*#dm *.dmBody div.u_3572175703 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1953276189 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1285464905 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1303349382 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1236752752 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1573308855 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1479550400 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_3071922897 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1493337253 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1224442192 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1299467577 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1270980062 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1595486488 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1106539522 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1559150568 img
{
	border-radius:6px 6px 6px 6px !important;
}
*#dm *.dmBody div.u_1586265496 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1801503963 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1689240941 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1322039823 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody *.u_3998854492
{
	width:100% !important;
}
*#dm *.dmBody *.u_1650514275
{
	width:100% !important;
}
*#dm *.dmBody div.u_1650514275 img
{
	object-fit:contain !important;
}
*#dm *.dmBody *.u_3071922897
{
	width:100% !important;
}
*#dm *.dmBody *.u_1493337253
{
	width:100% !important;
}
*#dm *.dmBody *.u_1559150568
{
	width:100% !important;
}
*#dm *.dmBody *.u_1106539522
{
	width:100% !important;
}
separatorHomeCss{color:red !important}
separatorHomeCss{color:red !important}@media all {
    
#\30 1de2f04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\36 93c7029 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\39 aea06c7 {
    padding-bottom: 15px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 eb3196f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\33 1092e00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\33 9a0ec8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 96641aa {
    align-items: center;
    width: 100%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(122,69,154,1) rgba(122,69,154,1) rgba(122,69,154,1) rgba(122,69,154,1);
    border-width: 1px 1px 1px 1px;
    padding: 8px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_7hg {
    width: 38.217663043478254%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 38px;
    margin-right: 1px;
}
    
#group_plh {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
    
#innergrid_4vj::before, #innergrid_4vj > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#innergrid_4vj {
    width: 100.00%;
    grid-template-rows: minmax(106px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/638513f3/dms3rep/multi/opt/AdobeStock_1536562580-1920w.jpeg);
    border-radius: 8px 8px 8px 8px;
}
#innergrid_4vj.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMxFBYhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AM1qXeJjfMq+uND5I7BZOmYCIj7p4icrlF46R//Z');
}
    
#afaac3e8 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
    
#c1f85f44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f56a3705 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 d3438a8 {
    align-items: center;
    width: 100%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(122,69,154,1) rgba(122,69,154,1) rgba(122,69,154,1) rgba(122,69,154,1);
    border-width: 1px 1px 1px 1px;
    padding: 8px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d893bd6 {
    width: 38.217663043478254%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 38px;
    margin-right: 1px;
}
    
#\38 5e8280c::before, #\38 5e8280c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#\38 5e8280c {
    width: 100.00%;
    grid-template-rows: minmax(106px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/638513f3/dms3rep/multi/opt/AdobeStock_1322196310-1920w.jpeg);
    border-radius: 8px 8px 8px 8px;
}
#\38 5e8280c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwUSBBEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwCqsL/VsoHSSYyFxx2PgWeOtZC48G9oiaKck24ObP/Z');
}
    
#cbd2ddb4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f07868c {
    width: 87.12853260869565%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 38px;
    margin-right: 2px;
}
    
#d4fd979a::before, #d4fd979a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#d4fd979a {
    width: 100.00%;
    grid-template-rows: minmax(106px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/638513f3/dms3rep/multi/opt/AdobeStock_1494382468-1920w.jpeg);
    border-radius: 8px 8px 8px 8px;
}
#d4fd979a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQFEiEiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAEDBBEhMf/aAAwDAQACEQMRAD8AzJ8gwwdvbhRxG58MkXqkux0L3ERd3aCInFP/2Q==');
}
    
#\39 4cde9fe {
    align-items: center;
    width: 100%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(122,69,154,1) rgba(122,69,154,1) rgba(122,69,154,1) rgba(122,69,154,1);
    border-width: 1px 1px 1px 1px;
    padding: 8px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d593356 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#cc9614e3 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 aea06c7 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#innergrid_4vj::before, #innergrid_4vj > .bgExtraLayerOverlay {
    
}
#innergrid_4vj.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMxFBYhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AM1qXeJjfMq+uND5I7BZOmYCIj7p4icrlF46R//Z');
}
    
#\38 5e8280c::before, #\38 5e8280c > .bgExtraLayerOverlay {
    
}
#\38 5e8280c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwUSBBEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwCqsL/VsoHSSYyFxx2PgWeOtZC48G9oiaKck24ObP/Z');
}
    
#d4fd979a::before, #d4fd979a > .bgExtraLayerOverlay {
    
}
#d4fd979a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQFEiEiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAEDBBEhMf/aAAwDAQACEQMRAD8AzJ8gwwdvbhRxG58MkXqkux0L3ERd3aCInFP/2Q==');
}
}



@media (min-width: 1400px) {
    
#innergrid_4vj::before, #innergrid_4vj > .bgExtraLayerOverlay {
    
}
#innergrid_4vj.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMxFBYhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AM1qXeJjfMq+uND5I7BZOmYCIj7p4icrlF46R//Z');
}
    
#\38 5e8280c::before, #\38 5e8280c > .bgExtraLayerOverlay {
    
}
#\38 5e8280c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwUSBBEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwCqsL/VsoHSSYyFxx2PgWeOtZC48G9oiaKck24ObP/Z');
}
    
#d4fd979a::before, #d4fd979a > .bgExtraLayerOverlay {
    
}
#d4fd979a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQFEiEiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAEDBBEhMf/aAAwDAQACEQMRAD8AzJ8gwwdvbhRxG58MkXqkux0L3ERd3aCInFP/2Q==');
}
}



@media (max-width: 767px) {
    
#\30 1de2f04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 aea06c7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 eb3196f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 1092e00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#innergrid_4vj::before, #innergrid_4vj > .bgExtraLayerOverlay {
    
}
#innergrid_4vj.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMxFBYhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AM1qXeJjfMq+uND5I7BZOmYCIj7p4icrlF46R//Z');
}
    
#\38 5e8280c::before, #\38 5e8280c > .bgExtraLayerOverlay {
    
}
#\38 5e8280c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwUSBBEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwCqsL/VsoHSSYyFxx2PgWeOtZC48G9oiaKck24ObP/Z');
}
    
#d4fd979a::before, #d4fd979a > .bgExtraLayerOverlay {
    
}
#d4fd979a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQFEiEiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAEDBBEhMf/aAAwDAQACEQMRAD8AzJ8gwwdvbhRxG58MkXqkux0L3ERd3aCInFP/2Q==');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#innergrid_4vj::before, #innergrid_4vj > .bgExtraLayerOverlay {
    
}
#innergrid_4vj.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABAMxFBYhgf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AM1qXeJjfMq+uND5I7BZOmYCIj7p4icrlF46R//Z');
}
    
#\38 5e8280c::before, #\38 5e8280c > .bgExtraLayerOverlay {
    
}
#\38 5e8280c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwUSBBEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwCqsL/VsoHSSYyFxx2PgWeOtZC48G9oiaKck24ObP/Z');
}
    
#d4fd979a::before, #d4fd979a > .bgExtraLayerOverlay {
    
}
#d4fd979a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAQIAAwQFEiEiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGhEAAQUBAAAAAAAAAAAAAAAAAAEDBBEhMf/aAAwDAQACEQMRAD8AzJ8gwwdvbhRxG58MkXqkux0L3ERd3aCInFP/2Q==');
}
}



@media all {
    
#dac43e33 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d491472d {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\35 c0687f6 {
    padding-top: 4%;
    min-height: 111px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 18px;
}
    
#group_2pb {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    height: auto;
}
    
#widget_u69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_i19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c0687f6 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#dac43e33 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 c0687f6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\39 afd5243 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.41666666666667%;
    min-width: 4%;
}
    
#a0f973f1 {
    padding-top: 4%;
    padding-bottom: 45px;
    min-height: 499px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 0a2f9c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.58%;
    min-width: 4%;
}
    
#group_11m {
    align-items: flex-start;
    width: 100.00%;
    min-height: 305px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_u40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h4q {
    width: 78.65%;
    height: auto;
    max-width: 100%;
}
    
#widget_14k {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_bqo {
    align-items: flex-start;
    width: 100.00%;
    min-height: 209px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    height: auto;
}
    
#group_9kt {
    align-items: flex-start;
    width: 100.00%;
    min-height: 552px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    padding: 16px 16px 16px 16px;
}
    
#group_tdp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_3qh {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 cca8e16 {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0f973f1 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 afd5243 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#a0f973f1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 0a2f9c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#group_11m {
    height: auto;
    min-height: 478px;
}
    
#group_bqo {
    height: auto;
    min-height: 136px;
}
    
#group_tdp {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_3qh {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 cca8e16 {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#group_9kt {
    height: auto;
    min-height: 270px;
}
    
#widget_h4q {
    width: 100.00%;
}
}



@media all {
    
#\32 343b772 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\39 05f3cec {
    padding-top: 54.4px;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_3b8 {
    align-items: center;
    width: 100%;
    min-height: 128px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#widget_cr3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dci {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_dfo {
    width: 81.25%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 05f3cec {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 343b772 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 05f3cec {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 24px;
}
    
#widget_dfo {
    width: 100.00%;
}
}



@media all {
    
#\37 2408904 {
    align-items: center;
    width: 100%;
    min-height: 218px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cacebfd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
}
    
#\32 4f296dd {
    padding-top: 12px;
    padding-bottom: 100px;
    min-height: 332px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ec71e0a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
}
    
#group_hlu {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_kac {
    align-items: center;
    width: 100%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#widget_bf6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bbe8d9db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2022f45 {
    align-items: center;
    width: 100%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9732d14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0jj {
    width: 74px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 a1ae589 {
    width: 74px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c189cf75 {
    width: 74px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 4f296dd {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\38 cacebfd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 4f296dd {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 24px;
}
    
#ec71e0a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_hlu {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\39 82153fc {
    padding-top: 4%;
    padding-bottom: 75px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b3caae37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.83%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\39 ef59f0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.16666666666667%;
    min-width: 4%;
}
    
#\35 7480b1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b5603383 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    height: auto;
    order: 0;
}
    
#\35 67c3493 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 b171aef {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 329px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    height: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#group_dts {
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    order: 0;
    height: auto;
}
    
#\39 f452a15 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_kl9 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(217, 217, 217, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_eh5 {
    width: 92.14%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 30f0a29 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#b56e95b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 807c81b {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#a66ee373 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 144e0b1 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(217, 217, 217, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 63081fb {
    width: 93.29%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_qvq {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 1;
}
    
#\34 8c29f20 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    height: auto;
    order: 2;
}
    
#\33 626a1fe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 0e75160 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 aeda684 {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7e0512c {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 161cb0c {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_p2t {
    width: 100.00%;
    grid-template-rows: minmax(568px, max-content);
    max-width: 100%;
}
    
#widget_va8 {
    width: 84.78763250883392%;
    height: 359px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: -46px;
    margin-right: 21px;
}
    
#\35 0b639a4 {
    width: 80.19964664310955%;
    height: 370px;
    justify-self: start;
    align-self: end;
    max-width: 100%;
    margin-left: -53px;
    margin-bottom: -18px;
}
    
#fdb02f5c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d79f5b1b {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 2c4e60b {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 82153fc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#b3caae37 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 82153fc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 24px;
}
    
#\39 ef59f0a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_va8 {
    height: 240px;
    justify-self: end;
    align-self: start;
    width: 84.78110102222792%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 0b639a4 {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 80.19855932302168%;
    margin: 133px 0px 0px -5px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_p2t {
    width: 100.00%;
    grid-template-rows: minmax(368px, max-content);
}
    
#\36 b171aef {
    height: auto;
    min-height: 476px;
}
    
#fdb02f5c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\34 2c4e60b {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#d79f5b1b {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#dcdade8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.16666666666667%;
    min-width: 4%;
    order: 1;
}
    
#d539646b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 cdce20c {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#fd67804a {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 329px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    height: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9c9ded8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#e177a658 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\38 3b8617f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ff854fe {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe2a1ff9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    height: auto;
    order: 2;
}
    
#b5eba6e2 {
    padding-top: 75px;
    padding-bottom: 75px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 4d34785 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f4a2bd8b {
    width: 100.00%;
    grid-template-rows: minmax(596px, max-content);
    max-width: 100%;
}
    
#b4166601 {
    width: 92.14%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#d906683b {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#fc514545 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    height: auto;
    order: 0;
}
    
#d8ea0220 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c9804be {
    width: 84.78639575971731%;
    height: 359px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: -51px;
    margin-right: -40px;
}
    
#\35 571fae8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bcaa59b9 {
    width: 80.19964664310955%;
    height: 370px;
    justify-self: start;
    align-self: end;
    max-width: 100%;
    margin-bottom: -13px;
}
    
#\34 71133e6 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 212px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 1;
    height: auto;
}
    
#ad13133b {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(217, 217, 217, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3c8c9fb {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 3b27f0f {
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    order: 0;
    height: auto;
}
    
#\32 360540e {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e84b2ed {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 c7a0186 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.83%;
    justify-content: space-between;
    min-width: 4%;
    order: 0;
}
    
#c5de3ec5 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(217, 217, 217, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e9fe7e0 {
    width: 93.29%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 d114e8a {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5e47bb0 {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5eba6e2 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#dcdade8c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fd67804a {
    height: auto;
    min-height: 476px;
}
    
#d8ea0220 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\37 c9804be {
    height: 197px;
    justify-self: end;
    align-self: start;
    width: 84.78%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bcaa59b9 {
    height: 214px;
    justify-self: start;
    align-self: start;
    width: 80.19855932302168%;
    margin: 159px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 3c8c9fb {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 e84b2ed {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 c7a0186 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b5eba6e2 {
    min-height: unset;
    flex-direction: column;
    padding: 24px 4% 45px 4%;
}
    
#f4a2bd8b {
    width: 100.00%;
    grid-template-rows: minmax(368px, max-content);
}
}



@media all {
    
#\38 3836067 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ccc39dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\39 5c693b7 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\34 c38d0ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\35 85c4af2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
}
    
#\37 452f63a {
    padding-bottom: 64px;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 42a5e42::before, #\39 42a5e42 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#\39 42a5e42 {
    width: 100.00%;
    grid-template-rows: minmax(106px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/638513f3/dms3rep/multi/opt/AdobeStock_826580311-1920w.jpeg);
    border-radius: 8px 8px 8px 8px;
}
#\39 42a5e42.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACBAMREiExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMMqzo7sG04+Hh31VCMXAEOsDuyIlK1cnh//2Q==');
}
    
#e13ba8e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 898de3c {
    width: 69.2383152173913%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 43px;
}
    
#\35 ce40e34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 577a56e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
    
#b7aa6e07 {
    align-items: center;
    width: 100%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    justify-self: auto;
    align-self: 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: 8px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2f2b8e1 {
    align-items: center;
    width: 100%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    justify-self: auto;
    align-self: 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: 8px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 802fc20 {
    width: 84.6171195652174%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 46px;
    margin-right: 1px;
}
    
#\32 a97179b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
    
#bb4ad5ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 62b9311 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ffb5c779::before, #ffb5c779 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#ffb5c779 {
    width: 100.00%;
    grid-template-rows: minmax(106px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/638513f3/dms3rep/multi/opt/AdobeStock_315095274-1920w.jpeg);
    border-radius: 8px 8px 8px 8px;
}
#ffb5c779.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQFIQYRMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIEIf/aAAwDAQACEQMRAD8Ay8aOKmoxQZSuTzB9DtSOtxJjJnrT6frxEVejqcZLEAqf/9k=');
}
    
#b8a15264 {
    align-items: center;
    width: 100.00%;
    min-height: 214px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 11px 0px;
    height: auto;
    justify-self: auto;
    align-self: 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: 8px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a304dab::before, #\31 a304dab > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.35;
    border-radius: inherit;
}
#\31 a304dab {
    width: 100.00%;
    grid-template-rows: minmax(106px, max-content);
    max-width: 100%;
    background-image: url(https://lirp.cdn-website.com/638513f3/dms3rep/multi/opt/AdobeStock_1521747515-1920w.jpeg);
    border-radius: 8px 8px 8px 8px;
}
#\31 a304dab.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQRBgcSFCKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8Albc25ZNI2XyEPcYjnkFllm9P2JcPx7P1ESWAan//2Q==');
}
    
#\39 1213cbb {
    width: 62.39809782608695%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    margin-top: 38px;
}
    
#\30 64ade7c {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    height: auto;
    order: 2;
}
    
#\38 f00f18f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 452f63a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\39 42a5e42::before, #\39 42a5e42 > .bgExtraLayerOverlay {
    
}
#\39 42a5e42.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACBAMREiExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMMqzo7sG04+Hh31VCMXAEOsDuyIlK1cnh//2Q==');
}
    
#ffb5c779::before, #ffb5c779 > .bgExtraLayerOverlay {
    
}
#ffb5c779.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQFIQYRMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIEIf/aAAwDAQACEQMRAD8Ay8aOKmoxQZSuTzB9DtSOtxJjJnrT6frxEVejqcZLEAqf/9k=');
}
    
#\31 a304dab::before, #\31 a304dab > .bgExtraLayerOverlay {
    
}
#\31 a304dab.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQRBgcSFCKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8Albc25ZNI2XyEPcYjnkFllm9P2JcPx7P1ESWAan//2Q==');
}
}



@media (min-width: 1400px) {
    
#\39 42a5e42::before, #\39 42a5e42 > .bgExtraLayerOverlay {
    
}
#\39 42a5e42.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACBAMREiExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMMqzo7sG04+Hh31VCMXAEOsDuyIlK1cnh//2Q==');
}
    
#ffb5c779::before, #ffb5c779 > .bgExtraLayerOverlay {
    
}
#ffb5c779.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQFIQYRMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIEIf/aAAwDAQACEQMRAD8Ay8aOKmoxQZSuTzB9DtSOtxJjJnrT6frxEVejqcZLEAqf/9k=');
}
    
#\31 a304dab::before, #\31 a304dab > .bgExtraLayerOverlay {
    
}
#\31 a304dab.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQRBgcSFCKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8Albc25ZNI2XyEPcYjnkFllm9P2JcPx7P1ESWAan//2Q==');
}
}



@media (max-width: 767px) {
    
#\35 85c4af2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 ccc39dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 452f63a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 24px;
}
    
#\34 c38d0ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 42a5e42::before, #\39 42a5e42 > .bgExtraLayerOverlay {
    
}
#\39 42a5e42.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACBAMREiExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMMqzo7sG04+Hh31VCMXAEOsDuyIlK1cnh//2Q==');
}
    
#ffb5c779::before, #ffb5c779 > .bgExtraLayerOverlay {
    
}
#ffb5c779.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQFIQYRMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIEIf/aAAwDAQACEQMRAD8Ay8aOKmoxQZSuTzB9DtSOtxJjJnrT6frxEVejqcZLEAqf/9k=');
}
    
#\31 a304dab::before, #\31 a304dab > .bgExtraLayerOverlay {
    
}
#\31 a304dab.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQRBgcSFCKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8Albc25ZNI2XyEPcYjnkFllm9P2JcPx7P1ESWAan//2Q==');
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\39 42a5e42::before, #\39 42a5e42 > .bgExtraLayerOverlay {
    
}
#\39 42a5e42.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACBAMREiExQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECAxH/2gAMAwEAAhEDEQA/AMMqzo7sG04+Hh31VCMXAEOsDuyIlK1cnh//2Q==');
}
    
#ffb5c779::before, #ffb5c779 > .bgExtraLayerOverlay {
    
}
#ffb5c779.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQFIQYRMUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAABP/EABkRAAIDAQAAAAAAAAAAAAAAAAERAAIEIf/aAAwDAQACEQMRAD8Ay8aOKmoxQZSuTzB9DtSOtxJjJnrT6frxEVejqcZLEAqf/9k=');
}
    
#\31 a304dab::before, #\31 a304dab > .bgExtraLayerOverlay {
    
}
#\31 a304dab.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQRBgcSFCKx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAAMAAAAAAAAAAAAAAAAAAAACMf/aAAwDAQACEQMRAD8Albc25ZNI2XyEPcYjnkFllm9P2JcPx7P1ESWAan//2Q==');
}
}



@media all {
    
#fe3afb1c {
    width: 92.14%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 52457d8 {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d15575e9 {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 593c7f5 {
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4%;
    order: 0;
    height: auto;
}
    
#\31 97357e6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 40ba23a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9965a6c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#f9c2e9ef {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f66346d0 {
    width: 29px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7713db5 {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5022afd {
    background-image: radial-gradient(circle, rgba(122, 70, 154, 0.12) 23%, rgba(255, 255, 255, 0) 100%);
    background-origin: border-box;
}
    
#ee88b72f {
    width: 182px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c1849c5 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#d262806d {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    height: auto;
    order: 0;
}
    
#\38 a270ef6 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(217, 217, 217, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fefb1ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 179fe00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.83%;
    justify-content: space-between;
    min-width: 4%;
    order: 0;
}
    
#c95c33f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#aec5f7c3 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#d4219f14 {
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    background-image: linear-gradient(90deg, rgba(122, 70, 154, 0.12) 0%, rgba(217, 217, 217, 0) 100%);
    border-radius: 6px 6px 6px 6px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-direction: row;
    justify-content: flex-start;
    background-origin: border-box;
    padding: 6px 16px 6px 12px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a729912 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ad812fce {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 44px;
    max-height: 100%;
    height: auto;
    order: 2;
}
    
#ff720f80 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 53px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin-top: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#db4c66cd {
    width: 93.29%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f740d42c {
    justify-content: space-between;
    align-items: flex-start;
    width: 94.59%;
    min-height: 329px;
    max-height: 100%;
    align-self: auto;
    order: 1;
    height: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1d4693a {
    align-items: flex-start;
    width: 100.00%;
    min-height: 212px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    order: 1;
    height: auto;
}
    
#c9d38431 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 47.16666666666667%;
    min-width: 4%;
    order: 1;
    align-items: center;
}
    
#\39 7c809a0 {
    width: 26.3672px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_l4c {
    align-items: flex-start;
    width: 100%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    order: 1;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#widget_edg {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_hv5 {
    width: 36.40%;
    height: 58px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9c2e9ef {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 179fe00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d15575e9 {
    margin: 0px 0% 0px 0%;
}
    
#ff720f80 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#f9c2e9ef {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#f740d42c {
    height: auto;
    min-height: 476px;
}
    
#ee88b72f {
    margin: 0px 0% 0px 0%;
}
    
#c9d38431 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_edg {
    height: 240px;
}
    
#widget_hv5 {
    height: 100px;
    width: 78.36%;
}
}

