.elementor-20 .elementor-element.elementor-element-4ea50699{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-4ea50699:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4ea50699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4ea50699, .elementor-20 .elementor-element.elementor-element-4ea50699::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-39aa1635{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-4e9444a8{--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;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-4e9444a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu .elementor-item{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--main .elementor-item{padding-left:12px;padding-right:12px;padding-top:4px;padding-bottom:4px;}.elementor-20 .elementor-element.elementor-element-354b5537{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--dropdown a, .elementor-20 .elementor-element.elementor-element-354b5537 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--dropdown .elementor-item, .elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-354b5537 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-354b5537 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-354b5537 div.elementor-menu-toggle:hover{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-354b5537 div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-72de225{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:1%;}.elementor-20 .elementor-element.elementor-element-5d90afb{text-align:center;}.elementor-20 .elementor-element.elementor-element-5d90afb img{width:80%;}.elementor-20 .elementor-element.elementor-element-7d40787{text-align:center;}.elementor-20 .elementor-element.elementor-element-7d40787 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:12px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-5d641caf{--display:flex;--min-height:80px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-5d641caf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5d641caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5d641caf::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-5d641caf:hover::before, .elementor-20 .elementor-element.elementor-element-5d641caf:hover > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5d641caf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .elementor-background-slideshow:hover::before, .elementor-20 .elementor-element.elementor-element-5d641caf > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5d641caf:hover{--overlay-opacity:0.5;}.elementor-20 .elementor-element.elementor-element-5d641caf, .elementor-20 .elementor-element.elementor-element-5d641caf::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-1ba55856{text-align:center;}.elementor-20 .elementor-element.elementor-element-1ba55856 .elementor-heading-title{color:#FFFFFF;font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.1em;}.elementor-20 .elementor-element.elementor-element-4824856e .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4824856e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4824856e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4824856e.elementor-view-default .elementor-icon{color:var( --e-global-color-95ef455 );border-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4824856e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4824856e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4824856e .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4824856e .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-e5ef389{--display:flex;--min-height:80px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-e5ef389:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e5ef389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e5ef389:hover::before, .elementor-20 .elementor-element.elementor-element-e5ef389:hover > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-e5ef389:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-e5ef389 > .elementor-background-slideshow:hover::before, .elementor-20 .elementor-element.elementor-element-e5ef389 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e5ef389:hover{--overlay-opacity:0.5;}.elementor-20 .elementor-element.elementor-element-e5ef389, .elementor-20 .elementor-element.elementor-element-e5ef389::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-80e5921{text-align:center;}.elementor-20 .elementor-element.elementor-element-80e5921 .elementor-heading-title{color:#FFFFFF;font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.1em;}.elementor-20 .elementor-element.elementor-element-ada6d39 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ada6d39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-ada6d39.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ada6d39.elementor-view-default .elementor-icon{color:var( --e-global-color-95ef455 );border-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-ada6d39.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ada6d39.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-ada6d39 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-ada6d39 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-508eb2b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.38;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-508eb2b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-508eb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/hanazono_parse_fix.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-508eb2b::before, .elementor-20 .elementor-element.elementor-element-508eb2b > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-508eb2b > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-508eb2b > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-508eb2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-508eb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20 .elementor-element.elementor-element-508eb2b, .elementor-20 .elementor-element.elementor-element-508eb2b::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d326773{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:flex-start;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d326773.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-fa645dd .elementor-heading-title{color:var( --e-global-color-95ef455 );font-family:"Zen Old Mincho", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1px;}.elementor-20 .elementor-element.elementor-element-f4d04d3{--spacer-size:30px;}.elementor-20 .elementor-element.elementor-element-4d992ae .elementor-heading-title{color:var( --e-global-color-95ef455 );font-family:"Zen Old Mincho", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;}.elementor-20 .elementor-element.elementor-element-8f4c813{--divider-border-style:solid;--divider-color:var( --e-global-color-95ef455 );--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-8f4c813 .elementor-divider-separator{width:30%;}.elementor-20 .elementor-element.elementor-element-8f4c813 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-8f4c813 > .elementor-widget-container{margin:8% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-4a35c43 .elementor-heading-title{color:var( --e-global-color-95ef455 );font-family:"Zen Old Mincho", Sans-serif;font-size:36px;font-weight:400;letter-spacing:1px;}.elementor-20 .elementor-element.elementor-element-a761e64{--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;--align-items:flex-end;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-f0af221 img{width:90%;}.elementor-20 .elementor-element.elementor-element-f0af221 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-f0af221{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-8e3ad1e{--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;--align-items:flex-end;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-c804ceb img{width:90%;}.elementor-20 .elementor-element.elementor-element-c804ceb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-c804ceb{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-3653569{--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;--align-items:flex-end;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-00cf83c img{width:90%;}.elementor-20 .elementor-element.elementor-element-00cf83c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-00cf83c{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-2c2b9d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-2c2b9d1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2c2b9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/section2-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2c2b9d1, .elementor-20 .elementor-element.elementor-element-2c2b9d1::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3c2eb7a{text-align:center;color:var( --e-global-color-primary );font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:400;line-height:1.8em;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-41fc4fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 40px;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:12%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-41fc4fe:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-41fc4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/sakuratree-bg.webp");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-41fc4fe, .elementor-20 .elementor-element.elementor-element-41fc4fe::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2b31ed2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2d641a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-f199e01{text-align:left;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-90036cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-3b9d509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7d04529 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;line-height:1.9em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-383116e{text-align:left;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-c1ea3ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-global-119{text-align:right;}.elementor-20 .elementor-element.elementor-global-119 img{width:100%;}.elementor-20 .elementor-element.elementor-element-fc53f8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-4026de6{text-align:right;}.elementor-20 .elementor-element.elementor-element-4026de6 img{width:90%;}.elementor-20 .elementor-element.elementor-element-e1a6553{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:10%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-e1a6553:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e1a6553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebd3db;background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/sakurabg-white.png");background-position:53% 90%;background-repeat:no-repeat;background-size:20% auto;}.elementor-20 .elementor-element.elementor-element-e1a6553, .elementor-20 .elementor-element.elementor-element-e1a6553::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ca2f894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:32px;}.elementor-20 .elementor-element.elementor-element-028e0e5{text-align:right;}.elementor-20 .elementor-element.elementor-element-028e0e5 img{width:100%;}.elementor-20 .elementor-element.elementor-element-5beebdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:12%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-5beebdb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5beebdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/section04-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5beebdb, .elementor-20 .elementor-element.elementor-element-5beebdb::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-c700216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-c700216:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c700216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-c700216, .elementor-20 .elementor-element.elementor-element-c700216::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-73a8b97.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-73a8b97.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-73a8b97.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-73a8b97 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f52635e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-f52635e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f52635e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-f52635e, .elementor-20 .elementor-element.elementor-element-f52635e::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-335efd3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-335efd3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-335efd3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-335efd3 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-01e35dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-01e35dc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-01e35dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-01e35dc, .elementor-20 .elementor-element.elementor-element-01e35dc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3998353.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-3998353.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-3998353.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-3998353 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5ffa7c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-5ffa7c7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5ffa7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-5ffa7c7, .elementor-20 .elementor-element.elementor-element-5ffa7c7::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-6468a1a.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-6468a1a.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-6468a1a.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-6468a1a > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-38a52ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-38a52ae:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-38a52ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-38a52ae, .elementor-20 .elementor-element.elementor-element-38a52ae::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-958e746.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-958e746.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-958e746.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-958e746 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f53af90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-f53af90:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f53af90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-f53af90, .elementor-20 .elementor-element.elementor-element-f53af90::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1a9eff2.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-1a9eff2.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-1a9eff2.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-1a9eff2 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9adfa55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-9adfa55:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9adfa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-9adfa55, .elementor-20 .elementor-element.elementor-element-9adfa55::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2dd3578.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-2dd3578.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-2dd3578.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-2dd3578 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-774350a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-774350a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-774350a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-774350a, .elementor-20 .elementor-element.elementor-element-774350a::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5af024f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-5af024f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-5af024f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-5af024f > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-93f9278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-93f9278:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-93f9278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-93f9278, .elementor-20 .elementor-element.elementor-element-93f9278::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d44a61f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-d44a61f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-d44a61f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-d44a61f > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-00a62c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-00a62c9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-00a62c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-00a62c9, .elementor-20 .elementor-element.elementor-element-00a62c9::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7707122.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-7707122.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-7707122.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-7707122 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-efff5a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-block-start-width:2px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-efff5a6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-efff5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-efff5a6, .elementor-20 .elementor-element.elementor-element-efff5a6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-bb027a8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-20 .elementor-element.elementor-element-bb027a8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-20 .elementor-element.elementor-element-bb027a8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-title{margin-bottom:8px;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-description{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-bb027a8 > .elementor-widget-container{padding:10% 0% 10% 0%;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b5b5752{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-20 .elementor-element.elementor-element-b5b5752, .elementor-20 .elementor-element.elementor-element-b5b5752::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-acdd4fa{--e-image-carousel-slides-to-show:4;}.elementor-20 .elementor-element.elementor-element-acdd4fa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-20 .elementor-element.elementor-element-acdd4fa .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-acdd4fa .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-20 .elementor-element.elementor-element-acdd4fa .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-acdd4fa .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-acdd4fa .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2dc3c72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:8%;--padding-block-end:4%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-2dc3c72, .elementor-20 .elementor-element.elementor-element-2dc3c72::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-83b4a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:32px;}.elementor-20 .elementor-element.elementor-element-01bc515{text-align:right;}.elementor-20 .elementor-element.elementor-element-01bc515 img{width:100%;}.elementor-20 .elementor-element.elementor-element-66a0936{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:40px 40px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:8%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-66a0936:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-66a0936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/section05-bg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-20 .elementor-element.elementor-element-66a0936, .elementor-20 .elementor-element.elementor-element-66a0936::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d693202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d693202.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-157e9f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0b630c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3eae3e4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-223a015{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-223a015 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-223a015 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-e4edc99 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-ca3bc84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:-90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--z-index:100;}.elementor-20 .elementor-element.elementor-element-2a15f67{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-fd89269 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-fd89269{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-fd89269.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-b727716{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-daaf1f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-c41f216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-72349e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:40px 40px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:8%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-72349e2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-72349e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/section05-bg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-20 .elementor-element.elementor-element-72349e2, .elementor-20 .elementor-element.elementor-element-72349e2::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-be01e55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-fb9c129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-fb9c129.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9bcbedf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-95bf1fa .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-5b522ca{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-5b522ca .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-5b522ca .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-5d83f72 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-07cbddb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:-90px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--z-index:100;}.elementor-20 .elementor-element.elementor-element-60e45f1{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0209a6a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-0209a6a{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-0209a6a.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-6f1ea22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2ff01db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-80f1449{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-9557b62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:40px 40px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:8%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-9557b62:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9557b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/section05-bg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-20 .elementor-element.elementor-element-9557b62, .elementor-20 .elementor-element.elementor-element-9557b62::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-59b57f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-59b57f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9800f31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-675562a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-033fcd9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-cdcfa55{--divider-border-style:solid;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-cdcfa55 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-cdcfa55 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-53e6cd3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-06626bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--padding-block-start:8%;--padding-block-end:6%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-06626bc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-06626bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/Sakura-bg.png");background-position:53% 90%;background-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-06626bc, .elementor-20 .elementor-element.elementor-element-06626bc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-6a6eb27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:32px;}.elementor-20 .elementor-element.elementor-element-e0a6491{text-align:right;}.elementor-20 .elementor-element.elementor-element-e0a6491 img{width:100%;}.elementor-20 .elementor-element.elementor-element-8393cd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:40px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-8393cd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8393cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/Sakura-bg.png");background-position:90% 90%;background-repeat:no-repeat;background-size:16% auto;}.elementor-20 .elementor-element.elementor-element-8393cd6, .elementor-20 .elementor-element.elementor-element-8393cd6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cc88b28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-12aa815 img{width:80%;}.elementor-20 .elementor-element.elementor-element-12aa815{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4947ba4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-4947ba4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d576aa8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-bdb29ee img{width:80%;}.elementor-20 .elementor-element.elementor-element-bdb29ee{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8af90dc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-8af90dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-01ebc44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d344a92 img{width:80%;}.elementor-20 .elementor-element.elementor-element-d344a92{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-349c47c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-349c47c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c380212{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5c8fcf4 img{width:80%;}.elementor-20 .elementor-element.elementor-element-5c8fcf4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3dfb354 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-3dfb354{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c4c08c3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.47;}.elementor-20 .elementor-element.elementor-element-c4c08c3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c4c08c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/souseiji.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-c4c08c3::before, .elementor-20 .elementor-element.elementor-element-c4c08c3 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c4c08c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c4c08c3 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c4c08c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c4c08c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20 .elementor-element.elementor-element-c4c08c3::before{filter:brightness( 100% ) contrast( 100% ) saturate( 93% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-c4c08c3, .elementor-20 .elementor-element.elementor-element-c4c08c3::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7bb926e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:-30%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:8%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-7bb926e, .elementor-20 .elementor-element.elementor-element-7bb926e::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-f738b81{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;box-shadow:0px 0px 40px 0px rgba(142, 65, 90.00000000000007, 0.13);--padding-block-start:8%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-f738b81:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f738b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95ef455 );background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/sakura.png");background-position:50% 43%;background-repeat:no-repeat;background-size:12% auto;}.elementor-20 .elementor-element.elementor-element-f738b81, .elementor-20 .elementor-element.elementor-element-f738b81::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-685da05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5c0a0df{text-align:right;}.elementor-20 .elementor-element.elementor-element-5c0a0df img{width:100%;}.elementor-20 .elementor-element.elementor-element-2ec7f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-ca3e65f{text-align:center;color:var( --e-global-color-primary );font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:400;line-height:1.8em;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-a9a68cf{text-align:center;font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;line-height:2.4em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-957be39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:8%;--padding-block-end:8%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-957be39:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-957be39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.sagamihome.com/wp-content/uploads/2023/10/section08-bg-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-957be39, .elementor-20 .elementor-element.elementor-element-957be39::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-02f3ed0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:32px;}.elementor-20 .elementor-element.elementor-element-81641e0{text-align:right;}.elementor-20 .elementor-element.elementor-element-81641e0 img{width:100%;}.elementor-20 .elementor-element.elementor-element-2fdee39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2fdee39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3ea8bb3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-3ea8bb3 > .elementor-widget-container{padding:0% 0% 3% 0%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ADADAD;}.elementor-20 .elementor-element.elementor-element-25bd705{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-06895eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5a08dca .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-5a08dca > .elementor-widget-container{padding:0% 0% 3% 0%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ADADAD;}.elementor-20 .elementor-element.elementor-element-a2a2876{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-51f7311{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 40px;--background-transition:0.3s;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-032b72c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e6ac360{text-align:right;}.elementor-20 .elementor-element.elementor-element-e6ac360 img{width:100%;}.elementor-20 .elementor-element.elementor-element-02c28aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-posts-container article{margin-bottom:35px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__meta-data span + span:before{content:"///";}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__title, .elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__title a{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:24px;font-weight:400;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__meta-data{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-19af3ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:170px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-19af3ed, .elementor-20 .elementor-element.elementor-element-19af3ed::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3b8397d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-358558c{text-align:center;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-358558c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-358558c.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-17254b01{--icon-box-icon-margin:0px;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-description{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;line-height:0em;}.elementor-20 .elementor-element.elementor-element-17254b01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-17254b01.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-2a620f8{text-align:center;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-2a620f8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2a620f8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4e7d170b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--align-items:center;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-11527d5{--display:flex;--min-height:60px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-11527d5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-11527d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-11527d5:hover::before, .elementor-20 .elementor-element.elementor-element-11527d5:hover > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-11527d5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-11527d5 > .elementor-background-slideshow:hover::before, .elementor-20 .elementor-element.elementor-element-11527d5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-11527d5:hover{--overlay-opacity:0.5;}.elementor-20 .elementor-element.elementor-element-11527d5, .elementor-20 .elementor-element.elementor-element-11527d5::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7f46304{text-align:center;}.elementor-20 .elementor-element.elementor-element-7f46304 .elementor-heading-title{color:#FFFFFF;font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.1em;}.elementor-20 .elementor-element.elementor-element-4dec204 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4dec204.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4dec204.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4dec204.elementor-view-default .elementor-icon{color:var( --e-global-color-95ef455 );border-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4dec204.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4dec204.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-4dec204 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4dec204 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-662035d{--display:flex;--min-height:60px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-662035d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-662035d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-662035d:hover::before, .elementor-20 .elementor-element.elementor-element-662035d:hover > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-662035d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-662035d > .elementor-background-slideshow:hover::before, .elementor-20 .elementor-element.elementor-element-662035d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-662035d:hover{--overlay-opacity:0.5;}.elementor-20 .elementor-element.elementor-element-662035d, .elementor-20 .elementor-element.elementor-element-662035d::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a3f4559{text-align:center;}.elementor-20 .elementor-element.elementor-element-a3f4559 .elementor-heading-title{color:#FFFFFF;font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.1em;}.elementor-20 .elementor-element.elementor-element-66034d4 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-66034d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-66034d4.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-66034d4.elementor-view-default .elementor-icon{color:var( --e-global-color-95ef455 );border-color:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-66034d4.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-66034d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-95ef455 );}.elementor-20 .elementor-element.elementor-element-66034d4 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-66034d4 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-6b1799fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-block-start:8%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-6b1799fc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6b1799fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6b1799fc, .elementor-20 .elementor-element.elementor-element-6b1799fc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-46b19c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-46b19c94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1056f54e{color:var( --e-global-color-95ef455 );font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-1fcda656{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu .elementor-item{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;letter-spacing:0.3px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-95ef455 );fill:var( --e-global-color-95ef455 );padding-left:8px;padding-right:8px;padding-top:0px;padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-260bb39b{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a, .elementor-20 .elementor-element.elementor-element-260bb39b .elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown{background-color:#08295500;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a:hover,
					.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-menu-toggle:hover{color:#E9EDF1;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a:hover,
					.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown a.highlighted{background-color:#E9EDF100;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown .elementor-item, .elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-20 .elementor-element.elementor-element-2ba0a47f .elementor-heading-title{color:var( --e-global-color-95ef455 );font-family:"Zen Old Mincho", Sans-serif;font-size:12px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-2ba0a47f.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-4ea50699{--justify-content:flex-end;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:1%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu .elementor-item{font-size:14px;line-height:1.8em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--dropdown .elementor-item, .elementor-20 .elementor-element.elementor-element-354b5537 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-5d90afb img{width:60%;}.elementor-20 .elementor-element.elementor-element-7d40787 .elementor-heading-title{font-size:12px;line-height:1.8em;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-5d641caf{--min-height:60px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-1ba55856 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-e5ef389{--min-height:60px;}.elementor-20 .elementor-element.elementor-element-80e5921 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-fa645dd .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-4d992ae .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-4a35c43 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-3c2eb7a{font-size:18px;line-height:2.6em;}.elementor-20 .elementor-element.elementor-element-41fc4fe{--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-20 .elementor-element.elementor-element-f199e01{font-size:16px;}.elementor-20 .elementor-element.elementor-element-7d04529 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-383116e{font-size:16px;}.elementor-20 .elementor-element.elementor-element-e1a6553:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e1a6553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:53% 90%;background-size:20% auto;}.elementor-20 .elementor-element.elementor-element-e1a6553{--padding-block-start:8%;--padding-block-end:4%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-5beebdb{--padding-block-start:0%;--padding-block-end:10%;--padding-inline-start:1%;--padding-inline-end:1%;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-description{font-size:14px;}.elementor-20 .elementor-element.elementor-element-2dc3c72{--padding-block-start:8%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-66a0936{--gap:20px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:11%;--padding-block-end:12%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-66a0936:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-66a0936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:95% auto;}.elementor-20 .elementor-element.elementor-element-3eae3e4 .elementor-heading-title{font-size:15px;}.elementor-20 .elementor-element.elementor-element-e4edc99 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-ca3bc84{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:-60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-fd89269 .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-fd89269.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-72349e2{--gap:20px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:12%;--padding-block-end:12%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-72349e2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-72349e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:95% auto;}.elementor-20 .elementor-element.elementor-element-95bf1fa .elementor-heading-title{font-size:15px;}.elementor-20 .elementor-element.elementor-element-5d83f72 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-07cbddb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:-60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-0209a6a .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-0209a6a.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9557b62{--gap:20px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:12%;--padding-block-end:12%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-9557b62:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9557b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:95% auto;}.elementor-20 .elementor-element.elementor-element-033fcd9 .elementor-heading-title{font-size:15px;}.elementor-20 .elementor-element.elementor-element-53e6cd3 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-06626bc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-06626bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:53% 90%;background-size:20% auto;}.elementor-20 .elementor-element.elementor-element-8393cd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8393cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-20 .elementor-element.elementor-element-12aa815{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-4947ba4 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-bdb29ee{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-8af90dc .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-d344a92{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-349c47c .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5c8fcf4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-3dfb354 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-f738b81:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f738b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 45%;}.elementor-20 .elementor-element.elementor-element-ca3e65f{font-size:18px;line-height:2.6em;}.elementor-20 .elementor-element.elementor-element-a9a68cf{font-size:16px;}.elementor-20 .elementor-element.elementor-element-957be39{--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:1%;--padding-inline-end:1%;}.elementor-20 .elementor-element.elementor-element-3ea8bb3 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-25bd705{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5a08dca .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-a2a2876{font-size:16px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__title, .elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__title a{font-size:24px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-358558c .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon{font-size:24px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2a620f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-11527d5{--min-height:60px;}.elementor-20 .elementor-element.elementor-element-7f46304 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-662035d{--min-height:60px;}.elementor-20 .elementor-element.elementor-element-a3f4559 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-6b1799fc{--padding-block-start:4%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-20 .elementor-element.elementor-element-3cc5761{text-align:left;}.elementor-20 .elementor-element.elementor-element-3cc5761 img{width:70%;}.elementor-20 .elementor-element.elementor-element-1056f54e{font-size:14px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown .elementor-item, .elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;letter-spacing:0.2em;}.elementor-20 .elementor-element.elementor-element-2ba0a47f .elementor-heading-title{font-size:12px;line-height:1.8em;letter-spacing:0.2em;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4ea50699{--justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-39aa1635{--width:20%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-4e9444a8{--width:20%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-354b5537{--nav-menu-icon-size:30px;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-354b5537 .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-20 .elementor-element.elementor-element-72de225{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-508eb2b{--min-height:100vh;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-d326773{--justify-content:flex-end;--margin-block-start:0%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-fa645dd .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-f4d04d3{--spacer-size:10px;}.elementor-20 .elementor-element.elementor-element-4d992ae .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4a35c43 .elementor-heading-title{font-size:16px;}.elementor-20 .elementor-element.elementor-element-a761e64{--width:30%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-8e3ad1e{--width:30%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-3653569{--width:30%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-2c2b9d1{--padding-block-start:16%;--padding-block-end:16%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-20 .elementor-element.elementor-element-3c2eb7a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-41fc4fe{--justify-content:flex-end;--gap:36px 0px;--padding-block-start:10%;--padding-block-end:20%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-20 .elementor-element.elementor-element-2b31ed2{--width:70%;--gap:0px 0px;}.elementor-20 .elementor-element.elementor-element-90036cf{--justify-content:center;--padding-block-start:0%;--padding-block-end:16%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-3b9d509{--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-20 .elementor-element.elementor-element-3b9d509.e-con{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-c1ea3ed{--width:20%;}.elementor-20 .elementor-element.elementor-element-fc53f8d{--width:75%;}.elementor-20 .elementor-element.elementor-element-e1a6553:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e1a6553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:56% 90%;background-size:50% auto;}.elementor-20 .elementor-element.elementor-element-e1a6553{--padding-block-start:16%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-ca2f894{--width:22%;--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-5beebdb{--justify-content:center;--padding-block-start:0%;--padding-block-end:16%;--padding-inline-start:1%;--padding-inline-end:1%;}.elementor-20 .elementor-element.elementor-element-c700216{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-73a8b97 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-f52635e{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-335efd3 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-01e35dc{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-3998353 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-5ffa7c7{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-6468a1a .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-38a52ae{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-958e746 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-f53af90{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-1a9eff2 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-9adfa55{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-2dd3578 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-774350a{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-5af024f .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-93f9278{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-d44a61f .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-00a62c9{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-7707122 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-efff5a6{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-bb027a8 .elementor-image-box-img{margin-bottom:16px;}.elementor-20 .elementor-element.elementor-element-b5b5752{--width:90%;--margin-block-start:0px;--margin-block-end:12px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-2dc3c72{--padding-block-start:12%;--padding-block-end:4%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-83b4a6c{--width:20%;--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-66a0936{--gap:20px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:15%;--padding-block-end:15%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-66a0936:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-66a0936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:auto;}.elementor-20 .elementor-element.elementor-element-d693202{--width:50%;}.elementor-20 .elementor-element.elementor-element-157e9f4{--width:85%;}.elementor-20 .elementor-element.elementor-element-0b630c7{--width:85%;}.elementor-20 .elementor-element.elementor-element-3eae3e4 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-ca3bc84{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-fd89269 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-b727716{--width:80%;}.elementor-20 .elementor-element.elementor-element-daaf1f4{--width:80%;}.elementor-20 .elementor-element.elementor-element-c41f216{--width:80%;}.elementor-20 .elementor-element.elementor-element-72349e2{--gap:20px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:15%;--padding-block-end:15%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-72349e2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-72349e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:auto;}.elementor-20 .elementor-element.elementor-element-be01e55{--width:85%;}.elementor-20 .elementor-element.elementor-element-fb9c129{--width:50%;}.elementor-20 .elementor-element.elementor-element-fb9c129.e-con{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-9bcbedf{--width:85%;}.elementor-20 .elementor-element.elementor-element-95bf1fa .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-07cbddb{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-0209a6a .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-6f1ea22{--width:80%;}.elementor-20 .elementor-element.elementor-element-2ff01db{--width:80%;}.elementor-20 .elementor-element.elementor-element-80f1449{--width:80%;}.elementor-20 .elementor-element.elementor-element-9557b62{--gap:20px 0px;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:15%;--padding-block-end:15%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-9557b62:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9557b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:auto;}.elementor-20 .elementor-element.elementor-element-59b57f1{--width:50%;}.elementor-20 .elementor-element.elementor-element-9800f31{--width:85%;}.elementor-20 .elementor-element.elementor-element-675562a{--width:85%;}.elementor-20 .elementor-element.elementor-element-033fcd9 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-06626bc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-06626bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:56% 90%;background-size:50% auto;}.elementor-20 .elementor-element.elementor-element-6a6eb27{--width:20%;--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-8393cd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8393cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-20 .elementor-element.elementor-element-8393cd6{--padding-block-start:0%;--padding-block-end:20%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-12aa815 img{width:100%;}.elementor-20 .elementor-element.elementor-element-12aa815{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-20 .elementor-element.elementor-element-12aa815.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-bdb29ee img{width:100%;}.elementor-20 .elementor-element.elementor-element-bdb29ee{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-20 .elementor-element.elementor-element-bdb29ee.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-d344a92 img{width:100%;}.elementor-20 .elementor-element.elementor-element-d344a92{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-20 .elementor-element.elementor-element-d344a92.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-5c8fcf4 img{width:100%;}.elementor-20 .elementor-element.elementor-element-5c8fcf4{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-20 .elementor-element.elementor-element-5c8fcf4.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-7bb926e{--content-width:90%;--margin-block-start:-50%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-f738b81{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-f738b81:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f738b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 30%;background-size:25% auto;}.elementor-20 .elementor-element.elementor-element-685da05{--width:20%;}.elementor-20 .elementor-element.elementor-element-2ec7f47{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-20 .elementor-element.elementor-element-ca3e65f{font-size:16px;}.elementor-20 .elementor-element.elementor-element-957be39{--justify-content:center;--gap:0px 0px;}.elementor-20 .elementor-element.elementor-element-02f3ed0{--width:20%;--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-06895eb{--margin-block-start:10%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-032b72c{--width:12%;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__title, .elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__title a{font-size:22px;}.elementor-20 .elementor-element.elementor-element-40862fb .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-19af3ed{--padding-block-start:0px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-3b8397d5{--padding-block-start:5%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-17254b01{--icon-box-icon-margin:0%;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon{font-size:28px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title{margin-bottom:24px;}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-17254b01 .elementor-icon-box-description{font-size:0px;line-height:0em;}.elementor-20 .elementor-element.elementor-element-2a620f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-20 .elementor-element.elementor-element-4e7d170b{--gap:20px 0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-11527d5{--width:90%;}.elementor-20 .elementor-element.elementor-element-662035d{--width:90%;}.elementor-20 .elementor-element.elementor-element-6b1799fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:10%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-20 .elementor-element.elementor-element-3cc5761 img{width:40%;}.elementor-20 .elementor-element.elementor-element-1fcda656{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-20 .elementor-element.elementor-element-260bb39b .elementor-nav-menu--main .elementor-item{padding-top:10px;padding-bottom:10px;}.elementor-20 .elementor-element.elementor-element-260bb39b > .elementor-widget-container{margin:0% 0% 0% 0%;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-39aa1635{--width:12%;}.elementor-20 .elementor-element.elementor-element-4e9444a8{--width:49%;}.elementor-20 .elementor-element.elementor-element-72de225{--width:20%;}.elementor-20 .elementor-element.elementor-element-5d641caf{--width:150px;}.elementor-20 .elementor-element.elementor-element-e5ef389{--width:110px;}.elementor-20 .elementor-element.elementor-element-d326773{--width:60.119%;}.elementor-20 .elementor-element.elementor-element-a761e64{--width:15%;}.elementor-20 .elementor-element.elementor-element-8e3ad1e{--width:15%;}.elementor-20 .elementor-element.elementor-element-3653569{--width:15%;}.elementor-20 .elementor-element.elementor-element-2b31ed2{--width:40%;}.elementor-20 .elementor-element.elementor-element-2d641a8{--width:55%;}.elementor-20 .elementor-element.elementor-element-3b9d509{--width:50%;}.elementor-20 .elementor-element.elementor-element-c1ea3ed{--width:7%;}.elementor-20 .elementor-element.elementor-element-fc53f8d{--width:45%;}.elementor-20 .elementor-element.elementor-element-ca2f894{--width:9%;}.elementor-20 .elementor-element.elementor-element-c700216{--width:32%;}.elementor-20 .elementor-element.elementor-element-f52635e{--width:32%;}.elementor-20 .elementor-element.elementor-element-01e35dc{--width:32%;}.elementor-20 .elementor-element.elementor-element-5ffa7c7{--width:24%;}.elementor-20 .elementor-element.elementor-element-38a52ae{--width:24%;}.elementor-20 .elementor-element.elementor-element-f53af90{--width:24%;}.elementor-20 .elementor-element.elementor-element-9adfa55{--width:24%;}.elementor-20 .elementor-element.elementor-element-774350a{--width:24%;}.elementor-20 .elementor-element.elementor-element-93f9278{--width:24%;}.elementor-20 .elementor-element.elementor-element-00a62c9{--width:24%;}.elementor-20 .elementor-element.elementor-element-efff5a6{--width:24%;}.elementor-20 .elementor-element.elementor-element-b5b5752{--width:100%;}.elementor-20 .elementor-element.elementor-element-83b4a6c{--width:7%;}.elementor-20 .elementor-element.elementor-element-d693202{--width:20%;}.elementor-20 .elementor-element.elementor-element-157e9f4{--width:42%;}.elementor-20 .elementor-element.elementor-element-0b630c7{--width:58%;}.elementor-20 .elementor-element.elementor-element-2a15f67{--content-width:730px;}.elementor-20 .elementor-element.elementor-element-b727716{--width:25%;}.elementor-20 .elementor-element.elementor-element-daaf1f4{--width:25%;}.elementor-20 .elementor-element.elementor-element-c41f216{--width:25%;}.elementor-20 .elementor-element.elementor-element-be01e55{--width:42%;}.elementor-20 .elementor-element.elementor-element-fb9c129{--width:20%;}.elementor-20 .elementor-element.elementor-element-9bcbedf{--width:58%;}.elementor-20 .elementor-element.elementor-element-60e45f1{--content-width:730px;}.elementor-20 .elementor-element.elementor-element-6f1ea22{--width:25%;}.elementor-20 .elementor-element.elementor-element-2ff01db{--width:25%;}.elementor-20 .elementor-element.elementor-element-80f1449{--width:25%;}.elementor-20 .elementor-element.elementor-element-59b57f1{--width:20%;}.elementor-20 .elementor-element.elementor-element-9800f31{--width:42%;}.elementor-20 .elementor-element.elementor-element-675562a{--width:58%;}.elementor-20 .elementor-element.elementor-element-6a6eb27{--width:7%;}.elementor-20 .elementor-element.elementor-element-cc88b28{--width:100%;}.elementor-20 .elementor-element.elementor-element-d576aa8{--width:100%;}.elementor-20 .elementor-element.elementor-element-01ebc44{--width:100%;}.elementor-20 .elementor-element.elementor-element-c380212{--width:100%;}.elementor-20 .elementor-element.elementor-element-7bb926e{--content-width:900px;}.elementor-20 .elementor-element.elementor-element-685da05{--width:8%;}.elementor-20 .elementor-element.elementor-element-2ec7f47{--width:100%;}.elementor-20 .elementor-element.elementor-element-02f3ed0{--width:8%;}.elementor-20 .elementor-element.elementor-element-2fdee39{--width:45%;}.elementor-20 .elementor-element.elementor-element-06895eb{--width:45%;}.elementor-20 .elementor-element.elementor-element-032b72c{--width:5%;}.elementor-20 .elementor-element.elementor-element-02c28aa{--width:80%;}.elementor-20 .elementor-element.elementor-element-3b8397d5{--width:50%;}.elementor-20 .elementor-element.elementor-element-4e7d170b{--width:50%;}.elementor-20 .elementor-element.elementor-element-11527d5{--width:323px;}.elementor-20 .elementor-element.elementor-element-662035d{--width:323px;}.elementor-20 .elementor-element.elementor-element-46b19c94{--width:25%;}.elementor-20 .elementor-element.elementor-element-1fcda656{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-39aa1635{--width:10%;}.elementor-20 .elementor-element.elementor-element-4e9444a8{--width:30%;}.elementor-20 .elementor-element.elementor-element-72de225{--width:28%;}.elementor-20 .elementor-element.elementor-element-5d641caf{--width:20%;}.elementor-20 .elementor-element.elementor-element-e5ef389{--width:16%;}.elementor-20 .elementor-element.elementor-element-ca2f894{--width:10%;}.elementor-20 .elementor-element.elementor-element-83b4a6c{--width:8%;}.elementor-20 .elementor-element.elementor-element-6a6eb27{--width:8%;}.elementor-20 .elementor-element.elementor-element-cc88b28{--width:100%;}.elementor-20 .elementor-element.elementor-element-d576aa8{--width:100%;}.elementor-20 .elementor-element.elementor-element-01ebc44{--width:100%;}.elementor-20 .elementor-element.elementor-element-c380212{--width:100%;}.elementor-20 .elementor-element.elementor-element-7bb926e{--content-width:90%;}.elementor-20 .elementor-element.elementor-element-032b72c{--width:6%;}.elementor-20 .elementor-element.elementor-element-11527d5{--width:80%;}.elementor-20 .elementor-element.elementor-element-662035d{--width:80%;}.elementor-20 .elementor-element.elementor-element-46b19c94{--width:231.25px;}}/* Start custom CSS for container, class: .elementor-element-5d641caf */.elementor-20 .elementor-element.elementor-element-5d641caf {
    outline: 1px solid rgb(255, 255, 255);
	outline-offset: -8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5ef389 */.elementor-20 .elementor-element.elementor-element-e5ef389 {
    outline: 1px solid rgb(255, 255, 255);
	outline-offset: -8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eae3e4 */.price {
    color: #8E415A;
    font-size: 40px;}

.price-s {
    color: #673443;
    font-size: 28px;}
@media screen and (max-width: 768px){
    .price {
   
    font-size: 30px;}

.price-s {
   
    font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95bf1fa */.price {
    color: #8E415A;
    font-size: 40px;}

.price-s {
    color: #673443;
    font-size: 28px;}
@media screen and (max-width: 768px){
    .price {
   
    font-size: 30px;}

.price-s {
   
    font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-033fcd9 */.price {
    color: #8E415A;
    font-size: 40px;}

.price-s {
    color: #673443;
    font-size: 28px;}
@media screen and (max-width: 768px){
    .price {
   
    font-size: 30px;}

.price-s {
   
    font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947ba4 */.flow-title {
    font-size: 28px;
    color: #8E415A;
}
@media screen and (max-width: 768px) {
    .flow-title {
     font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af90dc */.flow-title {
    font-size: 28px;
    color: #8E415A;
}
@media screen and (max-width: 768px) {
    .flow-title {
     font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-349c47c */.flow-title {
    font-size: 28px;
    color: #8E415A;
}
@media screen and (max-width: 768px) {
    .flow-title {
     font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfb354 */.flow-title {
    font-size: 28px;
    color: #8E415A;
}
@media screen and (max-width: 768px) {
    .flow-title {
     font-size: 20px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2a2876 */.elementor-20 .elementor-element.elementor-element-a2a2876 li::marker {
    color: #8E415A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-17254b01 */.small {
    font-size: 18px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11527d5 */.button-line {
    outline: 1px solid #ffffff;
	outline-offset: -4px;
}
.e-con-full.button-line.e-flex.e-con.e-child {
    outline: 1px solid #ffffff;
    outline-offset: -4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-662035d */.elementor-20 .elementor-element.elementor-element-662035d {
    outline: 1px solid rgb(255, 255, 255);
	outline-offset: -4px;
}/* End custom CSS */