.elementor-2808 .elementor-element.elementor-element-1f09092{--display:flex;--min-height:85vh;--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:center;--align-items:center;}.elementor-2808 .elementor-element.elementor-element-1f09092:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-1f09092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shimanoe-tax.com/wp-content/uploads/FV3-scaled.webp");background-size:cover;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2808 .elementor-element.elementor-element-0e80fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-0e80fdf.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-0e80fdf{text-align:center;}.elementor-2808 .elementor-element.elementor-element-0e80fdf .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-2808 .elementor-element.elementor-element-e6efcea{--display:flex;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-27d5e67 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-2808 .elementor-element.elementor-element-27d5e67 .elementor-heading-title{font-size:28px;}.elementor-2808 .elementor-element.elementor-element-f9ad343{--display:flex;--min-height:313px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2808 .elementor-element.elementor-element-a42483a{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-ee281b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A490;--border-color:#A7A490;--border-radius:25px 25px 25px 25px;box-shadow:10px 10px 0px 0px #D6D4C7;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2808 .elementor-element.elementor-element-ee281b2:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-ee281b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2808 .elementor-element.elementor-element-def940c{--display:flex;--min-height:194px;}.elementor-2808 .elementor-element.elementor-element-267d670{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-2808 .elementor-element.elementor-element-e254b4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-e254b4a .elementor-heading-title{font-size:30px;font-weight:600;color:#D6D4C7;}.elementor-2808 .elementor-element.elementor-element-95eec2b .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-49b8367{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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-2808 .elementor-element.elementor-element-21774fa{--display:flex;--min-height:194px;}.elementor-2808 .elementor-element.elementor-element-281c9a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A490;--border-color:#A7A490;--border-radius:25px 25px 25px 25px;box-shadow:10px 10px 0px 0px #C4E4CB;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2808 .elementor-element.elementor-element-281c9a6:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-281c9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2808 .elementor-element.elementor-element-cbc29f5{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:0px;}.elementor-2808 .elementor-element.elementor-element-cbc29f5 > .elementor-widget-container{margin:-12px 0px 0px 0px;}body:not(.rtl) .elementor-2808 .elementor-element.elementor-element-cbc29f5{left:0px;}body.rtl .elementor-2808 .elementor-element.elementor-element-cbc29f5{right:0px;}.elementor-2808 .elementor-element.elementor-element-95986ed{--display:flex;--min-height:194px;}.elementor-2808 .elementor-element.elementor-element-a258223{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-2808 .elementor-element.elementor-element-a83e733 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-a83e733 .elementor-heading-title{font-size:30px;font-weight:600;color:#C4E4CB;}.elementor-2808 .elementor-element.elementor-element-2011b05 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-876f6c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-9bd8f13{--display:flex;--min-height:194px;}.elementor-2808 .elementor-element.elementor-element-2546266{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A490;--border-color:#A7A490;--border-radius:25px 25px 25px 25px;box-shadow:10px 10px 0px 0px #E3D67F;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2808 .elementor-element.elementor-element-2546266:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-2546266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2808 .elementor-element.elementor-element-ad3b3f3{--display:flex;--min-height:194px;}.elementor-2808 .elementor-element.elementor-element-df6834a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-2808 .elementor-element.elementor-element-dcb77d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-dcb77d5 .elementor-heading-title{font-size:30px;font-weight:600;color:#E3D67F;}.elementor-2808 .elementor-element.elementor-element-b0858b6 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-51807e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-ea047b1{--display:flex;--min-height:194px;}.elementor-2808 .elementor-element.elementor-element-77aa316{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2808 .elementor-element.elementor-element-83cfd75 .elementor-button{background-color:var( --e-global-color-26cae62 );line-height:19px;box-shadow:1px 4px 5px 2px rgba(0, 0, 0, 0.17);border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-83cfd75{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-2808 .elementor-element.elementor-element-83cfd75.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-83cfd75 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2808 .elementor-element.elementor-element-83cfd75 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2808 .elementor-element.elementor-element-9331e41 .elementor-button{background-color:var( --e-global-color-26cae62 );line-height:19px;box-shadow:1px 4px 5px 2px rgba(0, 0, 0, 0.17);border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-9331e41{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-2808 .elementor-element.elementor-element-9331e41.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-9331e41 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2808 .elementor-element.elementor-element-9331e41 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2808 .elementor-element.elementor-element-2b037f5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--display:flex;--min-height:313px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;box-shadow:0px 4px 10px 5px rgba(0, 0, 0, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-90ed8e9::before, .elementor-2808 .elementor-element.elementor-element-90ed8e9 > .elementor-background-video-container::before, .elementor-2808 .elementor-element.elementor-element-90ed8e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2808 .elementor-element.elementor-element-90ed8e9 > .elementor-background-slideshow::before, .elementor-2808 .elementor-element.elementor-element-90ed8e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2808 .elementor-element.elementor-element-90ed8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(163deg, var( --e-global-color-aae653a ) 39%, var( --e-global-color-591ba92 ) 100%);}.elementor-2808 .elementor-element.elementor-element-62d2a3b{--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;--overflow:hidden;--border-radius:50px 50px 50px 50px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.21);--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-62d2a3b:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-62d2a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2808 .elementor-element.elementor-element-f9147a1{width:100%;max-width:100%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-f9147a1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-f9147a1.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-f9147a1 .elementor-heading-title{font-size:28px;}.elementor-2808 .elementor-element.elementor-element-d993e39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2808 .elementor-element.elementor-element-b639c30{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2808 .elementor-element.elementor-element-b639c30 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-b639c30.elementor-element{--align-self:flex-start;}.elementor-2808 .elementor-element.elementor-element-b639c30 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-ee3fe4e > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-ee3fe4e.elementor-element{--align-self:flex-end;}.elementor-2808 .elementor-element.elementor-element-9a8cdfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-bc13a32{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-size:14px;}.elementor-2808 .elementor-element.elementor-element-bc13a32 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2808 .elementor-element.elementor-element-2b62901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2808 .elementor-element.elementor-element-caccdeb{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2808 .elementor-element.elementor-element-caccdeb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-caccdeb.elementor-element{--align-self:flex-start;}.elementor-2808 .elementor-element.elementor-element-caccdeb .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-4cebad5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-f12454f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--display:flex;--min-height:313px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;box-shadow:0px 4px 10px 5px rgba(0, 0, 0, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-2afaa67::before, .elementor-2808 .elementor-element.elementor-element-2afaa67 > .elementor-background-video-container::before, .elementor-2808 .elementor-element.elementor-element-2afaa67 > .e-con-inner > .elementor-background-video-container::before, .elementor-2808 .elementor-element.elementor-element-2afaa67 > .elementor-background-slideshow::before, .elementor-2808 .elementor-element.elementor-element-2afaa67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2808 .elementor-element.elementor-element-2afaa67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(163deg, var( --e-global-color-aae653a ) 39%, var( --e-global-color-591ba92 ) 100%);}.elementor-2808 .elementor-element.elementor-element-ca5b622{--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;--overflow:hidden;--border-radius:50px 50px 50px 50px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.21);--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-ca5b622:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-ca5b622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2808 .elementor-element.elementor-element-c227ec4{width:100%;max-width:100%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-c227ec4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-c227ec4.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-c227ec4 .elementor-heading-title{font-size:28px;}.elementor-2808 .elementor-element.elementor-element-7fdc48e > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-7fdc48e.elementor-element{--align-self:flex-end;}.elementor-2808 .elementor-element.elementor-element-62d03bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2808 .elementor-element.elementor-element-0a77ca2{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-0a77ca2.elementor-element{--align-self:flex-start;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-fa2708c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-28ea367{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-size:14px;}.elementor-2808 .elementor-element.elementor-element-28ea367 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2808 .elementor-element.elementor-element-496844f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2808 .elementor-element.elementor-element-61ea400{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2808 .elementor-element.elementor-element-61ea400 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-61ea400.elementor-element{--align-self:flex-start;}.elementor-2808 .elementor-element.elementor-element-61ea400 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-ce39aa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-0d5d548{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--display:flex;--min-height:313px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;box-shadow:0px 4px 10px 5px rgba(0, 0, 0, 0.23);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-5b3ffda::before, .elementor-2808 .elementor-element.elementor-element-5b3ffda > .elementor-background-video-container::before, .elementor-2808 .elementor-element.elementor-element-5b3ffda > .e-con-inner > .elementor-background-video-container::before, .elementor-2808 .elementor-element.elementor-element-5b3ffda > .elementor-background-slideshow::before, .elementor-2808 .elementor-element.elementor-element-5b3ffda > .e-con-inner > .elementor-background-slideshow::before, .elementor-2808 .elementor-element.elementor-element-5b3ffda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(163deg, var( --e-global-color-aae653a ) 39%, var( --e-global-color-591ba92 ) 100%);}.elementor-2808 .elementor-element.elementor-element-c9e45f3{--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;--overflow:hidden;--border-radius:50px 50px 50px 50px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.21);--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-c9e45f3:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-c9e45f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2808 .elementor-element.elementor-element-4eb353b{width:100%;max-width:100%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-4eb353b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-4eb353b.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-4eb353b .elementor-heading-title{font-size:28px;}.elementor-2808 .elementor-element.elementor-element-7c784ff > .elementor-widget-container{margin:0px 35px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-7c784ff.elementor-element{--align-self:flex-end;}.elementor-2808 .elementor-element.elementor-element-49c8077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2808 .elementor-element.elementor-element-accf044{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2808 .elementor-element.elementor-element-accf044 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-accf044.elementor-element{--align-self:flex-start;}.elementor-2808 .elementor-element.elementor-element-accf044 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-ed481e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-de6bace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-2808 .elementor-element.elementor-element-ff6a86e{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;text-align:center;}.elementor-2808 .elementor-element.elementor-element-ff6a86e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 3% 3% 3%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-ff6a86e.elementor-element{--align-self:flex-start;}.elementor-2808 .elementor-element.elementor-element-ff6a86e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-2808 .elementor-element.elementor-element-40b920c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-2390773{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;font-size:14px;}.elementor-2808 .elementor-element.elementor-element-2390773 > .elementor-widget-container{padding:0px 0px 30px 50px;}@media(min-width:768px){.elementor-2808 .elementor-element.elementor-element-a42483a{--width:100%;}.elementor-2808 .elementor-element.elementor-element-ee281b2{--width:100%;}.elementor-2808 .elementor-element.elementor-element-267d670{--width:100%;}.elementor-2808 .elementor-element.elementor-element-281c9a6{--width:100%;}.elementor-2808 .elementor-element.elementor-element-a258223{--width:100%;}.elementor-2808 .elementor-element.elementor-element-2546266{--width:100%;}.elementor-2808 .elementor-element.elementor-element-df6834a{--width:100%;}.elementor-2808 .elementor-element.elementor-element-2b037f5{--width:80%;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--width:85%;}.elementor-2808 .elementor-element.elementor-element-62d2a3b{--width:100%;}.elementor-2808 .elementor-element.elementor-element-f12454f{--width:80%;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--width:85%;}.elementor-2808 .elementor-element.elementor-element-ca5b622{--width:100%;}.elementor-2808 .elementor-element.elementor-element-0d5d548{--width:80%;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--width:85%;}.elementor-2808 .elementor-element.elementor-element-c9e45f3{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2808 .elementor-element.elementor-element-a42483a{--width:100%;}.elementor-2808 .elementor-element.elementor-element-ee281b2{--width:100%;}.elementor-2808 .elementor-element.elementor-element-281c9a6{--width:100%;}.elementor-2808 .elementor-element.elementor-element-2546266{--width:100%;}.elementor-2808 .elementor-element.elementor-element-c9e45f3{--width:80%;}}@media(max-width:1366px){.elementor-2808 .elementor-element.elementor-element-27d5e67 > .elementor-widget-container{padding:0% 05% 0% 05%;}.elementor-2808 .elementor-element.elementor-element-ee281b2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-def940c{--min-height:240px;}.elementor-2808 .elementor-element.elementor-element-281c9a6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-cbc29f5 > .elementor-widget-container{margin:-25px 0px 0px 0px;}body:not(.rtl) .elementor-2808 .elementor-element.elementor-element-cbc29f5{left:1.556px;}body.rtl .elementor-2808 .elementor-element.elementor-element-cbc29f5{right:1.556px;}.elementor-2808 .elementor-element.elementor-element-cbc29f5{top:-0.444px;}.elementor-2808 .elementor-element.elementor-element-95986ed{--min-height:240px;}.elementor-2808 .elementor-element.elementor-element-2546266{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-ad3b3f3{--min-height:240px;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--min-height:0px;--flex-wrap:nowrap;}.elementor-2808 .elementor-element.elementor-element-62d2a3b{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-2808 .elementor-element.elementor-element-f9147a1{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-f9147a1 > .elementor-widget-container{padding:0% 05% 5% 05%;}.elementor-2808 .elementor-element.elementor-element-b639c30 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-b639c30{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-bc13a32{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2808 .elementor-element.elementor-element-caccdeb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-caccdeb{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--min-height:0px;--flex-wrap:nowrap;}.elementor-2808 .elementor-element.elementor-element-ca5b622{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-2808 .elementor-element.elementor-element-c227ec4{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-c227ec4 > .elementor-widget-container{padding:0% 05% 5% 05%;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-0a77ca2{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-28ea367{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2808 .elementor-element.elementor-element-61ea400 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-61ea400{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--min-height:0px;--flex-wrap:nowrap;}.elementor-2808 .elementor-element.elementor-element-c9e45f3{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-2808 .elementor-element.elementor-element-4eb353b{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-4eb353b > .elementor-widget-container{padding:0% 05% 5% 05%;}.elementor-2808 .elementor-element.elementor-element-accf044 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-accf044{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-ff6a86e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-ff6a86e{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-2390773{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}@media(max-width:1024px){.elementor-2808 .elementor-element.elementor-element-1f09092{--min-height:50vh;}.elementor-2808 .elementor-element.elementor-element-1f09092:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-1f09092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-2808 .elementor-element.elementor-element-0e80fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-0e80fdf{text-align:center;}.elementor-2808 .elementor-element.elementor-element-0e80fdf .elementor-heading-title{font-size:20px;}.elementor-2808 .elementor-element.elementor-element-e6efcea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2808 .elementor-element.elementor-element-27d5e67{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-f9ad343{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-2808 .elementor-element.elementor-element-ee281b2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-def940c{--min-height:255px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-281c9a6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-cbc29f5{--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;}.elementor-2808 .elementor-element.elementor-element-95986ed{--min-height:255px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-876f6c1{--min-height:24px;}.elementor-2808 .elementor-element.elementor-element-2546266{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-ad3b3f3{--min-height:255px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-2b037f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--min-height:312px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-f9147a1{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-f9147a1 > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-2808 .elementor-element.elementor-element-d993e39{--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-b639c30 > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-2808 .elementor-element.elementor-element-b639c30{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-bc13a32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2808 .elementor-element.elementor-element-2b62901{--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-caccdeb > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-2808 .elementor-element.elementor-element-caccdeb{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-f12454f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--min-height:312px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-c227ec4{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-c227ec4 > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-2808 .elementor-element.elementor-element-62d03bb{--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-2808 .elementor-element.elementor-element-0a77ca2{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-28ea367{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2808 .elementor-element.elementor-element-496844f{--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-61ea400 > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-2808 .elementor-element.elementor-element-61ea400{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-0d5d548{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--min-height:312px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-4eb353b{width:100%;max-width:100%;}.elementor-2808 .elementor-element.elementor-element-4eb353b > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-2808 .elementor-element.elementor-element-49c8077{--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-accf044 > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-2808 .elementor-element.elementor-element-accf044{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-de6bace{--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-ff6a86e > .elementor-widget-container{margin:0% 0% 0% 7%;}.elementor-2808 .elementor-element.elementor-element-ff6a86e{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-2808 .elementor-element.elementor-element-2390773{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-2808 .elementor-element.elementor-element-1f09092{--min-height:252px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-1f09092:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-1f09092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2808 .elementor-element.elementor-element-0e80fdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-0e80fdf.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-0e80fdf{text-align:center;}.elementor-2808 .elementor-element.elementor-element-0e80fdf .elementor-heading-title{font-size:15px;}.elementor-2808 .elementor-element.elementor-element-e6efcea{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-27d5e67 .elementor-heading-title{font-size:22px;}.elementor-2808 .elementor-element.elementor-element-f9ad343{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2808 .elementor-element.elementor-element-a42483a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-ee281b2{--width:100%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2808 .elementor-element.elementor-element-ee281b2.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-def940c{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-95eec2b .elementor-heading-title{letter-spacing:-1px;}.elementor-2808 .elementor-element.elementor-element-49b8367{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-21774fa{--min-height:0px;}.elementor-2808 .elementor-element.elementor-element-88d38a8{letter-spacing:-1.1px;}.elementor-2808 .elementor-element.elementor-element-281c9a6{--width:100%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2808 .elementor-element.elementor-element-281c9a6.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-cbc29f5 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-2808 .elementor-element.elementor-element-95986ed{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-2011b05 .elementor-heading-title{letter-spacing:-1px;}.elementor-2808 .elementor-element.elementor-element-876f6c1{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-8147184{letter-spacing:-1.1px;}.elementor-2808 .elementor-element.elementor-element-9bd8f13{--min-height:0px;}.elementor-2808 .elementor-element.elementor-element-2546266{--width:100%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2808 .elementor-element.elementor-element-2546266.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-ad3b3f3{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2808 .elementor-element.elementor-element-b0858b6 .elementor-heading-title{letter-spacing:-1px;}.elementor-2808 .elementor-element.elementor-element-51807e7{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-ea047b1{--min-height:0px;}.elementor-2808 .elementor-element.elementor-element-77aa316{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-2b037f5{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--min-height:193px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-62d2a3b{--width:100%;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-f9147a1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2808 .elementor-element.elementor-element-f9147a1 .elementor-heading-title{font-size:22px;}.elementor-2808 .elementor-element.elementor-element-d993e39{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-d993e39.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-b639c30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-b639c30{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-b639c30.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-b639c30 .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-2808 .elementor-element.elementor-element-bc13a32 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-2b62901{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-2b62901.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-caccdeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-caccdeb{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-caccdeb.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-caccdeb .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-2808 .elementor-element.elementor-element-4cebad5 > .elementor-widget-container{padding:10px 0px 50px 0px;}.elementor-2808 .elementor-element.elementor-element-f12454f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--min-height:193px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-ca5b622{--width:100%;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-c227ec4 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2808 .elementor-element.elementor-element-c227ec4 .elementor-heading-title{font-size:22px;}.elementor-2808 .elementor-element.elementor-element-62d03bb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-62d03bb.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-0a77ca2{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-0a77ca2.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-2808 .elementor-element.elementor-element-28ea367 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-2808 .elementor-element.elementor-element-496844f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-496844f.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-61ea400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-61ea400{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-61ea400.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-61ea400 .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-2808 .elementor-element.elementor-element-ce39aa0 > .elementor-widget-container{padding:10px 0px 50px 0px;}.elementor-2808 .elementor-element.elementor-element-0d5d548{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--width:100%;--min-height:193px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-c9e45f3{--width:93%;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2808 .elementor-element.elementor-element-4eb353b > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-2808 .elementor-element.elementor-element-4eb353b .elementor-heading-title{font-size:22px;}.elementor-2808 .elementor-element.elementor-element-49c8077{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-49c8077.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-accf044 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-accf044{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-accf044.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-accf044 .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-2808 .elementor-element.elementor-element-ed481e1 > .elementor-widget-container{padding:10px 0px 50px 0px;}.elementor-2808 .elementor-element.elementor-element-de6bace{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2808 .elementor-element.elementor-element-de6bace.e-con{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-ff6a86e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;border-radius:50px 50px 50px 50px;}.elementor-2808 .elementor-element.elementor-element-ff6a86e{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;}.elementor-2808 .elementor-element.elementor-element-ff6a86e.elementor-element{--align-self:center;}.elementor-2808 .elementor-element.elementor-element-ff6a86e .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-2808 .elementor-element.elementor-element-2390773 > .elementor-widget-container{padding:0px 10px 30px 10px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2808 .elementor-element.elementor-element-a42483a{--width:93%;}.elementor-2808 .elementor-element.elementor-element-267d670{--width:100%;}.elementor-2808 .elementor-element.elementor-element-a258223{--width:100%;}.elementor-2808 .elementor-element.elementor-element-df6834a{--width:100%;}.elementor-2808 .elementor-element.elementor-element-2b037f5{--width:100%;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--width:90%;}.elementor-2808 .elementor-element.elementor-element-f12454f{--width:100%;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--width:90%;}.elementor-2808 .elementor-element.elementor-element-0d5d548{--width:100%;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--width:90%;}.elementor-2808 .elementor-element.elementor-element-c9e45f3{--width:89%;}}@media(min-width:2400px){.elementor-2808 .elementor-element.elementor-element-1f09092{--min-height:85vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2808 .elementor-element.elementor-element-1f09092:not(.elementor-motion-effects-element-type-background), .elementor-2808 .elementor-element.elementor-element-1f09092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2808 .elementor-element.elementor-element-f9ad343{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2808 .elementor-element.elementor-element-def940c{--min-height:230px;}.elementor-2808 .elementor-element.elementor-element-95986ed{--min-height:230px;}.elementor-2808 .elementor-element.elementor-element-ad3b3f3{--min-height:230px;}.elementor-2808 .elementor-element.elementor-element-90ed8e9{--min-height:343px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-2808 .elementor-element.elementor-element-d993e39{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-b639c30 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-b639c30{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-2808 .elementor-element.elementor-element-bc13a32{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-2808 .elementor-element.elementor-element-2b62901{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-caccdeb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-caccdeb{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-2808 .elementor-element.elementor-element-2afaa67{--min-height:343px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-2808 .elementor-element.elementor-element-62d03bb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-0a77ca2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-0a77ca2{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-2808 .elementor-element.elementor-element-28ea367{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-2808 .elementor-element.elementor-element-496844f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-61ea400 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-61ea400{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-2808 .elementor-element.elementor-element-5b3ffda{--min-height:343px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-2808 .elementor-element.elementor-element-49c8077{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-accf044 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-accf044{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-2808 .elementor-element.elementor-element-de6bace{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2808 .elementor-element.elementor-element-ff6a86e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2808 .elementor-element.elementor-element-ff6a86e{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-2808 .elementor-element.elementor-element-2390773{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}}/* Start custom CSS for heading, class: .elementor-element-0e80fdf */.title-with-en {
  position: relative;
  display: inline-block;
  padding-left: 40px; /* PC時は英字の余白 */
  overflow: visible; /* 英字が切れないように */
}

.title-with-en::before {
  content: "About us";
  position: absolute;
  top: -70px;
  left: -50px;
  font-family: 'Send Flowers', cursive;
  font-size: clamp(1.25rem, 2.857vw + 0.571rem, 4rem); /* 自動拡縮 */
  font-weight: 400;
  transform: rotate(-15deg);
  transform-origin: left bottom;
  background: linear-gradient(90deg, #FFDE00, #FEE438);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}

/* 🧩 タブレット（768px〜1024px） */
@media (min-width: 768px) and (max-width: 1440px) {
  .title-with-en {
    padding-left: 28px; /* 英字分の余白を減らす */
  }
  .title-with-en::before {
    top: -45px;
    left: 2px;
    font-size:clamp(1.25rem, 2.857vw + 0.571rem, 4rem);
    transform: rotate(-12deg);
  }
}

/* 📱 スマホ（〜767px） */
@media (max-width: 767px) {
  .title-with-en {
    padding-left: 20px;
  }
  .title-with-en::before {
    top: -20px;
    left: 4px;
    font-size:clamp(1.25rem, 2.857vw + 0.571rem, 4rem);
    transform: rotate(-10deg);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d38a8 */@media screen and (min-width: 1366px){
.br-sp3 {display: none; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b84198e */@media screen and (min-width: 1366px){
.br-sp3 {display: none; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc537e0 */@media screen and (min-width: 1366px){
.br-sp3 {display: none; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b639c30 */.underline-round {
  position: relative;
  display: inline-block;
  padding-bottom: 12px; /* 見出しと線の間の余白 */
}

.underline-round::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 5px;               /* 線の太さ 5px */
  background-color: #A7A490; /* 線の色 */
  border-radius: 10px;       /* ← 両端が丸くなる */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a8cdfe *//* 横スクロール対応 */
.scroll-table2 {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* 表の基本デザイン */
.price-table2 {
  border-collapse: collapse;
  width: max-content;
  min-width: 100%;
  background: #fff;
  font-size: 14px;
}

.price-table2 th,
.price-table2 td {
  padding: 12px 12px;
  border: 1px solid #ccc;
  text-align: center;
  white-space: nowrap;
}

/* ヘッダー（グレー背景） */
.price-table2 thead th {
  background:#f0f0f0;
  font-weight: 600;
}

/* ▼ 基本：自動で横スクロール（PC もスマホも） */
.scroll-table2 {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* ▼ スマホだけスクロールバーを装飾 */
@media (max-width: 768px) {
  .scroll-table2::-webkit-scrollbar {
    height: 10px;
  }
  .scroll-table2::-webkit-scrollbar-thumb {
    background: #c1c1c1;
    border-radius: 5px;
  }
  .scroll-table2::-webkit-scrollbar-track {
    background: #eaeaea;
  }
}
.scroll-table2 {
  overflow-x: auto !important;
  -webkit-overflow-scrolling: touch;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-caccdeb */.underline-round {
  position: relative;
  display: inline-block;
  padding-bottom: 12px; /* 見出しと線の間の余白 */
}

.underline-round::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 5px;               /* 線の太さ 5px */
  background-color: #A7A490; /* 線の色 */
  border-radius: 10px;       /* ← 両端が丸くなる */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a77ca2 */.underline-round {
  position: relative;
  display: inline-block;
  padding-bottom: 12px; /* 見出しと線の間の余白 */
}

.underline-round::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 5px;               /* 線の太さ 5px */
  background-color: #A7A490; /* 線の色 */
  border-radius: 10px;       /* ← 両端が丸くなる */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa2708c *//* 横スクロール対応 */
.scroll-table {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* 表の基本デザイン */
.price-table {
  border-collapse: collapse;
  width: max-content;
  min-width: 100%;
  background: #fff;
  font-size: 14px;
}

.price-table th,
.price-table td {
  padding: 12px 30px;
  border: 1px solid #ccc;
  text-align: center;
  white-space: nowrap;
}

/* ヘッダー（グレー背景） */
.price-table thead th {
  background:#f0f0f0;
  font-weight: 600;
}
/* スクロールバーを常時表示 */
.scroll-table {
  overflow-x: scroll; /* ← auto ではなく scroll にする */
  -webkit-overflow-scrolling: touch;
}

/* スクロールバーのデザイン（必要なら） */
.scroll-table::-webkit-scrollbar {
  height: 10px; /* スクロールバーの太さ */
}

.scroll-table::-webkit-scrollbar-thumb {
  background: #c1c1c1; /* つまみ部分 */
  border-radius: 5px;
}

.scroll-table::-webkit-scrollbar-track {
  background: #eaeaea; /* 背景レール */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61ea400 */.underline-round {
  position: relative;
  display: inline-block;
  padding-bottom: 12px; /* 見出しと線の間の余白 */
}

.underline-round::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 5px;               /* 線の太さ 5px */
  background-color: #A7A490; /* 線の色 */
  border-radius: 10px;       /* ← 両端が丸くなる */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accf044 */.underline-round {
  position: relative;
  display: inline-block;
  padding-bottom: 12px; /* 見出しと線の間の余白 */
}

.underline-round::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 5px;               /* 線の太さ 5px */
  background-color: #A7A490; /* 線の色 */
  border-radius: 10px;       /* ← 両端が丸くなる */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff6a86e */.underline-round {
  position: relative;
  display: inline-block;
  padding-bottom: 12px; /* 見出しと線の間の余白 */
}

.underline-round::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 5px;               /* 線の太さ 5px */
  background-color: #A7A490; /* 線の色 */
  border-radius: 10px;       /* ← 両端が丸くなる */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40b920c *//* 横スクロール対応 */
.scroll-table2 {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* 表の基本デザイン */
.price-table2 {
  border-collapse: collapse;
  width: max-content;
  min-width: 100%;
  background: #fff;
  font-size: 14px;
}

.price-table2 th,
.price-table2 td {
  padding: 12px 12px;
  border: 1px solid #ccc;
  text-align: center;
  white-space: nowrap;
}

/* ヘッダー（グレー背景） */
.price-table2 thead th {
  background:#f0f0f0;
  font-weight: 600;
}
/* スクロールバーを常時表示 */
.scroll-table2 {
  overflow-x: scroll; /* ← auto ではなく scroll にする */
  -webkit-overflow-scrolling: touch;
}

/* スクロールバーのデザイン（必要なら） */
.scroll-table::-webkit-scrollbar {
  height: 10px; /* スクロールバーの太さ */
}

.scroll-table2::-webkit-scrollbar-thumb {
  background: #c1c1c1; /* つまみ部分 */
  border-radius: 5px;
}

.scroll-table2::-webkit-scrollbar-track {
  background: #eaeaea; /* 背景レール */
}/* End custom CSS */