.elementor-2029 .elementor-element.elementor-element-97bad8c{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2029 .elementor-element.elementor-element-283ff87 > .elementor-container{max-width:500px;}.elementor-2029 .elementor-element.elementor-element-844b824{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for shortcode, class: .elementor-element-844b824 */@media screen and (min-width: 768px) {
.pt-cv-page > :nth-child(1) {
    background-color: #661212  !important;
color: white !important;
}
.pt-cv-page > :nth-child(4) {
    background-color: #661212  !important;
color: white;
}
.pt-cv-page > :nth-child(5) {
    background-color: #661212  !important;
color: white;
}
.pt-cv-page > :nth-child(8) {
    background-color: #661212  !important; 
color: white;
}
.pt-cv-page > :nth-child(9) {
    background-color: #661212  !important;
color: white;
}}
@media screen and (max-width: 767px) {
.pt-cv-page > :nth-child(odd) {
    background-color: #661212  !important;
color: white !important;
}
}
.pt-cv-ifield {
margin: auto;
}
@media screen and (min-width: 480px) {
.pt-cv-href-thumbnail {
    width: 90%;
}
.pt-cv-title {
    width: 90%;
}
}
@media screen and (max-width: 479px) {
.pt-cv-href-thumbnail > img {
    margin-left: 16% !important;
    width: 67%;
}
.pt-cv-title {
    width: 90%;
}
.pt-cv-colwrap {
    text-align: center;
}
.pt-cv-colwrap > h4 {
    margin-left: 5%;
}
}
h4 > a {
color: inherit !important;
}
.pt-cv-view {
    max-width: calc(100vw + 5px);
}/* End custom CSS */