.elementor-3150 .elementor-element.elementor-element-1a6c471{--display:flex;--min-height:420px;--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;--overlay-opacity:0.3;--overlay-mix-blend-mode:multiply;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-1a6c471:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-1a6c471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://how-about.jp/design/019/wp-content/uploads/2023/04/005.jpg");background-position:50% 30%;background-repeat:no-repeat;background-size:cover;}.elementor-3150 .elementor-element.elementor-element-1a6c471::before, .elementor-3150 .elementor-element.elementor-element-1a6c471 > .elementor-background-video-container::before, .elementor-3150 .elementor-element.elementor-element-1a6c471 > .e-con-inner > .elementor-background-video-container::before, .elementor-3150 .elementor-element.elementor-element-1a6c471 > .elementor-background-slideshow::before, .elementor-3150 .elementor-element.elementor-element-1a6c471 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3150 .elementor-element.elementor-element-1a6c471 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#012580;--background-overlay:'';}.elementor-3150 .elementor-element.elementor-element-3b20637{text-align:center;}.elementor-3150 .elementor-element.elementor-element-3b20637 .elementor-heading-title{font-weight:700;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.55);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-580c9e8{--display:flex;}.elementor-3150 .elementor-element.elementor-element-282a5a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3150 .elementor-element.elementor-element-302888d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-0c0c505{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-0c0c505:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-0c0c505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #FFFFFF 2px);}.elementor-3150 .elementor-element.elementor-element-1c450e4{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-1c450e4 > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-1c450e4.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-1c450e4 .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-d3e7f78{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-d3e7f78.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-5745813{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-5745813 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-f7cb86e{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-6526216{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-b241a1e{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-b241a1e:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-b241a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #FFFFFF 2px);}.elementor-3150 .elementor-element.elementor-element-f97f745{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-f97f745 > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-f97f745.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-f97f745 .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-5824862{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-5824862.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-2588ab0{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-2588ab0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-d79e455{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-d8cfff8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-02a7b02{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-02a7b02:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-02a7b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #FFFFFF 2px);}.elementor-3150 .elementor-element.elementor-element-254381f{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-254381f > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-254381f.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-254381f .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-67a0a68{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-67a0a68.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-12b270a{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-12b270a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-992ebbd{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-0dfca62{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-aa226a4{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-aa226a4:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-aa226a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #FFFFFF 2px);}.elementor-3150 .elementor-element.elementor-element-42a6a1c{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-42a6a1c > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-42a6a1c.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-42a6a1c .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-9a1376e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-9a1376e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-c741f63{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-c741f63 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-7d90044{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-6c8d09c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-5932cd8{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-0622e66{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-0622e66 > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-0622e66.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-0622e66 .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-812479b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-812479b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-b748086{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-b748086 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-b6e7925{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-33454e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3150 .elementor-element.elementor-element-4e8155e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3150 .elementor-element.elementor-element-4e8155e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3150 .elementor-element.elementor-element-b5634df{--spacer-size:50px;}.elementor-3150 .elementor-element.elementor-element-14a9f53{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-f8e8abb{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-f8e8abb:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-f8e8abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #FFFFFF 2px);}.elementor-3150 .elementor-element.elementor-element-a303849{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-a303849 > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-a303849.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-a303849 .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-6568227{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-6568227.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-a56e3ec{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-a56e3ec .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-8d21849{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-d7e44bf{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-686b3a6{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-686b3a6:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-686b3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, #FFFFFF 2px);}.elementor-3150 .elementor-element.elementor-element-328b651{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-328b651 > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-328b651.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-328b651 .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-f6190d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-f6190d5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-e64e124{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-e64e124 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-ed02f1f{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-6fdefaa{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-f32f24b{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-b12a285{width:var( --container-widget-width, calc(clamp(30px,4vw,50px) + 30px) );max-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-width:calc(clamp(30px,4vw,50px) + 30px);--container-widget-flex-grow:0;text-align:center;}.elementor-3150 .elementor-element.elementor-element-b12a285 > .elementor-widget-container{background-color:#6F97FF;margin:-5px 0px 5px 0px;padding:0px 0px 8px 0px;border-radius:50% 50% 50% 50%;}.elementor-3150 .elementor-element.elementor-element-b12a285.elementor-element{--align-self:flex-start;}.elementor-3150 .elementor-element.elementor-element-b12a285 .elementor-heading-title{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px) + 30px - 12px);color:var( --e-global-color-astglobalcolor5 );}.elementor-3150 .elementor-element.elementor-element-4470580{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-4470580.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3150 .elementor-element.elementor-element-8e4e36f{grid-column:span 2;}.elementor-3150 .elementor-element.elementor-element-8e4e36f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-67f8b55{width:100%;max-width:100%;}.elementor-3150 .elementor-element.elementor-element-37f52ea{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:10px;--n-tabs-gap:50px;--n-tabs-title-border-radius:5px 5px 0px 0px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:1.25em;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-37f52ea > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#A1A1A100;}.elementor-3150 .elementor-element.elementor-element-37f52ea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E5ECFF;border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );}.elementor-3150 .elementor-element.elementor-element-37f52ea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3150 .elementor-element.elementor-element-37f52ea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E5ECFF;border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );}.elementor-3150 .elementor-element.elementor-element-37f52ea > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-3150 .elementor-element.elementor-element-37f52ea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 0px 1px;border-color:#494B519E;}.elementor-3150 .elementor-element.elementor-element-37f52ea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;}.elementor-3150 .elementor-element.elementor-element-37f52ea [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}:where( .elementor-3150 .elementor-element.elementor-element-37f52ea.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3150 .elementor-element.elementor-element-d6f9734{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3150 .elementor-element.elementor-element-d6f9734:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-d6f9734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4175FC17;}.elementor-3150 .elementor-element.elementor-element-299c8ca > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3150 .elementor-element.elementor-element-299c8ca .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-separator{border-bottom-style:dashed;border-bottom-width:1px;border-bottom-color:#3163E15E;}.elementor-3150 .elementor-element.elementor-element-ec62649 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-item{align-items:flex-start;}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-image{padding-left:calc(30px/2);}body.rtl .elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(30px/2);}body:not(.rtl) .elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-image{padding-right:calc(30px/2);}body:not(.rtl) .elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(30px/2);}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-header{margin-bottom:0px;color:#506CB3;line-height:1.5;}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-price{color:var( --e-global-color-secondary );font-size:1em;line-height:0.8em;}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-description{color:var( --e-global-color-text );font-size:1em;}.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-image img{border-radius:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-3150 .elementor-element.elementor-element-1a6c471:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-1a6c471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3150 .elementor-element.elementor-element-d3e7f78{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-5824862{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-67a0a68{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-9a1376e{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-812479b{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-6568227{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-f6190d5{--padding-top:5px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-4470580{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3150 .elementor-element.elementor-element-37f52ea{--n-tabs-gap:30px;--n-tabs-title-font-size:1.1em;}}@media(max-width:767px){.elementor-3150 .elementor-element.elementor-element-1a6c471:not(.elementor-motion-effects-element-type-background), .elementor-3150 .elementor-element.elementor-element-1a6c471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3150 .elementor-element.elementor-element-302888d{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-0c0c505{--width:auto;}.elementor-3150 .elementor-element.elementor-element-1c450e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-1c450e4{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-1c450e4 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-d3e7f78{--width:0%;}.elementor-3150 .elementor-element.elementor-element-5745813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-5745813{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-6526216{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-b241a1e{--width:auto;}.elementor-3150 .elementor-element.elementor-element-f97f745 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-f97f745{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-f97f745 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-5824862{--width:0%;}.elementor-3150 .elementor-element.elementor-element-2588ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-2588ab0{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-d8cfff8{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-02a7b02{--width:auto;}.elementor-3150 .elementor-element.elementor-element-254381f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-254381f{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-254381f .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-67a0a68{--width:0%;}.elementor-3150 .elementor-element.elementor-element-12b270a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-12b270a{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-0dfca62{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-aa226a4{--width:auto;}.elementor-3150 .elementor-element.elementor-element-42a6a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-42a6a1c{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-42a6a1c .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-9a1376e{--width:0%;}.elementor-3150 .elementor-element.elementor-element-c741f63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-c741f63{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-6c8d09c{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-5932cd8{--width:auto;}.elementor-3150 .elementor-element.elementor-element-0622e66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-0622e66{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-0622e66 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-812479b{--width:0%;}.elementor-3150 .elementor-element.elementor-element-b748086 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-b748086{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-14a9f53{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-f8e8abb{--width:auto;}.elementor-3150 .elementor-element.elementor-element-a303849 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-a303849{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-a303849 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-6568227{--width:0%;}.elementor-3150 .elementor-element.elementor-element-a56e3ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-a56e3ec{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-d7e44bf{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-686b3a6{--width:auto;}.elementor-3150 .elementor-element.elementor-element-328b651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-328b651{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-328b651 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-f6190d5{--width:0%;}.elementor-3150 .elementor-element.elementor-element-e64e124 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-e64e124{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-6fdefaa{--width:auto;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-3150 .elementor-element.elementor-element-f32f24b{--width:auto;}.elementor-3150 .elementor-element.elementor-element-b12a285 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-3150 .elementor-element.elementor-element-b12a285{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3150 .elementor-element.elementor-element-b12a285 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-3150 .elementor-element.elementor-element-4470580{--width:0%;}.elementor-3150 .elementor-element.elementor-element-8e4e36f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3150 .elementor-element.elementor-element-8e4e36f{grid-column:span 1;}.elementor-3150 .elementor-element.elementor-element-37f52ea{--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:0.9em;}.elementor-3150 .elementor-element.elementor-element-d6f9734{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:-20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-3150 .elementor-element.elementor-element-580c9e8{--content-width:960px;}.elementor-3150 .elementor-element.elementor-element-0c0c505{--width:auto;}.elementor-3150 .elementor-element.elementor-element-d3e7f78{--width:0%;}.elementor-3150 .elementor-element.elementor-element-b241a1e{--width:auto;}.elementor-3150 .elementor-element.elementor-element-5824862{--width:0%;}.elementor-3150 .elementor-element.elementor-element-02a7b02{--width:auto;}.elementor-3150 .elementor-element.elementor-element-67a0a68{--width:0%;}.elementor-3150 .elementor-element.elementor-element-aa226a4{--width:auto;}.elementor-3150 .elementor-element.elementor-element-9a1376e{--width:0%;}.elementor-3150 .elementor-element.elementor-element-5932cd8{--width:auto;}.elementor-3150 .elementor-element.elementor-element-812479b{--width:0%;}.elementor-3150 .elementor-element.elementor-element-f8e8abb{--width:auto;}.elementor-3150 .elementor-element.elementor-element-6568227{--width:0%;}.elementor-3150 .elementor-element.elementor-element-686b3a6{--width:auto;}.elementor-3150 .elementor-element.elementor-element-f6190d5{--width:0%;}.elementor-3150 .elementor-element.elementor-element-f32f24b{--width:auto;}.elementor-3150 .elementor-element.elementor-element-4470580{--width:0%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3150 .elementor-element.elementor-element-d3e7f78{--width:0%;}.elementor-3150 .elementor-element.elementor-element-5824862{--width:0%;}.elementor-3150 .elementor-element.elementor-element-67a0a68{--width:0%;}.elementor-3150 .elementor-element.elementor-element-9a1376e{--width:0%;}.elementor-3150 .elementor-element.elementor-element-812479b{--width:0%;}.elementor-3150 .elementor-element.elementor-element-6568227{--width:0%;}.elementor-3150 .elementor-element.elementor-element-f6190d5{--width:0%;}.elementor-3150 .elementor-element.elementor-element-4470580{--width:0%;}}/* Start custom CSS for container, class: .elementor-element-0c0c505 */.elementor-3150 .elementor-element.elementor-element-0c0c505{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b241a1e */.elementor-3150 .elementor-element.elementor-element-b241a1e{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a7b02 */.elementor-3150 .elementor-element.elementor-element-02a7b02{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa226a4 */.elementor-3150 .elementor-element.elementor-element-aa226a4{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5932cd8 */.elementor-3150 .elementor-element.elementor-element-5932cd8{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e8abb */.elementor-3150 .elementor-element.elementor-element-f8e8abb{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-686b3a6 */.elementor-3150 .elementor-element.elementor-element-686b3a6{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f32f24b */.elementor-3150 .elementor-element.elementor-element-f32f24b{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0c505 */.elementor-3150 .elementor-element.elementor-element-0c0c505{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b241a1e */.elementor-3150 .elementor-element.elementor-element-b241a1e{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a7b02 */.elementor-3150 .elementor-element.elementor-element-02a7b02{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa226a4 */.elementor-3150 .elementor-element.elementor-element-aa226a4{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5932cd8 */.elementor-3150 .elementor-element.elementor-element-5932cd8{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e8abb */.elementor-3150 .elementor-element.elementor-element-f8e8abb{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-686b3a6 */.elementor-3150 .elementor-element.elementor-element-686b3a6{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f32f24b */.elementor-3150 .elementor-element.elementor-element-f32f24b{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0c505 */.elementor-3150 .elementor-element.elementor-element-0c0c505{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b241a1e */.elementor-3150 .elementor-element.elementor-element-b241a1e{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a7b02 */.elementor-3150 .elementor-element.elementor-element-02a7b02{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa226a4 */.elementor-3150 .elementor-element.elementor-element-aa226a4{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5932cd8 */.elementor-3150 .elementor-element.elementor-element-5932cd8{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e8abb */.elementor-3150 .elementor-element.elementor-element-f8e8abb{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-686b3a6 */.elementor-3150 .elementor-element.elementor-element-686b3a6{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f32f24b */.elementor-3150 .elementor-element.elementor-element-f32f24b{
    background-position: 50% 50%;
    background-size: 1px 100%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-37f52ea */.elementor-3150 .elementor-element.elementor-element-37f52ea{
    .e-n-tabs-heading{
        @media (max-width:767px){
            margin: 0 -30px
        };
            padding: 0 10px;
        background-image: linear-gradient(180deg, #999, #999);
        background-repeat: no-repeat;
        background-size: 100% 1px;
        background-position: 0 100%;
    }
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ec62649 */.elementor-3150 .elementor-element.elementor-element-ec62649 .elementor-price-list-separator{
    &:last-child{
        margin-right: 0;
    }
}/* End custom CSS */