.elementor-2241 .elementor-element.elementor-element-ae3b33e{--display:flex;--min-height:648px;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.24;}.elementor-2241 .elementor-element.elementor-element-ae3b33e:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-ae3b33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brand.sanei-push.jp/wp-content/uploads/2025/11/Gemini_Generated_Image_9086aa9086aa9086.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2241 .elementor-element.elementor-element-ae3b33e::before, .elementor-2241 .elementor-element.elementor-element-ae3b33e > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-ae3b33e > .e-con-inner > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-ae3b33e > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-ae3b33e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-ae3b33e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-2644b5c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.4px;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-1627021 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:600;letter-spacing:0.4px;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-cd37e78 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:800;letter-spacing:0.4px;color:var( --e-global-color-3ab2b4f );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2241 .elementor-element.elementor-element-af9c1cd{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-af9c1cd .elementor-divider-separator{width:37%;}.elementor-2241 .elementor-element.elementor-element-af9c1cd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-bcd7ed4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-d29067b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2241 .elementor-element.elementor-element-32a6571 .elementor-button{background-color:var( --e-global-color-d29067b );fill:var( --e-global-color-86bee7e );color:var( --e-global-color-86bee7e );box-shadow:5px 5px 10px 0px rgba(105.01748962402345, 105.01748962402345, 105.01748962402345, 0.5);border-radius:38px 38px 38px 38px;padding:15px 70px 15px 70px;}.elementor-2241 .elementor-element.elementor-element-3ced761{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-5b4d482{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-5b4d482.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-9745047{text-align:left;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-9745047 a{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-caafd50{text-align:left;font-size:52px;font-weight:500;color:#74E5FF;}.elementor-2241 .elementor-element.elementor-element-caafd50 a{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-66e9bed{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-a24fca0{text-align:left;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-a24fca0 a{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-fd4f4c7{text-align:left;font-size:52px;font-weight:500;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-fd4f4c7 a{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-7f06f7d{--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-30fa5af{text-align:center;}.elementor-2241 .elementor-element.elementor-element-30fa5af .elementor-heading-title{font-size:35px;font-weight:600;color:#004AAA;}.elementor-2241 .elementor-element.elementor-element-fead8f6{--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;--justify-content:center;border-style:solid;--border-style:solid;border-color:var( --e-global-color-c0b097d );--border-color:var( --e-global-color-c0b097d );--border-radius:32px 32px 32px 32px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2241 .elementor-element.elementor-element-fead8f6:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-fead8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2241 .elementor-element.elementor-element-8d675ba.elementor-element{--align-self:flex-start;}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-5e434e6 );}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dotted;border-block-start-width:1px;}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dotted;}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-icon i{color:var( --e-global-color-86bee7e );transition:color 0.3s;}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-icon svg{fill:var( --e-global-color-86bee7e );transition:fill 0.3s;}.elementor-2241 .elementor-element.elementor-element-8d675ba{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-2241 .elementor-element.elementor-element-8d675ba .elementor-icon-list-text{color:var( --e-global-color-9d08037 );transition:color 0.3s;}.elementor-2241 .elementor-element.elementor-element-dcef501{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-dcef501:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-dcef501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F9FFFA;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2241 .elementor-element.elementor-element-e098658{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2241 .elementor-element.elementor-element-f9f1dcb{--display:flex;}.elementor-2241 .elementor-element.elementor-element-ec7031e .elementor-heading-title{font-weight:600;color:#004AAA;}.elementor-2241 .elementor-element.elementor-element-7027c8c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-7027c8c:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-7027c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-86bee7e ) 0%, var( --e-global-color-c0b097d ) 100%);}.elementor-2241 .elementor-element.elementor-element-7027c8c > .elementor-shape-top .elementor-shape-fill, .elementor-2241 .elementor-element.elementor-element-7027c8c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-46bf24b );}.elementor-2241 .elementor-element.elementor-element-7027c8c > .elementor-shape-top svg, .elementor-2241 .elementor-element.elementor-element-7027c8c > .e-con-inner > .elementor-shape-top svg{width:calc(154% + 1.3px);height:24px;}.elementor-2241 .elementor-element.elementor-element-b8119f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2241 .elementor-element.elementor-element-b2bf193{text-align:left;}.elementor-2241 .elementor-element.elementor-element-b2bf193 .elementor-heading-title{font-size:52px;font-weight:600;color:var( --e-global-color-3ab2b4f );}.elementor-2241 .elementor-element.elementor-element-6fca594{text-align:center;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-5f3b99c{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-5f3b99c:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-5f3b99c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-86bee7e ) 0%, var( --e-global-color-c0b097d ) 100%);}.elementor-2241 .elementor-element.elementor-element-d1870b5{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:5px 5px 10px 0px rgba(82.91748962402343, 82.91748962402343, 82.91748962402343, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-d1870b5:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-d1870b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-8e021f0{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-8e021f0:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-8e021f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-8f17128{--display:flex;border-style:none;--border-style:none;--border-radius:1px 1px 1px 1px;}.elementor-2241 .elementor-element.elementor-element-dc2ab40{text-align:center;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-4194a88{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-2241 .elementor-element.elementor-element-861f489{text-align:center;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-0b30679{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-2241 .elementor-element.elementor-element-4843b38{text-align:center;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-1313114{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-ae97190{--display:flex;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:var( --e-global-color-d29067b );--border-color:var( --e-global-color-d29067b );--border-radius:1px 1px 1px 1px;}.elementor-2241 .elementor-element.elementor-element-df7736c{text-align:center;color:var( --e-global-color-5e434e6 );}.elementor-2241 .elementor-element.elementor-element-43113c6{--display:flex;--justify-content: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:var( --e-global-color-d29067b );--border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-e08b48f{text-align:center;color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-337ef12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-d29067b );--border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-b90def8{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-05c7455{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-05c7455:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-05c7455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2241 .elementor-element.elementor-element-db3558f{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:1px 1px 1px 1px;}.elementor-2241 .elementor-element.elementor-element-d319e01{text-align:center;color:var( --e-global-color-5e434e6 );}.elementor-2241 .elementor-element.elementor-element-bda67d6{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-2241 .elementor-element.elementor-element-1f4f36e{text-align:center;color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-67155f8{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-2241 .elementor-element.elementor-element-b6d3c6a{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-786087c{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-656431f{--display:flex;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:var( --e-global-color-d29067b );--border-color:var( --e-global-color-d29067b );--border-radius:1px 1px 1px 1px;}.elementor-2241 .elementor-element.elementor-element-9cc0970{text-align:center;color:var( --e-global-color-5e434e6 );}.elementor-2241 .elementor-element.elementor-element-31bf419{--display:flex;--justify-content: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:var( --e-global-color-d29067b );--border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-b9d1142{text-align:center;color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-d3a454b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-d29067b );--border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-5f106df{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-c349945{--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:40px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-c349945:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-c349945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-86bee7e ) 0%, var( --e-global-color-c0b097d ) 100%);}.elementor-2241 .elementor-element.elementor-element-12669c0{text-align:center;color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-12669c0 a{color:var( --e-global-color-d29067b );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-c2ee4f5 .elementor-icon-wrapper{text-align:center;}.elementor-2241 .elementor-element.elementor-element-c2ee4f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-c2ee4f5.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-c2ee4f5.elementor-view-default .elementor-icon{color:var( --e-global-color-d29067b );border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-c2ee4f5.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-c2ee4f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-c2ee4f5 .elementor-icon{font-size:24px;}.elementor-2241 .elementor-element.elementor-element-c2ee4f5 .elementor-icon svg{height:24px;}.elementor-2241 .elementor-element.elementor-element-27d7857{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-27d7857 .elementor-heading-title{font-size:30px;font-weight:600;font-style:normal;color:var( --e-global-color-3ab2b4f );}.elementor-2241 .elementor-element.elementor-element-b78a9ca{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-b78a9ca:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-b78a9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FCFFFA;}.elementor-2241 .elementor-element.elementor-element-1dcbf35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-8e55699{text-align:center;}.elementor-2241 .elementor-element.elementor-element-8e55699 .elementor-heading-title{font-weight:600;}.elementor-2241 .elementor-element.elementor-element-b2810ce{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.9px;}.elementor-2241 .elementor-element.elementor-element-b2810ce .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2241 .elementor-element.elementor-element-b2810ce .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-be7eb39{--display:flex;}.elementor-2241 .elementor-element.elementor-element-356dff9{text-align:center;}.elementor-2241 .elementor-element.elementor-element-356dff9 .elementor-heading-title{font-size:24px;font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-dea65b0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-dea65b0:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-dea65b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46bf24b );}.elementor-2241 .elementor-element.elementor-element-49b09f9{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-49b09f9:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-49b09f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-49b09f9::before, .elementor-2241 .elementor-element.elementor-element-49b09f9 > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-49b09f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-49b09f9 > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-49b09f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-49b09f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2241 .elementor-element.elementor-element-8889983{width:initial;max-width:initial;}.elementor-2241 .elementor-element.elementor-element-06c2f8e{color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-fd0b785{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-519f93e{--display:flex;box-shadow:3px 4px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-519f93e:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-519f93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-6308241{text-align:justify;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-6911031{--display:flex;box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-6911031:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-6911031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-a22982e{text-align:justify;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-5491e0a{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-2e4cfc7{--display:flex;box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-2e4cfc7:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-2e4cfc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-1d514be{color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-8f1f9ab{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2241 .elementor-element.elementor-element-8f1f9ab:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-8f1f9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-86bee7e ) 0%, var( --e-global-color-c0b097d ) 100%);}.elementor-2241 .elementor-element.elementor-element-2cd8cd6{--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;}.elementor-2241 .elementor-element.elementor-element-78cdec8{text-align:center;}.elementor-2241 .elementor-element.elementor-element-78cdec8 .elementor-heading-title{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-4ddc768{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:2.9px;}.elementor-2241 .elementor-element.elementor-element-4ddc768 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2241 .elementor-element.elementor-element-4ddc768 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-4ea3a7c{--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;}.elementor-2241 .elementor-element.elementor-element-5ebbfa1{--display:flex;box-shadow:7px 5px 10px 0px rgba(96.51748962402345, 96.51748962402345, 96.51748962402345, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2241 .elementor-element.elementor-element-5ebbfa1:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-5ebbfa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d29067b ) 0%, #EAF2F5 100%);}.elementor-2241 .elementor-element.elementor-element-b38be34 .elementor-heading-title{font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-ba68f0b{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-31194da{--display:flex;box-shadow:7px 5px 10px 0px rgba(96.51748962402345, 96.51748962402345, 96.51748962402345, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2241 .elementor-element.elementor-element-31194da:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-31194da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d29067b ) 0%, #EAF2F5 100%);}.elementor-2241 .elementor-element.elementor-element-f4997f2 .elementor-heading-title{font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-1102571{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-bee9c8b{--display:flex;box-shadow:7px 5px 10px 0px rgba(96.51748962402345, 96.51748962402345, 96.51748962402345, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2241 .elementor-element.elementor-element-bee9c8b:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-bee9c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d29067b ) 0%, #EAF2F5 100%);}.elementor-2241 .elementor-element.elementor-element-310de88 .elementor-heading-title{font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-91e1104{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-0bcb44c{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-0bcb44c:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-0bcb44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FCFFFA;}.elementor-2241 .elementor-element.elementor-element-016dbf2{text-align:center;}.elementor-2241 .elementor-element.elementor-element-0a774b9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.9px;}.elementor-2241 .elementor-element.elementor-element-0a774b9 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2241 .elementor-element.elementor-element-0a774b9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-43ced80{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-43ced80:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-43ced80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FCFFFA;}.elementor-2241 .elementor-element.elementor-element-d33446a{text-align:center;}.elementor-2241 .elementor-element.elementor-element-d33446a .elementor-heading-title{font-size:23px;font-weight:600;}.elementor-2241 .elementor-element.elementor-element-b71581c{text-align:center;}.elementor-2241 .elementor-element.elementor-element-b71581c .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-1fd19d2{--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-2241 .elementor-element.elementor-element-7698552{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 7px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-7698552:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-7698552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-4a63b0b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-4a63b0b .elementor-divider-separator{width:100%;}.elementor-2241 .elementor-element.elementor-element-4a63b0b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-2296047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-2296047:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-2296047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-af54f80{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-84bb76c{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-84bb76c .elementor-divider-separator{width:100%;}.elementor-2241 .elementor-element.elementor-element-84bb76c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-6d1a01c{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-c8e2461{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-3dc58d2{--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-2241 .elementor-element.elementor-element-a9a1ddf{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-a9a1ddf:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-a9a1ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-2c8f51f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-2c8f51f{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-c837bc4{text-align:center;font-size:30px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-9868405{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-c4570c3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-c4570c3:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-c4570c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-98a3749 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-98a3749{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-a3df49f{text-align:center;font-size:24px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-c4aa66c{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-f47003b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4fb5aea );--border-color:var( --e-global-color-4fb5aea );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-2241 .elementor-element.elementor-element-f47003b:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-f47003b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-41655a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-41655a0{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-b9de0e1{text-align:center;font-size:30px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-3d06298{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-da6a0ab{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-da6a0ab:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-da6a0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab2b4f );}.elementor-2241 .elementor-element.elementor-element-b79727a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-b79727a{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-fbe7f32{text-align:center;font-size:43px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-554b883{text-align:center;font-size:15px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-4483b64{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-4483b64:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-4483b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-81d7961{text-align:center;}.elementor-2241 .elementor-element.elementor-element-81d7961 .elementor-heading-title{font-size:23px;font-weight:600;}.elementor-2241 .elementor-element.elementor-element-ac13f1e{text-align:center;}.elementor-2241 .elementor-element.elementor-element-ac13f1e .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-b8cabee{--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-2241 .elementor-element.elementor-element-8bb25ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 7px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-8bb25ef:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-8bb25ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-de00b85{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-de00b85 .elementor-divider-separator{width:100%;}.elementor-2241 .elementor-element.elementor-element-de00b85 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-abe53c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-abe53c9:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-abe53c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-008f61e{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-5e9a1be{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-5e9a1be .elementor-divider-separator{width:100%;}.elementor-2241 .elementor-element.elementor-element-5e9a1be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-947ab59{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-9dc624a{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-748ae07{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-5717eeb{--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-2241 .elementor-element.elementor-element-2a579dc{--display:flex;--min-height:183px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-2a579dc:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-2a579dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-7feac20 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-7feac20{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-ea11517{text-align:center;font-size:24px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-24f9f76{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-5a02ad2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-5a02ad2:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-5a02ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-6b1b7a2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-6b1b7a2{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-7e7b369{text-align:center;font-size:24px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-2638c06{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-7bdc38e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-7bdc38e:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-7bdc38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab2b4f );}.elementor-2241 .elementor-element.elementor-element-661b46c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-661b46c{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-661b46c a{color:var( --e-global-color-3ab2b4f );}.elementor-2241 .elementor-element.elementor-element-fb77d3c{text-align:center;font-size:53px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-8c31de2{text-align:center;font-size:15px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-a381182{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-a381182:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-a381182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46bf24b );}.elementor-2241 .elementor-element.elementor-element-5ca8147{text-align:center;}.elementor-2241 .elementor-element.elementor-element-5ca8147 .elementor-heading-title{font-size:23px;font-weight:600;}.elementor-2241 .elementor-element.elementor-element-a6e083c{text-align:center;}.elementor-2241 .elementor-element.elementor-element-a6e083c .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-ba9fd55{--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-2241 .elementor-element.elementor-element-51aa514{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 7px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-51aa514:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-51aa514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-6dc3fd2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-6dc3fd2 .elementor-divider-separator{width:100%;}.elementor-2241 .elementor-element.elementor-element-6dc3fd2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-ffa9a2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-ffa9a2c:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-ffa9a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-2944fc5{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-4e39f33{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:1px;}.elementor-2241 .elementor-element.elementor-element-4e39f33 .elementor-divider-separator{width:100%;}.elementor-2241 .elementor-element.elementor-element-4e39f33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-3c92f0b{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-dc9c595{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-18dfcbf{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-ab4e1ad{--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-2241 .elementor-element.elementor-element-f245008{--display:flex;--min-height:183px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-f245008:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-f245008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-b97ccdc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-b97ccdc{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-675c7e5{text-align:center;font-size:24px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-866bdab{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-62812b0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-62812b0:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-62812b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-40fe294 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-40fe294{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-fb6f5bb{text-align:center;font-size:24px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-2e53e52{text-align:center;font-size:15px;font-weight:500;}.elementor-2241 .elementor-element.elementor-element-705f294{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:7px 0px 0px 0px;--border-top-width:7px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-86bee7e );--border-color:var( --e-global-color-86bee7e );box-shadow:3px 3px 10px 0px rgba(181, 195, 212, 0.5);}.elementor-2241 .elementor-element.elementor-element-705f294:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-705f294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab2b4f );}.elementor-2241 .elementor-element.elementor-element-a31faff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-a31faff{text-align:center;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-5927e51{text-align:center;font-size:52px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-98b7b4c{text-align:center;font-size:15px;font-weight:500;color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-68a904d{--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;--overlay-opacity:0.86;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2241 .elementor-element.elementor-element-68a904d:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-68a904d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #310A9B 0%, #004AAA 100%);}.elementor-2241 .elementor-element.elementor-element-68a904d::before, .elementor-2241 .elementor-element.elementor-element-68a904d > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-68a904d > .e-con-inner > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-68a904d > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-68a904d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-68a904d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-86bee7e ) 0%, var( --e-global-color-c0b097d ) 100%);}.elementor-2241 .elementor-element.elementor-element-0447e8a{--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;--justify-content:center;--align-items:center;--gap:0px 44px;--row-gap:0px;--column-gap:44px;}.elementor-2241 .elementor-element.elementor-element-9056b04{text-align:center;}.elementor-2241 .elementor-element.elementor-element-9056b04 .elementor-heading-title{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-eee4e24{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:2.9px;}.elementor-2241 .elementor-element.elementor-element-eee4e24 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2241 .elementor-element.elementor-element-eee4e24 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-acfa731{--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;}.elementor-2241 .elementor-element.elementor-element-f7bd86b .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-423c173{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-797fa98{font-size:20px;font-weight:500;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-79fdd9b{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-38d640b .elementor-icon-wrapper{text-align:center;}.elementor-2241 .elementor-element.elementor-element-38d640b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-38d640b.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-38d640b.elementor-view-default .elementor-icon{color:var( --e-global-color-d29067b );border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-38d640b.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-38d640b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-38d640b .elementor-icon{font-size:24px;}.elementor-2241 .elementor-element.elementor-element-38d640b .elementor-icon svg{height:24px;}.elementor-2241 .elementor-element.elementor-element-5af2ca0{--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;}.elementor-2241 .elementor-element.elementor-element-a36aeb1 .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-3123499{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-1659390{font-size:20px;font-weight:500;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-7c260ab{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-606db10 .elementor-icon-wrapper{text-align:center;}.elementor-2241 .elementor-element.elementor-element-606db10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-606db10.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-606db10.elementor-view-default .elementor-icon{color:var( --e-global-color-d29067b );border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-606db10.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-606db10.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-606db10 .elementor-icon{font-size:24px;}.elementor-2241 .elementor-element.elementor-element-606db10 .elementor-icon svg{height:24px;}.elementor-2241 .elementor-element.elementor-element-a43bba2{--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;}.elementor-2241 .elementor-element.elementor-element-8fb5640 .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-cd4d11c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-230a669{font-size:20px;font-weight:500;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-bb14052{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-3323b01 .elementor-icon-wrapper{text-align:center;}.elementor-2241 .elementor-element.elementor-element-3323b01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-3323b01.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-3323b01.elementor-view-default .elementor-icon{color:var( --e-global-color-d29067b );border-color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-3323b01.elementor-view-framed .elementor-icon, .elementor-2241 .elementor-element.elementor-element-3323b01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-3323b01 .elementor-icon{font-size:24px;}.elementor-2241 .elementor-element.elementor-element-3323b01 .elementor-icon svg{height:24px;}.elementor-2241 .elementor-element.elementor-element-3263865{--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;}.elementor-2241 .elementor-element.elementor-element-72f804e .elementor-heading-title{font-size:48px;font-weight:600;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-9fd299b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-6552771{font-size:20px;font-weight:500;color:var( --e-global-color-dacec01 );}.elementor-2241 .elementor-element.elementor-element-4fd7076{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-1a7c7fa{--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-1a7c7fa:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-1a7c7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46bf24b );}.elementor-2241 .elementor-element.elementor-element-1a7c7fa::before, .elementor-2241 .elementor-element.elementor-element-1a7c7fa > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-1a7c7fa > .e-con-inner > .elementor-background-video-container::before, .elementor-2241 .elementor-element.elementor-element-1a7c7fa > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-1a7c7fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-2241 .elementor-element.elementor-element-1a7c7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-46bf24b );--background-overlay:'';}.elementor-2241 .elementor-element.elementor-element-5da136d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-b3057b8{text-align:center;}.elementor-2241 .elementor-element.elementor-element-2ead798{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2.9px;}.elementor-2241 .elementor-element.elementor-element-2ead798 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2241 .elementor-element.elementor-element-2ead798 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-0113f0b > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-0113f0b{text-align:center;}.elementor-2241 .elementor-element.elementor-element-0113f0b .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-86bee7e );}.elementor-2241 .elementor-element.elementor-element-ee1410b{--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:flex-start;}.elementor-2241 .elementor-element.elementor-element-2742dcf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2241 .elementor-element.elementor-element-8a2315f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-7e10223{text-align:justify;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2241 .elementor-element.elementor-element-5eb22e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-tab-title{border-width:0px;}.elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-tab-content{border-width:0px;padding:0px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-toggle-title, .elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-toggle-icon{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-toggle-icon svg{fill:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-tab-title.elementor-active a, .elementor-2241 .elementor-element.elementor-element-5eb22e9 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-46bf24b );}.elementor-2241 .elementor-element.elementor-element-06ae6fc{--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:80px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-06ae6fc:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-06ae6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-86bee7e ) 0%, var( --e-global-color-c0b097d ) 100%);}.elementor-2241 .elementor-element.elementor-element-b637ba6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2241 .elementor-element.elementor-element-a88361c{text-align:center;}.elementor-2241 .elementor-element.elementor-element-a88361c .elementor-heading-title{color:var( --e-global-color-d29067b );}.elementor-2241 .elementor-element.elementor-element-578a245{--divider-border-style:solid;--divider-color:var( --e-global-color-d29067b );--divider-border-width:2.9px;}.elementor-2241 .elementor-element.elementor-element-578a245 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-2241 .elementor-element.elementor-element-578a245 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2241 .elementor-element.elementor-element-c1671a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2241 .elementor-element.elementor-element-c1671a1:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-c1671a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d29067b );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:17px;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-17px;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-field-type-html{padding-bottom:0px;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-86bee7e );color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-button[type="submit"]{background-color:var( --e-global-color-86bee7e );color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2241 .elementor-element.elementor-element-9e9edf4{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2241 .elementor-element.elementor-element-5b4d482{--width:20%;}.elementor-2241 .elementor-element.elementor-element-66e9bed{--width:17%;}.elementor-2241 .elementor-element.elementor-element-fead8f6{--width:62%;}.elementor-2241 .elementor-element.elementor-element-f9f1dcb{--width:54%;}.elementor-2241 .elementor-element.elementor-element-b8119f8{--width:64%;}.elementor-2241 .elementor-element.elementor-element-8f17128{--width:20%;}.elementor-2241 .elementor-element.elementor-element-4194a88{--width:30%;}.elementor-2241 .elementor-element.elementor-element-0b30679{--width:30%;}.elementor-2241 .elementor-element.elementor-element-ae97190{--width:20%;}.elementor-2241 .elementor-element.elementor-element-43113c6{--width:30%;}.elementor-2241 .elementor-element.elementor-element-337ef12{--width:30%;}.elementor-2241 .elementor-element.elementor-element-db3558f{--width:20%;}.elementor-2241 .elementor-element.elementor-element-bda67d6{--width:30%;}.elementor-2241 .elementor-element.elementor-element-67155f8{--width:30%;}.elementor-2241 .elementor-element.elementor-element-656431f{--width:20%;}.elementor-2241 .elementor-element.elementor-element-31bf419{--width:30%;}.elementor-2241 .elementor-element.elementor-element-d3a454b{--width:30%;}.elementor-2241 .elementor-element.elementor-element-49b09f9{--width:30%;}.elementor-2241 .elementor-element.elementor-element-519f93e{--width:30%;}.elementor-2241 .elementor-element.elementor-element-6911031{--width:30%;}.elementor-2241 .elementor-element.elementor-element-2e4cfc7{--width:30%;}.elementor-2241 .elementor-element.elementor-element-5ebbfa1{--width:33%;}.elementor-2241 .elementor-element.elementor-element-31194da{--width:33%;}.elementor-2241 .elementor-element.elementor-element-bee9c8b{--width:33%;}.elementor-2241 .elementor-element.elementor-element-7698552{--width:50%;}.elementor-2241 .elementor-element.elementor-element-2296047{--width:50%;}.elementor-2241 .elementor-element.elementor-element-a9a1ddf{--width:25%;}.elementor-2241 .elementor-element.elementor-element-c4570c3{--width:25%;}.elementor-2241 .elementor-element.elementor-element-f47003b{--width:25%;}.elementor-2241 .elementor-element.elementor-element-da6a0ab{--width:25%;}.elementor-2241 .elementor-element.elementor-element-8bb25ef{--width:50%;}.elementor-2241 .elementor-element.elementor-element-abe53c9{--width:50%;}.elementor-2241 .elementor-element.elementor-element-2a579dc{--width:33%;}.elementor-2241 .elementor-element.elementor-element-5a02ad2{--width:33%;}.elementor-2241 .elementor-element.elementor-element-7bdc38e{--width:33%;}.elementor-2241 .elementor-element.elementor-element-51aa514{--width:50%;}.elementor-2241 .elementor-element.elementor-element-ffa9a2c{--width:50%;}.elementor-2241 .elementor-element.elementor-element-f245008{--width:33%;}.elementor-2241 .elementor-element.elementor-element-62812b0{--width:33%;}.elementor-2241 .elementor-element.elementor-element-705f294{--width:33%;}.elementor-2241 .elementor-element.elementor-element-423c173{--width:62%;}.elementor-2241 .elementor-element.elementor-element-3123499{--width:62%;}.elementor-2241 .elementor-element.elementor-element-cd4d11c{--width:62%;}.elementor-2241 .elementor-element.elementor-element-9fd299b{--width:62%;}.elementor-2241 .elementor-element.elementor-element-1a7c7fa{--content-width:700px;}.elementor-2241 .elementor-element.elementor-element-06ae6fc{--content-width:700px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2241 .elementor-element.elementor-element-5b4d482{--width:24%;}.elementor-2241 .elementor-element.elementor-element-66e9bed{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2241 .elementor-element.elementor-element-5b4d482{--width:35%;}.elementor-2241 .elementor-element.elementor-element-66e9bed{--width:30%;}}@media(max-width:1366px){.elementor-2241 .elementor-element.elementor-element-ae3b33e{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2241 .elementor-element.elementor-element-b2bf193{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-5f3b99c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-b90def8{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-b6d3c6a{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-5f106df{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-c349945{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-27d7857{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-b78a9ca{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-dea65b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-8f1f9ab{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-1a7c7fa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:1024px){.elementor-2241 .elementor-element.elementor-element-af9c1cd .elementor-divider-separator{width:59%;}.elementor-2241 .elementor-element.elementor-element-30fa5af .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-ec7031e .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-b2bf193 .elementor-heading-title{font-size:42px;}.elementor-2241 .elementor-element.elementor-element-27d7857 .elementor-heading-title{font-size:22px;}.elementor-2241 .elementor-element.elementor-element-8e55699 .elementor-heading-title{font-size:25px;}.elementor-2241 .elementor-element.elementor-element-b2810ce .elementor-divider-separator{width:7%;}.elementor-2241 .elementor-element.elementor-element-dea65b0{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-4ddc768 .elementor-divider-separator{width:7%;}.elementor-2241 .elementor-element.elementor-element-b38be34{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-b38be34 .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-f4997f2{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-f4997f2 .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-310de88{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-310de88 .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-0a774b9 .elementor-divider-separator{width:7%;}.elementor-2241 .elementor-element.elementor-element-b71581c .elementor-heading-title{font-size:26px;}.elementor-2241 .elementor-element.elementor-element-c837bc4{text-align:center;font-size:20px;}.elementor-2241 .elementor-element.elementor-element-a3df49f{text-align:justify;font-size:20px;}.elementor-2241 .elementor-element.elementor-element-b9de0e1{font-size:24px;}.elementor-2241 .elementor-element.elementor-element-fbe7f32{font-size:33px;}.elementor-2241 .elementor-element.elementor-element-ac13f1e .elementor-heading-title{font-size:26px;}.elementor-2241 .elementor-element.elementor-element-ea11517{text-align:center;font-size:20px;}.elementor-2241 .elementor-element.elementor-element-7e7b369{text-align:justify;font-size:20px;}.elementor-2241 .elementor-element.elementor-element-fb77d3c{font-size:45px;}.elementor-2241 .elementor-element.elementor-element-a6e083c .elementor-heading-title{font-size:26px;}.elementor-2241 .elementor-element.elementor-element-675c7e5{text-align:center;font-size:24px;}.elementor-2241 .elementor-element.elementor-element-fb6f5bb{text-align:center;}.elementor-2241 .elementor-element.elementor-element-5927e51{font-size:45px;}.elementor-2241 .elementor-element.elementor-element-eee4e24 .elementor-divider-separator{width:7%;}.elementor-2241 .elementor-element.elementor-element-2ead798 .elementor-divider-separator{width:7%;}.elementor-2241 .elementor-element.elementor-element-06ae6fc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2241 .elementor-element.elementor-element-578a245 .elementor-divider-separator{width:7%;}}@media(max-width:767px){.elementor-2241 .elementor-element.elementor-element-ae3b33e:not(.elementor-motion-effects-element-type-background), .elementor-2241 .elementor-element.elementor-element-ae3b33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brand.sanei-push.jp/wp-content/uploads/2025/11/Gemini_Generated_Image_9086aa9086aa9086.png");background-position:center center;}.elementor-2241 .elementor-element.elementor-element-ae3b33e{--min-height:469px;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--overlay-opacity:0.28;}.elementor-2241 .elementor-element.elementor-element-2644b5c{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-2644b5c .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-1627021 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-1627021{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-1627021 .elementor-heading-title{font-size:18px;}.elementor-2241 .elementor-element.elementor-element-cd37e78{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-cd37e78 .elementor-heading-title{font-size:21px;}.elementor-2241 .elementor-element.elementor-element-af9c1cd .elementor-divider-separator{width:96%;}.elementor-2241 .elementor-element.elementor-element-bcd7ed4 .elementor-heading-title{font-size:17px;}.elementor-2241 .elementor-element.elementor-element-3ced761{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-5b4d482{--width:43%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2241 .elementor-element.elementor-element-caafd50{font-size:30px;}.elementor-2241 .elementor-element.elementor-element-66e9bed{--width:48%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2241 .elementor-element.elementor-element-fd4f4c7{font-size:30px;}.elementor-2241 .elementor-element.elementor-element-30fa5af{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-fead8f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-8d675ba{--e-icon-list-icon-size:21px;}.elementor-2241 .elementor-element.elementor-element-e098658{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-2241 .elementor-element.elementor-element-ec7031e{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-7027c8c > .elementor-shape-top svg, .elementor-2241 .elementor-element.elementor-element-7027c8c > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-2241 .elementor-element.elementor-element-1a43562.elementor-element{--order:99999 /* order end hack */;}.elementor-2241 .elementor-element.elementor-element-b2bf193{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-b2bf193 .elementor-heading-title{font-size:25px;}.elementor-2241 .elementor-element.elementor-element-6fca594{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-5f3b99c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-8e021f0{--justify-content:center;}.elementor-2241 .elementor-element.elementor-element-8f17128{--width:25%;}.elementor-2241 .elementor-element.elementor-element-4194a88{--width:35%;}.elementor-2241 .elementor-element.elementor-element-0b30679{--width:35%;}.elementor-2241 .elementor-element.elementor-element-1313114{--justify-content:center;}.elementor-2241 .elementor-element.elementor-element-ae97190{--width:25%;}.elementor-2241 .elementor-element.elementor-element-43113c6{--width:35%;}.elementor-2241 .elementor-element.elementor-element-e08b48f{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-337ef12{--width:35%;}.elementor-2241 .elementor-element.elementor-element-b90def8{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-05c7455{--justify-content:center;}.elementor-2241 .elementor-element.elementor-element-db3558f{--width:25%;}.elementor-2241 .elementor-element.elementor-element-bda67d6{--width:35%;}.elementor-2241 .elementor-element.elementor-element-1f4f36e{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-67155f8{--width:35%;}.elementor-2241 .elementor-element.elementor-element-b6d3c6a{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-786087c{--justify-content:center;}.elementor-2241 .elementor-element.elementor-element-656431f{--width:25%;}.elementor-2241 .elementor-element.elementor-element-31bf419{--width:35%;}.elementor-2241 .elementor-element.elementor-element-b9d1142{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-d3a454b{--width:35%;}.elementor-2241 .elementor-element.elementor-element-5f106df{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-c349945{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-27d7857{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-27d7857 .elementor-heading-title{font-size:25px;}.elementor-2241 .elementor-element.elementor-element-b78a9ca{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2241 .elementor-element.elementor-element-1dcbf35{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-b2810ce .elementor-divider-separator{width:11%;}.elementor-2241 .elementor-element.elementor-element-356dff9 .elementor-heading-title{font-size:20px;}.elementor-2241 .elementor-element.elementor-element-8f1f9ab{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-4ddc768 .elementor-divider-separator{width:11%;}.elementor-2241 .elementor-element.elementor-element-0bcb44c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-0a774b9 .elementor-divider-separator{width:11%;}.elementor-2241 .elementor-element.elementor-element-b71581c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2241 .elementor-element.elementor-element-b71581c{text-align:center;}.elementor-2241 .elementor-element.elementor-element-b71581c .elementor-heading-title{font-size:22px;}.elementor-2241 .elementor-element.elementor-element-6d1a01c{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-c8e2461{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-a9a1ddf{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-c837bc4{text-align:center;font-size:24px;}.elementor-2241 .elementor-element.elementor-element-c4570c3{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-a3df49f{text-align:center;}.elementor-2241 .elementor-element.elementor-element-f47003b{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-b9de0e1{font-size:50px;}.elementor-2241 .elementor-element.elementor-element-da6a0ab{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-fbe7f32{font-size:50px;}.elementor-2241 .elementor-element.elementor-element-ac13f1e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2241 .elementor-element.elementor-element-ac13f1e{text-align:center;}.elementor-2241 .elementor-element.elementor-element-ac13f1e .elementor-heading-title{font-size:22px;}.elementor-2241 .elementor-element.elementor-element-947ab59{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-9dc624a{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-748ae07{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-2a579dc{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-ea11517{text-align:center;font-size:24px;}.elementor-2241 .elementor-element.elementor-element-5a02ad2{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-7e7b369{text-align:center;}.elementor-2241 .elementor-element.elementor-element-7bdc38e{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-fb77d3c{font-size:50px;}.elementor-2241 .elementor-element.elementor-element-a6e083c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2241 .elementor-element.elementor-element-a6e083c{text-align:center;}.elementor-2241 .elementor-element.elementor-element-a6e083c .elementor-heading-title{font-size:22px;}.elementor-2241 .elementor-element.elementor-element-3c92f0b{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-dc9c595{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-18dfcbf{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-f245008{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-675c7e5{text-align:center;font-size:24px;}.elementor-2241 .elementor-element.elementor-element-62812b0{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-fb6f5bb{text-align:center;}.elementor-2241 .elementor-element.elementor-element-705f294{--min-height:150px;}.elementor-2241 .elementor-element.elementor-element-5927e51{font-size:50px;}.elementor-2241 .elementor-element.elementor-element-68a904d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-eee4e24 .elementor-divider-separator{width:11%;}.elementor-2241 .elementor-element.elementor-element-acfa731{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2241 .elementor-element.elementor-element-423c173{--width:80%;}.elementor-2241 .elementor-element.elementor-element-5af2ca0{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2241 .elementor-element.elementor-element-3123499{--width:80%;}.elementor-2241 .elementor-element.elementor-element-a43bba2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2241 .elementor-element.elementor-element-cd4d11c{--width:80%;}.elementor-2241 .elementor-element.elementor-element-3263865{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2241 .elementor-element.elementor-element-9fd299b{--width:80%;}.elementor-2241 .elementor-element.elementor-element-5da136d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2241 .elementor-element.elementor-element-2ead798 .elementor-divider-separator{width:11%;}.elementor-2241 .elementor-element.elementor-element-0113f0b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2241 .elementor-element.elementor-element-0113f0b{text-align:center;}.elementor-2241 .elementor-element.elementor-element-06ae6fc{--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2241 .elementor-element.elementor-element-578a245 .elementor-divider-separator{width:11%;}}/* Start custom CSS for heading, class: .elementor-element-2644b5c */.grad-blue-big {
  font-size: 1.3em; /* ← 大きさは調整可 */
  font-weight: 700;
  background: linear-gradient(90deg, #74E5FF, #A5F3FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1627021 */.grad-highlight {
  font-size: 1.2em;
  background: linear-gradient(90deg, #74E5FF, #A5F3FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd37e78 */.grad-blue-all {
  background: linear-gradient(90deg, #74E5FF, #A5F3FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caafd50 *//* 60（数字だけ）大きく＆グラデーション */
.grad-number-big {
  font-size: 1.2em;
  font-weight: 700;
  background: linear-gradient(90deg, #74E5FF, #A5F3FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* %削減（小さく、色は変えない） */
.small-text {
  font-size: 0.7em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd4f4c7 *//* 60（数字だけ）大きく＆グラデーション */
.grad-number-big {
  font-size: 1.2em;
  font-weight: 700;
  background: linear-gradient(90deg, #74E5FF, #A5F3FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* %削減（小さく、色は変えない） */
.small-text {
  font-size: 0.7em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30fa5af */.grad-blue {
  background: linear-gradient(90deg, #004AAA, #2C87DB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec7031e */.grad-blue {
  background: linear-gradient(90deg, #004AAA, #2C87DB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b38be34 *//* 黄色マーカーライン */
.marker-yellow {
    /* マーカーの背景スタイルを定義 */
    background: linear-gradient(transparent 70%, #ffff77 70%);
    /* 文字列が途中で途切れてもラインが途切れないようにする */
    background-size: 100% 100%;
    /* テキストの下の余白を少し調整 */
    padding-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4997f2 *//* 黄色マーカーライン */
.marker-yellow {
    /* マーカーの背景スタイルを定義 */
    background: linear-gradient(transparent 70%, #ffff77 80%);
    /* 文字列が途中で途切れてもラインが途切れないようにする */
    background-size: 100% 100%;
    /* テキストの下の余白を少し調整 */
    padding-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-310de88 *//* 黄色マーカーライン */
.marker-yellow {
    /* マーカーの背景スタイルを定義 */
    background: linear-gradient(transparent 70%, #ffff77 80%);
    /* 文字列が途中で途切れてもラインが途切れないようにする */
    background-size: 100% 100%;
    /* テキストの下の余白を少し調整 */
    padding-bottom: 1px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b71581c */.grad-blue {
  background: linear-gradient(90deg, #004AAA, #2C87DB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3df49f */.small-text {
  font-size: 0.7em;
}

.big-text {
  font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e7b369 */.small-text {
  font-size: 0.7em;
}

.big-text {
  font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb6f5bb */.small-text {
  font-size: 0.7em;
}

.big-text {
  font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-5eb22e9 *//* 「もっと読む」ボタンのスタイル */
.read-more-toggle .elementor-tab-title {
    background-color: #004AAA; 
    color: white; 
    padding: 15px 30px; 
    border-radius: 50px; 
    display: block; 
    width: fit-content; 
    margin: 20px auto 0 auto; 
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    font-size: 18px; 
}

/* アイコン（矢印）を非表示にする */
.read-more-toggle .elementor-toggle-icon {
    display: none;
}

/* 開いた後のタイトル部分（ボタン）を非表示にする */
.read-more-toggle .elementor-tab-title.elementor-active {
    display: none;
}/* End custom CSS */