.elementor-8643 .elementor-element.elementor-element-19d965e0{--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-8643 .elementor-element.elementor-element-6bd51eb{--spacer-size:13px;}.elementor-8643 .elementor-element.elementor-element-7ba24ccf{--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-8643 .elementor-element.elementor-element-509d26e1{--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-8643 .elementor-element.elementor-element-44310d7e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-2a663797{--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-8643 .elementor-element.elementor-element-1e03c786{--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-8643 .elementor-element.elementor-element-426eb8a2{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-1f76f34e{--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-8643 .elementor-element.elementor-element-3347f66d{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-10182b49{--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-8643 .elementor-element.elementor-element-4fa16c69{--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-8643 .elementor-element.elementor-element-34129451 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8643 .elementor-element.elementor-element-50249b55{--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-8643 .elementor-element.elementor-element-6dbee868{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-5daa72fc{--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-8643 .elementor-element.elementor-element-bb7a247{--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-8643 .elementor-element.elementor-element-3333914d{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-5ba806d1{--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-8643 .elementor-element.elementor-element-561a4f9a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-50be16ff{--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-8643 .elementor-element.elementor-element-ff4a39a{--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-8643 .elementor-element.elementor-element-2f6b79d2{--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-8643 .elementor-element.elementor-element-7ebccf10{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-1e9cf532{--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-8643 .elementor-element.elementor-element-53aad820{--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-8643 .elementor-element.elementor-element-74e9ccc3{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-7f8f143b{--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-8643 .elementor-element.elementor-element-33c79987{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-41ccfe3a{--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-8643 .elementor-element.elementor-element-35b2907c{--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-8643 .elementor-element.elementor-element-47cc8931{--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-8643 .elementor-element.elementor-element-4a80bf02{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-4570ca37{--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-8643 .elementor-element.elementor-element-785122b6{--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-8643 .elementor-element.elementor-element-77997800{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-285d8c71{--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-8643 .elementor-element.elementor-element-77650bfb{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-3931e45c{--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-8643 .elementor-element.elementor-element-1387fb{--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-8643 .elementor-element.elementor-element-3b23956f{--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-8643 .elementor-element.elementor-element-5df3f694{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-112352c0{--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-8643 .elementor-element.elementor-element-5f6c7f56{--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-8643 .elementor-element.elementor-element-50c5459c{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-4886b6f0{--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-8643 .elementor-element.elementor-element-4954cb11{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8643 .elementor-element.elementor-element-4c065545{--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-8643 .elementor-element.elementor-element-9dfa719 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8643 .elementor-element.elementor-element-9dfa719 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;}.elementor-8643 .elementor-element.elementor-element-58a5195{--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-8643 .elementor-element.elementor-element-1e03c786{--width:50%;}.elementor-8643 .elementor-element.elementor-element-1f76f34e{--width:50%;}.elementor-8643 .elementor-element.elementor-element-bb7a247{--width:50%;}.elementor-8643 .elementor-element.elementor-element-5ba806d1{--width:50%;}.elementor-8643 .elementor-element.elementor-element-53aad820{--width:50%;}.elementor-8643 .elementor-element.elementor-element-7f8f143b{--width:50%;}.elementor-8643 .elementor-element.elementor-element-785122b6{--width:50%;}.elementor-8643 .elementor-element.elementor-element-285d8c71{--width:50%;}.elementor-8643 .elementor-element.elementor-element-5f6c7f56{--width:50%;}.elementor-8643 .elementor-element.elementor-element-4886b6f0{--width:50%;}}@media(max-width:1024px){.elementor-8643 .elementor-element.elementor-element-7ba24ccf{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-44310d7e{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-4fa16c69{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-6dbee868{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-ff4a39a{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-7ebccf10{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-35b2907c{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-4a80bf02{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-1387fb{--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-5df3f694{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8643 .elementor-element.elementor-element-7ba24ccf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-63d6b7e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-31afdf93 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-509d26e1{--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-8643 .elementor-element.elementor-element-44310d7e{--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-8643 .elementor-element.elementor-element-2a663797{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-1e03c786{--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-8643 .elementor-element.elementor-element-1e03c786.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-426eb8a2{column-gap:0px;text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-426eb8a2 p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-426eb8a2.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-1f76f34e{--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-8643 .elementor-element.elementor-element-1f76f34e.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-3347f66d{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-3347f66d p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-3347f66d.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-10182b49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-4fa16c69{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-34129451 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-7926110a > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-50249b55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-6dbee868{--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-8643 .elementor-element.elementor-element-5daa72fc{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-bb7a247{--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-8643 .elementor-element.elementor-element-bb7a247.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-3333914d{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-3333914d p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-3333914d.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-5ba806d1{--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-8643 .elementor-element.elementor-element-5ba806d1.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-561a4f9a{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-561a4f9a p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-561a4f9a.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-50be16ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-ff4a39a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-558ae947 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-4e09fa6a > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-2f6b79d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-7ebccf10{--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-8643 .elementor-element.elementor-element-1e9cf532{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-53aad820{--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-8643 .elementor-element.elementor-element-53aad820.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-74e9ccc3{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-74e9ccc3 p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-74e9ccc3.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-7f8f143b{--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-8643 .elementor-element.elementor-element-7f8f143b.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-33c79987{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-33c79987 p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-33c79987.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-41ccfe3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-35b2907c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-49e2706e > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-3a486ebf > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-47cc8931{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-4a80bf02{--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-8643 .elementor-element.elementor-element-4570ca37{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-785122b6{--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-8643 .elementor-element.elementor-element-785122b6.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-77997800{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-77997800 p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-77997800.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-285d8c71{--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-8643 .elementor-element.elementor-element-285d8c71.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-77650bfb{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-77650bfb p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-77650bfb.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-3931e45c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-1387fb{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8643 .elementor-element.elementor-element-dde884f > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-61cbfbaa > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8643 .elementor-element.elementor-element-3b23956f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-5df3f694{--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-8643 .elementor-element.elementor-element-112352c0{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8643 .elementor-element.elementor-element-5f6c7f56{--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-8643 .elementor-element.elementor-element-5f6c7f56.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-50c5459c{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-50c5459c p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-50c5459c.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-4886b6f0{--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-8643 .elementor-element.elementor-element-4886b6f0.e-con{--align-self:flex-end;}.elementor-8643 .elementor-element.elementor-element-4954cb11{text-align:start;font-size:12px;}.elementor-8643 .elementor-element.elementor-element-4954cb11 p{margin-block-end:0px;}.elementor-8643 .elementor-element.elementor-element-4954cb11.elementor-element{--align-self:stretch;}.elementor-8643 .elementor-element.elementor-element-9dfa719 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:10px 80px 10px 80px;}.elementor-8643 .elementor-element.elementor-element-9dfa719{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-46777bd7 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-46777bd7 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-8643 .elementor-element.elementor-element-46777bd7 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4245b4bc *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-4245b4bc 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-8643 .elementor-element.elementor-element-4245b4bc p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509d26e1 *//* === Container Judul === */
.elementor-8643 .elementor-element.elementor-element-509d26e1{
  /* 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-8643 .elementor-element.elementor-element-509d26e1 .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-426eb8a2 */.elementor-8643 .elementor-element.elementor-element-426eb8a2 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-426eb8a2 p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-426eb8a2 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3347f66d */.elementor-8643 .elementor-element.elementor-element-3347f66d p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-3347f66d p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-3347f66d p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-647cb3d1 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-647cb3d1 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-8643 .elementor-element.elementor-element-647cb3d1 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222ab117 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-222ab117 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-8643 .elementor-element.elementor-element-222ab117 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3333914d */.elementor-8643 .elementor-element.elementor-element-3333914d p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-3333914d p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-3333914d p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-561a4f9a */.elementor-8643 .elementor-element.elementor-element-561a4f9a p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-561a4f9a p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-561a4f9a p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b97a8a8 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-3b97a8a8 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-8643 .elementor-element.elementor-element-3b97a8a8 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e799ab *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-51e799ab 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-8643 .elementor-element.elementor-element-51e799ab p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74e9ccc3 */.elementor-8643 .elementor-element.elementor-element-74e9ccc3 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-74e9ccc3 p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-74e9ccc3 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33c79987 */.elementor-8643 .elementor-element.elementor-element-33c79987 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-33c79987 p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-33c79987 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-524a99d9 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-524a99d9 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-8643 .elementor-element.elementor-element-524a99d9 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8d6ec *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-8f8d6ec 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-8643 .elementor-element.elementor-element-8f8d6ec p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77997800 */.elementor-8643 .elementor-element.elementor-element-77997800 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-77997800 p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-77997800 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77650bfb */.elementor-8643 .elementor-element.elementor-element-77650bfb p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-77650bfb p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-77650bfb p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-644b5918 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-644b5918 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-8643 .elementor-element.elementor-element-644b5918 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c332dbe *//* Batasi teks jadi 2 baris di mobile */
.elementor-8643 .elementor-element.elementor-element-7c332dbe 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-8643 .elementor-element.elementor-element-7c332dbe p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50c5459c */.elementor-8643 .elementor-element.elementor-element-50c5459c p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-50c5459c p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-50c5459c p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4954cb11 */.elementor-8643 .elementor-element.elementor-element-4954cb11 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8643 .elementor-element.elementor-element-4954cb11 p s {
  color: #666;
}

.elementor-8643 .elementor-element.elementor-element-4954cb11 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */