.elementor-30 .elementor-element.elementor-element-0de2b09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-ad6a432 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-30 .elementor-element.elementor-element-6f4f815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-8311e94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-8c6f4ef{--display:flex;--min-height:110px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;}.elementor-30 .elementor-element.elementor-element-8c6f4ef::before, .elementor-30 .elementor-element.elementor-element-8c6f4ef > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-8c6f4ef > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-8c6f4ef > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-8c6f4ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-8c6f4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_bn1_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-8c6f4ef, .elementor-30 .elementor-element.elementor-element-8c6f4ef::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-b74a3ea{text-align:center;width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-b74a3ea .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.1em;}.elementor-30 .elementor-element.elementor-element-b74a3ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-9723d6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-9723d6e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-9723d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_bn1_bg1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-9723d6e, .elementor-30 .elementor-element.elementor-element-9723d6e::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-d194d00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-ed58e1e{--display:flex;--min-height:110px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;}.elementor-30 .elementor-element.elementor-element-ed58e1e::before, .elementor-30 .elementor-element.elementor-element-ed58e1e > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-ed58e1e > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-ed58e1e > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-ed58e1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-ed58e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_bn1_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-ed58e1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-4ee99fc{text-align:center;width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-4ee99fc .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.1em;}.elementor-30 .elementor-element.elementor-element-4ee99fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-7c3d0a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-7c3d0a0:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7c3d0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_bn1_bg2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-7c3d0a0, .elementor-30 .elementor-element.elementor-element-7c3d0a0::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-b387f44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-f7f4450{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-7da7c7e{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-30 .elementor-element.elementor-element-542ad84{text-align:center;}.elementor-30 .elementor-element.elementor-element-542ad84 .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-542ad84 > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-e2e0e32{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-e2e0e32 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-e2e0e32 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-0ee7d9e{text-align:center;}.elementor-30 .elementor-element.elementor-element-0ee7d9e .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-30 .elementor-element.elementor-element-9c0187c .jet-listing-grid__slider-icon{color:var( --e-global-color-d4764ff );background:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-9c0187c .jet-listing-grid__slider .jet-slick-dots li{background:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-404dd00{--display:flex;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-441d289 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.2em;background-color:#EA8712;padding:20px 40px 20px 40px;}.elementor-30 .elementor-element.elementor-element-441d289 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-441d289 .elementor-button:focus{background-color:#00809E;}.elementor-30 .elementor-element.elementor-element-441d289.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2d0dfe3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2d0dfe3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2d0dfe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00809E;background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_company-strengs_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-2d0dfe3, .elementor-30 .elementor-element.elementor-element-2d0dfe3::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-ca6a3be{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-2d0f519{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-30 .elementor-element.elementor-element-c752164{text-align:center;}.elementor-30 .elementor-element.elementor-element-c752164 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-c752164 > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-b322aab{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-b322aab .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-b322aab .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-95f9bdc{text-align:center;}.elementor-30 .elementor-element.elementor-element-95f9bdc .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-c8d0fd1{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-160c58d{text-align:center;}.elementor-30 .elementor-element.elementor-element-160c58d .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.1em;}.elementor-30 .elementor-element.elementor-element-160c58d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-327b506{text-align:center;}.elementor-30 .elementor-element.elementor-element-327b506 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:34px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.1em;}.elementor-30 .elementor-element.elementor-element-327b506 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-85000cd{color:#FFFFFF;width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-85000cd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-85000cd.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2d181cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-04bbfd1{text-align:center;}.elementor-30 .elementor-element.elementor-element-b72529e{text-align:center;}.elementor-30 .elementor-element.elementor-element-5fc3e49{text-align:center;}.elementor-30 .elementor-element.elementor-element-6a46de9{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-00749d5 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.2em;background-color:#EA8712;padding:20px 40px 20px 40px;}.elementor-30 .elementor-element.elementor-element-00749d5 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-00749d5 .elementor-button:focus{background-color:#00809E;}.elementor-30 .elementor-element.elementor-element-00749d5.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-43c5a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-43c5a9d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-43c5a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_wecando_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-43c5a9d::before, .elementor-30 .elementor-element.elementor-element-43c5a9d > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-43c5a9d > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-43c5a9d > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-43c5a9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-43c5a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-43c5a9d, .elementor-30 .elementor-element.elementor-element-43c5a9d::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-1810aaa{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-0f39b0a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-30 .elementor-element.elementor-element-6348c0e{text-align:center;}.elementor-30 .elementor-element.elementor-element-6348c0e .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-6348c0e > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-dfd4896{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-dfd4896 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-dfd4896 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-25a3653{text-align:center;}.elementor-30 .elementor-element.elementor-element-25a3653 .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-092cd9e{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-2618240 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.2em;background-color:#EA8712;padding:20px 40px 20px 40px;}.elementor-30 .elementor-element.elementor-element-2618240 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-2618240 .elementor-button:focus{background-color:#00809E;}.elementor-30 .elementor-element.elementor-element-2618240.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2da6fa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2da6fa5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2da6fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_about_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-2da6fa5::before, .elementor-30 .elementor-element.elementor-element-2da6fa5 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-2da6fa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-2da6fa5 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-2da6fa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-2da6fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-2da6fa5, .elementor-30 .elementor-element.elementor-element-2da6fa5::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-a61016e{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-14cfc53{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-30 .elementor-element.elementor-element-bb9c061{text-align:center;}.elementor-30 .elementor-element.elementor-element-bb9c061 .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-bb9c061 > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-9df89e6{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-9df89e6 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-9df89e6 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-1806c67{text-align:center;}.elementor-30 .elementor-element.elementor-element-1806c67 .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-d487268{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-da2f555 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-30 .elementor-element.elementor-element-da2f555{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-da2f555.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-69a4fdd{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-cf43406 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.2em;background-color:#EA8712;padding:20px 40px 20px 40px;}.elementor-30 .elementor-element.elementor-element-cf43406 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-cf43406 .elementor-button:focus{background-color:#00809E;}.elementor-30 .elementor-element.elementor-element-cf43406.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-f9d044e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-f9d044e.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-23c3af8{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;}.elementor-30 .elementor-element.elementor-element-23c3af8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-23c3af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_bn_half_bg1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-23c3af8::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-23c3af8:hover::before, .elementor-30 .elementor-element.elementor-element-23c3af8:hover > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-23c3af8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .elementor-background-slideshow:hover::before, .elementor-30 .elementor-element.elementor-element-23c3af8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-23c3af8:hover{--overlay-opacity:1;}.elementor-30 .elementor-element.elementor-element-23c3af8, .elementor-30 .elementor-element.elementor-element-23c3af8::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-23c3af8.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-f01e805{text-align:center;}.elementor-30 .elementor-element.elementor-element-f01e805 .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-f01e805 > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-d9491c1{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-d9491c1 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-d9491c1 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-4ce7eec{text-align:center;}.elementor-30 .elementor-element.elementor-element-4ce7eec .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-4ce7eec > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-1ef1b74{text-align:center;}.elementor-30 .elementor-element.elementor-element-1ef1b74 img{width:28px;}.elementor-30 .elementor-element.elementor-element-c68a2b7{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;}.elementor-30 .elementor-element.elementor-element-c68a2b7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c68a2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_bn_half_bg2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-c68a2b7::before, .elementor-30 .elementor-element.elementor-element-c68a2b7 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-c68a2b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-c68a2b7 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-c68a2b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-c68a2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-c68a2b7, .elementor-30 .elementor-element.elementor-element-c68a2b7::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-c68a2b7.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-bf360e9{text-align:center;}.elementor-30 .elementor-element.elementor-element-bf360e9 .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-bf360e9 > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-79e2f80{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-79e2f80 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-79e2f80 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-2c97f3d{text-align:center;}.elementor-30 .elementor-element.elementor-element-2c97f3d .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-2c97f3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-c379141{text-align:center;}.elementor-30 .elementor-element.elementor-element-c379141 img{width:28px;}.elementor-30 .elementor-element.elementor-element-7a1f1fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-7a1f1fe:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7a1f1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tcs.fls-test.website/wp-content/uploads/2023/10/top_recruit_Bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-7a1f1fe::before, .elementor-30 .elementor-element.elementor-element-7a1f1fe > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-7a1f1fe > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-7a1f1fe > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-7a1f1fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-7a1f1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-7a1f1fe, .elementor-30 .elementor-element.elementor-element-7a1f1fe::before{--border-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-bbef057{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-bc390af{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-30 .elementor-element.elementor-element-de60d3b{text-align:center;}.elementor-30 .elementor-element.elementor-element-de60d3b .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-de60d3b > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-a6d1098{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-a6d1098 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-a6d1098 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-b3a2eb9{text-align:center;}.elementor-30 .elementor-element.elementor-element-b3a2eb9 .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-afaf3b7{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-83cf0d6 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-30 .elementor-element.elementor-element-83cf0d6{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-83cf0d6.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-f1dcd2a{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-ec74ba1 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.2em;background-color:#EA8712;padding:20px 40px 20px 40px;}.elementor-30 .elementor-element.elementor-element-ec74ba1 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-ec74ba1 .elementor-button:focus{background-color:#00809E;}.elementor-30 .elementor-element.elementor-element-ec74ba1.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-b995d53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b995d53::before, .elementor-30 .elementor-element.elementor-element-b995d53 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b995d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-b995d53 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b995d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-b995d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-0688426{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-3c6cb10{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-30 .elementor-element.elementor-element-f2bdc99{text-align:center;}.elementor-30 .elementor-element.elementor-element-f2bdc99 .elementor-heading-title{color:#3C3C3C;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-f2bdc99 > .elementor-widget-container{border-style:none;}.elementor-30 .elementor-element.elementor-element-d727483{--divider-border-style:solid;--divider-color:#00809E;--divider-border-width:3px;}.elementor-30 .elementor-element.elementor-element-d727483 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-30 .elementor-element.elementor-element-d727483 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-30 .elementor-element.elementor-element-4f0edcd{text-align:center;}.elementor-30 .elementor-element.elementor-element-4f0edcd .elementor-heading-title{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0.12em;}.elementor-30 .elementor-element.elementor-element-da2dd0a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4f995cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-2a807cd .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.05em;}.elementor-30 .elementor-element.elementor-element-6de513b .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-6de513b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-6de513b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-6de513b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-6de513b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-6de513b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-6de513b .elementor-icon{font-size:20px;}.elementor-30 .elementor-element.elementor-element-6de513b .elementor-icon svg{height:20px;}.elementor-30 .elementor-element.elementor-element-6de513b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-85a32bf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-30 .elementor-element.elementor-element-2bec34e{--display:flex;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-2745237{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:10px 10px;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-06b9606{text-align:center;}.elementor-30 .elementor-element.elementor-element-f22851d{text-align:center;}.elementor-30 .elementor-element.elementor-element-1d9cd7e{text-align:left;}.elementor-30 .elementor-element.elementor-element-5741098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:10px 10px;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-467bf14{text-align:center;width:var( --container-widget-width, 32.712% );max-width:32.712%;--container-widget-width:32.712%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-467bf14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-4574ae4{text-align:right;width:initial;max-width:initial;}.elementor-30 .elementor-element.elementor-element-c735a8c{text-align:right;}.elementor-30 .elementor-element.elementor-element-d2d7d93{--display:flex;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-e941014{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-e941014 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-e941014 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-e941014 .elementor-divider__text{color:#3C3C3C;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0em;}.elementor-30 .elementor-element.elementor-element-32416bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:50px 50px;--background-transition:0.3s;}.elementor-30 .elementor-element.elementor-element-a884a61{text-align:left;}.elementor-30 .elementor-element.elementor-element-605125f{text-align:center;}.elementor-30 .elementor-element.elementor-element-89d0808{text-align:right;}:root{--page-title-display:none;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-b74a3ea .elementor-heading-title{font-size:18px;}.elementor-30 .elementor-element.elementor-element-4ee99fc .elementor-heading-title{font-size:18px;}.elementor-30 .elementor-element.elementor-element-b387f44{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-542ad84 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-e2e0e32 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-e2e0e32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-0ee7d9e .elementor-heading-title{font-size:20px;}:is( .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-30 .elementor-element.elementor-element-441d289 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2d0dfe3{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c752164 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-b322aab .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-b322aab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-95f9bdc .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-160c58d .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-327b506 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-85000cd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-00749d5 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-43c5a9d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6348c0e .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-dfd4896 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-dfd4896 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-25a3653 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-2618240 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2da6fa5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-bb9c061 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-9df89e6 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-9df89e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-1806c67 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-da2f555 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-cf43406 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-f01e805 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-d9491c1 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-d9491c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-4ce7eec .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-bf360e9 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-79e2f80 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-79e2f80 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-2c97f3d .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-7a1f1fe{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-de60d3b .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-a6d1098 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-a6d1098 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-b3a2eb9 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-83cf0d6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-ec74ba1 .elementor-button{font-size:14px;}.elementor-30 .elementor-element.elementor-element-b995d53{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f2bdc99 .elementor-heading-title{font-size:28px;}.elementor-30 .elementor-element.elementor-element-d727483 .elementor-divider-separator{width:50px;}.elementor-30 .elementor-element.elementor-element-d727483 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30 .elementor-element.elementor-element-4f0edcd .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-2a807cd .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2bec34e{--gap:20px 20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-06b9606 img{width:100%;}.elementor-30 .elementor-element.elementor-element-f22851d img{width:100%;}.elementor-30 .elementor-element.elementor-element-1d9cd7e img{width:100%;}.elementor-30 .elementor-element.elementor-element-5741098{--gap:10px 10px;}.elementor-30 .elementor-element.elementor-element-467bf14{width:var( --container-widget-width, 32.609% );max-width:32.609%;--container-widget-width:32.609%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-32416bc{--gap:20px 20px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-6f4f815{--gap:0px 0px;}.elementor-30 .elementor-element.elementor-element-8c6f4ef{--width:40%;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-30 .elementor-element.elementor-element-b74a3ea .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-9723d6e{--width:60%;--min-height:60px;}.elementor-30 .elementor-element.elementor-element-d194d00{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-30 .elementor-element.elementor-element-ed58e1e{--width:40%;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-30 .elementor-element.elementor-element-4ee99fc .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-7c3d0a0{--width:60%;--min-height:60px;}.elementor-30 .elementor-element.elementor-element-b387f44{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-542ad84 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-e2e0e32 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-e2e0e32 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-0ee7d9e .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-30 .elementor-element.elementor-element-9c0187c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-30 .elementor-element.elementor-element-9c0187c .jet-listing-grid__slider-icon{width:30px;height:30px;line-height:30px;margin-top:calc( -30px/2 );font-size:20px;}.elementor-30 .elementor-element.elementor-element-9c0187c .jet-listing-grid__slider-icon svg{height:20px;}.elementor-30 .elementor-element.elementor-element-441d289 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-2d0dfe3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-c752164 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-b322aab .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-b322aab .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-95f9bdc .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-160c58d .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-327b506 .elementor-heading-title{font-size:20px;}.elementor-30 .elementor-element.elementor-element-85000cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-2d181cb{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-00749d5 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-43c5a9d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6348c0e .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-dfd4896 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-dfd4896 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-25a3653 .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2618240 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-2da6fa5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-bb9c061 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-9df89e6 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-9df89e6 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-1806c67 .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-da2f555 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-cf43406 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-23c3af8{--min-height:200px;}.elementor-30 .elementor-element.elementor-element-23c3af8.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-f01e805 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-d9491c1 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-d9491c1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-4ce7eec .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-4ce7eec > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-30 .elementor-element.elementor-element-1ef1b74 img{width:20px;}.elementor-30 .elementor-element.elementor-element-c68a2b7{--min-height:200px;}.elementor-30 .elementor-element.elementor-element-bf360e9 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-79e2f80 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-79e2f80 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-2c97f3d .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2c97f3d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-30 .elementor-element.elementor-element-c379141 img{width:20px;}.elementor-30 .elementor-element.elementor-element-7a1f1fe{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-de60d3b .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-a6d1098 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-a6d1098 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-b3a2eb9 .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-83cf0d6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-ec74ba1 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-b995d53{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-f2bdc99 .elementor-heading-title{font-size:22px;}.elementor-30 .elementor-element.elementor-element-d727483 .elementor-divider-separator{width:30px;}.elementor-30 .elementor-element.elementor-element-d727483 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-30 .elementor-element.elementor-element-4f0edcd .elementor-heading-title{font-size:14px;}.elementor-30 .elementor-element.elementor-element-2a807cd .elementor-heading-title{font-size:13px;}.elementor-30 .elementor-element.elementor-element-85a32bf{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-2bec34e{--gap:0px 0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-2745237{--width:100%;--gap:0px 0px;}.elementor-30 .elementor-element.elementor-element-2745237.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-06b9606{text-align:left;width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-06b9606 img{width:100vw;}.elementor-30 .elementor-element.elementor-element-f22851d img{width:100vw;}.elementor-30 .elementor-element.elementor-element-1d9cd7e img{width:100vw;}.elementor-30 .elementor-element.elementor-element-5741098{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:nowrap;}.elementor-30 .elementor-element.elementor-element-467bf14 img{width:100vw;}.elementor-30 .elementor-element.elementor-element-467bf14{width:100%;max-width:100%;}.elementor-30 .elementor-element.elementor-element-4574ae4 img{width:100vw;}.elementor-30 .elementor-element.elementor-element-4574ae4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-30 .elementor-element.elementor-element-c735a8c img{width:100vw;}.elementor-30 .elementor-element.elementor-element-e941014 .elementor-divider__text{font-size:13px;}.elementor-30 .elementor-element.elementor-element-32416bc{--gap:0px 0px;}.elementor-30 .elementor-element.elementor-element-a884a61 img{width:100vw;}.elementor-30 .elementor-element.elementor-element-605125f img{width:100vw;}.elementor-30 .elementor-element.elementor-element-89d0808 img{width:100vw;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-8c6f4ef{--width:40%;}.elementor-30 .elementor-element.elementor-element-9723d6e{--width:60%;}.elementor-30 .elementor-element.elementor-element-ed58e1e{--width:40%;}.elementor-30 .elementor-element.elementor-element-7c3d0a0{--width:60%;}.elementor-30 .elementor-element.elementor-element-2d181cb{--content-width:67%;}}