.tn-elem__6556289561697119297455 .tn-atom__img,
.tn-elem__6556289581697138550432 .tn-atom__img {
   max-width: 65px;
}

.tn-elem__6556289761706022177407 .tn-atom__img,
.tn-elem__6556491021697119416836 .tn-atom__img {
   max-width: 110px;
}

.grata-error-message,
.grata-form-message {
   font-family: "TildaSans", Arial, sans-serif;
   color: red;
   font-size: 14px;
}

.grata-form-message {
   text-align: center;
}

.iti {
   font-family: "TildaSans", Arial, sans-serif;
}

.grata-form {
   font-family: "TildaSans", Arial, sans-serif;
}

.grata-form .data-title {
   font-size: 30px;
   line-height: 1;
}

.grata-form .data-subtitle {
   margin-top: 5px;
   font-size: 18px;
}

.t-sociallinks__wrapper {
   display: flex;
   align-items: center;
   gap: 20px;
   list-style: none;
   margin: 0 !important;
   padding: 13px 0px !important;
   position: relative;
   left: -25px;
}

.t-sociallinks__item img {
   width: 40px;
   height: 40px;
}

.grata-footer {
   padding-top: 30px;
   padding-bottom: 30px;
   font-family: "TildaSans", Arial, sans-serif;
   color: #6c6f7c;
}
.grata-container {
   width: 100%;
   max-width: 1200px;
   padding-left: 40px;
   padding-right: 40px;
   margin-left: auto;
   margin-right: auto;
   box-sizing: border-box;
}
.grata-row {
   display: flex;
}
.grata-row-center {
   align-items: center;
}
.grata-footer .col-1,
.grata-footer .col-2 {
   width: 100%;
   max-width: 50%;
}
.grata-footer .col-2 {
   display: flex;
   flex-direction: column;
   align-items: flex-end;
}
.grata-footer .data-title {
   font-size: 23px;
   line-height: 1.25;
   font-weight: 400;
   margin-bottom: 15px;
}
.grata-footer .data-email {
   font-size: 15px;
   line-height: 1.65;
}
#allrecords .grata-footer .data-email a {
   color: rgb(97, 68, 155);
}

/* Social Links */
.grata-fixed-social {
   position: fixed;
   z-index: 99999;
   bottom: 10px;
   left: 10px;
}
.grata-fixed-social .social-list {
   list-style-type: none;
}


@media screen and (max-width: 768px) {

   .grata-row {
      display: block;
   }
   .grata-footer .col-1, .grata-footer .col-2 {
      max-width: 100%;
   }
   .grata-footer .col-2 {
      display: block;
   }

}