.elementor-18297 .elementor-element.elementor-element-20c1414{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18297 .elementor-element.elementor-element-20c1414:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-20c1414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nextdrive.io/wp-content/uploads/hems-banner.webp");background-position:bottom left;background-size:cover;}.elementor-18297 .elementor-element.elementor-element-a75c34d{--display:flex;--min-height:190px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 80px 0px;}.elementor-18297 .elementor-element.elementor-element-a75c34d:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-a75c34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-ca6365e .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-accent );}.elementor-18297 .elementor-element.elementor-element-89cf0fc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-89cf0fc{font-family:var( --e-global-typography-58a8ab2-font-family ), Noto sans jp;font-size:var( --e-global-typography-58a8ab2-font-size );font-weight:var( --e-global-typography-58a8ab2-font-weight );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );color:var( --e-global-color-1fbb483 );}.elementor-18297 .elementor-element.elementor-element-39a3785 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-18297 .elementor-element.elementor-element-39a3785{text-align:left;}.elementor-18297 .elementor-element.elementor-element-39a3785 img{width:100px;}.elementor-18297 .elementor-element.elementor-element-156e704{--display:flex;--margin-top:-30px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-3300240 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-3300240{text-align:right;font-family:var( --e-global-typography-58a8ab2-font-family ), Noto sans jp;font-size:var( --e-global-typography-58a8ab2-font-size );font-weight:var( --e-global-typography-58a8ab2-font-weight );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );color:var( --e-global-color-1fbb483 );}.elementor-18297 .elementor-element.elementor-element-0a9cc79{text-align:right;}.elementor-18297 .elementor-element.elementor-element-0a9cc79 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1fbb483 );}.elementor-18297 .elementor-element.elementor-element-1fdfc52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-1fdfc52::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.nextdrive.io/wp-content/uploads/hems-cb2.svg");--background-overlay:'';background-position:0px 80%;background-repeat:no-repeat;background-size:56% auto;}.elementor-18297 .elementor-element.elementor-element-1761741{--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-18297 .elementor-element.elementor-element-b5eea9e img{width:100%;}.elementor-18297 .elementor-element.elementor-element-519e54b{--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-18297 .elementor-element.elementor-element-f25c50e .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-44830fe > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-44830fe .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-e6681cd{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-a2588e1{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-a2588e1:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-a2588e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nextdrive.io/wp-content/uploads/hems-價值.webp");background-position:top right;background-repeat:no-repeat;background-size:62% auto;}.elementor-18297 .elementor-element.elementor-element-b72e0d4{--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-18297 .elementor-element.elementor-element-d27e39f .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-808e57c > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-808e57c .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-7cf2825{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-8904baa{--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-18297 .elementor-element.elementor-element-33393f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-2765d0c{--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-18297 .elementor-element.elementor-element-12b9f80 .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-2c762a3 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-2c762a3 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-988a194{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-49036ff{--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-18297 .elementor-element.elementor-element-9dfefa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:8%;--padding-right:8%;}.elementor-18297 .elementor-element.elementor-element-6a93549{--display:flex;}.elementor-18297 .elementor-element.elementor-element-88d4398{text-align:left;}.elementor-18297 .elementor-element.elementor-element-88d4398 img{width:126px;}.elementor-18297 .elementor-element.elementor-element-cd434c4{--display:flex;}.elementor-18297 .elementor-element.elementor-element-a287bb2 .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-43f627d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-43f627d{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-46d8daf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:8%;--padding-right:8%;}.elementor-18297 .elementor-element.elementor-element-190ec13{--display:flex;}.elementor-18297 .elementor-element.elementor-element-927e3b9{text-align:left;}.elementor-18297 .elementor-element.elementor-element-927e3b9 img{width:126px;}.elementor-18297 .elementor-element.elementor-element-d61b50b{--display:flex;}.elementor-18297 .elementor-element.elementor-element-16d8caa .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-2ccf91d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-2ccf91d{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-a3a3a87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:8%;--padding-right:8%;}.elementor-18297 .elementor-element.elementor-element-8007612{--display:flex;}.elementor-18297 .elementor-element.elementor-element-ba6fe93{text-align:left;}.elementor-18297 .elementor-element.elementor-element-ba6fe93 img{width:126px;}.elementor-18297 .elementor-element.elementor-element-f9f3198{--display:flex;}.elementor-18297 .elementor-element.elementor-element-60a19e4 .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-07dba73 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-07dba73{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-0329c44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-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:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:8%;--padding-right:8%;}.elementor-18297 .elementor-element.elementor-element-9dae117{--display:flex;}.elementor-18297 .elementor-element.elementor-element-b3cb385{text-align:left;}.elementor-18297 .elementor-element.elementor-element-b3cb385 img{width:126px;}.elementor-18297 .elementor-element.elementor-element-9a271d6{--display:flex;}.elementor-18297 .elementor-element.elementor-element-f180ebb .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-32aaaab > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-32aaaab{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-bc2bd52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-bc2bd52:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-bc2bd52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA12;}.elementor-18297 .elementor-element.elementor-element-bc2bd52::before, .elementor-18297 .elementor-element.elementor-element-bc2bd52 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-bc2bd52 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-bc2bd52 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-bc2bd52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-bc2bd52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18297 .elementor-element.elementor-element-9f01c28{--display:flex;--position:absolute;--min-height:550px;top:0px;}.elementor-18297 .elementor-element.elementor-element-9f01c28:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-9f01c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDBD8;}body:not(.rtl) .elementor-18297 .elementor-element.elementor-element-9f01c28{left:0px;}body.rtl .elementor-18297 .elementor-element.elementor-element-9f01c28{right:0px;}.elementor-18297 .elementor-element.elementor-element-4833391{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:130px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-4833391:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nextdrive.io/wp-content/uploads/hems-04-img.webp");background-position:bottom left;background-repeat:no-repeat;background-size:15vw auto;}.elementor-18297 .elementor-element.elementor-element-4833391::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DADADA38;background-image:url("https://www.nextdrive.io/wp-content/uploads/inbannr04.svg");--background-overlay:'';background-position:15vw 0px;background-repeat:no-repeat;background-size:100px auto;}.elementor-18297 .elementor-element.elementor-element-931b013{--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-18297 .elementor-element.elementor-element-d57e855{--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-18297 .elementor-element.elementor-element-90263d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18297 .elementor-element.elementor-element-4183c88 .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-3d7002b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18297 .elementor-element.elementor-element-3d7002b .elementor-heading-title{font-family:"Noto Sans TC", Noto sans jp;font-size:30px;font-weight:bold;line-height:1.4em;letter-spacing:1.6px;color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-dbb5eff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-331cbab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18297 .elementor-element.elementor-element-3ff287d{--display:flex;}.elementor-18297 .elementor-element.elementor-element-4ec24fb{text-align:left;}.elementor-18297 .elementor-element.elementor-element-4ec24fb img{width:68%;}.elementor-18297 .elementor-element.elementor-element-4b4e5b6{--display:flex;}.elementor-18297 .elementor-element.elementor-element-c8db778 .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-c6316a4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-c6316a4{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-a403811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18297 .elementor-element.elementor-element-e7d8e73{--display:flex;}.elementor-18297 .elementor-element.elementor-element-5246b02{text-align:left;}.elementor-18297 .elementor-element.elementor-element-5246b02 img{width:70%;}.elementor-18297 .elementor-element.elementor-element-4aaf09f{--display:flex;}.elementor-18297 .elementor-element.elementor-element-cd0e49a .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-18dfdf3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-18dfdf3{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-ebb199b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18297 .elementor-element.elementor-element-aa0dead{--display:flex;}.elementor-18297 .elementor-element.elementor-element-307a86e{text-align:left;}.elementor-18297 .elementor-element.elementor-element-307a86e img{width:68%;}.elementor-18297 .elementor-element.elementor-element-9fcdce0{--display:flex;}.elementor-18297 .elementor-element.elementor-element-6a1d598 .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-477d736 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-477d736{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-4cf5351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18297 .elementor-element.elementor-element-07a3e02{--display:flex;}.elementor-18297 .elementor-element.elementor-element-c2fd5cb{text-align:left;}.elementor-18297 .elementor-element.elementor-element-c2fd5cb img{width:68%;}.elementor-18297 .elementor-element.elementor-element-15fda3a{--display:flex;}.elementor-18297 .elementor-element.elementor-element-a2ce02e .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-7bf46f9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-7bf46f9{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-5c7d1e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18297 .elementor-element.elementor-element-6c276cb{--display:flex;}.elementor-18297 .elementor-element.elementor-element-b32c910{text-align:left;}.elementor-18297 .elementor-element.elementor-element-b32c910 img{width:68%;}.elementor-18297 .elementor-element.elementor-element-1635a79{--display:flex;}.elementor-18297 .elementor-element.elementor-element-29ba591 .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-3a3e59f );}.elementor-18297 .elementor-element.elementor-element-9a8e334 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18297 .elementor-element.elementor-element-9a8e334{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-b6a7f42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-406abd0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18297 .elementor-element.elementor-element-406abd0{text-align:center;}.elementor-18297 .elementor-element.elementor-element-406abd0 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-18acd1f .ae-widget-title-wrap{text-align:center;}.elementor-18297 .elementor-element.elementor-element-18acd1f .swiper-pagination-bullet{width:8px;height:8px;background-color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-18acd1f .ae-post-widget-wrapper{margin-bottom:66px;}.elementor-18297 .elementor-element.elementor-element-18acd1f .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-18acd1f .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-0ed608b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-8069c13 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-18297 .elementor-element.elementor-element-8069c13{text-align:center;}.elementor-18297 .elementor-element.elementor-element-8069c13 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-a94eab4 .ae-widget-title-wrap{text-align:center;}.elementor-18297 .elementor-element.elementor-element-a94eab4 .swiper-pagination-bullet{width:8px;height:8px;background-color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-a94eab4 .ae-post-widget-wrapper{margin-bottom:66px;}.elementor-18297 .elementor-element.elementor-element-a94eab4 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-a94eab4 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-343aa55{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:40%;--padding-right:15%;}.elementor-18297 .elementor-element.elementor-element-343aa55:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-343aa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA38;background-image:url("https://www.nextdrive.io/wp-content/uploads/mascot-b-1.svg");background-position:bottom left;background-repeat:no-repeat;background-size:40% auto;}.elementor-18297 .elementor-element.elementor-element-08b439e{--display:flex;}.elementor-18297 .elementor-element.elementor-element-e6616bb{font-family:var( --e-global-typography-78c944b-font-family ), Noto sans jp;font-size:var( --e-global-typography-78c944b-font-size );font-weight:var( --e-global-typography-78c944b-font-weight );letter-spacing:var( --e-global-typography-78c944b-letter-spacing );color:var( --e-global-color-primary );}.elementor-18297 .elementor-element.elementor-element-9141e8f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-18297 .elementor-element.elementor-element-9141e8f{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );border-style:solid;border-width:0px 0px 0px 0px;padding:8px 12px 4px 100px;}.elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button:hover, .elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1200px){.elementor-18297 .elementor-element.elementor-element-a75c34d{--min-height:140px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 46px 0px;}.elementor-18297 .elementor-element.elementor-element-ca6365e .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-89cf0fc{font-size:var( --e-global-typography-58a8ab2-font-size );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-39a3785 img{width:60px;}.elementor-18297 .elementor-element.elementor-element-156e704{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-3300240{font-size:var( --e-global-typography-58a8ab2-font-size );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-0a9cc79 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-1fdfc52::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 76%;}.elementor-18297 .elementor-element.elementor-element-1fdfc52{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-f25c50e .elementor-heading-title{font-size:74px;}.elementor-18297 .elementor-element.elementor-element-44830fe > .elementor-widget-container{margin:12px 0px 5px 0px;}.elementor-18297 .elementor-element.elementor-element-44830fe .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-e6681cd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-a2588e1{--min-height:360px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-d27e39f .elementor-heading-title{font-size:74px;}.elementor-18297 .elementor-element.elementor-element-808e57c > .elementor-widget-container{margin:12px 0px 5px 0px;}.elementor-18297 .elementor-element.elementor-element-808e57c .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-7cf2825{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-33393f3{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-12b9f80 .elementor-heading-title{font-size:74px;}.elementor-18297 .elementor-element.elementor-element-2c762a3 > .elementor-widget-container{margin:12px 0px 5px 0px;}.elementor-18297 .elementor-element.elementor-element-2c762a3 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-988a194{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-9dfefa5{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18297 .elementor-element.elementor-element-88d4398 img{width:82%;}.elementor-18297 .elementor-element.elementor-element-a287bb2 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-43f627d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-46d8daf{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18297 .elementor-element.elementor-element-927e3b9 img{width:82%;}.elementor-18297 .elementor-element.elementor-element-16d8caa .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-2ccf91d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-a3a3a87{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18297 .elementor-element.elementor-element-ba6fe93 img{width:82%;}.elementor-18297 .elementor-element.elementor-element-60a19e4 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-07dba73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-0329c44{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18297 .elementor-element.elementor-element-b3cb385 img{width:82%;}.elementor-18297 .elementor-element.elementor-element-f180ebb .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-32aaaab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-bc2bd52{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-9f01c28{--min-height:700px;}.elementor-18297 .elementor-element.elementor-element-4833391::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:16% 0px;background-size:60px auto;}.elementor-18297 .elementor-element.elementor-element-4833391{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-4183c88 .elementor-heading-title{font-size:74px;}.elementor-18297 .elementor-element.elementor-element-3d7002b .elementor-heading-title{font-size:24px;}.elementor-18297 .elementor-element.elementor-element-dbb5eff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-4ec24fb img{width:66%;}.elementor-18297 .elementor-element.elementor-element-c8db778 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-c6316a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-5246b02 img{width:72%;}.elementor-18297 .elementor-element.elementor-element-cd0e49a .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-18dfdf3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-307a86e img{width:70%;}.elementor-18297 .elementor-element.elementor-element-6a1d598 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-477d736{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-c2fd5cb img{width:70%;}.elementor-18297 .elementor-element.elementor-element-a2ce02e .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-7bf46f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-b32c910 img{width:70%;}.elementor-18297 .elementor-element.elementor-element-29ba591 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-9a8e334{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-b6a7f42{--margin-top:10px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-406abd0 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-18297 .elementor-element.elementor-element-406abd0 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-0ed608b{--margin-top:10px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-8069c13 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-18297 .elementor-element.elementor-element-8069c13 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-343aa55{--min-height:402px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18297 .elementor-element.elementor-element-343aa55:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-343aa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:37% auto;}.elementor-18297 .elementor-element.elementor-element-08b439e{--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:0%;}.elementor-18297 .elementor-element.elementor-element-e6616bb{font-size:var( --e-global-typography-78c944b-font-size );letter-spacing:var( --e-global-typography-78c944b-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-9141e8f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-18297 .elementor-element.elementor-element-9141e8f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-18297 .elementor-element.elementor-element-a75c34d{--min-height:110px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 26px 0px;}.elementor-18297 .elementor-element.elementor-element-ca6365e .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-89cf0fc{font-size:var( --e-global-typography-58a8ab2-font-size );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-39a3785 img{width:36px;}.elementor-18297 .elementor-element.elementor-element-156e704{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-3300240{text-align:center;font-size:var( --e-global-typography-58a8ab2-font-size );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-0a9cc79{text-align:center;}.elementor-18297 .elementor-element.elementor-element-0a9cc79 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-1fdfc52::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-1fdfc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 109px;background-size:95% auto;}.elementor-18297 .elementor-element.elementor-element-1fdfc52{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-f25c50e{text-align:left;}.elementor-18297 .elementor-element.elementor-element-f25c50e .elementor-heading-title{font-size:54px;}.elementor-18297 .elementor-element.elementor-element-44830fe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18297 .elementor-element.elementor-element-44830fe .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-e6681cd{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-a2588e1{--min-height:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-a2588e1:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-a2588e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:95% auto;}.elementor-18297 .elementor-element.elementor-element-d27e39f{text-align:left;}.elementor-18297 .elementor-element.elementor-element-d27e39f .elementor-heading-title{font-size:54px;}.elementor-18297 .elementor-element.elementor-element-808e57c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18297 .elementor-element.elementor-element-808e57c .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-7cf2825{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-33393f3{--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-12b9f80{text-align:left;}.elementor-18297 .elementor-element.elementor-element-12b9f80 .elementor-heading-title{font-size:54px;}.elementor-18297 .elementor-element.elementor-element-2c762a3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18297 .elementor-element.elementor-element-2c762a3 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-988a194{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-9dfefa5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-18297 .elementor-element.elementor-element-88d4398 img{width:87px;}.elementor-18297 .elementor-element.elementor-element-a287bb2 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-43f627d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-46d8daf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-18297 .elementor-element.elementor-element-927e3b9 img{width:87px;}.elementor-18297 .elementor-element.elementor-element-16d8caa .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-2ccf91d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-a3a3a87{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-18297 .elementor-element.elementor-element-ba6fe93 img{width:87px;}.elementor-18297 .elementor-element.elementor-element-60a19e4 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-07dba73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-0329c44{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-18297 .elementor-element.elementor-element-b3cb385 img{width:87px;}.elementor-18297 .elementor-element.elementor-element-f180ebb .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-32aaaab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-bc2bd52{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-9f01c28{--width:10px;}.elementor-18297 .elementor-element.elementor-element-4833391:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0vw auto;}.elementor-18297 .elementor-element.elementor-element-4833391::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .e-con-inner > .elementor-background-video-container::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18297 .elementor-element.elementor-element-4833391 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:10px 0px;background-size:36px auto;}.elementor-18297 .elementor-element.elementor-element-4833391{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-d57e855{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-90263d5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18297 .elementor-element.elementor-element-4183c88{text-align:left;}.elementor-18297 .elementor-element.elementor-element-4183c88 .elementor-heading-title{font-size:54px;}.elementor-18297 .elementor-element.elementor-element-3d7002b .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-18297 .elementor-element.elementor-element-dbb5eff{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-18297 .elementor-element.elementor-element-331cbab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18297 .elementor-element.elementor-element-4ec24fb img{width:87px;}.elementor-18297 .elementor-element.elementor-element-c8db778 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-c6316a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-a403811{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18297 .elementor-element.elementor-element-5246b02 img{width:87px;}.elementor-18297 .elementor-element.elementor-element-cd0e49a .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-18dfdf3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-ebb199b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18297 .elementor-element.elementor-element-307a86e img{width:87px;}.elementor-18297 .elementor-element.elementor-element-6a1d598 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-477d736{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-4cf5351{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18297 .elementor-element.elementor-element-c2fd5cb img{width:87px;}.elementor-18297 .elementor-element.elementor-element-a2ce02e .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-7bf46f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-5c7d1e9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18297 .elementor-element.elementor-element-b32c910 img{width:87px;}.elementor-18297 .elementor-element.elementor-element-29ba591 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-9a8e334{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-b6a7f42{--margin-top:70px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-406abd0{width:100%;max-width:100%;}.elementor-18297 .elementor-element.elementor-element-406abd0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-406abd0 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-0ed608b{--margin-top:70px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;}.elementor-18297 .elementor-element.elementor-element-8069c13{width:100%;max-width:100%;}.elementor-18297 .elementor-element.elementor-element-8069c13 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-18297 .elementor-element.elementor-element-8069c13 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-343aa55{--justify-content:flex-start;--padding-top:30px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-18297 .elementor-element.elementor-element-343aa55:not(.elementor-motion-effects-element-type-background), .elementor-18297 .elementor-element.elementor-element-343aa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}.elementor-18297 .elementor-element.elementor-element-08b439e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18297 .elementor-element.elementor-element-e6616bb{font-size:var( --e-global-typography-78c944b-font-size );letter-spacing:var( --e-global-typography-78c944b-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-9141e8f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18297 .elementor-element.elementor-element-04261ee .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:8px 12px 5px 84px;}}@media(min-width:768px){.elementor-18297 .elementor-element.elementor-element-1761741{--width:70%;}.elementor-18297 .elementor-element.elementor-element-519e54b{--width:30%;}.elementor-18297 .elementor-element.elementor-element-b72e0d4{--width:30%;}.elementor-18297 .elementor-element.elementor-element-8904baa{--width:70%;}.elementor-18297 .elementor-element.elementor-element-2765d0c{--width:20%;}.elementor-18297 .elementor-element.elementor-element-49036ff{--width:80%;}.elementor-18297 .elementor-element.elementor-element-9f01c28{--width:15vw;}.elementor-18297 .elementor-element.elementor-element-931b013{--width:20%;}.elementor-18297 .elementor-element.elementor-element-d57e855{--width:80%;}.elementor-18297 .elementor-element.elementor-element-331cbab{--width:48%;}.elementor-18297 .elementor-element.elementor-element-a403811{--width:48%;}.elementor-18297 .elementor-element.elementor-element-ebb199b{--width:48%;}.elementor-18297 .elementor-element.elementor-element-4cf5351{--width:48%;}.elementor-18297 .elementor-element.elementor-element-5c7d1e9{--width:48%;}}@media(max-width:1200px) and (min-width:768px){.elementor-18297 .elementor-element.elementor-element-1761741{--width:70%;}.elementor-18297 .elementor-element.elementor-element-8904baa{--width:70%;}.elementor-18297 .elementor-element.elementor-element-49036ff{--width:80%;}.elementor-18297 .elementor-element.elementor-element-d57e855{--width:80%;}.elementor-18297 .elementor-element.elementor-element-331cbab{--width:100%;}.elementor-18297 .elementor-element.elementor-element-a403811{--width:100%;}.elementor-18297 .elementor-element.elementor-element-ebb199b{--width:100%;}.elementor-18297 .elementor-element.elementor-element-4cf5351{--width:100%;}.elementor-18297 .elementor-element.elementor-element-5c7d1e9{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-ca6365e */@media only screen and (min-width: 1201px) and (max-width: 1420px) {
.elementor-18297 .elementor-element.elementor-element-ca6365e .elementor-heading-title{font-size: 21px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89cf0fc */@media only screen and (min-width: 1201px) and (max-width: 1420px) {
.elementor-18297 .elementor-element.elementor-element-89cf0fc p{font-size: 0.9em;}
.elementor-18297 .elementor-element.elementor-element-89cf0fc .elementor-heading-title{font-size: 0.9em;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a75c34d *//*@media screen and (min-width: 768px) {
.elementor-18297 .elementor-element.elementor-element-a75c34d{height:30vw;}
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3300240 */@media only screen and (min-width: 1201px) and (max-width: 1420px) {
.elementor-18297 .elementor-element.elementor-element-3300240 p{font-size: 0.9em;}
.elementor-18297 .elementor-element.elementor-element-3300240 .elementor-heading-title{font-size: 0.9em;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdfc52 */@media screen and (max-width: 767px){
.elementor-18297 .elementor-element.elementor-element-1fdfc52::before{background-size: 95%!important;background-position: 0px 115px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2588e1 */@media screen and (max-width: 767px){
.elementor-18297 .elementor-element.elementor-element-a2588e1{background-size: 95%!important;padding-top: 65vw;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49036ff */@media screen and (min-width: 1201px) {
.elementor-18297 .elementor-element.elementor-element-49036ff .h31{width:180px;}
.elementor-18297 .elementor-element.elementor-element-49036ff .h32{width:calc(100% - 180px);}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-18297 .elementor-element.elementor-element-49036ff .h31{width:100px;}
.elementor-18297 .elementor-element.elementor-element-49036ff .h32{width:calc(100% - 100px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff287d */.elementor-18297 .elementor-element.elementor-element-3ff287d{width:116px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4e5b6 */.elementor-18297 .elementor-element.elementor-element-4b4e5b6{width:calc(100% - 116
px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d8e73 */.elementor-18297 .elementor-element.elementor-element-e7d8e73{width:116px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aaf09f */.elementor-18297 .elementor-element.elementor-element-4aaf09f{width:calc(100% - 116
px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa0dead */.elementor-18297 .elementor-element.elementor-element-aa0dead{width:116px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcdce0 */.elementor-18297 .elementor-element.elementor-element-9fcdce0{width:calc(100% - 116
px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a3e02 */.elementor-18297 .elementor-element.elementor-element-07a3e02{width:116px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15fda3a */.elementor-18297 .elementor-element.elementor-element-15fda3a{width:calc(100% - 116
px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c276cb */.elementor-18297 .elementor-element.elementor-element-6c276cb{width:116px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1635a79 */.elementor-18297 .elementor-element.elementor-element-1635a79{width:calc(100% - 116
px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d57e855 */@media screen and (min-width: 1201px) {
.elementor-18297 .elementor-element.elementor-element-d57e855 .h31{width:180px;}
.elementor-18297 .elementor-element.elementor-element-d57e855 .h32{width:calc(100% - 180px);}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-18297 .elementor-element.elementor-element-d57e855 .h31{width:100px;}
.elementor-18297 .elementor-element.elementor-element-d57e855 .h32{width:calc(100% - 100px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4833391 */@media screen and (max-width: 767px){
.elementor-18297 .elementor-element.elementor-element-4833391{background-size: 0%!important;}
.elementor-18297 .elementor-element.elementor-element-4833391::before{background-position: 10px 0px!important;background-size: 36px auto!important;}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-18297 .elementor-element.elementor-element-4833391::before{background-size: 50px auto!important;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04261ee */.elementor-18297 .elementor-element.elementor-element-04261ee svg{width: 4.5em;
    margin-top: 3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-343aa55 */@media only screen and (min-width: 1201px) and (max-width: 1560px) {
.elementor-18297 .elementor-element.elementor-element-343aa55{min-height: 42vw;padding-left: 35%;}
}
@media screen and (max-width: 767px){
.elementor-18297 .elementor-element.elementor-element-343aa55 p{color: #fff;}
.elementor-18297 .elementor-element.elementor-element-343aa55{background-size: 150% auto!important;background-position: 0 75%!important;}
}/* End custom CSS */