  .elementor-36363 .elementor-element.elementor-element-95cf943{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-36363 .elementor-element.elementor-element-5b827b9{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36363 .elementor-element.elementor-element-d7eba23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36363 .elementor-element.elementor-element-d7eba23{text-align:left;}.elementor-36363 .elementor-element.elementor-element-d7eba23 img{max-width:570px;}.elementor-36363 .elementor-element.elementor-element-7ff122b{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;--margin-top:0px;--margin-bottom:58px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-b78108f img{max-width:290px;}.elementor-36363 .elementor-element.elementor-element-448b9f9{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:85px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;--z-index:6;}.elementor-36363 .elementor-element.elementor-element-78f416d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f a .elementor-portfolio-item__overlay{background-color:#242424D4;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio-item__title{font-family:"fatfrank", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;letter-spacing:1px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio__filter{color:var( --e-global-color-accent );font-family:"antarctican-headline", Sans-serif;font-size:27px;font-weight:400;line-height:1.1em;letter-spacing:1px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-11a76af4 );}.elementor-36363 .elementor-element.elementor-element-bad1ad7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36363 .elementor-element.elementor-element-cf60e59{--display:flex;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-36363 .elementor-element.elementor-element-45dde0d8.elementor-element{--align-self:flex-start;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 img{width:290px;}.elementor-36363 .elementor-element.elementor-element-0e9fff1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-36363 .elementor-element.elementor-element-0e9fff1{font-family:"brandon-grotesque", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-36363 .elementor-element.elementor-element-a7d9da0 img{max-width:277px;}.elementor-36363 .elementor-element.elementor-element-ab43ca4{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--margin-top:045px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36363 .elementor-element.elementor-element-ab43ca4:not(.elementor-motion-effects-element-type-background), .elementor-36363 .elementor-element.elementor-element-ab43ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pcad.edu/wp-content/uploads/2023/05/senior-show-23-footer-boot.png");background-position:bottom right;background-repeat:no-repeat;background-size:24% auto;}.elementor-36363 .elementor-element.elementor-element-3cd2f75{text-align:center;}.elementor-36363 .elementor-element.elementor-element-3cd2f75 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:29px;font-weight:400;line-height:1.2em;letter-spacing:0.3px;color:#363636;}.elementor-36363 .elementor-element.elementor-element-9285a40 > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-36363 .elementor-element.elementor-element-9285a40 .elementor-button{font-family:"fatfrank", Sans-serif;}.elementor-36363 .elementor-element.elementor-element-34ec013 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36363 .elementor-element.elementor-element-34ec013.elementor-element{--align-self:flex-start;}.elementor-36363 .elementor-element.elementor-element-34ec013 img{width:275px;}body.elementor-page-36363:not(.elementor-motion-effects-element-type-background), body.elementor-page-36363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c43af4 );background-image:url("https://pcad.edu/wp-content/uploads/2023/05/senior-show-23-background-desktop3.png");background-position:-124px 525px;background-repeat:repeat;background-size:900px auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-36363 .elementor-element.elementor-element-95cf943{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-36363 .elementor-element.elementor-element-d7eba23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36363 .elementor-element.elementor-element-d7eba23 img{width:406px;}.elementor-36363 .elementor-element.elementor-element-7ff122b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-b78108f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-36363 .elementor-element.elementor-element-b78108f img{width:200px;}.elementor-36363 .elementor-element.elementor-element-448b9f9{--margin-top:65px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio-item__title{font-size:19px;letter-spacing:1px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio__filter{font-size:22px;letter-spacing:0.5px;}.elementor-36363 .elementor-element.elementor-element-bad1ad7{--min-height:239px;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 img{width:258px;}.elementor-36363 .elementor-element.elementor-element-a7d9da0 img{max-width:230px;}.elementor-36363 .elementor-element.elementor-element-ab43ca4{--min-height:239px;}.elementor-36363 .elementor-element.elementor-element-ab43ca4:not(.elementor-motion-effects-element-type-background), .elementor-36363 .elementor-element.elementor-element-ab43ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:30% auto;}.elementor-36363 .elementor-element.elementor-element-3cd2f75 .elementor-heading-title{font-size:22px;}.elementor-36363 .elementor-element.elementor-element-34ec013 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36363 .elementor-element.elementor-element-34ec013 img{width:236px;}body.elementor-page-36363:not(.elementor-motion-effects-element-type-background), body.elementor-page-36363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;}}@media(max-width:767px){.elementor-36363 .elementor-element.elementor-element-d7eba23 img{width:330px;}.elementor-36363 .elementor-element.elementor-element-7ff122b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-b78108f img{width:162px;}.elementor-36363 .elementor-element.elementor-element-448b9f9{--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio__filter{font-size:20px;}.elementor-36363 .elementor-element.elementor-element-bad1ad7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:nowrap;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-45dde0d8.elementor-element{--align-self:flex-start;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 img{width:255px;}.elementor-36363 .elementor-element.elementor-element-a7d9da0 img{max-width:204px;}.elementor-36363 .elementor-element.elementor-element-ab43ca4{--justify-content:space-between;}.elementor-36363 .elementor-element.elementor-element-ab43ca4:not(.elementor-motion-effects-element-type-background), .elementor-36363 .elementor-element.elementor-element-ab43ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:190px auto;}.elementor-36363 .elementor-element.elementor-element-9285a40 > .elementor-widget-container{margin:20px 0px 60px 0px;}.elementor-36363 .elementor-element.elementor-element-34ec013.elementor-element{--align-self:flex-start;}.elementor-36363 .elementor-element.elementor-element-34ec013 img{width:213px;}body.elementor-page-36363:not(.elementor-motion-effects-element-type-background), body.elementor-page-36363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:500px auto;}}@media(max-width:550px){.elementor-36363 .elementor-element.elementor-element-95cf943{--min-height:276px;--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-36363 .elementor-element.elementor-element-5b827b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36363 .elementor-element.elementor-element-d7eba23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36363 .elementor-element.elementor-element-d7eba23 img{width:100%;max-width:372px;}.elementor-36363 .elementor-element.elementor-element-7ff122b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-448b9f9{--margin-top:-20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio-item__title{font-size:22px;letter-spacing:0px;}.elementor-36363 .elementor-element.elementor-element-a71cf6f .elementor-portfolio__filter{line-height:1.3em;letter-spacing:0.6px;}.elementor-36363 .elementor-element.elementor-element-bad1ad7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 > .elementor-widget-container{margin:25px 0px 025px 0px;}.elementor-36363 .elementor-element.elementor-element-45dde0d8.elementor-element{--align-self:center;}.elementor-36363 .elementor-element.elementor-element-45dde0d8 img{width:276px;}.elementor-36363 .elementor-element.elementor-element-0e9fff1{text-align:center;}.elementor-36363 .elementor-element.elementor-element-a7d9da0 img{max-width:188px;}.elementor-36363 .elementor-element.elementor-element-ab43ca4{--min-height:281px;--justify-content:flex-start;}.elementor-36363 .elementor-element.elementor-element-ab43ca4:not(.elementor-motion-effects-element-type-background), .elementor-36363 .elementor-element.elementor-element-ab43ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:155px auto;}.elementor-36363 .elementor-element.elementor-element-3cd2f75 .elementor-heading-title{font-size:21px;line-height:1.4em;letter-spacing:0px;}.elementor-36363 .elementor-element.elementor-element-9285a40 > .elementor-widget-container{margin:20px 0px 045px 0px;}.elementor-36363 .elementor-element.elementor-element-34ec013.elementor-element{--align-self:flex-start;}.elementor-36363 .elementor-element.elementor-element-34ec013 img{width:190px;}}@media(min-width:551px){.elementor-36363 .elementor-element.elementor-element-95cf943{--content-width:1100px;}.elementor-36363 .elementor-element.elementor-element-5b827b9{--width:100%;}.elementor-36363 .elementor-element.elementor-element-448b9f9{--content-width:1100px;}.elementor-36363 .elementor-element.elementor-element-cf60e59{--width:auto;}}@media(max-width:767px) and (min-width:551px){.elementor-36363 .elementor-element.elementor-element-5b827b9{--width:60%;}.elementor-36363 .elementor-element.elementor-element-7ff122b{--width:40%;}.elementor-36363 .elementor-element.elementor-element-cf60e59{--width:50%;}}/* Start custom CSS for portfolio, class: .elementor-element-a71cf6f */.elementor-portfolio { 
    background: none!important 
}

ul.elementor-portfolio__filters {
    position: absolute;
    left: 0px;
    width: 100%;
    z-index: 100;
    padding: 15px 0 15px 0;
    left: 0px;
    display: block;
    top: -105px;
}

ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding:0 ;
    padding-right:15px;
    margin: 0!important;
    display:inline-block;
    width:auto;
}

@media (min-width: 380px){
  ul.elementor-portfolio__filters {
    top: -75px;
    padding: 15px 0px 15px 0px; }
    
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:10px;  font-size:20px!important; }
}

@media (min-width: 480px){
  ul.elementor-portfolio__filters {
    top: -75px;
    padding: 15px 0px 15px 0px; }
    
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:10px;  font-size:21px!important; }
}

@media (min-width: 550px){
  ul.elementor-portfolio__filters {
    top: -75px;
    padding: 15px 0px 15px 0px; }
    
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:15px;  font-size:21px!important; }
}

@media (min-width: 670px){
  ul.elementor-portfolio__filters {
    top: -50px;
    padding: 15px 0px 15px 0px; }
    
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:10px;  font-size:21px!important; }
}

@media (min-width: 768px){
  ul.elementor-portfolio__filters {
    top: -55px;
    padding: 15px 0px 15px 30px;}
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:15px; }
  }
  
   @media (min-width: 850px){
  ul.elementor-portfolio__filters {
    top: -55px;
    padding: 15px 0 20px 35px;
  }
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:30px; font-size:22px!important;}
}
  
 @media (min-width: 950px){
  ul.elementor-portfolio__filters {
    top: -55px;
    padding: 15px 0 20px 50px;
      
 }
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:35px; font-size:23px!important;}
}
  
@media (min-width: 1024px){
  ul.elementor-portfolio__filters {
    top: -60px;
    padding: 15px 0 20px 55px;
      
  }
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:35px; font-size:24px!important }
}

@media (min-width: 1100px){
  ul.elementor-portfolio__filters {
    padding-left: 70px;
      
  }
    ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:35px; font-size:24px!important}
}

@media (min-width: 1200px){
  ul.elementor-portfolio__filters {
    padding-left: 125px;
}  
   ul.elementor-portfolio__filters li.elementor-portfolio__filter {
    padding-right:35px;font-size:24px!important }
}

li.elementor-portfolio__filter:hover { 
color:#fbaf01!important;
}

@media (min-width: 6000px){
ul.elementor-portfolio__filters li.elementor-portfolio__filter::after { content: " | "; color:#fff;  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9285a40 */.showAll a { background: #e93c1a!important; color:#fff!important; border:none!important; font-size:17px!important; letter-spacing:.8px!important;} 

@media (min-width:768px){
 .showAll a { font-size:20px!important;}    
}/* End custom CSS */
/* Start custom CSS */.navbar-fixed-top { display:none; }
footer { display:none; }
body { padding-top:0!important; }

.mainContent { padding-right:0!important; padding-left:0!important;max-width:6000px!important;}

.pageContent { padding:0!important; margin:0!important;}

@media (max-width:1000px){
    .page-content { margin-top: 0px!important; }
}/* End custom CSS */