.pp-grid-item--gallery span img {
    opacity: 1;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.pp-grid-item--gallery span:hover img {
    opacity: 0.3;
}

.pp-form-checkbox-check {
    fill: #000000 !important;
}

._7ead9eca-972d-41da-866b-87914b02e071 {
 
    margin-left: 15%;
    max-width: 180px;
}

._8a2daeff-2fde-4e0e-83e9-5fe17e2a04f7 {margin-right:-10px !important}

._628a4efc-a43d-4abb-94ef-254b0ae99842 a, ._79dcc587-fb06-4d5d-b7ae-7e7a735e90d4 a, ._e7f39305-9f42-4d90-a232-2d99cb03418d a, ._58da07c0-ac30-4d28-94ae-b5b52ccdcb3b a, .css-18ryvpk a
{color:#ffffff !important;}

.pp-grid-image__image {
    position: absolute;
    max-width: none !important;
    cursor: zoom-in;
}

.pp-form-radio-label__text, .pp-form-checkbox-label__text {
    word-spacing: 0.02em;
    line-height: 170%;
    font-family: "Poppins";
    color: rgba(255,255,255,1) !important;
    text-transform: none;
    font-variant: none;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.06em;
    font-size: 15px;
}

/*._c74ef1de-236b-47e2-8806-69dec5bd54a9 .pp-module--widget--content input, .tnp-widget-minimal  label {
    color: #555555 !important;
}*/
.tnp-email {
    color: #555555 !important;
}

.tnp-submit {
    color: #fff !important;
}

.tagcloud a {
    color: #555555 !important;
font-family:poppins !important;
font-size:15px;
}


._2a8276b0-9283-43d1-9b4c-caf80bd5b83a {
    margin-top: -5px !important;
}

._f077a19f-bfd6-4750-acea-c8c2fa7443ae {
    margin-top: -55px !important;
    color: #fff !important;
    background: #000 !important;
    padding: 2px !important;
    margin-right: 60px;
    margin-left: 60px;
}

.css-cczjtb, [data-css-cczjtb] {
     border: 1px solid rgb(217,217,217);
    margin-right: 5px;
    margin-left: 5px;
    padding-top: 10px;
}


.ansel-slides-container img  {
  transition: transform 15s !important;
 }

.ansel-slides-container img:hover  { transform: scale(1.5) !important;}

@media (min-width: 1200px)
{
.col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 11.1%;
    flex: 0 0 11.1%;
    max-width: 11.1%;
}

.col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.35%;
    flex: 0 0 33.35%;
    max-width: 33.35%;
}

.col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 55%;
    flex: 0 0 55%;
    max-width: 55%;
}

}