.elementor-20141 .elementor-element.elementor-element-23e60bc{--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-20141 .elementor-element.elementor-element-c961655{--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-20141 .elementor-element.elementor-element-9716427.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-e24323a{--display:flex;}.elementor-20141 .elementor-element.elementor-element-377a799{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:1vw;--padding-bottom:1vw;--padding-left:2vw;--padding-right:2vw;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-20141 .elementor-element.elementor-element-2bdcb8d.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-2bdcb8d{font-family:"Inter", Sans-serif;font-size:0.9vw;font-weight:500;text-transform:uppercase;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-dfec691{--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-712f437 );--border-color:var( --e-global-color-712f437 );--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;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-ff0c5dc{width:100%;max-width:100%;text-align:start;}.elementor-20141 .elementor-element.elementor-element-ff0c5dc > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 1vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ff0c5dc.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-ff0c5dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6vw;font-weight:500;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;color:#1D283600;}.elementor-20141 .elementor-element.elementor-element-877bd14{width:auto;max-width:auto;z-index:1;text-align:start;}.elementor-20141 .elementor-element.elementor-element-877bd14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20141 .elementor-element.elementor-element-877bd14 .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-20141 .elementor-element.elementor-element-f6454d9{--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-20141 .elementor-element.elementor-element-5c09583{--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-20141 .elementor-element.elementor-element-5c09583.e-con{--align-self:stretch;}.elementor-20141 .elementor-element.elementor-element-a5a25e0{--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-712f437 );--border-color:var( --e-global-color-712f437 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-20141 .elementor-element.elementor-element-a724a92 img{width:100%;}.elementor-20141 .elementor-element.elementor-element-120c4a8{--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-20141 .elementor-element.elementor-element-54329b7{--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-20141 .elementor-element.elementor-element-9a3a77f{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-9a3a77f.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-a1a6ed6.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-a1a6ed6 .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-20141 .elementor-element.elementor-element-fbcfcdc{width:100%;max-width:100%;z-index:1;}.elementor-20141 .elementor-element.elementor-element-fbcfcdc > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-fbcfcdc .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-fbd8ce9{--display:flex;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-cafe628 > .elementor-widget-container{padding:0vw 0vw 1.5vw 0vw;}.elementor-20141 .elementor-element.elementor-element-cafe628{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-9cfec1c{--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-20141 .elementor-element.elementor-element-7f3fc85{--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-20141 .elementor-element.elementor-element-7f3fc85:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-7f3fc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-1658ad7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1658ad7{text-align:center;font-size:1.3vw;font-weight:600;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-5ec17da{--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-20141 .elementor-element.elementor-element-5ec17da:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-5ec17da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}.elementor-20141 .elementor-element.elementor-element-e49a77f{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-c420c7a{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-9ae9bc9{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-6aa7e63{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-d2d56d3{font-size:1vw;font-weight:600;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-80f6024{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:6vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-aa19c03{--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-20141 .elementor-element.elementor-element-932b397{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-932b397.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-b227302.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-b227302 .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-20141 .elementor-element.elementor-element-35d9403{width:100%;max-width:100%;z-index:1;}.elementor-20141 .elementor-element.elementor-element-35d9403 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-35d9403 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-20141 .elementor-element.elementor-element-aa6d393{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-386d05f{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ece5d0e.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-ece5d0e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-f6b18b2{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-f296787 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f296787{z-index:1;}.elementor-20141 .elementor-element.elementor-element-f296787 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-bb8c747{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-389be6e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-389be6e{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-a3cbb6d{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-e471c89{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-2cdbbf2.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-2cdbbf2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-5c94c26{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-c8eaf51 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-c8eaf51{z-index:1;}.elementor-20141 .elementor-element.elementor-element-c8eaf51 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-1b00951{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-aa5926f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-aa5926f{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-c8e1b8a{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-998069e{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-b3cbf9c.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-b3cbf9c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-5c3948e{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-140753f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-140753f{z-index:1;}.elementor-20141 .elementor-element.elementor-element-140753f .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-aacf4dc{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-b5ed901 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-b5ed901{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-2ca0725{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-ac17bdf{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-93f4182.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-93f4182 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3vw;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-5ea5d4c{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5a237f2 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-5a237f2{z-index:1;}.elementor-20141 .elementor-element.elementor-element-5a237f2 .elementor-heading-title{font-size:1.5vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-c58a538{--display:flex;--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-81edd43 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-81edd43{font-size:1.1vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-10df3a7{--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;border-color:var( --e-global-color-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ca818fc{--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-20141 .elementor-element.elementor-element-3546c5d{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-3546c5d.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-31457f9.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-31457f9 .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-20141 .elementor-element.elementor-element-8422d30{width:100%;max-width:100%;z-index:1;}.elementor-20141 .elementor-element.elementor-element-8422d30 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8422d30 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-20141 .elementor-element.elementor-element-8d9aeab{--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-20141 .elementor-element.elementor-element-7d02cd9{--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-20141 .elementor-element.elementor-element-164ca8e{--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-20141 .elementor-element.elementor-element-4e09848{--display:flex;}.elementor-20141 .elementor-element.elementor-element-858d19b{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-858d19b.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-858d19b .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-20141 .elementor-element.elementor-element-80a5b89{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:1;}.elementor-20141 .elementor-element.elementor-element-80a5b89 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-80a5b89 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-a41aeb4{--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-20141 .elementor-element.elementor-element-a41aeb4:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-a41aeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-5bb23cf{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-5bb23cf.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-5bb23cf{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-5bb23cf{right:0px;}.elementor-20141 .elementor-element.elementor-element-145b05d{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-145b05d > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-20141 .elementor-element.elementor-element-145b05d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-145b05d{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-145b05d{left:0px;}.elementor-20141 .elementor-element.elementor-element-08f9588{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-08f9588 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-20141 .elementor-element.elementor-element-08f9588.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-08f9588{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-08f9588{right:0px;}.elementor-20141 .elementor-element.elementor-element-b49a515{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-b49a515 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-20141 .elementor-element.elementor-element-b49a515.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-b49a515{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-b49a515{left:0px;}.elementor-20141 .elementor-element.elementor-element-15c7695{--display:flex;}.elementor-20141 .elementor-element.elementor-element-1a33137 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1a33137{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-5704ecb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-5704ecb{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;}.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-20141 .elementor-element.elementor-element-5bdbfc2{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-5bdbfc2 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-5bdbfc2 .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-5bdbfc2 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-9e47bd9{--display:flex;}.elementor-20141 .elementor-element.elementor-element-0e6fd82 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0e6fd82{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-d9d8ca9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d9d8ca9{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-a80e88f{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-a80e88f > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-a80e88f .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-a80e88f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-e83fe71{--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-20141 .elementor-element.elementor-element-859cec6{--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-20141 .elementor-element.elementor-element-6f8a652{--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-20141 .elementor-element.elementor-element-e37dc3e{--display:flex;}.elementor-20141 .elementor-element.elementor-element-6850e1c{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-6850e1c.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-6850e1c .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-20141 .elementor-element.elementor-element-fe9556e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:1;}.elementor-20141 .elementor-element.elementor-element-fe9556e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-fe9556e .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-2aa4f97{--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-20141 .elementor-element.elementor-element-2aa4f97:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-2aa4f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-9db44e9{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-9db44e9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-9db44e9{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-9db44e9{right:0px;}.elementor-20141 .elementor-element.elementor-element-eca63ab{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-eca63ab > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-20141 .elementor-element.elementor-element-eca63ab.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-eca63ab{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-eca63ab{left:0px;}.elementor-20141 .elementor-element.elementor-element-acd973b{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-acd973b > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-20141 .elementor-element.elementor-element-acd973b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-acd973b{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-acd973b{right:0px;}.elementor-20141 .elementor-element.elementor-element-17faa8a{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-17faa8a > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-20141 .elementor-element.elementor-element-17faa8a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-17faa8a{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-17faa8a{left:0px;}.elementor-20141 .elementor-element.elementor-element-28c70d2{--display:flex;}.elementor-20141 .elementor-element.elementor-element-6e90d6a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-6e90d6a{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-637d684 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-637d684{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-4bafa88{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-4bafa88 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-4bafa88 .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-4bafa88 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-6e2f4e8{--display:flex;}.elementor-20141 .elementor-element.elementor-element-ac5ce11 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ac5ce11{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-ffb37e7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ffb37e7{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-98536f8{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-98536f8 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-98536f8 .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-98536f8 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-7c28d32{--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-20141 .elementor-element.elementor-element-3331a08{--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-20141 .elementor-element.elementor-element-b93cd79{--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-20141 .elementor-element.elementor-element-4c3f416{--display:flex;}.elementor-20141 .elementor-element.elementor-element-23217ba{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-23217ba.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-23217ba .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-20141 .elementor-element.elementor-element-8cd6c1c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:1;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-a8f4020{--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-20141 .elementor-element.elementor-element-a8f4020:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-a8f4020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-3b068e3{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-3b068e3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-3b068e3{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-3b068e3{right:0px;}.elementor-20141 .elementor-element.elementor-element-56a9d58{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-56a9d58 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-20141 .elementor-element.elementor-element-56a9d58.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-56a9d58{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-56a9d58{left:0px;}.elementor-20141 .elementor-element.elementor-element-92d785f{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-92d785f > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-20141 .elementor-element.elementor-element-92d785f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-92d785f{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-92d785f{right:0px;}.elementor-20141 .elementor-element.elementor-element-33a4a1e{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-33a4a1e > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-20141 .elementor-element.elementor-element-33a4a1e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-33a4a1e{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-33a4a1e{left:0px;}.elementor-20141 .elementor-element.elementor-element-eb54b29{--display:flex;}.elementor-20141 .elementor-element.elementor-element-973cf29 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-973cf29{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-d73eed5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d73eed5{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-a21483c{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-a21483c > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-a21483c .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-a21483c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-01b360e{--display:flex;}.elementor-20141 .elementor-element.elementor-element-78dd29b > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-78dd29b{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-0718c2f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0718c2f{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-032a8af{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-032a8af > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-032a8af .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-032a8af .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-cdabe15{--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-20141 .elementor-element.elementor-element-928c17e{--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-20141 .elementor-element.elementor-element-957e56e{--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-20141 .elementor-element.elementor-element-a9e71b0{--display:flex;}.elementor-20141 .elementor-element.elementor-element-12a0e05{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-12a0e05.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-12a0e05 .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-20141 .elementor-element.elementor-element-1121775{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;}.elementor-20141 .elementor-element.elementor-element-1121775 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1121775 .elementor-heading-title{font-size:1.3vw;font-weight:700;line-height:1.7em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-a8ce695{--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-20141 .elementor-element.elementor-element-a8ce695:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-a8ce695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-a2c5963{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-a2c5963.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-a2c5963{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-a2c5963{right:0px;}.elementor-20141 .elementor-element.elementor-element-46f4b09{width:auto;max-width:auto;top:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-46f4b09 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-20141 .elementor-element.elementor-element-46f4b09.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-46f4b09{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-46f4b09{left:0px;}.elementor-20141 .elementor-element.elementor-element-778e352{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-778e352 > .elementor-widget-container{--e-transform-rotateZ:270deg;}.elementor-20141 .elementor-element.elementor-element-778e352.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-778e352{left:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-778e352{right:0px;}.elementor-20141 .elementor-element.elementor-element-836c776{width:auto;max-width:auto;bottom:0px;z-index:1;}.elementor-20141 .elementor-element.elementor-element-836c776 > .elementor-widget-container{--e-transform-rotateZ:180deg;}.elementor-20141 .elementor-element.elementor-element-836c776.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-20141 .elementor-element.elementor-element-836c776{right:0px;}body.rtl .elementor-20141 .elementor-element.elementor-element-836c776{left:0px;}.elementor-20141 .elementor-element.elementor-element-248bb9a{--display:flex;}.elementor-20141 .elementor-element.elementor-element-8494ce4 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8494ce4{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-d5071ee > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d5071ee{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-b741a5c{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-b741a5c > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-b741a5c .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-b741a5c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-5594d06{--display:flex;}.elementor-20141 .elementor-element.elementor-element-db832e7 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-db832e7{font-size:1.3vw;font-weight:500;line-height:1.9em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-8b47640 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8b47640{font-size:1vw;font-weight:500;line-height:1.7em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-d352b70{--divider-border-style:solid;--divider-color:var( --e-global-color-712f437 );--divider-border-width:1px;}.elementor-20141 .elementor-element.elementor-element-d352b70 > .elementor-widget-container{padding:1vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d352b70 .elementor-divider-separator{width:100%;}.elementor-20141 .elementor-element.elementor-element-d352b70 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-20141 .elementor-element.elementor-element-9525aaf{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-b0f3368{--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-20141 .elementor-element.elementor-element-89b671e{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-20141 .elementor-element.elementor-element-89b671e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-89b671e .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;color:#1D2836;}.elementor-20141 .elementor-element.elementor-element-884c6d1{--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-20141 .elementor-element.elementor-element-884c6d1:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-884c6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-20141 .elementor-element.elementor-element-239eaa3{--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-20141 .elementor-element.elementor-element-33eff33{--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-20141 .elementor-element.elementor-element-a5a2ad6{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-a5a2ad6.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-bf69c85.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-bf69c85 .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-20141 .elementor-element.elementor-element-8689199{width:100%;max-width:100%;z-index:1;}.elementor-20141 .elementor-element.elementor-element-8689199 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8689199 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-7870157{--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-20141 .elementor-element.elementor-element-f7414be > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f7414be{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-d45aeb9{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-c879da2{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-20141 .elementor-element.elementor-element-d11e142{--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-20141 .elementor-element.elementor-element-709252d img{width:100%;}.elementor-20141 .elementor-element.elementor-element-f7468ca{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-f7468ca > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f7468ca .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-20141 .elementor-element.elementor-element-cd76ac9{--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-20141 .elementor-element.elementor-element-d174c7d{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-d174c7d > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d174c7d.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-d174c7d .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-20141 .elementor-element.elementor-element-f2a72bd{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-f2a72bd.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-f2a72bd .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-94bd5b6{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-94bd5b6.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-94bd5b6 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-63c2a60{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-63c2a60.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-63c2a60 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-2d3221b{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-c619151{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-c619151.elementor-element{--align-self:flex-end;}.elementor-20141 .elementor-element.elementor-element-42cdb15{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-20141 .elementor-element.elementor-element-51fb1ba{--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-20141 .elementor-element.elementor-element-2570106 img{width:100%;}.elementor-20141 .elementor-element.elementor-element-b1dbdf8{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-b1dbdf8 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-b1dbdf8 .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-20141 .elementor-element.elementor-element-dd9e449{--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-20141 .elementor-element.elementor-element-8a15c9c{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-8a15c9c > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8a15c9c.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-8a15c9c .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-20141 .elementor-element.elementor-element-4237d42{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-4237d42.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-4237d42 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-9d1b2ca{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-9d1b2ca.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-9d1b2ca .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-6214997{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-6214997.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-6214997 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-207911b{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-207911b.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-207911b .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-33b6a0e{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-33b6a0e.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-33b6a0e .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-ffbc13d{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-7040f57{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-7040f57.elementor-element{--align-self:flex-end;}.elementor-20141 .elementor-element.elementor-element-b4fba47{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-20141 .elementor-element.elementor-element-5dd87d3{--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-20141 .elementor-element.elementor-element-2a55d98 img{width:100%;}.elementor-20141 .elementor-element.elementor-element-59f3405{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-59f3405 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-59f3405 .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-20141 .elementor-element.elementor-element-2e4264b{--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-20141 .elementor-element.elementor-element-e342052{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-e342052 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-e342052.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-e342052 .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-20141 .elementor-element.elementor-element-09e9938{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-09e9938.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-09e9938 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-8148a2d{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-8148a2d.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-8148a2d .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-2caaff4{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-2caaff4.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-2caaff4 .elementor-heading-title{font-size:0.85vw;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-20141 .elementor-element.elementor-element-f70646b{--display:flex;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ae26dee{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-ae26dee.elementor-element{--align-self:flex-end;}.elementor-20141 .elementor-element.elementor-element-0c8ae44{--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-1b6356c );}:where( .elementor-20141 .elementor-element.elementor-element-0c8ae44 .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-20141 .elementor-element.elementor-element-0c8ae44 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20141 .elementor-element.elementor-element-2cf350c{--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-712f437 );--border-color:var( --e-global-color-712f437 );--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-f2f7f86.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-6911d49{--display:flex;}.elementor-20141 .elementor-element.elementor-element-fa97289{--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-20141 .elementor-element.elementor-element-fa97289:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-fa97289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D388000;}.elementor-20141 .elementor-element.elementor-element-99dd917{--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-20141 .elementor-element.elementor-element-406fd64{--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-20141 .elementor-element.elementor-element-53fa171{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-53fa171.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-db5a8b9.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-db5a8b9 .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-20141 .elementor-element.elementor-element-c9d10e8{width:100%;max-width:100%;z-index:1;}.elementor-20141 .elementor-element.elementor-element-c9d10e8 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-c9d10e8 .elementor-heading-title{font-size:1.9vw;font-weight:700;line-height:1.9em;letter-spacing:0.03em;}.elementor-20141 .elementor-element.elementor-element-0b3673a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0b3673a{font-size:1.1vw;font-weight:500;line-height:2em;letter-spacing:0.07em;color:var( --e-global-color-primary );}.elementor-20141 .elementor-element.elementor-element-ef2de1f{--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-20141 .elementor-element.elementor-element-dc9d3ce{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-4d93844{--display:flex;border-style:none;--border-style:none;}.elementor-20141 .elementor-element.elementor-element-9b8be8c{--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-20141 .elementor-element.elementor-element-9b8be8c:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-9b8be8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-5a3b4f1{width:100%;max-width:100%;text-align:start;}.elementor-20141 .elementor-element.elementor-element-5a3b4f1 .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-20141 .elementor-element.elementor-element-b300349{--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-20141 .elementor-element.elementor-element-b300349 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-20141 .elementor-element.elementor-element-b300349 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-20141 .elementor-element.elementor-element-b300349 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-20141 .elementor-element.elementor-element-b300349 > .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-20141 .elementor-element.elementor-element-1594ab6{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-7970849{--display:flex;border-style:none;--border-style:none;}.elementor-20141 .elementor-element.elementor-element-6a109e6{--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-20141 .elementor-element.elementor-element-6a109e6:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-6a109e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-5d36d69{width:100%;max-width:100%;text-align:start;}.elementor-20141 .elementor-element.elementor-element-5d36d69 .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-20141 .elementor-element.elementor-element-208ca8b{--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-20141 .elementor-element.elementor-element-208ca8b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-20141 .elementor-element.elementor-element-208ca8b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-20141 .elementor-element.elementor-element-208ca8b {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-20141 .elementor-element.elementor-element-208ca8b > .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-20141 .elementor-element.elementor-element-70b2b47{--display:flex;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:1vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-9f28ae9{--display:flex;border-style:none;--border-style:none;}.elementor-20141 .elementor-element.elementor-element-d2ed53d{--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-20141 .elementor-element.elementor-element-d2ed53d:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-d2ed53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20141 .elementor-element.elementor-element-d296c53{width:100%;max-width:100%;text-align:start;}.elementor-20141 .elementor-element.elementor-element-d296c53 .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-20141 .elementor-element.elementor-element-a60b909{--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-20141 .elementor-element.elementor-element-a60b909 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-20141 .elementor-element.elementor-element-a60b909 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FBF9F3;}.elementor-20141 .elementor-element.elementor-element-a60b909 {--n-accordion-padding:2vw 2vw 2vw 2vw;}:where( .elementor-20141 .elementor-element.elementor-element-a60b909 > .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-20141 .elementor-element.elementor-element-0031b50{--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-20141 .elementor-element.elementor-element-ad77862{--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-20141 .elementor-element.elementor-element-ad77862:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-ad77862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://test9.d3c-lab.com/wp-content/uploads/2025/12/Gemini_Generated_Image_buv5w9buv5w9buv5.webp");background-size:cover;}.elementor-20141 .elementor-element.elementor-element-ad77862::before, .elementor-20141 .elementor-element.elementor-element-ad77862 > .elementor-background-video-container::before, .elementor-20141 .elementor-element.elementor-element-ad77862 > .e-con-inner > .elementor-background-video-container::before, .elementor-20141 .elementor-element.elementor-element-ad77862 > .elementor-background-slideshow::before, .elementor-20141 .elementor-element.elementor-element-ad77862 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20141 .elementor-element.elementor-element-ad77862 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-20141 .elementor-element.elementor-element-a9db300{--display:flex;}.elementor-20141 .elementor-element.elementor-element-9f260d3{text-align:start;}.elementor-20141 .elementor-element.elementor-element-9f260d3 .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-bfa7b87 );}.elementor-20141 .elementor-element.elementor-element-2869963 > .elementor-widget-container{padding:0vw 0vw 0.5vw 0vw;}.elementor-20141 .elementor-element.elementor-element-2869963{text-align:start;}.elementor-20141 .elementor-element.elementor-element-2869963 .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-bfa7b87 );}.elementor-20141 .elementor-element.elementor-element-e6e612a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-e6e612a{text-align:start;}.elementor-20141 .elementor-element.elementor-element-e6e612a .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-bfa7b87 );}.elementor-20141 .elementor-element.elementor-element-f29653f{width:auto;max-width:auto;z-index:2;}.elementor-20141 .elementor-element.elementor-element-f29653f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f0fb5b4{--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-20141 .elementor-element.elementor-element-23e60bc{--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-20141 .elementor-element.elementor-element-2bdcb8d{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-dfec691{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-ff0c5dc .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-5c09583{--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;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-a5a25e0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-20141 .elementor-element.elementor-element-120c4a8{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-54329b7{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-a1a6ed6 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-fbcfcdc .elementor-heading-title{font-size:2.3vw;}.elementor-20141 .elementor-element.elementor-element-fbd8ce9{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-cafe628 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-cafe628{font-size:1.6vw;}.elementor-20141 .elementor-element.elementor-element-9cfec1c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-1658ad7{font-size:1.8vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-e49a77f{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-c420c7a{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-9ae9bc9{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-6aa7e63{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-d2d56d3{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-80f6024{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-aa19c03{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-b227302 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-35d9403 .elementor-heading-title{font-size:2.3vw;}.elementor-20141 .elementor-element.elementor-element-aa6d393{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-386d05f{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ece5d0e .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-f6b18b2{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-f296787 .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-bb8c747{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-389be6e{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-a3cbb6d{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-e471c89{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-2cdbbf2 .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-5c94c26{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-c8eaf51 .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-1b00951{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-aa5926f{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-c8e1b8a{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-998069e{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-b3cbf9c .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-5c3948e{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-140753f .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-aacf4dc{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-b5ed901{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-2ca0725{--padding-top:4vw;--padding-bottom:4vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-ac17bdf{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-93f4182 .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-5ea5d4c{--justify-content:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5a237f2 .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-c58a538{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-81edd43{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-10df3a7{--padding-top:6vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ca818fc{--padding-top:0vw;--padding-bottom:0vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-31457f9 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-8422d30 .elementor-heading-title{font-size:2.3vw;}.elementor-20141 .elementor-element.elementor-element-8d9aeab{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-858d19b .elementor-heading-title{font-size:1.3vw;}.elementor-20141 .elementor-element.elementor-element-80a5b89 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-80a5b89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-80a5b89 .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-a41aeb4{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-1a33137{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-5704ecb{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-0e6fd82{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-d9d8ca9{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-e83fe71{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-6850e1c .elementor-heading-title{font-size:1.3vw;}.elementor-20141 .elementor-element.elementor-element-fe9556e > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-fe9556e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-fe9556e .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-2aa4f97{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-6e90d6a{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-637d684{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-ac5ce11{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-ffb37e7{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-7c28d32{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-23217ba .elementor-heading-title{font-size:1.3vw;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-a8f4020{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-973cf29{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-d73eed5{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-78dd29b{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-0718c2f{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-cdabe15{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-12a0e05 .elementor-heading-title{font-size:1.3vw;}.elementor-20141 .elementor-element.elementor-element-1121775 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1121775{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-1121775 .elementor-heading-title{font-size:2vw;}.elementor-20141 .elementor-element.elementor-element-a8ce695{--padding-top:2.5vw;--padding-bottom:2.5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-8494ce4{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-d5071ee{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-db832e7{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-8b47640{font-size:1.45vw;}.elementor-20141 .elementor-element.elementor-element-9525aaf{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-89b671e .elementor-heading-title{font-size:2.3vw;}.elementor-20141 .elementor-element.elementor-element-239eaa3{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-bf69c85 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-8689199 .elementor-heading-title{font-size:2.3vw;}.elementor-20141 .elementor-element.elementor-element-f7414be{width:100%;max-width:100%;font-size:1.6vw;}.elementor-20141 .elementor-element.elementor-element-f7468ca .elementor-heading-title{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-d174c7d .elementor-heading-title{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-f2a72bd .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-94bd5b6 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-63c2a60 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-b1dbdf8 .elementor-heading-title{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-8a15c9c .elementor-heading-title{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-4237d42 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-9d1b2ca .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-6214997 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-207911b .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-33b6a0e .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-59f3405 .elementor-heading-title{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-e342052 .elementor-heading-title{font-size:1.8vw;}.elementor-20141 .elementor-element.elementor-element-09e9938 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-8148a2d .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-2caaff4 .elementor-heading-title{font-size:1.3vw;line-height:1.7em;}.elementor-20141 .elementor-element.elementor-element-0c8ae44{--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-20141 .elementor-element.elementor-element-2cf350c{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-99dd917{--padding-top:2vw;--padding-bottom:2vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-db5a8b9 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-c9d10e8 .elementor-heading-title{font-size:2.3vw;}.elementor-20141 .elementor-element.elementor-element-0b3673a{width:100%;max-width:100%;font-size:1.6vw;}.elementor-20141 .elementor-element.elementor-element-0b3673a > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-dc9d3ce{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5a3b4f1 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-b300349{--n-accordion-title-font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-1594ab6{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5d36d69 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-208ca8b{--n-accordion-title-font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-70b2b47{--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-d296c53 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-a60b909{--n-accordion-title-font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-0031b50{--padding-top:6vw;--padding-bottom:6vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-ad77862{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3.5vw;--padding-right:3.5vw;}.elementor-20141 .elementor-element.elementor-element-9f260d3 .elementor-heading-title{font-size:1.5vw;}.elementor-20141 .elementor-element.elementor-element-2869963 .elementor-heading-title{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-e6e612a .elementor-heading-title{font-size:1.6vw;}.elementor-20141 .elementor-element.elementor-element-f29653f{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-20141 .elementor-element.elementor-element-23e60bc{--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-20141 .elementor-element.elementor-element-377a799{--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-2bdcb8d{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-dfec691{--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:8vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-ff0c5dc .elementor-heading-title{font-size:3.5vw;}.elementor-20141 .elementor-element.elementor-element-877bd14 .elementor-heading-title{font-size:7vw;}.elementor-20141 .elementor-element.elementor-element-5c09583{--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-20141 .elementor-element.elementor-element-120c4a8{--padding-top:12vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-54329b7{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-9a3a77f{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-9a3a77f.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-a1a6ed6 .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-fbcfcdc{width:100%;max-width:100%;}.elementor-20141 .elementor-element.elementor-element-fbcfcdc > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-fbcfcdc .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-fbd8ce9{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-cafe628 > .elementor-widget-container{padding:0vw 0vw 6vw 0vw;}.elementor-20141 .elementor-element.elementor-element-cafe628{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-9cfec1c{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-7f3fc85{--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-1658ad7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1658ad7{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-5ec17da{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-e49a77f{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-c420c7a{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-9ae9bc9{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-6aa7e63{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-d2d56d3{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-80f6024{--padding-top:12vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-aa19c03{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-932b397{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-932b397.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-b227302 .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-35d9403 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-35d9403 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-aa6d393{--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-20141 .elementor-element.elementor-element-386d05f{--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-20141 .elementor-element.elementor-element-386d05f.e-con{--order:3;}.elementor-20141 .elementor-element.elementor-element-ece5d0e > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ece5d0e.elementor-element{--align-self:flex-start;}.elementor-20141 .elementor-element.elementor-element-ece5d0e .elementor-heading-title{font-size:12vw;}.elementor-20141 .elementor-element.elementor-element-f6b18b2{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-f6b18b2.e-con{--order:2;}.elementor-20141 .elementor-element.elementor-element-f296787 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f296787 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-bb8c747{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-bb8c747.e-con{--order:4;}.elementor-20141 .elementor-element.elementor-element-389be6e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-389be6e{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-a3cbb6d{--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-20141 .elementor-element.elementor-element-e471c89{--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-20141 .elementor-element.elementor-element-e471c89.e-con{--order:3;}.elementor-20141 .elementor-element.elementor-element-2cdbbf2 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-2cdbbf2 .elementor-heading-title{font-size:12vw;}.elementor-20141 .elementor-element.elementor-element-5c94c26{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5c94c26.e-con{--order:2;}.elementor-20141 .elementor-element.elementor-element-c8eaf51 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-c8eaf51 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-1b00951{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-1b00951.e-con{--order:4;}.elementor-20141 .elementor-element.elementor-element-aa5926f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-aa5926f{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-c8e1b8a{--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-20141 .elementor-element.elementor-element-998069e{--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-20141 .elementor-element.elementor-element-998069e.e-con{--order:3;}.elementor-20141 .elementor-element.elementor-element-b3cbf9c > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-b3cbf9c .elementor-heading-title{font-size:12vw;}.elementor-20141 .elementor-element.elementor-element-5c3948e{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5c3948e.e-con{--order:2;}.elementor-20141 .elementor-element.elementor-element-140753f > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-140753f .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-aacf4dc{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-aacf4dc.e-con{--order:4;}.elementor-20141 .elementor-element.elementor-element-b5ed901 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-b5ed901{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-2ca0725{--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-20141 .elementor-element.elementor-element-ac17bdf{--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-20141 .elementor-element.elementor-element-ac17bdf.e-con{--order:3;}.elementor-20141 .elementor-element.elementor-element-93f4182 > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-93f4182 .elementor-heading-title{font-size:12vw;}.elementor-20141 .elementor-element.elementor-element-5ea5d4c{--width:83%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-5ea5d4c.e-con{--order:2;}.elementor-20141 .elementor-element.elementor-element-5a237f2 > .elementor-widget-container{padding:2vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-5a237f2 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-c58a538{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-c58a538.e-con{--order:4;}.elementor-20141 .elementor-element.elementor-element-81edd43 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-81edd43{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-10df3a7{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ca818fc{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-3546c5d{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-3546c5d.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-31457f9 .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-8422d30 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8422d30 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-8d9aeab{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-7d02cd9{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-164ca8e{--width:94.5%;}.elementor-20141 .elementor-element.elementor-element-858d19b .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-80a5b89 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-80a5b89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-80a5b89 .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-a41aeb4{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-1a33137 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1a33137{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-5704ecb > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-5704ecb{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-5bdbfc2 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0e6fd82 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0e6fd82{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-d9d8ca9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d9d8ca9{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-a80e88f > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-e83fe71{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-859cec6{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-6f8a652{--width:94.5%;}.elementor-20141 .elementor-element.elementor-element-6850e1c .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-fe9556e > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-fe9556e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-fe9556e .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-2aa4f97{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-6e90d6a > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-6e90d6a{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-637d684 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-637d684{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-4bafa88 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ac5ce11 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ac5ce11{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-ffb37e7 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-ffb37e7{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-98536f8 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-7c28d32{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-3331a08{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-b93cd79{--width:94.5%;}.elementor-20141 .elementor-element.elementor-element-23217ba .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-8cd6c1c .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-a8f4020{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-973cf29 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-973cf29{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-d73eed5 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d73eed5{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-a21483c > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-78dd29b > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-78dd29b{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-0718c2f > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0718c2f{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-032a8af > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-cdabe15{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-928c17e{--width:3%;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-957e56e{--width:94.5%;}.elementor-20141 .elementor-element.elementor-element-12a0e05 .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-1121775 > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-1121775{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20141 .elementor-element.elementor-element-1121775 .elementor-heading-title{font-size:4.5vw;}.elementor-20141 .elementor-element.elementor-element-a8ce695{--padding-top:6vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-8494ce4 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8494ce4{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-d5071ee > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d5071ee{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-b741a5c > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-db832e7 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-db832e7{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-8b47640 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8b47640{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-d352b70 > .elementor-widget-container{padding:2vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-9525aaf{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-b0f3368{--width:100%;}.elementor-20141 .elementor-element.elementor-element-89b671e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-89b671e{text-align:start;}.elementor-20141 .elementor-element.elementor-element-89b671e .elementor-heading-title{font-size:4.9vw;}.elementor-20141 .elementor-element.elementor-element-884c6d1{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-239eaa3{--padding-top:4vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-33eff33{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-a5a2ad6{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-a5a2ad6.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-bf69c85 .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-8689199 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8689199 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-7870157{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-f7414be > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f7414be{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-c879da2{--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-20141 .elementor-element.elementor-element-d11e142{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-20141 .elementor-element.elementor-element-f7468ca > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-f7468ca .elementor-heading-title{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-cd76ac9{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-d174c7d > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-d174c7d .elementor-heading-title{font-size:3.8vw;}.elementor-20141 .elementor-element.elementor-element-f2a72bd .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-94bd5b6 .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-63c2a60 .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-42cdb15{--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-20141 .elementor-element.elementor-element-51fb1ba{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}.elementor-20141 .elementor-element.elementor-element-b1dbdf8 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-b1dbdf8 .elementor-heading-title{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-dd9e449{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-8a15c9c > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-8a15c9c .elementor-heading-title{font-size:3.8vw;}.elementor-20141 .elementor-element.elementor-element-4237d42 .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-9d1b2ca .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-6214997 .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-207911b .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-33b6a0e .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-b4fba47{--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-20141 .elementor-element.elementor-element-5dd87d3{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--flex-wrap:wrap;}.elementor-20141 .elementor-element.elementor-element-59f3405 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-59f3405 .elementor-heading-title{font-size:4vw;}.elementor-20141 .elementor-element.elementor-element-2e4264b{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-e342052 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-e342052 .elementor-heading-title{font-size:3.8vw;}.elementor-20141 .elementor-element.elementor-element-09e9938 .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-8148a2d .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-2caaff4 .elementor-heading-title{font-size:2.8vw;}.elementor-20141 .elementor-element.elementor-element-0c8ae44{--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-20141 .elementor-element.elementor-element-0c8ae44 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-20141 .elementor-element.elementor-element-2cf350c{--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-fa97289{--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-99dd917{--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-406fd64{--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-53fa171{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-53fa171.elementor-element{--align-self:center;}.elementor-20141 .elementor-element.elementor-element-db5a8b9 .elementor-heading-title{font-size:3vw;}.elementor-20141 .elementor-element.elementor-element-c9d10e8 > .elementor-widget-container{padding:0vw 0vw 2vw 0vw;}.elementor-20141 .elementor-element.elementor-element-c9d10e8 .elementor-heading-title{font-size:5vw;}.elementor-20141 .elementor-element.elementor-element-0b3673a > .elementor-widget-container{padding:0vw 0vw 4vw 0vw;}.elementor-20141 .elementor-element.elementor-element-0b3673a{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-ef2de1f{--gap:4vw 2vw;--row-gap:4vw;--column-gap:2vw;}.elementor-20141 .elementor-element.elementor-element-dc9d3ce{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-9b8be8c{--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-20141 .elementor-element.elementor-element-5a3b4f1 .elementor-heading-title{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-b300349{--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-20141 .elementor-element.elementor-element-b300349 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-20141 .elementor-element.elementor-element-1594ab6{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-6a109e6{--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-20141 .elementor-element.elementor-element-5d36d69 .elementor-heading-title{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-208ca8b{--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-20141 .elementor-element.elementor-element-208ca8b {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-20141 .elementor-element.elementor-element-70b2b47{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-d2ed53d{--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-20141 .elementor-element.elementor-element-d296c53 .elementor-heading-title{font-size:3.6vw;}.elementor-20141 .elementor-element.elementor-element-a60b909{--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-20141 .elementor-element.elementor-element-a60b909 {--n-accordion-padding:5vw 3.5vw 5vw 3.5vw;}.elementor-20141 .elementor-element.elementor-element-0031b50{--padding-top:6vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20141 .elementor-element.elementor-element-ad77862:not(.elementor-motion-effects-element-type-background), .elementor-20141 .elementor-element.elementor-element-ad77862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20141 .elementor-element.elementor-element-ad77862{--border-radius:0 0 0 0;--padding-top:12vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-20141 .elementor-element.elementor-element-9f260d3{text-align:center;}.elementor-20141 .elementor-element.elementor-element-9f260d3 .elementor-heading-title{font-size:3.2vw;}.elementor-20141 .elementor-element.elementor-element-2869963{text-align:center;}.elementor-20141 .elementor-element.elementor-element-2869963 .elementor-heading-title{font-size:8vw;}.elementor-20141 .elementor-element.elementor-element-e6e612a > .elementor-widget-container{padding:2vw 0vw 1vw 0vw;}.elementor-20141 .elementor-element.elementor-element-e6e612a{text-align:start;}.elementor-20141 .elementor-element.elementor-element-e6e612a .elementor-heading-title{font-size:3.4vw;}.elementor-20141 .elementor-element.elementor-element-f29653f{width:auto;max-width:auto;}.elementor-20141 .elementor-element.elementor-element-f29653f.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-20141 .elementor-element.elementor-element-c961655{--width:5%;}.elementor-20141 .elementor-element.elementor-element-e24323a{--width:95%;}.elementor-20141 .elementor-element.elementor-element-5c09583{--width:15.8%;}.elementor-20141 .elementor-element.elementor-element-a5a25e0{--width:84.2%;}.elementor-20141 .elementor-element.elementor-element-120c4a8{--width:100%;}.elementor-20141 .elementor-element.elementor-element-54329b7{--width:43.8%;}.elementor-20141 .elementor-element.elementor-element-fbd8ce9{--width:56.2%;}.elementor-20141 .elementor-element.elementor-element-9cfec1c{--width:100%;}.elementor-20141 .elementor-element.elementor-element-7f3fc85{--width:21.5%;}.elementor-20141 .elementor-element.elementor-element-5ec17da{--width:78.5%;}.elementor-20141 .elementor-element.elementor-element-80f6024{--width:100%;}.elementor-20141 .elementor-element.elementor-element-aa19c03{--width:100%;}.elementor-20141 .elementor-element.elementor-element-aa6d393{--width:100%;}.elementor-20141 .elementor-element.elementor-element-386d05f{--width:7%;}.elementor-20141 .elementor-element.elementor-element-f6b18b2{--width:25%;}.elementor-20141 .elementor-element.elementor-element-bb8c747{--width:68%;}.elementor-20141 .elementor-element.elementor-element-a3cbb6d{--width:100%;}.elementor-20141 .elementor-element.elementor-element-e471c89{--width:7%;}.elementor-20141 .elementor-element.elementor-element-5c94c26{--width:25%;}.elementor-20141 .elementor-element.elementor-element-1b00951{--width:68%;}.elementor-20141 .elementor-element.elementor-element-c8e1b8a{--width:100%;}.elementor-20141 .elementor-element.elementor-element-998069e{--width:7%;}.elementor-20141 .elementor-element.elementor-element-5c3948e{--width:25%;}.elementor-20141 .elementor-element.elementor-element-aacf4dc{--width:68%;}.elementor-20141 .elementor-element.elementor-element-2ca0725{--width:100%;}.elementor-20141 .elementor-element.elementor-element-ac17bdf{--width:7%;}.elementor-20141 .elementor-element.elementor-element-5ea5d4c{--width:25%;}.elementor-20141 .elementor-element.elementor-element-c58a538{--width:68%;}.elementor-20141 .elementor-element.elementor-element-10df3a7{--width:100%;}.elementor-20141 .elementor-element.elementor-element-ca818fc{--width:100%;}.elementor-20141 .elementor-element.elementor-element-8d9aeab{--width:100%;}.elementor-20141 .elementor-element.elementor-element-7d02cd9{--width:1%;}.elementor-20141 .elementor-element.elementor-element-164ca8e{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-4e09848{--width:22.2%;}.elementor-20141 .elementor-element.elementor-element-a41aeb4{--width:77.8%;}.elementor-20141 .elementor-element.elementor-element-15c7695{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-9e47bd9{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-e83fe71{--width:100%;}.elementor-20141 .elementor-element.elementor-element-859cec6{--width:1%;}.elementor-20141 .elementor-element.elementor-element-6f8a652{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-e37dc3e{--width:22.2%;}.elementor-20141 .elementor-element.elementor-element-2aa4f97{--width:77.8%;}.elementor-20141 .elementor-element.elementor-element-28c70d2{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-6e2f4e8{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-7c28d32{--width:100%;}.elementor-20141 .elementor-element.elementor-element-3331a08{--width:1%;}.elementor-20141 .elementor-element.elementor-element-b93cd79{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-4c3f416{--width:22.2%;}.elementor-20141 .elementor-element.elementor-element-a8f4020{--width:77.8%;}.elementor-20141 .elementor-element.elementor-element-eb54b29{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-01b360e{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-cdabe15{--width:100%;}.elementor-20141 .elementor-element.elementor-element-928c17e{--width:1%;}.elementor-20141 .elementor-element.elementor-element-957e56e{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-a9e71b0{--width:22.2%;}.elementor-20141 .elementor-element.elementor-element-a8ce695{--width:77.8%;}.elementor-20141 .elementor-element.elementor-element-248bb9a{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-5594d06{--width:47.5%;}.elementor-20141 .elementor-element.elementor-element-9525aaf{--width:100%;}.elementor-20141 .elementor-element.elementor-element-b0f3368{--width:100%;}.elementor-20141 .elementor-element.elementor-element-33eff33{--width:41%;}.elementor-20141 .elementor-element.elementor-element-7870157{--width:57%;}.elementor-20141 .elementor-element.elementor-element-406fd64{--width:35.5%;}.elementor-20141 .elementor-element.elementor-element-ef2de1f{--width:57%;}.elementor-20141 .elementor-element.elementor-element-dc9d3ce{--width:100%;}.elementor-20141 .elementor-element.elementor-element-1594ab6{--width:100%;}.elementor-20141 .elementor-element.elementor-element-70b2b47{--width:100%;}.elementor-20141 .elementor-element.elementor-element-0031b50{--width:100%;}.elementor-20141 .elementor-element.elementor-element-a9db300{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20141 .elementor-element.elementor-element-c961655{--width:7%;}.elementor-20141 .elementor-element.elementor-element-e24323a{--width:93%;}.elementor-20141 .elementor-element.elementor-element-5c09583{--width:100%;}.elementor-20141 .elementor-element.elementor-element-a5a25e0{--width:100%;}.elementor-20141 .elementor-element.elementor-element-120c4a8{--width:100%;}.elementor-20141 .elementor-element.elementor-element-54329b7{--width:40.5%;}.elementor-20141 .elementor-element.elementor-element-fbd8ce9{--width:59.5%;}.elementor-20141 .elementor-element.elementor-element-9cfec1c{--width:100%;}.elementor-20141 .elementor-element.elementor-element-80f6024{--width:100%;}.elementor-20141 .elementor-element.elementor-element-aa19c03{--width:100%;}.elementor-20141 .elementor-element.elementor-element-aa6d393{--width:100%;}.elementor-20141 .elementor-element.elementor-element-386d05f{--width:7.8%;}.elementor-20141 .elementor-element.elementor-element-f6b18b2{--width:28%;}.elementor-20141 .elementor-element.elementor-element-bb8c747{--width:64%;}.elementor-20141 .elementor-element.elementor-element-a3cbb6d{--width:100%;}.elementor-20141 .elementor-element.elementor-element-e471c89{--width:7.8%;}.elementor-20141 .elementor-element.elementor-element-5c94c26{--width:28%;}.elementor-20141 .elementor-element.elementor-element-1b00951{--width:64%;}.elementor-20141 .elementor-element.elementor-element-c8e1b8a{--width:100%;}.elementor-20141 .elementor-element.elementor-element-998069e{--width:7.8%;}.elementor-20141 .elementor-element.elementor-element-5c3948e{--width:28%;}.elementor-20141 .elementor-element.elementor-element-aacf4dc{--width:64%;}.elementor-20141 .elementor-element.elementor-element-2ca0725{--width:100%;}.elementor-20141 .elementor-element.elementor-element-ac17bdf{--width:7.8%;}.elementor-20141 .elementor-element.elementor-element-5ea5d4c{--width:28%;}.elementor-20141 .elementor-element.elementor-element-c58a538{--width:64%;}.elementor-20141 .elementor-element.elementor-element-10df3a7{--width:100%;}.elementor-20141 .elementor-element.elementor-element-ca818fc{--width:100%;}.elementor-20141 .elementor-element.elementor-element-8d9aeab{--width:100%;}.elementor-20141 .elementor-element.elementor-element-7d02cd9{--width:1%;}.elementor-20141 .elementor-element.elementor-element-164ca8e{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-4e09848{--width:100%;}.elementor-20141 .elementor-element.elementor-element-a41aeb4{--width:100%;}.elementor-20141 .elementor-element.elementor-element-15c7695{--width:47%;}.elementor-20141 .elementor-element.elementor-element-9e47bd9{--width:47%;}.elementor-20141 .elementor-element.elementor-element-e83fe71{--width:100%;}.elementor-20141 .elementor-element.elementor-element-859cec6{--width:1%;}.elementor-20141 .elementor-element.elementor-element-6f8a652{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-e37dc3e{--width:100%;}.elementor-20141 .elementor-element.elementor-element-2aa4f97{--width:100%;}.elementor-20141 .elementor-element.elementor-element-28c70d2{--width:47%;}.elementor-20141 .elementor-element.elementor-element-6e2f4e8{--width:47%;}.elementor-20141 .elementor-element.elementor-element-7c28d32{--width:100%;}.elementor-20141 .elementor-element.elementor-element-3331a08{--width:1%;}.elementor-20141 .elementor-element.elementor-element-b93cd79{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-4c3f416{--width:100%;}.elementor-20141 .elementor-element.elementor-element-a8f4020{--width:100%;}.elementor-20141 .elementor-element.elementor-element-eb54b29{--width:47%;}.elementor-20141 .elementor-element.elementor-element-01b360e{--width:47%;}.elementor-20141 .elementor-element.elementor-element-cdabe15{--width:100%;}.elementor-20141 .elementor-element.elementor-element-928c17e{--width:1%;}.elementor-20141 .elementor-element.elementor-element-957e56e{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-a9e71b0{--width:100%;}.elementor-20141 .elementor-element.elementor-element-a8ce695{--width:100%;}.elementor-20141 .elementor-element.elementor-element-248bb9a{--width:47%;}.elementor-20141 .elementor-element.elementor-element-5594d06{--width:47%;}.elementor-20141 .elementor-element.elementor-element-9525aaf{--width:100%;}.elementor-20141 .elementor-element.elementor-element-b0f3368{--width:96.5%;}.elementor-20141 .elementor-element.elementor-element-33eff33{--width:100%;}.elementor-20141 .elementor-element.elementor-element-7870157{--width:100%;}.elementor-20141 .elementor-element.elementor-element-406fd64{--width:100%;}.elementor-20141 .elementor-element.elementor-element-ef2de1f{--width:100%;}.elementor-20141 .elementor-element.elementor-element-0031b50{--width:100%;}.elementor-20141 .elementor-element.elementor-element-a9db300{--width:69%;}}/* Start custom CSS for heading, class: .elementor-element-ff0c5dc */.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-877bd14 */.jp_k {
    letter-spacing: -0.2em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-96f94ca */.pc_Line_break {
    display: block;
}

.elementor-20141 .elementor-element.elementor-element-96f94ca {
    z-index: 10;

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

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

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

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

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

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

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

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

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

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-20141 .elementor-element.elementor-element-7f3fc85 {
   border-radius: 1.5vw 1.5vw 0  0 ;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec17da */.elementor-20141 .elementor-element.elementor-element-5ec17da {
   border-radius: 0 0.5vw 0.5vw 0;
}

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-20141 .elementor-element.elementor-element-5ec17da {
   border-radius: 0 0 1.5vw 1.5vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b227302 */.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-31457f9 */.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-18a0e7d */.elementor-20141 .elementor-element.elementor-element-18a0e7d {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79af6a2 */.elementor-20141 .elementor-element.elementor-element-79af6a2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4354ce1 */.elementor-20141 .elementor-element.elementor-element-4354ce1 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf9cd98 */.elementor-20141 .elementor-element.elementor-element-bf9cd98 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf69c85 */.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-709252d */.elementor-20141 .elementor-element.elementor-element-709252d img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7468ca */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d174c7d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c879da2 */.elementor-20141 .elementor-element.elementor-element-c879da2 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2570106 */.elementor-20141 .elementor-element.elementor-element-2570106 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1dbdf8 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a15c9c */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cdb15 */.elementor-20141 .elementor-element.elementor-element-42cdb15 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a55d98 */.elementor-20141 .elementor-element.elementor-element-2a55d98 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59f3405 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e342052 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fba47 */.elementor-20141 .elementor-element.elementor-element-b4fba47 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-709252d */.elementor-20141 .elementor-element.elementor-element-709252d img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7468ca */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d174c7d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c879da2 */.elementor-20141 .elementor-element.elementor-element-c879da2 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2570106 */.elementor-20141 .elementor-element.elementor-element-2570106 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1dbdf8 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a15c9c */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cdb15 */.elementor-20141 .elementor-element.elementor-element-42cdb15 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a55d98 */.elementor-20141 .elementor-element.elementor-element-2a55d98 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59f3405 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e342052 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fba47 */.elementor-20141 .elementor-element.elementor-element-b4fba47 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-709252d */.elementor-20141 .elementor-element.elementor-element-709252d img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7468ca */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d174c7d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c879da2 */.elementor-20141 .elementor-element.elementor-element-c879da2 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2570106 */.elementor-20141 .elementor-element.elementor-element-2570106 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1dbdf8 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a15c9c */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cdb15 */.elementor-20141 .elementor-element.elementor-element-42cdb15 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a55d98 */.elementor-20141 .elementor-element.elementor-element-2a55d98 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59f3405 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e342052 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fba47 */.elementor-20141 .elementor-element.elementor-element-b4fba47 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-709252d */.elementor-20141 .elementor-element.elementor-element-709252d img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7468ca */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d174c7d */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c879da2 */.elementor-20141 .elementor-element.elementor-element-c879da2 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2570106 */.elementor-20141 .elementor-element.elementor-element-2570106 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1dbdf8 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a15c9c */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cdb15 */.elementor-20141 .elementor-element.elementor-element-42cdb15 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a55d98 */.elementor-20141 .elementor-element.elementor-element-2a55d98 img {
    aspect-ratio: 1.618 / 1;
    object-fit: cover;
    border-radius: 0.5vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59f3405 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e342052 */.st-tx {
    color:oklch(0.9398 0.1761 124.71);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fba47 */.elementor-20141 .elementor-element.elementor-element-b4fba47 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db5a8b9 */.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-5a3b4f1 */.elementor-20141 .elementor-element.elementor-element-5a3b4f1 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d93844 */.elementor-20141 .elementor-element.elementor-element-4d93844 {
    border-radius: 0 0 1.5vw 1.5vw;
}

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

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

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

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-20141 .elementor-element.elementor-element-7970849 {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-208ca8b */.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;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d296c53 */.elementor-20141 .elementor-element.elementor-element-d296c53 b {
    color: var(--main);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f28ae9 */.elementor-20141 .elementor-element.elementor-element-9f28ae9 {
    border-radius: 0 0 1.5vw 1.5vw;
}

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

/*スマホ*/
@media only screen and (max-width: 767px){
.elementor-20141 .elementor-element.elementor-element-9f28ae9 {
    border-radius: 0 0 3vw 3vw;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a60b909 */.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;
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f29653f */.elementor-20141 .elementor-element.elementor-element-f29653f {
  position: absolute;
  top: 50%; /* 親要素の高さの50% */
  right: 5%; /* 右端に配置 */
  transform: translateY(-50%); /* 要素の高さ分だけ中央に補正 */
}


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

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

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

}/* End custom CSS */