.elementor-126 .elementor-element.elementor-element-7943713{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-7bab38a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-467f368{text-align:center;}.elementor-126 .elementor-element.elementor-element-467f368 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:50px;font-weight:700;color:#4F185A;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-126 .elementor-element.elementor-element-c51c7ff{font-family:"Noto Serif JP", Sans-serif;font-weight:400;color:#4F185A;}.elementor-126 .elementor-element.elementor-element-c51c7ff a{color:#4F185A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-126 .elementor-element.elementor-element-a748684 img{width:25px;}.elementor-126 .elementor-element.elementor-element-726c7de{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-6635e9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-fa056bd img{border-radius:0px 40px 40px 0px;}.elementor-126 .elementor-element.elementor-element-3283635{--display:flex;--position:absolute;top:50%;}.elementor-126 .elementor-element.elementor-element-3283635.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-3283635{left:50%;}body.rtl .elementor-126 .elementor-element.elementor-element-3283635{right:50%;}.elementor-126 .elementor-element.elementor-element-03eda99{--display:flex;}.elementor-126 .elementor-element.elementor-element-03eda99.e-con{--align-self:flex-end;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-3340d20 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-126 .elementor-element.elementor-element-3340d20{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-126 .elementor-element.elementor-element-79a64e9 .elementor-button{background-color:#61CE7000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;fill:#E23369;color:#E23369;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E23369;border-radius:100px 100px 100px 100px;}.elementor-126 .elementor-element.elementor-element-79a64e9 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-79a64e9 .elementor-button:focus{background-color:#E23369;color:#FFFFFF;border-color:#E23369;}.elementor-126 .elementor-element.elementor-element-79a64e9{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-79a64e9 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-79a64e9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-8226cce{--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-55e79ec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:4px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-126 .elementor-element.elementor-element-55e79ec:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-55e79ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-6a65757{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4F185A;--border-color:#4F185A;}.elementor-126 .elementor-element.elementor-element-72cdc89{text-align:left;}.elementor-126 .elementor-element.elementor-element-72cdc89 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#4F185A;}.elementor-126 .elementor-element.elementor-element-4fa5d2a{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-126 .elementor-element.elementor-element-cce7c5e{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-cce7c5e .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-126 .elementor-element.elementor-element-cce7c5e .elementor-counter-title{justify-content:center;color:#4F185A;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-126 .elementor-element.elementor-element-cce7c5e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#4F185A;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-126 .elementor-element.elementor-element-6ba8fbd{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-6ba8fbd .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-126 .elementor-element.elementor-element-6ba8fbd .elementor-counter-title{justify-content:center;color:#4F185A;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-126 .elementor-element.elementor-element-6ba8fbd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#4F185A;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-126 .elementor-element.elementor-element-10047d6{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-10047d6 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-126 .elementor-element.elementor-element-10047d6 .elementor-counter-title{justify-content:center;color:#4F185A;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-126 .elementor-element.elementor-element-10047d6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#4F185A;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-126 .elementor-element.elementor-element-4fd1126{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-4fd1126 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-126 .elementor-element.elementor-element-4fd1126 .elementor-counter-title{justify-content:center;color:#4F185A;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-126 .elementor-element.elementor-element-4fd1126 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#4F185A;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-126 .elementor-element.elementor-element-139d249{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-139d249 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-126 .elementor-element.elementor-element-139d249 .elementor-counter-title{justify-content:center;color:#4F185A;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-126 .elementor-element.elementor-element-139d249 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#4F185A;font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:900;}.elementor-126 .elementor-element.elementor-element-46fdc59{--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:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-cbe3022{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-126 .elementor-element.elementor-element-cbe3022.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-cbe3022 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:500;line-height:45px;color:#4F185A;}.elementor-126 .elementor-element.elementor-element-9e9bae2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-126 .elementor-element.elementor-element-9e9bae2.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-9e9bae2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#4F185A;}.elementor-126 .elementor-element.elementor-element-1894149{--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-between;--border-radius:50px 50px 50px 50px;box-shadow:4px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-126 .elementor-element.elementor-element-1894149:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1894149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-2675694{--display:flex;}.elementor-126 .elementor-element.elementor-element-c62165f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-126 .elementor-element.elementor-element-c62165f{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:300;}.elementor-126 .elementor-element.elementor-element-65766d0{--display:flex;}.elementor-126 .elementor-element.elementor-element-8848505 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-126 .elementor-element.elementor-element-8848505{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:300;}.elementor-126 .elementor-element.elementor-element-6e87e10{--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-between;--border-radius:50px 50px 50px 50px;box-shadow:4px 4px 4px 0px rgba(0, 0, 0, 0.25);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-126 .elementor-element.elementor-element-6e87e10:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6e87e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-bd11d6b{--display:flex;}.elementor-126 .elementor-element.elementor-element-387c4fd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-126 .elementor-element.elementor-element-387c4fd{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:300;}.elementor-126 .elementor-element.elementor-element-0be3a11{--display:flex;}.elementor-126 .elementor-element.elementor-element-fba7699 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-126 .elementor-element.elementor-element-fba7699{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:300;}.elementor-126 .elementor-element.elementor-element-33389d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-390px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-33389d8.e-con{--align-self:center;}.elementor-126 .elementor-element.elementor-element-f9b1190{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:-39.995px;text-align:right;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-f9b1190{right:-68px;}body.rtl .elementor-126 .elementor-element.elementor-element-f9b1190{left:-68px;}.elementor-126 .elementor-element.elementor-element-f9b1190 img{width:956px;}.elementor-126 .elementor-element.elementor-element-42ed6dd{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-42ed6dd:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-42ed6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-126 .elementor-element.elementor-element-1362129{--display:flex;}.elementor-126 .elementor-element.elementor-element-5fe8f21{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;text-align:left;}.elementor-126 .elementor-element.elementor-element-5fe8f21 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:40px;font-weight:500;line-height:45px;color:#4F185A;}.elementor-126 .elementor-element.elementor-element-27cf34d{--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-between;}.elementor-126 .elementor-element.elementor-element-9a93bfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-next{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-prev{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-active-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-accordion .theplus-accordion-wrapper.tp-accr-slider .tp-aec-slide-page .tpasp-total-slide{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{background-color:#4F185A;color:#FFFFFF;border-color:#252525;}.elementor-126 .elementor-element.elementor-element-62a7b3b .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:#4F185A;}.elementor-126 .elementor-element.elementor-element-62a7b3b .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:#4F185A;}.elementor-126 .elementor-element.elementor-element-62a7b3b .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-62a7b3b .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:15px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:15px;height:15px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:500;color:#4F185A;padding:20px 5px 20px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#252525;border-radius:10px 10px 10px 10px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix{font-size:15px;width:35px;height:35px;line-height:35px;text-align:center;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{width:15px;height:15px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix,.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .plus-accordion-header .accordion-icon-prefix svg{margin-right:8px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{right:5px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:30px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor{font-family:"Noto Sans JP", Sans-serif;font-size:14px;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:#000000;}.elementor-126 .elementor-element.elementor-element-62a7b3b .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{margin:-15px 0px 0px 0px;padding:30px 20px 20px 20px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#3C1748;border-radius:0px 0px 20px 20px;}.elementor-126 .elementor-element.elementor-element-66c2bb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-cf789ec{--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:100px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-49e56de{--display:flex;--min-height:516px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-126 .elementor-element.elementor-element-1489e6f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);}.elementor-126 .elementor-element.elementor-element-b5d251d{--display:flex;--min-height:250px;--border-radius:20px 20px 0px 0px;}.elementor-126 .elementor-element.elementor-element-b5d251d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-b5d251d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lhh.pe/wp-content/uploads/2025/01/diagnostico.png");background-position:center center;background-size:cover;}.elementor-126 .elementor-element.elementor-element-32a1028 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#E23369;color:#E23369;border-radius:100px 100px 100px 100px;padding:10px 15px 10px 15px;}.elementor-126 .elementor-element.elementor-element-32a1028 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-32a1028 .elementor-button:focus{background-color:#E23369;color:#FFFFFF;border-color:#E23369;}.elementor-126 .elementor-element.elementor-element-32a1028 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-32a1028 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-54c6a6f{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-126 .elementor-element.elementor-element-54c6a6f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-54c6a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-713f390 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:41px;color:#E23369;}.elementor-126 .elementor-element.elementor-element-3dd5403{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-126 .elementor-element.elementor-element-683108c{--display:flex;--min-height:516px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-126 .elementor-element.elementor-element-32fec9b{--display:flex;--min-height:515px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-a2e191f{--display:flex;--min-height:250px;--border-radius:20px 20px 0px 0px;}.elementor-126 .elementor-element.elementor-element-a2e191f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-a2e191f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lhh.pe/wp-content/uploads/2025/01/coaching-1.png");background-position:center center;background-size:cover;}.elementor-126 .elementor-element.elementor-element-96ec600 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#E23369;color:#E23369;border-radius:100px 100px 100px 100px;padding:10px 15px 10px 15px;}.elementor-126 .elementor-element.elementor-element-96ec600 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-96ec600 .elementor-button:focus{background-color:#E23369;color:#FFFFFF;border-color:#E23369;}.elementor-126 .elementor-element.elementor-element-96ec600 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-96ec600 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-c0885de{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-126 .elementor-element.elementor-element-c0885de:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c0885de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-0ab9a2b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:41px;color:#E23369;}.elementor-126 .elementor-element.elementor-element-aaeabec{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-126 .elementor-element.elementor-element-ca85b6d{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-126 .elementor-element.elementor-element-455e7ca{--display:flex;--min-height:516px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);}.elementor-126 .elementor-element.elementor-element-6f9253c{--display:flex;--min-height:250px;--border-radius:20px 20px 0px 0px;}.elementor-126 .elementor-element.elementor-element-6f9253c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6f9253c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lhh.pe/wp-content/uploads/2025/01/TalentConnect.png");background-position:center center;background-size:cover;}.elementor-126 .elementor-element.elementor-element-e930158 .elementor-button{background-color:#FFFFFF;font-family:"Noto Serif JP", Sans-serif;font-size:16px;font-weight:500;text-decoration:underline;fill:#E23369;color:#E23369;border-radius:100px 100px 100px 100px;padding:10px 15px 10px 15px;}.elementor-126 .elementor-element.elementor-element-e930158 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-e930158 .elementor-button:focus{background-color:#E23369;color:#FFFFFF;border-color:#E23369;}.elementor-126 .elementor-element.elementor-element-e930158 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-e930158 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-24f27d4{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-126 .elementor-element.elementor-element-24f27d4:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-24f27d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-9e281ca .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;line-height:41px;color:#E23369;}.elementor-126 .elementor-element.elementor-element-6a5ebfa{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;}.elementor-126 .elementor-element.elementor-element-8248b5d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-126 .elementor-element.elementor-element-8248b5d .swiper-slide ) > .e-con{background-color:#02010100;}.elementor-126 .elementor-element.elementor-element-3478d99{--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:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-726c7de{--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;}.elementor-126 .elementor-element.elementor-element-03eda99.e-con{--align-self:flex-end;}.elementor-126 .elementor-element.elementor-element-8226cce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-55e79ec{--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;}.elementor-126 .elementor-element.elementor-element-6a65757{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-126 .elementor-element.elementor-element-72cdc89{text-align:center;}.elementor-126 .elementor-element.elementor-element-72cdc89 .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-126 .elementor-element.elementor-element-cce7c5e .elementor-counter-number-wrapper{font-size:30px;}.elementor-126 .elementor-element.elementor-element-cce7c5e .elementor-counter-title{font-size:13px;}.elementor-126 .elementor-element.elementor-element-6ba8fbd .elementor-counter-number-wrapper{font-size:30px;}.elementor-126 .elementor-element.elementor-element-6ba8fbd .elementor-counter-title{font-size:13px;}.elementor-126 .elementor-element.elementor-element-10047d6 .elementor-counter-number-wrapper{font-size:30px;}.elementor-126 .elementor-element.elementor-element-10047d6 .elementor-counter-title{font-size:13px;}.elementor-126 .elementor-element.elementor-element-4fd1126 .elementor-counter-number-wrapper{font-size:30px;}.elementor-126 .elementor-element.elementor-element-4fd1126 .elementor-counter-title{font-size:13px;}.elementor-126 .elementor-element.elementor-element-139d249 .elementor-counter-number-wrapper{font-size:30px;}.elementor-126 .elementor-element.elementor-element-139d249 .elementor-counter-title{font-size:13px;}.elementor-126 .elementor-element.elementor-element-cbe3022{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-126 .elementor-element.elementor-element-9e9bae2{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-f9b1190{right:0px;}body.rtl .elementor-126 .elementor-element.elementor-element-f9b1190{left:0px;}.elementor-126 .elementor-element.elementor-element-66c2bb3{--justify-content:center;}.elementor-126 .elementor-element.elementor-element-8248b5d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-7943713{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-467f368 .elementor-heading-title{font-size:30px;}.elementor-126 .elementor-element.elementor-element-a748684 img{width:20px;}.elementor-126 .elementor-element.elementor-element-726c7de{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-fa056bd img{border-radius:20px 20px 20px 20px;}.elementor-126 .elementor-element.elementor-element-3283635.e-con{--e-con-transform-translateX:0%;--e-con-transform-translateY:0%;}.elementor-126 .elementor-element.elementor-element-3283635{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-3283635{left:0%;}body.rtl .elementor-126 .elementor-element.elementor-element-3283635{right:0%;}.elementor-126 .elementor-element.elementor-element-3340d20{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-79a64e9.elementor-element{--align-self:center;}.elementor-126 .elementor-element.elementor-element-8226cce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-55e79ec{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-126 .elementor-element.elementor-element-6a65757{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-126 .elementor-element.elementor-element-4fa5d2a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-126 .elementor-element.elementor-element-cce7c5e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-6ba8fbd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-10047d6{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-4fd1126{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-139d249{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-46fdc59{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-cbe3022{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-cbe3022 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-126 .elementor-element.elementor-element-9e9bae2{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-1894149.e-con{--order:1;}.elementor-126 .elementor-element.elementor-element-c62165f{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-8848505{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-6e87e10.e-con{--order:3;}.elementor-126 .elementor-element.elementor-element-387c4fd{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-fba7699{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-33389d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-126 .elementor-element.elementor-element-33389d8.e-con{--order:2;}.elementor-126 .elementor-element.elementor-element-42ed6dd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-5fe8f21{width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-5fe8f21 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-126 .elementor-element.elementor-element-66c2bb3.e-con{--order:-99999 /* order start hack */;}.elementor-126 .elementor-element.elementor-element-cf789ec{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-126 .elementor-element.elementor-element-54c6a6f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-126 .elementor-element.elementor-element-713f390 .elementor-heading-title{font-size:23px;}.elementor-126 .elementor-element.elementor-element-3dd5403{font-size:15px;}.elementor-126 .elementor-element.elementor-element-c0885de{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-126 .elementor-element.elementor-element-0ab9a2b .elementor-heading-title{font-size:23px;}.elementor-126 .elementor-element.elementor-element-aaeabec{font-size:15px;}.elementor-126 .elementor-element.elementor-element-24f27d4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-126 .elementor-element.elementor-element-9e281ca .elementor-heading-title{font-size:23px;}.elementor-126 .elementor-element.elementor-element-6a5ebfa{font-size:15px;}.elementor-126 .elementor-element.elementor-element-8248b5d{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-6635e9b{--width:55%;}.elementor-126 .elementor-element.elementor-element-3283635{--width:1140px;}.elementor-126 .elementor-element.elementor-element-03eda99{--width:40%;}.elementor-126 .elementor-element.elementor-element-6a65757{--width:28%;}.elementor-126 .elementor-element.elementor-element-4fa5d2a{--width:72%;}.elementor-126 .elementor-element.elementor-element-2675694{--width:33%;}.elementor-126 .elementor-element.elementor-element-65766d0{--width:33%;}.elementor-126 .elementor-element.elementor-element-bd11d6b{--width:33%;}.elementor-126 .elementor-element.elementor-element-0be3a11{--width:33%;}.elementor-126 .elementor-element.elementor-element-33389d8{--width:35%;}.elementor-126 .elementor-element.elementor-element-9a93bfc{--width:60%;}.elementor-126 .elementor-element.elementor-element-66c2bb3{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-126 .elementor-element.elementor-element-03eda99{--width:45%;}.elementor-126 .elementor-element.elementor-element-6a65757{--width:100%;}.elementor-126 .elementor-element.elementor-element-4fa5d2a{--width:100%;}.elementor-126 .elementor-element.elementor-element-66c2bb3{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-a748684 */@keyframes translate{
    from{
    transform : translateY(0)
    } to {
    transform : translateY(25%)
    }
}

.elementor-126 .elementor-element.elementor-element-a748684 {
    animation : translate 1s ease infinite alternate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3283635 */@media(max-width: 767px){
    .elementor-126 .elementor-element.elementor-element-3283635 {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-726c7de */.elementor-126 .elementor-element.elementor-element-726c7de {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa5d2a */.elementor-126 .elementor-element.elementor-element-4fa5d2a .elementor-counter-title {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62165f */.elementor-126 .elementor-element.elementor-element-c62165f strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8848505 */.elementor-126 .elementor-element.elementor-element-8848505 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-387c4fd */.elementor-126 .elementor-element.elementor-element-387c4fd strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fba7699 */.elementor-126 .elementor-element.elementor-element-fba7699 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9b1190 */@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.elementor-126 .elementor-element.elementor-element-f9b1190 {
    -webkit-animation: rotating 6s linear infinite;
  -moz-animation: rotating 6s linear infinite;
  -ms-animation: rotating 6s linear infinite;
  -o-animation: rotating 6s linear infinite;
  animation: rotating 6s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fdc59 */.elementor-126 .elementor-element.elementor-element-46fdc59 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for tp-accordion, class: .elementor-element-62a7b3b */.elementor-126 .elementor-element.elementor-element-62a7b3b .plus-content-editor {
  height: 200px;
  overflow-y: scroll;
}

.elementor-126 .elementor-element.elementor-element-62a7b3b .elementor-accordion-icon .elementor-accordion-icon-closed.fa.fa-plus::before {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url(http://copia-lhh.local/wp-content/uploads/2024/08/icono-mas.svg);
  background-size: cover;
  display: block;
}

.elementor-126 .elementor-element.elementor-element-62a7b3b .elementor-accordion-icon .elementor-accordion-icon-opened.fa.fa-minus::before {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url(http://copia-lhh.local/wp-content/uploads/2024/08/icono-menos-blanco.svg);
  background-size: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ed6dd */.elementor-126 .elementor-element.elementor-element-42ed6dd {
    overflow: hidden;
}/* End custom CSS */