.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 {
   line-height: 1.7;
   padding-top: 30px;
   padding-bottom: 30px;
   font-family: "TildaSans", Arial, sans-serif;
   color: #6c6f7c;
   background: #fff;
}
.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 .col-2 img {
   max-width: 100px;
}
.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);
}
.grata-footer .grata-company-details {
   line-height: 1.7;
}
.grata-footer a {
   color: inherit;
   text-decoration: none;
}
.grata-footer .data-email a {
    color: rgb(97, 68, 155);
}
body .grata-footer-privacy-policy {
   color: #ff8562;
   text-decoration: none;
}

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

/*body #rec655628969 .tn-elem[data-elem-id="1697099836363"] .tn-atom,
body #rec655628969 .tn-elem[data-elem-id="1697106389451"] .tn-atom,
body #rec655628969 .tn-elem[data-elem-id="1697106407082"] .tn-atom,
body #rec655628969 .tn-elem[data-elem-id="1697106725146"] .tn-atom,
body #rec655628969 .tn-elem[data-elem-id="1697113254765"] .tn-atom {
   font-size: 18px;
}*/

.grata-body-content h1 {
    text-align: center;
    margin-bottom: 30px;
}
.grata-body-content p, 
.grata-body-content ul, 
.grata-body-content ol, 
.grata-body-content dl, 
.grata-body-content address, 
.grata-body-content pre, 
.grata-body-content table, 
.grata-body-content blockquote, 
.grata-body-content fieldset {
    margin: 0 0 1.5rem;
    line-height: 1.5;
    font-size: 18px;
}

.grata-body-content h1, .grata-body-content .grata-h1, 
.grata-body-content h2, .grata-body-content .grata-h2, 
.grata-body-content h3, .grata-body-content .grata-h3, 
.grata-body-content h4, .grata-body-content .grata-h4, 
.grata-body-content h5, .grata-body-content .grata-h5, 
.grata-body-content h6, .grata-body-content .grata-h6 {
    font-weight: bold;
    margin-top: 40px;
    margin-bottom: 20px;
    line-height: normal;
}

.grata-body-content h1, .grata-body-content .grata-h1 {
    font-size: 48px;
}


@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;
   }

}








.grata-submit-info {
   line-height: 1.2;
}
.grata-page-content {
   background: #F5F7FA;
   min-height: 100vh;
   display: flex;
    flex-direction: column;
}
.grata-container {
   width: 100%;
   max-width: 1340px;
   margin: 0 auto;
   padding-left: 20px;
   padding-right: 20px;
   box-sizing: border-box;
}
.grata-header .header-inner {
   display: flex;
   align-items: center;
   justify-content: space-between;
   background: #fff;
   border-radius: 0 0 20px 20px;
   padding: 6px 55px 8px 30px;
}
.grata-header .data-logo {
   max-width: 65px;
}
.grata-header .data-logo img {
   max-width: 100%;
}
.grata-header .data-nav ul {
   font-size: 17px;
 font-family: "TildaSans", Arial, sans-serif;
   display: flex;
   align-items: center;
   padding: 0;
    gap: 43px;
    list-style-type: none;
    padding-right: 30px;
  margin-bottom: 0;
}
.grata-header .data-nav ul a {
   color: rgb(108, 111, 124);
   text-decoration: none;
}
.grata-header .data-cta a {
   color: #050f38;
    font-size: 12px;
    font-family: "TildaSans", Arial, sans-serif;
    line-height: 1.55;
    font-weight: 600;
    border-width: 1px;
    border-radius: 10px;
    background-color: #f5f7fa;
    background-position: center center;
    border-color: #f5f7fa;
    border-style: solid;
    transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;
    text-decoration: none;
    display: flex;
    align-items: center;
    padding: 10px;
}
.grata-header .data-cta img {
   max-width: 35px;
}
.grata-header .data-cta span {
   padding: 10px 45px 10px 85px;
}
.grata-section {
   flex: 1;
}
.grata-thanks {
   display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.grata-thanks .data-title {
    color: #193050;
    font-size: 40px;
    font-family: "TildaSans", Arial, sans-serif;
    line-height: 1.25;
    font-weight: 600;
}
.grata-thanks .data-subtitle {
   font-family: "TildaSans", Arial, sans-serif;
   font-size: 20px;
   line-height: 1.5;
   margin-top: 20px;
}

@media (max-width: 991px) {

   .grata-header .data-nav {
      display: none;
   }
   .grata-header .data-cta {
      display: none;
   }

}

@media (max-width: 768px) {
   .grata-thanks .data-title {
      font-size: 36px;
   }
}