.elementor-149 .elementor-element.elementor-element-42313fb8{--display:flex;--min-height:85vh;--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.48;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:-2px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-42313fb8::before, .elementor-149 .elementor-element.elementor-element-42313fb8 > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-42313fb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-149 .elementor-element.elementor-element-42313fb8 > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-42313fb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-149 .elementor-element.elementor-element-42313fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-149 .elementor-element.elementor-element-a571b9b{--animation-duration:1200ms;margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 40px;padding:0px 0px 0px 0px;--dynamic-text-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-a571b9b .elementor-headline{text-align:start;font-family:"Noto Serif JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-a571b9b .elementor-headline-plain-text{color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-a571b9b .elementor-headline-dynamic-text{font-family:"Noto Serif JP", Sans-serif;font-weight:600;letter-spacing:0.1px;}.elementor-149 .elementor-element.elementor-element-a571b9b .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-5px 0px 10px rgba(0,0,0,0.3);}.elementor-149 .elementor-element.elementor-element-a571b9b .elementor-headline-dynamic-wrapper path{stroke:#6177CE;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-9518d31{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;padding:30px 0px 30px 0px;}.elementor-149 .elementor-element.elementor-element-9518d31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;line-height:74px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-d01371c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d01371c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-4cc0fb7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-4cc0fb7:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4cc0fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BED9EF;}.elementor-149 .elementor-element.elementor-element-4da64b0{margin:26px -19px calc(var(--kit-widget-spacing, 0px) + 14px) -23px;padding:0px -4px 3px -13px;text-align:center;}.elementor-149 .elementor-element.elementor-element-4da64b0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#180B84;}.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-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-6e3b47d{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 264px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-18f63ad{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 264px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-0314f93{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 264px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-475faa6{margin:82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-475faa6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-704654a{--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#000000;}.elementor-149 .elementor-element.elementor-element-704654a.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-704654a .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-704654a .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-704654a .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-149 .elementor-element.elementor-element-704654a .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-149 .elementor-element.elementor-element-704654a .elementor-headline-dynamic-wrapper path{stroke:#7DA0E6;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-149 .elementor-element.elementor-element-9bc9b66 .elementor-button{background-color:#FF6B00;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 10px 21px 0px rgba(0,0,0,0.5);border-style:solid;border-radius:50px 50px 50px 50px;padding:20px 10px 20px 10px;}.elementor-149 .elementor-element.elementor-element-9bc9b66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:901.997px;}.elementor-149 .elementor-element.elementor-element-9bc9b66.elementor-element{--flex-grow:8;--flex-shrink:10;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-9bc9b66{right:15px;}body.rtl .elementor-149 .elementor-element.elementor-element-9bc9b66{left:15px;}.elementor-149 .elementor-element.elementor-element-9bc9b66:hover{border-style:solid;}.elementor-149 .elementor-element.elementor-element-9bc9b66 .elementor-button-content-wrapper{flex-direction:row;}.elementor-149 .elementor-element.elementor-element-15557793{--display:flex;--min-height:88vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-15557793:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-15557793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BED9EF;}.elementor-149 .elementor-element.elementor-element-8199cc9{--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;}.elementor-149 .elementor-element.elementor-element-1f7af384{margin:26px -19px calc(var(--kit-widget-spacing, 0px) + 14px) -23px;padding:0px -4px 3px -13px;text-align:center;}.elementor-149 .elementor-element.elementor-element-1f7af384 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#180B84;}.elementor-149 .elementor-element.elementor-element-41e950c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-149 .elementor-element.elementor-element-36bb92da{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-10877037{text-align:center;}.elementor-149 .elementor-element.elementor-element-10877037 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#180B84;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-149 .elementor-element.elementor-element-4f1e1cfb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb:not( .elementor-widget-image ), .elementor-149 .elementor-element.elementor-element-4f1e1cfb.elementor-widget-image img{-webkit-mask-image:url( https://arcsync.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}.elementor-149 .elementor-element.elementor-element-c116643{text-align:center;}.elementor-149 .elementor-element.elementor-element-c116643 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-2fbb7d1a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-606ca800{text-align:center;}.elementor-149 .elementor-element.elementor-element-606ca800 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#180B84;}.elementor-149 .elementor-element.elementor-element-3760fc0d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-3760fc0d.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-3760fc0d:not( .elementor-widget-image ), .elementor-149 .elementor-element.elementor-element-3760fc0d.elementor-widget-image img{-webkit-mask-image:url( https://arcsync.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-3760fc0d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-149 .elementor-element.elementor-element-3760fc0d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-149 .elementor-element.elementor-element-3760fc0d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}.elementor-149 .elementor-element.elementor-element-dfa26fe{text-align:center;}.elementor-149 .elementor-element.elementor-element-dfa26fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-7b0c1cff{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-363ddf43{text-align:center;}.elementor-149 .elementor-element.elementor-element-363ddf43 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#180B84;}.elementor-149 .elementor-element.elementor-element-51ded17e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-51ded17e.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-51ded17e:not( .elementor-widget-image ), .elementor-149 .elementor-element.elementor-element-51ded17e.elementor-widget-image img{-webkit-mask-image:url( https://arcsync.co.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-51ded17e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-149 .elementor-element.elementor-element-51ded17e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-149 .elementor-element.elementor-element-51ded17e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:3.75vw;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;word-spacing:0em;color:#868613;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#CBCBCB;}.elementor-149 .elementor-element.elementor-element-2b3cf50{text-align:center;}.elementor-149 .elementor-element.elementor-element-2b3cf50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-66c0b26{--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;--margin-top:0px;--margin-bottom:-11px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:51px;--padding-left:51px;--padding-right:51px;}.elementor-149 .elementor-element.elementor-element-66c0b26:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-66c0b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BED9EF;}.elementor-149 .elementor-element.elementor-element-66c0b26 > .elementor-shape-bottom .elementor-shape-fill, .elementor-149 .elementor-element.elementor-element-66c0b26 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#DBDBDB;}.elementor-149 .elementor-element.elementor-element-66c0b26 > .elementor-shape-bottom svg, .elementor-149 .elementor-element.elementor-element-66c0b26 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:200px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-de39971{--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;}.elementor-149 .elementor-element.elementor-element-32f1e6ba{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-32f1e6ba:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-32f1e6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-149 .elementor-element.elementor-element-d34ae8f{margin:153px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-d34ae8f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:65px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;color:#180B84;}.elementor-149 .elementor-element.elementor-element-7b925fb1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-7b925fb1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-04a2a47{--animation-duration:1200ms;margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#180B84;}.elementor-149 .elementor-element.elementor-element-04a2a47.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-04a2a47 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-04a2a47 .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-04a2a47 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-149 .elementor-element.elementor-element-04a2a47 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-149 .elementor-element.elementor-element-04a2a47 .elementor-headline-dynamic-wrapper path{stroke:#7DA0E6;}.elementor-149 .elementor-element.elementor-element-3c20991 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;color:#000000;}.elementor-149 .elementor-element.elementor-element-7ffe9e1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-149 .elementor-element.elementor-element-bb72935{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-bb72935:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-bb72935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-1801a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-1801a32 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-33fc2f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-33fc2f3:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-33fc2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4ABAB;}.elementor-149 .elementor-element.elementor-element-b870917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-b870917 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-37feb6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-37feb6d:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-37feb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44C888;}.elementor-149 .elementor-element.elementor-element-aa30fc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-aa30fc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-7045825{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-7045825:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-7045825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-60cb9c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-60cb9c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-0c180ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-0c180ca:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-0c180ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4ABAB;}.elementor-149 .elementor-element.elementor-element-1493a76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-1493a76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-4ac583a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-4ac583a:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4ac583a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44C888;}.elementor-149 .elementor-element.elementor-element-1606971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-1606971 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-f0d0cd5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-f0d0cd5:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-f0d0cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-aee9f50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-aee9f50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-9568718{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-9568718:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-9568718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4ABAB;}.elementor-149 .elementor-element.elementor-element-cd32f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-cd32f3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-2757d04{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-2757d04:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2757d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44C888;}.elementor-149 .elementor-element.elementor-element-98733bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-98733bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-a7315a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-a7315a4:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-a7315a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-13b7b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-13b7b08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-e11942a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-e11942a:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-e11942a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4ABAB;}.elementor-149 .elementor-element.elementor-element-67798f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-67798f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-8d62628{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-8d62628:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-8d62628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44C888;}.elementor-149 .elementor-element.elementor-element-ea68cc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-ea68cc7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-878ec3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-878ec3c:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-878ec3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-08ee394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-08ee394 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-c4e5162{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-c4e5162:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-c4e5162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4ABAB;}.elementor-149 .elementor-element.elementor-element-3118072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-3118072 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-d814297{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-d814297:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-d814297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44C888;}.elementor-149 .elementor-element.elementor-element-76b1d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-76b1d1e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-03eb2c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-03eb2c2:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-03eb2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-e4107da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-e4107da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-8945ee2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-8945ee2:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-8945ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4ABAB;}.elementor-149 .elementor-element.elementor-element-51360b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-51360b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-b887cfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-b887cfd:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-b887cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#44C888;}.elementor-149 .elementor-element.elementor-element-3888985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-3888985 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-5d3863b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-5d3863b:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-5d3863b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-149 .elementor-element.elementor-element-2cd3b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-2cd3b91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:900;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-daaf042{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-149 .elementor-element.elementor-element-daaf042:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-daaf042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F88E8E;}.elementor-149 .elementor-element.elementor-element-48d5b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-48d5b86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:900;line-height:80px;color:#000000;}.elementor-149 .elementor-element.elementor-element-3d15aae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);}.elementor-149 .elementor-element.elementor-element-3d15aae:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-3d15aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18BB6C;}.elementor-149 .elementor-element.elementor-element-423cc30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-149 .elementor-element.elementor-element-423cc30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:80px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-149 .elementor-element.elementor-element-618ab0f{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-149 .elementor-element.elementor-element-dd2b8ec{--display:flex;--min-height:1000px;--justify-content:center;--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;}.elementor-149 .elementor-element.elementor-element-dd2b8ec:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-dd2b8ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-149 .elementor-element.elementor-element-c545961{margin:96px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 0200px;text-align:start;}.elementor-149 .elementor-element.elementor-element-c545961 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;color:#180B84;}.elementor-149 .elementor-element.elementor-element-c5a605a{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 264px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-8edab60{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 264px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-0ea9308{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 264px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-6889be6{--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:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-6889be6:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-6889be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BED9EF;}.elementor-149 .elementor-element.elementor-element-6889be6.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-bdc782d{width:var( --container-widget-width, 80% );max-width:80%;background-color:#BED9EF00;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FFE39100;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-149 .elementor-element.elementor-element-bdc782d.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-7895bb8{background-color:#BED9EF00;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FFE39100;text-align:start;}.elementor-149 .elementor-element.elementor-element-7895bb8.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-7895bb8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-149 .elementor-element.elementor-element-9ba614e{width:var( --container-widget-width, 80% );max-width:80%;background-color:#BED9EF00;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 5px;border-color:#FFE39100;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-149 .elementor-element.elementor-element-9ba614e.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-5ae25fd{--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;}.elementor-149 .elementor-element.elementor-element-5ae25fd:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-5ae25fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-149 .elementor-element.elementor-element-a88c0d6{margin:115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-a88c0d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:#180B84;}.elementor-149 .elementor-element.elementor-element-7577bcb{--animation-duration:1200ms;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;--dynamic-text-color:#180B84;}.elementor-149 .elementor-element.elementor-element-7577bcb .elementor-headline{text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-7577bcb .elementor-headline-dynamic-wrapper path{stroke:#FC0000;}.elementor-149 .elementor-element.elementor-element-2787d66{--display:flex;--min-height:900px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-149 .elementor-element.elementor-element-2787d66:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2787d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-149 .elementor-element.elementor-element-2787d66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-149 .elementor-element.elementor-element-2d76c87{--display:flex;--min-height:800px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-2d76c87:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-2d76c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6B6B6;}.elementor-149 .elementor-element.elementor-element-b707f38{text-align:center;}.elementor-149 .elementor-element.elementor-element-b707f38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-0e15fd0{--display:flex;--min-height:30px;}.elementor-149 .elementor-element.elementor-element-64f678d{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-35418ee{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-e94b073{width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-149 .elementor-element.elementor-element-e94b073 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-665493a{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-6698a7b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-329796c{width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-149 .elementor-element.elementor-element-329796c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-1d38ca0{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-3f6a73f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-28ce5bb{--animation-duration:1200ms;width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--dynamic-text-color:#000000;}.elementor-149 .elementor-element.elementor-element-28ce5bb .elementor-headline{text-align:end;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-28ce5bb .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-28ce5bb .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-28ce5bb .elementor-headline-dynamic-wrapper path{stroke:#0069FF;}.elementor-149 .elementor-element.elementor-element-8460b66{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-d7957f8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-c4293ad{width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-149 .elementor-element.elementor-element-c4293ad .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-97a65af{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-d9ef2f3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-fbc5904{width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-149 .elementor-element.elementor-element-fbc5904 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-d69b19b{--display:flex;--min-height:800px;--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;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-149 .elementor-element.elementor-element-d69b19b:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-d69b19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-ed23f24{text-align:center;}.elementor-149 .elementor-element.elementor-element-ed23f24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-51cfc49{--display:flex;--min-height:30px;}.elementor-149 .elementor-element.elementor-element-697815b{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-0f3d840{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-486da3f{--animation-duration:1200ms;width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--dynamic-text-color:#000000;}.elementor-149 .elementor-element.elementor-element-486da3f .elementor-headline{text-align:end;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-486da3f .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-486da3f .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-486da3f .elementor-headline-dynamic-wrapper path{stroke:#0069FF;}.elementor-149 .elementor-element.elementor-element-14096b8{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-ecd1880{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-0f0e2fe{--animation-duration:1200ms;width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--dynamic-text-color:#000000;}.elementor-149 .elementor-element.elementor-element-0f0e2fe .elementor-headline{text-align:end;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-0f0e2fe .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-0f0e2fe .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-0f0e2fe .elementor-headline-dynamic-wrapper path{stroke:#0069FF;}.elementor-149 .elementor-element.elementor-element-4b4903c{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-3e70a47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-f376970{width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-149 .elementor-element.elementor-element-f376970 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-149 .elementor-element.elementor-element-d715092{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-e16b870{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-b8ada3f{--animation-duration:1200ms;width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--dynamic-text-color:#000000;}.elementor-149 .elementor-element.elementor-element-b8ada3f .elementor-headline{text-align:end;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-b8ada3f .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-b8ada3f .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-b8ada3f .elementor-headline-dynamic-wrapper path{stroke:#0069FF;}.elementor-149 .elementor-element.elementor-element-c28f5c1{--display:flex;--min-height:85px;--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-149 .elementor-element.elementor-element-03c2aba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:400;}.elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-149 .elementor-element.elementor-element-157f74a{--animation-duration:1200ms;width:var( --container-widget-width, 50% );max-width:50%;padding:17px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;--dynamic-text-color:#000000;}.elementor-149 .elementor-element.elementor-element-157f74a .elementor-headline{text-align:end;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-157f74a .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-157f74a .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-157f74a .elementor-headline-dynamic-wrapper path{stroke:#0069FF;}.elementor-149 .elementor-element.elementor-element-006d377{--display:flex;--min-height:300px;--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;--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-149 .elementor-element.elementor-element-006d377:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-006d377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-149 .elementor-element.elementor-element-006d377 > .elementor-shape-bottom .elementor-shape-fill, .elementor-149 .elementor-element.elementor-element-006d377 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#BED9EF;}.elementor-149 .elementor-element.elementor-element-006d377 > .elementor-shape-bottom svg, .elementor-149 .elementor-element.elementor-element-006d377 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:200px;}.elementor-149 .elementor-element.elementor-element-989cda5{--animation-duration:1200ms;--dynamic-text-color:#525252;}.elementor-149 .elementor-element.elementor-element-989cda5.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:600;line-height:64px;}.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline-plain-text{color:#54595F;}.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline-dynamic-wrapper path{stroke:#FA0003;}.elementor-149 .elementor-element.elementor-element-1ce5b0f{--display:flex;--min-height:200px;--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;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-3b333eb{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-149 .elementor-element.elementor-element-886ea9a .elementor-button{background-color:#FF7B00;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;line-height:2px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:30px 20px 30px 20px;}.elementor-149 .elementor-element.elementor-element-886ea9a{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-85f832b{--display:flex;}.elementor-149 .elementor-element.elementor-element-a5a7d43{text-align:center;}.elementor-149 .elementor-element.elementor-element-a5a7d43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#777777;}.elementor-149 .elementor-element.elementor-element-6c54dd1{--display:flex;--min-height:1500px;--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:flex-start;--align-items:center;--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-149 .elementor-element.elementor-element-6c54dd1:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-6c54dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BED9EF;}.elementor-149 .elementor-element.elementor-element-71bcd30{margin:180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-149 .elementor-element.elementor-element-71bcd30 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:65px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#180B84;}.elementor-149 .elementor-element.elementor-element-3ae9c1e{--animation-duration:1200ms;margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;padding:0px 0px 0px 0px;--dynamic-text-color:#180B84;}.elementor-149 .elementor-element.elementor-element-3ae9c1e.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-3ae9c1e .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-3ae9c1e .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-3ae9c1e .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-149 .elementor-element.elementor-element-3ae9c1e .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-149 .elementor-element.elementor-element-3ae9c1e .elementor-headline-dynamic-wrapper path{stroke:#7DA0E6;}.elementor-149 .elementor-element.elementor-element-c172fb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-149 .elementor-element.elementor-element-c172fb8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:40px;color:#000000;}.elementor-149 .elementor-element.elementor-element-5865a3d{--display:flex;--min-height:1200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-149 .elementor-element.elementor-element-ca1c080{--display:flex;--min-height:400px;--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:flex-start;--align-items:center;--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-149 .elementor-element.elementor-element-e1ca61f{--display:flex;--min-height:350px;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-e1ca61f:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-e1ca61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-e1ca61f.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-149 .elementor-element.elementor-element-b1ba63b{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-149 .elementor-element.elementor-element-b1ba63b.elementor-view-stacked .elementor-icon{background-color:#180B84;}.elementor-149 .elementor-element.elementor-element-b1ba63b.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-b1ba63b.elementor-view-default .elementor-icon{fill:#180B84;color:#180B84;border-color:#180B84;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon{font-size:75px;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:40px;}.elementor-149 .elementor-element.elementor-element-334fb04{--display:flex;--min-height:400px;--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:flex-start;--align-items:center;--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-149 .elementor-element.elementor-element-6e5d0f6{--display:flex;--min-height:350px;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-6e5d0f6:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-6e5d0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-6e5d0f6.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-0d06fd3{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-149 .elementor-element.elementor-element-0d06fd3.elementor-view-stacked .elementor-icon{background-color:#180B84;}.elementor-149 .elementor-element.elementor-element-0d06fd3.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-0d06fd3.elementor-view-default .elementor-icon{fill:#180B84;color:#180B84;border-color:#180B84;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon{font-size:75px;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:40px;}.elementor-149 .elementor-element.elementor-element-b52e8b2{--display:flex;--min-height:400px;--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:flex-start;--align-items:center;--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-149 .elementor-element.elementor-element-71be0dc{--display:flex;--min-height:350px;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-71be0dc:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-71be0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-71be0dc.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-b0d18dc{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-149 .elementor-element.elementor-element-b0d18dc.elementor-view-stacked .elementor-icon{background-color:#180B84;}.elementor-149 .elementor-element.elementor-element-b0d18dc.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-b0d18dc.elementor-view-default .elementor-icon{fill:#180B84;color:#180B84;border-color:#180B84;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon{font-size:75px;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:40px;}.elementor-149 .elementor-element.elementor-element-eb19c87{--display:flex;--min-height:1500px;--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:flex-start;--align-items:center;--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-149 .elementor-element.elementor-element-eb19c87:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-eb19c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BED9EF;}.elementor-149 .elementor-element.elementor-element-86bd78d{--animation-duration:1200ms;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;padding:0px 0px 0px 0px;--dynamic-text-color:#180B84;}.elementor-149 .elementor-element.elementor-element-86bd78d.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-86bd78d .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-86bd78d .elementor-headline-plain-text{color:#000000;}.elementor-149 .elementor-element.elementor-element-86bd78d .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-149 .elementor-element.elementor-element-86bd78d .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-149 .elementor-element.elementor-element-86bd78d .elementor-headline-dynamic-wrapper path{stroke:#7DA0E6;}.elementor-149 .elementor-element.elementor-element-913ff07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;}.elementor-149 .elementor-element.elementor-element-913ff07.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-913ff07 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;line-height:40px;color:#000000;}.elementor-149 .elementor-element.elementor-element-c01d655{--display:flex;--min-height:400px;--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:flex-start;--align-items:flex-start;}.elementor-149 .elementor-element.elementor-element-1f2e86d{--display:flex;--min-height:350px;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-1f2e86d:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-1f2e86d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-1f2e86d.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-cd60849{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-149 .elementor-element.elementor-element-cd60849.elementor-view-stacked .elementor-icon{background-color:#180B84;}.elementor-149 .elementor-element.elementor-element-cd60849.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-cd60849.elementor-view-default .elementor-icon{fill:#180B84;color:#180B84;border-color:#180B84;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon{font-size:75px;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:40px;}.elementor-149 .elementor-element.elementor-element-0ca2968{--display:flex;--min-height:400px;--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:flex-start;--align-items:flex-start;}.elementor-149 .elementor-element.elementor-element-accdcf6{--display:flex;--min-height:350px;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-accdcf6:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-accdcf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-accdcf6.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-d001ab6{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-149 .elementor-element.elementor-element-d001ab6.elementor-view-stacked .elementor-icon{background-color:#180B84;}.elementor-149 .elementor-element.elementor-element-d001ab6.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-d001ab6.elementor-view-default .elementor-icon{fill:#180B84;color:#180B84;border-color:#180B84;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon{font-size:75px;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:40px;}.elementor-149 .elementor-element.elementor-element-5908b15{--display:flex;--min-height:400px;--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:flex-start;--align-items:flex-start;}.elementor-149 .elementor-element.elementor-element-62a4772{--display:flex;--min-height:350px;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#FFE391;--border-color:#FFE391;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-62a4772:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-62a4772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-62a4772.e-con{--align-self:center;}.elementor-149 .elementor-element.elementor-element-eb6119c{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-149 .elementor-element.elementor-element-eb6119c.elementor-view-stacked .elementor-icon{background-color:#180B84;}.elementor-149 .elementor-element.elementor-element-eb6119c.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-eb6119c.elementor-view-default .elementor-icon{fill:#180B84;color:#180B84;border-color:#180B84;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon{font-size:75px;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-title{color:#000000;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:40px;}.elementor-149 .elementor-element.elementor-element-d4705b7{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-19ef6c1{--display:flex;--min-height:200px;--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;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-149 .elementor-element.elementor-element-df7628a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-149 .elementor-element.elementor-element-24d5fcc .elementor-button{background-color:#FF7B00;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;line-height:2px;box-shadow:0px 10px 20px -5px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:30px 20px 30px 20px;}.elementor-149 .elementor-element.elementor-element-24d5fcc{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-7d01cf6{--display:flex;}.elementor-149 .elementor-element.elementor-element-9591237{text-align:center;}.elementor-149 .elementor-element.elementor-element-9591237 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:25px;color:#777777;}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-4cc0fb7{--content-width:1400px;}.elementor-149 .elementor-element.elementor-element-36bb92da{--width:30%;}.elementor-149 .elementor-element.elementor-element-2fbb7d1a{--width:30%;}.elementor-149 .elementor-element.elementor-element-7b0c1cff{--width:30%;}.elementor-149 .elementor-element.elementor-element-66c0b26{--content-width:1500px;}.elementor-149 .elementor-element.elementor-element-de39971{--width:33%;}.elementor-149 .elementor-element.elementor-element-32f1e6ba{--content-width:1650px;}.elementor-149 .elementor-element.elementor-element-7b925fb1{--width:66%;}.elementor-149 .elementor-element.elementor-element-6889be6{--width:80%;}.elementor-149 .elementor-element.elementor-element-2787d66{--width:98.999%;}.elementor-149 .elementor-element.elementor-element-2d76c87{--width:40%;}.elementor-149 .elementor-element.elementor-element-d69b19b{--width:40%;}.elementor-149 .elementor-element.elementor-element-6c54dd1{--width:100%;}.elementor-149 .elementor-element.elementor-element-ca1c080{--width:80%;}.elementor-149 .elementor-element.elementor-element-e1ca61f{--width:65%;}.elementor-149 .elementor-element.elementor-element-334fb04{--width:75%;}.elementor-149 .elementor-element.elementor-element-6e5d0f6{--width:75%;}.elementor-149 .elementor-element.elementor-element-b52e8b2{--width:80%;}.elementor-149 .elementor-element.elementor-element-71be0dc{--width:65%;}.elementor-149 .elementor-element.elementor-element-eb19c87{--width:100%;}.elementor-149 .elementor-element.elementor-element-c01d655{--width:80%;}.elementor-149 .elementor-element.elementor-element-1f2e86d{--width:65%;}.elementor-149 .elementor-element.elementor-element-0ca2968{--width:70%;}.elementor-149 .elementor-element.elementor-element-accdcf6{--width:75%;}.elementor-149 .elementor-element.elementor-element-5908b15{--width:80%;}.elementor-149 .elementor-element.elementor-element-62a4772{--width:65%;}.elementor-149 .elementor-element.elementor-element-d4705b7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-149 .elementor-element.elementor-element-36bb92da{--width:100%;}.elementor-149 .elementor-element.elementor-element-2fbb7d1a{--width:100%;}.elementor-149 .elementor-element.elementor-element-7b0c1cff{--width:100%;}.elementor-149 .elementor-element.elementor-element-7b925fb1{--width:100%;}}@media(max-width:1024px){.elementor-149 .elementor-element.elementor-element-15557793{--min-height:100vh;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-41e950c6{--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-149 .elementor-element.elementor-element-10877037{text-align:center;}.elementor-149 .elementor-element.elementor-element-10877037 .elementor-heading-title{font-size:28px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-title{font-size:50px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-description{font-size:18px;}.elementor-149 .elementor-element.elementor-element-606ca800{text-align:center;}.elementor-149 .elementor-element.elementor-element-606ca800 .elementor-heading-title{font-size:28px;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-title{font-size:50px;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-description{font-size:18px;}.elementor-149 .elementor-element.elementor-element-363ddf43{text-align:center;}.elementor-149 .elementor-element.elementor-element-363ddf43 .elementor-heading-title{font-size:28px;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-title{font-size:50px;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-description{font-size:18px;}.elementor-149 .elementor-element.elementor-element-32f1e6ba{--min-height:100vh;--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:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-d34ae8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-d34ae8f .elementor-heading-title{font-size:65px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-149 .elementor-element.elementor-element-7b925fb1{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-149 .elementor-element.elementor-element-7ffe9e1{--grid-auto-flow:row;}.elementor-149 .elementor-element.elementor-element-71bcd30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-71bcd30 .elementor-heading-title{font-size:65px;line-height:1em;letter-spacing:0px;word-spacing:0em;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-42313fb8{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-42313fb8 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-149 .elementor-element.elementor-element-a571b9b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-a571b9b .elementor-headline{font-size:25px;}.elementor-149 .elementor-element.elementor-element-9518d31{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-9518d31 .elementor-heading-title{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-d01371c{margin:120px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:10px 10px 10px 8px;}.elementor-149 .elementor-element.elementor-element-d01371c .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-4da64b0{margin:52px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-149 .elementor-element.elementor-element-4da64b0 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-6e3b47d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:20px;}.elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-6e3b47d .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-18f63ad{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:20px;}.elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-18f63ad .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-0314f93{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:20px;}.elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-0314f93 .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-475faa6{margin:101px 20px calc(var(--kit-widget-spacing, 0px) + -18px) 20px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-475faa6 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-149 .elementor-element.elementor-element-704654a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-704654a .elementor-headline{font-size:20px;line-height:1.4em;}body:not(.rtl) .elementor-149 .elementor-element.elementor-element-9bc9b66{right:10px;}body.rtl .elementor-149 .elementor-element.elementor-element-9bc9b66{left:10px;}.elementor-149 .elementor-element.elementor-element-9bc9b66{top:80%;}.elementor-149 .elementor-element.elementor-element-9bc9b66 .elementor-button{font-size:11px;}.elementor-149 .elementor-element.elementor-element-15557793{--min-height:0px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-8199cc9{--margin-top:65px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-1f7af384{margin:53px 10px calc(var(--kit-widget-spacing, 0px) + -49px) 10px;padding:-13px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-1f7af384 .elementor-heading-title{font-size:21px;}.elementor-149 .elementor-element.elementor-element-41e950c6{--gap:66px 66px;--row-gap:66px;--column-gap:66px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-149 .elementor-element.elementor-element-36bb92da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-10877037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-149 .elementor-element.elementor-element-10877037 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-img{margin-bottom:15px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-title{font-size:40px;}.elementor-149 .elementor-element.elementor-element-4f1e1cfb .elementor-image-box-description{font-size:16px;}.elementor-149 .elementor-element.elementor-element-c116643{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-c116643 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-2fbb7d1a{--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-149 .elementor-element.elementor-element-606ca800{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-149 .elementor-element.elementor-element-606ca800 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-3760fc0d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-3760fc0d.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-img{margin-bottom:15px;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-title{font-size:40px;}.elementor-149 .elementor-element.elementor-element-3760fc0d .elementor-image-box-description{font-size:16px;}.elementor-149 .elementor-element.elementor-element-dfa26fe{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-dfa26fe .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-7b0c1cff{--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-149 .elementor-element.elementor-element-363ddf43{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:start;}.elementor-149 .elementor-element.elementor-element-363ddf43 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-51ded17e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-149 .elementor-element.elementor-element-51ded17e.elementor-element{--align-self:center;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-img{margin-bottom:15px;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-title{font-size:40px;}.elementor-149 .elementor-element.elementor-element-51ded17e .elementor-image-box-description{font-size:16px;}.elementor-149 .elementor-element.elementor-element-2b3cf50{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-2b3cf50 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-66c0b26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-32f1e6ba{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-149 .elementor-element.elementor-element-d34ae8f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-d34ae8f .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-04a2a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-04a2a47 .elementor-headline{font-size:20px;}.elementor-149 .elementor-element.elementor-element-3c20991{margin:30px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-3c20991 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-7ffe9e1{--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:5px 05px;--row-gap:5px;--column-gap:05px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-149 .elementor-element.elementor-element-bb72935{--min-height:70px;}.elementor-149 .elementor-element.elementor-element-bb72935.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-1801a32{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1801a32 .elementor-heading-title{font-size:15px;line-height:0em;}.elementor-149 .elementor-element.elementor-element-b870917{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-b870917 .elementor-heading-title{font-size:15px;line-height:0em;}.elementor-149 .elementor-element.elementor-element-37feb6d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-149 .elementor-element.elementor-element-37feb6d.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-aa30fc3 .elementor-heading-title{font-size:15px;line-height:0em;}.elementor-149 .elementor-element.elementor-element-7045825{--min-height:140px;}.elementor-149 .elementor-element.elementor-element-7045825.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-60cb9c9 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-1493a76 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-4ac583a.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-1606971 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-f0d0cd5{--min-height:140px;}.elementor-149 .elementor-element.elementor-element-f0d0cd5.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-aee9f50 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-cd32f3e .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-2757d04.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-98733bd .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-a7315a4{--min-height:140px;}.elementor-149 .elementor-element.elementor-element-a7315a4.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-13b7b08 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-67798f3 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-8d62628.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-ea68cc7 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-878ec3c{--min-height:140px;}.elementor-149 .elementor-element.elementor-element-878ec3c.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-08ee394 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-3118072 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-d814297.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-76b1d1e .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-03eb2c2{--min-height:140px;}.elementor-149 .elementor-element.elementor-element-03eb2c2.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-e4107da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-e4107da .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-51360b5{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-51360b5 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-b887cfd.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-3888985 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-5d3863b{--min-height:140px;}.elementor-149 .elementor-element.elementor-element-5d3863b.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-2cd3b91{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2cd3b91 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-48d5b86{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-48d5b86 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-3d15aae.e-con{--align-self:stretch;}.elementor-149 .elementor-element.elementor-element-423cc30 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-618ab0f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;font-size:10px;}.elementor-149 .elementor-element.elementor-element-c545961{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-c545961 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-c5a605a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:20px;}.elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-c5a605a .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-8edab60{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:20px;}.elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-8edab60 .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-0ea9308{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--e-icon-list-icon-size:20px;}.elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-0ea9308 .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-6889be6{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-149 .elementor-element.elementor-element-bdc782d{width:100%;max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:12px;}.elementor-149 .elementor-element.elementor-element-bdc782d.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-7895bb8{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-7895bb8 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-9ba614e{width:100%;max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-149 .elementor-element.elementor-element-a88c0d6{margin:32px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-a88c0d6 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-149 .elementor-element.elementor-element-7577bcb{margin:-24px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-7577bcb .elementor-headline{font-size:20px;}.elementor-149 .elementor-element.elementor-element-2d76c87{--width:50%;--min-height:1100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-b707f38{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-b707f38 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-64f678d{--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-149 .elementor-element.elementor-element-35418ee{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-35418ee .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-e94b073{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-e94b073.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-e94b073 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-665493a{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-6698a7b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-6698a7b .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-329796c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-329796c.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-329796c .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-1d38ca0{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-3f6a73f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-3f6a73f .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-28ce5bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-28ce5bb.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-28ce5bb .elementor-headline{text-align:start;font-size:15px;}.elementor-149 .elementor-element.elementor-element-8460b66{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-d7957f8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-d7957f8 .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-c4293ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-c4293ad.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-c4293ad .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-97a65af{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-d9ef2f3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-d9ef2f3 .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-fbc5904{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-fbc5904.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-fbc5904 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-d69b19b{--width:50%;--min-height:1100px;--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-149 .elementor-element.elementor-element-ed23f24{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-149 .elementor-element.elementor-element-ed23f24 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-697815b{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-0f3d840{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-0f3d840 .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-486da3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-486da3f.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-486da3f .elementor-headline{text-align:start;font-size:15px;}.elementor-149 .elementor-element.elementor-element-14096b8{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-ecd1880{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-ecd1880 .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-0f0e2fe{width:100%;max-width:100%;margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-0f0e2fe.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-0f0e2fe .elementor-headline{text-align:start;font-size:15px;}.elementor-149 .elementor-element.elementor-element-4b4903c{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-3e70a47{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-3e70a47 .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-f376970{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-149 .elementor-element.elementor-element-f376970.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-f376970 .elementor-heading-title{font-size:15px;}.elementor-149 .elementor-element.elementor-element-d715092{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-e16b870{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-e16b870 .elementor-icon-list-item > a{font-size:15px;}.elementor-149 .elementor-element.elementor-element-b8ada3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-b8ada3f.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-b8ada3f .elementor-headline{text-align:start;font-size:15px;}.elementor-149 .elementor-element.elementor-element-c28f5c1{--min-height:150px;}.elementor-149 .elementor-element.elementor-element-03c2aba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-149 .elementor-element.elementor-element-03c2aba .elementor-icon-list-item > a{font-size:14px;}.elementor-149 .elementor-element.elementor-element-157f74a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-157f74a.elementor-element{--align-self:flex-start;}.elementor-149 .elementor-element.elementor-element-157f74a .elementor-headline{text-align:start;font-size:15px;}.elementor-149 .elementor-element.elementor-element-989cda5{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 20px 0px 20px;}.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline{font-size:15px;}.elementor-149 .elementor-element.elementor-element-3b333eb{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:15px;}.elementor-149 .elementor-element.elementor-element-886ea9a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-886ea9a .elementor-button{font-size:20px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-a5a7d43{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-a5a7d43 .elementor-heading-title{font-size:12px;}.elementor-149 .elementor-element.elementor-element-71bcd30{margin:150px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-71bcd30 .elementor-heading-title{font-size:20px;}.elementor-149 .elementor-element.elementor-element-3ae9c1e{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-3ae9c1e .elementor-headline{font-size:20px;}.elementor-149 .elementor-element.elementor-element-c172fb8{margin:12px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-c172fb8 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-b1ba63b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 27px 10px 10px;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon{font-size:50px;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-title a{font-size:20px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-b1ba63b .elementor-icon-box-description{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-0d06fd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 27px 10px 10px;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon{font-size:50px;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-title a{font-size:20px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-0d06fd3 .elementor-icon-box-description{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-71be0dc{--width:100%;}.elementor-149 .elementor-element.elementor-element-b0d18dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 27px 10px 10px;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon{font-size:50px;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-title a{font-size:20px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-b0d18dc .elementor-icon-box-description{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-86bd78d{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-86bd78d .elementor-headline{font-size:20px;}.elementor-149 .elementor-element.elementor-element-913ff07{margin:12px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-913ff07 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-149 .elementor-element.elementor-element-cd60849{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 27px 10px 10px;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon{font-size:50px;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-title a{font-size:20px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-cd60849 .elementor-icon-box-description{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-d001ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 27px 10px 10px;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon{font-size:50px;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-title a{font-size:20px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-d001ab6 .elementor-icon-box-description{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-eb6119c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 27px 10px 10px;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-wrapper{text-align:start;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon{font-size:50px;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-title a{font-size:20px;line-height:1.6em;}.elementor-149 .elementor-element.elementor-element-eb6119c .elementor-icon-box-description{font-size:12px;line-height:1.7em;}.elementor-149 .elementor-element.elementor-element-df7628a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:15px;}.elementor-149 .elementor-element.elementor-element-24d5fcc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-24d5fcc .elementor-button{font-size:20px;line-height:1.5em;}.elementor-149 .elementor-element.elementor-element-9591237{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-149 .elementor-element.elementor-element-9591237 .elementor-heading-title{font-size:12px;}}/* Start custom CSS for button, class: .elementor-element-9bc9b66 */.elementor-149 .elementor-element.elementor-element-9bc9b66 {
  animation: cta-pulse 2s infinite;
}

@keyframes cta-pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.05); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-989cda5 */.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline-dynamic-text {font-size:52px!important;}
@media (max-width:767px) {.elementor-149 .elementor-element.elementor-element-989cda5 .elementor-headline-dynamic-text {font-size:22px!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-886ea9a */.elementor-149 .elementor-element.elementor-element-886ea9a {animation: vivi-pulse 2.0s infinite;}
@keyframes vivi-pulse {0% {transform: scale(1);} 50% {transform: scale(1.05);} 100% {transform: scale(1);}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24d5fcc */.elementor-149 .elementor-element.elementor-element-24d5fcc {animation: vivi-pulse 2.0s infinite;}
@keyframes vivi-pulse {0% {transform: scale(1);} 50% {transform: scale(1.05);} 100% {transform: scale(1);}}/* End custom CSS */