.elementor-6924 .elementor-element.elementor-element-14c39fce{--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-6924 .elementor-element.elementor-element-3a5aeae2{--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-6924 .elementor-element.elementor-element-474b28cf.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-14d86bdf{--display:flex;}.elementor-6924 .elementor-element.elementor-element-175d3e37{--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-6924 .elementor-element.elementor-element-e38f349{font-family:"Zen Kaku Gothic New", Sans-serif;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-e38f349 a{color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-7a24b296{--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-6924 .elementor-element.elementor-element-26a5aff1{width:100%;max-width:100%;text-align:start;}.elementor-6924 .elementor-element.elementor-element-26a5aff1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 1vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-26a5aff1.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-26a5aff1 .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-6924 .elementor-element.elementor-element-493f821d{width:auto;max-width:auto;z-index:1;text-align:start;}.elementor-6924 .elementor-element.elementor-element-493f821d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6924 .elementor-element.elementor-element-493f821d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:4.5vw;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#12121200;}.elementor-6924 .elementor-element.elementor-element-12a7340f{--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-6924 .elementor-element.elementor-element-2abfb712{--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-6924 .elementor-element.elementor-element-2abfb712.e-con{--align-self:stretch;}.elementor-6924 .elementor-element.elementor-element-d6c834{--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-6924 .elementor-element.elementor-element-8c4d25f img{width:100%;}.elementor-6924 .elementor-element.elementor-element-e801d2f{--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-6924 .elementor-element.elementor-element-db3f69c{--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-6924 .elementor-element.elementor-element-7d9657f1{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-7d9657f1.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-5f3b527a.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-5f3b527a .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-6924 .elementor-element.elementor-element-6ad41a20{width:100%;max-width:100%;z-index:1;}.elementor-6924 .elementor-element.elementor-element-6ad41a20 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6ad41a20 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-5e8744a6{--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-6924 .elementor-element.elementor-element-480c8f25 > .elementor-widget-container{padding:0vw 0vw 1.5vw 0vw;}.elementor-6924 .elementor-element.elementor-element-480c8f25{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-2a6b4667{--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-6924 .elementor-element.elementor-element-694ddd1{--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-6924 .elementor-element.elementor-element-694ddd1:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-694ddd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-7e090a16 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7e090a16{text-align:center;font-size:1.3vw;font-weight:600;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-5575665b{--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-6924 .elementor-element.elementor-element-5575665b:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-5575665b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-6924 .elementor-element.elementor-element-675f0249{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-5fd7a8d5{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-4910525d{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-33b05f1f{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-5a929fae{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-10b01bf7{--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-6924 .elementor-element.elementor-element-7bd25140{--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-6924 .elementor-element.elementor-element-3c09e6f4{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-3c09e6f4.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-2c81590c.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-2c81590c .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-6924 .elementor-element.elementor-element-1bfce811{width:100%;max-width:100%;z-index:1;}.elementor-6924 .elementor-element.elementor-element-1bfce811 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1bfce811 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6924 .elementor-element.elementor-element-64f8fffe{--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-6924 .elementor-element.elementor-element-743ea86a{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-4f755d6a.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-4f755d6a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-2a7a6606{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-6387d253 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6387d253{z-index:1;}.elementor-6924 .elementor-element.elementor-element-6387d253 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-1bf349e8{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-56b98de7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-56b98de7{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-32176134{--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-6924 .elementor-element.elementor-element-20adbcdb{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-348301c4.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-348301c4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-5a532d6f{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1ac1193c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1ac1193c{z-index:1;}.elementor-6924 .elementor-element.elementor-element-1ac1193c .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-1481d44d{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-3555450d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3555450d{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-59bcbe9e{--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-6924 .elementor-element.elementor-element-72941bff{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-28422a9.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-28422a9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-b95e92e{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-4490c436 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4490c436{z-index:1;}.elementor-6924 .elementor-element.elementor-element-4490c436 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-78b06e{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-19ebbe11 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-19ebbe11{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-694ef22a{--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-6924 .elementor-element.elementor-element-4dcf5a47{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-425a9f1b.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-425a9f1b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-3a8b8000{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-3d69b5cc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3d69b5cc{z-index:1;}.elementor-6924 .elementor-element.elementor-element-3d69b5cc .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-1568dd2a{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-22f7f6b4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-22f7f6b4{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-6dc6aced{--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-6924 .elementor-element.elementor-element-81edad3{--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-6924 .elementor-element.elementor-element-45bbe758{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-45bbe758.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-218191f4.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-218191f4 .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-6924 .elementor-element.elementor-element-3f470746{width:100%;max-width:100%;z-index:1;}.elementor-6924 .elementor-element.elementor-element-3f470746 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3f470746 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6924 .elementor-element.elementor-element-3eef74f7{--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-6924 .elementor-element.elementor-element-7203dcc5{--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-6924 .elementor-element.elementor-element-386075b8{--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-6924 .elementor-element.elementor-element-6913c020{--display:flex;}.elementor-6924 .elementor-element.elementor-element-28b312aa{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-28b312aa.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-28b312aa .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-6924 .elementor-element.elementor-element-76dd35bc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:1;}.elementor-6924 .elementor-element.elementor-element-76dd35bc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-76dd35bc .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-7851533c{--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-6924 .elementor-element.elementor-element-7851533c:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-7851533c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-641013c2{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-641013c2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-641013c2{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-641013c2{right:0px;}.elementor-6924 .elementor-element.elementor-element-4f6d87c5{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-4f6d87c5 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6924 .elementor-element.elementor-element-4f6d87c5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-4f6d87c5{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-4f6d87c5{left:0px;}.elementor-6924 .elementor-element.elementor-element-54b265cf{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-54b265cf > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6924 .elementor-element.elementor-element-54b265cf.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-54b265cf{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-54b265cf{right:0px;}.elementor-6924 .elementor-element.elementor-element-6803465a{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-6803465a > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6924 .elementor-element.elementor-element-6803465a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-6803465a{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-6803465a{left:0px;}.elementor-6924 .elementor-element.elementor-element-62af442b{--display:flex;}.elementor-6924 .elementor-element.elementor-element-66bd6e59 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-66bd6e59{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-46bd78f4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-46bd78f4{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-6924 .elementor-element.elementor-element-47386a41{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-47386a41 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-47386a41 .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-47386a41 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-21a29349{--display:flex;}.elementor-6924 .elementor-element.elementor-element-20259f1d > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-20259f1d{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-6ac6395 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6ac6395{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-68cefc8b{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-68cefc8b > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-68cefc8b .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-68cefc8b .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-63143ebf{--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-6924 .elementor-element.elementor-element-30c95a82{--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-6924 .elementor-element.elementor-element-3292e32b{--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-6924 .elementor-element.elementor-element-e7233c7{--display:flex;}.elementor-6924 .elementor-element.elementor-element-1cd134e2{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-1cd134e2.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-1cd134e2 .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-6924 .elementor-element.elementor-element-4478fa82{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-6924 .elementor-element.elementor-element-4478fa82 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4478fa82 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-68e45586{--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-6924 .elementor-element.elementor-element-68e45586:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-68e45586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-48fff751{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-48fff751.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-48fff751{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-48fff751{right:0px;}.elementor-6924 .elementor-element.elementor-element-16ce56df{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-16ce56df > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6924 .elementor-element.elementor-element-16ce56df.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-16ce56df{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-16ce56df{left:0px;}.elementor-6924 .elementor-element.elementor-element-4ea1a97a{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-4ea1a97a > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6924 .elementor-element.elementor-element-4ea1a97a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-4ea1a97a{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-4ea1a97a{right:0px;}.elementor-6924 .elementor-element.elementor-element-6e98b8f{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-6e98b8f > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6924 .elementor-element.elementor-element-6e98b8f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-6e98b8f{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-6e98b8f{left:0px;}.elementor-6924 .elementor-element.elementor-element-45bbee19{--display:flex;}.elementor-6924 .elementor-element.elementor-element-41e05e6a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-41e05e6a{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-592b3051 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-592b3051{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-5947867d{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-5947867d > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5947867d .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-5947867d .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-74d250ac{--display:flex;}.elementor-6924 .elementor-element.elementor-element-350c78e > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-350c78e{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-4dc7e0ce > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4dc7e0ce{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-27395e98{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-27395e98 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-27395e98 .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-27395e98 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-209a433e{--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-6924 .elementor-element.elementor-element-3b6ec3c1{--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-6924 .elementor-element.elementor-element-5ec6dccc{--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-6924 .elementor-element.elementor-element-344a6e4{--display:flex;}.elementor-6924 .elementor-element.elementor-element-57d6c748{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-57d6c748.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-57d6c748 .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-6924 .elementor-element.elementor-element-77cb81ca{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:1;}.elementor-6924 .elementor-element.elementor-element-77cb81ca > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-77cb81ca .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-6cb1dd0{--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-6924 .elementor-element.elementor-element-6cb1dd0:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-6cb1dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-60c06501{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-60c06501.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-60c06501{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-60c06501{right:0px;}.elementor-6924 .elementor-element.elementor-element-4368e043{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-4368e043 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6924 .elementor-element.elementor-element-4368e043.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-4368e043{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-4368e043{left:0px;}.elementor-6924 .elementor-element.elementor-element-158f22e6{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-158f22e6 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6924 .elementor-element.elementor-element-158f22e6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-158f22e6{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-158f22e6{right:0px;}.elementor-6924 .elementor-element.elementor-element-5c995102{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-5c995102 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6924 .elementor-element.elementor-element-5c995102.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-5c995102{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-5c995102{left:0px;}.elementor-6924 .elementor-element.elementor-element-74ac9834{--display:flex;}.elementor-6924 .elementor-element.elementor-element-6b3a1631 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6b3a1631{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-7fd14b97 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7fd14b97{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-423602f5{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-423602f5 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-423602f5 .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-423602f5 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-5241004c{--display:flex;}.elementor-6924 .elementor-element.elementor-element-7962822 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7962822{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-746618d1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-746618d1{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-124df3ab{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-124df3ab > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-124df3ab .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-124df3ab .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-ab964be{--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-6924 .elementor-element.elementor-element-167e809d{--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-6924 .elementor-element.elementor-element-845aabe{--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-6924 .elementor-element.elementor-element-1d0ce991{--display:flex;}.elementor-6924 .elementor-element.elementor-element-4214131{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-4214131.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-4214131 .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-6924 .elementor-element.elementor-element-77c7b5d8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-3ce5145{--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-6924 .elementor-element.elementor-element-3ce5145:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-3ce5145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-735c7cc7{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-735c7cc7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-735c7cc7{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-735c7cc7{right:0px;}.elementor-6924 .elementor-element.elementor-element-6e4fc234{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-6e4fc234 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6924 .elementor-element.elementor-element-6e4fc234.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-6e4fc234{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-6e4fc234{left:0px;}.elementor-6924 .elementor-element.elementor-element-2ee7c31c{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-2ee7c31c > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6924 .elementor-element.elementor-element-2ee7c31c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-2ee7c31c{left:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-2ee7c31c{right:0px;}.elementor-6924 .elementor-element.elementor-element-2c7ff35f{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6924 .elementor-element.elementor-element-2c7ff35f > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6924 .elementor-element.elementor-element-2c7ff35f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6924 .elementor-element.elementor-element-2c7ff35f{right:0px;}body.rtl .elementor-6924 .elementor-element.elementor-element-2c7ff35f{left:0px;}.elementor-6924 .elementor-element.elementor-element-4fab619c{--display:flex;}.elementor-6924 .elementor-element.elementor-element-1d863750 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1d863750{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-aa3caa4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-aa3caa4{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-69cdb394{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-69cdb394 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-69cdb394 .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-69cdb394 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-7abba9fb{--display:flex;}.elementor-6924 .elementor-element.elementor-element-5ce0f579 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5ce0f579{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-32aae400 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-32aae400{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-22b437a5{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6924 .elementor-element.elementor-element-22b437a5 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-22b437a5 .elementor-divider-separator{width:100%;}.elementor-6924 .elementor-element.elementor-element-22b437a5 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6924 .elementor-element.elementor-element-4f72e684{--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-6924 .elementor-element.elementor-element-3a3bb12a{--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-6924 .elementor-element.elementor-element-487434ec{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-6924 .elementor-element.elementor-element-487434ec > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-487434ec .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6924 .elementor-element.elementor-element-ea9cb25{--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-6924 .elementor-element.elementor-element-ea9cb25:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-ea9cb25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-6924 .elementor-element.elementor-element-26ce486{--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-6924 .elementor-element.elementor-element-50886b3{--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-6924 .elementor-element.elementor-element-e993c53{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-e993c53.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-bddd4c0.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-bddd4c0 .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-6924 .elementor-element.elementor-element-3813a6d{width:100%;max-width:100%;z-index:1;}.elementor-6924 .elementor-element.elementor-element-3813a6d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3813a6d .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-57dce9a{--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-6924 .elementor-element.elementor-element-5525c27 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5525c27{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-cfa8079{--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-6924 .elementor-element.elementor-element-9fcd78b{--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-6924 .elementor-element.elementor-element-9d79581{--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-6924 .elementor-element.elementor-element-bfb7cb7 img{width:100%;}.elementor-6924 .elementor-element.elementor-element-0f6f0a5{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-0f6f0a5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-0f6f0a5 .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-6924 .elementor-element.elementor-element-06a4096{--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-6924 .elementor-element.elementor-element-2a626a4{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-2a626a4 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-2a626a4.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-2a626a4 .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-6924 .elementor-element.elementor-element-b3fbd53{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-b3fbd53.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-b3fbd53 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-d765229{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-d765229.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-d765229 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-3aa7e6b{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-3aa7e6b.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-3aa7e6b .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-1e994fe{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1a40dc7{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-1a40dc7.elementor-element{--align-self:flex-end;}.elementor-6924 .elementor-element.elementor-element-3267ec6{--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-6924 .elementor-element.elementor-element-691ac08{--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-6924 .elementor-element.elementor-element-065152b img{width:100%;}.elementor-6924 .elementor-element.elementor-element-8fc84da{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-8fc84da > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-8fc84da .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-6924 .elementor-element.elementor-element-4dbe235{--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-6924 .elementor-element.elementor-element-a1a13cc{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-a1a13cc > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-a1a13cc.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-a1a13cc .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-6924 .elementor-element.elementor-element-4c24594{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-4c24594.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-4c24594 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-ea790e0{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-ea790e0.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-ea790e0 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-cacdded{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-cacdded.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-cacdded .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-befed33{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-befed33.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-befed33 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-5c1dd05{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-5c1dd05.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-5c1dd05 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-ac873e9{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-9969f0d{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-9969f0d.elementor-element{--align-self:flex-end;}.elementor-6924 .elementor-element.elementor-element-c3c067e{--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-6924 .elementor-element.elementor-element-fed9f54{--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-6924 .elementor-element.elementor-element-ab5a0b2 img{width:100%;}.elementor-6924 .elementor-element.elementor-element-5f92fe1{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-5f92fe1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5f92fe1 .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-6924 .elementor-element.elementor-element-00d86fe{--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-6924 .elementor-element.elementor-element-bc06efc{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-bc06efc > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-bc06efc.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-bc06efc .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-6924 .elementor-element.elementor-element-334ba91{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-334ba91.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-334ba91 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-ac4bce4{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-ac4bce4.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-ac4bce4 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-644715f{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-644715f.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-644715f .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6924 .elementor-element.elementor-element-a19d44d{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-5ec4e53{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-5ec4e53.elementor-element{--align-self:flex-end;}.elementor-6924 .elementor-element.elementor-element-09e0f92{--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-6924 .elementor-element.elementor-element-09e0f92 .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-6924 .elementor-element.elementor-element-09e0f92 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6924 .elementor-element.elementor-element-9e13f8c{--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-6924 .elementor-element.elementor-element-a7d2dcc.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-dc6a633{--display:flex;}.elementor-6924 .elementor-element.elementor-element-111338c7{--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-6924 .elementor-element.elementor-element-111338c7:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-111338c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-6924 .elementor-element.elementor-element-971e8b9{--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-6924 .elementor-element.elementor-element-65b89660{--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-6924 .elementor-element.elementor-element-1324327a{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-1324327a.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-2f75224f.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-2f75224f .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-6924 .elementor-element.elementor-element-7cac2892{width:100%;max-width:100%;z-index:1;}.elementor-6924 .elementor-element.elementor-element-7cac2892 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7cac2892 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6924 .elementor-element.elementor-element-1da37def > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1da37def{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6924 .elementor-element.elementor-element-4295a3ee{--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-6924 .elementor-element.elementor-element-33e1ffe0{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-4334ddaa{--display:flex;border-style:none;--border-style:none;}.elementor-6924 .elementor-element.elementor-element-6d09f1ba{--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-6924 .elementor-element.elementor-element-6d09f1ba:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-6d09f1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-59f95a48{width:100%;max-width:100%;text-align:start;}.elementor-6924 .elementor-element.elementor-element-59f95a48 .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-6924 .elementor-element.elementor-element-5d18331d{--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-6924 .elementor-element.elementor-element-5d18331d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6924 .elementor-element.elementor-element-5d18331d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6924 .elementor-element.elementor-element-5d18331d {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6924 .elementor-element.elementor-element-5d18331d > .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-6924 .elementor-element.elementor-element-4e7593dd{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1ec16b73{--display:flex;border-style:none;--border-style:none;}.elementor-6924 .elementor-element.elementor-element-1ef9eb7{--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-6924 .elementor-element.elementor-element-1ef9eb7:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-1ef9eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-4c563a0c{width:100%;max-width:100%;text-align:start;}.elementor-6924 .elementor-element.elementor-element-4c563a0c .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-6924 .elementor-element.elementor-element-7d761ed9{--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-6924 .elementor-element.elementor-element-7d761ed9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6924 .elementor-element.elementor-element-7d761ed9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6924 .elementor-element.elementor-element-7d761ed9 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6924 .elementor-element.elementor-element-7d761ed9 > .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-6924 .elementor-element.elementor-element-129fc4dc{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-5a2b9bbf{--display:flex;border-style:none;--border-style:none;}.elementor-6924 .elementor-element.elementor-element-1506d6cd{--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-6924 .elementor-element.elementor-element-1506d6cd:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-1506d6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6924 .elementor-element.elementor-element-223a8420{width:100%;max-width:100%;text-align:start;}.elementor-6924 .elementor-element.elementor-element-223a8420 .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-6924 .elementor-element.elementor-element-6ee5f98e{--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-6924 .elementor-element.elementor-element-6ee5f98e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6924 .elementor-element.elementor-element-6ee5f98e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6924 .elementor-element.elementor-element-6ee5f98e {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6924 .elementor-element.elementor-element-6ee5f98e > .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-6924 .elementor-element.elementor-element-744a98dc{--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-6924 .elementor-element.elementor-element-70c8ca38{--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-6924 .elementor-element.elementor-element-70c8ca38:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .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-6924 .elementor-element.elementor-element-70c8ca38::before, .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .elementor-background-video-container::before, .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .e-con-inner > .elementor-background-video-container::before, .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .elementor-background-slideshow::before, .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6924 .elementor-element.elementor-element-25e7b78c{--display:flex;}.elementor-6924 .elementor-element.elementor-element-39821dcf{text-align:start;}.elementor-6924 .elementor-element.elementor-element-39821dcf .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-6924 .elementor-element.elementor-element-2ef7b8d8 > .elementor-widget-container{padding:0vw 0vw 0.5vw 0vw;}.elementor-6924 .elementor-element.elementor-element-2ef7b8d8{text-align:start;}.elementor-6924 .elementor-element.elementor-element-2ef7b8d8 .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-6924 .elementor-element.elementor-element-44bb69f3 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-44bb69f3{text-align:start;}.elementor-6924 .elementor-element.elementor-element-44bb69f3 .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-6924 .elementor-element.elementor-element-d3b83be{width:auto;max-width:auto;z-index:2;}.elementor-6924 .elementor-element.elementor-element-d3b83be > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7cd085e4{--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-6924 .elementor-element.elementor-element-14c39fce{--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-6924 .elementor-element.elementor-element-e38f349{font-size:1.3vw;}.elementor-6924 .elementor-element.elementor-element-7a24b296{--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-6924 .elementor-element.elementor-element-26a5aff1 .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-2abfb712{--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;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-d6c834{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-6924 .elementor-element.elementor-element-e801d2f{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-db3f69c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-5f3b527a .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-6ad41a20 .elementor-heading-title{font-size:2.3vw;}.elementor-6924 .elementor-element.elementor-element-5e8744a6{--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-6924 .elementor-element.elementor-element-480c8f25 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-480c8f25{font-size:1.6vw;}.elementor-6924 .elementor-element.elementor-element-2a6b4667{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-7e090a16{font-size:1.8vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-675f0249{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-5fd7a8d5{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-4910525d{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-33b05f1f{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-5a929fae{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-10b01bf7{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-7bd25140{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-2c81590c .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-1bfce811 .elementor-heading-title{font-size:2.3vw;}.elementor-6924 .elementor-element.elementor-element-64f8fffe{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-743ea86a{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-4f755d6a .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-2a7a6606{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-6387d253 .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-1bf349e8{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-56b98de7{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-32176134{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-20adbcdb{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-348301c4 .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-5a532d6f{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1ac1193c .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-1481d44d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-3555450d{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-59bcbe9e{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-72941bff{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-28422a9 .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-b95e92e{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-4490c436 .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-78b06e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-19ebbe11{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-694ef22a{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-4dcf5a47{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-425a9f1b .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-3a8b8000{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-3d69b5cc .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-1568dd2a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-22f7f6b4{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-6dc6aced{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-81edad3{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-218191f4 .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-3f470746 .elementor-heading-title{font-size:2.3vw;}.elementor-6924 .elementor-element.elementor-element-3eef74f7{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-28b312aa .elementor-heading-title{font-size:1.3vw;}.elementor-6924 .elementor-element.elementor-element-76dd35bc > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-76dd35bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-76dd35bc .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-7851533c{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-66bd6e59{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-46bd78f4{font-size:1.45vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6924 .elementor-element.elementor-element-20259f1d{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-6ac6395{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-63143ebf{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-1cd134e2 .elementor-heading-title{font-size:1.3vw;}.elementor-6924 .elementor-element.elementor-element-4478fa82 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4478fa82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-4478fa82 .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-68e45586{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-41e05e6a{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-592b3051{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-350c78e{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-4dc7e0ce{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-209a433e{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-57d6c748 .elementor-heading-title{font-size:1.3vw;}.elementor-6924 .elementor-element.elementor-element-77cb81ca > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-77cb81ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-77cb81ca .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-6cb1dd0{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-6b3a1631{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-7fd14b97{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-7962822{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-746618d1{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-ab964be{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-4214131 .elementor-heading-title{font-size:1.3vw;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8 .elementor-heading-title{font-size:2vw;}.elementor-6924 .elementor-element.elementor-element-3ce5145{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-1d863750{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-aa3caa4{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-5ce0f579{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-32aae400{font-size:1.45vw;}.elementor-6924 .elementor-element.elementor-element-4f72e684{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-487434ec .elementor-heading-title{font-size:2.3vw;}.elementor-6924 .elementor-element.elementor-element-26ce486{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-bddd4c0 .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-3813a6d .elementor-heading-title{font-size:2.3vw;}.elementor-6924 .elementor-element.elementor-element-5525c27{width:100%;max-width:100%;font-size:1.6vw;}.elementor-6924 .elementor-element.elementor-element-0f6f0a5 .elementor-heading-title{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-2a626a4 .elementor-heading-title{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-b3fbd53 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-d765229 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-3aa7e6b .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-8fc84da .elementor-heading-title{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-a1a13cc .elementor-heading-title{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-4c24594 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-ea790e0 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-cacdded .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-befed33 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-5c1dd05 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-5f92fe1 .elementor-heading-title{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-bc06efc .elementor-heading-title{font-size:1.8vw;}.elementor-6924 .elementor-element.elementor-element-334ba91 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-ac4bce4 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-644715f .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6924 .elementor-element.elementor-element-09e0f92{--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-6924 .elementor-element.elementor-element-9e13f8c{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-971e8b9{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-2f75224f .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-7cac2892 .elementor-heading-title{font-size:2.3vw;}.elementor-6924 .elementor-element.elementor-element-1da37def{width:100%;max-width:100%;font-size:1.6vw;}.elementor-6924 .elementor-element.elementor-element-1da37def > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-33e1ffe0{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-59f95a48 .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-5d18331d{--n-accordion-title-font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-4e7593dd{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-4c563a0c .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-7d761ed9{--n-accordion-title-font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-129fc4dc{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-223a8420 .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-6ee5f98e{--n-accordion-title-font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-744a98dc{--padding-top:6vw;--padding-bottom:6vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-70c8ca38{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6924 .elementor-element.elementor-element-39821dcf .elementor-heading-title{font-size:1.5vw;}.elementor-6924 .elementor-element.elementor-element-2ef7b8d8 .elementor-heading-title{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-44bb69f3 .elementor-heading-title{font-size:1.6vw;}.elementor-6924 .elementor-element.elementor-element-d3b83be{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-6924 .elementor-element.elementor-element-14c39fce{--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-6924 .elementor-element.elementor-element-175d3e37{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-6924 .elementor-element.elementor-element-e38f349{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-7a24b296{--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-6924 .elementor-element.elementor-element-26a5aff1 .elementor-heading-title{font-size:3.5vw;}.elementor-6924 .elementor-element.elementor-element-493f821d .elementor-heading-title{font-size:7vw;}.elementor-6924 .elementor-element.elementor-element-2abfb712{--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-6924 .elementor-element.elementor-element-e801d2f{--padding-top:12vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-db3f69c{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-7d9657f1{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-7d9657f1.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-5f3b527a .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-6ad41a20{width:100%;max-width:100%;}.elementor-6924 .elementor-element.elementor-element-6ad41a20 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6ad41a20 .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-5e8744a6{--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-6924 .elementor-element.elementor-element-480c8f25 > .elementor-widget-container{padding:0vw 0vw 6vw 0vw;}.elementor-6924 .elementor-element.elementor-element-480c8f25{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-2a6b4667{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-694ddd1{--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-7e090a16 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7e090a16{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-5575665b{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-675f0249{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-5fd7a8d5{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-4910525d{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-33b05f1f{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-5a929fae{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-10b01bf7{--padding-top:12vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-7bd25140{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-3c09e6f4{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-3c09e6f4.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-2c81590c .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-1bfce811 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1bfce811 .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-64f8fffe{--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-6924 .elementor-element.elementor-element-743ea86a{--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-6924 .elementor-element.elementor-element-743ea86a.e-con{--order:3;}.elementor-6924 .elementor-element.elementor-element-4f755d6a > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4f755d6a.elementor-element{--align-self:flex-start;}.elementor-6924 .elementor-element.elementor-element-4f755d6a .elementor-heading-title{font-size:12vw;}.elementor-6924 .elementor-element.elementor-element-2a7a6606{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-2a7a6606.e-con{--order:2;}.elementor-6924 .elementor-element.elementor-element-6387d253 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6387d253 .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-1bf349e8{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1bf349e8.e-con{--order:4;}.elementor-6924 .elementor-element.elementor-element-56b98de7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-56b98de7{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-32176134{--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-6924 .elementor-element.elementor-element-20adbcdb{--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-6924 .elementor-element.elementor-element-20adbcdb.e-con{--order:3;}.elementor-6924 .elementor-element.elementor-element-348301c4 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-348301c4 .elementor-heading-title{font-size:12vw;}.elementor-6924 .elementor-element.elementor-element-5a532d6f{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-5a532d6f.e-con{--order:2;}.elementor-6924 .elementor-element.elementor-element-1ac1193c > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1ac1193c .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-1481d44d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1481d44d.e-con{--order:4;}.elementor-6924 .elementor-element.elementor-element-3555450d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3555450d{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-59bcbe9e{--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-6924 .elementor-element.elementor-element-72941bff{--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-6924 .elementor-element.elementor-element-72941bff.e-con{--order:3;}.elementor-6924 .elementor-element.elementor-element-28422a9 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-28422a9 .elementor-heading-title{font-size:12vw;}.elementor-6924 .elementor-element.elementor-element-b95e92e{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-b95e92e.e-con{--order:2;}.elementor-6924 .elementor-element.elementor-element-4490c436 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4490c436 .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-78b06e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-78b06e.e-con{--order:4;}.elementor-6924 .elementor-element.elementor-element-19ebbe11 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-19ebbe11{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-694ef22a{--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-6924 .elementor-element.elementor-element-4dcf5a47{--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-6924 .elementor-element.elementor-element-4dcf5a47.e-con{--order:3;}.elementor-6924 .elementor-element.elementor-element-425a9f1b > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-425a9f1b .elementor-heading-title{font-size:12vw;}.elementor-6924 .elementor-element.elementor-element-3a8b8000{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-3a8b8000.e-con{--order:2;}.elementor-6924 .elementor-element.elementor-element-3d69b5cc > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3d69b5cc .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-1568dd2a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1568dd2a.e-con{--order:4;}.elementor-6924 .elementor-element.elementor-element-22f7f6b4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-22f7f6b4{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-6dc6aced{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-81edad3{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-45bbe758{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-45bbe758.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-218191f4 .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-3f470746 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3f470746 .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-3eef74f7{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-7203dcc5{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-386075b8{--width:94.5%;}.elementor-6924 .elementor-element.elementor-element-28b312aa .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-76dd35bc > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-76dd35bc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-76dd35bc .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-7851533c{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-66bd6e59 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-66bd6e59{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-46bd78f4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-46bd78f4{font-size:3.4vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6924 .elementor-element.elementor-element-47386a41 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-20259f1d > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-20259f1d{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-6ac6395 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6ac6395{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-68cefc8b > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-63143ebf{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-30c95a82{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-3292e32b{--width:94.5%;}.elementor-6924 .elementor-element.elementor-element-1cd134e2 .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-4478fa82 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4478fa82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-4478fa82 .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-68e45586{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-41e05e6a > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-41e05e6a{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-592b3051 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-592b3051{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-5947867d > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-350c78e > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-350c78e{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-4dc7e0ce > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4dc7e0ce{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-27395e98 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-209a433e{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-3b6ec3c1{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-5ec6dccc{--width:94.5%;}.elementor-6924 .elementor-element.elementor-element-57d6c748 .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-77cb81ca > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-77cb81ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-77cb81ca .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-6cb1dd0{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-6b3a1631 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-6b3a1631{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-7fd14b97 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7fd14b97{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-423602f5 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7962822 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7962822{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-746618d1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-746618d1{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-124df3ab > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-ab964be{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-167e809d{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-845aabe{--width:94.5%;}.elementor-6924 .elementor-element.elementor-element-4214131 .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6924 .elementor-element.elementor-element-77c7b5d8 .elementor-heading-title{font-size:4.5vw;}.elementor-6924 .elementor-element.elementor-element-3ce5145{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-1d863750 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1d863750{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-aa3caa4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-aa3caa4{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-69cdb394 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5ce0f579 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5ce0f579{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-32aae400 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-32aae400{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-22b437a5 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-4f72e684{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-3a3bb12a{--width:100%;}.elementor-6924 .elementor-element.elementor-element-487434ec > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-487434ec{text-align:start;}.elementor-6924 .elementor-element.elementor-element-487434ec .elementor-heading-title{font-size:4.9vw;}.elementor-6924 .elementor-element.elementor-element-ea9cb25{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-26ce486{--padding-top:4vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-50886b3{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-e993c53{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-e993c53.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-bddd4c0 .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-3813a6d > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-3813a6d .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-57dce9a{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-5525c27 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5525c27{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-9fcd78b{--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-6924 .elementor-element.elementor-element-9d79581{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-6924 .elementor-element.elementor-element-0f6f0a5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-0f6f0a5 .elementor-heading-title{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-06a4096{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-2a626a4 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-2a626a4 .elementor-heading-title{font-size:3.8vw;}.elementor-6924 .elementor-element.elementor-element-b3fbd53 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-d765229 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-3aa7e6b .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-3267ec6{--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-6924 .elementor-element.elementor-element-691ac08{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-6924 .elementor-element.elementor-element-8fc84da > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-8fc84da .elementor-heading-title{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-4dbe235{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-a1a13cc > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-a1a13cc .elementor-heading-title{font-size:3.8vw;}.elementor-6924 .elementor-element.elementor-element-4c24594 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-ea790e0 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-cacdded .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-befed33 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-5c1dd05 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-c3c067e{--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-6924 .elementor-element.elementor-element-fed9f54{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--flex-wrap:wrap;}.elementor-6924 .elementor-element.elementor-element-5f92fe1 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-5f92fe1 .elementor-heading-title{font-size:4vw;}.elementor-6924 .elementor-element.elementor-element-00d86fe{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-bc06efc > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-bc06efc .elementor-heading-title{font-size:3.8vw;}.elementor-6924 .elementor-element.elementor-element-334ba91 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-ac4bce4 .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-644715f .elementor-heading-title{font-size:2.8vw;}.elementor-6924 .elementor-element.elementor-element-09e0f92{--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-6924 .elementor-element.elementor-element-09e0f92 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-6924 .elementor-element.elementor-element-9e13f8c{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-111338c7{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-971e8b9{--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-65b89660{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-1324327a{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-1324327a.elementor-element{--align-self:center;}.elementor-6924 .elementor-element.elementor-element-2f75224f .elementor-heading-title{font-size:3vw;}.elementor-6924 .elementor-element.elementor-element-7cac2892 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6924 .elementor-element.elementor-element-7cac2892 .elementor-heading-title{font-size:5vw;}.elementor-6924 .elementor-element.elementor-element-1da37def > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6924 .elementor-element.elementor-element-1da37def{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-4295a3ee{--gap:4vw 2vw;--row-gap:4vw;--column-gap:2vw;}.elementor-6924 .elementor-element.elementor-element-33e1ffe0{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-6d09f1ba{--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-6924 .elementor-element.elementor-element-59f95a48 .elementor-heading-title{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-5d18331d{--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-6924 .elementor-element.elementor-element-5d18331d {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6924 .elementor-element.elementor-element-4e7593dd{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1ef9eb7{--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-6924 .elementor-element.elementor-element-4c563a0c .elementor-heading-title{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-7d761ed9{--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-6924 .elementor-element.elementor-element-7d761ed9 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6924 .elementor-element.elementor-element-129fc4dc{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-1506d6cd{--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-6924 .elementor-element.elementor-element-223a8420 .elementor-heading-title{font-size:3.6vw;}.elementor-6924 .elementor-element.elementor-element-6ee5f98e{--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-6924 .elementor-element.elementor-element-6ee5f98e {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6924 .elementor-element.elementor-element-744a98dc{--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6924 .elementor-element.elementor-element-70c8ca38:not(.elementor-motion-effects-element-type-background), .elementor-6924 .elementor-element.elementor-element-70c8ca38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6924 .elementor-element.elementor-element-70c8ca38{--border-radius:0 0 0 0;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6924 .elementor-element.elementor-element-39821dcf{text-align:center;}.elementor-6924 .elementor-element.elementor-element-39821dcf .elementor-heading-title{font-size:3.2vw;}.elementor-6924 .elementor-element.elementor-element-2ef7b8d8{text-align:center;}.elementor-6924 .elementor-element.elementor-element-2ef7b8d8 .elementor-heading-title{font-size:8vw;}.elementor-6924 .elementor-element.elementor-element-44bb69f3 > .elementor-widget-container{padding:2vw 0vw 1vw 0vw;}.elementor-6924 .elementor-element.elementor-element-44bb69f3{text-align:start;}.elementor-6924 .elementor-element.elementor-element-44bb69f3 .elementor-heading-title{font-size:3.4vw;}.elementor-6924 .elementor-element.elementor-element-d3b83be{width:auto;max-width:auto;}.elementor-6924 .elementor-element.elementor-element-d3b83be.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-6924 .elementor-element.elementor-element-3a5aeae2{--width:5%;}.elementor-6924 .elementor-element.elementor-element-14d86bdf{--width:95%;}.elementor-6924 .elementor-element.elementor-element-2abfb712{--width:15.8%;}.elementor-6924 .elementor-element.elementor-element-d6c834{--width:84.2%;}.elementor-6924 .elementor-element.elementor-element-e801d2f{--width:100%;}.elementor-6924 .elementor-element.elementor-element-db3f69c{--width:43.8%;}.elementor-6924 .elementor-element.elementor-element-5e8744a6{--width:56.2%;}.elementor-6924 .elementor-element.elementor-element-2a6b4667{--width:100%;}.elementor-6924 .elementor-element.elementor-element-694ddd1{--width:21.5%;}.elementor-6924 .elementor-element.elementor-element-5575665b{--width:78.5%;}.elementor-6924 .elementor-element.elementor-element-10b01bf7{--width:100%;}.elementor-6924 .elementor-element.elementor-element-7bd25140{--width:100%;}.elementor-6924 .elementor-element.elementor-element-64f8fffe{--width:100%;}.elementor-6924 .elementor-element.elementor-element-743ea86a{--width:7%;}.elementor-6924 .elementor-element.elementor-element-2a7a6606{--width:25%;}.elementor-6924 .elementor-element.elementor-element-1bf349e8{--width:68%;}.elementor-6924 .elementor-element.elementor-element-32176134{--width:100%;}.elementor-6924 .elementor-element.elementor-element-20adbcdb{--width:7%;}.elementor-6924 .elementor-element.elementor-element-5a532d6f{--width:25%;}.elementor-6924 .elementor-element.elementor-element-1481d44d{--width:68%;}.elementor-6924 .elementor-element.elementor-element-59bcbe9e{--width:100%;}.elementor-6924 .elementor-element.elementor-element-72941bff{--width:7%;}.elementor-6924 .elementor-element.elementor-element-b95e92e{--width:25%;}.elementor-6924 .elementor-element.elementor-element-78b06e{--width:68%;}.elementor-6924 .elementor-element.elementor-element-694ef22a{--width:100%;}.elementor-6924 .elementor-element.elementor-element-4dcf5a47{--width:7%;}.elementor-6924 .elementor-element.elementor-element-3a8b8000{--width:25%;}.elementor-6924 .elementor-element.elementor-element-1568dd2a{--width:68%;}.elementor-6924 .elementor-element.elementor-element-6dc6aced{--width:100%;}.elementor-6924 .elementor-element.elementor-element-81edad3{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3eef74f7{--width:100%;}.elementor-6924 .elementor-element.elementor-element-7203dcc5{--width:1%;}.elementor-6924 .elementor-element.elementor-element-386075b8{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-6913c020{--width:22.2%;}.elementor-6924 .elementor-element.elementor-element-7851533c{--width:77.8%;}.elementor-6924 .elementor-element.elementor-element-62af442b{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-21a29349{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-63143ebf{--width:100%;}.elementor-6924 .elementor-element.elementor-element-30c95a82{--width:1%;}.elementor-6924 .elementor-element.elementor-element-3292e32b{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-e7233c7{--width:22.2%;}.elementor-6924 .elementor-element.elementor-element-68e45586{--width:77.8%;}.elementor-6924 .elementor-element.elementor-element-45bbee19{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-74d250ac{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-209a433e{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3b6ec3c1{--width:1%;}.elementor-6924 .elementor-element.elementor-element-5ec6dccc{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-344a6e4{--width:22.2%;}.elementor-6924 .elementor-element.elementor-element-6cb1dd0{--width:77.8%;}.elementor-6924 .elementor-element.elementor-element-74ac9834{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-5241004c{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-ab964be{--width:100%;}.elementor-6924 .elementor-element.elementor-element-167e809d{--width:1%;}.elementor-6924 .elementor-element.elementor-element-845aabe{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-1d0ce991{--width:22.2%;}.elementor-6924 .elementor-element.elementor-element-3ce5145{--width:77.8%;}.elementor-6924 .elementor-element.elementor-element-4fab619c{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-7abba9fb{--width:47.5%;}.elementor-6924 .elementor-element.elementor-element-4f72e684{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3a3bb12a{--width:100%;}.elementor-6924 .elementor-element.elementor-element-50886b3{--width:41%;}.elementor-6924 .elementor-element.elementor-element-57dce9a{--width:57%;}.elementor-6924 .elementor-element.elementor-element-65b89660{--width:35.5%;}.elementor-6924 .elementor-element.elementor-element-4295a3ee{--width:57%;}.elementor-6924 .elementor-element.elementor-element-33e1ffe0{--width:100%;}.elementor-6924 .elementor-element.elementor-element-4e7593dd{--width:100%;}.elementor-6924 .elementor-element.elementor-element-129fc4dc{--width:100%;}.elementor-6924 .elementor-element.elementor-element-744a98dc{--width:100%;}.elementor-6924 .elementor-element.elementor-element-25e7b78c{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6924 .elementor-element.elementor-element-3a5aeae2{--width:7%;}.elementor-6924 .elementor-element.elementor-element-14d86bdf{--width:93%;}.elementor-6924 .elementor-element.elementor-element-2abfb712{--width:100%;}.elementor-6924 .elementor-element.elementor-element-d6c834{--width:100%;}.elementor-6924 .elementor-element.elementor-element-e801d2f{--width:100%;}.elementor-6924 .elementor-element.elementor-element-db3f69c{--width:40.5%;}.elementor-6924 .elementor-element.elementor-element-5e8744a6{--width:59.5%;}.elementor-6924 .elementor-element.elementor-element-2a6b4667{--width:100%;}.elementor-6924 .elementor-element.elementor-element-10b01bf7{--width:100%;}.elementor-6924 .elementor-element.elementor-element-7bd25140{--width:100%;}.elementor-6924 .elementor-element.elementor-element-64f8fffe{--width:100%;}.elementor-6924 .elementor-element.elementor-element-743ea86a{--width:7.8%;}.elementor-6924 .elementor-element.elementor-element-2a7a6606{--width:28%;}.elementor-6924 .elementor-element.elementor-element-1bf349e8{--width:64%;}.elementor-6924 .elementor-element.elementor-element-32176134{--width:100%;}.elementor-6924 .elementor-element.elementor-element-20adbcdb{--width:7.8%;}.elementor-6924 .elementor-element.elementor-element-5a532d6f{--width:28%;}.elementor-6924 .elementor-element.elementor-element-1481d44d{--width:64%;}.elementor-6924 .elementor-element.elementor-element-59bcbe9e{--width:100%;}.elementor-6924 .elementor-element.elementor-element-72941bff{--width:7.8%;}.elementor-6924 .elementor-element.elementor-element-b95e92e{--width:28%;}.elementor-6924 .elementor-element.elementor-element-78b06e{--width:64%;}.elementor-6924 .elementor-element.elementor-element-694ef22a{--width:100%;}.elementor-6924 .elementor-element.elementor-element-4dcf5a47{--width:7.8%;}.elementor-6924 .elementor-element.elementor-element-3a8b8000{--width:28%;}.elementor-6924 .elementor-element.elementor-element-1568dd2a{--width:64%;}.elementor-6924 .elementor-element.elementor-element-6dc6aced{--width:100%;}.elementor-6924 .elementor-element.elementor-element-81edad3{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3eef74f7{--width:100%;}.elementor-6924 .elementor-element.elementor-element-7203dcc5{--width:1%;}.elementor-6924 .elementor-element.elementor-element-386075b8{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-6913c020{--width:100%;}.elementor-6924 .elementor-element.elementor-element-7851533c{--width:100%;}.elementor-6924 .elementor-element.elementor-element-62af442b{--width:47%;}.elementor-6924 .elementor-element.elementor-element-21a29349{--width:47%;}.elementor-6924 .elementor-element.elementor-element-63143ebf{--width:100%;}.elementor-6924 .elementor-element.elementor-element-30c95a82{--width:1%;}.elementor-6924 .elementor-element.elementor-element-3292e32b{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-e7233c7{--width:100%;}.elementor-6924 .elementor-element.elementor-element-68e45586{--width:100%;}.elementor-6924 .elementor-element.elementor-element-45bbee19{--width:47%;}.elementor-6924 .elementor-element.elementor-element-74d250ac{--width:47%;}.elementor-6924 .elementor-element.elementor-element-209a433e{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3b6ec3c1{--width:1%;}.elementor-6924 .elementor-element.elementor-element-5ec6dccc{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-344a6e4{--width:100%;}.elementor-6924 .elementor-element.elementor-element-6cb1dd0{--width:100%;}.elementor-6924 .elementor-element.elementor-element-74ac9834{--width:47%;}.elementor-6924 .elementor-element.elementor-element-5241004c{--width:47%;}.elementor-6924 .elementor-element.elementor-element-ab964be{--width:100%;}.elementor-6924 .elementor-element.elementor-element-167e809d{--width:1%;}.elementor-6924 .elementor-element.elementor-element-845aabe{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-1d0ce991{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3ce5145{--width:100%;}.elementor-6924 .elementor-element.elementor-element-4fab619c{--width:47%;}.elementor-6924 .elementor-element.elementor-element-7abba9fb{--width:47%;}.elementor-6924 .elementor-element.elementor-element-4f72e684{--width:100%;}.elementor-6924 .elementor-element.elementor-element-3a3bb12a{--width:96.5%;}.elementor-6924 .elementor-element.elementor-element-50886b3{--width:100%;}.elementor-6924 .elementor-element.elementor-element-57dce9a{--width:100%;}.elementor-6924 .elementor-element.elementor-element-65b89660{--width:100%;}.elementor-6924 .elementor-element.elementor-element-4295a3ee{--width:100%;}.elementor-6924 .elementor-element.elementor-element-744a98dc{--width:100%;}.elementor-6924 .elementor-element.elementor-element-25e7b78c{--width:69%;}}/* Start custom CSS for heading, class: .elementor-element-26a5aff1 */.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-493f821d */.jp_k {
    letter-spacing: -0.2em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44e72315 */.pc_Line_break {
    display: block;
}

.elementor-6924 .elementor-element.elementor-element-44e72315 {
    z-index: 10;

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

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

.elementor-6924 .elementor-element.elementor-element-44e72315 .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-6924 .elementor-element.elementor-element-44e72315 .side-menu a.active {
    color: var(--menu-active);
    font-weight: 500;
}

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

/* ドットのスタイル */
.elementor-6924 .elementor-element.elementor-element-44e72315 .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-6924 .elementor-element.elementor-element-44e72315 .side-menu a.active::before {
    opacity: 1;
    background-color: var(--menu-dot);
}

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

/* スマホ表示のスタイル */
@media screen and (max-width:767px) {
    .elementor-6924 .elementor-element.elementor-element-44e72315 .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-6924 .elementor-element.elementor-element-44e72315 .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-6924 .elementor-element.elementor-element-44e72315 .side-menu a::before {
        display: none;
    }

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

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6924 .elementor-element.elementor-element-8c4d25f img {
    aspect-ratio: 16 / 9;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f3b527a */.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-694ddd1 */.elementor-6924 .elementor-element.elementor-element-694ddd1 {
   border-radius: 0.5vw 0 0  0.5vw ;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6924 .elementor-element.elementor-element-694ddd1 {
   border-radius: 1.5vw 1.5vw 0  0 ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5575665b */.elementor-6924 .elementor-element.elementor-element-5575665b {
   border-radius: 0 0.5vw 0.5vw 0;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6924 .elementor-element.elementor-element-5575665b {
   border-radius: 0 0 1.5vw 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c81590c */.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-218191f4 */.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-5c337b5b */.elementor-6924 .elementor-element.elementor-element-5c337b5b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62215f9a */.elementor-6924 .elementor-element.elementor-element-62215f9a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-127e77f4 */.elementor-6924 .elementor-element.elementor-element-127e77f4 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41b2fdbc */.elementor-6924 .elementor-element.elementor-element-41b2fdbc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bddd4c0 */.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-bfb7cb7 */.elementor-6924 .elementor-element.elementor-element-bfb7cb7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f6f0a5 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a626a4 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcd78b */.elementor-6924 .elementor-element.elementor-element-9fcd78b {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-065152b */.elementor-6924 .elementor-element.elementor-element-065152b img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fc84da */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1a13cc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3267ec6 */.elementor-6924 .elementor-element.elementor-element-3267ec6 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab5a0b2 */.elementor-6924 .elementor-element.elementor-element-ab5a0b2 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f92fe1 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc06efc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c067e */.elementor-6924 .elementor-element.elementor-element-c3c067e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfb7cb7 */.elementor-6924 .elementor-element.elementor-element-bfb7cb7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f6f0a5 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a626a4 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcd78b */.elementor-6924 .elementor-element.elementor-element-9fcd78b {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-065152b */.elementor-6924 .elementor-element.elementor-element-065152b img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fc84da */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1a13cc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3267ec6 */.elementor-6924 .elementor-element.elementor-element-3267ec6 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab5a0b2 */.elementor-6924 .elementor-element.elementor-element-ab5a0b2 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f92fe1 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc06efc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c067e */.elementor-6924 .elementor-element.elementor-element-c3c067e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfb7cb7 */.elementor-6924 .elementor-element.elementor-element-bfb7cb7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f6f0a5 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a626a4 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcd78b */.elementor-6924 .elementor-element.elementor-element-9fcd78b {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-065152b */.elementor-6924 .elementor-element.elementor-element-065152b img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fc84da */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1a13cc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3267ec6 */.elementor-6924 .elementor-element.elementor-element-3267ec6 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab5a0b2 */.elementor-6924 .elementor-element.elementor-element-ab5a0b2 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f92fe1 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc06efc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c067e */.elementor-6924 .elementor-element.elementor-element-c3c067e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfb7cb7 */.elementor-6924 .elementor-element.elementor-element-bfb7cb7 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f6f0a5 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a626a4 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcd78b */.elementor-6924 .elementor-element.elementor-element-9fcd78b {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-065152b */.elementor-6924 .elementor-element.elementor-element-065152b img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fc84da */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1a13cc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3267ec6 */.elementor-6924 .elementor-element.elementor-element-3267ec6 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab5a0b2 */.elementor-6924 .elementor-element.elementor-element-ab5a0b2 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f92fe1 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc06efc */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c067e */.elementor-6924 .elementor-element.elementor-element-c3c067e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f75224f */.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-59f95a48 */.elementor-6924 .elementor-element.elementor-element-59f95a48 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4334ddaa */.elementor-6924 .elementor-element.elementor-element-4334ddaa {
    border-radius: 0 0 1.5vw 1.5vw;
}

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

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6924 .elementor-element.elementor-element-4334ddaa {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5d18331d */.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-4c563a0c */.elementor-6924 .elementor-element.elementor-element-4c563a0c b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ec16b73 */.elementor-6924 .elementor-element.elementor-element-1ec16b73 {
    border-radius: 0 0 1.5vw 1.5vw;
}

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

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

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

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


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

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

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

}/* End custom CSS */