.elementor-62 .elementor-element.elementor-element-e420ca4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-dd3d449{text-align:center}.elementor-62 .elementor-element.elementor-element-41399db{--spacer-size:30px}.elementor-62 .elementor-element.elementor-element-bdcae3a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-175d9bc{--spacer-size:30px}.elementor-62 .elementor-element.elementor-element-41f03b1{--display:flex;--min-height:490px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-41f03b1:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-41f03b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D8F8D7}.elementor-62 .elementor-element.elementor-element-cc3df45{--spacer-size:30px}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 30px}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(30px/2)!important;margin:calc(-30px/2)}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .extended-carousel-grid:not(.inited) .portfolio-item,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .skeleton-posts .portfolio-item{padding:calc(30px/2)}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .extended-carousel-grid:not(.inited) .owl-stage,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .skeleton-posts.portfolio-row{margin:calc(-30px/2)}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio-item .caption .title span,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio-item .caption .title a{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:170px!important;padding-bottom:0!important;aspect-ratio:initial!important}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:170px!important}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{color:#000000!important}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .post-date,.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .post-date{font-size:19px;color:#000000!important}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info{background-color:#0F7A4C!important}.elementor-62 .elementor-element.elementor-element-ca9d2f2 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit}.elementor-62 .elementor-element.elementor-element-759dffc .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-759dffc .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-759dffc>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-759dffc .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-759dffc .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-759dffc .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-759dffc .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-174c2df{--spacer-size:80px}.elementor-62 .elementor-element.elementor-element-c3dbeca{--display:flex;--min-height:490px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-c3dbeca:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-c3dbeca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D8F8D7}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 30px}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(30px/2)!important;margin:calc(-30px/2)}.elementor-62 .elementor-element.elementor-element-27ac2c0 .extended-carousel-grid:not(.inited) .portfolio-item,.elementor-62 .elementor-element.elementor-element-27ac2c0 .skeleton-posts .portfolio-item{padding:calc(30px/2)}.elementor-62 .elementor-element.elementor-element-27ac2c0 .extended-carousel-grid:not(.inited) .owl-stage,.elementor-62 .elementor-element.elementor-element-27ac2c0 .skeleton-posts.portfolio-row{margin:calc(-30px/2)}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio-item .caption .title span,.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio-item .caption .title a{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:170px!important;padding-bottom:0!important;aspect-ratio:initial!important}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:170px!important}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{color:#000000!important}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .post-date,.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .post-date{font-size:19px;color:#000000!important}.elementor-62 .elementor-element.elementor-element-27ac2c0 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info{background-color:#0F7A4C!important}.elementor-62 .elementor-element.elementor-element-27ac2c0 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit}.elementor-62 .elementor-element.elementor-element-ed5d627 .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-ed5d627 .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-ed5d627>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-ed5d627 .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-ed5d627 .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-ed5d627 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-ed5d627 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-c064805{--spacer-size:80px}.elementor-62 .elementor-element.elementor-element-d91f765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-62 .elementor-element.elementor-element-6587b8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1}.elementor-62 .elementor-element.elementor-element-6587b8e,.elementor-62 .elementor-element.elementor-element-6587b8e.thegem-e-con-layout-thegem{--content-width:1500px}.elementor-62 .elementor-element.elementor-element-db0b107{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-62 .elementor-element.elementor-element-db0b107.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-db0b107 .elementor-heading-title{font-size:50px;color:#000}.elementor-62 .elementor-element.elementor-element-5faf106{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-d2227aa{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-7155a41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1}.elementor-62 .elementor-element.elementor-element-7155a41,.elementor-62 .elementor-element.elementor-element-7155a41.thegem-e-con-layout-thegem{--content-width:1500px}.elementor-62 .elementor-element.elementor-element-1c18de2{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-62 .elementor-element.elementor-element-1c18de2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-1c18de2 .elementor-heading-title{font-size:50px;color:#000}.elementor-62 .elementor-element.elementor-element-8ca317b{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-887b9a1{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-42078ee{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-332px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-64453e0{--display:flex}.elementor-62 .elementor-element.elementor-element-5e08ca7{--spacer-size:285px}.elementor-62 .elementor-element.elementor-element-e67f799 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-8c4e8dc{background-color:#0F7A4C;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 10px 10px 10px;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-8c4e8dc .elementor-heading-title{color:#FFF}.elementor-62 .elementor-element.elementor-element-455484b{background-color:#FFF;padding:25px 25px 25px 25px;border-radius:11px 11px 11px 11px}.elementor-62 .elementor-element.elementor-element-455484b,.elementor-62 .elementor-element.elementor-element-455484b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-44bc151{--display:flex}.elementor-62 .elementor-element.elementor-element-53038d2{--spacer-size:285px;width:var(--container-widget-width,100.276%);max-width:100.276%;--container-widget-width:100.276%;--container-widget-flex-grow:0}.elementor-62 .elementor-element.elementor-element-53038d2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-f74b4a9 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-b90099b{background-color:#0F7A4C;padding:10px 10px 10px 10px;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-b90099b .elementor-heading-title{color:#FFF}.elementor-62 .elementor-element.elementor-element-7810e16{background-color:#FFF;padding:25px 25px 25px 25px;border-radius:11px 11px 11px 11px}.elementor-62 .elementor-element.elementor-element-7810e16,.elementor-62 .elementor-element.elementor-element-7810e16 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-41aa6af{--display:flex}.elementor-62 .elementor-element.elementor-element-136de16{--spacer-size:285px}.elementor-62 .elementor-element.elementor-element-9a206db img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-c3a946b{background-color:#0F7A4C;padding:10px 10px 10px 10px;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-c3a946b .elementor-heading-title{color:#FFF}.elementor-62 .elementor-element.elementor-element-3ff86ad{background-color:#FFF;padding:25px 25px 25px 25px;border-radius:11px 11px 11px 11px}.elementor-62 .elementor-element.elementor-element-3ff86ad,.elementor-62 .elementor-element.elementor-element-3ff86ad .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-67cddf2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-332px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-4417921{--display:flex}.elementor-62 .elementor-element.elementor-element-16c6327{--spacer-size:285px}.elementor-62 .elementor-element.elementor-element-f0a7d1a{background-color:#0F7A4C;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:10px 10px 10px 10px;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-f0a7d1a .elementor-heading-title{color:#FFF}.elementor-62 .elementor-element.elementor-element-b5722c5 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-f28d9c9{background-color:#FFF;padding:25px 25px 25px 25px;border-radius:11px 11px 11px 11px}.elementor-62 .elementor-element.elementor-element-f28d9c9,.elementor-62 .elementor-element.elementor-element-f28d9c9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-1a5515f{--display:flex}.elementor-62 .elementor-element.elementor-element-e445002{background-color:#0F7A4C;padding:10px 10px 10px 10px;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-e445002 .elementor-heading-title{color:#FFF}.elementor-62 .elementor-element.elementor-element-8f54b5a img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-dd9298f{background-color:#FFF;padding:25px 25px 25px 25px;border-radius:11px 11px 11px 11px}.elementor-62 .elementor-element.elementor-element-dd9298f,.elementor-62 .elementor-element.elementor-element-dd9298f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-5b246f4{--display:flex}.elementor-62 .elementor-element.elementor-element-11ec580{background-color:#0F7A4C;padding:10px 10px 10px 10px;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-11ec580 .elementor-heading-title{color:#FFF}.elementor-62 .elementor-element.elementor-element-4e4b64d img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-349a9e9{background-color:#FFF;padding:25px 25px 25px 25px;border-radius:11px 11px 11px 11px}.elementor-62 .elementor-element.elementor-element-349a9e9,.elementor-62 .elementor-element.elementor-element-349a9e9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-3440a97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-62 .elementor-element.elementor-element-945ead8 .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-945ead8 .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-945ead8>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-945ead8 .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-945ead8 .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-945ead8 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-945ead8 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-f4cce77{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-399e7d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-62 .elementor-element.elementor-element-a3ca1dc .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-a3ca1dc .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-a3ca1dc>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-a3ca1dc .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-a3ca1dc .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-a3ca1dc .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-a3ca1dc .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-b936c09{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-3bf5e3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1}.elementor-62 .elementor-element.elementor-element-3bf5e3d:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-3bf5e3d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/02/S__38879268_0.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-62 .elementor-element.elementor-element-9856888{--spacer-size:600px}.elementor-62 .elementor-element.elementor-element-368e528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1}.elementor-62 .elementor-element.elementor-element-368e528:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-368e528>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/02/S__38879268_0.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-62 .elementor-element.elementor-element-aa7b245{--spacer-size:600px}.elementor-62 .elementor-element.elementor-element-a9af723{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-a9af723:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-a9af723>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D8F8D7;background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/03/20260316_saito_top-12.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-62 .elementor-element.elementor-element-da7bc37{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-3b85b3b{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-62 .elementor-element.elementor-element-3b85b3b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-3b85b3b .elementor-heading-title{font-size:50px;color:#000}.elementor-62 .elementor-element.elementor-element-8cfb45b{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:1}.elementor-62 .elementor-element.elementor-element-0b4889a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-0b4889a,.elementor-62 .elementor-element.elementor-element-0b4889a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-a172d36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-62 .elementor-element.elementor-element-c017676{--display:flex}.elementor-62 .elementor-element.elementor-element-b68fee7 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-af7f48d{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-af7f48d .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-579402b{--display:flex}.elementor-62 .elementor-element.elementor-element-d00b8de img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-8180a5e{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-8180a5e .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-f9ed901{--display:flex}.elementor-62 .elementor-element.elementor-element-f77be92 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-202be3d{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-202be3d .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-24bfdec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-62 .elementor-element.elementor-element-dd0b253{--display:flex}.elementor-62 .elementor-element.elementor-element-39a40f0 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-a176e09{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-a176e09 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-e1c76b1{--display:flex}.elementor-62 .elementor-element.elementor-element-30246a2 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-21a5539{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-21a5539 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-80c59d5{--display:flex}.elementor-62 .elementor-element.elementor-element-6187820 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-ca7a999{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-ca7a999 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-14d7249 .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-14d7249 .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-14d7249>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-14d7249 .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-14d7249 .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-14d7249 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-14d7249 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-1c394c1{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-036da42{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-036da42:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-036da42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D8F8D7;background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/03/20260316_saito_top-12.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-62 .elementor-element.elementor-element-036da42::before,.elementor-62 .elementor-element.elementor-element-036da42>.elementor-background-video-container::before,.elementor-62 .elementor-element.elementor-element-036da42>.e-con-inner>.elementor-background-video-container::before,.elementor-62 .elementor-element.elementor-element-036da42>.elementor-background-slideshow::before,.elementor-62 .elementor-element.elementor-element-036da42>.e-con-inner>.elementor-background-slideshow::before,.elementor-62 .elementor-element.elementor-element-036da42>.elementor-motion-effects-container>.elementor-motion-effects-layer::before,.elementor-62 .elementor-element.elementor-element-036da42>.e-con-inner>.thegem-ken-burns-bg::before,.elementor-62 .elementor-element.elementor-element-036da42>.thegem-ken-burns-bg::before{--background-overlay:''}.elementor-62 .elementor-element.elementor-element-989e878{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-045a932{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-62 .elementor-element.elementor-element-045a932.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-045a932 .elementor-heading-title{font-size:50px;color:#000}.elementor-62 .elementor-element.elementor-element-a19c518{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:1}.elementor-62 .elementor-element.elementor-element-4c67c41{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-4c67c41,.elementor-62 .elementor-element.elementor-element-4c67c41 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-861c191{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-62 .elementor-element.elementor-element-de4aee9{--display:flex}.elementor-62 .elementor-element.elementor-element-a4a74c6 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-667da14{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-667da14 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-6ad6df5{--display:flex}.elementor-62 .elementor-element.elementor-element-3aa92c7 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-1d478e6{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-1d478e6 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-33cb485{--display:flex}.elementor-62 .elementor-element.elementor-element-d173776 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-4fa50bd{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-4fa50bd .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-00b4133{--display:flex}.elementor-62 .elementor-element.elementor-element-0ccc7ea img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-472ae14{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-472ae14 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-30e651e{--display:flex}.elementor-62 .elementor-element.elementor-element-52c90b6 img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-99e4192{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-99e4192 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-7e9eaa8{--display:flex}.elementor-62 .elementor-element.elementor-element-90879ea img{border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C;border-radius:10px 10px 10px 10px}.elementor-62 .elementor-element.elementor-element-8d58150{background-color:#0F7A4C;margin:-55px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0 0 0 0;border-style:solid;border-color:#FFF;border-radius:10px 10px 10px 10px;text-align:center}.elementor-62 .elementor-element.elementor-element-8d58150 .elementor-heading-title{font-size:20px;color:#FFF}.elementor-62 .elementor-element.elementor-element-4a22e79 .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-4a22e79 .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-4a22e79>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-4a22e79 .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-4a22e79 .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-4a22e79 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-4a22e79 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-8ed7099{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-b5727d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1}.elementor-62 .elementor-element.elementor-element-b5727d7:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-b5727d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/03/室内-6-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-62 .elementor-element.elementor-element-bb2b7f1{--spacer-size:600px}.elementor-62 .elementor-element.elementor-element-780ea64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:1}.elementor-62 .elementor-element.elementor-element-780ea64:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-780ea64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/03/室内-6-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-62 .elementor-element.elementor-element-a759f1e{--spacer-size:600px}.elementor-62 .elementor-element.elementor-element-e0d1e0e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-e0d1e0e:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-e0d1e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/03/20260316_saito_top-14.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-62 .elementor-element.elementor-element-e0d1e0e,.elementor-62 .elementor-element.elementor-element-e0d1e0e.thegem-e-con-layout-thegem{--content-width:1140px}.elementor-62 .elementor-element.elementor-element-f584219{--spacer-size:50px}.elementor-62 .elementor-element.elementor-element-123912f{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-62 .elementor-element.elementor-element-123912f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-123912f .elementor-heading-title{font-size:50px;color:#000}.elementor-62 .elementor-element.elementor-element-1328851{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:1}.elementor-62 .elementor-element.elementor-element-89ed9d2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-89ed9d2,.elementor-62 .elementor-element.elementor-element-89ed9d2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-fc86b36{text-align:center}.elementor-62 .elementor-element.elementor-element-b1ce897{margin:-43px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-b1ce897,.elementor-62 .elementor-element.elementor-element-b1ce897 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-258bea9 .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-258bea9 .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-258bea9>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-258bea9 .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-258bea9 .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-258bea9 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-258bea9 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-ef8c277{--spacer-size:100px}.elementor-62 .elementor-element.elementor-element-31a7974{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-31a7974:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-31a7974>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://saito-kohkoku.com/wp-content/uploads/2026/03/20260316_saito_top-14.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-62 .elementor-element.elementor-element-31a7974,.elementor-62 .elementor-element.elementor-element-31a7974.thegem-e-con-layout-thegem{--content-width:1140px}.elementor-62 .elementor-element.elementor-element-8751ac6{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-62 .elementor-element.elementor-element-8751ac6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-8751ac6 .elementor-heading-title{font-size:50px;color:#000}.elementor-62 .elementor-element.elementor-element-eab97f3{margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:1}.elementor-62 .elementor-element.elementor-element-0927fea{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-0927fea,.elementor-62 .elementor-element.elementor-element-0927fea .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-59d9d87{text-align:center}.elementor-62 .elementor-element.elementor-element-7b40319{margin:-43px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-7b40319,.elementor-62 .elementor-element.elementor-element-7b40319 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000}.elementor-62 .elementor-element.elementor-element-70dd4b5 .gem-button-container .gem-button{background-color:#00BF63;border-style:solid;border-width:0 5px 5px 0;border-color:#0F7A4C}.elementor-62 .elementor-element.elementor-element-70dd4b5 .gem-inner-wrapper-btn{flex-direction:row}.elementor-62 .elementor-element.elementor-element-70dd4b5>.elementor-widget-container:hover{--e-transform-translateX:3px;--e-transform-translateY:3px}.elementor-62 .elementor-element.elementor-element-70dd4b5 .gem-button-container{text-align:center}.elementor-62 .elementor-element.elementor-element-70dd4b5 .gem-button-container .gem-button i,.elementor-62 .elementor-element.elementor-element-70dd4b5 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-70dd4b5 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-62 .elementor-element.elementor-element-9ef7da4{--spacer-size:100px}.elementor-62 .elementor-element.elementor-element-0374594{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;bottom:0;--z-index:1}body:not(.rtl) .elementor-62 .elementor-element.elementor-element-0374594{left:0}body.rtl .elementor-62 .elementor-element.elementor-element-0374594{right:0}.elementor-62 .elementor-element.elementor-element-89951e9{--display:flex}.elementor-62 .elementor-element.elementor-element-89951e9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-62 .elementor-element.elementor-element-c49fedf{--display:flex}.elementor-62 .elementor-element.elementor-element-01172b0:hover{--e-transform-scale:1.1}.elementor-62 .elementor-element.elementor-element-01172b0{text-align:end}.elementor-62 .elementor-element.elementor-element-d6c5a38{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;bottom:0;--z-index:1}body:not(.rtl) .elementor-62 .elementor-element.elementor-element-d6c5a38{left:0}body.rtl .elementor-62 .elementor-element.elementor-element-d6c5a38{right:0}.elementor-62 .elementor-element.elementor-element-b0d039b{--display:flex}.elementor-62 .elementor-element.elementor-element-b8f9dd5:hover{--e-transform-scale:1.1}.elementor-62 .elementor-element.elementor-element-b8f9dd5{text-align:end}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-89951e9{--width:90%}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-bdcae3a{--min-height:500px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-fd5fd30{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-62 .elementor-element.elementor-element-c3dbeca{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-27ac2c0>.elementor-widget-container{margin:7px 0 0 0}.elementor-62 .elementor-element.elementor-element-1c18de2 .elementor-heading-title{font-size:20px}.elementor-62 .elementor-element.elementor-element-16c6327{--spacer-size:250px}.elementor-62 .elementor-element.elementor-element-f0a7d1a{padding:0 0 0 0}.elementor-62 .elementor-element.elementor-element-f0a7d1a .elementor-heading-title{font-size:25px}.elementor-62 .elementor-element.elementor-element-f28d9c9{padding:0 0 0 0}.elementor-62 .elementor-element.elementor-element-e445002{padding:0 0 0 0}.elementor-62 .elementor-element.elementor-element-e445002 .elementor-heading-title{font-size:25px}.elementor-62 .elementor-element.elementor-element-dd9298f{padding:0 0 0 0}.elementor-62 .elementor-element.elementor-element-11ec580{padding:0 0 0 0}.elementor-62 .elementor-element.elementor-element-11ec580 .elementor-heading-title{font-size:25px}.elementor-62 .elementor-element.elementor-element-349a9e9{padding:0 0 0 0}.elementor-62 .elementor-element.elementor-element-b936c09{--spacer-size:10px}.elementor-62 .elementor-element.elementor-element-368e528:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-368e528>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:contain}.elementor-62 .elementor-element.elementor-element-368e528{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-aa7b245{--spacer-size:300px}.elementor-62 .elementor-element.elementor-element-036da42:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-036da42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-800px 0}.elementor-62 .elementor-element.elementor-element-036da42{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-989e878{--spacer-size:10px}.elementor-62 .elementor-element.elementor-element-045a932 .elementor-heading-title{font-size:20px}.elementor-62 .elementor-element.elementor-element-780ea64{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-62 .elementor-element.elementor-element-a759f1e{--spacer-size:250px}.elementor-62 .elementor-element.elementor-element-31a7974:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-31a7974>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-800px 0}.elementor-62 .elementor-element.elementor-element-8751ac6 .elementor-heading-title{font-size:20px}.elementor-62 .elementor-element.elementor-element-9ef7da4{--spacer-size:10px}.elementor-62 .elementor-element.elementor-element-b8f9dd5.elementor-element{--align-self:flex-end}.elementor-62 .elementor-element.elementor-element-b8f9dd5{text-align:end}}@media(min-width:1025px){.elementor-62 .elementor-element.elementor-element-3bf5e3d:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-3bf5e3d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-62 .elementor-element.elementor-element-368e528:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-368e528>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-62 .elementor-element.elementor-element-b5727d7:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-b5727d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-62 .elementor-element.elementor-element-780ea64:not(.elementor-motion-effects-element-type-background),.elementor-62 .elementor-element.elementor-element-780ea64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}