.page-node-type-portfolio-project .page-title-container{display:none}@media(min-width: 992px){.portfolio-container-limit{max-width:1072px}}@media(min-width: 992px){.portfolio-container-limit .left-side-content{width:700px}}@media(max-width: 767.98px){.portfolio-container-limit .left-side{padding-left:0;padding-right:0}.portfolio-container-limit .left-side .project-description{padding:0 .9375rem}}.portfolio-container-limit .node--type-portfolio-class>h2{display:none}.portfolio-container-limit .node--type-portfolio-class .field--name-field-description{padding-top:1.25rem;border-top:1px solid #000}.portfolio-container-limit .student,.portfolio-container-limit .portfolio-title{margin:.625rem 0}@media(max-width: 991.98px){.portfolio-container-limit .student,.portfolio-container-limit .portfolio-title{padding:0 1.25rem}}.portfolio-container-limit .portfolio-title{font-size:2.25rem;padding-right:2.5rem;line-height:1.5em;margin-bottom:.3125rem}.portfolio-container-limit .student{margin-bottom:2.8125rem;margin-top:0}@media(min-width: 992px){.portfolio-container-limit .student{margin-bottom:1.5625rem}}@media(min-width: 768px){.portfolio-container-limit #portfolio-image-carousel{width:660px;margin:auto}}@media(min-width: 992px){.portfolio-container-limit #portfolio-image-carousel{margin:0}}.portfolio-container-limit #portfolio-image-carousel .carousel-control{margin-left:.625rem;margin-right:.625rem;opacity:1;top:auto;bottom:140px;color:#000;text-decoration:none;font-size:2rem;width:18px}@media(min-width: 576px){.portfolio-container-limit #portfolio-image-carousel .carousel-control{bottom:95px}}@media(min-width: 992px){.portfolio-container-limit #portfolio-image-carousel .carousel-control{position:relative;margin-left:0;margin-right:0;top:0}}.portfolio-container-limit #portfolio-image-carousel .carousel-control:hover,.portfolio-container-limit #portfolio-image-carousel .carousel-control:active{background-color:rgba(0,0,0,0);border:0;border-radius:0;color:#02759a;opacity:1}.portfolio-container-limit #portfolio-image-carousel .carousel-control-prev{float:left}@media(min-width: 992px){.portfolio-container-limit #portfolio-image-carousel .carousel-control-prev{left:15px}}.portfolio-container-limit #portfolio-image-carousel .carousel-control-next{float:right}@media(min-width: 992px){.portfolio-container-limit #portfolio-image-carousel .carousel-control-next{right:15px}}.portfolio-container-limit #portfolio-image-carousel .carousel-indicators{bottom:110px}@media(min-width: 576px){.portfolio-container-limit #portfolio-image-carousel .carousel-indicators{bottom:65px}}@media(min-width: 992px){.portfolio-container-limit #portfolio-image-carousel .carousel-indicators{bottom:-66px}}.portfolio-container-limit #portfolio-image-carousel .carousel-indicators li.active a{background-color:#bd562e}.portfolio-container-limit #portfolio-image-carousel .carousel-indicators li.active a:hover{border:2px solid #bd562e;background-color:#fff;height:1rem;width:1rem}.portfolio-container-limit #portfolio-image-carousel .carousel-indicators li a{background-color:#1d252d}.portfolio-container-limit #portfolio-image-carousel .carousel-indicators li a:hover{background-color:#bd562d;border:none}.portfolio-container-limit #portfolio-image-carousel .carousel-item .field--name-field-image img{max-width:100%;height:auto}.portfolio-container-limit #portfolio-image-carousel .carousel-item .field--name-field-caption{font-style:italic;color:#747474;font-size:.865rem;margin:.9375rem 0 1.875rem 0;min-height:130px;line-height:1rem;padding-left:1.25rem;padding-right:1.25rem;margin-top:3.4375rem;overflow:visible;margin-bottom:0}@media(min-width: 576px){.portfolio-container-limit #portfolio-image-carousel .carousel-item .field--name-field-caption{margin-top:3.75rem;min-height:80px}}@media(min-width: 992px){.portfolio-container-limit #portfolio-image-carousel .carousel-item .field--name-field-caption{padding-left:0;padding-right:0;margin-top:.9375rem;margin-bottom:.3125rem;min-height:48px}}.portfolio-container-limit .field__label,.portfolio-container-limit .field--name-field-first-section-title,.portfolio-container-limit .field--name-field-second-section-title{text-transform:uppercase;margin-bottom:1.25rem;font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:normal}.portfolio-container-limit .field--name-field-first-section-title,.portfolio-container-limit .field--name-field-second-section-title{line-height:1.5}.portfolio-container-limit .project-description{margin-top:.625rem}@media(min-width: 992px){.portfolio-container-limit .project-description{margin-top:3.75rem;width:660px}}.portfolio-container-limit .project-description>.field__label{margin-bottom:0}.portfolio-container-limit .project-description .field--name-field-description a{color:#6a7f10}.portfolio-container-limit .project-description .field--name-field-description a:hover,.portfolio-container-limit .project-description .field--name-field-description a:focus,.portfolio-container-limit .project-description .field--name-field-description a:active{color:#02759a}.portfolio-container-limit .project-date{font-family:"Oswald",sans-serif;font-size:1.25rem;margin-bottom:1.25rem}.portfolio-container-limit .return-next-container{width:100%}.portfolio-container-limit .return-next-container a.button{color:#000;text-transform:uppercase;font-family:"Oswald",sans-serif;text-decoration:none;display:inline-block}@media(min-width: 992px){.portfolio-container-limit .return-next-container a.button{text-align:left}}.portfolio-container-limit .return-next-container a.button::before{content:"←";font-weight:900;font-family:"Font Awesome 5 Free";margin-right:5px;vertical-align:top;display:inline-block}.portfolio-container-limit .return-next-container a.button:hover,.portfolio-container-limit .return-next-container a.button:focus,.portfolio-container-limit .return-next-container a.button:active{background:none;border:0;color:#02759a;text-decoration:underline}.portfolio-container-limit .return-next-container a.button.next-btn{float:right}@media(min-width: 992px){.portfolio-container-limit .return-next-container a.button.next-btn{margin-right:4.6875rem}}.portfolio-container-limit .return-next-container a.button.next-btn::before{content:""}.portfolio-container-limit .return-next-container a.button.next-btn::after{content:"→";margin-left:.3125rem;display:inline-block}
/*# sourceMappingURL=maps/portfolio-project.css.map */
