@media all and (max-width:991px){
.pp-menu.pp-menu--vertical  ul.pp-menu-items li a {color: white!important;}
.pp-menu.pp-menu--vertical  ul.pp-menu-items li:hover>a {color: rgba(119,119,119,1)!important;}
}

._e48b9d7e-22d3-4d2d-acc4-bd97f17d4040 #user-copyright a, ._07bb3e0d-f308-4a29-915c-7e85b30ff92d .pp-menu > .pp-menu-items ul > .pp-menu-item a, ._07bb3e0d-f308-4a29-915c-7e85b30ff92d .pp-menu > .pp-menu-items ul > .pp-menu-item input a, ._07bb3e0d-f308-4a29-915c-7e85b30ff92d .pp-menu > .pp-menu-items > .pp-menu-item a, ._07bb3e0d-f308-4a29-915c-7e85b30ff92d .pp-menu > .pp-menu-items > .pp-menu-item input a, ._63cf3c3f-08ce-428b-b908-9f6f5ac6faba archive_heading a, ._64b4762a-e536-4554-b9dc-09873b1d0052 .pp-menu > .pp-menu-items ul ul > .pp-menu-item a, ._64b4762a-e536-4554-b9dc-09873b1d0052 .pp-menu > .pp-menu-items ul ul > .pp-menu-item input a, ._64b4762a-e536-4554-b9dc-09873b1d0052 .pp-menu > .pp-menu-items ul > .pp-menu-item a, ._64b4762a-e536-4554-b9dc-09873b1d0052 .pp-menu > .pp-menu-items ul > .pp-menu-item input a, ._b4642709-2678-4718-bbeb-e734170d28ea .pp-grid .pp-grid-item__text a, .font-d4fceef2-06dc-4532-b310-3301531abcff a {
    word-spacing: 0em;
    line-height: 120%;
    font-family: "Montserrat";
    color: #ffffff;
    text-transform: uppercase;
    font-variant: none;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.17em;
    font-size: 12px;
}
ul.pp-menu-items li a {
   color: #000 !important;
    text-transform: uppercase !important;
}
.article-content.article-content--excerpt {
    text-align: center;
}
article.no-tags {
    text-align: center !important;
}

.css-1nyqbpa .article-content p {
    margin-bottom: 20px;
    word-break: break-all;
}
ul.my_list {
    list-style-position: inside  !important;
}
.horizontal_dotted_line{
    border-bottom: 2px dotted black;
}
@media only screen and (min-width: 800px) {
.horizontal_dotted_line{
     display: none;
}
.h_dotted_line {
    margin-top: 35px;
}
}

@media only screen and (max-width: 800px) {
.h_dotted_line {
    display: none;
}
.horizontal_dotted_line{
    border-bottom: 2px dotted black;
margin-top: 14px;
    margin-bottom: 22px;
}
}


@media screen and (min-width: 481px) and (max-width: 768px) {
#article-3608 > div > div.article-wrap-inner > div.article-header > div.article-title-wrap > h2 > a{
    text-wrap: wrap;
    max-width: 500px;
    letter-spacing: normal;
    word-wrap: break-word;
}
}

@media screen and (max-width: 480px){
#article-3608 > div > div.article-wrap-inner > div.article-header > div.article-title-wrap > h2 > a{
    text-wrap: wrap;
    max-width: 300px;
    letter-spacing: normal;
    word-wrap: break-word;
}
}