.elementor-3807 .elementor-element.elementor-element-212a8a5:not(.elementor-motion-effects-element-type-background), .elementor-3807 .elementor-element.elementor-element-212a8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlmvnbdqt4bc.i.optimole.com/cb:0r65.10b2/w:1440/h:406/q:mauto/ig:avif/https://www.rocpab.org/wp-content/uploads/2022/05/notice.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3807 .elementor-element.elementor-element-212a8a5 > .elementor-container{max-width:1440px;min-height:500px;}.elementor-3807 .elementor-element.elementor-element-212a8a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3807 .elementor-element.elementor-element-212a8a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3807 .elementor-element.elementor-element-1d7ec65 > .elementor-element-populated{margin:0% 0% 0% 5%;--e-column-margin-right:0%;--e-column-margin-left:5%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3807 .elementor-element.elementor-element-adf396a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:600;color:var( --e-global-color-94d80c9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3807 .elementor-element.elementor-element-4313d39 .elementor-button{background-color:var( --e-global-color-08c08d8 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;padding:30px 40px 30px 40px;}.elementor-3807 .elementor-element.elementor-element-4313d39 .elementor-button:hover, .elementor-3807 .elementor-element.elementor-element-4313d39 .elementor-button:focus{background-color:var( --e-global-color-d4eab3c );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3807 .elementor-element.elementor-element-4313d39 .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}}@media(max-width:767px){.elementor-3807 .elementor-element.elementor-element-212a8a5 > .elementor-container{min-height:232px;}.elementor-3807 .elementor-element.elementor-element-adf396a .elementor-heading-title{font-size:36px;}.elementor-3807 .elementor-element.elementor-element-4313d39 .elementor-button{font-size:15px;padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-e001302 */.finalSummaryReportLogo {
    margin: 0 auto;
    display: flex;
}

.container {  display: grid;
  grid-template-columns: 0.5fr 1fr 0.5fr;
  grid-template-rows: 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
  gap: 10px 10px;
  grid-auto-flow: row;
  grid-template-areas:
    "left desc1 content box1 right desc1"
    "left desc2 content box2 right desc2"
    "left desc3 content box3 right desc3"
    "left desc4 content box4 right desc4"
    "left desc5 content box5 right desc5"
    "left desc6 content box6 right desc6"
    "left desc7 content box7 right desc7"
    "left desc8 content box8 right desc8"
    "left desc9 content box9 right desc9"
    "left desc10 content box10 right desc10"
    "left desc11 content box11 right desc11"
    "left desc12 content box12 right desc12"
    "left desc13 content box13 right desc13"
    "left desc14 content box14 right desc14"
    "left desc15 content box15 right desc15"
    "left desc16 content box16 right desc16"
    "left desc17 content box17 right desc17"
    "left desc18 content box18 right desc18"
    "left desc19 content box19 right desc19"
    "left desc20 content box20 right desc20";
}

.left desc1 { grid-area: left desc1; }

.content box1 { grid-area: content box1; }

.right desc1 { grid-area: right desc1; }

.left desc2 { grid-area: left desc2; }

.left desc3 { grid-area: left desc3; }

.left desc4 { grid-area: left desc4; }

.left desc5 { grid-area: left desc5; }

.left desc6 { grid-area: left desc6; }

.left desc7 { grid-area: left desc7; }

.left desc8 { grid-area: left desc8; }

.left desc9 { grid-area: left desc9; }

.left desc10 { grid-area: left desc10; }

.left desc11 { grid-area: left desc11; }

.left desc12 { grid-area: left desc12; }

.left desc13 { grid-area: left desc13; }

.left desc14 { grid-area: left desc14; }

.left desc15 { grid-area: left desc15; }

.left desc16 { grid-area: left desc16; }

.left desc17 { grid-area: left desc17; }

.left desc18 { grid-area: left desc18; }

.left desc19 { grid-area: left desc19; }

.left desc20 { grid-area: left desc20; }

.content box2 { grid-area: content box2; }

.content box3 { grid-area: content box3; }

.content box4 { grid-area: content box4; }

.content box5 { grid-area: content box5; }

.content box6 { grid-area: content box6; }

.content box7 { grid-area: content box7; }

.content box8 { grid-area: content box8; }

.content box9 { grid-area: content box9; }

.content box10 { grid-area: content box10; }

.content box11 { grid-area: content box11; }

.content box12 { grid-area: content box12; }

.content box13 { grid-area: content box13; }

.content box14 { grid-area: content box14; }

.content box15 { grid-area: content box15; }

.content box16 { grid-area: content box16; }

.content box17 { grid-area: content box17; }

.content box18 { grid-area: content box18; }

.content box19 { grid-area: content box19; }

.content box20 { grid-area: content box20; }

.right desc2 { grid-area: right desc2; }

.right desc3 { grid-area: right desc3; }

.right desc4 { grid-area: right desc4; }

.right desc5 { grid-area: right desc5; }

.right desc6 { grid-area: right desc6; }

.right desc7 { grid-area: right desc7; }

.right desc8 { grid-area: right desc8; }

.right desc9 { grid-area: right desc9; }

.right desc10 { grid-area: right desc10; }

.right desc11 { grid-area: right desc11; }

.right desc12 { grid-area: right desc12; }

.right desc13 { grid-area: right desc13; }

.right desc14 { grid-area: right desc14; }

.right desc15 { grid-area: right desc15; }

.right desc16 { grid-area: right desc16; }

.right desc17 { grid-area: right desc17; }

.right desc18 { grid-area: right desc18; }

.right desc19 { grid-area: right desc19; }

.right desc20 { grid-area: right desc20; }


.left, .right {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.content {
  padding: 1em;
}

.box2, .box4 {
  border-right: 3px solid red;
  border-radius: 25px;
}
.box1, .box3 {
  border-left: 3px solid red;
  border-radius:25px;
}

@media screen and  (max-width: 768px) {
    .finalSummaryReportLogo {
        width:250px;
        }
    .content,
    .left,
    .right {
        font-size: 0.7em;
    }
    .box2, .box4 {
  border-right: 2px solid red;
}
.box1, .box3 {
  border-left: 2px solid red;
}
}


.appendixA {
    border-top: 4px solid black;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.8em;
}
.appendixA div {
    width: 50%;
    padding: 0.5em;
}

.appendixA div:nth-child(1) {
    border-right: 4px solid black;
}
@media screen and  (max-width: 550px) {
        .finalSummaryReportLogo {
        width:150px;
        }
    .content,
    .left,
    .right {
        font-size: 0.5em;
    }
}/* End custom CSS */