.elementor-8712 .elementor-element.elementor-element-45a76ae9{--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-8712 .elementor-element.elementor-element-61e1fdce{--spacer-size:13px;}.elementor-8712 .elementor-element.elementor-element-7bdf465{--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-8712 .elementor-element.elementor-element-7c635c68{--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-8712 .elementor-element.elementor-element-280b0738{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-7b6912d4{--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-8712 .elementor-element.elementor-element-48897684{--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-8712 .elementor-element.elementor-element-3cd5bf2b{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-339d3067{--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-8712 .elementor-element.elementor-element-55d9b3fc{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-14615e1c{--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-8712 .elementor-element.elementor-element-6fc4db36{--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-8712 .elementor-element.elementor-element-1bc92705 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8712 .elementor-element.elementor-element-191cca5d{--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-8712 .elementor-element.elementor-element-7854f9f8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-72ba76f9{--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-8712 .elementor-element.elementor-element-7b8508ba{--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-8712 .elementor-element.elementor-element-6d3a3eb5{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-7b52fe67{--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-8712 .elementor-element.elementor-element-40ba638c{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-3417738e{--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-8712 .elementor-element.elementor-element-706748fa{--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-8712 .elementor-element.elementor-element-4940b467{--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-8712 .elementor-element.elementor-element-35f20a37{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-3a240428{--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-8712 .elementor-element.elementor-element-5d4a7bf{--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-8712 .elementor-element.elementor-element-5ce2fa23{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-213d63d8{--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-8712 .elementor-element.elementor-element-65a085{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-7bb97aeb{--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-8712 .elementor-element.elementor-element-6589e68a{--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-8712 .elementor-element.elementor-element-13511452{--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-8712 .elementor-element.elementor-element-7a8ba58c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-26d61cd7{--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-8712 .elementor-element.elementor-element-2bcd882f{--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-8712 .elementor-element.elementor-element-2cc4a307{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-11f3aef7{--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-8712 .elementor-element.elementor-element-628d4c14{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-6b271eea{--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-8712 .elementor-element.elementor-element-5863b478{--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-8712 .elementor-element.elementor-element-641a1327{--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-8712 .elementor-element.elementor-element-37f9df47{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-2f391cb{--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-8712 .elementor-element.elementor-element-20d29341{--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-8712 .elementor-element.elementor-element-47941994{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-647def4a{--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-8712 .elementor-element.elementor-element-791f3504{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8712 .elementor-element.elementor-element-61d29440{--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-8712 .elementor-element.elementor-element-16330c22 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;}.elementor-8712 .elementor-element.elementor-element-16330c22 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8712 .elementor-element.elementor-element-2acc34e1{--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-8712 .elementor-element.elementor-element-48897684{--width:50%;}.elementor-8712 .elementor-element.elementor-element-339d3067{--width:50%;}.elementor-8712 .elementor-element.elementor-element-7b8508ba{--width:50%;}.elementor-8712 .elementor-element.elementor-element-7b52fe67{--width:50%;}.elementor-8712 .elementor-element.elementor-element-5d4a7bf{--width:50%;}.elementor-8712 .elementor-element.elementor-element-213d63d8{--width:50%;}.elementor-8712 .elementor-element.elementor-element-2bcd882f{--width:50%;}.elementor-8712 .elementor-element.elementor-element-11f3aef7{--width:50%;}.elementor-8712 .elementor-element.elementor-element-20d29341{--width:50%;}.elementor-8712 .elementor-element.elementor-element-647def4a{--width:50%;}}@media(max-width:1024px){.elementor-8712 .elementor-element.elementor-element-7bdf465{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-280b0738{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-6fc4db36{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-7854f9f8{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-706748fa{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-35f20a37{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-6589e68a{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-7a8ba58c{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-5863b478{--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-37f9df47{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8712 .elementor-element.elementor-element-7bdf465{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-8bd7142 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-2d944f59 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-7c635c68{--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-8712 .elementor-element.elementor-element-280b0738{--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-8712 .elementor-element.elementor-element-7b6912d4{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-48897684{--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-8712 .elementor-element.elementor-element-48897684.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-3cd5bf2b.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-3cd5bf2b{column-gap:0px;text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-3cd5bf2b p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-339d3067{--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-8712 .elementor-element.elementor-element-339d3067.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-55d9b3fc.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-55d9b3fc{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-55d9b3fc p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-14615e1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-6fc4db36{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-1bc92705 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-7763f9bb > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-191cca5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-7854f9f8{--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-8712 .elementor-element.elementor-element-72ba76f9{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-7b8508ba{--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-8712 .elementor-element.elementor-element-7b8508ba.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-6d3a3eb5.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-6d3a3eb5{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-6d3a3eb5 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-7b52fe67{--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-8712 .elementor-element.elementor-element-7b52fe67.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-40ba638c.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-40ba638c{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-40ba638c p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-3417738e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-706748fa{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-6c44eb41 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-7861beb8 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-4940b467{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-35f20a37{--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-8712 .elementor-element.elementor-element-3a240428{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-5d4a7bf{--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-8712 .elementor-element.elementor-element-5d4a7bf.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-5ce2fa23.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-5ce2fa23{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-5ce2fa23 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-213d63d8{--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-8712 .elementor-element.elementor-element-213d63d8.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-65a085.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-65a085{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-65a085 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-7bb97aeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-6589e68a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-6ba0f299 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-5077609c > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-13511452{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-7a8ba58c{--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-8712 .elementor-element.elementor-element-26d61cd7{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-2bcd882f{--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-8712 .elementor-element.elementor-element-2bcd882f.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-2cc4a307.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-2cc4a307{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-2cc4a307 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-11f3aef7{--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-8712 .elementor-element.elementor-element-11f3aef7.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-628d4c14.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-628d4c14{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-628d4c14 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-6b271eea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-5863b478{--e-con-grid-template-columns:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-8712 .elementor-element.elementor-element-61ce7958 > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-4b299ede > .elementor-widget-container{padding:0px 0px 0px 1px;}.elementor-8712 .elementor-element.elementor-element-641a1327{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-37f9df47{--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-8712 .elementor-element.elementor-element-2f391cb{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8712 .elementor-element.elementor-element-20d29341{--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-8712 .elementor-element.elementor-element-20d29341.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-47941994.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-47941994{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-47941994 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-647def4a{--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-8712 .elementor-element.elementor-element-647def4a.e-con{--align-self:flex-end;}.elementor-8712 .elementor-element.elementor-element-791f3504.elementor-element{--align-self:stretch;}.elementor-8712 .elementor-element.elementor-element-791f3504{text-align:start;font-size:12px;}.elementor-8712 .elementor-element.elementor-element-791f3504 p{margin-block-end:0px;}.elementor-8712 .elementor-element.elementor-element-16330c22{width:100%;max-width:100%;}.elementor-8712 .elementor-element.elementor-element-16330c22 .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-8859f73 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-8859f73 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-8712 .elementor-element.elementor-element-8859f73 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15053cb8 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-15053cb8 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-8712 .elementor-element.elementor-element-15053cb8 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c635c68 *//* === Container Judul === */
.elementor-8712 .elementor-element.elementor-element-7c635c68{
  /* 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-8712 .elementor-element.elementor-element-7c635c68 .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-3cd5bf2b */.elementor-8712 .elementor-element.elementor-element-3cd5bf2b p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-3cd5bf2b p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-3cd5bf2b p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55d9b3fc */.elementor-8712 .elementor-element.elementor-element-55d9b3fc p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-55d9b3fc p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-55d9b3fc p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d854f9e *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-1d854f9e 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-8712 .elementor-element.elementor-element-1d854f9e p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e759a6c *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-4e759a6c 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-8712 .elementor-element.elementor-element-4e759a6c p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d3a3eb5 */.elementor-8712 .elementor-element.elementor-element-6d3a3eb5 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-6d3a3eb5 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-6d3a3eb5 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ba638c */.elementor-8712 .elementor-element.elementor-element-40ba638c p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-40ba638c p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-40ba638c p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37d34c68 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-37d34c68 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-8712 .elementor-element.elementor-element-37d34c68 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-146a5b22 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-146a5b22 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-8712 .elementor-element.elementor-element-146a5b22 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ce2fa23 */.elementor-8712 .elementor-element.elementor-element-5ce2fa23 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-5ce2fa23 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-5ce2fa23 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65a085 */.elementor-8712 .elementor-element.elementor-element-65a085 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-65a085 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-65a085 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63b6c4e5 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-63b6c4e5 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-8712 .elementor-element.elementor-element-63b6c4e5 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d42e17 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-d42e17 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-8712 .elementor-element.elementor-element-d42e17 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cc4a307 */.elementor-8712 .elementor-element.elementor-element-2cc4a307 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-2cc4a307 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-2cc4a307 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-628d4c14 */.elementor-8712 .elementor-element.elementor-element-628d4c14 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-628d4c14 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-628d4c14 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64a621d5 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-64a621d5 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-8712 .elementor-element.elementor-element-64a621d5 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae6d85 *//* Batasi teks jadi 2 baris di mobile */
.elementor-8712 .elementor-element.elementor-element-5ae6d85 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-8712 .elementor-element.elementor-element-5ae6d85 p{ -webkit-line-clamp: 3; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47941994 */.elementor-8712 .elementor-element.elementor-element-47941994 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-47941994 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-47941994 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-791f3504 */.elementor-8712 .elementor-element.elementor-element-791f3504 p {
  display: flex;
  gap: 1px;           /* ubah angka sesuai jarak yang kamu mau */
  align-items: center;
  margin: 0;
}

.elementor-8712 .elementor-element.elementor-element-791f3504 p s {
  color: #666;
}

.elementor-8712 .elementor-element.elementor-element-791f3504 p strong {
  color: red;
  font-weight: bold;
}/* End custom CSS */