.elementor-4647 .elementor-element.elementor-element-acd6fae{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-4647 .elementor-element.elementor-element-4492b87{--display:flex;}.elementor-4647 .elementor-element.elementor-element-7d79a95{text-align:center;}.elementor-4647 .elementor-element.elementor-element-7d79a95 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-4647 .elementor-element.elementor-element-3aee9c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4647 .elementor-element.elementor-element-3a94b0f{--spacer-size:50px;}.elementor-4647 .elementor-element.elementor-element-1b9fa9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4647 .elementor-element.elementor-element-e1985d5{--grid-row-gap:10px;--grid-column-gap:20px;}.elementor-4647 .elementor-element.elementor-element-8c81adb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4647 .elementor-element.elementor-element-1bccde3{--display:flex;}.elementor-4647 .elementor-element.elementor-element-87d3f75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4647 .elementor-element.elementor-element-251bb68{--grid-columns:3;}.elementor-4647 .elementor-element.elementor-element-e779162{--display:flex;}.elementor-4647 .elementor-element.elementor-element-d761ec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4647 .elementor-element.elementor-element-ac9b58f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-4647 .elementor-element.elementor-element-9dcc01f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-9dcc01f:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-9dcc01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-8c4da57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-8c4da57:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-8c4da57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-8aadc43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-8aadc43:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-8aadc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-837cf19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-837cf19:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-837cf19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-8b62c3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-8b62c3e:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-8b62c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-0400794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-0400794:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-0400794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-2e48420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-2e48420:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-2e48420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-bdab481{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-bdab481:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-bdab481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-44cd27e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-44cd27e:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-44cd27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B31818;}.elementor-4647 .elementor-element.elementor-element-bc9e7af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-bc9e7af:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-bc9e7af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B31818;}.elementor-4647 .elementor-element.elementor-element-2b0c28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-2b0c28c:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-2b0c28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B31818;}.elementor-4647 .elementor-element.elementor-element-6017ef3{--display:flex;}.elementor-4647 .elementor-element.elementor-element-96f51a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4647 .elementor-element.elementor-element-0e98b62{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-4647 .elementor-element.elementor-element-0cd07d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-0cd07d2:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-0cd07d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-df9d10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-df9d10c:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-df9d10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-7834e91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-7834e91:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-7834e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-0a5c6b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-0a5c6b7:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-0a5c6b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-bbb76dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-bbb76dd:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-bbb76dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-08e8cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-08e8cac:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-08e8cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-8996999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-8996999:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-8996999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-351d4d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-351d4d1:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-351d4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-4647 .elementor-element.elementor-element-55915af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-55915af:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-55915af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B31818;}.elementor-4647 .elementor-element.elementor-element-57c2065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-57c2065:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-57c2065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B31818;}.elementor-4647 .elementor-element.elementor-element-1725248{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 20px 0px;}.elementor-4647 .elementor-element.elementor-element-1725248:not(.elementor-motion-effects-element-type-background), .elementor-4647 .elementor-element.elementor-element-1725248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B31818;}.elementor-4647 .elementor-element.elementor-element-edd550f{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}@media(min-width:768px){.elementor-4647 .elementor-element.elementor-element-acd6fae{--width:100%;}.elementor-4647 .elementor-element.elementor-element-3aee9c2{--content-width:1200px;}}@media(max-width:1024px){.elementor-4647 .elementor-element.elementor-element-251bb68{--grid-columns:2;}.elementor-4647 .elementor-element.elementor-element-ac9b58f{--grid-auto-flow:row;}.elementor-4647 .elementor-element.elementor-element-0e98b62{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4647 .elementor-element.elementor-element-251bb68{--grid-columns:1;}.elementor-4647 .elementor-element.elementor-element-ac9b58f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4647 .elementor-element.elementor-element-0e98b62{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-acd6fae */.elementor-4647 .elementor-element.elementor-element-acd6fae {
        background: linear-gradient(80.51deg, #e95c2b 10.56%, #98427b 68.26%, #4472af 86.73%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9b58f */.elementor-4647 .elementor-element.elementor-element-ac9b58f {
    grid-template-areas:
        "post1 post1 post2 post3"
        "post1 post1 post4 post4"
        "post5 post5 post4 post4"
        "post5 post5 post8 post8"
        "post6 post7 post8 post8"
        "post9 post9 post10 post11"
        "post9 post9 post12 post12"
        "post13 post13 post12 post12"
        "post13 post13 post14 post14"
        "post15 post16 post14 post14";
}

@media (min-width: 768px) {
    .grid-post1 {
        grid-area: post1;
    }
    .grid-post2 {
        grid-area: post2
    }
    .grid-post3 {
        grid-area: post3
    }
    .grid-post4 {
        grid-area: post4
    }
    .grid-post5 {
        grid-area: post5
    }
    .grid-post8 {
        grid-area: post8
    }
    .grid-post6 {
        grid-area: post6
    }
    .grid-post7 {
        grid-area: post7
    }
    .grid-post8 {
        grid-area: post8;
    }
    .grid-post9 {
        grid-area: post1;
    }
    .grid-post10 {
        grid-area: post2
    }
    .grid-post11 {
        grid-area: post3
    }
    .grid-post12 {
        grid-area: post4
    }
    .grid-post13 {
        grid-area: post5
    }
    .grid-post14 {
        grid-area: post8
    }
    .grid-post15 {
        grid-area: post6
    }
    .grid-post16 {
        grid-area: post7
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e98b62 */@media (min-width: 768px) {
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > * {
        grid-column: span 2;
        grid-row: span 2;
        padding-bottom: 100%;
        height: 0;
        aspect-ratio: 1 / 1;
    }
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(2), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(3), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(9), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(10), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(12),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(13),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(19),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(20) {
        grid-column: span 1;
        grid-row: span 1;
        border-radius: 6px 6px 40px 6px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9b58f */.elementor-4647 .elementor-element.elementor-element-ac9b58f {
    grid-template-areas:
        "post1 post1 post2 post3"
        "post1 post1 post4 post4"
        "post5 post5 post4 post4"
        "post5 post5 post8 post8"
        "post6 post7 post8 post8"
        "post9 post9 post10 post11"
        "post9 post9 post12 post12"
        "post13 post13 post12 post12"
        "post13 post13 post14 post14"
        "post15 post16 post14 post14";
}

@media (min-width: 768px) {
    .grid-post1 {
        grid-area: post1;
    }
    .grid-post2 {
        grid-area: post2
    }
    .grid-post3 {
        grid-area: post3
    }
    .grid-post4 {
        grid-area: post4
    }
    .grid-post5 {
        grid-area: post5
    }
    .grid-post8 {
        grid-area: post8
    }
    .grid-post6 {
        grid-area: post6
    }
    .grid-post7 {
        grid-area: post7
    }
    .grid-post8 {
        grid-area: post8;
    }
    .grid-post9 {
        grid-area: post1;
    }
    .grid-post10 {
        grid-area: post2
    }
    .grid-post11 {
        grid-area: post3
    }
    .grid-post12 {
        grid-area: post4
    }
    .grid-post13 {
        grid-area: post5
    }
    .grid-post14 {
        grid-area: post8
    }
    .grid-post15 {
        grid-area: post6
    }
    .grid-post16 {
        grid-area: post7
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e98b62 */@media (min-width: 768px) {
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > * {
        grid-column: span 2;
        grid-row: span 2;
        padding-bottom: 100%;
        height: 0;
        aspect-ratio: 1 / 1;
    }
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(2), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(3), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(9), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(10), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(12),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(13),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(19),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(20) {
        grid-column: span 1;
        grid-row: span 1;
        border-radius: 6px 6px 40px 6px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9b58f */.elementor-4647 .elementor-element.elementor-element-ac9b58f {
    grid-template-areas:
        "post1 post1 post2 post3"
        "post1 post1 post4 post4"
        "post5 post5 post4 post4"
        "post5 post5 post8 post8"
        "post6 post7 post8 post8"
        "post9 post9 post10 post11"
        "post9 post9 post12 post12"
        "post13 post13 post12 post12"
        "post13 post13 post14 post14"
        "post15 post16 post14 post14";
}

@media (min-width: 768px) {
    .grid-post1 {
        grid-area: post1;
    }
    .grid-post2 {
        grid-area: post2
    }
    .grid-post3 {
        grid-area: post3
    }
    .grid-post4 {
        grid-area: post4
    }
    .grid-post5 {
        grid-area: post5
    }
    .grid-post8 {
        grid-area: post8
    }
    .grid-post6 {
        grid-area: post6
    }
    .grid-post7 {
        grid-area: post7
    }
    .grid-post8 {
        grid-area: post8;
    }
    .grid-post9 {
        grid-area: post1;
    }
    .grid-post10 {
        grid-area: post2
    }
    .grid-post11 {
        grid-area: post3
    }
    .grid-post12 {
        grid-area: post4
    }
    .grid-post13 {
        grid-area: post5
    }
    .grid-post14 {
        grid-area: post8
    }
    .grid-post15 {
        grid-area: post6
    }
    .grid-post16 {
        grid-area: post7
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e98b62 */@media (min-width: 768px) {
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > * {
        grid-column: span 2;
        grid-row: span 2;
        padding-bottom: 100%;
        height: 0;
        aspect-ratio: 1 / 1;
    }
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(2), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(3), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(9), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(10), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(12),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(13),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(19),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(20) {
        grid-column: span 1;
        grid-row: span 1;
        border-radius: 6px 6px 40px 6px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac9b58f */.elementor-4647 .elementor-element.elementor-element-ac9b58f {
    grid-template-areas:
        "post1 post1 post2 post3"
        "post1 post1 post4 post4"
        "post5 post5 post4 post4"
        "post5 post5 post8 post8"
        "post6 post7 post8 post8"
        "post9 post9 post10 post11"
        "post9 post9 post12 post12"
        "post13 post13 post12 post12"
        "post13 post13 post14 post14"
        "post15 post16 post14 post14";
}

@media (min-width: 768px) {
    .grid-post1 {
        grid-area: post1;
    }
    .grid-post2 {
        grid-area: post2
    }
    .grid-post3 {
        grid-area: post3
    }
    .grid-post4 {
        grid-area: post4
    }
    .grid-post5 {
        grid-area: post5
    }
    .grid-post8 {
        grid-area: post8
    }
    .grid-post6 {
        grid-area: post6
    }
    .grid-post7 {
        grid-area: post7
    }
    .grid-post8 {
        grid-area: post8;
    }
    .grid-post9 {
        grid-area: post1;
    }
    .grid-post10 {
        grid-area: post2
    }
    .grid-post11 {
        grid-area: post3
    }
    .grid-post12 {
        grid-area: post4
    }
    .grid-post13 {
        grid-area: post5
    }
    .grid-post14 {
        grid-area: post8
    }
    .grid-post15 {
        grid-area: post6
    }
    .grid-post16 {
        grid-area: post7
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e98b62 */@media (min-width: 768px) {
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > * {
        grid-column: span 2;
        grid-row: span 2;
        padding-bottom: 100%;
        height: 0;
        aspect-ratio: 1 / 1;
    }
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(2), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(3), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(9), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(10), 
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(12),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(13),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(19),
    .elementor-4647 .elementor-element.elementor-element-0e98b62 > *:nth-child(20) {
        grid-column: span 1;
        grid-row: span 1;
        border-radius: 6px 6px 40px 6px;
    }
}/* End custom CSS */