.elementor-6938 .elementor-element.elementor-element-35b1c24c{--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;--flex-wrap:wrap;--align-content:flex-start;--margin-top:5.2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6938 .elementor-element.elementor-element-72c66a9b{--display:flex;--min-height:100svh;--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C2C2C2;--border-color:#C2C2C2;}.elementor-6938 .elementor-element.elementor-element-5058e465.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-131f16ec{--display:flex;}.elementor-6938 .elementor-element.elementor-element-1799bfeb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:1vw;--padding-bottom:1vw;--padding-left:2vw;--padding-right:2vw;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-6938 .elementor-element.elementor-element-00e4af5{font-family:"Zen Kaku Gothic New", Sans-serif;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-00e4af5 a{color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-2a618c6b{--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:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:5vw;--padding-bottom:5vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-24932a4{width:100%;max-width:100%;text-align:start;}.elementor-6938 .elementor-element.elementor-element-24932a4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 1vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-24932a4.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-24932a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6vw;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;color:#1D283600;}.elementor-6938 .elementor-element.elementor-element-657985ac{width:auto;max-width:auto;z-index:1;text-align:start;}.elementor-6938 .elementor-element.elementor-element-657985ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6938 .elementor-element.elementor-element-657985ac .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:4.5vw;font-weight:900;line-height:1.2em;color:#12121200;}.elementor-6938 .elementor-element.elementor-element-5a316aaa{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-5fed9812{--display:flex;--gap:0.5vw 0vw;--row-gap:0.5vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-5fed9812.e-con{--align-self:stretch;}.elementor-6938 .elementor-element.elementor-element-2cadbefb{--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;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-6938 .elementor-element.elementor-element-dd2b39 img{width:100%;}.elementor-6938 .elementor-element.elementor-element-f994d77{--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;--flex-wrap:wrap;--align-content:space-between;--padding-top:6vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-6a1e1c2c{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-6174e877{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-6174e877.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-16375c26.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-16375c26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-25618679{width:100%;max-width:100%;z-index:1;}.elementor-6938 .elementor-element.elementor-element-25618679 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-25618679 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-431c1e1b{--display:flex;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:5vw;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-6938 .elementor-element.elementor-element-3e31ca0d > .elementor-widget-container{padding:0vw 0vw 1.5vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3e31ca0d{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-44da1941{--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:flex-start;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-6e7f1358{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-6e7f1358:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-6e7f1358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-3a691254 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3a691254{text-align:center;font-size:1.3vw;font-weight:600;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-3968b2d9{--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:flex-start;--gap:0.8vw 0.5vw;--row-gap:0.8vw;--column-gap:0.5vw;--flex-wrap:wrap;--align-content:center;--padding-top:2vw;--padding-bottom:2vw;--padding-left:1.5vw;--padding-right:1.5vw;}.elementor-6938 .elementor-element.elementor-element-3968b2d9:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-3968b2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-6938 .elementor-element.elementor-element-3ac3ff6a{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-3ceb86ad{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-4553626d{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-7f2a4289{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-16dbb6cb{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-3ce8491a{--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;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:6vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-4ee02df6{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-233956cc{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-233956cc.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-3a8baf21.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-3a8baf21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-12fd962b{width:100%;max-width:100%;z-index:1;}.elementor-6938 .elementor-element.elementor-element-12fd962b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-12fd962b .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6938 .elementor-element.elementor-element-d8071c8{--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:flex-start;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1dc61cd{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-2a8bea0e.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-2a8bea0e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-88766a8{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1fffc91f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-1fffc91f{z-index:1;}.elementor-6938 .elementor-element.elementor-element-1fffc91f .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-158bb0e5{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-31f37941 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-31f37941{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-4dbcdde5{--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:flex-start;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-3cfaf041{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-11a424f8.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-11a424f8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-78ef1c92{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-16c42d15 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-16c42d15{z-index:1;}.elementor-6938 .elementor-element.elementor-element-16c42d15 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-730ad38b{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-5201bdc9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5201bdc9{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-718b3b21{--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:flex-start;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-443dd90c{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-791ff7c3.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-791ff7c3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-25d0d217{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-32476251 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-32476251{z-index:1;}.elementor-6938 .elementor-element.elementor-element-32476251 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-651229fd{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-30ff54f4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-30ff54f4{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-25f1352{--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:flex-start;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-7a2c79ab{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-459399cb.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-459399cb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-62705bc5{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-4647ade7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4647ade7{z-index:1;}.elementor-6938 .elementor-element.elementor-element-4647ade7 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-49e15bb{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-72d77c1e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-72d77c1e{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-7a9a0542{--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;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-764e2d31{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:1vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1daa3522{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-1daa3522.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-297679a0.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-297679a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-81e34f0{width:100%;max-width:100%;z-index:1;}.elementor-6938 .elementor-element.elementor-element-81e34f0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-81e34f0 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6938 .elementor-element.elementor-element-2947b4eb{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1526fb27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-11029f1e{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-1c4b417{--display:flex;}.elementor-6938 .elementor-element.elementor-element-64ae842d{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-64ae842d.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-64ae842d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-caec170{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;}.elementor-6938 .elementor-element.elementor-element-caec170 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-caec170 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-5b29336c{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:1vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-6938 .elementor-element.elementor-element-5b29336c:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-5b29336c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-7c002a2{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-7c002a2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-7c002a2{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-7c002a2{right:0px;}.elementor-6938 .elementor-element.elementor-element-6d5103a6{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-6d5103a6 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6938 .elementor-element.elementor-element-6d5103a6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-6d5103a6{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-6d5103a6{left:0px;}.elementor-6938 .elementor-element.elementor-element-5cb37836{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-5cb37836 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6938 .elementor-element.elementor-element-5cb37836.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-5cb37836{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-5cb37836{right:0px;}.elementor-6938 .elementor-element.elementor-element-7d373f54{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-7d373f54 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6938 .elementor-element.elementor-element-7d373f54.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-7d373f54{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-7d373f54{left:0px;}.elementor-6938 .elementor-element.elementor-element-4b42341e{--display:flex;}.elementor-6938 .elementor-element.elementor-element-33516ba1 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-33516ba1{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-108ceeab > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-108ceeab{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.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-size:var( --e-global-typography-secondary-font-size );}.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-6938 .elementor-element.elementor-element-656b02c0{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-656b02c0 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-656b02c0 .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-656b02c0 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-60741ae2{--display:flex;}.elementor-6938 .elementor-element.elementor-element-9ab65a1 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-9ab65a1{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-25b45273 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-25b45273{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-761b956e{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-761b956e > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-761b956e .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-761b956e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-1e077d36{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-4ab8b066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-19aa1fd{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-34cee6d3{--display:flex;}.elementor-6938 .elementor-element.elementor-element-6fd9c263{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-6fd9c263.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-6fd9c263 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-620b20e1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-6938 .elementor-element.elementor-element-620b20e1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-620b20e1 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-2b9ca61d{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:1vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-6938 .elementor-element.elementor-element-2b9ca61d:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-2b9ca61d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-782c7178{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-782c7178.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-782c7178{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-782c7178{right:0px;}.elementor-6938 .elementor-element.elementor-element-2d854407{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-2d854407 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6938 .elementor-element.elementor-element-2d854407.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-2d854407{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-2d854407{left:0px;}.elementor-6938 .elementor-element.elementor-element-418ad15d{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-418ad15d > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6938 .elementor-element.elementor-element-418ad15d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-418ad15d{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-418ad15d{right:0px;}.elementor-6938 .elementor-element.elementor-element-71ed1756{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-71ed1756 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6938 .elementor-element.elementor-element-71ed1756.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-71ed1756{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-71ed1756{left:0px;}.elementor-6938 .elementor-element.elementor-element-ec08e09{--display:flex;}.elementor-6938 .elementor-element.elementor-element-4148755e > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4148755e{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-48d39368 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-48d39368{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-14345f47{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-14345f47 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-14345f47 .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-14345f47 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-2da4cb23{--display:flex;}.elementor-6938 .elementor-element.elementor-element-5489b603 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5489b603{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-3b0a8a0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3b0a8a0{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-7a81d117{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-7a81d117 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-7a81d117 .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-7a81d117 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-4b31b57f{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-78d0b955{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-2d8231a5{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-68f92e64{--display:flex;}.elementor-6938 .elementor-element.elementor-element-487da541{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-487da541.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-487da541 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-33181705{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:1;}.elementor-6938 .elementor-element.elementor-element-33181705 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-33181705 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-3699eb95{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:1vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-6938 .elementor-element.elementor-element-3699eb95:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-3699eb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-735457d9{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-735457d9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-735457d9{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-735457d9{right:0px;}.elementor-6938 .elementor-element.elementor-element-66c2e585{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-66c2e585 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6938 .elementor-element.elementor-element-66c2e585.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-66c2e585{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-66c2e585{left:0px;}.elementor-6938 .elementor-element.elementor-element-6fe68750{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-6fe68750 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6938 .elementor-element.elementor-element-6fe68750.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-6fe68750{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-6fe68750{right:0px;}.elementor-6938 .elementor-element.elementor-element-21a329b8{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-21a329b8 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6938 .elementor-element.elementor-element-21a329b8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-21a329b8{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-21a329b8{left:0px;}.elementor-6938 .elementor-element.elementor-element-12a9856e{--display:flex;}.elementor-6938 .elementor-element.elementor-element-62db31cd > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-62db31cd{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-6dee9472 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-6dee9472{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-213d031f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-213d031f > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-213d031f .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-213d031f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-198dc558{--display:flex;}.elementor-6938 .elementor-element.elementor-element-440293bf > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-440293bf{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-79ae690e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-79ae690e{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-2172cc94{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-2172cc94 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-2172cc94 .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-2172cc94 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-1841d97c{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-2cc1b564{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0.5vw;--padding-bottom:0.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-567ff53f{--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;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-6cfbbba{--display:flex;}.elementor-6938 .elementor-element.elementor-element-225f1104{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-225f1104.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-225f1104 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-36f6f8a5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:1;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-98ec60e{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:1vw;--padding-left:2.5vw;--padding-right:2.5vw;}.elementor-6938 .elementor-element.elementor-element-98ec60e:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-98ec60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-701f18f8{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-701f18f8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-701f18f8{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-701f18f8{right:0px;}.elementor-6938 .elementor-element.elementor-element-4de0dfb9{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-4de0dfb9 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6938 .elementor-element.elementor-element-4de0dfb9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-4de0dfb9{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-4de0dfb9{left:0px;}.elementor-6938 .elementor-element.elementor-element-4150d143{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-4150d143 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6938 .elementor-element.elementor-element-4150d143.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-4150d143{left:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-4150d143{right:0px;}.elementor-6938 .elementor-element.elementor-element-7af343ce{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6938 .elementor-element.elementor-element-7af343ce > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6938 .elementor-element.elementor-element-7af343ce.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6938 .elementor-element.elementor-element-7af343ce{right:0px;}body.rtl .elementor-6938 .elementor-element.elementor-element-7af343ce{left:0px;}.elementor-6938 .elementor-element.elementor-element-16b29923{--display:flex;}.elementor-6938 .elementor-element.elementor-element-11b0a6dc > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-11b0a6dc{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-44813332 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-44813332{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-c58fb66{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-c58fb66 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-c58fb66 .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-c58fb66 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-13facb88{--display:flex;}.elementor-6938 .elementor-element.elementor-element-632f2b07 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-632f2b07{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-4f01f693 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4f01f693{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-6dde438f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6938 .elementor-element.elementor-element-6dde438f > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-6dde438f .elementor-divider-separator{width:100%;}.elementor-6938 .elementor-element.elementor-element-6dde438f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6938 .elementor-element.elementor-element-b1025b5{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-d1c74b0{--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;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6938 .elementor-element.elementor-element-13b29c2{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-6938 .elementor-element.elementor-element-13b29c2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-13b29c2 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6938 .elementor-element.elementor-element-ba53bd3{--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;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-ba53bd3:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-ba53bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-6938 .elementor-element.elementor-element-dc933c3{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-ecb6611{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-6938 .elementor-element.elementor-element-0a70047{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-0a70047.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-82a344c.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-82a344c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-c8e7028{width:100%;max-width:100%;z-index:1;}.elementor-6938 .elementor-element.elementor-element-c8e7028 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-c8e7028 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-8553019{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-6938 .elementor-element.elementor-element-5f1a982 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5f1a982{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-96bcda9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-ed77a92{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-6938 .elementor-element.elementor-element-d89925b{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;}.elementor-6938 .elementor-element.elementor-element-83dd676 img{width:100%;}.elementor-6938 .elementor-element.elementor-element-9f19558{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-9f19558 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-9f19558 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-c69875b{--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:0.5vw 0.8vw;--row-gap:0.5vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-209102f{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-209102f > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-209102f.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-209102f .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-3eb6f1b{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-3eb6f1b.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-3eb6f1b .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-291b4e6{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-291b4e6.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-291b4e6 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-66d69ae{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-66d69ae.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-66d69ae .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-486b600{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1afdd46{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-1afdd46.elementor-element{--align-self:flex-end;}.elementor-6938 .elementor-element.elementor-element-fa743e3{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-6938 .elementor-element.elementor-element-ee382bf{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;}.elementor-6938 .elementor-element.elementor-element-3805385 img{width:100%;}.elementor-6938 .elementor-element.elementor-element-75c7194{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-75c7194 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-75c7194 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-75511a7{--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:flex-start;--gap:0.5vw 0.8vw;--row-gap:0.5vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-3190446{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-3190446 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3190446.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-3190446 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-8b56319{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-8b56319.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-8b56319 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-10170b5{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-10170b5.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-10170b5 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-5b98e38{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-5b98e38.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-5b98e38 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-d046a73{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-d046a73.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-d046a73 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-86a2701{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-86a2701.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-86a2701 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-1d22369{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-df93a48{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-df93a48.elementor-element{--align-self:flex-end;}.elementor-6938 .elementor-element.elementor-element-b10c3ee{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-6938 .elementor-element.elementor-element-b54c8bb{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;}.elementor-6938 .elementor-element.elementor-element-3d2a9a7 img{width:100%;}.elementor-6938 .elementor-element.elementor-element-3bbcb36{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-3bbcb36 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3bbcb36 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-d301a3a{--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:flex-start;--gap:0.5vw 0.8vw;--row-gap:0.5vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-start;}.elementor-6938 .elementor-element.elementor-element-eeeed60{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-eeeed60 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-eeeed60.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-eeeed60 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-30d5501{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-30d5501.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-30d5501 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-53938b1{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-53938b1.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-53938b1 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-e9d02f1{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-e9d02f1.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-e9d02f1 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6938 .elementor-element.elementor-element-a0bf5e3{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-de6bb32{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-de6bb32.elementor-element{--align-self:flex-end;}.elementor-6938 .elementor-element.elementor-element-eca7fc4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:70px;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-10vw;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:6vw;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5vw;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:6vw;--e-n-carousel-arrow-size:2vw;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-astglobalcolor0 );}:where( .elementor-6938 .elementor-element.elementor-element-eca7fc4 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-right:0vw;--padding-bottom:0vw;--padding-left:0vw;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0vw;--padding-inline-end:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;}.elementor-6938 .elementor-element.elementor-element-eca7fc4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6938 .elementor-element.elementor-element-77f6341{--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;--flex-wrap:wrap;--align-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95115ad );--border-color:var( --e-global-color-95115ad );--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-9695ae7.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-7ed6215{--display:flex;}.elementor-6938 .elementor-element.elementor-element-1aa3387b{--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;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1aa3387b:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-1aa3387b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-6938 .elementor-element.elementor-element-547aecc4{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:2vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-2f257ac5{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-6938 .elementor-element.elementor-element-a1b528b{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-a1b528b.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-54eb32f0.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-54eb32f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.1vw;text-transform:capitalize;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-3e4eb0f8{width:100%;max-width:100%;z-index:1;}.elementor-6938 .elementor-element.elementor-element-3e4eb0f8 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3e4eb0f8 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6938 .elementor-element.elementor-element-34486e0b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-34486e0b{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6938 .elementor-element.elementor-element-5e4daedd{--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:flex-start;--gap:0vw 0.8vw;--row-gap:0vw;--column-gap:0.8vw;--flex-wrap:wrap;--align-content:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-6938 .elementor-element.elementor-element-3cb362d8{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-68ddb528{--display:flex;border-style:none;--border-style:none;}.elementor-6938 .elementor-element.elementor-element-74d06111{--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;border-style:none;--border-style:none;--border-radius:0 0 0.5vw 0.5vw;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-6938 .elementor-element.elementor-element-74d06111:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-74d06111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-6c0287e7{width:100%;max-width:100%;text-align:start;}.elementor-6938 .elementor-element.elementor-element-6c0287e7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:#4A4643;}.elementor-6938 .elementor-element.elementor-element-6bdfc1a6{--n-accordion-title-font-size:1.1vw;--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-border-radius:0.5vw 0.5vw 0.5vw 0.5vw;--n-accordion-title-normal-color:#4A4643;--n-accordion-title-hover-color:#4A4643;--n-accordion-title-active-color:#4A4643;--n-accordion-icon-size:0.8vw;--n-accordion-icon-normal-color:#4A4643;}.elementor-6938 .elementor-element.elementor-element-6bdfc1a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6938 .elementor-element.elementor-element-6bdfc1a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6938 .elementor-element.elementor-element-6bdfc1a6 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6938 .elementor-element.elementor-element-6bdfc1a6 > .elementor-widget-container > .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:"Zen Kaku Gothic New", Sans-serif;font-weight:700;line-height:2em;letter-spacing:0.07em;}.elementor-6938 .elementor-element.elementor-element-224acdcd{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-5abac408{--display:flex;border-style:none;--border-style:none;}.elementor-6938 .elementor-element.elementor-element-2e2629cc{--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;border-style:none;--border-style:none;--border-radius:0 0 0.5vw 0.5vw;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-6938 .elementor-element.elementor-element-2e2629cc:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-2e2629cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-393e7ca7{width:100%;max-width:100%;text-align:start;}.elementor-6938 .elementor-element.elementor-element-393e7ca7 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:#4A4643;}.elementor-6938 .elementor-element.elementor-element-4e51bbe1{--n-accordion-title-font-size:1.1vw;--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-border-radius:0.5vw 0.5vw 0.5vw 0.5vw;--n-accordion-title-normal-color:#4A4643;--n-accordion-title-hover-color:#4A4643;--n-accordion-title-active-color:#4A4643;--n-accordion-icon-size:0.8vw;--n-accordion-icon-normal-color:#4A4643;}.elementor-6938 .elementor-element.elementor-element-4e51bbe1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6938 .elementor-element.elementor-element-4e51bbe1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6938 .elementor-element.elementor-element-4e51bbe1 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6938 .elementor-element.elementor-element-4e51bbe1 > .elementor-widget-container > .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:"Zen Kaku Gothic New", Sans-serif;font-weight:700;line-height:2em;letter-spacing:0.07em;}.elementor-6938 .elementor-element.elementor-element-5d839347{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-206fbbce{--display:flex;border-style:none;--border-style:none;}.elementor-6938 .elementor-element.elementor-element-78a01e24{--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;border-style:none;--border-style:none;--border-radius:0 0 0.5vw 0.5vw;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-6938 .elementor-element.elementor-element-78a01e24:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-78a01e24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6938 .elementor-element.elementor-element-1b7d01a3{width:100%;max-width:100%;text-align:start;}.elementor-6938 .elementor-element.elementor-element-1b7d01a3 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:#4A4643;}.elementor-6938 .elementor-element.elementor-element-54d51f3d{--n-accordion-title-font-size:1.1vw;--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-border-radius:0.5vw 0.5vw 0.5vw 0.5vw;--n-accordion-title-normal-color:#4A4643;--n-accordion-title-hover-color:#4A4643;--n-accordion-title-active-color:#4A4643;--n-accordion-icon-size:0.8vw;--n-accordion-icon-normal-color:#4A4643;}.elementor-6938 .elementor-element.elementor-element-54d51f3d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6938 .elementor-element.elementor-element-54d51f3d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6938 .elementor-element.elementor-element-54d51f3d {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6938 .elementor-element.elementor-element-54d51f3d > .elementor-widget-container > .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:"Zen Kaku Gothic New", Sans-serif;font-weight:700;line-height:2em;letter-spacing:0.07em;}.elementor-6938 .elementor-element.elementor-element-15f4aaa0{--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;--flex-wrap:wrap;--align-content:space-between;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-4949a52b{--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:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--flex-wrap:wrap;--align-content:flex-start;--overlay-opacity:0.66;--border-radius:0.5vw 0.5vw 0.5vw 0.5vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:2.5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-4949a52b:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-4949a52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://solgrit.jp/wp-content/uploads/2026/01/Gemini_Generated_Image_buv5w9buv5w9buv5.webp");background-size:cover;}.elementor-6938 .elementor-element.elementor-element-4949a52b::before, .elementor-6938 .elementor-element.elementor-element-4949a52b > .elementor-background-video-container::before, .elementor-6938 .elementor-element.elementor-element-4949a52b > .e-con-inner > .elementor-background-video-container::before, .elementor-6938 .elementor-element.elementor-element-4949a52b > .elementor-background-slideshow::before, .elementor-6938 .elementor-element.elementor-element-4949a52b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6938 .elementor-element.elementor-element-4949a52b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6938 .elementor-element.elementor-element-1ece76b9{--display:flex;}.elementor-6938 .elementor-element.elementor-element-635d1be4{text-align:start;}.elementor-6938 .elementor-element.elementor-element-635d1be4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.1vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-1a80883 );}.elementor-6938 .elementor-element.elementor-element-3954a03d > .elementor-widget-container{padding:0vw 0vw 0.5vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3954a03d{text-align:start;}.elementor-6938 .elementor-element.elementor-element-3954a03d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:2.8vw;font-weight:900;line-height:1.5em;letter-spacing:0.07em;color:var( --e-global-color-1a80883 );}.elementor-6938 .elementor-element.elementor-element-19bc86a5 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-19bc86a5{text-align:start;}.elementor-6938 .elementor-element.elementor-element-19bc86a5 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:1.2vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;color:var( --e-global-color-1a80883 );}.elementor-6938 .elementor-element.elementor-element-1547e6d5{width:auto;max-width:auto;z-index:2;}.elementor-6938 .elementor-element.elementor-element-1547e6d5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-223b5fea{--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;}@media(max-width:1024px){.elementor-6938 .elementor-element.elementor-element-35b1c24c{--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6938 .elementor-element.elementor-element-00e4af5{font-size:1.3vw;}.elementor-6938 .elementor-element.elementor-element-2a618c6b{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6938 .elementor-element.elementor-element-24932a4 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-5fed9812{--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:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--flex-wrap:wrap;--align-content:flex-start;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-2cadbefb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6938 .elementor-element.elementor-element-f994d77{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-6a1e1c2c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-16375c26 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-25618679 .elementor-heading-title{font-size:2.3vw;}.elementor-6938 .elementor-element.elementor-element-431c1e1b{--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:3.5vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6938 .elementor-element.elementor-element-3e31ca0d > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3e31ca0d{font-size:1.6vw;}.elementor-6938 .elementor-element.elementor-element-44da1941{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-3a691254{font-size:1.8vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-3ac3ff6a{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-3ceb86ad{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-4553626d{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-7f2a4289{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-16dbb6cb{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-3ce8491a{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-4ee02df6{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-3a8baf21 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-12fd962b .elementor-heading-title{font-size:2.3vw;}.elementor-6938 .elementor-element.elementor-element-d8071c8{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-1dc61cd{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-2a8bea0e .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-88766a8{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1fffc91f .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-158bb0e5{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-31f37941{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-4dbcdde5{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-3cfaf041{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-11a424f8 .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-78ef1c92{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-16c42d15 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-730ad38b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-5201bdc9{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-718b3b21{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-443dd90c{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-791ff7c3 .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-25d0d217{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-32476251 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-651229fd{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-30ff54f4{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-25f1352{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-7a2c79ab{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-459399cb .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-62705bc5{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-4647ade7 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-49e15bb{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-72d77c1e{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-7a9a0542{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-764e2d31{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-297679a0 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-81e34f0 .elementor-heading-title{font-size:2.3vw;}.elementor-6938 .elementor-element.elementor-element-2947b4eb{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-64ae842d .elementor-heading-title{font-size:1.3vw;}.elementor-6938 .elementor-element.elementor-element-caec170 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-caec170{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-caec170 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-5b29336c{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-33516ba1{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-108ceeab{font-size:1.45vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6938 .elementor-element.elementor-element-9ab65a1{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-25b45273{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-1e077d36{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-6fd9c263 .elementor-heading-title{font-size:1.3vw;}.elementor-6938 .elementor-element.elementor-element-620b20e1 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-620b20e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-620b20e1 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-2b9ca61d{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-4148755e{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-48d39368{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-5489b603{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-3b0a8a0{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-4b31b57f{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-487da541 .elementor-heading-title{font-size:1.3vw;}.elementor-6938 .elementor-element.elementor-element-33181705 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-33181705{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-33181705 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-3699eb95{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-62db31cd{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-6dee9472{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-440293bf{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-79ae690e{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-1841d97c{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-225f1104 .elementor-heading-title{font-size:1.3vw;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5 .elementor-heading-title{font-size:2vw;}.elementor-6938 .elementor-element.elementor-element-98ec60e{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-11b0a6dc{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-44813332{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-632f2b07{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-4f01f693{font-size:1.45vw;}.elementor-6938 .elementor-element.elementor-element-b1025b5{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-13b29c2 .elementor-heading-title{font-size:2.3vw;}.elementor-6938 .elementor-element.elementor-element-dc933c3{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-82a344c .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-c8e7028 .elementor-heading-title{font-size:2.3vw;}.elementor-6938 .elementor-element.elementor-element-5f1a982{width:100%;max-width:100%;font-size:1.6vw;}.elementor-6938 .elementor-element.elementor-element-9f19558 .elementor-heading-title{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-209102f .elementor-heading-title{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-3eb6f1b .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-291b4e6 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-66d69ae .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-75c7194 .elementor-heading-title{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-3190446 .elementor-heading-title{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-8b56319 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-10170b5 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-5b98e38 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-d046a73 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-86a2701 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-3bbcb36 .elementor-heading-title{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-eeeed60 .elementor-heading-title{font-size:1.8vw;}.elementor-6938 .elementor-element.elementor-element-30d5501 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-53938b1 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-e9d02f1 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6938 .elementor-element.elementor-element-eca7fc4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-position:8vw;--e-n-carousel-arrow-next-top-position:8vw;--e-n-carousel-arrow-size:2.5vw;}.elementor-6938 .elementor-element.elementor-element-77f6341{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-547aecc4{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-54eb32f0 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-3e4eb0f8 .elementor-heading-title{font-size:2.3vw;}.elementor-6938 .elementor-element.elementor-element-34486e0b{width:100%;max-width:100%;font-size:1.6vw;}.elementor-6938 .elementor-element.elementor-element-34486e0b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3cb362d8{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-6c0287e7 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-6bdfc1a6{--n-accordion-title-font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-224acdcd{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-393e7ca7 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-4e51bbe1{--n-accordion-title-font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-5d839347{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1b7d01a3 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-54d51f3d{--n-accordion-title-font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-15f4aaa0{--padding-top:6vw;--padding-bottom:6vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-4949a52b{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-635d1be4 .elementor-heading-title{font-size:1.5vw;}.elementor-6938 .elementor-element.elementor-element-3954a03d .elementor-heading-title{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-19bc86a5 .elementor-heading-title{font-size:1.6vw;}.elementor-6938 .elementor-element.elementor-element-1547e6d5{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-6938 .elementor-element.elementor-element-35b1c24c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:15vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1799bfeb{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6938 .elementor-element.elementor-element-00e4af5{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-2a618c6b{--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:8vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6938 .elementor-element.elementor-element-24932a4 .elementor-heading-title{font-size:3.5vw;}.elementor-6938 .elementor-element.elementor-element-657985ac .elementor-heading-title{font-size:7vw;}.elementor-6938 .elementor-element.elementor-element-5fed9812{--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:flex-start;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6938 .elementor-element.elementor-element-f994d77{--padding-top:12vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-6a1e1c2c{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-6174e877{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-6174e877.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-16375c26 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-25618679{width:100%;max-width:100%;}.elementor-6938 .elementor-element.elementor-element-25618679 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-25618679 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-431c1e1b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6938 .elementor-element.elementor-element-3e31ca0d > .elementor-widget-container{padding:0vw 0vw 6vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3e31ca0d{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-44da1941{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-6e7f1358{--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-3a691254 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3a691254{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-3968b2d9{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-3ac3ff6a{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-3ceb86ad{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-4553626d{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-7f2a4289{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-16dbb6cb{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-3ce8491a{--padding-top:12vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-4ee02df6{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-233956cc{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-233956cc.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-3a8baf21 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-12fd962b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-12fd962b .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-d8071c8{--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;--align-content:flex-start;--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1dc61cd{--width:17%;--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-1dc61cd.e-con{--order:3;}.elementor-6938 .elementor-element.elementor-element-2a8bea0e > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-2a8bea0e.elementor-element{--align-self:flex-start;}.elementor-6938 .elementor-element.elementor-element-2a8bea0e .elementor-heading-title{font-size:12vw;}.elementor-6938 .elementor-element.elementor-element-88766a8{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-88766a8.e-con{--order:2;}.elementor-6938 .elementor-element.elementor-element-1fffc91f > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-1fffc91f .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-158bb0e5{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-158bb0e5.e-con{--order:4;}.elementor-6938 .elementor-element.elementor-element-31f37941 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-31f37941{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-4dbcdde5{--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;--align-content:flex-start;--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-3cfaf041{--width:17%;--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-3cfaf041.e-con{--order:3;}.elementor-6938 .elementor-element.elementor-element-11a424f8 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-11a424f8 .elementor-heading-title{font-size:12vw;}.elementor-6938 .elementor-element.elementor-element-78ef1c92{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-78ef1c92.e-con{--order:2;}.elementor-6938 .elementor-element.elementor-element-16c42d15 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-16c42d15 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-730ad38b{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-730ad38b.e-con{--order:4;}.elementor-6938 .elementor-element.elementor-element-5201bdc9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5201bdc9{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-718b3b21{--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;--align-content:flex-start;--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-443dd90c{--width:17%;--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-443dd90c.e-con{--order:3;}.elementor-6938 .elementor-element.elementor-element-791ff7c3 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-791ff7c3 .elementor-heading-title{font-size:12vw;}.elementor-6938 .elementor-element.elementor-element-25d0d217{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-25d0d217.e-con{--order:2;}.elementor-6938 .elementor-element.elementor-element-32476251 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-32476251 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-651229fd{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-651229fd.e-con{--order:4;}.elementor-6938 .elementor-element.elementor-element-30ff54f4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-30ff54f4{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-25f1352{--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;--align-content:flex-start;--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-7a2c79ab{--width:17%;--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:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-7a2c79ab.e-con{--order:3;}.elementor-6938 .elementor-element.elementor-element-459399cb > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-459399cb .elementor-heading-title{font-size:12vw;}.elementor-6938 .elementor-element.elementor-element-62705bc5{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-62705bc5.e-con{--order:2;}.elementor-6938 .elementor-element.elementor-element-4647ade7 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4647ade7 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-49e15bb{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-49e15bb.e-con{--order:4;}.elementor-6938 .elementor-element.elementor-element-72d77c1e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-72d77c1e{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-7a9a0542{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-764e2d31{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1daa3522{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-1daa3522.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-297679a0 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-81e34f0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-81e34f0 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-2947b4eb{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1526fb27{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-11029f1e{--width:94.5%;}.elementor-6938 .elementor-element.elementor-element-64ae842d .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-caec170 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-caec170{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-caec170 .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-5b29336c{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-33516ba1 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-33516ba1{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-108ceeab > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-108ceeab{font-size:3.4vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6938 .elementor-element.elementor-element-656b02c0 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-9ab65a1 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-9ab65a1{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-25b45273 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-25b45273{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-761b956e > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-1e077d36{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-4ab8b066{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-19aa1fd{--width:94.5%;}.elementor-6938 .elementor-element.elementor-element-6fd9c263 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-620b20e1 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-620b20e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-620b20e1 .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-2b9ca61d{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-4148755e > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4148755e{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-48d39368 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-48d39368{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-14345f47 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5489b603 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5489b603{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-3b0a8a0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3b0a8a0{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-7a81d117 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4b31b57f{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-78d0b955{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-2d8231a5{--width:94.5%;}.elementor-6938 .elementor-element.elementor-element-487da541 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-33181705 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-33181705{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-33181705 .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-3699eb95{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-62db31cd > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-62db31cd{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-6dee9472 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-6dee9472{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-213d031f > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-440293bf > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-440293bf{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-79ae690e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-79ae690e{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-2172cc94 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-1841d97c{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-2cc1b564{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-567ff53f{--width:94.5%;}.elementor-6938 .elementor-element.elementor-element-225f1104 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6938 .elementor-element.elementor-element-36f6f8a5 .elementor-heading-title{font-size:4.5vw;}.elementor-6938 .elementor-element.elementor-element-98ec60e{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-11b0a6dc > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-11b0a6dc{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-44813332 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-44813332{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-c58fb66 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-632f2b07 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-632f2b07{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-4f01f693 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-4f01f693{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-6dde438f > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-b1025b5{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-d1c74b0{--width:100%;}.elementor-6938 .elementor-element.elementor-element-13b29c2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-13b29c2{text-align:start;}.elementor-6938 .elementor-element.elementor-element-13b29c2 .elementor-heading-title{font-size:4.9vw;}.elementor-6938 .elementor-element.elementor-element-ba53bd3{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-dc933c3{--padding-top:4vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-ecb6611{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-0a70047{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-0a70047.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-82a344c .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-c8e7028 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-c8e7028 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-8553019{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-5f1a982 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-5f1a982{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-ed77a92{--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-d89925b{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-6938 .elementor-element.elementor-element-9f19558 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-9f19558 .elementor-heading-title{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-c69875b{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-209102f > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-209102f .elementor-heading-title{font-size:3.8vw;}.elementor-6938 .elementor-element.elementor-element-3eb6f1b .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-291b4e6 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-66d69ae .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-fa743e3{--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-ee382bf{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-6938 .elementor-element.elementor-element-75c7194 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-75c7194 .elementor-heading-title{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-75511a7{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-3190446 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3190446 .elementor-heading-title{font-size:3.8vw;}.elementor-6938 .elementor-element.elementor-element-8b56319 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-10170b5 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-5b98e38 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-d046a73 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-86a2701 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-b10c3ee{--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-b54c8bb{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--flex-wrap:wrap;}.elementor-6938 .elementor-element.elementor-element-3bbcb36 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3bbcb36 .elementor-heading-title{font-size:4vw;}.elementor-6938 .elementor-element.elementor-element-d301a3a{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-eeeed60 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-eeeed60 .elementor-heading-title{font-size:3.8vw;}.elementor-6938 .elementor-element.elementor-element-30d5501 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-53938b1 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-e9d02f1 .elementor-heading-title{font-size:2.8vw;}.elementor-6938 .elementor-element.elementor-element-eca7fc4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:40px;--e-n-carousel-arrow-prev-left-position:-18vw;--e-n-carousel-arrow-prev-top-position:16vw;--e-n-carousel-arrow-next-right-position:6vw;--e-n-carousel-arrow-next-top-position:16vw;--e-n-carousel-arrow-size:7vw;}.elementor-6938 .elementor-element.elementor-element-eca7fc4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-6938 .elementor-element.elementor-element-77f6341{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-1aa3387b{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-547aecc4{--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-2f257ac5{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-a1b528b{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-a1b528b.elementor-element{--align-self:center;}.elementor-6938 .elementor-element.elementor-element-54eb32f0 .elementor-heading-title{font-size:3vw;}.elementor-6938 .elementor-element.elementor-element-3e4eb0f8 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6938 .elementor-element.elementor-element-3e4eb0f8 .elementor-heading-title{font-size:5vw;}.elementor-6938 .elementor-element.elementor-element-34486e0b > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6938 .elementor-element.elementor-element-34486e0b{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-5e4daedd{--gap:4vw 2vw;--row-gap:4vw;--column-gap:2vw;}.elementor-6938 .elementor-element.elementor-element-3cb362d8{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-74d06111{--border-radius:0 0 1.5vw 1.5vw;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-6c0287e7 .elementor-heading-title{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-6bdfc1a6{--n-accordion-border-radius:1.5vw 1.5vw 1.5vw 1.5vw;--n-accordion-title-font-size:3.6vw;--n-accordion-icon-size:2vw;}.elementor-6938 .elementor-element.elementor-element-6bdfc1a6 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6938 .elementor-element.elementor-element-224acdcd{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-2e2629cc{--border-radius:0 0 1.5vw 1.5vw;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-393e7ca7 .elementor-heading-title{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-4e51bbe1{--n-accordion-border-radius:1.5vw 1.5vw 1.5vw 1.5vw;--n-accordion-title-font-size:3.6vw;--n-accordion-icon-size:2vw;}.elementor-6938 .elementor-element.elementor-element-4e51bbe1 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6938 .elementor-element.elementor-element-5d839347{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-78a01e24{--border-radius:0 0 1.5vw 1.5vw;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6938 .elementor-element.elementor-element-1b7d01a3 .elementor-heading-title{font-size:3.6vw;}.elementor-6938 .elementor-element.elementor-element-54d51f3d{--n-accordion-border-radius:1.5vw 1.5vw 1.5vw 1.5vw;--n-accordion-title-font-size:3.6vw;--n-accordion-icon-size:2vw;}.elementor-6938 .elementor-element.elementor-element-54d51f3d {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6938 .elementor-element.elementor-element-15f4aaa0{--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6938 .elementor-element.elementor-element-4949a52b:not(.elementor-motion-effects-element-type-background), .elementor-6938 .elementor-element.elementor-element-4949a52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6938 .elementor-element.elementor-element-4949a52b{--border-radius:0 0 0 0;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6938 .elementor-element.elementor-element-635d1be4{text-align:center;}.elementor-6938 .elementor-element.elementor-element-635d1be4 .elementor-heading-title{font-size:3.2vw;}.elementor-6938 .elementor-element.elementor-element-3954a03d{text-align:center;}.elementor-6938 .elementor-element.elementor-element-3954a03d .elementor-heading-title{font-size:8vw;}.elementor-6938 .elementor-element.elementor-element-19bc86a5 > .elementor-widget-container{padding:2vw 0vw 1vw 0vw;}.elementor-6938 .elementor-element.elementor-element-19bc86a5{text-align:start;}.elementor-6938 .elementor-element.elementor-element-19bc86a5 .elementor-heading-title{font-size:3.4vw;}.elementor-6938 .elementor-element.elementor-element-1547e6d5{width:auto;max-width:auto;}.elementor-6938 .elementor-element.elementor-element-1547e6d5.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-6938 .elementor-element.elementor-element-72c66a9b{--width:5%;}.elementor-6938 .elementor-element.elementor-element-131f16ec{--width:95%;}.elementor-6938 .elementor-element.elementor-element-5fed9812{--width:15.8%;}.elementor-6938 .elementor-element.elementor-element-2cadbefb{--width:84.2%;}.elementor-6938 .elementor-element.elementor-element-f994d77{--width:100%;}.elementor-6938 .elementor-element.elementor-element-6a1e1c2c{--width:43.8%;}.elementor-6938 .elementor-element.elementor-element-431c1e1b{--width:56.2%;}.elementor-6938 .elementor-element.elementor-element-44da1941{--width:100%;}.elementor-6938 .elementor-element.elementor-element-6e7f1358{--width:21.5%;}.elementor-6938 .elementor-element.elementor-element-3968b2d9{--width:78.5%;}.elementor-6938 .elementor-element.elementor-element-3ce8491a{--width:100%;}.elementor-6938 .elementor-element.elementor-element-4ee02df6{--width:100%;}.elementor-6938 .elementor-element.elementor-element-d8071c8{--width:100%;}.elementor-6938 .elementor-element.elementor-element-1dc61cd{--width:7%;}.elementor-6938 .elementor-element.elementor-element-88766a8{--width:25%;}.elementor-6938 .elementor-element.elementor-element-158bb0e5{--width:68%;}.elementor-6938 .elementor-element.elementor-element-4dbcdde5{--width:100%;}.elementor-6938 .elementor-element.elementor-element-3cfaf041{--width:7%;}.elementor-6938 .elementor-element.elementor-element-78ef1c92{--width:25%;}.elementor-6938 .elementor-element.elementor-element-730ad38b{--width:68%;}.elementor-6938 .elementor-element.elementor-element-718b3b21{--width:100%;}.elementor-6938 .elementor-element.elementor-element-443dd90c{--width:7%;}.elementor-6938 .elementor-element.elementor-element-25d0d217{--width:25%;}.elementor-6938 .elementor-element.elementor-element-651229fd{--width:68%;}.elementor-6938 .elementor-element.elementor-element-25f1352{--width:100%;}.elementor-6938 .elementor-element.elementor-element-7a2c79ab{--width:7%;}.elementor-6938 .elementor-element.elementor-element-62705bc5{--width:25%;}.elementor-6938 .elementor-element.elementor-element-49e15bb{--width:68%;}.elementor-6938 .elementor-element.elementor-element-7a9a0542{--width:100%;}.elementor-6938 .elementor-element.elementor-element-764e2d31{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2947b4eb{--width:100%;}.elementor-6938 .elementor-element.elementor-element-1526fb27{--width:1%;}.elementor-6938 .elementor-element.elementor-element-11029f1e{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-1c4b417{--width:22.2%;}.elementor-6938 .elementor-element.elementor-element-5b29336c{--width:77.8%;}.elementor-6938 .elementor-element.elementor-element-4b42341e{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-60741ae2{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-1e077d36{--width:100%;}.elementor-6938 .elementor-element.elementor-element-4ab8b066{--width:1%;}.elementor-6938 .elementor-element.elementor-element-19aa1fd{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-34cee6d3{--width:22.2%;}.elementor-6938 .elementor-element.elementor-element-2b9ca61d{--width:77.8%;}.elementor-6938 .elementor-element.elementor-element-ec08e09{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-2da4cb23{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-4b31b57f{--width:100%;}.elementor-6938 .elementor-element.elementor-element-78d0b955{--width:1%;}.elementor-6938 .elementor-element.elementor-element-2d8231a5{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-68f92e64{--width:22.2%;}.elementor-6938 .elementor-element.elementor-element-3699eb95{--width:77.8%;}.elementor-6938 .elementor-element.elementor-element-12a9856e{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-198dc558{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-1841d97c{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2cc1b564{--width:1%;}.elementor-6938 .elementor-element.elementor-element-567ff53f{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-6cfbbba{--width:22.2%;}.elementor-6938 .elementor-element.elementor-element-98ec60e{--width:77.8%;}.elementor-6938 .elementor-element.elementor-element-16b29923{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-13facb88{--width:47.5%;}.elementor-6938 .elementor-element.elementor-element-b1025b5{--width:100%;}.elementor-6938 .elementor-element.elementor-element-d1c74b0{--width:100%;}.elementor-6938 .elementor-element.elementor-element-ecb6611{--width:41%;}.elementor-6938 .elementor-element.elementor-element-8553019{--width:57%;}.elementor-6938 .elementor-element.elementor-element-2f257ac5{--width:35.5%;}.elementor-6938 .elementor-element.elementor-element-5e4daedd{--width:57%;}.elementor-6938 .elementor-element.elementor-element-3cb362d8{--width:100%;}.elementor-6938 .elementor-element.elementor-element-224acdcd{--width:100%;}.elementor-6938 .elementor-element.elementor-element-5d839347{--width:100%;}.elementor-6938 .elementor-element.elementor-element-15f4aaa0{--width:100%;}.elementor-6938 .elementor-element.elementor-element-1ece76b9{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6938 .elementor-element.elementor-element-72c66a9b{--width:7%;}.elementor-6938 .elementor-element.elementor-element-131f16ec{--width:93%;}.elementor-6938 .elementor-element.elementor-element-5fed9812{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2cadbefb{--width:100%;}.elementor-6938 .elementor-element.elementor-element-f994d77{--width:100%;}.elementor-6938 .elementor-element.elementor-element-6a1e1c2c{--width:40.5%;}.elementor-6938 .elementor-element.elementor-element-431c1e1b{--width:59.5%;}.elementor-6938 .elementor-element.elementor-element-44da1941{--width:100%;}.elementor-6938 .elementor-element.elementor-element-3ce8491a{--width:100%;}.elementor-6938 .elementor-element.elementor-element-4ee02df6{--width:100%;}.elementor-6938 .elementor-element.elementor-element-d8071c8{--width:100%;}.elementor-6938 .elementor-element.elementor-element-1dc61cd{--width:7.8%;}.elementor-6938 .elementor-element.elementor-element-88766a8{--width:28%;}.elementor-6938 .elementor-element.elementor-element-158bb0e5{--width:64%;}.elementor-6938 .elementor-element.elementor-element-4dbcdde5{--width:100%;}.elementor-6938 .elementor-element.elementor-element-3cfaf041{--width:7.8%;}.elementor-6938 .elementor-element.elementor-element-78ef1c92{--width:28%;}.elementor-6938 .elementor-element.elementor-element-730ad38b{--width:64%;}.elementor-6938 .elementor-element.elementor-element-718b3b21{--width:100%;}.elementor-6938 .elementor-element.elementor-element-443dd90c{--width:7.8%;}.elementor-6938 .elementor-element.elementor-element-25d0d217{--width:28%;}.elementor-6938 .elementor-element.elementor-element-651229fd{--width:64%;}.elementor-6938 .elementor-element.elementor-element-25f1352{--width:100%;}.elementor-6938 .elementor-element.elementor-element-7a2c79ab{--width:7.8%;}.elementor-6938 .elementor-element.elementor-element-62705bc5{--width:28%;}.elementor-6938 .elementor-element.elementor-element-49e15bb{--width:64%;}.elementor-6938 .elementor-element.elementor-element-7a9a0542{--width:100%;}.elementor-6938 .elementor-element.elementor-element-764e2d31{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2947b4eb{--width:100%;}.elementor-6938 .elementor-element.elementor-element-1526fb27{--width:1%;}.elementor-6938 .elementor-element.elementor-element-11029f1e{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-1c4b417{--width:100%;}.elementor-6938 .elementor-element.elementor-element-5b29336c{--width:100%;}.elementor-6938 .elementor-element.elementor-element-4b42341e{--width:47%;}.elementor-6938 .elementor-element.elementor-element-60741ae2{--width:47%;}.elementor-6938 .elementor-element.elementor-element-1e077d36{--width:100%;}.elementor-6938 .elementor-element.elementor-element-4ab8b066{--width:1%;}.elementor-6938 .elementor-element.elementor-element-19aa1fd{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-34cee6d3{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2b9ca61d{--width:100%;}.elementor-6938 .elementor-element.elementor-element-ec08e09{--width:47%;}.elementor-6938 .elementor-element.elementor-element-2da4cb23{--width:47%;}.elementor-6938 .elementor-element.elementor-element-4b31b57f{--width:100%;}.elementor-6938 .elementor-element.elementor-element-78d0b955{--width:1%;}.elementor-6938 .elementor-element.elementor-element-2d8231a5{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-68f92e64{--width:100%;}.elementor-6938 .elementor-element.elementor-element-3699eb95{--width:100%;}.elementor-6938 .elementor-element.elementor-element-12a9856e{--width:47%;}.elementor-6938 .elementor-element.elementor-element-198dc558{--width:47%;}.elementor-6938 .elementor-element.elementor-element-1841d97c{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2cc1b564{--width:1%;}.elementor-6938 .elementor-element.elementor-element-567ff53f{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-6cfbbba{--width:100%;}.elementor-6938 .elementor-element.elementor-element-98ec60e{--width:100%;}.elementor-6938 .elementor-element.elementor-element-16b29923{--width:47%;}.elementor-6938 .elementor-element.elementor-element-13facb88{--width:47%;}.elementor-6938 .elementor-element.elementor-element-b1025b5{--width:100%;}.elementor-6938 .elementor-element.elementor-element-d1c74b0{--width:96.5%;}.elementor-6938 .elementor-element.elementor-element-ecb6611{--width:100%;}.elementor-6938 .elementor-element.elementor-element-8553019{--width:100%;}.elementor-6938 .elementor-element.elementor-element-2f257ac5{--width:100%;}.elementor-6938 .elementor-element.elementor-element-5e4daedd{--width:100%;}.elementor-6938 .elementor-element.elementor-element-15f4aaa0{--width:100%;}.elementor-6938 .elementor-element.elementor-element-1ece76b9{--width:69%;}}/* Start custom CSS for heading, class: .elementor-element-24932a4 */.back-highlight-text {
  padding: 0.1em 0.4em;
  background-color: transparent;
  color: #485B66;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  display: inline;
  line-height: 1.2;
  background-size: 100% 0%;
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-image: linear-gradient(#283445, #283445);
  transition: background-size 0.6s ease, color 0.6s ease;
}

.back-highlight-text.active {
  background-size: 100% 100%;
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-657985ac */.jp_k {
    letter-spacing: -0.2em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ae9dadf */.pc_Line_break {
    display: block;
}

.elementor-6938 .elementor-element.elementor-element-7ae9dadf {
    z-index: 10;

    /* === Color Settings === */
    --menu-text: #7A7A7A;     /* 通常：薄いブルーグレー */
    --menu-active: #1D2836;   /* アクティブ：濃い色 */
    --menu-dot: #1D2836;      /* ドット：アクティブと同色 */
}

/* --- デスクトップ：垂直並び --- */
.elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu {
    display: block; /* 垂直並びを維持 */
}

.elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a {
    font-family: "Zen Kaku Gothic New";
    display: block;
    color: var(--menu-text);
    font-size: 0.85vw;
    font-weight: 500;
    line-height: 1.5em;
    letter-spacing: 0.03em;
    margin-top: 1em;
    margin-bottom: 1em;
    text-decoration: none;
    position: relative;
    transition: color 0.3s ease;
}

/* アクティブなリンクの色 */
.elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a.active {
    color: var(--menu-active);
    font-weight: 500;
}

/* ホバーで色を変更（アクティブと同色で統一） */
.elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a:hover {
    color: var(--menu-active);
    font-weight: 500;
}

/* ドットのスタイル */
.elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -7.5%;
    transform: translateY(-50%);
    width: 0.3vw;
    height: 0.3vw;
    background-color: var(--menu-dot);
    border-radius: 50%;
    opacity: 0;
    transition: opacity 0.3s ease, background-color 0.3s ease;
}

.elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a.active::before {
    opacity: 1;
    background-color: var(--menu-dot);
}

/* --- タブレット：水平並び --- */
@media only screen and (max-width: 1020px) and (min-width: 768px) {
    .elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu {
        display: flex; /* 水平並びに切り替え */
        flex-direction: row;
        justify-content: center; /* 中央寄せ（必要に応じて） */
        gap: 2vw;
    }
    .elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a {
        font-size: 1.5vw; /* 少し視認性を上げました */
        margin: 0; /* 垂直用のマージンをリセット */
    }
    /* 水平時はドットが左にあると不自然な場合、非表示にするか位置調整 */
    .elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a::before {
        display: none;
    }
}

/* スマホ表示のスタイル */
@media screen and (max-width:767px) {
    .elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap; /* 折り返しを許可 */
        justify-content: flex-start; /* 左詰めに配置 */
        column-gap: 0;   /* 横の隙間は0（33.3%を維持するため） */
        row-gap: 0.5vw;  /* 上下の隙間を0.5vwに設定 */
    }
    
    .elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a {
        width: 33.3%; /* 1個あたりの横幅を33.3%に */
        box-sizing: border-box; /* パディングを含めて33.3%にする */
        font-size: 3vw;
        padding: 2vw 1vw;   /* クリック領域確保のための余白 */
        margin: 0;
        line-height: 1.2;
    }

    /* スマホ時はドットを非表示 */
    .elementor-6938 .elementor-element.elementor-element-7ae9dadf .side-menu a::before {
        display: none;
    }

    .pc_Line_break {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd2b39 */.elementor-6938 .elementor-element.elementor-element-dd2b39 img {
    aspect-ratio: 16 / 7;
    object-fit: cover;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-dd2b39 img {
    aspect-ratio: 16 / 9;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16375c26 */.separator-r::after{
  content:"";
  display:inline-block;
  width:3em;
  height:1px;
  background:#7a7a7a;

  margin: 0 0.5em;              /* 上下marginを消す */
  transform: translateY(-0.35em); /* ここで上げる（値は微調整） */
}
@media (max-width: 767px){
  .separator-r::after{
    margin: 0 0.8em;   
    transform: translateY(-0.35em);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7f1358 */.elementor-6938 .elementor-element.elementor-element-6e7f1358 {
   border-radius: 0.5vw 0 0  0.5vw ;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-6e7f1358 {
   border-radius: 1.5vw 1.5vw 0  0 ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3968b2d9 */.elementor-6938 .elementor-element.elementor-element-3968b2d9 {
   border-radius: 0 0.5vw 0.5vw 0;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-3968b2d9 {
   border-radius: 0 0 1.5vw 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a8baf21 */.separator-r::after{
  content:"";
  display:inline-block;
  width:3em;
  height:1px;
  background:#7a7a7a;

  margin: 0 0.5em;              /* 上下marginを消す */
  transform: translateY(-0.35em); /* ここで上げる（値は微調整） */
}
@media (max-width: 767px){
  .separator-r::after{
    margin: 0 0.8em;   
    transform: translateY(-0.35em);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-297679a0 */.separator-r::after{
  content:"";
  display:inline-block;
  width:3em;
  height:1px;
  background:#7a7a7a;

  margin: 0 0.5em;              /* 上下marginを消す */
  transform: translateY(-0.35em); /* ここで上げる（値は微調整） */
}
@media (max-width: 767px){
  .separator-r::after{
    margin: 0 0.8em;   
    transform: translateY(-0.35em);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22a7a1fd */.elementor-6938 .elementor-element.elementor-element-22a7a1fd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25b9761e */.elementor-6938 .elementor-element.elementor-element-25b9761e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31ba0da1 */.elementor-6938 .elementor-element.elementor-element-31ba0da1 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3985dc5c */.elementor-6938 .elementor-element.elementor-element-3985dc5c {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a344c */.separator-r::after{
  content:"";
  display:inline-block;
  width:3em;
  height:1px;
  background:#7a7a7a;

  margin: 0 0.5em;              /* 上下marginを消す */
  transform: translateY(-0.35em); /* ここで上げる（値は微調整） */
}
@media (max-width: 767px){
  .separator-r::after{
    margin: 0 0.8em;   
    transform: translateY(-0.35em);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83dd676 */.elementor-6938 .elementor-element.elementor-element-83dd676 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f19558 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-209102f */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed77a92 */.elementor-6938 .elementor-element.elementor-element-ed77a92 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3805385 */.elementor-6938 .elementor-element.elementor-element-3805385 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c7194 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3190446 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa743e3 */.elementor-6938 .elementor-element.elementor-element-fa743e3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d2a9a7 */.elementor-6938 .elementor-element.elementor-element-3d2a9a7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbcb36 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eeeed60 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10c3ee */.elementor-6938 .elementor-element.elementor-element-b10c3ee {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83dd676 */.elementor-6938 .elementor-element.elementor-element-83dd676 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f19558 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-209102f */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed77a92 */.elementor-6938 .elementor-element.elementor-element-ed77a92 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3805385 */.elementor-6938 .elementor-element.elementor-element-3805385 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c7194 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3190446 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa743e3 */.elementor-6938 .elementor-element.elementor-element-fa743e3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d2a9a7 */.elementor-6938 .elementor-element.elementor-element-3d2a9a7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbcb36 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eeeed60 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10c3ee */.elementor-6938 .elementor-element.elementor-element-b10c3ee {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83dd676 */.elementor-6938 .elementor-element.elementor-element-83dd676 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f19558 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-209102f */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed77a92 */.elementor-6938 .elementor-element.elementor-element-ed77a92 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3805385 */.elementor-6938 .elementor-element.elementor-element-3805385 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c7194 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3190446 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa743e3 */.elementor-6938 .elementor-element.elementor-element-fa743e3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d2a9a7 */.elementor-6938 .elementor-element.elementor-element-3d2a9a7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbcb36 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eeeed60 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10c3ee */.elementor-6938 .elementor-element.elementor-element-b10c3ee {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83dd676 */.elementor-6938 .elementor-element.elementor-element-83dd676 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f19558 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-209102f */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed77a92 */.elementor-6938 .elementor-element.elementor-element-ed77a92 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3805385 */.elementor-6938 .elementor-element.elementor-element-3805385 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c7194 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3190446 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa743e3 */.elementor-6938 .elementor-element.elementor-element-fa743e3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d2a9a7 */.elementor-6938 .elementor-element.elementor-element-3d2a9a7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbcb36 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eeeed60 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b10c3ee */.elementor-6938 .elementor-element.elementor-element-b10c3ee {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54eb32f0 */.separator-r::after{
  content:"";
  display:inline-block;
  width:3em;
  height:1px;
  background:#7a7a7a;

  margin: 0 0.5em;              /* 上下marginを消す */
  transform: translateY(-0.35em); /* ここで上げる（値は微調整） */
}
@media (max-width: 767px){
  .separator-r::after{
    margin: 0 0.8em;   
    transform: translateY(-0.35em);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0287e7 */.elementor-6938 .elementor-element.elementor-element-6c0287e7 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ddb528 */.elementor-6938 .elementor-element.elementor-element-68ddb528 {
    border-radius: 0 0 1.5vw 1.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-68ddb528 {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0287e7 */.elementor-6938 .elementor-element.elementor-element-6c0287e7 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68ddb528 */.elementor-6938 .elementor-element.elementor-element-68ddb528 {
    border-radius: 0 0 1.5vw 1.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-68ddb528 {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6bdfc1a6 */.qa-container {
    display: flex;
    
}

.Q, .A {
    font-family: "Inter";
    font-weight: 600;
    font-size: 1.3em;
    display: inline-flex;
    /*color: #586166;*/ /* Qの色 */
    width: 1.2em; /* "Q." や "A." の幅を確保 */
    flex-shrink: 0; /* 幅が縮まないように */
    text-align: right;
    color: var(--main);
}

.A-text, .Q-text {
    display: inline-block;
    max-width: calc(100% - 1.2em); /* "Q." や "A." の幅を引く */
    text-indent: 0;
    padding-left: 0.5em;
  
}

h3.Q-text {
 font-size: 1.1vw; 
 font-weight: 600;
 line-height: 2em;
 letter-spacing: 0.07em;
 
}

/*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
h3.Q-text {
 font-size: 1.5vw; 
 
}
}

/*スマホ*/
@media only screen and (max-width: 767px){
h3.Q-text {
 font-size: 3.6vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-393e7ca7 */.elementor-6938 .elementor-element.elementor-element-393e7ca7 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5abac408 */.elementor-6938 .elementor-element.elementor-element-5abac408 {
    border-radius: 0 0 1.5vw 1.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-5abac408 {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-393e7ca7 */.elementor-6938 .elementor-element.elementor-element-393e7ca7 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5abac408 */.elementor-6938 .elementor-element.elementor-element-5abac408 {
    border-radius: 0 0 1.5vw 1.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-5abac408 {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b7d01a3 */.elementor-6938 .elementor-element.elementor-element-1b7d01a3 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206fbbce */.elementor-6938 .elementor-element.elementor-element-206fbbce {
    border-radius: 0 0 1.5vw 1.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-206fbbce {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b7d01a3 */.elementor-6938 .elementor-element.elementor-element-1b7d01a3 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206fbbce */.elementor-6938 .elementor-element.elementor-element-206fbbce {
    border-radius: 0 0 1.5vw 1.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-206fbbce {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1547e6d5 */.elementor-6938 .elementor-element.elementor-element-1547e6d5 {
  position: absolute;
  top: 50%; /* 親要素の高さの50% */
  right: 5%; /* 右端に配置 */
  transform: translateY(-50%); /* 要素の高さ分だけ中央に補正 */
}


/*タブレット*/
@media only screen and (max-width: 1020px) and (min-width: 768px) {
.elementor-6938 .elementor-element.elementor-element-1547e6d5 {
  right: 3.5%; 
}
}

/*スマホ*/
@media only screen and (max-width: 767px){
  .elementor-6938 .elementor-element.elementor-element-1547e6d5 {
    top: auto; /* 上部位置をリセット */
    bottom: 10vw; /* 画面下部に配置 */
    left: 50%; /* 左右中央 */
    right: auto; /* 右寄りをリセット */
    transform: translateX(-50%); /* 左右中央に補正 */
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4949a52b */.elementor-6938 .elementor-element.elementor-element-4949a52b {
    border-radius: 0.5vw;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6938 .elementor-element.elementor-element-4949a52b {
    border-radius: 1vw;
    aspect-ratio: 1/1;
}

}/* End custom CSS */