.elementor-7277 .elementor-element.elementor-element-7e9bf975{--display:flex;}.elementor-7277 .elementor-element.elementor-element-6d46bbbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-4a8d6f6c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-b6b7cb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-49612c8f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-ba66bfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7277 .elementor-element.elementor-element-678e065e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-6af221ab{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-5a2218c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-252076d6{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-2c293216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-66aeaef3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-7dc7e970 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-3ae249b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-7c6958fc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-48a73459{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7277 .elementor-element.elementor-element-7beb7ff8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-1707c3b6{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-302743c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-532d11ff{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-873a873{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-1900e4dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-63019911{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-5706f3ef{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-697eb58d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7277 .elementor-element.elementor-element-504d4272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-24527cb2{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-3ab9a0ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-2ec4eeb0{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-5125f4f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-71f2c0f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-76d725f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-439c0b21{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-43efbea3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7277 .elementor-element.elementor-element-1af88978{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-1bd3e0b8{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-5d537fbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-6defcb8d{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-451ca73a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-3136ad19{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-57e8400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-6b87833b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-59567851{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7277 .elementor-element.elementor-element-26a0e152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-482fdaa8{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-7c04a209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-6da82d50{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-b71e36a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7277 .elementor-element.elementor-element-6f99e632 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;}.elementor-7277 .elementor-element.elementor-element-6f99e632 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7277 .elementor-element.elementor-element-1edae788{--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(min-width:768px){.elementor-7277 .elementor-element.elementor-element-678e065e{--width:50%;}.elementor-7277 .elementor-element.elementor-element-5a2218c2{--width:50%;}.elementor-7277 .elementor-element.elementor-element-7beb7ff8{--width:50%;}.elementor-7277 .elementor-element.elementor-element-302743c8{--width:50%;}.elementor-7277 .elementor-element.elementor-element-504d4272{--width:50%;}.elementor-7277 .elementor-element.elementor-element-3ab9a0ed{--width:50%;}.elementor-7277 .elementor-element.elementor-element-1af88978{--width:50%;}.elementor-7277 .elementor-element.elementor-element-5d537fbf{--width:50%;}.elementor-7277 .elementor-element.elementor-element-26a0e152{--width:50%;}.elementor-7277 .elementor-element.elementor-element-7c04a209{--width:50%;}}@media(max-width:1024px){.elementor-7277 .elementor-element.elementor-element-4a8d6f6c{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-49612c8f{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-66aeaef3{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-7c6958fc{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-1900e4dc{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-5706f3ef{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-71f2c0f2{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-439c0b21{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-3136ad19{--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-6b87833b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7277 .elementor-element.elementor-element-4a8d6f6c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-aa518ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-5d5ebcf6 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-b6b7cb7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-49612c8f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-ba66bfa{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-678e065e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-678e065e.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-6af221ab.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-6af221ab{column-gap:0px;text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-6af221ab p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-5a2218c2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-5a2218c2.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-252076d6.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-252076d6{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-252076d6 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-2c293216{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-66aeaef3{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-7dc7e970 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-1c4c4b9a > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-3ae249b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-7c6958fc{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-48a73459{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-7beb7ff8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-7beb7ff8.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-1707c3b6.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-1707c3b6{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-1707c3b6 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-302743c8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-302743c8.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-532d11ff.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-532d11ff{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-532d11ff p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-873a873{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-1900e4dc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-eb3f2ed > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-110f9e30 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-63019911{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-5706f3ef{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-697eb58d{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-504d4272{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-504d4272.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-24527cb2.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-24527cb2{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-24527cb2 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-3ab9a0ed{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-3ab9a0ed.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-2ec4eeb0.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-2ec4eeb0{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-2ec4eeb0 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-5125f4f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-71f2c0f2{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-78e152c3 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-687402e1 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-76d725f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-439c0b21{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-43efbea3{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-1af88978{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-1af88978.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-1bd3e0b8.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-1bd3e0b8{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-1bd3e0b8 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-5d537fbf{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-5d537fbf.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-6defcb8d.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-6defcb8d{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-6defcb8d p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-451ca73a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-3136ad19{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-7277 .elementor-element.elementor-element-6cc6ffd5 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-44dda32 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-7277 .elementor-element.elementor-element-57e8400{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-6b87833b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-59567851{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7277 .elementor-element.elementor-element-26a0e152{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-26a0e152.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-482fdaa8.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-482fdaa8{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-482fdaa8 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-7c04a209{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-7277 .elementor-element.elementor-element-7c04a209.e-con{--align-self:flex-end;}.elementor-7277 .elementor-element.elementor-element-6da82d50.elementor-element{--align-self:stretch;}.elementor-7277 .elementor-element.elementor-element-6da82d50{text-align:start;font-size:12px;}.elementor-7277 .elementor-element.elementor-element-6da82d50 p{margin-block-end:0px;}.elementor-7277 .elementor-element.elementor-element-6f99e632{width:100%;max-width:100%;}.elementor-7277 .elementor-element.elementor-element-6f99e632 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 80px 10px 80px;}}/* Start custom CSS for text-editor, class: .elementor-element-1d183c52 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-1d183c52 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-1d183c52 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24f42315 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-24f42315 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-24f42315 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6b7cb7 *//* === Container Judul === */
.elementor-7277 .elementor-element.elementor-element-b6b7cb7{
  /* samakan tinggi area judul antar kartu */
  --lh: 1.4; /* line-height, sesuaikan dengan typography kamu */
  --lines: 2; /* jumlah baris yang ditampilkan */
  
  min-height: calc(var(--lines) * 1em * var(--lh)); /* tinggi fix = 2 baris */
  margin: 6px 0 8px 0; /* jarak ke container harga */
  display: flex; 
  align-items: flex-start;   /* pastikan teks nempel ke atas */
}

/* Text Editor di dalam container judul */
.elementor-7277 .elementor-element.elementor-element-b6b7cb7 .elementor-widget-text-editor p{
  display: -webkit-box;
  -webkit-line-clamp: var(--lines); /* batasi baris */
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: var(--lh);
  margin: 0;
  font-size: 15px; /* sesuaikan biar konsisten antar kolom */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6af221ab */.elementor-7277 .elementor-element.elementor-element-6af221ab p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-6af221ab p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-6af221ab p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-252076d6 */.elementor-7277 .elementor-element.elementor-element-252076d6 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-252076d6 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-252076d6 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d85f914 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-4d85f914 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-4d85f914 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc806f *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-fdc806f p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-fdc806f p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1707c3b6 */.elementor-7277 .elementor-element.elementor-element-1707c3b6 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-1707c3b6 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-1707c3b6 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-532d11ff */.elementor-7277 .elementor-element.elementor-element-532d11ff p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-532d11ff p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-532d11ff p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ee81f77 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-6ee81f77 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-6ee81f77 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b4e5a46 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-3b4e5a46 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-3b4e5a46 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24527cb2 */.elementor-7277 .elementor-element.elementor-element-24527cb2 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-24527cb2 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-24527cb2 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ec4eeb0 */.elementor-7277 .elementor-element.elementor-element-2ec4eeb0 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-2ec4eeb0 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-2ec4eeb0 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5df1cef6 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-5df1cef6 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-5df1cef6 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51ce1765 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-51ce1765 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-51ce1765 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bd3e0b8 */.elementor-7277 .elementor-element.elementor-element-1bd3e0b8 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-1bd3e0b8 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-1bd3e0b8 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6defcb8d */.elementor-7277 .elementor-element.elementor-element-6defcb8d p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-6defcb8d p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-6defcb8d p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70d35952 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-70d35952 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-70d35952 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3707e780 *//* Batasi teks jadi 2 baris di mobile */
.elementor-7277 .elementor-element.elementor-element-3707e780 p{
  margin: 0;                 /* hilangkan margin bawaan <p> */
  line-height: 1.3;          /* samakan dengan typography kamu */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;     /* 2 baris saja */
  overflow: hidden;
  text-overflow: ellipsis;    /* tambahkan "..." */
  white-space: normal;
  word-break: break-word;     /* hindari patah aneh */
  hyphens: auto;              /* opsional: pecah kata rapi */
}

/* (Opsional) Desktop 3 baris */
@media (min-width: 768px){
  .elementor-7277 .elementor-element.elementor-element-3707e780 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-482fdaa8 */.elementor-7277 .elementor-element.elementor-element-482fdaa8 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-482fdaa8 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-482fdaa8 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da82d50 */.elementor-7277 .elementor-element.elementor-element-6da82d50 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-7277 .elementor-element.elementor-element-6da82d50 p s {
  color: #666;
}

.elementor-7277 .elementor-element.elementor-element-6da82d50 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */