@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1652781204:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1652781204:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1652781204.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1037609661 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner a.u_1510481329:hover { background-image:none !important; }

  *#dm .dmInner a.u_1510481329.hover { background-image:none !important; }

  *#dm .dmInner div.u_4119339031 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1374088706 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1754461072 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1456910593 .svg { width:100% !important; }

  *#dm .dmInner *.u_1018737751 .svg { width:100% !important; }

  *#dm .dmInner div.u_1018737751 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1018737751 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1308458968 .svg { width:100% !important; }

  *#dm .dmInner div.u_1308458968 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1308458968 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1456910593 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1456910593 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner *.u_1559406309 .svg { width:100% !important; }

  *#dm .dmInner *.u_1822027089 .svg { width:100% !important; }

  *#dm .dmInner div.u_1822027089 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1822027089 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1997573910 .svg { width:100% !important; }

  *#dm .dmInner div.u_1997573910 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1997573910 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1559406309 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1559406309 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner *.u_1955932955 .svg { width:100% !important; }

  *#dm .dmInner div.u_1955932955 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1955932955 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner nav.u_1091538679 { color:white !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

  *#dm .dmInner a.u_1510481329 span.text { font-size:17px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#dc93154f::before, #dc93154f > .bgExtraLayerOverlay {
    
}
#dc93154f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/561f14eb/dms3rep/multi/opt/PUR-753fc277-1920w.jpg);
    padding: 10px 10% 10px 3%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 785px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
#a7a96062 {
    background-color: var(--color_5);
    background-image: initial;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
}
    
#b305b0d6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b305b0d6 {
    width: 77.02%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0c21ce5 {
    width: 99.89%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
    
#\35 6e6d1a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 6e6d1a1 {
    width: 79.71%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9r8 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/561f14eb/dms3rep/multi/opt/Untitled-design--287-29-1920w.png);
}
    
#widget_vm0.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_vm0 {
    width: 5.65%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% -3% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ce58686 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
    
#b305b0d6 {
    width: 84.64%;
}
    
#e0c21ce5 {
    width: 100%;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#dc93154f::before, #dc93154f > .bgExtraLayerOverlay {
    
}
#dc93154f {
    width: 50%;
    min-height: 8px;
    padding: 10px 4% 10px 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6e6d1a1 {
    width: 99.65%;
}
    
#group_9r8 {
    width: 50%;
    min-height: 8px;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc93154f::before, #dc93154f > .bgExtraLayerOverlay {
    
}
#dc93154f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 10% 10% 10% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\31 ce58686 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a7a96062::before, #a7a96062 > .bgExtraLayerOverlay {
    
}
    
#b305b0d6 {
    width: 100%;
}
    
#e0c21ce5 {
    width: 100%;
}
    
#\34 7f46de9 {
    width: 250px;
    height: 50px;
}
    
#\35 6e6d1a1 {
    width: 100%;
}
    
#group_9r8 {
    width: 100%;
    min-height: 246px;
    align-items: center;
    height: auto;
}
    
#\34 158f8ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 503924a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\37 14da2df {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#abc783e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\34 1f43e83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/561f14eb/dms3rep/multi/opt/asd-1920w.png);
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
#\34 1f43e83.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABcSAAAXEgFnn9JSAAABKklEQVQY0wEfAeD+AE9NUjSLhYRxp6Cdt7mvq9yyp6LkoJKO5JSCfNyBcGq3cWFbcEU8OjMAMzY4cHJsaaKfkozZwK+n7LelnfGdjIXxhnVu7G9hWtlfU02hQjs2bwBLQz+2dGdh2ZiHf/y7p539tp+T/pyGfP6BbGP9ZFdP/FRKQ9Y5NDCyAE5CPNFxYlvmh3hv/aGOhPychXn9knpu/YRrYPxkVEz8TEM85C0rJ8wAT0E6tWRZUthqYVv8hHpy/ZKCeP6gjIP+n4h9/XloX/xYTETWKicksQAyLCpwREI/oUtKR9hwamfsj4SB8qygnfKwoZvsjn9412lbVKAsJiNuABQZHzMoLS9vPT0+tG1oaduak5Xnv7u/58K7vNuroJ60jnx1bkw5NDMVg5FCi5O3lQAAAABJRU5ErkJggg==');
}
    
#\38 661758e {
    margin: 0px 0% 0px 0%;
}
    
#widget_mkd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bpl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gbc {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#group_ps9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h2v {
    width: 24.68%;
    height: auto;
    max-width: 100%;
}
    
#\34 446f3fd {
    width: 33.25%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 503924a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 661758e {
    margin: 0px 0% 0px 0%;
}
    
#\34 1f43e83 {
    width: 100%;
    min-height: 478px;
    height: auto;
}
#\34 1f43e83.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABcSAAAXEgFnn9JSAAABKklEQVQY0wEfAeD+AE9NUjSLhYRxp6Cdt7mvq9yyp6LkoJKO5JSCfNyBcGq3cWFbcEU8OjMAMzY4cHJsaaKfkozZwK+n7LelnfGdjIXxhnVu7G9hWtlfU02hQjs2bwBLQz+2dGdh2ZiHf/y7p539tp+T/pyGfP6BbGP9ZFdP/FRKQ9Y5NDCyAE5CPNFxYlvmh3hv/aGOhPychXn9knpu/YRrYPxkVEz8TEM85C0rJ8wAT0E6tWRZUthqYVv8hHpy/ZKCeP6gjIP+n4h9/XloX/xYTETWKicksQAyLCpwREI/oUtKR9hwamfsj4SB8qygnfKwoZvsjn9412lbVKAsJiNuABQZHzMoLS9vPT0+tG1oaduak5Xnv7u/58K7vNuroJ60jnx1bkw5NDMVg5FCi5O3lQAAAABJRU5ErkJggg==');
}
    
#abc783e8 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\33 503924a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#abc783e8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 1f43e83 {
    min-height: 228px;
    align-items: center;
    width: 100%;
    height: auto;
}
#\34 1f43e83.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABcSAAAXEgFnn9JSAAABKklEQVQY0wEfAeD+AE9NUjSLhYRxp6Cdt7mvq9yyp6LkoJKO5JSCfNyBcGq3cWFbcEU8OjMAMzY4cHJsaaKfkozZwK+n7LelnfGdjIXxhnVu7G9hWtlfU02hQjs2bwBLQz+2dGdh2ZiHf/y7p539tp+T/pyGfP6BbGP9ZFdP/FRKQ9Y5NDCyAE5CPNFxYlvmh3hv/aGOhPychXn9knpu/YRrYPxkVEz8TEM85C0rJ8wAT0E6tWRZUthqYVv8hHpy/ZKCeP6gjIP+n4h9/XloX/xYTETWKicksQAyLCpwREI/oUtKR9hwamfsj4SB8qygnfKwoZvsjn9412lbVKAsJiNuABQZHzMoLS9vPT0+tG1oaduak5Xnv7u/58K7vNuroJ60jnx1bkw5NDMVg5FCi5O3lQAAAABJRU5ErkJggg==');
}
    
#group_ps9 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_h2v {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 446f3fd {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c5072d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 3a3c723 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\39 4d0ebc9 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 fa77f52 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fsi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ip2 {
    width: 77px;
    height: auto;
    max-width: 100%;
}
    
#widget_buh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 fcc081a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 504fd76 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9e08a01 {
    width: 77px;
    height: auto;
    max-width: 100%;
}
    
#b6e5e94b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d351cdab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 cd8d17c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a916fc42 {
    width: 77px;
    height: auto;
    max-width: 100%;
}
    
#\39 b7c2b14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fa77f52 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4d0ebc9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 c5072d8 {
    width: 100%;
    min-height: 80px;
}
    
#\39 fcc081a {
    width: 100%;
    min-height: 80px;
}
    
#d351cdab {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\31 c5072d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 4d0ebc9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 fcc081a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d351cdab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 49de5e2 {
    align-items: flex-start;
    width: 56.71%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cf394afa {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
}
    
#a287df61 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#e9eeaafe {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a21f3ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a68e4982 {
    min-height: 78px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5.5% 10% 3% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\33 71ab52f {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dd0848e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a68e4982 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 71ab52f {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\36 49de5e2 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#cf394afa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 a21f3ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a68e4982 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 57px;
    padding: 5.5% 4% 10% 4%;
}
    
#\33 71ab52f {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\36 49de5e2 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#cf394afa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 dd0848e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 0829e27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9be6aee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 2d07f22 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a29c9500 {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#ce0eafce {
    background-color: var(--color_1);
    background-image: initial;
}
    
#b7711ee4 {
    min-height: 316px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 10% 3% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\34 98f987e {
    margin: 0px 0% 0px 0%;
}
    
#\33 befaeed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ab94a910 {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#\36 71d572a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f67a1c29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c946b858 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e3483e34 {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#\36 e043c3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 117a744 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c31ed8f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 32%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 57a11ce {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#\30 34db33b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 78e10af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7711ee4 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 316px;
    row-gap: 34px;
    padding: 3% 2% 3% 2%;
}
    
#\30 0829e27 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 befaeed {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c946b858 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 c31ed8f {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 98f987e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 0829e27 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b7711ee4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 45px;
}
    
#\33 befaeed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c946b858 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 c31ed8f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#e000095e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d0400e97 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7939519 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ff09197 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 fc1b8e4 {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#af21c94e {
    background-color: var(--color_1);
    background-image: initial;
}
    
#e8ba69bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 0439bfb {
    margin: 0px 0% 0px 0%;
}
    
#\32 f8f4bce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f5b2ff88 {
    min-height: 316px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 1% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#cc225483 {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#\31 826aa3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 cb4f03b {
    width: 87px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -13%;
}
    
#\32 ce1a091 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c27e75c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    justify-content: flex-start;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5b2ff88 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 316px;
    row-gap: 39px;
    padding: 2% 2% 5.5% 2%;
}
    
#\31 826aa3a {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 f8f4bce {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c27e75c8 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cc225483.flex-element.widget-wrapper > [data-element-type] {
    padding: 21.8px 21.75px 21.8px 21.75px;
}
#cc225483 {
    margin: -6% 0% 0px 0%;
}
    
#\34 0439bfb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f5b2ff88 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 45px;
    padding: 8% 4% 5.5% 4%;
}
    
#\31 826aa3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 f8f4bce {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c27e75c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0439bfb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 8632e7b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 3489c1f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\37 88e39f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 fb54d51 {
    margin: 0px 0% 0px 0%;
}
    
#widget_blu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_uu9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_jjk {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 8632e7b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 246px;
}
    
#\31 fb54d51 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 8632e7b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 88e39f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 55c4ea7 {
    min-height: 473px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d68d92e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#e1cf2df9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a7431b3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 072006f {
    margin: 0px 0% 0px 0%;
}
    
#widget_088 {
    width: 83.96533953400085%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_v0s[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_v0s {
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fqa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u4b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8f0e994[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#f8f0e994 {
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    order: 1;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fd04df0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b41ea58b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d1d560cb[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#d1d560cb {
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    order: 2;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#be0d5300 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 d40d18e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c432ec64[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#c432ec64 {
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    order: 3;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 1px 1px 1px 1px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a646b4f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8b63ef3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 5933bdc[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#\34 5933bdc {
    align-items: flex-start;
    width: 100%;
    min-height: 140px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    order: 4;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1e6e00b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 df91fc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_9r6[data-pinned] {
    position: sticky;
    top: 200px;
    bottom: auto;
    z-index: 1;
}
#group_9r6 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 55c4ea7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 072006f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 55c4ea7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e1cf2df9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a7431b3a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\38 7012545 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 6651c15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\30 305f2c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/561f14eb/dms3rep/multi/opt/Untitled+design+%2813%29-1920w.png);
    border-radius: 10px 10px 10px 10px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
#\30 305f2c9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12Pg4+HRU5b3NTeKdrB0M9L1MtaOtjVMc7MMtDUx0dNiEBbgdzc3zA50b0qNzgjxywr1zfJzLo3wLk6KKsrNZJAQEQ53tWlNj1rQUtFUlNOYn1kVF9yTEz+3q3HjqmUM+mpKcV4OXYUps7ubWuprKwtyS+NC2zOilk9sP7l3B4ODuWG4h31lZnx1aWFSeoa7p6e3g22Sl0NHUfraWRMYAtwdIn1d85JjU1JTPIJC5TV0FJRVTTRVkgLc+8uzAVsZPqd9xFJDAAAAAElFTkSuQmCC');
}
    
#\31 68b2742 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c0be326c {
    margin: 0px 0% 0px 0%;
}
    
#widget_47p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nth {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7012545 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c0be326c {
    margin: 0px 0% 0px 0%;
}
    
#\30 305f2c9 {
    width: 100%;
    min-height: 383px;
    height: auto;
}
#\30 305f2c9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12Pg4+HRU5b3NTeKdrB0M9L1MtaOtjVMc7MMtDUx0dNiEBbgdzc3zA50b0qNzgjxywr1zfJzLo3wLk6KKsrNZJAQEQ53tWlNj1rQUtFUlNOYn1kVF9yTEz+3q3HjqmUM+mpKcV4OXYUps7ubWuprKwtyS+NC2zOilk9sP7l3B4ODuWG4h31lZnx1aWFSeoa7p6e3g22Sl0NHUfraWRMYAtwdIn1d85JjU1JTPIJC5TV0FJRVTTRVkgLc+8uzAVsZPqd9xFJDAAAAAElFTkSuQmCC');
}
    
#\31 68b2742 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 7012545 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 305f2c9 {
    width: 100%;
    min-height: 202px;
    align-items: center;
    height: auto;
}
#\30 305f2c9.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAw0lEQVQI12Pg4+HRU5b3NTeKdrB0M9L1MtaOtjVMc7MMtDUx0dNiEBbgdzc3zA50b0qNzgjxywr1zfJzLo3wLk6KKsrNZJAQEQ53tWlNj1rQUtFUlNOYn1kVF9yTEz+3q3HjqmUM+mpKcV4OXYUps7ubWuprKwtyS+NC2zOilk9sP7l3B4ODuWG4h31lZnx1aWFSeoa7p6e3g22Sl0NHUfraWRMYAtwdIn1d85JjU1JTPIJC5TV0FJRVTTRVkgLc+8uzAVsZPqd9xFJDAAAAAElFTkSuQmCC');
}
    
#\31 68b2742 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 a388c97 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5.5% 10% 5.5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#d44e9146 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#c0a0c1e7 {
    margin: 0px 0% 0px 0%;
}
    
#group_ka3 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
}
    
#widget_m6t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_v9s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ljp {
    width: 250px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 860a6b4 {
    width: 250px;
    height: auto;
    min-width: 32px;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_j3m {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a388c97 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c0a0c1e7 {
    margin: 0px 0% 0px 0%;
}
    
#group_ka3 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 a388c97 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ka3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ljp {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 860a6b4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_j3m {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 10px;
}
}

