.elementor-157 .elementor-element.elementor-element-80e8121{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-80e8121::before, .elementor-157 .elementor-element.elementor-element-80e8121 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-80e8121 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-80e8121 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-80e8121 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-80e8121 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/07/shimauta-rentacar-hero-pc-ol-01.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-b3e707d{--e-image-carousel-slides-to-show:1;background-color:var( --e-global-color-e107d8c );padding:0px 0px 0px 0px;z-index:-1;}.elementor-157 .elementor-element.elementor-element-a1ba018{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-a1ba018::before, .elementor-157 .elementor-element.elementor-element-a1ba018 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-a1ba018 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-a1ba018 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-a1ba018 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-a1ba018 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/07/shimauta-rentacar-hero-sp-ol-01.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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 );}.elementor-157 .elementor-element.elementor-element-a905822{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-a4fbcde{--spacer-size:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-157 .elementor-element.elementor-element-4a80ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-4a80ea9.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-4a80ea9.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-4a80ea9.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:800;}.elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-4a80ea9:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-4a80ea9:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-description{color:#007783;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-09553e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.7em;color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-9844169{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-4878c08{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-0dfe340{--spacer-size:20px;}.elementor-157 .elementor-element.elementor-element-83a8b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-157 .elementor-element.elementor-element-83a8b1e.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-83a8b1e.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-83a8b1e.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:31px;font-weight:800;}.elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-83a8b1e:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-83a8b1e:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-description{color:#007783;}.elementor-157 .elementor-element.elementor-element-1e9fe98 img{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-8f6b854 img{border-radius:8px 8px 8px 8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-7c2f6fc .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-size:var( --e-global-typography-6de9db8-font-size );font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );text-shadow:4px 4px 5px rgba(0, 0, 0, 0.66);fill:#FFFFFF;color:#FFFFFF;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);border-radius:40px 40px 40px 40px;padding:16px 16px 16px 16px;}.elementor-157 .elementor-element.elementor-element-7c2f6fc .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-7c2f6fc .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-157 .elementor-element.elementor-element-7ada796{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-6f80da0{--display:flex;--overlay-opacity:0.7;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-6f80da0:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#86D7F1;background-size:cover;}.elementor-157 .elementor-element.elementor-element-6f80da0::before, .elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-6f80da0 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-6f80da0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-89b74fc );--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-shape-top svg, .elementor-157 .elementor-element.elementor-element-6f80da0 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:40px;}.elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-shape-bottom .elementor-shape-fill, .elementor-157 .elementor-element.elementor-element-6f80da0 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-ef76229 );}.elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-shape-bottom svg, .elementor-157 .elementor-element.elementor-element-6f80da0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:40px;transform:translateX(-50%) rotateY(180deg);}.elementor-157 .elementor-element.elementor-element-e7bb1d7{--spacer-size:50px;}.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-157 .elementor-element.elementor-element-00f673f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-157 .elementor-element.elementor-element-00f673f .elementor-heading-title{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-4af53e7{--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;--overlay-opacity:0.7;}.elementor-157 .elementor-element.elementor-element-4af53e7::before, .elementor-157 .elementor-element.elementor-element-4af53e7 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-4af53e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-4af53e7 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-4af53e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-4af53e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-f600c88{--display:flex;--justify-content:center;}.elementor-157 .elementor-element.elementor-element-d43da0c{--display:flex;}.elementor-157 .elementor-element.elementor-element-becf34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:1.7em;color:#00437C;}.elementor-157 .elementor-element.elementor-element-1cd5fc0{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-0cfcc93{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-0cfcc93:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-0cfcc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef76229 );}.elementor-157 .elementor-element.elementor-element-0cfcc93 > .elementor-shape-bottom svg, .elementor-157 .elementor-element.elementor-element-0cfcc93 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:40px;}.elementor-157 .elementor-element.elementor-element-88c3995{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-c65aaf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-157 .elementor-element.elementor-element-c65aaf6.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-c65aaf6.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-c65aaf6.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title a{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-c65aaf6:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-c65aaf6:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-description{color:#007783;}.elementor-157 .elementor-element.elementor-element-b52c751{--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;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-8ec532e{--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;}.elementor-157 .elementor-element.elementor-element-e5bcb00{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.56;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-20px;--margin-left:-10px;--margin-right:0px;--z-index:1;}.elementor-157 .elementor-element.elementor-element-e5bcb00:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-e5bcb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-e5bcb00::before, .elementor-157 .elementor-element.elementor-element-e5bcb00 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-e5bcb00 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-e5bcb00 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-e5bcb00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-e5bcb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-a997f3c{padding:5px 15px 5px 15px;text-align:center;}.elementor-157 .elementor-element.elementor-element-a997f3c .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-36d24c6{padding:5px 15px 20px 15px;}.elementor-157 .elementor-element.elementor-element-36d24c6 .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-69c3f53{width:var( --container-widget-width, 90.588% );max-width:90.588%;padding:5px 15px 5px 15px;--container-widget-width:90.588%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-69c3f53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-888001a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-b995766 img{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-5de09b2{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-2671bab{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-20px;--margin-left:-10px;--margin-right:0px;--z-index:1;}.elementor-157 .elementor-element.elementor-element-2671bab:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-2671bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-eb0b105{padding:5px 15px 5px 15px;text-align:center;}.elementor-157 .elementor-element.elementor-element-eb0b105 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-8e722fb{padding:5px 15px 20px 15px;}.elementor-157 .elementor-element.elementor-element-8e722fb .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-de9bcf2{padding:5px 15px 5px 15px;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-fafee21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-962904f img{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-1008da5{--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;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-4eaeb4e{--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;}.elementor-157 .elementor-element.elementor-element-116bfda{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.56;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-20px;--margin-left:-10px;--margin-right:0px;--z-index:1;}.elementor-157 .elementor-element.elementor-element-116bfda:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-116bfda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-116bfda::before, .elementor-157 .elementor-element.elementor-element-116bfda > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-116bfda > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-116bfda > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-116bfda > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-116bfda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-fa4fd74{padding:5px 15px 5px 15px;text-align:center;}.elementor-157 .elementor-element.elementor-element-fa4fd74 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-dc6841f{padding:5px 15px 20px 15px;}.elementor-157 .elementor-element.elementor-element-dc6841f .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-ff38eee{padding:5px 15px 5px 15px;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-050c3b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-12d97be img{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-e94e39b{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-1cfb916{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-20px;--margin-left:-10px;--margin-right:0px;--z-index:1;}.elementor-157 .elementor-element.elementor-element-1cfb916:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-1cfb916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-a6b1491{padding:5px 15px 5px 15px;text-align:center;}.elementor-157 .elementor-element.elementor-element-a6b1491 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-5a6ef83{padding:5px 15px 20px 15px;}.elementor-157 .elementor-element.elementor-element-5a6ef83 .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-42c3055{padding:5px 15px 5px 15px;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-483802f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-1a11639 img{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-f3a0491{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-24b90c3{--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;}.elementor-157 .elementor-element.elementor-element-fa99307{--display:flex;--min-height:250px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.56;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:-20px;--margin-left:-10px;--margin-right:0px;--z-index:1;}.elementor-157 .elementor-element.elementor-element-fa99307:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-fa99307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-fa99307::before, .elementor-157 .elementor-element.elementor-element-fa99307 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-fa99307 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-fa99307 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-fa99307 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-fa99307 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-7a79d8c{padding:5px 15px 5px 15px;text-align:center;}.elementor-157 .elementor-element.elementor-element-7a79d8c .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-5f62cee{padding:5px 15px 20px 15px;}.elementor-157 .elementor-element.elementor-element-5f62cee .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-cbd4107{padding:5px 15px 5px 15px;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-7efb0c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-dc1bad9 img{border-radius:30px 30px 30px 30px;}.elementor-157 .elementor-element.elementor-element-724e5a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-533afac img{width:100%;}.elementor-157 .elementor-element.elementor-element-fbb59a0{--spacer-size:100px;}.elementor-157 .elementor-element.elementor-element-9bb0f68{--display:flex;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-9bb0f68::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_ol_b03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-1031ea6{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-157 .elementor-element.elementor-element-c170798.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-c170798.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-c170798.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title a{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-c170798:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-c170798:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-description{color:#007783;}.elementor-157 .elementor-element.elementor-element-8add9d0{font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-size:var( --e-global-typography-6de9db8-font-size );font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-f76ac27{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-157 .elementor-element.elementor-element-f76ac27::before, .elementor-157 .elementor-element.elementor-element-f76ac27 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-f76ac27 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-f76ac27 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-f76ac27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-f76ac27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-157 .elementor-element.elementor-element-8e03f77{--display:flex;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-157 .elementor-element.elementor-element-8e03f77:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-8e03f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4be8b01 );}.elementor-157 .elementor-element.elementor-element-8e03f77::before, .elementor-157 .elementor-element.elementor-element-8e03f77 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-8e03f77 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-8e03f77 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-8e03f77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-8e03f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_ol_c01.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-e264513{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-157 .elementor-element.elementor-element-e264513 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-3468270{--display:flex;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-157 .elementor-element.elementor-element-3468270:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-3468270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca5d22a );}.elementor-157 .elementor-element.elementor-element-3468270::before, .elementor-157 .elementor-element.elementor-element-3468270 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-3468270 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-3468270 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-3468270 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-3468270 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_ol_c01.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-ef59ee2{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-157 .elementor-element.elementor-element-ef59ee2 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-26fa6d4{--display:flex;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-157 .elementor-element.elementor-element-26fa6d4:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-26fa6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a59ca4 );}.elementor-157 .elementor-element.elementor-element-26fa6d4::before, .elementor-157 .elementor-element.elementor-element-26fa6d4 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-26fa6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-26fa6d4 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-26fa6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-26fa6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_ol_c01.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-7f00497{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-157 .elementor-element.elementor-element-7f00497 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-458a8ac{--display:flex;--overlay-opacity:0.4;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-157 .elementor-element.elementor-element-458a8ac:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-458a8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d42dfc );}.elementor-157 .elementor-element.elementor-element-458a8ac::before, .elementor-157 .elementor-element.elementor-element-458a8ac > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-458a8ac > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-458a8ac > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-458a8ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-458a8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_ol_c01.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-59b0ec2{background-color:#FFFFFF;padding:5px 5px 5px 5px;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-157 .elementor-element.elementor-element-59b0ec2 .elementor-heading-title{font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-8614cee{--display:flex;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button{background-color:var( --e-global-color-8871353 );font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );text-shadow:4px 4px 5px rgba(0, 0, 0, 0.66);fill:#FFFFFF;color:#FFFFFF;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);border-radius:40px 40px 40px 40px;padding:16px 16px 16px 16px;}.elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button:focus{background-color:var( --e-global-color-ef76229 );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button-content-wrapper{flex-direction:row;}.elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button:focus svg{fill:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-20c457c{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-975de97{--display:flex;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-975de97::before, .elementor-157 .elementor-element.elementor-element-975de97 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-975de97 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-975de97 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-975de97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-975de97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_ol_a04.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-f0816de{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-62c6923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-157 .elementor-element.elementor-element-62c6923.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-62c6923.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-62c6923.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title a{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-62c6923:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-62c6923:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-description{color:#007783;}.elementor-157 .elementor-element.elementor-element-f48651d .elementor-heading-title{font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-size:var( --e-global-typography-6de9db8-font-size );font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-ddebf92{--spacer-size:20px;}.elementor-157 .elementor-element.elementor-element-9ac88af .elementor-heading-title{font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-size:var( --e-global-typography-6de9db8-font-size );font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-7f14648{--spacer-size:20px;}.elementor-157 .elementor-element.elementor-element-7e9fcf5 .elementor-heading-title{font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-size:var( --e-global-typography-6de9db8-font-size );font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-f7d1093{--spacer-size:30px;}.elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button{background-color:var( --e-global-color-86ed225 );font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );text-shadow:4px 4px 5px rgba(0, 0, 0, 0.66);fill:#FFFFFF;color:#FFFFFF;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);border-radius:40px 40px 40px 40px;padding:16px 16px 16px 16px;}.elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button:hover, .elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button:focus{background-color:var( --e-global-color-ef76229 );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button-content-wrapper{flex-direction:row;}.elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button:hover svg, .elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button:focus svg{fill:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-9e261c7{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-47b7eb2{--display:flex;--overlay-opacity:0.8;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-47b7eb2:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef76229 );}.elementor-157 .elementor-element.elementor-element-47b7eb2::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_a02.png");--background-overlay:'';background-position:center center;background-size:contain;}.elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-shape-top svg, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:40px;transform:translateX(-50%) rotateY(180deg);}.elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-shape-bottom .elementor-shape-fill, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-89b74fc );}.elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-shape-bottom svg, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:40px;}.elementor-157 .elementor-element.elementor-element-b60d695{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-9872557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-157 .elementor-element.elementor-element-9872557.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-9872557.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-9872557.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title a{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-9872557:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-9872557:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-description{color:#007783;}.elementor-157 .elementor-element.elementor-element-93a4e65{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-93a4e65:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-93a4e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-93a4e65.e-con{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-a26c715{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-a26c715.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-7dee754{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-7dee754 .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-8023379{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-8023379 .elementor-heading-title{font-family:var( --e-global-typography-0e5bc72-font-family ), Sans-serif;font-size:var( --e-global-typography-0e5bc72-font-size );font-weight:var( --e-global-typography-0e5bc72-font-weight );line-height:var( --e-global-typography-0e5bc72-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-4b4397b{padding:5px 15px 5px 15px;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.7em;color:#000000;}.elementor-157 .elementor-element.elementor-element-fe10934{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-5e43857{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-5e43857:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-5e43857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-5e43857.e-con{--align-self:flex-end;}.elementor-157 .elementor-element.elementor-element-2951102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-2951102.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-69fad0a{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-69fad0a .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-07f8ee1{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-07f8ee1 .elementor-heading-title{font-family:var( --e-global-typography-0e5bc72-font-family ), Sans-serif;font-size:var( --e-global-typography-0e5bc72-font-size );font-weight:var( --e-global-typography-0e5bc72-font-weight );line-height:var( --e-global-typography-0e5bc72-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-f1c636b{padding:5px 15px 5px 15px;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.7em;color:#000000;}.elementor-157 .elementor-element.elementor-element-8527722{padding:5px 15px 5px 15px;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:#000000;}.elementor-157 .elementor-element.elementor-element-c38ec02{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-a173760{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-a173760:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-a173760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-a173760.e-con{--align-self:flex-start;}.elementor-157 .elementor-element.elementor-element-ca72b22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-ca72b22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-77bdd91{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-77bdd91 .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-a0fdc83{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-a0fdc83 .elementor-heading-title{font-family:var( --e-global-typography-0e5bc72-font-family ), Sans-serif;font-size:var( --e-global-typography-0e5bc72-font-size );font-weight:var( --e-global-typography-0e5bc72-font-weight );line-height:var( --e-global-typography-0e5bc72-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-613fb28{padding:5px 15px 5px 15px;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.7em;color:#000000;}.elementor-157 .elementor-element.elementor-element-9d47e1c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-6d54e3b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-6d54e3b:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6d54e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-157 .elementor-element.elementor-element-6d54e3b.e-con{--align-self:flex-end;}.elementor-157 .elementor-element.elementor-element-5a97fe1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-5a97fe1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-157 .elementor-element.elementor-element-634244a{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-634244a .elementor-heading-title{font-family:var( --e-global-typography-ac57037-font-family ), Sans-serif;font-size:var( --e-global-typography-ac57037-font-size );font-weight:var( --e-global-typography-ac57037-font-weight );line-height:var( --e-global-typography-ac57037-line-height );color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-c9501a7{padding:5px 15px 5px 15px;text-align:start;}.elementor-157 .elementor-element.elementor-element-c9501a7 .elementor-heading-title{font-family:var( --e-global-typography-0e5bc72-font-family ), Sans-serif;font-size:var( --e-global-typography-0e5bc72-font-size );font-weight:var( --e-global-typography-0e5bc72-font-weight );line-height:var( --e-global-typography-0e5bc72-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-cca09d4{padding:5px 15px 5px 15px;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:600;line-height:1.7em;color:#000000;}.elementor-157 .elementor-element.elementor-element-b7f5efd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-849d9f2{--spacer-size:100px;}.elementor-157 .elementor-element.elementor-element-8d2c1f7{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-8d2c1f7:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-8d2c1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89b74fc );}.elementor-157 .elementor-element.elementor-element-ea2be8b{--spacer-size:10px;}.elementor-157 .elementor-element.elementor-element-9c7f89a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-157 .elementor-element.elementor-element-9c7f89a.elementor-view-stacked .elementor-icon{background-color:#00437C;}.elementor-157 .elementor-element.elementor-element-9c7f89a.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-9c7f89a.elementor-view-default .elementor-icon{fill:#00437C;color:#00437C;border-color:#00437C;}.elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title a{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-9c7f89a:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-9c7f89a:has(:focus) .elementor-icon-box-title{color:#00437C;}.elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-description{color:#007783;}.elementor-157 .elementor-element.elementor-element-4ccc299{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-6da8e17{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-6da8e17:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6da8e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-a3345ab{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-a3345ab .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-b477a59{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-6dfb3e1{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-6dfb3e1:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6dfb3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-05eb8bf{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-05eb8bf .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-2c5bac8{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-8b74141{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-8b74141:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-8b74141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-b47e88a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-b47e88a .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-8725623{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-e0b83be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-464a46c{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-464a46c:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-464a46c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-4e327ef{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-4e327ef .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-4845d1f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-5349901{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-5349901:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-5349901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-28b38f3{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-28b38f3 .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-1072dfa{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-e46d19f{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-aceea6f{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-aceea6f:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-aceea6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-74112fb{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-74112fb .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-3bf61d2{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-e53b2ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-d637532{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-d637532:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-d637532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-244c1e3{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-244c1e3 .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-2efd2e2{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-b4689f7{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-b4689f7:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-b4689f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-c0d22b0{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-c0d22b0 .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-acd3abc{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-4b1a999{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-4b1a999:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-4b1a999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-855fc92{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-855fc92 .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-5c08d80{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-d8de0c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-57eeb07{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-57eeb07:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-57eeb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-abaf77d{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-abaf77d .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-d818639{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-e9e9c39{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-e9e9c39:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-e9e9c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-c519934{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-c519934 .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-cdc4a63{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-445521a{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-445521a:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-445521a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-6c2b0a8{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-6c2b0a8 .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-890c095{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-ed848b1{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-ed848b1:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-ed848b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-2a4a65b{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-2a4a65b .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-9b9e6ae{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-55a1a1a{--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;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-55a1a1a:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-55a1a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E0;}.elementor-157 .elementor-element.elementor-element-917ac3a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-157 .elementor-element.elementor-element-917ac3a .elementor-heading-title{font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-fb5273b );}.elementor-157 .elementor-element.elementor-element-f46bf49{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;font-family:var( --e-global-typography-eeaafed-font-family ), Sans-serif;font-size:var( --e-global-typography-eeaafed-font-size );font-weight:var( --e-global-typography-eeaafed-font-weight );line-height:var( --e-global-typography-eeaafed-line-height );color:var( --e-global-color-3c10c56 );}.elementor-157 .elementor-element.elementor-element-1f0c7d6{--n-accordion-title-font-size:var( --e-global-typography-6de9db8-font-size );--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 30px 30px;--n-accordion-title-normal-color:var( --e-global-color-86ed225 );--n-accordion-title-hover-color:var( --e-global-color-86ed225 );--n-accordion-title-active-color:var( --e-global-color-86ed225 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-8871353 );--n-accordion-icon-hover-color:var( --e-global-color-8871353 );--n-accordion-icon-active-color:var( --e-global-color-8871353 );}.elementor-157 .elementor-element.elementor-element-1f0c7d6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ef76229 );}:where( .elementor-157 .elementor-element.elementor-element-1f0c7d6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );}:where( .elementor-157 .elementor-element.elementor-element-1f0c7d6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-157 .elementor-element.elementor-element-8523f7a{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-1c9cc7d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-1c9cc7d:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcc5f98 );}.elementor-157 .elementor-element.elementor-element-1c9cc7d::before, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shimauta-r.com/wp-content/uploads/2026/06/shimauta_r_bg_a03.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-shape-top .elementor-shape-fill, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-89b74fc );}.elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-shape-top svg, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:40px;transform:translateX(-50%) rotateY(180deg);}.elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-shape-bottom .elementor-shape-fill, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-ef76229 );}.elementor-157 .elementor-element.elementor-element-1c9cc7d > .elementor-shape-bottom svg, .elementor-157 .elementor-element.elementor-element-1c9cc7d > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:40px;}.elementor-157 .elementor-element.elementor-element-bd4743c{--display:flex;}.elementor-157 .elementor-element.elementor-element-8cbb48e{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-fa293f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-157 .elementor-element.elementor-element-fa293f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-fa293f7.elementor-view-framed .elementor-icon, .elementor-157 .elementor-element.elementor-element-fa293f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-86ed225 );color:var( --e-global-color-86ed225 );border-color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-7c30982-font-family ), Sans-serif;font-size:var( --e-global-typography-7c30982-font-size );font-weight:var( --e-global-typography-7c30982-font-weight );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-fa293f7:has(:hover) .elementor-icon-box-title,
					 .elementor-157 .elementor-element.elementor-element-fa293f7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-description{color:var( --e-global-color-e107d8c );}.elementor-157 .elementor-element.elementor-element-fbd1435{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-98c01e3{--e-image-carousel-slides-to-show:3;}.elementor-157 .elementor-element.elementor-element-98c01e3 .swiper-pagination-bullet{width:6px;height:6px;background:#FF0000;}.elementor-157 .elementor-element.elementor-element-98c01e3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#00437C;opacity:1;}.elementor-157 .elementor-element.elementor-element-98c01e3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-157 .elementor-element.elementor-element-fc6ed2b{--spacer-size:100px;}.elementor-157 .elementor-element.elementor-element-8c17417{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:2;}.elementor-157 .elementor-element.elementor-element-8c17417:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-8c17417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef76229 );}body:not(.rtl) .elementor-157 .elementor-element.elementor-element-8c17417{left:0px;}body.rtl .elementor-157 .elementor-element.elementor-element-8c17417{right:0px;}.elementor-157 .elementor-element.elementor-element-1ded755{--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-157 .elementor-element.elementor-element-2b9ae21{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-157 .elementor-element.elementor-element-2b9ae21 img{width:80%;}.elementor-157 .elementor-element.elementor-element-9021600{--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-157 .elementor-element.elementor-element-411e6c2{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-157 .elementor-element.elementor-element-411e6c2 img{width:80%;}.elementor-157 .elementor-element.elementor-element-fac4422{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-157 .elementor-element.elementor-element-fac4422:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-fac4422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef76229 );}.elementor-157 .elementor-element.elementor-element-de2b4fc{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-2f15ced{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-6324af7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-e36563d img{width:50%;}.elementor-157 .elementor-element.elementor-element-d873c3a{--spacer-size:50px;}.elementor-157 .elementor-element.elementor-element-89515ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-157 .elementor-element.elementor-element-3cca0fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-157 .elementor-element.elementor-element-3cca0fd .elementor-heading-title{font-family:var( --e-global-typography-6de9db8-font-family ), Sans-serif;font-size:var( --e-global-typography-6de9db8-font-size );font-weight:var( --e-global-typography-6de9db8-font-weight );line-height:var( --e-global-typography-6de9db8-line-height );color:var( --e-global-color-86ed225 );}.elementor-157 .elementor-element.elementor-element-df2e07e{font-family:var( --e-global-typography-bce7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-bce7ed2-font-size );font-weight:var( --e-global-typography-bce7ed2-font-weight );line-height:var( --e-global-typography-bce7ed2-line-height );color:var( --e-global-color-86ed225 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-1cb3e3f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-icon i{color:var( --e-global-color-8871353 );transition:color 0.3s;}.elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-icon svg{fill:var( --e-global-color-8871353 );transition:fill 0.3s;}.elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.7em;}.elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-text{color:var( --e-global-color-86ed225 );transition:color 0.3s;}.elementor-157 .elementor-element.elementor-element-c4d23f7 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-0ee6ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ee6ec7-font-size );font-weight:var( --e-global-typography-0ee6ec7-font-weight );line-height:var( --e-global-typography-0ee6ec7-line-height );fill:var( --e-global-color-86ed225 );color:var( --e-global-color-86ed225 );box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-86ed225 );border-radius:30px 30px 30px 30px;padding:10px 80px 10px 80px;}.elementor-157 .elementor-element.elementor-element-c4d23f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-157 .elementor-element.elementor-element-1c3b852{--display:flex;}.elementor-157 .elementor-element.elementor-element-8ec0587{--spacer-size:100px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-157 .elementor-element.elementor-element-7c2f6fc .elementor-button{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-00f673f .elementor-heading-title{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-4af53e7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-a997f3c .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-36d24c6 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-69c3f53{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-eb0b105 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-8e722fb .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-de9bcf2{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-fa4fd74 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-dc6841f .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-ff38eee{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-a6b1491 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-5a6ef83 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-42c3055{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-7a79d8c .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-5f62cee .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-cbd4107{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-533afac img{width:85%;}.elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-8add9d0{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-f76ac27{--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-e264513 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-ef59ee2 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-7f00497 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-59b0ec2 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-f48651d .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-9ac88af .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-7e9fcf5 .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-7dee754 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-8023379 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-5e43857{--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;}.elementor-157 .elementor-element.elementor-element-69fad0a .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-07f8ee1 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-8527722{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-77bdd91 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-a0fdc83 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-6d54e3b{--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;}.elementor-157 .elementor-element.elementor-element-634244a .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-c9501a7 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-a3345ab .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-b477a59{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-05eb8bf .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-2c5bac8{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-b47e88a .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-8725623{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-4e327ef .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-4845d1f{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-28b38f3 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-1072dfa{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-e46d19f{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-74112fb .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-3bf61d2{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-244c1e3 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-2efd2e2{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-c0d22b0 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-acd3abc{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-855fc92 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-5c08d80{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-abaf77d .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-d818639{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-c519934 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-cdc4a63{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-6c2b0a8 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-890c095{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-2a4a65b .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-9b9e6ae{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-917ac3a .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-f46bf49{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-1f0c7d6{--n-accordion-title-font-size:var( --e-global-typography-6de9db8-font-size );}:where( .elementor-157 .elementor-element.elementor-element-1f0c7d6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-98c01e3{--e-image-carousel-slides-to-show:2;}.elementor-157 .elementor-element.elementor-element-e36563d img{width:60%;}.elementor-157 .elementor-element.elementor-element-3cca0fd .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-df2e07e{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-c4d23f7 .elementor-button{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-4a80ea9 .elementor-icon-box-title a{font-size:30px;}.elementor-157 .elementor-element.elementor-element-09553e0{font-size:17px;}.elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-83a8b1e .elementor-icon-box-title a{font-size:30px;}.elementor-157 .elementor-element.elementor-element-7c2f6fc .elementor-button{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-00f673f .elementor-heading-title{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-4af53e7{--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;}.elementor-157 .elementor-element.elementor-element-becf34d{font-size:17px;}.elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-c65aaf6 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-a997f3c .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-36d24c6 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-69c3f53{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-5de09b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-eb0b105 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-8e722fb .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-de9bcf2{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-fa4fd74 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-dc6841f .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-ff38eee{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-e94e39b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-157 .elementor-element.elementor-element-a6b1491 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-5a6ef83 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-42c3055{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-7a79d8c .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-5f62cee .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-cbd4107{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-533afac img{width:70%;}.elementor-157 .elementor-element.elementor-element-9bb0f68::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-9bb0f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;background-size:cover;}.elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-c170798 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-8add9d0{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-f76ac27{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-157 .elementor-element.elementor-element-e264513 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-ef59ee2 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-7f00497 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-59b0ec2 .elementor-heading-title{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}.elementor-157 .elementor-element.elementor-element-0c01670 .elementor-button{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-62c6923 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-f48651d .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-9ac88af .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-7e9fcf5 .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-b498e19 .elementor-button{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9872557 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-93a4e65{--width:95%;}.elementor-157 .elementor-element.elementor-element-7dee754 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-8023379 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-4b4397b{font-size:16px;}.elementor-157 .elementor-element.elementor-element-5e43857{--width:95%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-69fad0a .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-07f8ee1 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-f1c636b{font-size:16px;}.elementor-157 .elementor-element.elementor-element-8527722{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-a173760{--width:95%;}.elementor-157 .elementor-element.elementor-element-77bdd91 .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-a0fdc83 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-613fb28{font-size:16px;}.elementor-157 .elementor-element.elementor-element-6d54e3b{--width:95%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-634244a .elementor-heading-title{font-size:var( --e-global-typography-ac57037-font-size );line-height:var( --e-global-typography-ac57037-line-height );}.elementor-157 .elementor-element.elementor-element-c9501a7 .elementor-heading-title{font-size:var( --e-global-typography-0e5bc72-font-size );line-height:var( --e-global-typography-0e5bc72-line-height );}.elementor-157 .elementor-element.elementor-element-cca09d4{font-size:16px;}.elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-9c7f89a .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-a3345ab .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-b477a59{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-05eb8bf .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-2c5bac8{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-b47e88a .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-8725623{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-4e327ef .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-4845d1f{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-28b38f3 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-1072dfa{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-e46d19f{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-74112fb .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-3bf61d2{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-244c1e3 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-2efd2e2{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-c0d22b0 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-acd3abc{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-855fc92 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-5c08d80{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-abaf77d .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-d818639{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-c519934 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-cdc4a63{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-6c2b0a8 .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-890c095{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-2a4a65b .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-9b9e6ae{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-917ac3a .elementor-heading-title{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-f46bf49{font-size:var( --e-global-typography-eeaafed-font-size );line-height:var( --e-global-typography-eeaafed-line-height );}.elementor-157 .elementor-element.elementor-element-1f0c7d6{--n-accordion-title-font-size:var( --e-global-typography-6de9db8-font-size );}:where( .elementor-157 .elementor-element.elementor-element-1f0c7d6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title, .elementor-157 .elementor-element.elementor-element-fa293f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-7c30982-font-size );line-height:var( --e-global-typography-7c30982-line-height );}.elementor-157 .elementor-element.elementor-element-1ded755{--width:50%;}.elementor-157 .elementor-element.elementor-element-9021600{--width:50%;}.elementor-157 .elementor-element.elementor-element-e36563d img{width:70%;}.elementor-157 .elementor-element.elementor-element-3cca0fd .elementor-heading-title{font-size:var( --e-global-typography-6de9db8-font-size );line-height:var( --e-global-typography-6de9db8-line-height );}.elementor-157 .elementor-element.elementor-element-df2e07e{font-size:var( --e-global-typography-bce7ed2-font-size );line-height:var( --e-global-typography-bce7ed2-line-height );}.elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-157 .elementor-element.elementor-element-1cb3e3f .elementor-icon-list-item > a{font-size:15px;}.elementor-157 .elementor-element.elementor-element-c4d23f7 .elementor-button{font-size:var( --e-global-typography-0ee6ec7-font-size );line-height:var( --e-global-typography-0ee6ec7-line-height );}}@media(min-width:768px){.elementor-157 .elementor-element.elementor-element-f600c88{--width:30%;}.elementor-157 .elementor-element.elementor-element-93a4e65{--width:90%;}.elementor-157 .elementor-element.elementor-element-a26c715{--width:68.09%;}.elementor-157 .elementor-element.elementor-element-5e43857{--width:90%;}.elementor-157 .elementor-element.elementor-element-2951102{--width:68.09%;}.elementor-157 .elementor-element.elementor-element-a173760{--width:90%;}.elementor-157 .elementor-element.elementor-element-ca72b22{--width:68.09%;}.elementor-157 .elementor-element.elementor-element-6d54e3b{--width:90%;}.elementor-157 .elementor-element.elementor-element-5a97fe1{--width:68.09%;}.elementor-157 .elementor-element.elementor-element-fbd1435{--width:75%;}.elementor-157 .elementor-element.elementor-element-1ded755{--width:50%;}.elementor-157 .elementor-element.elementor-element-9021600{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-157 .elementor-element.elementor-element-fbd1435{--width:100%;}}@media(min-width:1025px){.elementor-157 .elementor-element.elementor-element-6f80da0:not(.elementor-motion-effects-element-type-background), .elementor-157 .elementor-element.elementor-element-6f80da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-157 .elementor-element.elementor-element-47b7eb2::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-157 .elementor-element.elementor-element-47b7eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}