*[id="article_id_24557"] .container, *[id^="article_id_24557_"] .container {
  background-color: transparent !important;
}
@media screen {
  *[id="article_id_24557"], *[id^="article_id_24557_"] {
  }
}
*[id="article_id_24557"], *[id^="article_id_24557_"] {
  page: article_id_24557;
  -prince-page-group: start;
--pdf-header-background-color:initial;
}
@media print {
@page article_id_24557:first-of-group { background-image: none; }
  @page article_id_24557:first-of-group {
    @top-center {
content: flow(page-header-first);
}
  } 
  @page article_id_24557 {
    @prince-overlay {
content: flow(restricted-overlay);
}
  } 
  @page article_id_24557:first-of-group:left {
    @top-center {
content: flow(page-header-first);
}
  }
  @page article_id_24557:first-of-group:right {
    @top-center {
content: flow(page-header-first);
}
  }
  @page article_id_24557:first-of-group {
    @right-top {
content: flow(chapter-marker-first-right);
}
  }
  .article[id^="article_id_24557"] .text.text-content {
  }
  @page article_id_24557 {
  }
/* article container */
.article[id="article_id_24557"] 
{
    --pdf-header-background-color:initial;
}
}
.article[id="article_id_24557"] .block-container.block-container-0 { background-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
--table-cell-bg-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:32px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-1 { background-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
--table-cell-bg-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: none;
--row-gap:0px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
--abw: 0.55;


  animation:fadeInUp 0.5s;
  -webkit-animation:fadeInUp 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-delay: 0.5s;
  animation-fill-mode: backwards;
  -webkit-animation-fill-mode: backwards;
  
 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-2 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:0px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-3 { background-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
--table-cell-bg-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: none;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 2rem;
overflow: hidden;
--abw: 0.45;


  animation:fadeInUp 0.5s;
  -webkit-animation:fadeInUp 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-delay: 0.5s;
  animation-fill-mode: backwards;
  -webkit-animation-fill-mode: backwards;
  
 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-4 { background-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
--table-cell-bg-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:32px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-5 { background-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
--table-cell-bg-color: var(--swatch-3831b7e827aeec482d47bd1851d5af30);
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: none;
--row-gap:0px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;


  animation:fadeInUp 0.5s;
  -webkit-animation:fadeInUp 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-delay: 0.5s;
  animation-fill-mode: backwards;
  -webkit-animation-fill-mode: backwards;
  
 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-6 { background-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
--table-cell-bg-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 2rem;
overflow: hidden;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-7 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-8 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:8px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 2px solid var(--swatch-3831b7e827aeec482d47bd1851d5af30);
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-9 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:8px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 2px solid var(--swatch-3831b7e827aeec482d47bd1851d5af30);
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-10 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:8px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 2px solid var(--swatch-3831b7e827aeec482d47bd1851d5af30);
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-11 { margin-left: auto;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
--abw: 0.45;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-12 { background-image: url('../static/Background.svg');
background-size: cover;
background-position: calc(50% + 0%) calc(50% - 0%);
background-repeat: no-repeat;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
padding-top:5rem;
--container-padding-top:5rem;
--container-padding-right:0px;
padding-bottom:5rem;
--container-padding-bottom:5rem;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;


  animation:fadeInUp 1s;
  -webkit-animation:fadeInUp 1s;
  animation-delay: 0.25s;
  -webkit-animation-delay: 0.25s;
  animation-fill-mode: backwards;
  -webkit-animation-fill-mode: backwards;
 } 
  

@media print { .article[id="article_id_24557"] div.block-container.block-container-12 { background-image: url('../html/data/project-547/media/articles/article-24557/Background.svg'); } } 
.article[id="article_id_24557"] .block-container.block-container-13 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-14 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-15 { background-image: url('../static/red-grad-bkg.svg');
background-size: cover;
background-position: calc(50% + 0%) calc(50% - 0%);
background-repeat: no-repeat;
break-before: page;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  

@media print { .article[id="article_id_24557"] div.block-container.block-container-15 { background-image: url('../html/data/project-547/media/articles/article-24557/red-grad-bkg.svg'); } } 
.article[id="article_id_24557"] .block-container.block-container-16 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
padding-top:24mm;
--container-padding-top:24mm;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-17 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
--abw: 0.9;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-18 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-19 { background-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
--table-cell-bg-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_bottom;
--project-container-animation-duration: 800ms;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-20 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-21 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:8px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-22 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--row-gap:32px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-23 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_bottom;
--project-container-animation-duration: 800ms;
--row-gap:16px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 32px;
overflow: hidden;

      background: linear-gradient(to top right, #EC1B24, #860F14);
  padding: 32px;         
  margin-bottom: 32px;  
 } 
 @media print {
  .article[id="article_id_24557"] .block-container.block-container-23  {
        background: linear-gradient(to top right, #EC1B24, #860F14);
    padding: 16px;         
    margin-bottom: 16px;  
  }
} 
 
.article[id="article_id_24557"] .block-container.block-container-24 { background-image: url('../static/Case_study_p2_PDF_bkg.svg');
background-size: cover;
background-position: calc(50% + 0%) calc(50% - 0%);
background-repeat: no-repeat;
break-before: page;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_bottom;
--project-container-animation-duration: 800ms;
--align-items: flex-start; 
padding-top:16mm;
--container-padding-top:16mm;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
 } 
 @media print {
.article[id="article_id_24557"] .block-container.block-container-24  {


    
  background-image: 'article://Case_study_p2_PDF_bkg.svg'; 
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;

    
    
    min-height: 100vh; 
    
    
    
    display: flex;
    flex-direction: column;
    
    
    
    break-before: page; 
    
    
    prince-background-maintar: padding-box;
    
    
    
    justify-content: flex-start; 
    align-items: stretch;
}
} 

@media print { .article[id="article_id_24557"] div.block-container.block-container-24 { background-image: url('../html/data/project-547/media/articles/article-24557/Case_study_p2_PDF_bkg.svg'); } } 
.article[id="article_id_24557"] .block-container.block-container-25 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-26 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-27 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-28 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-29 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-30 { background-image: url('../static/red-grad-bkg.svg');
background-size: cover;
background-position: calc(50% + 0%) calc(50% - 0%);
background-repeat: no-repeat;
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_bottom;
--project-container-animation-duration: 800ms;
--row-gap:16px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 32px;
overflow: hidden;

  padding: 32px;         
  margin-bottom: 32px;  
 } 
 @media print {
  .article[id="article_id_24557"] .block-container.block-container-30  {
    padding: 24px;         
    margin-bottom: 16px;  
  }
} 

@media print { .article[id="article_id_24557"] div.block-container.block-container-30 { background-image: url('../html/data/project-547/media/articles/article-24557/red-grad-bkg.svg'); } } 
.article[id="article_id_24557"] .block-container.block-container-31 { background-image: url('../static/Home-bkg-01.png');
background-size: cover;
background-position: calc(50% + 0%) calc(50% - 0%);
background-repeat: no-repeat;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: none;
--project-container-animation-keyframe-name: slide_from_bottom;
--project-container-animation-duration: 1200ms;
--row-gap:24px;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  

@media print { .article[id="article_id_24557"] div.block-container.block-container-31 { background-image: url('../html/data/project-547/media/articles/article-24557/Home-bkg-01.png'); } } 
.article[id="article_id_24557"] .block-container.block-container-32 { background-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
--table-cell-bg-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_left;
--project-container-animation-duration: 800ms;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 32px;
overflow: hidden;


  padding:16px;
 } 
 @media screen and (min-width:992px){
.article[id="article_id_24557"] .block-container.block-container-32  { 

padding: 16px;
}
}@media screen and (max-width:1199px){
.article[id="article_id_24557"] .block-container.block-container-32  { 

display: grid;
padding: 16px;
row-gap: 16px;
}
} 
 
.article[id="article_id_24557"] .block-container.block-container-33 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
 } 
 @media all and (max-width:768px){
.article[id="article_id_24557"] .block-container.block-container-33  {

order:2;
}
} 
 
.article[id="article_id_24557"] .block-container.block-container-34 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_right;
--project-container-animation-duration: 800ms;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 32px;
overflow: hidden;

  
    background: linear-gradient(to right, #EC1B24, #860F14);
  padding:16px;
 } 
 @media screen and (max-width:1199px){
.article[id="article_id_24557"] .block-container.block-container-34  { 

  align-items:start!important;
display: grid;
padding: 16px;
row-gap: 16px;
}
} 
 
.article[id="article_id_24557"] .block-container.block-container-35 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-36 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_left;
--project-container-animation-duration: 800ms;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 32px;
overflow: hidden;

  
    background: linear-gradient(to right, #EC1B24, #860F14);
  padding:16px;
 } 
 @media screen and (max-width:1199px){
.article[id="article_id_24557"] .block-container.block-container-36  { 

  align-items:start!important;
display: grid;
padding: 16px;
row-gap: 16px;
}
} 
 
.article[id="article_id_24557"] .block-container.block-container-37 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;



 } 
  
 
.article[id="article_id_24557"] .block-container.block-container-38 { background-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
--table-cell-bg-color: var(--swatch-7d32a29f6c847b22ae9c0ad45e1cb5e5);
margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--project-container-animation-run: animate;
--project-container-animation-keyframe-name: slide_from_right;
--project-container-animation-duration: 800ms;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-radius: 32px;
overflow: hidden;


  padding:16px;
 } 
 @media screen and (min-width:992px){
.article[id="article_id_24557"] .block-container.block-container-38  { 

padding: 16px;
}
}@media screen and (max-width:1199px){
.article[id="article_id_24557"] .block-container.block-container-38  { 

display: grid;
padding: 16px;
row-gap: 16px;
}
} 
 
.article[id="article_id_24557"] .block-container.block-container-39 { margin-left: 0px;
break-before: auto;
break-inside: auto;
break-after: auto;
--align-items: flex-start; 
--container-padding-top:0px;
--container-padding-right:0px;
--container-padding-bottom:0px;
--container-padding-left:0px;
border-top: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
 } 
 @media all and (max-width:768px){
.article[id="article_id_24557"] .block-container.block-container-39  {

order:2;
}
} 
 
#eb-0b3b1ba4-cf70-41c6-bbf9-3857f2ef543d.embedded-block .block-content .frame-embed .style-6948d8fca788029bf4b85587 {font-size: 8rem;  line-height: 8rem;}
#eb-aefb8c4d-1bd1-4714-a800-6ae95a02cd97.embedded-block {border-radius:2rem;}
#eb-aefb8c4d-1bd1-4714-a800-6ae95a02cd97.embedded-block .block-content {border-radius:2rem;}
#eb-aefb8c4d-1bd1-4714-a800-6ae95a02cd97.embedded-block .block-content .gallery-embed {border-radius:2rem;}
#eb-aefb8c4d-1bd1-4714-a800-6ae95a02cd97.embedded-block .block-content .gallery-embed.video-type .video-container .video {border-radius:2rem;}
#eb-aefb8c4d-1bd1-4714-a800-6ae95a02cd97.embedded-block .block-content .gallery-embed.video-type .video-container .video video {border-radius:2rem;}
#eb-af085735-6b88-4992-a656-7176b77a50c2.embedded-block {padding: 32px;}
@media print{
#eb-af085735-6b88-4992-a656-7176b77a50c2.embedded-block {padding: 16px;}

}
#eb-a42aeb4d-9754-4955-8c1e-d9c60aa38de1.embedded-block {padding: 32px;}
@media print{
#eb-a42aeb4d-9754-4955-8c1e-d9c60aa38de1.embedded-block {padding: 16px;}

}
#eb-733da124-0aaf-4cd3-9e47-5d952d921e71.embedded-block {padding: 32px;}
@media print{
#eb-733da124-0aaf-4cd3-9e47-5d952d921e71.embedded-block {padding: 16px;}

}
#eb-447ec9b3-5ba7-43b7-92d2-38de51682459.embedded-block {padding: 32px;}
@media print{
#eb-447ec9b3-5ba7-43b7-92d2-38de51682459.embedded-block {padding: 16px;}

}
#eb-bcbf654d-3e07-456d-ac78-cd2e1b55ecc8.embedded-block {padding: 32px;}
@media print{
#eb-bcbf654d-3e07-456d-ac78-cd2e1b55ecc8.embedded-block {padding: 16px;}

}
#eb-20bbf521-b5b6-4104-8917-48f1b0ce5779.embedded-block {padding: 32px;}
@media print{
#eb-20bbf521-b5b6-4104-8917-48f1b0ce5779.embedded-block {padding: 16px;}

}
#eb-75c04dee-0fac-4da7-83cd-c5e17dcf1544.embedded-block .block-content .frame-embed .style-6948dd58a788029bf4b85891 {font-size: 2rem;  line-height:2.5rem;  margin-bottom: 0 !important;    padding-bottom: 0 !important;}
#eb-1770ada4-0dab-4fbb-bbe0-5f51e01710d3.embedded-block .block-content .frame-embed .style-6948d8fca788029bf4b85587 {font-size: 2.25rem;  line-height:2.65rem;}
#eb-78c7762f-077f-4363-b962-61cf4dbc6c1b.embedded-block .block-content .frame-embed .style-6948dd58a788029bf4b85891, #eb-78c7762f-077f-4363-b962-61cf4dbc6c1b.embedded-block .block-content .frame-embed .style-6948d8fca788029bf4b85580, #eb-78c7762f-077f-4363-b962-61cf4dbc6c1b.embedded-block .block-content .frame-embed .style-6948d8fca788029bf4b8557f {font-size: 2rem;  line-height: 2.5rem;  color: #ffffff;  margin-bottom: 0 !important;    padding-bottom: 0 !important;}
#eb-458a9d66-b319-4880-8fcd-7983b4bc395a.embedded-block .block-content .frame-embed .style-6948dd58a788029bf4b85891, #eb-458a9d66-b319-4880-8fcd-7983b4bc395a.embedded-block .block-content .frame-embed .style-6948d8fca788029bf4b85580, #eb-458a9d66-b319-4880-8fcd-7983b4bc395a.embedded-block .block-content .frame-embed .style-6948d8fca788029bf4b8557f {font-size: 2rem;  line-height: 2.5rem;  color: #ffffff;  margin-bottom: 0 !important;    padding-bottom: 0 !important;}
#eb-1f6b80fd-8e9f-4af6-9aec-7c7979642de8.embedded-block .block-content .frame-embed .style-6948dd58a788029bf4b85891 {font-size: 2rem;  line-height:2.5rem;  margin-bottom: 0 !important;    padding-bottom: 0 !important;}
