.elementor-10 .elementor-element.elementor-element-500846a{--display:flex;--min-height:208px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-500846a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-500846a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/09/image-110.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-500846a::before, .elementor-10 .elementor-element.elementor-element-500846a > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-500846a > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-500846a > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-500846a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-500846a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8cd2ca7{text-align:center;}.elementor-10 .elementor-element.elementor-element-8cd2ca7 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:43px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f3f37e{text-align:center;}.elementor-10 .elementor-element.elementor-element-3f3f37e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-e8d4cf0 .e-search-submit{background-color:#D9383D;}.elementor-10 .elementor-element.elementor-element-e8d4cf0{width:var( --container-widget-width, 38.365% );max-width:38.365%;--container-widget-width:38.365%;--container-widget-flex-grow:0;--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:25px;--e-search-input-padding-block-end:11px;--e-search-input-padding-inline-end:25px;--e-search-submit-padding:11px 25px 11px 25px;}.elementor-10 .elementor-element.elementor-element-e8d4cf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8543624{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:18px;}.elementor-10 .elementor-element.elementor-element-8543624 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-527edb8{width:var( --container-widget-width, 9.923% );max-width:9.923%;--container-widget-width:9.923%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-527edb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-466f06b{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-208f3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-18069bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a489e68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-62aad96{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-62aad96:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-62aad96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/emblem_ogp_001-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-01c02d3{text-align:center;}.elementor-10 .elementor-element.elementor-element-01c02d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-8d5634d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-8c828be{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-8c828be:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c828be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/Honda-logo-icon-shape-min-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:79% auto;}.elementor-10 .elementor-element.elementor-element-9765855{text-align:center;}.elementor-10 .elementor-element.elementor-element-9765855 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-858b739{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-ad7d4d5{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-ad7d4d5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad7d4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/Nissan_logo-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:79% auto;}.elementor-10 .elementor-element.elementor-element-c951b36{text-align:center;}.elementor-10 .elementor-element.elementor-element-c951b36 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-fdc53a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-9b4f733{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-9b4f733:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b4f733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/suzuki-brand-logo-car-symbol-red-design-japan-automobile-illustration-free-vector-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-10 .elementor-element.elementor-element-d2dba28{text-align:center;}.elementor-10 .elementor-element.elementor-element-d2dba28 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-7957d8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-91e9dbd{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-91e9dbd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-91e9dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/80c07e5aac19dcc63a8601c22741aee2-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-10 .elementor-element.elementor-element-4254510{text-align:center;}.elementor-10 .elementor-element.elementor-element-4254510 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-c54221e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-45af740{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-45af740:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-45af740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/image_93-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:79% auto;}.elementor-10 .elementor-element.elementor-element-9369f5c{text-align:center;}.elementor-10 .elementor-element.elementor-element-9369f5c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-016dc78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-670b5b1{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-670b5b1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-670b5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/mitsubishi-cars-png-design-116631928338kmj8ib1sy-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-10 .elementor-element.elementor-element-24b0606{text-align:center;}.elementor-10 .elementor-element.elementor-element-24b0606 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-67840df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-323c764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-eb37d5e{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-eb37d5e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eb37d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/5b73aed04eeff2.65459201153430804832334548-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-10 .elementor-element.elementor-element-9373046{text-align:center;}.elementor-10 .elementor-element.elementor-element-9373046 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-17bf01f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-889cb1e{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-889cb1e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-889cb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/1b000c4c90241205639ff258938d3fd1-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-10 .elementor-element.elementor-element-0a4b45c{text-align:center;}.elementor-10 .elementor-element.elementor-element-0a4b45c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-c6cf10f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-fe07c15{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-fe07c15:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fe07c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/Infiniti-Emblem-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:77% auto;}.elementor-10 .elementor-element.elementor-element-2f986d7{text-align:center;}.elementor-10 .elementor-element.elementor-element-2f986d7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-2855e65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-4f3922d{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-4f3922d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4f3922d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/Isuzu-logo-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-10 .elementor-element.elementor-element-5564c9e{text-align:center;}.elementor-10 .elementor-element.elementor-element-5564c9e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f5dc870{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-6b4f229{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-6b4f229:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6b4f229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/images__3_-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-10 .elementor-element.elementor-element-edcffbc{text-align:center;}.elementor-10 .elementor-element.elementor-element-edcffbc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-353ba55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-936f273{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-936f273:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-936f273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/yamaha-logo-embroidered-patch__1_-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:95% auto;}.elementor-10 .elementor-element.elementor-element-6c16119{text-align:center;}.elementor-10 .elementor-element.elementor-element-6c16119 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-336c128{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;}.elementor-10 .elementor-element.elementor-element-dc2701d{--display:flex;--min-height:103px;}.elementor-10 .elementor-element.elementor-element-dc2701d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc2701d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/kawasaki-logo-1.png");background-position:center center;background-repeat:no-repeat;background-size:95% auto;}.elementor-10 .elementor-element.elementor-element-568c167{text-align:center;}.elementor-10 .elementor-element.elementor-element-568c167 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-91e61da{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-91e61da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-91e61da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-10 .elementor-element.elementor-element-970978c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-852aeb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-852aeb8 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-852aeb8.elementor-view-stacked .elementor-icon{background-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-852aeb8.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-852aeb8.elementor-view-default .elementor-icon{fill:#8F8F8F;color:#8F8F8F;border-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-852aeb8 .elementor-icon{font-size:23px;}.elementor-10 .elementor-element.elementor-element-852aeb8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-852aeb8 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-852aeb8 .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-852aeb8:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-852aeb8:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-ac9d569{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-10 .elementor-element.elementor-element-8874338{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-8874338 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-8874338.elementor-view-stacked .elementor-icon{background-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-8874338.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-8874338.elementor-view-default .elementor-icon{fill:#8F8F8F;color:#8F8F8F;border-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-8874338 .elementor-icon{font-size:23px;}.elementor-10 .elementor-element.elementor-element-8874338 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8874338 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8874338 .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-8874338:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-8874338:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-0635f18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-10 .elementor-element.elementor-element-0989e3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-0989e3e .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-0989e3e.elementor-view-stacked .elementor-icon{background-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-0989e3e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0989e3e.elementor-view-default .elementor-icon{fill:#8F8F8F;color:#8F8F8F;border-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-0989e3e .elementor-icon{font-size:23px;}.elementor-10 .elementor-element.elementor-element-0989e3e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0989e3e .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-0989e3e .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-0989e3e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-0989e3e:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-91c42f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-10 .elementor-element.elementor-element-6bc8bf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-6bc8bf6 .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-6bc8bf6.elementor-view-stacked .elementor-icon{background-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-6bc8bf6.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6bc8bf6.elementor-view-default .elementor-icon{fill:#8F8F8F;color:#8F8F8F;border-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-6bc8bf6 .elementor-icon{font-size:23px;}.elementor-10 .elementor-element.elementor-element-6bc8bf6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6bc8bf6 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6bc8bf6 .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-6bc8bf6:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6bc8bf6:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-306d91e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-10 .elementor-element.elementor-element-7fd46fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-7fd46fa .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-7fd46fa.elementor-view-stacked .elementor-icon{background-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-7fd46fa.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7fd46fa.elementor-view-default .elementor-icon{fill:#8F8F8F;color:#8F8F8F;border-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-7fd46fa .elementor-icon{font-size:23px;}.elementor-10 .elementor-element.elementor-element-7fd46fa .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7fd46fa .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7fd46fa .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-7fd46fa:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7fd46fa:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-20d5e24{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;}.elementor-10 .elementor-element.elementor-element-6b665ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-6b665ce .elementor-icon-box-wrapper{align-items:start;}.elementor-10 .elementor-element.elementor-element-6b665ce.elementor-view-stacked .elementor-icon{background-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-6b665ce.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6b665ce.elementor-view-default .elementor-icon{fill:#8F8F8F;color:#8F8F8F;border-color:#8F8F8F;}.elementor-10 .elementor-element.elementor-element-6b665ce .elementor-icon{font-size:23px;}.elementor-10 .elementor-element.elementor-element-6b665ce .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6b665ce .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6b665ce .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-6b665ce:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6b665ce:has(:focus) .elementor-icon-box-title{color:#333333;}.elementor-10 .elementor-element.elementor-element-66602bf{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-85e7c78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-ea5bbca{text-align:left;}.elementor-10 .elementor-element.elementor-element-ea5bbca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-10 .elementor-element.elementor-element-391f53d{--rtsb-color-primary:#0066ff;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-row{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-product, .elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-10 .elementor-element.elementor-element-391f53d .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow{color:#FFFFFF;background-color:#000000;}.elementor-10 .elementor-element.elementor-element-dbdb0b9{--display:flex;--min-height:246px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-044db2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e4b6be0{--display:flex;--min-height:22px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e4b6be0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e4b6be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://japanvehiclecastle.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-09-03-at-13.44.45.jpeg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b237ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-c2bd461{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-9913b5c{--display:flex;--min-height:532px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9913b5c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9913b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363795;}.elementor-10 .elementor-element.elementor-element-909549c{text-align:center;}.elementor-10 .elementor-element.elementor-element-909549c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:41px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-194d37d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:141px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-10 .elementor-element.elementor-element-97b3439 span.woolentor-tip{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-10 .elementor-element.elementor-element-97b3439 .woolentor-compare.compare::before,.elementor-10 .elementor-element.elementor-element-97b3439 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-10 .elementor-element.elementor-element-97b3439 .woolentor-compare.compare::before,.elementor-10 .elementor-element.elementor-element-97b3439 .ht-product-action ul li.woolentor-cart a,.elementor-10 .elementor-element.elementor-element-97b3439 .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-10 .elementor-element.elementor-element-97b3439 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-6e1d0d8 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f35ca3e{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-1b3a855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-cd84a35{text-align:center;}.elementor-10 .elementor-element.elementor-element-cd84a35 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:41px;font-weight:500;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0c43edf{--divider-border-style:solid;--divider-color:#173A66;--divider-border-width:2.1px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0c43edf .elementor-divider-separator{width:31%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-0c43edf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-527fc7f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-10 .elementor-element.elementor-element-186526e{--display:flex;}.elementor-10 .elementor-element.elementor-element-b606182{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2204711{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-b5fd264{--display:flex;}.elementor-10 .elementor-element.elementor-element-304a074{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2141cb4{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-2c9b2c7{--display:flex;}.elementor-10 .elementor-element.elementor-element-8216f11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-fcac2ca{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-dec3674{--display:flex;}.elementor-10 .elementor-element.elementor-element-2e6f2c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-af4ea4b{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f9e4faf{--display:flex;}.elementor-10 .elementor-element.elementor-element-614e066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2d01c56{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f21c117{--display:flex;}.elementor-10 .elementor-element.elementor-element-5932d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0245ed5{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-cbc9472{--display:flex;}.elementor-10 .elementor-element.elementor-element-2c0f29c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-70e2892{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-cff20f2{--display:flex;}.elementor-10 .elementor-element.elementor-element-2a96a12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-8a9a5cd{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-fcb5aab{--display:flex;}.elementor-10 .elementor-element.elementor-element-33b9ac8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-9dfc1ca{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f5aab2b{--display:flex;}.elementor-10 .elementor-element.elementor-element-82e725d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-e4cd1b2{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-f8d2113{--display:flex;}.elementor-10 .elementor-element.elementor-element-e2a167f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2c8e986{text-align:left;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-bf17f20{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-bf17f20 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-bf17f20 {--n-accordion-padding:14px 0px 14px 0px;}:where( .elementor-10 .elementor-element.elementor-element-bf17f20 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-f1a5d1f{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a195cd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-f07a7f7{text-align:center;}.elementor-10 .elementor-element.elementor-element-f07a7f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:41px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-293e9c0{--divider-border-style:solid;--divider-color:#173A66;--divider-border-width:2.1px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-293e9c0 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-293e9c0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-3092056 > .elementor-widget-container{background-color:#F1F1F1;padding:31px 31px 31px 31px;}.elementor-10 .elementor-element.elementor-element-5ae3f50{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-8368ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-961b2df{text-align:center;}.elementor-10 .elementor-element.elementor-element-961b2df .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:41px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-89372c4{--divider-border-style:solid;--divider-color:#173A66;--divider-border-width:2.1px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-89372c4 .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-89372c4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-7157eb5{--display:flex;--min-height:36px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-b1bf611{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-5b99c2a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-bd11638{width:var( --container-widget-width, 86.405% );max-width:86.405%;--container-widget-width:86.405%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-bd11638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bd11638.elementor-view-stacked .elementor-icon{background-color:#363795;}.elementor-10 .elementor-element.elementor-element-bd11638.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bd11638.elementor-view-default .elementor-icon{fill:#363795;color:#363795;border-color:#363795;}.elementor-10 .elementor-element.elementor-element-bd11638 .elementor-icon{font-size:77px;}.elementor-10 .elementor-element.elementor-element-bd11638 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bd11638 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-bd11638 .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-bd11638:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bd11638:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-bd11638 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-be2e975{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-b49100f{width:var( --container-widget-width, 86.405% );max-width:86.405%;--container-widget-width:86.405%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-b49100f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b49100f.elementor-view-stacked .elementor-icon{background-color:#363795;}.elementor-10 .elementor-element.elementor-element-b49100f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-b49100f.elementor-view-default .elementor-icon{fill:#363795;color:#363795;border-color:#363795;}.elementor-10 .elementor-element.elementor-element-b49100f .elementor-icon{font-size:77px;}.elementor-10 .elementor-element.elementor-element-b49100f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b49100f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-b49100f .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-b49100f:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-b49100f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-b49100f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-6c24d14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-912b88e{width:var( --container-widget-width, 86.405% );max-width:86.405%;--container-widget-width:86.405%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-912b88e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-912b88e.elementor-view-stacked .elementor-icon{background-color:#363795;}.elementor-10 .elementor-element.elementor-element-912b88e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-912b88e.elementor-view-default .elementor-icon{fill:#363795;color:#363795;border-color:#363795;}.elementor-10 .elementor-element.elementor-element-912b88e .elementor-icon{font-size:77px;}.elementor-10 .elementor-element.elementor-element-912b88e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-912b88e .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-912b88e .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-912b88e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-912b88e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-912b88e .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-767c148{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-aedc9e0{width:var( --container-widget-width, 86.405% );max-width:86.405%;--container-widget-width:86.405%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-aedc9e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-aedc9e0.elementor-view-stacked .elementor-icon{background-color:#363795;}.elementor-10 .elementor-element.elementor-element-aedc9e0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-aedc9e0.elementor-view-default .elementor-icon{fill:#363795;color:#363795;border-color:#363795;}.elementor-10 .elementor-element.elementor-element-aedc9e0 .elementor-icon{font-size:77px;}.elementor-10 .elementor-element.elementor-element-aedc9e0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-aedc9e0 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-aedc9e0 .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-aedc9e0:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-aedc9e0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-aedc9e0 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-9368daf{--display:flex;--min-height:36px;--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;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-8543624{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-91e61da{--content-width:1216px;}.elementor-10 .elementor-element.elementor-element-044db2c{--width:25%;}.elementor-10 .elementor-element.elementor-element-e4b6be0{--width:19%;}.elementor-10 .elementor-element.elementor-element-b237ab6{--width:25%;}.elementor-10 .elementor-element.elementor-element-9913b5c{--content-width:1416px;}.elementor-10 .elementor-element.elementor-element-b1bf611{--content-width:1247px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-500846a{--min-height:334px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e8d4cf0{width:var( --container-widget-width, 299.6px );max-width:299.6px;--container-widget-width:299.6px;--container-widget-flex-grow:0;--e-search-input-padding-block-start:9px;--e-search-input-padding-inline-start:9px;--e-search-input-padding-block-end:9px;--e-search-input-padding-inline-end:9px;--e-search-submit-padding:12px 25px 12px 25px;}.elementor-10 .elementor-element.elementor-element-8543624{--min-height:326px;}.elementor-10 .elementor-element.elementor-element-527edb8{width:var( --container-widget-width, 48.425px );max-width:48.425px;--container-widget-width:48.425px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-466f06b{--min-height:29px;}.elementor-10 .elementor-element.elementor-element-62aad96:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-62aad96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:294px auto;}.elementor-10 .elementor-element.elementor-element-8c828be:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c828be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:141px auto;}.elementor-10 .elementor-element.elementor-element-ad7d4d5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad7d4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:120px auto;}.elementor-10 .elementor-element.elementor-element-9b4f733:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9b4f733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:169px auto;}.elementor-10 .elementor-element.elementor-element-91e9dbd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-91e9dbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:164px auto;}.elementor-10 .elementor-element.elementor-element-45af740:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-45af740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:146px auto;}.elementor-10 .elementor-element.elementor-element-670b5b1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-670b5b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:106px auto;}.elementor-10 .elementor-element.elementor-element-eb37d5e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eb37d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:190px auto;}.elementor-10 .elementor-element.elementor-element-889cb1e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-889cb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:137px auto;}.elementor-10 .elementor-element.elementor-element-fe07c15:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fe07c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:154px auto;}.elementor-10 .elementor-element.elementor-element-6b4f229:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6b4f229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:137px auto;}.elementor-10 .elementor-element.elementor-element-936f273:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-936f273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:157px auto;}.elementor-10 .elementor-element.elementor-element-dc2701d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dc2701d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:239px auto;}.elementor-10 .elementor-element.elementor-element-91e61da{--gap:11px 0px;--row-gap:11px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-66602bf{--min-height:29px;}.elementor-10 .elementor-element.elementor-element-ea5bbca{text-align:center;}.elementor-10 .elementor-element.elementor-element-391f53d > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dbdb0b9{--content-width:500px;--min-height:0px;}.elementor-10 .elementor-element.elementor-element-e4b6be0{--width:500px;--min-height:0px;}.elementor-10 .elementor-element.elementor-element-9913b5c{--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-909549c{margin:-141px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-909549c .elementor-heading-title{font-size:44px;}.elementor-10 .elementor-element.elementor-element-194d37d{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-cd84a35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-cd84a35 .elementor-heading-title{font-size:44px;}.elementor-10 .elementor-element.elementor-element-f07a7f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f07a7f7 .elementor-heading-title{font-size:44px;}.elementor-10 .elementor-element.elementor-element-961b2df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-961b2df .elementor-heading-title{font-size:44px;}}