.elementor-6635 .elementor-element.elementor-element-5a20906e{--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-6635 .elementor-element.elementor-element-58fe83f8{--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-6635 .elementor-element.elementor-element-50e546b1.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-405fc070{--display:flex;}.elementor-6635 .elementor-element.elementor-element-392389fd{--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-6635 .elementor-element.elementor-element-f402cef{font-family:"Zen Kaku Gothic New", Sans-serif;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-f402cef a{color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-28b8557{--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-6635 .elementor-element.elementor-element-3b5f981{width:100%;max-width:100%;text-align:start;}.elementor-6635 .elementor-element.elementor-element-3b5f981 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 1vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3b5f981.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-3b5f981 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6vw;font-weight:500;line-height:1.2em;letter-spacing:-0.03em;color:#1D283600;}.elementor-6635 .elementor-element.elementor-element-40d6e3aa{width:auto;max-width:auto;z-index:1;text-align:start;}.elementor-6635 .elementor-element.elementor-element-40d6e3aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6635 .elementor-element.elementor-element-40d6e3aa .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-6635 .elementor-element.elementor-element-399dab3d{--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-6635 .elementor-element.elementor-element-7b4e0158{--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-6635 .elementor-element.elementor-element-7b4e0158.e-con{--align-self:stretch;}.elementor-6635 .elementor-element.elementor-element-2cef5779{--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-6635 .elementor-element.elementor-element-a434a68 img{width:100%;}.elementor-6635 .elementor-element.elementor-element-3a8ad3cf{--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-6635 .elementor-element.elementor-element-6b6d9fa2{--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-6635 .elementor-element.elementor-element-367e55c9{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-367e55c9.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-43e382d2.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-43e382d2 .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-6635 .elementor-element.elementor-element-3d853994 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3d853994{z-index:1;}.elementor-6635 .elementor-element.elementor-element-3d853994 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-75802b71{--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-6635 .elementor-element.elementor-element-63e2d209 > .elementor-widget-container{padding:0vw 0vw 1.5vw 0vw;}.elementor-6635 .elementor-element.elementor-element-63e2d209{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-11ff6261{--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-6635 .elementor-element.elementor-element-46a27066{--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-6635 .elementor-element.elementor-element-46a27066:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-46a27066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3c52334d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3c52334d{text-align:center;font-size:1.3vw;font-weight:600;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-494e1a8f{--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-6635 .elementor-element.elementor-element-494e1a8f:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-494e1a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-6635 .elementor-element.elementor-element-1e3c0a3f{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-21b82ff6{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-44c90324{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-27db3e45{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-1c18a158{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-17143ff2{--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-6635 .elementor-element.elementor-element-69891f5a{--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-6635 .elementor-element.elementor-element-4316f287{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-4316f287.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-45cd34e5.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-45cd34e5 .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-6635 .elementor-element.elementor-element-6eb2de15{width:100%;max-width:100%;z-index:1;}.elementor-6635 .elementor-element.elementor-element-6eb2de15 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6eb2de15 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6635 .elementor-element.elementor-element-7cac5b45{--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-6635 .elementor-element.elementor-element-5bbcb96d{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5a56be88.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-5a56be88 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-5c6a9de2{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-7580e9d4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7580e9d4{z-index:1;}.elementor-6635 .elementor-element.elementor-element-7580e9d4 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-7673a14d{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3e8d51ab > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3e8d51ab{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-57b6ad15{--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-6635 .elementor-element.elementor-element-775c36b6{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-339a26c3.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-339a26c3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-5a768831{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-50880996 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-50880996{z-index:1;}.elementor-6635 .elementor-element.elementor-element-50880996 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-7988f61e{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-31a42c71 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-31a42c71{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-7c568df0{--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-6635 .elementor-element.elementor-element-19d824df{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-271f94d7.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-271f94d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3c1dfe96{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-71d6c714 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-71d6c714{z-index:1;}.elementor-6635 .elementor-element.elementor-element-71d6c714 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-772640c1{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-28cd31bb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-28cd31bb{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3940bc5a{--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-6635 .elementor-element.elementor-element-1b39e4dd{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-6d671760.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-6d671760 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-4c74d375{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-68edbc7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-68edbc7{z-index:1;}.elementor-6635 .elementor-element.elementor-element-68edbc7 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-30ed42fc{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3050b1a5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3050b1a5{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3d03f538{--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-6635 .elementor-element.elementor-element-36ba6905{--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-6635 .elementor-element.elementor-element-5cea1571{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-5cea1571.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-7c7d56dc.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-7c7d56dc .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-6635 .elementor-element.elementor-element-264661d3{width:100%;max-width:100%;z-index:1;}.elementor-6635 .elementor-element.elementor-element-264661d3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-264661d3 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6635 .elementor-element.elementor-element-544c2c06{--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-6635 .elementor-element.elementor-element-44ec1e90{--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-6635 .elementor-element.elementor-element-70075937{--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-6635 .elementor-element.elementor-element-60cc98da{--display:flex;}.elementor-6635 .elementor-element.elementor-element-4f00788e{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-4f00788e.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-4f00788e .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-6635 .elementor-element.elementor-element-663cb2db{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-6635 .elementor-element.elementor-element-663cb2db > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-663cb2db .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-5216cf3f{--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-6635 .elementor-element.elementor-element-5216cf3f:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-5216cf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-411a0af{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-411a0af.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-411a0af{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-411a0af{right:0px;}.elementor-6635 .elementor-element.elementor-element-5f909f27{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-5f909f27 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6635 .elementor-element.elementor-element-5f909f27.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-5f909f27{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-5f909f27{left:0px;}.elementor-6635 .elementor-element.elementor-element-1e7801e2{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-1e7801e2 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6635 .elementor-element.elementor-element-1e7801e2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-1e7801e2{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-1e7801e2{right:0px;}.elementor-6635 .elementor-element.elementor-element-ec0ca64{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-ec0ca64 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6635 .elementor-element.elementor-element-ec0ca64.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-ec0ca64{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-ec0ca64{left:0px;}.elementor-6635 .elementor-element.elementor-element-6f83bb78{--display:flex;}.elementor-6635 .elementor-element.elementor-element-6cf4f96b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6cf4f96b{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-748f202a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-748f202a{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-6635 .elementor-element.elementor-element-29f1afc5{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-29f1afc5 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-29f1afc5 .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-29f1afc5 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-7286dceb{--display:flex;}.elementor-6635 .elementor-element.elementor-element-6a9337cb > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6a9337cb{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-2e08c76d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2e08c76d{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3b1471f7{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-3b1471f7 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3b1471f7 .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-3b1471f7 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-15b2eef2{--display:flex;}.elementor-6635 .elementor-element.elementor-element-7d7f9652 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7d7f9652{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-1701e1c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-1701e1c{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3e9cec2b{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-3e9cec2b > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3e9cec2b .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-3e9cec2b .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-324c3f6a{--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-6635 .elementor-element.elementor-element-2fa6a6c4{--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-6635 .elementor-element.elementor-element-3a7bd438{--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-6635 .elementor-element.elementor-element-62c7a40b{--display:flex;}.elementor-6635 .elementor-element.elementor-element-6aebd209{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-6aebd209.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-6aebd209 .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-6635 .elementor-element.elementor-element-dc8a63b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-6635 .elementor-element.elementor-element-dc8a63b > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-dc8a63b .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-3bf9300{--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-6635 .elementor-element.elementor-element-3bf9300:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-3bf9300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-654ab71f{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-654ab71f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-654ab71f{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-654ab71f{right:0px;}.elementor-6635 .elementor-element.elementor-element-39dd73db{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-39dd73db > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6635 .elementor-element.elementor-element-39dd73db.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-39dd73db{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-39dd73db{left:0px;}.elementor-6635 .elementor-element.elementor-element-71b1bd1e{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-71b1bd1e > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6635 .elementor-element.elementor-element-71b1bd1e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-71b1bd1e{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-71b1bd1e{right:0px;}.elementor-6635 .elementor-element.elementor-element-4db76cb5{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-4db76cb5 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6635 .elementor-element.elementor-element-4db76cb5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-4db76cb5{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-4db76cb5{left:0px;}.elementor-6635 .elementor-element.elementor-element-146cf86f{--display:flex;}.elementor-6635 .elementor-element.elementor-element-3f3693f9 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3f3693f9{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-2d1e1bec > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2d1e1bec{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-16a48180{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-16a48180 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-16a48180 .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-16a48180 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-b050285{--display:flex;}.elementor-6635 .elementor-element.elementor-element-4eafb79 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-4eafb79{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-301b394 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-301b394{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-69e5bcc6{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-69e5bcc6 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-69e5bcc6 .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-69e5bcc6 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-707ae1ec{--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-6635 .elementor-element.elementor-element-30c71f79{--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-6635 .elementor-element.elementor-element-3d662540{--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-6635 .elementor-element.elementor-element-55f3b86f{--display:flex;}.elementor-6635 .elementor-element.elementor-element-60f135c3{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-60f135c3.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-60f135c3 .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-6635 .elementor-element.elementor-element-6fbd5519{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-6635 .elementor-element.elementor-element-6fbd5519 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6fbd5519 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-675556e0{--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-6635 .elementor-element.elementor-element-675556e0:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-675556e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-e8733a4{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-e8733a4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-e8733a4{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-e8733a4{right:0px;}.elementor-6635 .elementor-element.elementor-element-3d1f03c1{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-3d1f03c1 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6635 .elementor-element.elementor-element-3d1f03c1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-3d1f03c1{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-3d1f03c1{left:0px;}.elementor-6635 .elementor-element.elementor-element-3a8e41a9{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-3a8e41a9 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6635 .elementor-element.elementor-element-3a8e41a9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-3a8e41a9{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-3a8e41a9{right:0px;}.elementor-6635 .elementor-element.elementor-element-17a3c3b1{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-17a3c3b1 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6635 .elementor-element.elementor-element-17a3c3b1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-17a3c3b1{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-17a3c3b1{left:0px;}.elementor-6635 .elementor-element.elementor-element-647b99a3{--display:flex;}.elementor-6635 .elementor-element.elementor-element-48a1a6a8 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-48a1a6a8{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-1bc1c1cc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-1bc1c1cc{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-278f3dbc{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-278f3dbc > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-278f3dbc .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-278f3dbc .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-b42ce0{--display:flex;}.elementor-6635 .elementor-element.elementor-element-76530caa > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-76530caa{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-dabe5fb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-dabe5fb{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-3e7996ec{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-3e7996ec > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3e7996ec .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-3e7996ec .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-6ec54c15{--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-6635 .elementor-element.elementor-element-269fd3b6{--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-6635 .elementor-element.elementor-element-5644f615{--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-6635 .elementor-element.elementor-element-372e5cb2{--display:flex;}.elementor-6635 .elementor-element.elementor-element-41820d8{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-41820d8.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-41820d8 .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-6635 .elementor-element.elementor-element-2fead5d4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-6635 .elementor-element.elementor-element-2fead5d4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2fead5d4 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-2f5a170d{--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-6635 .elementor-element.elementor-element-2f5a170d:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-2f5a170d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-1096a0c7{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-1096a0c7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-1096a0c7{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-1096a0c7{right:0px;}.elementor-6635 .elementor-element.elementor-element-15d601d2{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-15d601d2 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-6635 .elementor-element.elementor-element-15d601d2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-15d601d2{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-15d601d2{left:0px;}.elementor-6635 .elementor-element.elementor-element-205f45a1{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-205f45a1 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-6635 .elementor-element.elementor-element-205f45a1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-205f45a1{left:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-205f45a1{right:0px;}.elementor-6635 .elementor-element.elementor-element-2601a05{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-6635 .elementor-element.elementor-element-2601a05 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-6635 .elementor-element.elementor-element-2601a05.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-6635 .elementor-element.elementor-element-2601a05{right:0px;}body.rtl .elementor-6635 .elementor-element.elementor-element-2601a05{left:0px;}.elementor-6635 .elementor-element.elementor-element-4ae0d476{--display:flex;}.elementor-6635 .elementor-element.elementor-element-7fb34a1a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7fb34a1a{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-10cc00d0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-10cc00d0{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-140432da{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-140432da > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-140432da .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-140432da .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-4252955a{--display:flex;}.elementor-6635 .elementor-element.elementor-element-6f807b86 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6f807b86{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-2d655daf > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2d655daf{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-115acea1{--divider-border-style:solid;--divider-border-width:1px;}.elementor-6635 .elementor-element.elementor-element-115acea1 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-115acea1 .elementor-divider-separator{width:100%;}.elementor-6635 .elementor-element.elementor-element-115acea1 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-6635 .elementor-element.elementor-element-21ebfd6f{--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-6635 .elementor-element.elementor-element-62e4ce02{--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-6635 .elementor-element.elementor-element-a909a9c{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-6635 .elementor-element.elementor-element-a909a9c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-a909a9c .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-6635 .elementor-element.elementor-element-63460c56{--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-6635 .elementor-element.elementor-element-63460c56:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-63460c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-6635 .elementor-element.elementor-element-27f3528a{--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-6635 .elementor-element.elementor-element-5e0480b6{--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-6635 .elementor-element.elementor-element-7b41c9cf{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-7b41c9cf.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-59e6357b.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-59e6357b .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-6635 .elementor-element.elementor-element-77314255{width:100%;max-width:100%;z-index:1;}.elementor-6635 .elementor-element.elementor-element-77314255 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-77314255 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-c81c47f{--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-6635 .elementor-element.elementor-element-797a1fd9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-797a1fd9{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-52308b2b{--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-6635 .elementor-element.elementor-element-683e3969{--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-6635 .elementor-element.elementor-element-61b9e28a{--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-6635 .elementor-element.elementor-element-6c5fce22 img{width:100%;}.elementor-6635 .elementor-element.elementor-element-75da4b77{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-75da4b77 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-75da4b77 .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-6635 .elementor-element.elementor-element-144303ff{--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-6635 .elementor-element.elementor-element-78ef2578{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-78ef2578 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-78ef2578.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-78ef2578 .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-6635 .elementor-element.elementor-element-b4bb721{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-b4bb721.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-b4bb721 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-33ea999a{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-33ea999a.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-33ea999a .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-3cefdc81{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-3cefdc81.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-3cefdc81 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-513ee364{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-64cf83cf{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-64cf83cf.elementor-element{--align-self:flex-end;}.elementor-6635 .elementor-element.elementor-element-670c7ed7{--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-6635 .elementor-element.elementor-element-4203b6d5{--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-6635 .elementor-element.elementor-element-48aef89e img{width:100%;}.elementor-6635 .elementor-element.elementor-element-86dd159{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-86dd159 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-86dd159 .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-6635 .elementor-element.elementor-element-7e674961{--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-6635 .elementor-element.elementor-element-644ecb75{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-644ecb75 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-644ecb75.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-644ecb75 .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-6635 .elementor-element.elementor-element-65f1ad57{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-65f1ad57.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-65f1ad57 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-2d8eb165{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-2d8eb165.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-2d8eb165 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-34c95c26{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-34c95c26.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-34c95c26 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-6fd1b35c{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-6fd1b35c.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-6fd1b35c .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-7da393dd{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-7da393dd.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-7da393dd .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-48174fd8{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-6f5a6c8f{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-6f5a6c8f.elementor-element{--align-self:flex-end;}.elementor-6635 .elementor-element.elementor-element-6aaf428a{--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-6635 .elementor-element.elementor-element-1964f4d6{--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-6635 .elementor-element.elementor-element-44ef480a img{width:100%;}.elementor-6635 .elementor-element.elementor-element-266e485d{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-266e485d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-266e485d .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-6635 .elementor-element.elementor-element-667cda83{--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-6635 .elementor-element.elementor-element-392603c7{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-392603c7 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-392603c7.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-392603c7 .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-6635 .elementor-element.elementor-element-4c20bfe0{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-4c20bfe0.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-4c20bfe0 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-46d08e33{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-46d08e33.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-46d08e33 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-174d42b5{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-174d42b5.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-174d42b5 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-6635 .elementor-element.elementor-element-6a11779e{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-1861c967{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-1861c967.elementor-element{--align-self:flex-end;}.elementor-6635 .elementor-element.elementor-element-355db95e{--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-6635 .elementor-element.elementor-element-355db95e .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-6635 .elementor-element.elementor-element-355db95e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6635 .elementor-element.elementor-element-43aa42e8{--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-6635 .elementor-element.elementor-element-2149399.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-5e65b853{--display:flex;}.elementor-6635 .elementor-element.elementor-element-286e2e20{--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-6635 .elementor-element.elementor-element-286e2e20:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-286e2e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-6635 .elementor-element.elementor-element-4d45a66b{--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-6635 .elementor-element.elementor-element-12408d22{--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-6635 .elementor-element.elementor-element-409b170f{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-409b170f.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-d9b4f7e.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-d9b4f7e .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-6635 .elementor-element.elementor-element-2adb2f7a{width:100%;max-width:100%;z-index:1;}.elementor-6635 .elementor-element.elementor-element-2adb2f7a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2adb2f7a .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-6635 .elementor-element.elementor-element-141d5197 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-141d5197{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-6635 .elementor-element.elementor-element-21c9eb58{--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-6635 .elementor-element.elementor-element-12f9b33c{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-4c1bb58a{--display:flex;border-style:none;--border-style:none;}.elementor-6635 .elementor-element.elementor-element-206b4483{--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-6635 .elementor-element.elementor-element-206b4483:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-206b4483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-3c814d10{width:100%;max-width:100%;text-align:start;}.elementor-6635 .elementor-element.elementor-element-3c814d10 .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-6635 .elementor-element.elementor-element-5e6f1c64{--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-6635 .elementor-element.elementor-element-5e6f1c64 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6635 .elementor-element.elementor-element-5e6f1c64 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6635 .elementor-element.elementor-element-5e6f1c64 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6635 .elementor-element.elementor-element-5e6f1c64 > .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-6635 .elementor-element.elementor-element-584ec8dd{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5f08ffe1{--display:flex;border-style:none;--border-style:none;}.elementor-6635 .elementor-element.elementor-element-a825724{--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-6635 .elementor-element.elementor-element-a825724:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-a825724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-5a42a8e0{width:100%;max-width:100%;text-align:start;}.elementor-6635 .elementor-element.elementor-element-5a42a8e0 .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-6635 .elementor-element.elementor-element-1946675{--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-6635 .elementor-element.elementor-element-1946675 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6635 .elementor-element.elementor-element-1946675 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6635 .elementor-element.elementor-element-1946675 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6635 .elementor-element.elementor-element-1946675 > .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-6635 .elementor-element.elementor-element-456b65c0{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-18899568{--display:flex;border-style:none;--border-style:none;}.elementor-6635 .elementor-element.elementor-element-7419645a{--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-6635 .elementor-element.elementor-element-7419645a:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-7419645a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6635 .elementor-element.elementor-element-3ba0e2d1{width:100%;max-width:100%;text-align:start;}.elementor-6635 .elementor-element.elementor-element-3ba0e2d1 .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-6635 .elementor-element.elementor-element-34ace034{--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-6635 .elementor-element.elementor-element-34ace034 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-6635 .elementor-element.elementor-element-34ace034 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-6635 .elementor-element.elementor-element-34ace034 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-6635 .elementor-element.elementor-element-34ace034 > .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-6635 .elementor-element.elementor-element-41ab233c{--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-6635 .elementor-element.elementor-element-6b1f4cae{--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-6635 .elementor-element.elementor-element-6b1f4cae:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .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-6635 .elementor-element.elementor-element-6b1f4cae::before, .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .elementor-background-video-container::before, .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .e-con-inner > .elementor-background-video-container::before, .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .elementor-background-slideshow::before, .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .e-con-inner > .elementor-background-slideshow::before, .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6635 .elementor-element.elementor-element-3ea82383{--display:flex;}.elementor-6635 .elementor-element.elementor-element-7c114619{text-align:start;}.elementor-6635 .elementor-element.elementor-element-7c114619 .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-6635 .elementor-element.elementor-element-3205044b > .elementor-widget-container{padding:0vw 0vw 0.5vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3205044b{text-align:start;}.elementor-6635 .elementor-element.elementor-element-3205044b .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-6635 .elementor-element.elementor-element-1ae2e314 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-1ae2e314{text-align:start;}.elementor-6635 .elementor-element.elementor-element-1ae2e314 .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-6635 .elementor-element.elementor-element-36d4d9e8{width:auto;max-width:auto;z-index:2;}.elementor-6635 .elementor-element.elementor-element-36d4d9e8 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-d8d3962{--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-6635 .elementor-element.elementor-element-5a20906e{--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-6635 .elementor-element.elementor-element-f402cef{font-size:1.3vw;}.elementor-6635 .elementor-element.elementor-element-28b8557{--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-6635 .elementor-element.elementor-element-3b5f981 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-7b4e0158{--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-6635 .elementor-element.elementor-element-2cef5779{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-6635 .elementor-element.elementor-element-3a8ad3cf{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-6b6d9fa2{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-43e382d2 .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-3d853994 .elementor-heading-title{font-size:2.3vw;}.elementor-6635 .elementor-element.elementor-element-75802b71{--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-6635 .elementor-element.elementor-element-63e2d209 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-63e2d209{font-size:1.6vw;}.elementor-6635 .elementor-element.elementor-element-11ff6261{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-3c52334d{font-size:1.8vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-1e3c0a3f{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-21b82ff6{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-44c90324{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-27db3e45{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-1c18a158{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-17143ff2{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-69891f5a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-45cd34e5 .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-6eb2de15 .elementor-heading-title{font-size:2.3vw;}.elementor-6635 .elementor-element.elementor-element-7cac5b45{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-5bbcb96d{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5a56be88 .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-5c6a9de2{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-7580e9d4 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-7673a14d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3e8d51ab{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-57b6ad15{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-775c36b6{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-339a26c3 .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-5a768831{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-50880996 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-7988f61e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-31a42c71{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-7c568df0{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-19d824df{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-271f94d7 .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-3c1dfe96{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-71d6c714 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-772640c1{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-28cd31bb{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-3940bc5a{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-1b39e4dd{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-6d671760 .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-4c74d375{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-68edbc7 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-30ed42fc{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3050b1a5{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-3d03f538{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-36ba6905{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-7c7d56dc .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-264661d3 .elementor-heading-title{font-size:2.3vw;}.elementor-6635 .elementor-element.elementor-element-544c2c06{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-4f00788e .elementor-heading-title{font-size:1.3vw;}.elementor-6635 .elementor-element.elementor-element-663cb2db > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-663cb2db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-663cb2db .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-5216cf3f{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-6cf4f96b{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-748f202a{font-size:1.45vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6635 .elementor-element.elementor-element-6a9337cb{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-2e08c76d{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-7d7f9652{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-1701e1c{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-324c3f6a{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-6aebd209 .elementor-heading-title{font-size:1.3vw;}.elementor-6635 .elementor-element.elementor-element-dc8a63b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-dc8a63b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-dc8a63b .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-3bf9300{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-3f3693f9{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-2d1e1bec{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-4eafb79{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-301b394{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-707ae1ec{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-60f135c3 .elementor-heading-title{font-size:1.3vw;}.elementor-6635 .elementor-element.elementor-element-6fbd5519 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6fbd5519{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-6fbd5519 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-675556e0{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-48a1a6a8{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-1bc1c1cc{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-76530caa{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-dabe5fb{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-6ec54c15{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-41820d8 .elementor-heading-title{font-size:1.3vw;}.elementor-6635 .elementor-element.elementor-element-2fead5d4 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2fead5d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-2fead5d4 .elementor-heading-title{font-size:2vw;}.elementor-6635 .elementor-element.elementor-element-2f5a170d{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-7fb34a1a{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-10cc00d0{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-6f807b86{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-2d655daf{font-size:1.45vw;}.elementor-6635 .elementor-element.elementor-element-21ebfd6f{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-a909a9c .elementor-heading-title{font-size:2.3vw;}.elementor-6635 .elementor-element.elementor-element-27f3528a{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-59e6357b .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-77314255 .elementor-heading-title{font-size:2.3vw;}.elementor-6635 .elementor-element.elementor-element-797a1fd9{width:100%;max-width:100%;font-size:1.6vw;}.elementor-6635 .elementor-element.elementor-element-75da4b77 .elementor-heading-title{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-78ef2578 .elementor-heading-title{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-b4bb721 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-33ea999a .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-3cefdc81 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-86dd159 .elementor-heading-title{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-644ecb75 .elementor-heading-title{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-65f1ad57 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-2d8eb165 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-34c95c26 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-6fd1b35c .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-7da393dd .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-266e485d .elementor-heading-title{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-392603c7 .elementor-heading-title{font-size:1.8vw;}.elementor-6635 .elementor-element.elementor-element-4c20bfe0 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-46d08e33 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-174d42b5 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-6635 .elementor-element.elementor-element-355db95e{--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-6635 .elementor-element.elementor-element-43aa42e8{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-4d45a66b{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-d9b4f7e .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-2adb2f7a .elementor-heading-title{font-size:2.3vw;}.elementor-6635 .elementor-element.elementor-element-141d5197{width:100%;max-width:100%;font-size:1.6vw;}.elementor-6635 .elementor-element.elementor-element-141d5197 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-12f9b33c{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3c814d10 .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-5e6f1c64{--n-accordion-title-font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-584ec8dd{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5a42a8e0 .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-1946675{--n-accordion-title-font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-456b65c0{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3ba0e2d1 .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-34ace034{--n-accordion-title-font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-41ab233c{--padding-top:6vw;--padding-bottom:6vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-6b1f4cae{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-6635 .elementor-element.elementor-element-7c114619 .elementor-heading-title{font-size:1.5vw;}.elementor-6635 .elementor-element.elementor-element-3205044b .elementor-heading-title{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-1ae2e314 .elementor-heading-title{font-size:1.6vw;}.elementor-6635 .elementor-element.elementor-element-36d4d9e8{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-6635 .elementor-element.elementor-element-5a20906e{--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-6635 .elementor-element.elementor-element-392389fd{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-6635 .elementor-element.elementor-element-f402cef{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-28b8557{--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-6635 .elementor-element.elementor-element-3b5f981 .elementor-heading-title{font-size:3.5vw;}.elementor-6635 .elementor-element.elementor-element-40d6e3aa .elementor-heading-title{font-size:7vw;}.elementor-6635 .elementor-element.elementor-element-7b4e0158{--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-6635 .elementor-element.elementor-element-3a8ad3cf{--padding-top:12vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-6b6d9fa2{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-367e55c9{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-367e55c9.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-43e382d2 .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-3d853994{width:100%;max-width:100%;}.elementor-6635 .elementor-element.elementor-element-3d853994 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3d853994 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-75802b71{--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-6635 .elementor-element.elementor-element-63e2d209 > .elementor-widget-container{padding:0vw 0vw 6vw 0vw;}.elementor-6635 .elementor-element.elementor-element-63e2d209{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-11ff6261{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-46a27066{--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3c52334d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3c52334d{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-494e1a8f{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-1e3c0a3f{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-21b82ff6{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-44c90324{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-27db3e45{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-1c18a158{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-17143ff2{--padding-top:12vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-69891f5a{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-4316f287{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-4316f287.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-45cd34e5 .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-6eb2de15 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6eb2de15 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-7cac5b45{--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-6635 .elementor-element.elementor-element-5bbcb96d{--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-6635 .elementor-element.elementor-element-5bbcb96d.e-con{--order:3;}.elementor-6635 .elementor-element.elementor-element-5a56be88 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-5a56be88.elementor-element{--align-self:flex-start;}.elementor-6635 .elementor-element.elementor-element-5a56be88 .elementor-heading-title{font-size:12vw;}.elementor-6635 .elementor-element.elementor-element-5c6a9de2{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5c6a9de2.e-con{--order:2;}.elementor-6635 .elementor-element.elementor-element-7580e9d4 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7580e9d4 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-7673a14d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-7673a14d.e-con{--order:4;}.elementor-6635 .elementor-element.elementor-element-3e8d51ab > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3e8d51ab{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-57b6ad15{--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-6635 .elementor-element.elementor-element-775c36b6{--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-6635 .elementor-element.elementor-element-775c36b6.e-con{--order:3;}.elementor-6635 .elementor-element.elementor-element-339a26c3 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-339a26c3 .elementor-heading-title{font-size:12vw;}.elementor-6635 .elementor-element.elementor-element-5a768831{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5a768831.e-con{--order:2;}.elementor-6635 .elementor-element.elementor-element-50880996 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-50880996 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-7988f61e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-7988f61e.e-con{--order:4;}.elementor-6635 .elementor-element.elementor-element-31a42c71 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-31a42c71{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-7c568df0{--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-6635 .elementor-element.elementor-element-19d824df{--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-6635 .elementor-element.elementor-element-19d824df.e-con{--order:3;}.elementor-6635 .elementor-element.elementor-element-271f94d7 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-271f94d7 .elementor-heading-title{font-size:12vw;}.elementor-6635 .elementor-element.elementor-element-3c1dfe96{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3c1dfe96.e-con{--order:2;}.elementor-6635 .elementor-element.elementor-element-71d6c714 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-71d6c714 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-772640c1{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-772640c1.e-con{--order:4;}.elementor-6635 .elementor-element.elementor-element-28cd31bb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-28cd31bb{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-3940bc5a{--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-6635 .elementor-element.elementor-element-1b39e4dd{--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-6635 .elementor-element.elementor-element-1b39e4dd.e-con{--order:3;}.elementor-6635 .elementor-element.elementor-element-6d671760 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6d671760 .elementor-heading-title{font-size:12vw;}.elementor-6635 .elementor-element.elementor-element-4c74d375{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-4c74d375.e-con{--order:2;}.elementor-6635 .elementor-element.elementor-element-68edbc7 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-68edbc7 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-30ed42fc{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-30ed42fc.e-con{--order:4;}.elementor-6635 .elementor-element.elementor-element-3050b1a5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3050b1a5{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-3d03f538{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-36ba6905{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-5cea1571{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-5cea1571.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-7c7d56dc .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-264661d3 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-264661d3 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-544c2c06{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-44ec1e90{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-70075937{--width:94.5%;}.elementor-6635 .elementor-element.elementor-element-4f00788e .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-663cb2db > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-663cb2db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-663cb2db .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-5216cf3f{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-6cf4f96b > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6cf4f96b{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-748f202a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-748f202a{font-size:3.4vw;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6635 .elementor-element.elementor-element-29f1afc5 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6a9337cb > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6a9337cb{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-2e08c76d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2e08c76d{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-3b1471f7 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7d7f9652 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7d7f9652{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-1701e1c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-1701e1c{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-3e9cec2b > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-324c3f6a{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-2fa6a6c4{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3a7bd438{--width:94.5%;}.elementor-6635 .elementor-element.elementor-element-6aebd209 .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-dc8a63b > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-dc8a63b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-dc8a63b .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-3bf9300{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-3f3693f9 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-3f3693f9{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-2d1e1bec > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2d1e1bec{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-16a48180 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-4eafb79 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-4eafb79{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-301b394 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-301b394{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-69e5bcc6 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-707ae1ec{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-30c71f79{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-3d662540{--width:94.5%;}.elementor-6635 .elementor-element.elementor-element-60f135c3 .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-6fbd5519 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6fbd5519{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-6fbd5519 .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-675556e0{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-48a1a6a8 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-48a1a6a8{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-1bc1c1cc > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-1bc1c1cc{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-278f3dbc > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-76530caa > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-76530caa{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-dabe5fb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-dabe5fb{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-3e7996ec > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6ec54c15{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-269fd3b6{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-5644f615{--width:94.5%;}.elementor-6635 .elementor-element.elementor-element-41820d8 .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-2fead5d4 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2fead5d4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6635 .elementor-element.elementor-element-2fead5d4 .elementor-heading-title{font-size:4.5vw;}.elementor-6635 .elementor-element.elementor-element-2f5a170d{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-7fb34a1a > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-7fb34a1a{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-10cc00d0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-10cc00d0{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-140432da > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6f807b86 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-6f807b86{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-2d655daf > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2d655daf{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-115acea1 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-21ebfd6f{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-62e4ce02{--width:100%;}.elementor-6635 .elementor-element.elementor-element-a909a9c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-a909a9c{text-align:start;}.elementor-6635 .elementor-element.elementor-element-a909a9c .elementor-heading-title{font-size:4.9vw;}.elementor-6635 .elementor-element.elementor-element-63460c56{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-27f3528a{--padding-top:4vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-5e0480b6{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-7b41c9cf{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-7b41c9cf.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-59e6357b .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-77314255 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-77314255 .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-c81c47f{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-797a1fd9 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-797a1fd9{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-683e3969{--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-6635 .elementor-element.elementor-element-61b9e28a{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-6635 .elementor-element.elementor-element-75da4b77 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-75da4b77 .elementor-heading-title{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-144303ff{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-78ef2578 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-78ef2578 .elementor-heading-title{font-size:3.8vw;}.elementor-6635 .elementor-element.elementor-element-b4bb721 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-33ea999a .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-3cefdc81 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-670c7ed7{--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-6635 .elementor-element.elementor-element-4203b6d5{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-6635 .elementor-element.elementor-element-86dd159 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-86dd159 .elementor-heading-title{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-7e674961{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-644ecb75 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-644ecb75 .elementor-heading-title{font-size:3.8vw;}.elementor-6635 .elementor-element.elementor-element-65f1ad57 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-2d8eb165 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-34c95c26 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-6fd1b35c .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-7da393dd .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-6aaf428a{--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-6635 .elementor-element.elementor-element-1964f4d6{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--flex-wrap:wrap;}.elementor-6635 .elementor-element.elementor-element-266e485d > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-266e485d .elementor-heading-title{font-size:4vw;}.elementor-6635 .elementor-element.elementor-element-667cda83{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-392603c7 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-392603c7 .elementor-heading-title{font-size:3.8vw;}.elementor-6635 .elementor-element.elementor-element-4c20bfe0 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-46d08e33 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-174d42b5 .elementor-heading-title{font-size:2.8vw;}.elementor-6635 .elementor-element.elementor-element-355db95e{--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-6635 .elementor-element.elementor-element-355db95e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-6635 .elementor-element.elementor-element-43aa42e8{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-286e2e20{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-4d45a66b{--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-12408d22{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-409b170f{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-409b170f.elementor-element{--align-self:center;}.elementor-6635 .elementor-element.elementor-element-d9b4f7e .elementor-heading-title{font-size:3vw;}.elementor-6635 .elementor-element.elementor-element-2adb2f7a > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-6635 .elementor-element.elementor-element-2adb2f7a .elementor-heading-title{font-size:5vw;}.elementor-6635 .elementor-element.elementor-element-141d5197 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-6635 .elementor-element.elementor-element-141d5197{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-21c9eb58{--gap:4vw 2vw;--row-gap:4vw;--column-gap:2vw;}.elementor-6635 .elementor-element.elementor-element-12f9b33c{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-206b4483{--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-6635 .elementor-element.elementor-element-3c814d10 .elementor-heading-title{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-5e6f1c64{--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-6635 .elementor-element.elementor-element-5e6f1c64 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6635 .elementor-element.elementor-element-584ec8dd{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-a825724{--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-6635 .elementor-element.elementor-element-5a42a8e0 .elementor-heading-title{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-1946675{--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-6635 .elementor-element.elementor-element-1946675 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6635 .elementor-element.elementor-element-456b65c0{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-7419645a{--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-6635 .elementor-element.elementor-element-3ba0e2d1 .elementor-heading-title{font-size:3.6vw;}.elementor-6635 .elementor-element.elementor-element-34ace034{--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-6635 .elementor-element.elementor-element-34ace034 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-6635 .elementor-element.elementor-element-41ab233c{--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-6635 .elementor-element.elementor-element-6b1f4cae:not(.elementor-motion-effects-element-type-background), .elementor-6635 .elementor-element.elementor-element-6b1f4cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6635 .elementor-element.elementor-element-6b1f4cae{--border-radius:0 0 0 0;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-6635 .elementor-element.elementor-element-7c114619{text-align:center;}.elementor-6635 .elementor-element.elementor-element-7c114619 .elementor-heading-title{font-size:3.2vw;}.elementor-6635 .elementor-element.elementor-element-3205044b{text-align:center;}.elementor-6635 .elementor-element.elementor-element-3205044b .elementor-heading-title{font-size:8vw;}.elementor-6635 .elementor-element.elementor-element-1ae2e314 > .elementor-widget-container{padding:2vw 0vw 1vw 0vw;}.elementor-6635 .elementor-element.elementor-element-1ae2e314{text-align:start;}.elementor-6635 .elementor-element.elementor-element-1ae2e314 .elementor-heading-title{font-size:3.4vw;}.elementor-6635 .elementor-element.elementor-element-36d4d9e8{width:auto;max-width:auto;}.elementor-6635 .elementor-element.elementor-element-36d4d9e8.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-6635 .elementor-element.elementor-element-58fe83f8{--width:5%;}.elementor-6635 .elementor-element.elementor-element-405fc070{--width:95%;}.elementor-6635 .elementor-element.elementor-element-7b4e0158{--width:15.8%;}.elementor-6635 .elementor-element.elementor-element-2cef5779{--width:84.2%;}.elementor-6635 .elementor-element.elementor-element-3a8ad3cf{--width:100%;}.elementor-6635 .elementor-element.elementor-element-6b6d9fa2{--width:43.8%;}.elementor-6635 .elementor-element.elementor-element-75802b71{--width:56.2%;}.elementor-6635 .elementor-element.elementor-element-11ff6261{--width:100%;}.elementor-6635 .elementor-element.elementor-element-46a27066{--width:21.5%;}.elementor-6635 .elementor-element.elementor-element-494e1a8f{--width:78.5%;}.elementor-6635 .elementor-element.elementor-element-17143ff2{--width:100%;}.elementor-6635 .elementor-element.elementor-element-69891f5a{--width:100%;}.elementor-6635 .elementor-element.elementor-element-7cac5b45{--width:100%;}.elementor-6635 .elementor-element.elementor-element-5bbcb96d{--width:7%;}.elementor-6635 .elementor-element.elementor-element-5c6a9de2{--width:25%;}.elementor-6635 .elementor-element.elementor-element-7673a14d{--width:68%;}.elementor-6635 .elementor-element.elementor-element-57b6ad15{--width:100%;}.elementor-6635 .elementor-element.elementor-element-775c36b6{--width:7%;}.elementor-6635 .elementor-element.elementor-element-5a768831{--width:25%;}.elementor-6635 .elementor-element.elementor-element-7988f61e{--width:68%;}.elementor-6635 .elementor-element.elementor-element-7c568df0{--width:100%;}.elementor-6635 .elementor-element.elementor-element-19d824df{--width:7%;}.elementor-6635 .elementor-element.elementor-element-3c1dfe96{--width:25%;}.elementor-6635 .elementor-element.elementor-element-772640c1{--width:68%;}.elementor-6635 .elementor-element.elementor-element-3940bc5a{--width:100%;}.elementor-6635 .elementor-element.elementor-element-1b39e4dd{--width:7%;}.elementor-6635 .elementor-element.elementor-element-4c74d375{--width:25%;}.elementor-6635 .elementor-element.elementor-element-30ed42fc{--width:68%;}.elementor-6635 .elementor-element.elementor-element-3d03f538{--width:100%;}.elementor-6635 .elementor-element.elementor-element-36ba6905{--width:100%;}.elementor-6635 .elementor-element.elementor-element-544c2c06{--width:100%;}.elementor-6635 .elementor-element.elementor-element-44ec1e90{--width:1%;}.elementor-6635 .elementor-element.elementor-element-70075937{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-60cc98da{--width:22.2%;}.elementor-6635 .elementor-element.elementor-element-5216cf3f{--width:77.8%;}.elementor-6635 .elementor-element.elementor-element-6f83bb78{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-7286dceb{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-15b2eef2{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-324c3f6a{--width:100%;}.elementor-6635 .elementor-element.elementor-element-2fa6a6c4{--width:1%;}.elementor-6635 .elementor-element.elementor-element-3a7bd438{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-62c7a40b{--width:22.2%;}.elementor-6635 .elementor-element.elementor-element-3bf9300{--width:77.8%;}.elementor-6635 .elementor-element.elementor-element-146cf86f{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-b050285{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-707ae1ec{--width:100%;}.elementor-6635 .elementor-element.elementor-element-30c71f79{--width:1%;}.elementor-6635 .elementor-element.elementor-element-3d662540{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-55f3b86f{--width:22.2%;}.elementor-6635 .elementor-element.elementor-element-675556e0{--width:77.8%;}.elementor-6635 .elementor-element.elementor-element-647b99a3{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-b42ce0{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-6ec54c15{--width:100%;}.elementor-6635 .elementor-element.elementor-element-269fd3b6{--width:1%;}.elementor-6635 .elementor-element.elementor-element-5644f615{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-372e5cb2{--width:22.2%;}.elementor-6635 .elementor-element.elementor-element-2f5a170d{--width:77.8%;}.elementor-6635 .elementor-element.elementor-element-4ae0d476{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-4252955a{--width:47.5%;}.elementor-6635 .elementor-element.elementor-element-21ebfd6f{--width:100%;}.elementor-6635 .elementor-element.elementor-element-62e4ce02{--width:100%;}.elementor-6635 .elementor-element.elementor-element-5e0480b6{--width:41%;}.elementor-6635 .elementor-element.elementor-element-c81c47f{--width:57%;}.elementor-6635 .elementor-element.elementor-element-12408d22{--width:35.5%;}.elementor-6635 .elementor-element.elementor-element-21c9eb58{--width:57%;}.elementor-6635 .elementor-element.elementor-element-12f9b33c{--width:100%;}.elementor-6635 .elementor-element.elementor-element-584ec8dd{--width:100%;}.elementor-6635 .elementor-element.elementor-element-456b65c0{--width:100%;}.elementor-6635 .elementor-element.elementor-element-41ab233c{--width:100%;}.elementor-6635 .elementor-element.elementor-element-3ea82383{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6635 .elementor-element.elementor-element-58fe83f8{--width:7%;}.elementor-6635 .elementor-element.elementor-element-405fc070{--width:93%;}.elementor-6635 .elementor-element.elementor-element-7b4e0158{--width:100%;}.elementor-6635 .elementor-element.elementor-element-2cef5779{--width:100%;}.elementor-6635 .elementor-element.elementor-element-3a8ad3cf{--width:100%;}.elementor-6635 .elementor-element.elementor-element-6b6d9fa2{--width:40.5%;}.elementor-6635 .elementor-element.elementor-element-75802b71{--width:59.5%;}.elementor-6635 .elementor-element.elementor-element-11ff6261{--width:100%;}.elementor-6635 .elementor-element.elementor-element-17143ff2{--width:100%;}.elementor-6635 .elementor-element.elementor-element-69891f5a{--width:100%;}.elementor-6635 .elementor-element.elementor-element-7cac5b45{--width:100%;}.elementor-6635 .elementor-element.elementor-element-5bbcb96d{--width:7.8%;}.elementor-6635 .elementor-element.elementor-element-5c6a9de2{--width:28%;}.elementor-6635 .elementor-element.elementor-element-7673a14d{--width:64%;}.elementor-6635 .elementor-element.elementor-element-57b6ad15{--width:100%;}.elementor-6635 .elementor-element.elementor-element-775c36b6{--width:7.8%;}.elementor-6635 .elementor-element.elementor-element-5a768831{--width:28%;}.elementor-6635 .elementor-element.elementor-element-7988f61e{--width:64%;}.elementor-6635 .elementor-element.elementor-element-7c568df0{--width:100%;}.elementor-6635 .elementor-element.elementor-element-19d824df{--width:7.8%;}.elementor-6635 .elementor-element.elementor-element-3c1dfe96{--width:28%;}.elementor-6635 .elementor-element.elementor-element-772640c1{--width:64%;}.elementor-6635 .elementor-element.elementor-element-3940bc5a{--width:100%;}.elementor-6635 .elementor-element.elementor-element-1b39e4dd{--width:7.8%;}.elementor-6635 .elementor-element.elementor-element-4c74d375{--width:28%;}.elementor-6635 .elementor-element.elementor-element-30ed42fc{--width:64%;}.elementor-6635 .elementor-element.elementor-element-3d03f538{--width:100%;}.elementor-6635 .elementor-element.elementor-element-36ba6905{--width:100%;}.elementor-6635 .elementor-element.elementor-element-544c2c06{--width:100%;}.elementor-6635 .elementor-element.elementor-element-44ec1e90{--width:1%;}.elementor-6635 .elementor-element.elementor-element-70075937{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-60cc98da{--width:100%;}.elementor-6635 .elementor-element.elementor-element-5216cf3f{--width:100%;}.elementor-6635 .elementor-element.elementor-element-6f83bb78{--width:47%;}.elementor-6635 .elementor-element.elementor-element-7286dceb{--width:47%;}.elementor-6635 .elementor-element.elementor-element-15b2eef2{--width:47%;}.elementor-6635 .elementor-element.elementor-element-324c3f6a{--width:100%;}.elementor-6635 .elementor-element.elementor-element-2fa6a6c4{--width:1%;}.elementor-6635 .elementor-element.elementor-element-3a7bd438{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-62c7a40b{--width:100%;}.elementor-6635 .elementor-element.elementor-element-3bf9300{--width:100%;}.elementor-6635 .elementor-element.elementor-element-146cf86f{--width:47%;}.elementor-6635 .elementor-element.elementor-element-b050285{--width:47%;}.elementor-6635 .elementor-element.elementor-element-707ae1ec{--width:100%;}.elementor-6635 .elementor-element.elementor-element-30c71f79{--width:1%;}.elementor-6635 .elementor-element.elementor-element-3d662540{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-55f3b86f{--width:100%;}.elementor-6635 .elementor-element.elementor-element-675556e0{--width:100%;}.elementor-6635 .elementor-element.elementor-element-647b99a3{--width:47%;}.elementor-6635 .elementor-element.elementor-element-b42ce0{--width:47%;}.elementor-6635 .elementor-element.elementor-element-6ec54c15{--width:100%;}.elementor-6635 .elementor-element.elementor-element-269fd3b6{--width:1%;}.elementor-6635 .elementor-element.elementor-element-5644f615{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-372e5cb2{--width:100%;}.elementor-6635 .elementor-element.elementor-element-2f5a170d{--width:100%;}.elementor-6635 .elementor-element.elementor-element-4ae0d476{--width:47%;}.elementor-6635 .elementor-element.elementor-element-4252955a{--width:47%;}.elementor-6635 .elementor-element.elementor-element-21ebfd6f{--width:100%;}.elementor-6635 .elementor-element.elementor-element-62e4ce02{--width:96.5%;}.elementor-6635 .elementor-element.elementor-element-5e0480b6{--width:100%;}.elementor-6635 .elementor-element.elementor-element-c81c47f{--width:100%;}.elementor-6635 .elementor-element.elementor-element-12408d22{--width:100%;}.elementor-6635 .elementor-element.elementor-element-21c9eb58{--width:100%;}.elementor-6635 .elementor-element.elementor-element-41ab233c{--width:100%;}.elementor-6635 .elementor-element.elementor-element-3ea82383{--width:69%;}}/* Start custom CSS for heading, class: .elementor-element-3b5f981 */.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-40d6e3aa */.jp_k {
    letter-spacing: -0.2em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5e2b731d */.pc_Line_break {
    display: block;
}

.elementor-6635 .elementor-element.elementor-element-5e2b731d {
    z-index: 10;

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

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

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

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

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

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

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

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

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

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6635 .elementor-element.elementor-element-46a27066 {
   border-radius: 1.5vw 1.5vw 0  0 ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494e1a8f */.elementor-6635 .elementor-element.elementor-element-494e1a8f {
   border-radius: 0 0.5vw 0.5vw 0;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-6635 .elementor-element.elementor-element-494e1a8f {
   border-radius: 0 0 1.5vw 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45cd34e5 */.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-7c7d56dc */.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-53a66cee */.elementor-6635 .elementor-element.elementor-element-53a66cee {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56094330 */.elementor-6635 .elementor-element.elementor-element-56094330 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71ca93d1 */.elementor-6635 .elementor-element.elementor-element-71ca93d1 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3daa6e74 */.elementor-6635 .elementor-element.elementor-element-3daa6e74 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e6357b */.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-6c5fce22 */.elementor-6635 .elementor-element.elementor-element-6c5fce22 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75da4b77 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ef2578 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683e3969 */.elementor-6635 .elementor-element.elementor-element-683e3969 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48aef89e */.elementor-6635 .elementor-element.elementor-element-48aef89e img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86dd159 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644ecb75 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c7ed7 */.elementor-6635 .elementor-element.elementor-element-670c7ed7 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44ef480a */.elementor-6635 .elementor-element.elementor-element-44ef480a img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266e485d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-392603c7 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaf428a */.elementor-6635 .elementor-element.elementor-element-6aaf428a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c5fce22 */.elementor-6635 .elementor-element.elementor-element-6c5fce22 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75da4b77 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ef2578 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683e3969 */.elementor-6635 .elementor-element.elementor-element-683e3969 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48aef89e */.elementor-6635 .elementor-element.elementor-element-48aef89e img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86dd159 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644ecb75 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c7ed7 */.elementor-6635 .elementor-element.elementor-element-670c7ed7 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44ef480a */.elementor-6635 .elementor-element.elementor-element-44ef480a img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266e485d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-392603c7 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaf428a */.elementor-6635 .elementor-element.elementor-element-6aaf428a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c5fce22 */.elementor-6635 .elementor-element.elementor-element-6c5fce22 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75da4b77 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ef2578 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683e3969 */.elementor-6635 .elementor-element.elementor-element-683e3969 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48aef89e */.elementor-6635 .elementor-element.elementor-element-48aef89e img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86dd159 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644ecb75 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c7ed7 */.elementor-6635 .elementor-element.elementor-element-670c7ed7 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44ef480a */.elementor-6635 .elementor-element.elementor-element-44ef480a img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266e485d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-392603c7 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaf428a */.elementor-6635 .elementor-element.elementor-element-6aaf428a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c5fce22 */.elementor-6635 .elementor-element.elementor-element-6c5fce22 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75da4b77 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ef2578 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683e3969 */.elementor-6635 .elementor-element.elementor-element-683e3969 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48aef89e */.elementor-6635 .elementor-element.elementor-element-48aef89e img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86dd159 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644ecb75 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670c7ed7 */.elementor-6635 .elementor-element.elementor-element-670c7ed7 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44ef480a */.elementor-6635 .elementor-element.elementor-element-44ef480a img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266e485d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-392603c7 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaf428a */.elementor-6635 .elementor-element.elementor-element-6aaf428a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b4f7e */.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-3c814d10 */.elementor-6635 .elementor-element.elementor-element-3c814d10 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1bb58a */.elementor-6635 .elementor-element.elementor-element-4c1bb58a {
    border-radius: 0 0 1.5vw 1.5vw;
}

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

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

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

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

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

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


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

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

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

}/* End custom CSS */