.elementor-13859 .elementor-element.elementor-element-abb5bb3{--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:7vw;--margin-bottom:0;--margin-left:0;--margin-right:0;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13859 .elementor-element.elementor-element-d0311be > .elementor-widget-container{background-color:#F39800;padding:0.2vw 0.8vw 0.2vw 0.8vw;border-radius:1.5vw 1.5vw 1.5vw 1.5vw;}body:not(.rtl) .elementor-13859 .elementor-element.elementor-element-d0311be{left:1vw;}body.rtl .elementor-13859 .elementor-element.elementor-element-d0311be{right:1vw;}.elementor-13859 .elementor-element.elementor-element-d0311be{top:1vw;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:0.1em;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-13859 .elementor-element.elementor-element-d0311be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13859 .elementor-element.elementor-element-d0311be.elementor-view-framed .elementor-icon, .elementor-13859 .elementor-element.elementor-element-d0311be.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon{font-size:1.2vw;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon i{transform:rotate(-25deg);}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title, .elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title a{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.85vw;font-weight:500;line-height:1em;letter-spacing:0.01em;}.elementor-13859 .elementor-element.elementor-element-d0311be:has(:hover) .elementor-icon-box-title,
					 .elementor-13859 .elementor-element.elementor-element-d0311be:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-description{font-family:"Quicksand", Sans-serif;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-cc9ef6b .elementor-heading-title{font-size:1.1vw;line-height:1.7em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13859 .elementor-element.elementor-element-c5268af{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:0.5vw;}.elementor-13859 .elementor-element.elementor-element-c5268af > .elementor-widget-container{background-color:#FFFFFF99;padding:0.6vw 0.6vw 0.6vw 0.6vw;border-radius:50% 50% 50% 50%;}.elementor-13859 .elementor-element.elementor-element-c5268af.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13859 .elementor-element.elementor-element-c5268af{right:0.5vw;}body.rtl .elementor-13859 .elementor-element.elementor-element-c5268af{left:0.5vw;}.elementor-13859 .elementor-element.elementor-element-c5268af img{width:100%;}.elementor-13859 .elementor-element.elementor-element-6f54f12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-13859 .elementor-element.elementor-element-6f54f12 > .elementor-shape-bottom .elementor-shape-fill, .elementor-13859 .elementor-element.elementor-element-6f54f12 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFAEE;}.elementor-13859 .elementor-element.elementor-element-6f54f12 > .elementor-shape-bottom svg, .elementor-13859 .elementor-element.elementor-element-6f54f12 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:4vw;transform:translateX(-50%) rotateY(180deg);}.elementor-13859 .elementor-element.elementor-element-6f54f12 > .elementor-shape-bottom, .elementor-13859 .elementor-element.elementor-element-6f54f12 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-13859 .elementor-element.elementor-element-67682e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 1vw;--row-gap:0.5vw;--column-gap:1vw;--flex-wrap:wrap;--align-content:flex-start;--border-radius:1vw 1vw 1vw 1vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-13859 .elementor-element.elementor-element-d6bad7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:flex-start;}.elementor-13859 .elementor-element.elementor-element-31e5ff1{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-31e5ff1.elementor-element{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-e765258{width:100%;max-width:100%;text-align:center;}.elementor-13859 .elementor-element.elementor-element-e765258 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e765258 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:1.1vw;font-weight:600;text-transform:capitalize;line-height:2em;letter-spacing:0.07em;color:#4A4643;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13859 .elementor-element.elementor-element-77d1ebc{--divider-border-style:trees_2_tribal;--divider-color:#B0BF2466;width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--divider-pattern-height:60px;}.elementor-13859 .elementor-element.elementor-element-77d1ebc.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-77d1ebc .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-13859 .elementor-element.elementor-element-77d1ebc .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-13859 .elementor-element.elementor-element-e5bfd97{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;}.elementor-13859 .elementor-element.elementor-element-e5bfd97.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-e5bfd97 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.5vw;font-weight:600;line-height:2.2em;letter-spacing:0.3em;}.elementor-13859 .elementor-element.elementor-element-7eab7a3{--divider-border-style:trees_2_tribal;--divider-color:#B0BF2466;width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;--divider-pattern-height:60px;}.elementor-13859 .elementor-element.elementor-element-7eab7a3.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-7eab7a3 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-7eab7a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13859 .elementor-element.elementor-element-5aaaca8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-13859 .elementor-element.elementor-element-5aaaca8 > .elementor-widget-container{padding:1vw 0vw 2vw 0vw;}.elementor-13859 .elementor-element.elementor-element-5aaaca8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:600;line-height:3em;letter-spacing:0.07em;color:#4A4643;}.elementor-13859 .elementor-element.elementor-element-e2d2bb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0vw 0vw 0 0;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-e2d2bb2:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-e2d2bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13859 .elementor-element.elementor-element-e2d2bb2::before, .elementor-13859 .elementor-element.elementor-element-e2d2bb2 > .elementor-background-video-container::before, .elementor-13859 .elementor-element.elementor-element-e2d2bb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13859 .elementor-element.elementor-element-e2d2bb2 > .elementor-background-slideshow::before, .elementor-13859 .elementor-element.elementor-element-e2d2bb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13859 .elementor-element.elementor-element-e2d2bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13859 .elementor-element.elementor-element-7d05d90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--align-content:flex-start;}.elementor-13859 .elementor-element.elementor-element-4869792{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-31add1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-31add1a:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-31add1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-31add1a.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-089e537{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-089e537 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-21bd033{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-21bd033 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-21bd033 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-768142a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-768142a .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-768142a .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-8ecc150{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-8ecc150 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-8ecc150 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-a6b19a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-a6b19a8:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-a6b19a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-a6b19a8.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-fb3aad2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-fb3aad2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-a3cdece{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-a3cdece > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-a3cdece .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-4e6588f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-4e6588f .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-4e6588f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-65cc69a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-65cc69a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-65cc69a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-9084817{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-9084817:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-9084817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-9084817.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-5d33107{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-5d33107 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-5d33107 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-20b0f1e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-20b0f1e .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-20b0f1e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-0cff908{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-0cff908 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0cff908 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-06813e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-06813e5:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-06813e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-06813e5.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-465146e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-465146e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-0403453{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-0403453 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0403453 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-1beb1ad{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-1beb1ad .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-1beb1ad .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-da1c2d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-da1c2d0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-da1c2d0 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-f3bbf86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-f3bbf86:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-f3bbf86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-f3bbf86.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-fed9896{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-fed9896 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-cd63dbc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-cd63dbc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-cd63dbc .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-da5bfd3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-da5bfd3 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-da5bfd3 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-95c3d36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-95c3d36 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-95c3d36 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-4c31920{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-4c31920:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-4c31920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-4c31920.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-3c51f19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-3c51f19 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-bd5529d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-bd5529d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-bd5529d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-2048bf4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-2048bf4 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-2048bf4 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-a5d3b57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-a5d3b57 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-a5d3b57 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-9a70223{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-9a70223:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-9a70223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-9a70223.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-0a9ec69{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-0a9ec69 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-c417953{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-c417953 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-c417953 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-c11ca12{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c11ca12 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-c11ca12 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-ec59164{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-ec59164 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ec59164 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-9897356{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F39800;--border-color:#F39800;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-9897356:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-9897356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2DE;}.elementor-13859 .elementor-element.elementor-element-9897356.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-09da71d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-09da71d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#F39800;}.elementor-13859 .elementor-element.elementor-element-c8dd971{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-c8dd971 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-c8dd971 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-8ec309f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-8ec309f .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-8ec309f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-ba55ce7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-ba55ce7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ba55ce7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-7b4082c{--display:flex;}.elementor-13859 .elementor-element.elementor-element-6613d69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-717bb8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-717bb8d:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-717bb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-717bb8d.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-034509f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-034509f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-b6a9b95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-b6a9b95 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b6a9b95 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-ced6088{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ced6088 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-ced6088 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-9c9bcea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-9c9bcea > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-9c9bcea .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-85d275d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-85d275d:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-85d275d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-85d275d.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-9f6a360{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-9f6a360 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-890145d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-890145d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-890145d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-f44d7ee{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-f44d7ee .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-f44d7ee .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-b11a47b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-b11a47b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b11a47b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-8e5bc5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-8e5bc5a:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-8e5bc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-8e5bc5a.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-03acd72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-03acd72 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-20818f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-20818f2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-20818f2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-c73d45b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c73d45b .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-c73d45b .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-e7a2644{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-e7a2644 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e7a2644 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-b02056b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-b02056b:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-b02056b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-b02056b.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-4f4be3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-4f4be3b .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-f5f9af2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-f5f9af2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-f5f9af2 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-fa91c72{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-fa91c72 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-fa91c72 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-22fbb92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-22fbb92 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-22fbb92 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-57bddb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-57bddb2:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-57bddb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-57bddb2.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-f24d194{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-f24d194 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-6572389{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-6572389 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-6572389 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-1229dbc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-1229dbc .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-1229dbc .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-af2c349{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-af2c349 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-af2c349 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-510b74e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-510b74e:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-510b74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-510b74e.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-41a5405{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-41a5405 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-41a5405 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-c62b3c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c62b3c1 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-c62b3c1 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-b4be329{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-b4be329 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b4be329 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-7af51e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-7af51e9:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-7af51e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-7af51e9.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-2d40781{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-2d40781 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-918bc52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-918bc52 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-918bc52 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-234b416{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-234b416 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-234b416 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-023c781{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-023c781 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-023c781 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-507ef30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00984F;--border-color:#00984F;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-507ef30:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-507ef30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F5E6;}.elementor-13859 .elementor-element.elementor-element-507ef30.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-e72ff55{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-e72ff55 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00984F;}.elementor-13859 .elementor-element.elementor-element-b6e5b04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-b6e5b04 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b6e5b04 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-927460d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-927460d .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-927460d .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-7614680{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-7614680 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7614680 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-afbe155{--display:flex;}.elementor-13859 .elementor-element.elementor-element-f2b943a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-fdc48f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-fdc48f8:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-fdc48f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-fdc48f8.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-0da4428{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-0da4428 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-e876b23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-e876b23 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e876b23 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-de04547{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-de04547 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-de04547 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-7700b48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-7700b48 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7700b48 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-8e44d57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-8e44d57:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-8e44d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-8e44d57.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-d3126fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-d3126fb .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-ba2a05c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-ba2a05c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ba2a05c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-71a9e63{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-71a9e63 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-71a9e63 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-47ef5b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-47ef5b1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-47ef5b1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-35d58ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-35d58ce:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-35d58ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-35d58ce.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-36385a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-36385a0 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-33d9626{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-33d9626 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-33d9626 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-9d28273{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-9d28273 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-9d28273 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-765afdb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-765afdb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-765afdb .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-1c0de08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-1c0de08:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-1c0de08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-1c0de08.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-a0da472{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-a0da472 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-3dcf450{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-3dcf450 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-3dcf450 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-3013455{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3013455 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-3013455 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-ccdcb58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-ccdcb58 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ccdcb58 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-a91c24f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-a91c24f:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-a91c24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-a91c24f.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-0bf61f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-0bf61f7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-0692cf4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-0692cf4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0692cf4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-cabe2b8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-cabe2b8 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-cabe2b8 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-29e1e7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-29e1e7c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-29e1e7c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-7cbbc63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-7cbbc63:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-7cbbc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-7cbbc63.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-7a2c009{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-7a2c009 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-502ef4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-502ef4a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-502ef4a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-20aa7a1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-20aa7a1 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-20aa7a1 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-d644ef4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-d644ef4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-d644ef4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-e8ae766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-e8ae766:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-e8ae766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-e8ae766.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-52b07b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-52b07b6 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-ffb9508{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-ffb9508 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ffb9508 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-8bf3084{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-8bf3084 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-8bf3084 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-7ba5461{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-7ba5461 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7ba5461 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-c6e75c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00A1E9;--border-color:#00A1E9;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-c6e75c0:not(.elementor-motion-effects-element-type-background), .elementor-13859 .elementor-element.elementor-element-c6e75c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF8FF;}.elementor-13859 .elementor-element.elementor-element-c6e75c0.e-con{--align-self:flex-start;}.elementor-13859 .elementor-element.elementor-element-141c9ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-141c9ad .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:#00A1E9;}.elementor-13859 .elementor-element.elementor-element-65aa576{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-65aa576 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-65aa576 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-7110f60{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7110f60 .elementor-divider-separator{width:100%;}.elementor-13859 .elementor-element.elementor-element-7110f60 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-13859 .elementor-element.elementor-element-e36685e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-13859 .elementor-element.elementor-element-e36685e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e36685e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:0.97vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-13859 .elementor-element.elementor-element-6433cc4{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0.5em;--n-tabs-title-font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-6433cc4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:700;line-height:1.7em;letter-spacing:0.07em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button{background-color:#E0EE79;font-family:"Zen Maru Gothic", Sans-serif;font-size:1.1vw;font-weight:600;line-height:1.5em;letter-spacing:0.07em;fill:#4A4643;color:#4A4643;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4A4643;border-radius:50px 50px 50px 50px;padding:0.8vw 2.5vw 00.8vw 2.5vw;}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button:hover, .elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button:focus{background-color:#4A4643;color:var( --e-global-color-b0d3a75 );border-color:#4A4643;}.elementor-13859 .elementor-element.elementor-element-77dd133{width:100%;max-width:100%;z-index:2;}.elementor-13859 .elementor-element.elementor-element-77dd133 > .elementor-widget-container{margin:1vw 0vw -3.7vw 0vw;}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button .elementor-button-content-wrapper{gap:0.6em;}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button:hover svg, .elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button:focus svg{fill:var( --e-global-color-b0d3a75 );}.elementor-13859 .elementor-element.elementor-element-236ff41{--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;--flex-wrap:wrap;}.elementor-13859 .elementor-element.elementor-element-83c5a81{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13859 .elementor-element.elementor-element-bbb1f47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13859 .elementor-element.elementor-element-5781cde{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13859 .elementor-element.elementor-element-6f54f12{--width:100%;}.elementor-13859 .elementor-element.elementor-element-67682e5{--width:100%;}.elementor-13859 .elementor-element.elementor-element-31add1a{--width:24%;}.elementor-13859 .elementor-element.elementor-element-a6b19a8{--width:24%;}.elementor-13859 .elementor-element.elementor-element-9084817{--width:24%;}.elementor-13859 .elementor-element.elementor-element-06813e5{--width:24%;}.elementor-13859 .elementor-element.elementor-element-f3bbf86{--width:24%;}.elementor-13859 .elementor-element.elementor-element-4c31920{--width:24%;}.elementor-13859 .elementor-element.elementor-element-9a70223{--width:24%;}.elementor-13859 .elementor-element.elementor-element-9897356{--width:24%;}.elementor-13859 .elementor-element.elementor-element-717bb8d{--width:24%;}.elementor-13859 .elementor-element.elementor-element-85d275d{--width:24%;}.elementor-13859 .elementor-element.elementor-element-8e5bc5a{--width:24%;}.elementor-13859 .elementor-element.elementor-element-b02056b{--width:24%;}.elementor-13859 .elementor-element.elementor-element-57bddb2{--width:24%;}.elementor-13859 .elementor-element.elementor-element-510b74e{--width:24%;}.elementor-13859 .elementor-element.elementor-element-7af51e9{--width:24%;}.elementor-13859 .elementor-element.elementor-element-507ef30{--width:24%;}.elementor-13859 .elementor-element.elementor-element-fdc48f8{--width:24%;}.elementor-13859 .elementor-element.elementor-element-8e44d57{--width:24%;}.elementor-13859 .elementor-element.elementor-element-35d58ce{--width:24%;}.elementor-13859 .elementor-element.elementor-element-1c0de08{--width:24%;}.elementor-13859 .elementor-element.elementor-element-a91c24f{--width:24%;}.elementor-13859 .elementor-element.elementor-element-7cbbc63{--width:24%;}.elementor-13859 .elementor-element.elementor-element-e8ae766{--width:24%;}.elementor-13859 .elementor-element.elementor-element-c6e75c0{--width:24%;}}@media(max-width:1020px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13859 .elementor-element.elementor-element-d0311be > .elementor-widget-container{padding:0.4vw 1vw 0.4vw 1vw;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title, .elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title a{font-size:1.1vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13859 .elementor-element.elementor-element-c5268af{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-13859 .elementor-element.elementor-element-6f54f12{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-13859 .elementor-element.elementor-element-67682e5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0.5vw 1.5vw;--row-gap:0.5vw;--column-gap:1.5vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-e765258.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-e765258 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-77d1ebc{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-13859 .elementor-element.elementor-element-e5bfd97{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-13859 .elementor-element.elementor-element-e5bfd97.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-e5bfd97 .elementor-heading-title{font-size:2vw;}.elementor-13859 .elementor-element.elementor-element-7eab7a3{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-13859 .elementor-element.elementor-element-5aaaca8 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-5aaaca8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-13859 .elementor-element.elementor-element-5aaaca8 .elementor-heading-title{font-size:1.6vw;}.elementor-13859 .elementor-element.elementor-element-e2d2bb2{--padding-top:4vw;--padding-bottom:3vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-13859 .elementor-element.elementor-element-31add1a{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-089e537{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-089e537 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-21bd033{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-21bd033 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-8ecc150{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-8ecc150 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-a6b19a8{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-fb3aad2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-fb3aad2 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-a3cdece{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-a3cdece .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-65cc69a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-65cc69a .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-9084817{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-5d33107{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-5d33107 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-0cff908{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0cff908 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-06813e5{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-465146e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-465146e .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-0403453{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0403453 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-da1c2d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-da1c2d0 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-f3bbf86{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-fed9896{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-fed9896 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-cd63dbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-cd63dbc .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-95c3d36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-95c3d36 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-4c31920{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-3c51f19{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3c51f19 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-bd5529d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-bd5529d .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-a5d3b57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-a5d3b57 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-9a70223{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-0a9ec69{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0a9ec69 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-c417953{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c417953 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-ec59164{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ec59164 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-9897356{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-09da71d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-09da71d .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-c8dd971{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c8dd971 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-ba55ce7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ba55ce7 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-717bb8d{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-034509f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-034509f .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-b6a9b95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b6a9b95 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-9c9bcea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-9c9bcea .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-85d275d{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-9f6a360{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-9f6a360 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-890145d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-890145d .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-b11a47b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b11a47b .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-8e5bc5a{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-03acd72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-03acd72 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-20818f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-20818f2 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-e7a2644{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e7a2644 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-b02056b{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-4f4be3b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-4f4be3b .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-f5f9af2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-f5f9af2 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-22fbb92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-22fbb92 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-57bddb2{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-f24d194{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-f24d194 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-6572389{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-6572389 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-af2c349{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-af2c349 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-510b74e{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-41a5405{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-41a5405 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-b4be329{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b4be329 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-7af51e9{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-2d40781{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-2d40781 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-918bc52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-918bc52 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-023c781{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-023c781 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-507ef30{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-e72ff55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e72ff55 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-b6e5b04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b6e5b04 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-7614680{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7614680 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-fdc48f8{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-0da4428{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0da4428 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-e876b23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e876b23 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-7700b48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7700b48 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-8e44d57{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-d3126fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-d3126fb .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-ba2a05c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ba2a05c .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-47ef5b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-47ef5b1 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-35d58ce{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-36385a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-36385a0 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-33d9626{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-33d9626 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-765afdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-765afdb .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-1c0de08{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-a0da472{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-a0da472 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-3dcf450{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3dcf450 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-ccdcb58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ccdcb58 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-a91c24f{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-0bf61f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0bf61f7 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-0692cf4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0692cf4 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-29e1e7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-29e1e7c .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-7cbbc63{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-7a2c009{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7a2c009 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-502ef4a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-502ef4a .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-d644ef4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-d644ef4 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-e8ae766{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-52b07b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-52b07b6 .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-ffb9508{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ffb9508 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-7ba5461{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7ba5461 .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-c6e75c0{--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-13859 .elementor-element.elementor-element-141c9ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-141c9ad .elementor-heading-title{font-size:1.7vw;}.elementor-13859 .elementor-element.elementor-element-65aa576{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-65aa576 .elementor-heading-title{font-size:1.5vw;}.elementor-13859 .elementor-element.elementor-element-e36685e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e36685e .elementor-heading-title{font-size:1.3vw;}.elementor-13859 .elementor-element.elementor-element-6433cc4{--n-tabs-title-font-size:1.8vw;}.elementor-13859 .elementor-element.elementor-element-77dd133 > .elementor-widget-container{margin:1vw 0vw -6vw 0vw;}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button{font-size:1.5vw;line-height:1.7em;}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13859 .elementor-element.elementor-element-d0311be > .elementor-widget-container{padding:0.5vw 2vw 0.5vw 2vw;border-radius:3vw 3vw 3vw 3vw;}body:not(.rtl) .elementor-13859 .elementor-element.elementor-element-d0311be{left:2vw;}body.rtl .elementor-13859 .elementor-element.elementor-element-d0311be{right:2vw;}.elementor-13859 .elementor-element.elementor-element-d0311be{top:2vw;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon{font-size:3vw;}.elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title, .elementor-13859 .elementor-element.elementor-element-d0311be .elementor-icon-box-title a{font-size:2.5vw;line-height:1.5em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13859 .elementor-element.elementor-element-c5268af > .elementor-widget-container{padding:1vw 1vw 1vw 1vw;}.elementor-13859 .elementor-element.elementor-element-c5268af{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;top:1vw;}body:not(.rtl) .elementor-13859 .elementor-element.elementor-element-c5268af{right:1vw;}body.rtl .elementor-13859 .elementor-element.elementor-element-c5268af{left:1vw;}.elementor-13859 .elementor-element.elementor-element-6f54f12{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-6f54f12 > .elementor-shape-bottom svg, .elementor-13859 .elementor-element.elementor-element-6f54f12 > .e-con-inner > .elementor-shape-bottom svg{width:calc(125% + 1.3px);}.elementor-13859 .elementor-element.elementor-element-6f54f12.e-con{--order:3;}.elementor-13859 .elementor-element.elementor-element-67682e5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0vw 1vw;--row-gap:0vw;--column-gap:1vw;--border-radius:1.5vw 1.5vw 1.5vw 1.5vw;--margin-top:-6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:16vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-13859 .elementor-element.elementor-element-d6bad7e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-13859 .elementor-element.elementor-element-31e5ff1.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-e765258{width:100%;max-width:100%;text-align:center;}.elementor-13859 .elementor-element.elementor-element-e765258.elementor-element{--align-self:center;}.elementor-13859 .elementor-element.elementor-element-e765258 .elementor-heading-title{font-size:3.6vw;}.elementor-13859 .elementor-element.elementor-element-77d1ebc{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-13859 .elementor-element.elementor-element-e5bfd97{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-13859 .elementor-element.elementor-element-e5bfd97 .elementor-heading-title{font-size:4.2vw;line-height:2.5em;}.elementor-13859 .elementor-element.elementor-element-7eab7a3{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-13859 .elementor-element.elementor-element-5aaaca8 > .elementor-widget-container{padding:2vw 0vw 8vw 0vw;}.elementor-13859 .elementor-element.elementor-element-5aaaca8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-13859 .elementor-element.elementor-element-5aaaca8 .elementor-heading-title{font-size:3.6vw;line-height:2.5em;}.elementor-13859 .elementor-element.elementor-element-e2d2bb2{--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;--border-radius:3vw 3vw 3vw 3vw;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-4869792{--gap:1.5vw 0vw;--row-gap:1.5vw;--column-gap:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-31add1a{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-31add1a.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-089e537{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-089e537 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-089e537 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-21bd033{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-21bd033 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-21bd033 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-8ecc150{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-8ecc150 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-8ecc150 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-a6b19a8{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-a6b19a8.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-fb3aad2{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-fb3aad2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-fb3aad2 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-a3cdece{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-a3cdece > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-a3cdece .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-65cc69a{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-65cc69a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-65cc69a .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-9084817{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-9084817.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-6fbb2c8 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-5d33107{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-5d33107 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-5d33107 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-0cff908{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0cff908 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0cff908 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-06813e5{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-06813e5.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-465146e{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-465146e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-465146e .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-0403453{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0403453 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0403453 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-da1c2d0{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-da1c2d0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-da1c2d0 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-f3bbf86{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-f3bbf86.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-fed9896{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-fed9896 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-fed9896 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-cd63dbc{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-cd63dbc > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-cd63dbc .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-95c3d36{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-95c3d36 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-95c3d36 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-4c31920{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-4c31920.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-3c51f19{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3c51f19 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-3c51f19 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-bd5529d{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-bd5529d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-bd5529d .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-a5d3b57{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-a5d3b57 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-a5d3b57 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-9a70223{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-9a70223.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-0a9ec69{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0a9ec69 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0a9ec69 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-c417953{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c417953 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-c417953 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-ec59164{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ec59164 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ec59164 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-9897356{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-9897356.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-09da71d{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-09da71d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-09da71d .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-c8dd971{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-c8dd971 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-c8dd971 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-ba55ce7{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ba55ce7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ba55ce7 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-6613d69{--gap:1.5vw 0vw;--row-gap:1.5vw;--column-gap:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-717bb8d{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-717bb8d.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-034509f{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-034509f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-034509f .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-b6a9b95{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b6a9b95 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b6a9b95 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-9c9bcea{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-9c9bcea > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-9c9bcea .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-85d275d{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-85d275d.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-9f6a360{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-9f6a360 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-9f6a360 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-890145d{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-890145d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-890145d .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-b11a47b{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b11a47b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b11a47b .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-8e5bc5a{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-8e5bc5a.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-03acd72{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-03acd72 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-03acd72 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-20818f2{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-20818f2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-20818f2 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-e7a2644{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e7a2644 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e7a2644 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-b02056b{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-b02056b.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-4f4be3b{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-4f4be3b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-4f4be3b .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-f5f9af2{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-f5f9af2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-f5f9af2 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-22fbb92{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-22fbb92 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-22fbb92 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-57bddb2{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-57bddb2.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-f24d194{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-f24d194 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-f24d194 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-6572389{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-6572389 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-6572389 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-af2c349{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-af2c349 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-af2c349 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-510b74e{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-510b74e.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-3f3e4f3 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-41a5405{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-41a5405 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-41a5405 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-b4be329{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b4be329 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b4be329 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-7af51e9{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-7af51e9.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-2d40781{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-2d40781 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-2d40781 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-918bc52{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-918bc52 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-918bc52 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-023c781{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-023c781 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-023c781 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-507ef30{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-507ef30.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-e72ff55{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e72ff55 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e72ff55 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-b6e5b04{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-b6e5b04 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-b6e5b04 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-7614680{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7614680 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7614680 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-f2b943a{--gap:1.5vw 0vw;--row-gap:1.5vw;--column-gap:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-13859 .elementor-element.elementor-element-fdc48f8{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-fdc48f8.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-0da4428{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0da4428 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0da4428 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-e876b23{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e876b23 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e876b23 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-7700b48{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7700b48 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7700b48 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-8e44d57{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-8e44d57.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-d3126fb{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-d3126fb > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-d3126fb .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-ba2a05c{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ba2a05c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ba2a05c .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-47ef5b1{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-47ef5b1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-47ef5b1 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-35d58ce{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-35d58ce.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-36385a0{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-36385a0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-36385a0 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-33d9626{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-33d9626 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-33d9626 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-765afdb{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-765afdb > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-765afdb .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-1c0de08{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-1c0de08.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-a0da472{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-a0da472 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-a0da472 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-3dcf450{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-3dcf450 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-3dcf450 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-ccdcb58{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ccdcb58 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ccdcb58 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-a91c24f{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-a91c24f.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-0bf61f7{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0bf61f7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0bf61f7 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-0692cf4{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-0692cf4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-0692cf4 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-29e1e7c{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-29e1e7c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-29e1e7c .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-7cbbc63{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-7cbbc63.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-7a2c009{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7a2c009 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7a2c009 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-502ef4a{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-502ef4a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-502ef4a .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-d644ef4{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-d644ef4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-d644ef4 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-e8ae766{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-e8ae766.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-52b07b6{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-52b07b6 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-52b07b6 .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-ffb9508{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-ffb9508 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-ffb9508 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-7ba5461{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-7ba5461 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-7ba5461 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-c6e75c0{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-13859 .elementor-element.elementor-element-c6e75c0.e-con{--align-self:stretch;}.elementor-13859 .elementor-element.elementor-element-141c9ad{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-141c9ad > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:1vw 0vw 1vw 0vw;}.elementor-13859 .elementor-element.elementor-element-141c9ad .elementor-heading-title{font-size:3.6vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-65aa576{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-65aa576 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-65aa576 .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-e36685e{width:100%;max-width:100%;}.elementor-13859 .elementor-element.elementor-element-e36685e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0.5vw 0vw 0.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-e36685e .elementor-heading-title{font-size:3vw;line-height:1.5em;}.elementor-13859 .elementor-element.elementor-element-6433cc4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:1vw;--n-tabs-gap:0.5em;--n-tabs-title-font-size:3.2vw;}.elementor-13859 .elementor-element.elementor-element-6433cc4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-13859 .elementor-element.elementor-element-6433cc4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:2.5em;}.elementor-13859 .elementor-element.elementor-element-77dd133 > .elementor-widget-container{margin:4vw 0vw -7.5vw 0vw;}.elementor-13859 .elementor-element.elementor-element-77dd133{z-index:2;}.elementor-13859 .elementor-element.elementor-element-77dd133 .elementor-button{font-size:3.6vw;line-height:1.7em;padding:2.5vw 7.5vw 2.5vw 7.5vw;}}/* Start custom CSS for heading, class: .elementor-element-cc9ef6b *//* 黒板風　タイトル　1 */
.kokuban-t1 {
 position: relative;
 padding: 5.5vw 2vw 4.5vw 2vw;
 width: 100%; /* ボックス幅 */
 background-color: #202020; /* ボックス背景色 */
 color: #fff; /* 文章色 */
 border: 1vw solid #8b4513; /* 枠線 */
 border-radius: 3px; /* 角の丸み */
 box-shadow: 0 0 5px #333;
}
.kokuban-t1::before,
.kokuban-t1::after {
 position: absolute;
 content: '';
 bottom: 0;

} 
.kokuban-t1::before {
 right: 1.2vw;
 background:red;
 border: solid 0.4vw #ff7fbf; /*チョーク（ピンク）*/
 width: 2vw; 
 border-radius: 3px 2px 0 2px;
}
.kokuban-t1::after {
 right: 4vw;
 border: solid 0.4vw #fff; /*チョーク（白）*/
 width: 2vw; 
 border-radius: 8px 5px 2px 5px;
}
.title-t1 {
 position: absolute;
 left: 2vw;
 top: 2vw;
 font-weight: bold;
 font-size: 2vw; /*タイトル）*/
 color: #ff7fbf; /* タイトル色 */
}

@media (max-width: 767px){
    .kokuban-t1{
        padding: 10vw 5vw 8vw 5vw;
        border: 2vw solid #8b4513; /* 枠線 */
    }
    
    .kokuban-t1::before {
        right: 3vw;
        border: solid 1vw #ff7fbf; /*チョーク（ピンク）*/
        width: 5.5vw; 
    }
    .kokuban-t1::after {
        right: 10vw;
        border: solid 1vw #fff; /*チョーク（白）*/
        width: 4.5vw; 
    }
    .title-t1 {
        font-size: 5.5vw; /*タイトル）*/
        left: 5vw;
        top: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5268af */.elementor-13859 .elementor-element.elementor-element-c5268af img {
    aspect-ratio: 1 / 1 ;
    object-fit: contain;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e765258 */.separator {
    
}



.separator::before {
  content: "";
  display: inline-block;
  width: 3em;
  height: 1px;
  /*background-color: var(--main, #4A4643);*/
  background-color: #4A4643;
  margin: 0.3em 1em;
}
.separator::after {
  content: "";
  display: inline-block;
  width: 3em;
  height: 1px;
  /*background-color: var(--main, #4A4643);*/
  background-color: #4A4643;
  margin: 0.3em 1em;
}

/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-13859 .elementor-element.elementor-element-e765258 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
  
   .line::before,
  .line::after {
    content: "";
    display: inline-block;
    width: 3em;
    height: 1px;
    background-color: #000;
    margin: 0.3em 1em;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5bfd97 */.elementor-13859 .elementor-element.elementor-element-e5bfd97 b {
    /*color:#154A7D;*/
    color: var(--main);
    font-size: 1.5em;
}

.mark2{
  background: linear-gradient(transparent 30%, #ffffff99 100%);
  border-radius: 1rem;
  padding: 0.2em 0.5em;
}








/* スマホサイズ以下のとき横書きにする */
@media screen and (max-width: 1020px) {
  .elementor-13859 .elementor-element.elementor-element-e5bfd97 {
    -ms-writing-mode: horizontal-tb;
    writing-mode: horizontal-tb;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31add1a */.elementor-13859 .elementor-element.elementor-element-31add1a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-31add1a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b19a8 */.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9084817 */.elementor-13859 .elementor-element.elementor-element-9084817 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9084817 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06813e5 */.elementor-13859 .elementor-element.elementor-element-06813e5 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-06813e5 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbf86 */.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c31920 */.elementor-13859 .elementor-element.elementor-element-4c31920 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-4c31920 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a70223 */.elementor-13859 .elementor-element.elementor-element-9a70223 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9a70223 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9897356 */.elementor-13859 .elementor-element.elementor-element-9897356 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9897356 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717bb8d */.elementor-13859 .elementor-element.elementor-element-717bb8d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-717bb8d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d275d */.elementor-13859 .elementor-element.elementor-element-85d275d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-85d275d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5bc5a */.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02056b */.elementor-13859 .elementor-element.elementor-element-b02056b {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-b02056b {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57bddb2 */.elementor-13859 .elementor-element.elementor-element-57bddb2 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-57bddb2 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-510b74e */.elementor-13859 .elementor-element.elementor-element-510b74e {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-510b74e {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af51e9 */.elementor-13859 .elementor-element.elementor-element-7af51e9 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7af51e9 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507ef30 */.elementor-13859 .elementor-element.elementor-element-507ef30 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-507ef30 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc48f8 */.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e44d57 */.elementor-13859 .elementor-element.elementor-element-8e44d57 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e44d57 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d58ce */.elementor-13859 .elementor-element.elementor-element-35d58ce {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-35d58ce {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0de08 */.elementor-13859 .elementor-element.elementor-element-1c0de08 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-1c0de08 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a91c24f */.elementor-13859 .elementor-element.elementor-element-a91c24f {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a91c24f {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cbbc63 */.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ae766 */.elementor-13859 .elementor-element.elementor-element-e8ae766 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-e8ae766 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e75c0 */.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31add1a */.elementor-13859 .elementor-element.elementor-element-31add1a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-31add1a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b19a8 */.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9084817 */.elementor-13859 .elementor-element.elementor-element-9084817 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9084817 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06813e5 */.elementor-13859 .elementor-element.elementor-element-06813e5 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-06813e5 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbf86 */.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c31920 */.elementor-13859 .elementor-element.elementor-element-4c31920 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-4c31920 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a70223 */.elementor-13859 .elementor-element.elementor-element-9a70223 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9a70223 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9897356 */.elementor-13859 .elementor-element.elementor-element-9897356 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9897356 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717bb8d */.elementor-13859 .elementor-element.elementor-element-717bb8d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-717bb8d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d275d */.elementor-13859 .elementor-element.elementor-element-85d275d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-85d275d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5bc5a */.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02056b */.elementor-13859 .elementor-element.elementor-element-b02056b {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-b02056b {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57bddb2 */.elementor-13859 .elementor-element.elementor-element-57bddb2 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-57bddb2 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-510b74e */.elementor-13859 .elementor-element.elementor-element-510b74e {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-510b74e {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af51e9 */.elementor-13859 .elementor-element.elementor-element-7af51e9 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7af51e9 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507ef30 */.elementor-13859 .elementor-element.elementor-element-507ef30 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-507ef30 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc48f8 */.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e44d57 */.elementor-13859 .elementor-element.elementor-element-8e44d57 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e44d57 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d58ce */.elementor-13859 .elementor-element.elementor-element-35d58ce {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-35d58ce {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0de08 */.elementor-13859 .elementor-element.elementor-element-1c0de08 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-1c0de08 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a91c24f */.elementor-13859 .elementor-element.elementor-element-a91c24f {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a91c24f {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cbbc63 */.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ae766 */.elementor-13859 .elementor-element.elementor-element-e8ae766 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-e8ae766 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e75c0 */.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31add1a */.elementor-13859 .elementor-element.elementor-element-31add1a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-31add1a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b19a8 */.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9084817 */.elementor-13859 .elementor-element.elementor-element-9084817 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9084817 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06813e5 */.elementor-13859 .elementor-element.elementor-element-06813e5 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-06813e5 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbf86 */.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c31920 */.elementor-13859 .elementor-element.elementor-element-4c31920 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-4c31920 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a70223 */.elementor-13859 .elementor-element.elementor-element-9a70223 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9a70223 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9897356 */.elementor-13859 .elementor-element.elementor-element-9897356 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9897356 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717bb8d */.elementor-13859 .elementor-element.elementor-element-717bb8d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-717bb8d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d275d */.elementor-13859 .elementor-element.elementor-element-85d275d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-85d275d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5bc5a */.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02056b */.elementor-13859 .elementor-element.elementor-element-b02056b {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-b02056b {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57bddb2 */.elementor-13859 .elementor-element.elementor-element-57bddb2 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-57bddb2 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-510b74e */.elementor-13859 .elementor-element.elementor-element-510b74e {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-510b74e {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af51e9 */.elementor-13859 .elementor-element.elementor-element-7af51e9 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7af51e9 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507ef30 */.elementor-13859 .elementor-element.elementor-element-507ef30 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-507ef30 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc48f8 */.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e44d57 */.elementor-13859 .elementor-element.elementor-element-8e44d57 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e44d57 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d58ce */.elementor-13859 .elementor-element.elementor-element-35d58ce {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-35d58ce {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0de08 */.elementor-13859 .elementor-element.elementor-element-1c0de08 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-1c0de08 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a91c24f */.elementor-13859 .elementor-element.elementor-element-a91c24f {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a91c24f {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cbbc63 */.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ae766 */.elementor-13859 .elementor-element.elementor-element-e8ae766 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-e8ae766 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e75c0 */.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31add1a */.elementor-13859 .elementor-element.elementor-element-31add1a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-31add1a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b19a8 */.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a6b19a8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9084817 */.elementor-13859 .elementor-element.elementor-element-9084817 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9084817 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06813e5 */.elementor-13859 .elementor-element.elementor-element-06813e5 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-06813e5 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bbf86 */.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-f3bbf86 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c31920 */.elementor-13859 .elementor-element.elementor-element-4c31920 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-4c31920 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a70223 */.elementor-13859 .elementor-element.elementor-element-9a70223 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9a70223 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9897356 */.elementor-13859 .elementor-element.elementor-element-9897356 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-9897356 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717bb8d */.elementor-13859 .elementor-element.elementor-element-717bb8d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-717bb8d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d275d */.elementor-13859 .elementor-element.elementor-element-85d275d {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-85d275d {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e5bc5a */.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e5bc5a {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02056b */.elementor-13859 .elementor-element.elementor-element-b02056b {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-b02056b {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57bddb2 */.elementor-13859 .elementor-element.elementor-element-57bddb2 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-57bddb2 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-510b74e */.elementor-13859 .elementor-element.elementor-element-510b74e {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-510b74e {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af51e9 */.elementor-13859 .elementor-element.elementor-element-7af51e9 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7af51e9 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507ef30 */.elementor-13859 .elementor-element.elementor-element-507ef30 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-507ef30 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc48f8 */.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-fdc48f8 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e44d57 */.elementor-13859 .elementor-element.elementor-element-8e44d57 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-8e44d57 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d58ce */.elementor-13859 .elementor-element.elementor-element-35d58ce {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-35d58ce {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0de08 */.elementor-13859 .elementor-element.elementor-element-1c0de08 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-1c0de08 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a91c24f */.elementor-13859 .elementor-element.elementor-element-a91c24f {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-a91c24f {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cbbc63 */.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-7cbbc63 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8ae766 */.elementor-13859 .elementor-element.elementor-element-e8ae766 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-e8ae766 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e75c0 */.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
  aspect-ratio: 1.618/1;
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-c6e75c0 {
   aspect-ratio: 4/3;
    border-radius: 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6433cc4 *//* =========================================
   Elementor Tabs：背景色で状態＋大きめ三角（vw）
   - 非選択：背景＝グレー、文字＝グレー、下線＝透明、三角＝透明
   - 選択：背景＝タブごとの色、文字＝白、下線＆三角＝同色
   - 均等幅は「(100% - 2 * gap) / 3」で実現（ボーダー不要）
   ========================================= */

/* 親：フレックスで3等分＋ギャップ（ボーダーは使わない） */
.e-n-tabs-heading{
  --gap: 1.25%;           /* タブ間の余白（%・px・vw 好みで） */
  --tri: 0.8vw;           /* ▼の半幅＆高さ（vwで可変） */

  /* デフォルトの非選択色（共通） */
  --bg-off: #ddd;         /* 非選択の背景 */
  --fg-off: #374151;      /* 非選択の文字色 */

  display: flex !important;
  justify-content: space-between !important;
  align-items: stretch !important;
  gap: var(--gap) !important;
}

/* タブ共通：幅は「(100% - ギャップ×2) / 3」で均等化（=約32.5%想定） */
.e-n-tabs-heading .e-n-tab-title{
  position: relative !important;
  flex: 0 0 calc((100% - 2 * var(--gap)) / 3) !important;
  width: calc((100% - 2 * var(--gap)) / 3) !important;
  box-sizing: border-box !important;

  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;
  min-width: 0 !important;
  text-align: center !important;

  background: var(--bg-off) !important;   /* 非選択 背景=グレー */
  color: var(--fg-off) !important;        /* 非選択 文字=グレー */
  border: none !important;                /* ボーダーは使わない */
  border-radius: 0.5vw 0.5vw 0 0 !important;

  padding: .6em 1.1em calc(.2em + var(--tri)) !important; /* ▼分の下余白を確保 */
  line-height: 1.6 !important;
  cursor: pointer !important;
  transition: background .2s ease, color .2s ease !important;

  /* アクティブ色のデフォルト（念のため初期化） */
  --accent: #059669;
}

/* ===== タブごとのアクティブ色を割当（1=オレンジ / 2=グリーン / 3=ブルー） ===== */
.e-n-tabs-heading .e-n-tab-title:nth-child(1){ --accent: #F39800; } /* 保険のジャンル別 */
.e-n-tabs-heading .e-n-tab-title:nth-child(2){ --accent: #00984F; } /* ライフステージ別 */
.e-n-tabs-heading .e-n-tab-title:nth-child(3){ --accent: #00A1E9; } /* 目的別 */

/* 下線は擬似要素で描く（非選択＝透明） */
.e-n-tabs-heading .e-n-tab-title::before{
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  height: 2px !important;
  background: transparent !important;    /* 非選択は見せない */
  pointer-events: none !important;
}

/* 下向き三角（インジケーター）— 非選択＝透明 */
.e-n-tabs-heading .e-n-tab-title::after{
  content: "" !important;
  position: absolute !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  bottom: calc(var(--tri) * -1) !important; /* タブ下端の外側へ */
  width: 0 !important;
  height: 0 !important;
  border-left:  var(--tri) solid transparent !important;
  border-right: var(--tri) solid transparent !important;
  border-top:   var(--tri) solid transparent !important; /* 非選択は透明 */
  pointer-events: none !important;
  transition: border-top-color .2s ease !important;
}

/* ホバー（非選択）：背景を少し濃いグレーに */
.e-n-tabs-heading .e-n-tab-title:hover{
  background: #cfcfcf !important;
}

/* 選択中：背景=各タブの --accent、文字=白、下線＆三角= --accent */
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"]{
  background: var(--accent) !important;
  color: #fff !important;
}
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before{
  background: var(--accent) !important;    /* 下線＝各タブ色 */
}
.e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  border-top-color: var(--accent) !important; /* ▼＝各タブ色 */
}

/* フォーカス可視化（任意） */
.e-n-tabs-heading .e-n-tab-title:focus-visible{
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(5,150,105,.18) !important;
}

/* モバイルで三角と角丸を調整（任意） */
@media (max-width: 767px){
  .e-n-tabs-heading{ --tri: 2.5vw; }
  .e-n-tabs-heading .e-n-tab-title{
    border-radius: 1.5vw 1.5vw 0 0 !important;
  }
}

/* 参考：ホバー時に“将来アクティブになる色味”を薄く示したい場合（color-mix対応環境）
.e-n-tabs-heading .e-n-tab-title:nth-child(1):hover{ background: color-mix(in srgb, #F39800 20%, #ddd) !important; }
.e-n-tabs-heading .e-n-tab-title:nth-child(2):hover{ background: color-mix(in srgb, #00984F 20%, #ddd) !important; }
.e-n-tabs-heading .e-n-tab-title:nth-child(3):hover{ background: color-mix(in srgb, #00A1E9 20%, #ddd) !important; }
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2d2bb2 */.elementor-13859 .elementor-element.elementor-element-e2d2bb2 {
    border-radius: 1.5vw 1.5vw 1.5vw 1.5vw;
      /*background: var(--accent);*/
}

/*スマホ*/

@media only screen and (max-width: 767px){
.elementor-13859 .elementor-element.elementor-element-e2d2bb2 {
    border-radius: 3vw 3vw 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67682e5 */.elementor-13859 .elementor-element.elementor-element-67682e5 {
    /*background: #B0BF2322;*/
}/* End custom CSS */