.elementor-4520 .elementor-element.elementor-element-1dffc4f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-35c0ffb{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-85bbd65{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-ff021af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-0c3a1c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-5e40727{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-2d874ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-44072d9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d72b790{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-e188bbe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-08d8b1f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-0201cda{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-ba22885{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d3fb504{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d9970b9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-9a48b2f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-ee19572{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-34020d8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-7af1ebc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-0b99ca1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d037d07{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-ac8eb1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4520 .elementor-element.elementor-element-02c54ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-7983ad9{text-align:center;}.elementor-4520 .elementor-element.elementor-element-7983ad9 img{width:100%;max-width:100%;height:473px;object-fit:cover;object-position:center center;}.elementor-4520 .elementor-element.elementor-element-b94b9b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-df25167{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-1b681e8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-5a00c9a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-b5a452c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-a75b375{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-902419b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-9fe9a73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-889952f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d620741{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-7d5f75f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-da75458{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-225f766{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d8b5fe1{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-195db8e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-bc7f339{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-916314d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-6c35136{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-39f57a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-e0b0245{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-7a59c21{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-fda510d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-c60611f{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-d761553{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-1ac1ce2{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-0e8dddf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4520 .elementor-element.elementor-element-4db587b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-4520 .elementor-element.elementor-element-35c0ffb{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-ff021af{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-4520 .elementor-element.elementor-element-d72b790{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-da75458{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-d8b5fe1{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-6c35136{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-c60611f{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-1ac1ce2{--e-con-grid-template-rows:auto;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4520 .elementor-element.elementor-element-35c0ffb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-ff021af{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-4520 .elementor-element.elementor-element-d72b790{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-08d8b1f{--width:95%;}.elementor-4520 .elementor-element.elementor-element-d9970b9{--width:95%;}.elementor-4520 .elementor-element.elementor-element-7af1ebc{--width:95%;}.elementor-4520 .elementor-element.elementor-element-02c54ea{--width:95%;}.elementor-4520 .elementor-element.elementor-element-5a00c9a{--width:95%;}.elementor-4520 .elementor-element.elementor-element-9fe9a73{--width:95%;}.elementor-4520 .elementor-element.elementor-element-da75458{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-d8b5fe1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-6c35136{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-c60611f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-4520 .elementor-element.elementor-element-1ac1ce2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-08d8b1f{--width:95%;}.elementor-4520 .elementor-element.elementor-element-d9970b9{--width:95%;}.elementor-4520 .elementor-element.elementor-element-7af1ebc{--width:95%;}.elementor-4520 .elementor-element.elementor-element-02c54ea{--width:95%;}.elementor-4520 .elementor-element.elementor-element-5a00c9a{--width:95%;}.elementor-4520 .elementor-element.elementor-element-9fe9a73{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4520 .elementor-element.elementor-element-08d8b1f{--width:95%;}.elementor-4520 .elementor-element.elementor-element-d9970b9{--width:95%;}.elementor-4520 .elementor-element.elementor-element-7af1ebc{--width:95%;}.elementor-4520 .elementor-element.elementor-element-02c54ea{--width:95%;}.elementor-4520 .elementor-element.elementor-element-5a00c9a{--width:95%;}.elementor-4520 .elementor-element.elementor-element-9fe9a73{--width:95%;}}/* Start custom CSS for image, class: .elementor-element-9753843 */.elementor-4520 .elementor-element.elementor-element-9753843, .elementor-4520 .elementor-element.elementor-element-9753843 .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-9753843 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff021af */.elementor-4520 .elementor-element.elementor-element-ff021af{max-width:440px!important;width:100%;aspect-ratio:4 / 5}.elementor-4520 .elementor-element.elementor-element-ff021af{justify-self:flex-end}@media (max-width:1024px){.elementor-4520 .elementor-element.elementor-element-ff021af{max-width:440px!important;width:100%;aspect-ratio:4 / 3}.elementor-4520 .elementor-element.elementor-element-ff021af{justify-self:center}}@media (max-width:767px){.elementor-4520 .elementor-element.elementor-element-ff021af{max-width:440px!important;width:100%;aspect-ratio:4 / 3}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35c0ffb */.elementor-4520 .elementor-element.elementor-element-35c0ffb{max-width:1200px;margin-inline:auto;width:100%;padding:40px 20px 56px;align-items:center;min-height:0}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-35c0ffb{padding:64px 32px 80px}}.elementor-4520 .elementor-element.elementor-element-35c0ffb{grid-template-columns:1fr;gap:32px}@media(min-width:1024px){.elementor-4520 .elementor-element.elementor-element-35c0ffb{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dffc4f */.elementor-4520 .elementor-element.elementor-element-1dffc4f{background:var(--berry-d);color:#fff}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44072d9 */.elementor-4520 .elementor-element.elementor-element-44072d9{max-width:720px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d874ad */.elementor-4520 .elementor-element.elementor-element-2d874ad{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3deebd2 */.elementor-4520 .elementor-element.elementor-element-3deebd2, .elementor-4520 .elementor-element.elementor-element-3deebd2 .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-3deebd2 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08d8b1f */.elementor-4520 .elementor-element.elementor-element-08d8b1f{margin:8px 8px 0;aspect-ratio:3/4}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-08d8b1f{aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-392cacf */.elementor-4520 .elementor-element.elementor-element-392cacf{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba22885 */.elementor-4520 .elementor-element.elementor-element-ba22885{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.elementor-4520 .elementor-element.elementor-element-ba22885 > .elementor-widget:first-child{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fedba0 */.elementor-4520 .elementor-element.elementor-element-9fedba0{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0201cda */.elementor-4520 .elementor-element.elementor-element-0201cda{padding:20px 24px 24px;flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e188bbe */.elementor-4520 .elementor-element.elementor-element-e188bbe{padding:0;overflow:hidden;text-align:left;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d87615a */.elementor-4520 .elementor-element.elementor-element-d87615a, .elementor-4520 .elementor-element.elementor-element-d87615a .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-d87615a img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9970b9 */.elementor-4520 .elementor-element.elementor-element-d9970b9{margin:8px 8px 0;aspect-ratio:3/4}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-d9970b9{aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6f9c34 */.elementor-4520 .elementor-element.elementor-element-e6f9c34{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee19572 */.elementor-4520 .elementor-element.elementor-element-ee19572{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.elementor-4520 .elementor-element.elementor-element-ee19572 > .elementor-widget:first-child{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed7b1c */.elementor-4520 .elementor-element.elementor-element-4ed7b1c{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a48b2f */.elementor-4520 .elementor-element.elementor-element-9a48b2f{padding:20px 24px 24px;flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3fb504 */.elementor-4520 .elementor-element.elementor-element-d3fb504{padding:0;overflow:hidden;text-align:left;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99a7885 */.elementor-4520 .elementor-element.elementor-element-99a7885, .elementor-4520 .elementor-element.elementor-element-99a7885 .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-99a7885 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af1ebc */.elementor-4520 .elementor-element.elementor-element-7af1ebc{margin:8px 8px 0;aspect-ratio:3/4}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-7af1ebc{aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f6c1c9 */.elementor-4520 .elementor-element.elementor-element-0f6c1c9{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d037d07 */.elementor-4520 .elementor-element.elementor-element-d037d07{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.elementor-4520 .elementor-element.elementor-element-d037d07 > .elementor-widget:first-child{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2faebb8 */.elementor-4520 .elementor-element.elementor-element-2faebb8{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b99ca1 */.elementor-4520 .elementor-element.elementor-element-0b99ca1{padding:20px 24px 24px;flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34020d8 */.elementor-4520 .elementor-element.elementor-element-34020d8{padding:0;overflow:hidden;text-align:left;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7983ad9 */.elementor-4520 .elementor-element.elementor-element-7983ad9, .elementor-4520 .elementor-element.elementor-element-7983ad9 .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-7983ad9 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c54ea */.elementor-4520 .elementor-element.elementor-element-02c54ea{margin:8px 8px 0;aspect-ratio:3/4}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-02c54ea{aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-895b196 */.elementor-4520 .elementor-element.elementor-element-895b196{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df25167 */.elementor-4520 .elementor-element.elementor-element-df25167{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.elementor-4520 .elementor-element.elementor-element-df25167 > .elementor-widget:first-child{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db55c84 */.elementor-4520 .elementor-element.elementor-element-db55c84{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b94b9b7 */.elementor-4520 .elementor-element.elementor-element-b94b9b7{padding:20px 24px 24px;flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac8eb1d */.elementor-4520 .elementor-element.elementor-element-ac8eb1d{padding:0;overflow:hidden;text-align:left;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c4534d */.elementor-4520 .elementor-element.elementor-element-9c4534d, .elementor-4520 .elementor-element.elementor-element-9c4534d .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-9c4534d img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a00c9a */.elementor-4520 .elementor-element.elementor-element-5a00c9a{margin:8px 8px 0;aspect-ratio:3/4}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-5a00c9a{aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87f8883 */.elementor-4520 .elementor-element.elementor-element-87f8883{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a75b375 */.elementor-4520 .elementor-element.elementor-element-a75b375{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.elementor-4520 .elementor-element.elementor-element-a75b375 > .elementor-widget:first-child{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efff949 */.elementor-4520 .elementor-element.elementor-element-efff949{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5a452c */.elementor-4520 .elementor-element.elementor-element-b5a452c{padding:20px 24px 24px;flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b681e8 */.elementor-4520 .elementor-element.elementor-element-1b681e8{padding:0;overflow:hidden;text-align:left;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d8d58 */.elementor-4520 .elementor-element.elementor-element-e8d8d58, .elementor-4520 .elementor-element.elementor-element-e8d8d58 .elementor-widget-container{height:100%;width:100%}.elementor-4520 .elementor-element.elementor-element-e8d8d58 img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;border-radius:inherit}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe9a73 */.elementor-4520 .elementor-element.elementor-element-9fe9a73{margin:8px 8px 0;aspect-ratio:3/4}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-9fe9a73{aspect-ratio:4/5}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-191a591 */.elementor-4520 .elementor-element.elementor-element-191a591{flex:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d620741 */.elementor-4520 .elementor-element.elementor-element-d620741{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.elementor-4520 .elementor-element.elementor-element-d620741 > .elementor-widget:first-child{flex:1 1 auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af481ec */.elementor-4520 .elementor-element.elementor-element-af481ec{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-889952f */.elementor-4520 .elementor-element.elementor-element-889952f{padding:20px 24px 24px;flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-902419b */.elementor-4520 .elementor-element.elementor-element-902419b{padding:0;overflow:hidden;text-align:left;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d72b790 */.elementor-4520 .elementor-element.elementor-element-d72b790{margin-top:40px;grid-template-columns:1fr;gap:16px}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-d72b790{grid-template-columns:1fr 1fr}}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-d72b790{gap:20px}}@media(min-width:1024px){.elementor-4520 .elementor-element.elementor-element-d72b790{grid-template-columns:repeat(3,minmax(0,1fr))}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e40727 */.elementor-4520 .elementor-element.elementor-element-5e40727{max-width:1200px;margin-inline:auto;width:100%;padding:64px 20px}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-5e40727{padding:96px 32px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db094f5 */.elementor-4520 .elementor-element.elementor-element-db094f5 .jg-s1{font-family:Poppins;font-size:30px;color:#fff;line-height:1}.elementor-4520 .elementor-element.elementor-element-db094f5{color:#F8F2E7}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195db8e */.elementor-4520 .elementor-element.elementor-element-195db8e{padding:24px;color:var(--jg-cocoa)}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-195db8e{padding:28px}}.elementor-4520 .elementor-element.elementor-element-195db8e h3{color:var(--jg-cocoa)}.elementor-4520 .elementor-element.elementor-element-195db8e .mut{color:var(--jg-ink)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7f339 */.elementor-4520 .elementor-element.elementor-element-bc7f339{padding:24px;color:var(--jg-cocoa)}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-bc7f339{padding:28px}}.elementor-4520 .elementor-element.elementor-element-bc7f339 h3{color:var(--jg-cocoa)}.elementor-4520 .elementor-element.elementor-element-bc7f339 .mut{color:var(--jg-ink)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8b5fe1 */.elementor-4520 .elementor-element.elementor-element-d8b5fe1{grid-template-columns:1fr;gap:16px}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-d8b5fe1{grid-template-columns:1fr 1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da75458 */.elementor-4520 .elementor-element.elementor-element-da75458{max-width:1200px;margin-inline:auto;width:100%;padding:64px 20px;align-items:center}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-da75458{padding:80px 32px}}.elementor-4520 .elementor-element.elementor-element-da75458{grid-template-columns:1fr;gap:40px}@media(min-width:1024px){.elementor-4520 .elementor-element.elementor-element-da75458{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f57a5 */.elementor-4520 .elementor-element.elementor-element-39f57a5{max-width:760px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a59c21 */.elementor-4520 .elementor-element.elementor-element-7a59c21{display:grid;gap:10px;border-top:0}.elementor-4520 .elementor-element.elementor-element-7a59c21 summary{list-style:none}.elementor-4520 .elementor-element.elementor-element-7a59c21 summary::-webkit-details-marker{display:none}.elementor-4520 .elementor-element.elementor-element-7a59c21 details[open] .qa-q i{transform:rotate(45deg)}.elementor-4520 .elementor-element.elementor-element-7a59c21 .elementor-widget-text-editor{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c35136 */.elementor-4520 .elementor-element.elementor-element-6c35136{max-width:1200px;margin-inline:auto;width:100%;padding:64px 20px}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-6c35136{padding:96px 32px}}.elementor-4520 .elementor-element.elementor-element-6c35136{grid-template-columns:1fr;gap:40px}@media(min-width:1024px){.elementor-4520 .elementor-element.elementor-element-6c35136{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-916314d */.elementor-4520 .elementor-element.elementor-element-916314d{background:var(--blush-l);color:var(--cocoa)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7b3fbd */.elementor-4520 .elementor-element.elementor-element-a7b3fbd{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87e5887 */.elementor-4520 .elementor-element.elementor-element-87e5887{align-self:flex-start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8dddf */.elementor-4520 .elementor-element.elementor-element-0e8dddf{padding:24px;color:var(--bark)}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-0e8dddf{padding:28px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4497dd0 */.elementor-4520 .elementor-element.elementor-element-4497dd0{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-615616a */.elementor-4520 .elementor-element.elementor-element-615616a{align-self:flex-start}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db587b */.elementor-4520 .elementor-element.elementor-element-4db587b{padding:24px;color:var(--bark)}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-4db587b{padding:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac1ce2 */.elementor-4520 .elementor-element.elementor-element-1ac1ce2{grid-template-columns:1fr;gap:16px}@media(min-width:640px){.elementor-4520 .elementor-element.elementor-element-1ac1ce2{grid-template-columns:1fr 1fr}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c60611f */.elementor-4520 .elementor-element.elementor-element-c60611f{max-width:1200px;margin-inline:auto;width:100%;padding:64px 20px;align-items:center}@media(min-width:768px){.elementor-4520 .elementor-element.elementor-element-c60611f{padding:96px 32px}}.elementor-4520 .elementor-element.elementor-element-c60611f{grid-template-columns:1fr;gap:40px}@media(min-width:1024px){.elementor-4520 .elementor-element.elementor-element-c60611f{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}/* End custom CSS */