.elementor-8 .elementor-element.elementor-element-4024467{--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-8 .elementor-element.elementor-element-4024467:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4024467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2aaded5 );}.elementor-8 .elementor-element.elementor-element-8491a69{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-d0caf70{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-af682df{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-af682df{right:0px;}.elementor-8 .elementor-element.elementor-element-af682df{bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-29cf734{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-29cf734{right:0px;}.elementor-8 .elementor-element.elementor-element-29cf734{bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7896100{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-7896100{right:0px;}.elementor-8 .elementor-element.elementor-element-7896100{bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-37d2672{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-37d2672{right:0px;}.elementor-8 .elementor-element.elementor-element-37d2672{bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-3eb53d6{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-3eb53d6{right:0px;}.elementor-8 .elementor-element.elementor-element-3eb53d6{bottom:0px;}.elementor-8 .elementor-element.elementor-element-dca75cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-dca75cf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dca75cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b59ba53 );}.elementor-8 .elementor-element.elementor-element-7be37fd > .elementor-widget-container{box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-8 .elementor-element.elementor-element-7be37fd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-15199c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e652d6f{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-e652d6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-2aaded5 );}.elementor-8 .elementor-element.elementor-element-e652d6f .elementor-heading-title{font-family:var( --e-global-typography-3eeb623-font-family ), Sans-serif;font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );color:var( --e-global-color-2aaded5 );}.elementor-8 .elementor-element.elementor-element-080f6ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-080f6ff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-080f6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2aaded5 );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-a93ff08{--grid-row-gap:35px;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-8 .elementor-element.elementor-element-a93ff08:after{content:"0.7";}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__thumbnail__link{width:24%;}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__meta-data span + span:before{content:"///";}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a93ff08.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-a93ff08.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-a93ff08.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__title a{color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__meta-data{color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__excerpt p{color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__read-more{color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-3535e12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--border-radius:50px 50px 50px 50px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-3535e12:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3535e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700c17c );}.elementor-8 .elementor-element.elementor-element-a854586{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-a854586 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a854586 .elementor-heading-title{font-family:var( --e-global-typography-31f9a41-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9a41-font-size );color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-2fec636{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e406dde{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;top:58px;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e406dde{left:10px;}body.rtl .elementor-8 .elementor-element.elementor-element-e406dde{right:10px;}.elementor-8 .elementor-element.elementor-element-a0ce6c2{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;top:518px;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a0ce6c2{left:74vw;}body.rtl .elementor-8 .elementor-element.elementor-element-a0ce6c2{right:74vw;}.elementor-8 .elementor-element.elementor-element-0983375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0983375:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0983375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b59ba53 );}.elementor-8 .elementor-element.elementor-element-c2816c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-a0b221c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-a4d3165{text-align:center;}.elementor-8 .elementor-element.elementor-element-a4d3165 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.6rem, 1.4154rem + 0.8205vw, 2rem);line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-aea1b3b );}.elementor-8 .elementor-element.elementor-element-3127de5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:18% 18%;--row-gap:18%;--column-gap:18%;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-3127de5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3127de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700c17c );}.elementor-8 .elementor-element.elementor-element-80b96c6{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-80b96c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-80b96c6 .elementor-heading-title{font-family:var( --e-global-typography-31f9a41-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9a41-font-size );color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-b0d281b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-53a0964{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-300be0e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-850f975{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-850f975:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-850f975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2E640;}.elementor-8 .elementor-element.elementor-element-d8b97cb{--display:flex;--min-height:25.7vw;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d8b97cb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d8b97cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBF3FF;background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/land-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-137a130{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;top:27%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-137a130{right:8%;}body.rtl .elementor-8 .elementor-element.elementor-element-137a130{left:8%;}.elementor-8 .elementor-element.elementor-element-4488210{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:17%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-4488210{left:10%;}body.rtl .elementor-8 .elementor-element.elementor-element-4488210{right:10%;}.elementor-8 .elementor-element.elementor-element-852d797{--display:flex;--flex-wrap:nowrap;--margin-top:-2px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-852d797:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-852d797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ead203b );}.elementor-8 .elementor-element.elementor-element-e13f263{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e13f263:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e13f263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ead203b );}.elementor-8 .elementor-element.elementor-element-7847683{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b890484{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-527ec92{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2b4caf8{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6807d02{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-56d6722{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-302e881{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3f2b50b{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-80c5d6a{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b7825d4{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d430fa9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6095963{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-eeb2ca3{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b1d912c{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6d8cfe8{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f4146a9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4c50e6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c50e6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c50e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ead203b ) 1%, var( --e-global-color-2aaded5 ) 1%);}.elementor-8 .elementor-element.elementor-element-b146919{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8682a0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8824b61{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8824b61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8824b61.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e0f7d5a{text-align:center;}.elementor-8 .elementor-element.elementor-element-e0f7d5a .elementor-heading-title{font-family:var( --e-global-typography-3eeb623-font-family ), Sans-serif;font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-0fe42b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16% 16%;--row-gap:16%;--column-gap:16%;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-0fe42b1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0fe42b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700c17c );}.elementor-8 .elementor-element.elementor-element-af2b558{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-af2b558 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-af2b558 .elementor-heading-title{font-family:var( --e-global-typography-31f9a41-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9a41-font-size );color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-32cec72{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-286cb1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:-20%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-453dd44{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-375b7d3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-375b7d3 > .elementor-widget-container{margin:50% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-f0ffced{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-afca9cd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1fdcf7c{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;top:6%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1fdcf7c{right:6%;}body.rtl .elementor-8 .elementor-element.elementor-element-1fdcf7c{left:6%;}.elementor-8 .elementor-element.elementor-element-a39a902{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:32%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a39a902{right:4%;}body.rtl .elementor-8 .elementor-element.elementor-element-a39a902{left:4%;}.elementor-8 .elementor-element.elementor-element-826dd70{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:0%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-826dd70{right:0%;}body.rtl .elementor-8 .elementor-element.elementor-element-826dd70{left:0%;}.elementor-8 .elementor-element.elementor-element-b42f2f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e90802e{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0f67892{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;bottom:-20vw;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0f67892{right:25vw;}body.rtl .elementor-8 .elementor-element.elementor-element-0f67892{left:25vw;}.elementor-8 .elementor-element.elementor-element-2e54112{--display:flex;--min-height:50vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e54112:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e54112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/top-mountains.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-42a9a19{--display:flex;--min-height:36vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:42vw;}.elementor-8 .elementor-element.elementor-element-42a9a19:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42a9a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/top-mountain-circle.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-84b7f04{text-align:center;}.elementor-8 .elementor-element.elementor-element-84b7f04 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:2.2vw;font-weight:800;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-d134fdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:18% 18%;--row-gap:18%;--column-gap:18%;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-d134fdc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d134fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700c17c );}.elementor-8 .elementor-element.elementor-element-42bd044{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-42bd044 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42bd044 .elementor-heading-title{font-family:var( --e-global-typography-31f9a41-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9a41-font-size );color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-9b71181{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2400cb3{--display:flex;--min-height:8.5vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2400cb3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2400cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/top-bg-road.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-2f414e8{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:7vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2f414e8{right:29vw;}body.rtl .elementor-8 .elementor-element.elementor-element-2f414e8{left:29vw;}.elementor-8 .elementor-element.elementor-element-7c05f34{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:3vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7c05f34{left:4vw;}body.rtl .elementor-8 .elementor-element.elementor-element-7c05f34{right:4vw;}.elementor-8 .elementor-element.elementor-element-96a3be8{--display:flex;--min-height:8.5vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-96a3be8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-96a3be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/top-bg-road.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-6bbdfe4{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:7vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6bbdfe4{right:29vw;}body.rtl .elementor-8 .elementor-element.elementor-element-6bbdfe4{left:29vw;}.elementor-8 .elementor-element.elementor-element-8ad618e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:3vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8ad618e{left:4vw;}body.rtl .elementor-8 .elementor-element.elementor-element-8ad618e{right:4vw;}.elementor-8 .elementor-element.elementor-element-8d394bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8d394bb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8d394bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#724711;background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/top-bg-dirt.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9fe9663{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-19d5c41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-5a23043{text-align:center;}.elementor-8 .elementor-element.elementor-element-5a23043 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.6rem, 1.4154rem + 0.8205vw, 2rem);line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-89bc581{text-align:center;}.elementor-8 .elementor-element.elementor-element-89bc581 .elementor-heading-title{font-family:var( --e-global-typography-d4a6aea-font-family ), Sans-serif;font-size:var( --e-global-typography-d4a6aea-font-size );line-height:var( --e-global-typography-d4a6aea-line-height );letter-spacing:var( --e-global-typography-d4a6aea-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-c794705{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3a4da4f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1f03c0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8694d82{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-eb6b6ce{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-eb6b6ce > .elementor-widget-container{padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eb6b6ce .elementor-heading-title{font-family:var( --e-global-typography-3eeb623-font-family ), Sans-serif;font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-95c720d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1db3370{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-1db3370:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1db3370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fc4eddd{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fc4eddd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc4eddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2E640;}.elementor-8 .elementor-element.elementor-element-53ccf56 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-53ccf56 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:#61B000;}.elementor-8 .elementor-element.elementor-element-be5a5e1 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-be5a5e1 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:#61B000;}.elementor-8 .elementor-element.elementor-element-9268086{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-9268086:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9268086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4e89cb8{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e89cb8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4e89cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73CC14;}.elementor-8 .elementor-element.elementor-element-2d0877e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-2d0877e .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-5b98330 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-5b98330 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-231f44a{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-231f44a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-231f44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1ab5282{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ab5282:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ab5282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61B000;}.elementor-8 .elementor-element.elementor-element-1dc6264 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-1dc6264 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-10be039 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-10be039 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-e5e7093{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-e5e7093:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e5e7093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f66f0cf{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f66f0cf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f66f0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBF3FF;}.elementor-8 .elementor-element.elementor-element-b2e1154 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-b2e1154 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:#298BCC;}.elementor-8 .elementor-element.elementor-element-991ec09 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-991ec09 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:#298BCC;}.elementor-8 .elementor-element.elementor-element-bcac43c{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-bcac43c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bcac43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6f65c82{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6f65c82:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f65c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5CB0FF;}.elementor-8 .elementor-element.elementor-element-1d95059 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-1d95059 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-763c6d2 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-763c6d2 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-ad8173d{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ad8173d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ad8173d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-56c6b79{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-56c6b79:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-56c6b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#298BCC;}.elementor-8 .elementor-element.elementor-element-2bd565a > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-2bd565a .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-162fd02 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-162fd02 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-5f98128{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5f98128:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5f98128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-973b9f8{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-973b9f8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-973b9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE000;}.elementor-8 .elementor-element.elementor-element-f8adec6 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-f8adec6 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:#DB6F16;}.elementor-8 .elementor-element.elementor-element-2e6f605 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-2e6f605 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:#DB6F16;}.elementor-8 .elementor-element.elementor-element-be46d3d{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-be46d3d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-be46d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bbb2f4f{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bbb2f4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bbb2f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFC430;}.elementor-8 .elementor-element.elementor-element-185fd83 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-185fd83 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:#573B1C;}.elementor-8 .elementor-element.elementor-element-699fcd2 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-699fcd2 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:#573B1C;}.elementor-8 .elementor-element.elementor-element-a44ff10{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a44ff10:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a44ff10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f4c3803{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f4c3803:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f4c3803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAA00;}.elementor-8 .elementor-element.elementor-element-273292e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-273292e .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-a0a11d0 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-a0a11d0 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-aa5711b{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-aa5711b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aa5711b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5060465{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5060465:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5060465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9EC;}.elementor-8 .elementor-element.elementor-element-322d079 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-322d079 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:#D94C92;}.elementor-8 .elementor-element.elementor-element-96e57f7 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-96e57f7 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:#D94C92;}.elementor-8 .elementor-element.elementor-element-ec7f45b{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ec7f45b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec7f45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8ca0278{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8ca0278:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8ca0278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB3D9;}.elementor-8 .elementor-element.elementor-element-f5342d2 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-f5342d2 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-c1e2231 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-c1e2231 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-fb0ef4c{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-fb0ef4c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb0ef4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-87637a4{--display:flex;--min-height:408px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-87637a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-87637a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D94C92;}.elementor-8 .elementor-element.elementor-element-d2833d5 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-d2833d5 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.4rem, 1.2385rem + 0.7179vw, 1.75rem);font-weight:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-e5da926 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-8 .elementor-element.elementor-element-e5da926 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:clamp(1.125rem, 1.0673rem + 0.2564vw, 1.25rem);font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-9c88a2c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;bottom:-5vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9c88a2c{left:15vw;}body.rtl .elementor-8 .elementor-element.elementor-element-9c88a2c{right:15vw;}.elementor-8 .elementor-element.elementor-element-ef9226d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ef9226d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef9226d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73CC14;}.elementor-8 .elementor-element.elementor-element-f7c2b8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-94a1a11{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-888362b{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-888362b > .elementor-widget-container{padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-888362b .elementor-heading-title{font-family:var( --e-global-typography-3eeb623-font-family ), Sans-serif;font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-2a778b0{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a778b0 .elementor-heading-title{font-family:var( --e-global-typography-91c2a23-font-family ), Sans-serif;font-size:var( --e-global-typography-91c2a23-font-size );font-weight:var( --e-global-typography-91c2a23-font-weight );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-6fc7b25{text-align:center;}.elementor-8 .elementor-element.elementor-element-6fc7b25 .elementor-heading-title{font-family:var( --e-global-typography-c5df0e5-font-family ), Sans-serif;font-size:var( --e-global-typography-c5df0e5-font-size );font-weight:var( --e-global-typography-c5df0e5-font-weight );line-height:var( --e-global-typography-c5df0e5-line-height );letter-spacing:var( --e-global-typography-c5df0e5-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-97f4ced iframe{height:400px;}.elementor-8 .elementor-element.elementor-element-d5a9418{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c52d2e0{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-c52d2e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c52d2e0 .elementor-heading-title{font-family:var( --e-global-typography-3eeb623-font-family ), Sans-serif;font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-0be6c23 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0be6c23{text-align:center;}.elementor-8 .elementor-element.elementor-element-0be6c23 .elementor-heading-title{font-family:var( --e-global-typography-91c2a23-font-family ), Sans-serif;font-size:var( --e-global-typography-91c2a23-font-size );font-weight:var( --e-global-typography-91c2a23-font-weight );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-c5f91e6{text-align:center;}.elementor-8 .elementor-element.elementor-element-c5f91e6 .elementor-heading-title{font-family:var( --e-global-typography-d0d3f01-font-family ), Sans-serif;font-size:var( --e-global-typography-d0d3f01-font-size );line-height:var( --e-global-typography-d0d3f01-line-height );letter-spacing:var( --e-global-typography-d0d3f01-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-211b389 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-211b389{text-align:center;}.elementor-8 .elementor-element.elementor-element-211b389 .elementor-heading-title{font-family:var( --e-global-typography-91c2a23-font-family ), Sans-serif;font-size:var( --e-global-typography-91c2a23-font-size );font-weight:var( --e-global-typography-91c2a23-font-weight );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-51b9887{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:14% 14%;--row-gap:14%;--column-gap:14%;--border-radius:50px 50px 50px 50px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-51b9887:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51b9887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700c17c );}.elementor-8 .elementor-element.elementor-element-f1730dc{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-f1730dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f1730dc .elementor-heading-title{font-family:var( --e-global-typography-31f9a41-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9a41-font-size );color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-8e1d085{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d498305{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d498305 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-71af222{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-013dd2f{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-013dd2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;border-style:solid;border-width:0px 0px 6px 0px;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-013dd2f .elementor-heading-title{font-family:var( --e-global-typography-3eeb623-font-family ), Sans-serif;font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-e7ed74f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-e7ed74f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e7ed74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-472ddc9 );}.elementor-8 .elementor-element.elementor-element-64aa5e4{--grid-row-gap:35px;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-8 .elementor-element.elementor-element-64aa5e4:after{content:"0.7";}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__thumbnail__link{width:24%;}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__meta-data span + span:before{content:"///";}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-64aa5e4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-64aa5e4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-64aa5e4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__title, .elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__title a{color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__meta-data{color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__excerpt p{color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__read-more{color:var( --e-global-color-f9eaf02 );}.elementor-8 .elementor-element.elementor-element-13d7dfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--border-radius:50px 50px 50px 50px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-13d7dfe:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13d7dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700c17c );}.elementor-8 .elementor-element.elementor-element-bdc02a9{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-bdc02a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bdc02a9 .elementor-heading-title{font-family:var( --e-global-typography-31f9a41-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9a41-font-size );color:var( --e-global-color-1fb2dbd );}.elementor-8 .elementor-element.elementor-element-10eb817{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2aee528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2aee528:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2aee528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#73CC14;}.elementor-8 .elementor-element.elementor-element-c29eff9{--spacer-size:15vw;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4024467{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8491a69{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-5883423{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-5883423 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5883423 img{width:100vw;}.elementor-8 .elementor-element.elementor-element-dca75cf{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-0de07cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-8 .elementor-element.elementor-element-0de07cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0de07cd img{width:100vw;}.elementor-8 .elementor-element.elementor-element-e652d6f .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3535e12{--z-index:2;}.elementor-8 .elementor-element.elementor-element-a854586 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-e406dde{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:-0.024px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e406dde{left:5px;}body.rtl .elementor-8 .elementor-element.elementor-element-e406dde{right:5px;}.elementor-8 .elementor-element.elementor-element-a0ce6c2{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:575.731px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a0ce6c2{left:67.129%;}body.rtl .elementor-8 .elementor-element.elementor-element-a0ce6c2{right:67.129%;}.elementor-8 .elementor-element.elementor-element-a0b221c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3127de5{--gap:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;}.elementor-8 .elementor-element.elementor-element-80b96c6 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-300be0e{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-8 .elementor-element.elementor-element-137a130{--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-8 .elementor-element.elementor-element-4488210{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-8 .elementor-element.elementor-element-e13f263{--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-7847683{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-b890484{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-527ec92{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-2b4caf8{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-6807d02{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-56d6722{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-302e881{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-3f2b50b{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-80c5d6a{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-b7825d4{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-d430fa9{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-6095963{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-eeb2ca3{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-b1d912c{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-6d8cfe8{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-f4146a9{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-8 .elementor-element.elementor-element-4c50e6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c50e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ead203b ) 1%, var( --e-global-color-2aaded5 ) 1%);}.elementor-8 .elementor-element.elementor-element-4c50e6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-714c83e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e0f7d5a .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-af2b558 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-286cb1a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-afca9cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-1fdcf7c{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-8 .elementor-element.elementor-element-826dd70{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-8 .elementor-element.elementor-element-0f67892{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;bottom:-17vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0f67892{right:23vw;}body.rtl .elementor-8 .elementor-element.elementor-element-0f67892{left:23vw;}.elementor-8 .elementor-element.elementor-element-42a9a19{--min-height:40vw;}.elementor-8 .elementor-element.elementor-element-84b7f04 .elementor-heading-title{font-size:2.4vw;}.elementor-8 .elementor-element.elementor-element-d134fdc{--gap:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;}.elementor-8 .elementor-element.elementor-element-42bd044 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-2f414e8{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-8 .elementor-element.elementor-element-7c05f34{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-8 .elementor-element.elementor-element-6bbdfe4{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-8 .elementor-element.elementor-element-8ad618e{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-8 .elementor-element.elementor-element-19d5c41{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-89bc581 .elementor-heading-title{font-size:var( --e-global-typography-d4a6aea-font-size );line-height:var( --e-global-typography-d4a6aea-line-height );letter-spacing:var( --e-global-typography-d4a6aea-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3a4da4f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-eb6b6ce .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-95c720d{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fc4eddd{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-4e89cb8{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-1ab5282{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-f66f0cf{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-6f65c82{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-56c6b79{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-973b9f8{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-bbb2f4f{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-f4c3803{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-5060465{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-8ca0278{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-87637a4{--min-height:384px;}.elementor-8 .elementor-element.elementor-element-9c88a2c{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;bottom:-8vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9c88a2c{left:8vw;}body.rtl .elementor-8 .elementor-element.elementor-element-9c88a2c{right:8vw;}.elementor-8 .elementor-element.elementor-element-888362b .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2a778b0 .elementor-heading-title{font-size:var( --e-global-typography-91c2a23-font-size );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );}.elementor-8 .elementor-element.elementor-element-6fc7b25 .elementor-heading-title{font-size:var( --e-global-typography-c5df0e5-font-size );line-height:var( --e-global-typography-c5df0e5-line-height );letter-spacing:var( --e-global-typography-c5df0e5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-97f4ced iframe{height:300px;}.elementor-8 .elementor-element.elementor-element-c52d2e0 .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0be6c23 .elementor-heading-title{font-size:var( --e-global-typography-91c2a23-font-size );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c5f91e6 .elementor-heading-title{font-size:var( --e-global-typography-d0d3f01-font-size );line-height:var( --e-global-typography-d0d3f01-line-height );letter-spacing:var( --e-global-typography-d0d3f01-letter-spacing );}.elementor-8 .elementor-element.elementor-element-211b389 .elementor-heading-title{font-size:var( --e-global-typography-91c2a23-font-size );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );}.elementor-8 .elementor-element.elementor-element-51b9887{--gap:9% 9%;--row-gap:9%;--column-gap:9%;}.elementor-8 .elementor-element.elementor-element-f1730dc .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-d498305{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8 .elementor-element.elementor-element-013dd2f .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-bdc02a9 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-c29eff9{--spacer-size:180px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8491a69{--spacer-size:50vw;}.elementor-8 .elementor-element.elementor-element-d0caf70{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-af682df{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;bottom:0vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-af682df{left:11vw;}body.rtl .elementor-8 .elementor-element.elementor-element-af682df{right:11vw;}.elementor-8 .elementor-element.elementor-element-29cf734{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;bottom:14vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-29cf734{left:22vh;}body.rtl .elementor-8 .elementor-element.elementor-element-29cf734{right:22vh;}.elementor-8 .elementor-element.elementor-element-7896100{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:5vw;z-index:2;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7896100{left:72vw;}body.rtl .elementor-8 .elementor-element.elementor-element-7896100{right:72vw;}.elementor-8 .elementor-element.elementor-element-37d2672{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:4vw;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-37d2672{left:3vw;}body.rtl .elementor-8 .elementor-element.elementor-element-37d2672{right:3vw;}.elementor-8 .elementor-element.elementor-element-3eb53d6{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;bottom:4vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-3eb53d6{left:69vw;}body.rtl .elementor-8 .elementor-element.elementor-element-3eb53d6{right:69vw;}.elementor-8 .elementor-element.elementor-element-5883423 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dca75cf{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-0de07cd > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-15199c5{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-e652d6f .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-080f6ff{--width:98%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-8 .elementor-element.elementor-element-a93ff08:after{content:"0.9";}.elementor-8 .elementor-element.elementor-element-a93ff08 .elementor-post__thumbnail__link{width:29%;}.elementor-8 .elementor-element.elementor-element-3535e12{--width:260px;}.elementor-8 .elementor-element.elementor-element-a854586 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-0983375{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c2816c6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-a0b221c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-8 .elementor-element.elementor-element-a4d3165 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3127de5{--width:180px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-80b96c6 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-b0d281b{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-8 .elementor-element.elementor-element-300be0e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8 .elementor-element.elementor-element-850f975{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d8b97cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-137a130{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;top:-14%;}.elementor-8 .elementor-element.elementor-element-4488210{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-48%;}.elementor-8 .elementor-element.elementor-element-852d797{--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e13f263{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-7847683{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-b890484{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-527ec92{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-2b4caf8{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-6807d02{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-56d6722{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-302e881{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-3f2b50b{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-80c5d6a{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-b7825d4{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-d430fa9{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-6095963{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-eeb2ca3{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-b1d912c{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-6d8cfe8{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-f4146a9{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;}.elementor-8 .elementor-element.elementor-element-8682a0f{--width:65%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8824b61{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8 .elementor-element.elementor-element-e0f7d5a .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0fe42b1{--width:200px;}.elementor-8 .elementor-element.elementor-element-af2b558 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-f0ffced{--width:35%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-1fdcf7c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:4%;}.elementor-8 .elementor-element.elementor-element-a39a902{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;bottom:28%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a39a902{right:27%;}body.rtl .elementor-8 .elementor-element.elementor-element-a39a902{left:27%;}.elementor-8 .elementor-element.elementor-element-826dd70{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;bottom:21%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-826dd70{right:-2%;}body.rtl .elementor-8 .elementor-element.elementor-element-826dd70{left:-2%;}.elementor-8 .elementor-element.elementor-element-b42f2f5{--justify-content:flex-end;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-8 .elementor-element.elementor-element-e90802e{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-8 .elementor-element.elementor-element-0f67892{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;bottom:-25vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0f67892{right:2vw;}body.rtl .elementor-8 .elementor-element.elementor-element-0f67892{left:2vw;}.elementor-8 .elementor-element.elementor-element-2e54112:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e54112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/09/top-mountains-sp-2.png");}.elementor-8 .elementor-element.elementor-element-2e54112{--width:100vw;--min-height:94vw;--margin-top:-20px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-42a9a19{--width:80vw;--min-height:80vw;--margin-top:8vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:16vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-84b7f04 .elementor-heading-title{font-size:5vw;}.elementor-8 .elementor-element.elementor-element-d134fdc{--width:180px;}.elementor-8 .elementor-element.elementor-element-42bd044 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-2400cb3{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2f414e8{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2f414e8{right:2vw;}body.rtl .elementor-8 .elementor-element.elementor-element-2f414e8{left:2vw;}.elementor-8 .elementor-element.elementor-element-96a3be8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-96a3be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aozorahoikuen.com/wp-content/uploads/2025/10/bg_road.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-8 .elementor-element.elementor-element-96a3be8{--min-height:22vh;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6bbdfe4{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;bottom:15vw;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6bbdfe4{right:8vw;}body.rtl .elementor-8 .elementor-element.elementor-element-6bbdfe4{left:8vw;}.elementor-8 .elementor-element.elementor-element-8ad618e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-8 .elementor-element.elementor-element-19d5c41{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-89bc581 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-89bc581 .elementor-heading-title{font-size:var( --e-global-typography-d4a6aea-font-size );line-height:var( --e-global-typography-d4a6aea-line-height );letter-spacing:var( --e-global-typography-d4a6aea-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3a4da4f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8 .elementor-element.elementor-element-eb6b6ce .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1db3370{--width:260px;}.elementor-8 .elementor-element.elementor-element-fc4eddd{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-9268086{--width:260px;}.elementor-8 .elementor-element.elementor-element-4e89cb8{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-231f44a{--width:260px;}.elementor-8 .elementor-element.elementor-element-1ab5282{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-e5e7093{--width:260px;}.elementor-8 .elementor-element.elementor-element-f66f0cf{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-bcac43c{--width:260px;}.elementor-8 .elementor-element.elementor-element-6f65c82{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-ad8173d{--width:260px;}.elementor-8 .elementor-element.elementor-element-56c6b79{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-5f98128{--width:260px;}.elementor-8 .elementor-element.elementor-element-973b9f8{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-be46d3d{--width:260px;}.elementor-8 .elementor-element.elementor-element-bbb2f4f{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-a44ff10{--width:260px;}.elementor-8 .elementor-element.elementor-element-f4c3803{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-aa5711b{--width:260px;}.elementor-8 .elementor-element.elementor-element-5060465{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-ec7f45b{--width:260px;}.elementor-8 .elementor-element.elementor-element-8ca0278{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-fb0ef4c{--width:260px;}.elementor-8 .elementor-element.elementor-element-87637a4{--min-height:360px;}.elementor-8 .elementor-element.elementor-element-9c88a2c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;bottom:-12vw;}.elementor-8 .elementor-element.elementor-element-ef9226d{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-94a1a11{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-888362b .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2a778b0 .elementor-heading-title{font-size:var( --e-global-typography-91c2a23-font-size );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );}.elementor-8 .elementor-element.elementor-element-6fc7b25 .elementor-heading-title{font-size:var( --e-global-typography-c5df0e5-font-size );line-height:var( --e-global-typography-c5df0e5-line-height );letter-spacing:var( --e-global-typography-c5df0e5-letter-spacing );}.elementor-8 .elementor-element.elementor-element-97f4ced iframe{height:240px;}.elementor-8 .elementor-element.elementor-element-d5a9418{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-c52d2e0 .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0be6c23 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0be6c23 .elementor-heading-title{font-size:var( --e-global-typography-91c2a23-font-size );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c5f91e6 .elementor-heading-title{font-size:var( --e-global-typography-d0d3f01-font-size );line-height:var( --e-global-typography-d0d3f01-line-height );letter-spacing:var( --e-global-typography-d0d3f01-letter-spacing );}.elementor-8 .elementor-element.elementor-element-211b389 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-211b389 .elementor-heading-title{font-size:var( --e-global-typography-91c2a23-font-size );line-height:var( --e-global-typography-91c2a23-line-height );letter-spacing:var( --e-global-typography-91c2a23-letter-spacing );}.elementor-8 .elementor-element.elementor-element-51b9887{--width:260px;}.elementor-8 .elementor-element.elementor-element-f1730dc .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-d498305 > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d498305{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-8 .elementor-element.elementor-element-71af222{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-013dd2f .elementor-heading-title{font-size:var( --e-global-typography-3eeb623-font-size );line-height:var( --e-global-typography-3eeb623-line-height );letter-spacing:var( --e-global-typography-3eeb623-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e7ed74f{--width:100%;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-8 .elementor-element.elementor-element-64aa5e4:after{content:"0.9";}.elementor-8 .elementor-element.elementor-element-64aa5e4 .elementor-post__thumbnail__link{width:29%;}.elementor-8 .elementor-element.elementor-element-13d7dfe{--width:260px;}.elementor-8 .elementor-element.elementor-element-bdc02a9 .elementor-heading-title{font-size:var( --e-global-typography-31f9a41-font-size );}.elementor-8 .elementor-element.elementor-element-c29eff9{--spacer-size:100px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-080f6ff{--width:80%;}.elementor-8 .elementor-element.elementor-element-3535e12{--width:320px;}.elementor-8 .elementor-element.elementor-element-3127de5{--width:260px;}.elementor-8 .elementor-element.elementor-element-8682a0f{--width:35%;}.elementor-8 .elementor-element.elementor-element-0fe42b1{--width:260px;}.elementor-8 .elementor-element.elementor-element-f0ffced{--width:50%;}.elementor-8 .elementor-element.elementor-element-42a9a19{--width:45vw;}.elementor-8 .elementor-element.elementor-element-d134fdc{--width:260px;}.elementor-8 .elementor-element.elementor-element-19d5c41{--width:40%;}.elementor-8 .elementor-element.elementor-element-c794705{--width:40%;}.elementor-8 .elementor-element.elementor-element-8694d82{--width:50%;}.elementor-8 .elementor-element.elementor-element-95c720d{--width:100%;}.elementor-8 .elementor-element.elementor-element-1db3370{--width:300px;}.elementor-8 .elementor-element.elementor-element-9268086{--width:300px;}.elementor-8 .elementor-element.elementor-element-231f44a{--width:300px;}.elementor-8 .elementor-element.elementor-element-e5e7093{--width:300px;}.elementor-8 .elementor-element.elementor-element-bcac43c{--width:300px;}.elementor-8 .elementor-element.elementor-element-ad8173d{--width:300px;}.elementor-8 .elementor-element.elementor-element-5f98128{--width:300px;}.elementor-8 .elementor-element.elementor-element-be46d3d{--width:300px;}.elementor-8 .elementor-element.elementor-element-a44ff10{--width:300px;}.elementor-8 .elementor-element.elementor-element-aa5711b{--width:300px;}.elementor-8 .elementor-element.elementor-element-ec7f45b{--width:300px;}.elementor-8 .elementor-element.elementor-element-fb0ef4c{--width:300px;}.elementor-8 .elementor-element.elementor-element-94a1a11{--width:40%;}.elementor-8 .elementor-element.elementor-element-d5a9418{--width:40%;}.elementor-8 .elementor-element.elementor-element-51b9887{--width:360px;}.elementor-8 .elementor-element.elementor-element-e7ed74f{--width:80%;}.elementor-8 .elementor-element.elementor-element-13d7dfe{--width:320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-080f6ff{--width:90%;}.elementor-8 .elementor-element.elementor-element-a0b221c{--width:70%;}.elementor-8 .elementor-element.elementor-element-3127de5{--width:200px;}.elementor-8 .elementor-element.elementor-element-53a0964{--width:40%;}.elementor-8 .elementor-element.elementor-element-8682a0f{--width:45%;}.elementor-8 .elementor-element.elementor-element-f0ffced{--width:55%;}.elementor-8 .elementor-element.elementor-element-42a9a19{--width:47vw;}.elementor-8 .elementor-element.elementor-element-d134fdc{--width:200px;}.elementor-8 .elementor-element.elementor-element-19d5c41{--width:60%;}.elementor-8 .elementor-element.elementor-element-c794705{--width:40%;}.elementor-8 .elementor-element.elementor-element-1db3370{--width:280px;}.elementor-8 .elementor-element.elementor-element-9268086{--width:280px;}.elementor-8 .elementor-element.elementor-element-231f44a{--width:280px;}.elementor-8 .elementor-element.elementor-element-e5e7093{--width:280px;}.elementor-8 .elementor-element.elementor-element-bcac43c{--width:280px;}.elementor-8 .elementor-element.elementor-element-ad8173d{--width:280px;}.elementor-8 .elementor-element.elementor-element-5f98128{--width:280px;}.elementor-8 .elementor-element.elementor-element-be46d3d{--width:280px;}.elementor-8 .elementor-element.elementor-element-a44ff10{--width:280px;}.elementor-8 .elementor-element.elementor-element-aa5711b{--width:280px;}.elementor-8 .elementor-element.elementor-element-ec7f45b{--width:280px;}.elementor-8 .elementor-element.elementor-element-fb0ef4c{--width:280px;}.elementor-8 .elementor-element.elementor-element-94a1a11{--width:46%;}.elementor-8 .elementor-element.elementor-element-d5a9418{--width:45%;}.elementor-8 .elementor-element.elementor-element-51b9887{--width:300px;}.elementor-8 .elementor-element.elementor-element-e7ed74f{--width:90%;}}/* Start custom CSS for image, class: .elementor-element-29cf734 */.elementor-8 .elementor-element.elementor-element-29cf734 {
  animation-name: sway-effect;
  animation-duration: 2.4s;
  animation-delay: -1s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate; 
}

@keyframes sway-effect {
  from {
    transform: rotate(-5deg) translateX(-10px);
  }
  to {
    transform: rotate(5deg) translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37d2672 */.elementor-8 .elementor-element.elementor-element-37d2672 {
  animation-name: float-effect;
  animation-duration: 4.2s;
  animation-delay: -0.5s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3eb53d6 */.elementor-8 .elementor-element.elementor-element-3eb53d6 {
  animation-name: float-effect;
  animation-duration: 3.2s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e406dde */.elementor-8 .elementor-element.elementor-element-e406dde {
  animation-name: float-effect;
  animation-duration: 2.7s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0ce6c2 */.elementor-8 .elementor-element.elementor-element-a0ce6c2 {
  animation-name: float-effect;
  animation-duration: 3.2s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53a0964 */.elementor-8 .elementor-element.elementor-element-53a0964 {
  animation-name: bounce-effect;
  animation-duration: 3.5s;
  animation-delay: -0,6s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}

@keyframes bounce-effect {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-5px) scale(1.03);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-137a130 */.elementor-8 .elementor-element.elementor-element-137a130 {
  animation-name: bounce-effect;
  animation-duration: 2.5s;
  animation-delay: -0,4s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}

@keyframes bounce-effect {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px) scale(1.05);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4488210 */.elementor-8 .elementor-element.elementor-element-4488210 {
  animation-name: float-effect;
  animation-duration: 2.7s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852d797 */.elementor-8 .elementor-element.elementor-element-852d797 {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824b61 */.elementor-8 .elementor-element.elementor-element-8824b61 {
  animation-name: float-effect;
  animation-duration: 2.2s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-453dd44 */.elementor-8 .elementor-element.elementor-element-453dd44 {
  animation-name: float-effect;
  animation-duration: 2.5s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-375b7d3 */.elementor-8 .elementor-element.elementor-element-375b7d3 {
  animation-name: float-effect;
  animation-duration: 3.5s;
  animation-delay: -1s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a39a902 */.elementor-8 .elementor-element.elementor-element-a39a902 {
  animation-name: float-effect;
  animation-duration: 5.2s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e90802e */.elementor-8 .elementor-element.elementor-element-e90802e {
  animation-name: float-effect;
  animation-duration: 2.7s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f67892 */.elementor-8 .elementor-element.elementor-element-0f67892 {
  animation-name: bounce-effect;
  animation-duration: 2.8s;
  animation-delay: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}

@keyframes bounce-effect {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px) scale(1.05);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c05f34 */.elementor-8 .elementor-element.elementor-element-7c05f34 {
  animation: slide-across 10s linear infinite;
  position: absolute;
}
.elementor-8 .elementor-element.elementor-element-7c05f34 {
  animation-name: sway-effect;
  animation-duration: 2.2s;
  animation-delay: -1s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate; 
}

@keyframes sway-effect {
  from {
    transform: rotate(-5deg) translateX(-10px);
  }
  to {
    transform: rotate(5deg) translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ad618e */.elementor-8 .elementor-element.elementor-element-8ad618e {
  animation: slide-across 10s linear infinite;
  position: absolute;
}
.elementor-8 .elementor-element.elementor-element-8ad618e {
  animation-name: sway-effect;
  animation-duration: 2.4s;
  animation-delay: -1s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate; 
}

@keyframes sway-effect {
  from {
    transform: rotate(-5deg) translateX(-10px);
  }
  to {
    transform: rotate(5deg) translateX(10px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c720d *//* Make this container a horizontal scroller */
.elementor-8 .elementor-element.elementor-element-95c720d {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 16px;

  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  scroll-snap-type: x proximity;

  /* Bring any negatively-offset first items into the scrollable range */
  padding-inline-start: 16px;
  scroll-padding-inline-start: 16px;
}

/* Lay children side-by-side and snap nicely */
.elementor-8 .elementor-element.elementor-element-95c720d > * {
  flex: 0 0 auto;
  scroll-snap-align: start;
}

/* Safety: neutralize offsets that push items out to the left */
.elementor-8 .elementor-element.elementor-element-95c720d > * {
  margin: 0 !important; /* remove negative/left margins set in widgets */
}

/* If any child was absolutely positioned or shifted, put it back in flow */
.elementor-8 .elementor-element.elementor-element-95c720d > *[style*="position:absolute"] {
  position: static !important;
}
.elementor-8 .elementor-element.elementor-element-95c720d > *[style*="left"],
.elementor-8 .elementor-element.elementor-element-95c720d > *[style*="margin-left"] {
  left: auto !important;
  margin-left: 0 !important;
}
.elementor-8 .elementor-element.elementor-element-95c720d > * {
  transform: none !important; /* disables motion-effect transforms inside this scroller */
}

/* Optional: thin scrollbar */
.elementor-8 .elementor-element.elementor-element-95c720d::-webkit-scrollbar {
  height: 8px;
}
.elementor-8 .elementor-element.elementor-element-95c720d::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.35);
  border-radius: 4px;
}
.elementor-8 .elementor-element.elementor-element-95c720d {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.35) transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d498305 */.elementor-8 .elementor-element.elementor-element-d498305 {
  animation-name: float-effect;
  animation-duration: 3.2s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
}

@keyframes float-effect {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS */body {
  overflow-x: hidden;
}

@keyframes slide-and-stop {
  from {
    transform: translateX(100vw);
  }
  to {
    transform: translateX(0);
  }
}/* End custom CSS */