a {
    color: #353f4f;
}

.wsmenu > .wsmenu-list > li > a {
    font-weight: normal;
}

.foo-links li p a {
    white-space: nowrap;
}

.foo-links li p a:hover {
    font-weight: bold;
}

/** Solutions */
/*
.feature-section {
    padding-top: 140px;
    padding-bottom: 50px;
}
*/
.coperato-h1-white {
    color: #fff;
    font-size: 3.75rem !important;
   // padding-bottom: 6%;
}

.hero-section h1 {
    margin-bottom: 28px;
}

span.flaticon-box svg {
    position: inherit;
    top: 0 !important;
    left: 0 !important;
    width: 58px !important;
    height: 58px !important;
    aspect-ratio: 1;
}

.wsmenu > .wsmenu-list > li.reg-fst-link > a {
    margin-left: 30px !important;
}

.feature_section_bg {
    background-image: url(data:image/webp;base64,UklGRkIKAABXRUJQVlA4TDYKAAAvf8euAJ+hOJIMyCL/TP39bmIwm7aNTfL/qd07RUHbNoz6+FMtgXXzrzZtAwavTrnD/8beD5jxAoIAQQMQXuwKzJypT8sjJgac0BpHcds2DrP/3Mn18oyICUB0h2iWxuzqTVYsvLZ0Dmn21MhgPsm3lrYwV+9Ro2GQt23b9rZxs23fJM+bX2iCmZikKAHYj+CQGvCMjzb6/78O8PQHtGcc0f8JAArE338UEclP//vvv//++//T//7777///0mvQ0J6AITsHhcIQADR4QJvI7yly+2wL8M1wmHU5bIvVXWxHXS5Z/u1WtWL7T6XPdZ2fXF0uWRfq05v1dbR6nGBs+o2vlWtI0i9LYm52t0xvVW9PQpQZwuu1U4W49pqnRCdbeOh6mLEeK96m8OdrXC8VY0G9HJvlY4QUj/LvlWlEeBbVQ221dMKD1Vnywj5UlVfbdHRttdWUxAG5utbVY0G9bN4rraG0YfzsLZq379/f6Sr7XPVcDuf7rX/r39/Rkj9rMhWVdWqWtU6nH+R6Gt7ba21qno7XqYII3pbl6r76XKbwgZJaKN+FprGMBL72u1qYTsEILARgOhqxUbIjjBSd+un//3333///ff//+jaEbZDINvuc0Ww6+hxAQKHgLCjxyXh2Mi2e1xgOyIcktTlinge1vVqg+hw27esqrpPBtTfmg9r7V8setgRexEIT8d7a1XVWtUNye5fOdDG4fmWVVWt2nKqai9C0cGCCEeYx3NW29yPt/haVQbcw1I47Omw1u798AjOqns3C9vT8V6ttarlYkB+rXqd1dFaW7Wqyhs4hHyvyqCPJRzPVa3uh8m2I4RdVYORelgQMVdVW0eEd+O5qg6B6GIJ8fn796r6AiCAW1VdkCPoXwsQH/9ZVe30ARDypapuwu5iCQEf1qpq6y0C4UNVPSPbfaxdH1pV1cF2xNeqmiC6WCABwte1qupttH2qWkPYVg8LBAp7ympV6yWcVa8GRy9rG7Z9qO1X36syNkEPWxvZFn5Zq6qtVXX0xl2sfQmkh8c//1VV1eqL6HM/6Eu1VlV/gLpcQuNaVe1Dvwv7eF8v7KqjJe0g2WFb3a0fSw7bRr0tgQQKg4QAAeprAbKRBEKdLf/9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///fff//8vXCCB9hzoB94CksAGZG/C+/OeIKLfJCTEry8GRNhsFd4HEMhGyKFNbMLbHYX7TYCk397zasTWuzFPYUdIgBByjEYCOcJhhz3a4bClrhPw6T2Xq9gqNuMxX4cn2wJtPX09LafzDGCHI2K6nDIPY7j/JB7+zMyrkMBhPy25PYcRQjAPmbnk0WEjsKcht8Nom+6zHobMvBqEI55yd8lvlpDgccjtkoMdAJ6H3C55mhz9J5iPmXm1RPgplzy9jENmfkMIHv/MXK7jZcnlOAeIaViWPI+XZcnTGKjrJEDykJlXJD8tuZym8Dxk5meAxz/fl7yKOGcuw4x4HDLz6vAlM4dRfacfzsfMvNpPmXmaATxkLmfzMGS+/y5AnzJzmD0NueQ1DHHLzNNobUH9JmEPmfntW2aeJkvC85C5HC5D5usfCATnzDxdhlzy6o3ilpnDKPrP4XnI3dPMbngeMnPJzKsESIrzkrvXsDfELZc8/QZIPSdbMA9L5nKa2EoR9nFZclmegh86zpm55NVbAMUtM99/Yat+UxjwfDserraE7RDg2+F4fvFGe3E7Hw8vEXZYG+KW+f5RiJ6zLRG2HQE7FgLsMGJXOOwI/xAJpHge/nwQqOcEdgjZZhu2QUQA2NIPbIcdACIcQmCzq86TAbHv2LM3EWJXdthCG+SwhYgQAlDP6af//f/pf//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9979/KARIILDtjUC2sQ2yw3bYm7Ddj/JGYVtCksMgEIDDQDi8CXszDcOM+lG7jstpGT6AbYN+G/J0C4cg4MNxOZ0RINA8ZL7QmdZ0zFwyb7YBrplL5jUscEynzMzPCAHTkHm11ZESmobM4Zz5eguDr5mny7Dkkw1Mw7JchuUfnyXgcci82nY/SsQ8ZA4Pvi2ZT4GvmafJ87Dk1fZ4WvKmecj8ZnseMq9IEf0oPB8zv84ibpl582XJ0xT2fMzlyeNpySfQwzHzHNMxl6vpS2sacjlbAm6Zecw8zQ47PGQOueQTAuYh8zQsebWtrpSHJc8OA+i39/f39789IgGeh8x8/x0QeB4yM690p8fMix2xgYePX/544Af207fzI2Jr+/lwGKM/5evVW0BC4i86bJt92Q7b7lDZYTskxFaA/kLsiX512HZEiF2BABQhkPhfCvWn7HBEGEDsCkk2Aglpo426VEIgAAlJAhDYsANIYEfYdodKAOLHe1LEZleSsN2p+ul///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff//9999///3333///ffff/8btiMECtvhv9zHkgjH5TgMQ25f39b1bV2r6nVUFwvkONRuq7/Yqiod6l9JEL5XtapW27Zp1arK4R6WsO+tqtbd3J6GrKq1iwUofKiqtIXCjrC9udjqYmH7rf6nnhy22P1YVavpYktE+FZVb5PBEWF7rapr9LF+eKqqrxYRQFyqagmkjtZ0r1YvyBuvrWoyXW1/a1WLCRsfqurojTpafquqc4Tt8a2qJlv0tMO3qrrPDnuoagfboI6Ww0O19tX21KrW0WGBulrzvapu9lDVrgLCdlfL56pafKtqqwVyVwsRzqp2eauqS9Dhln2rVtvV7nFh+7hpdet0KTyvVVWDHjpcEuD4VtVqRB2urYDLWz6bLreEEOFddbiQBFgQYX7633//hbWF9tTnCiNpI3rdEbYNoF6X7QixlTpc8u06hgHR6T5U1fDCVj0uUdWq6r8+Akj9LbhXtda+f//n3z8gOtxeWxuyWquqvGBHCHW1lqpzTMO9tvfD6LBQP0v+Wu2rzXRZq1pVDc9hRz/LPledvI3nY+1ewu5pXautdjjsGC9rVS3ua41VFYQdiOmtqgZHV2uuauMGdLtX1dtIT9v2W9UNIzhUVR0DpH4W8mu1i+0Ys+q///0REB1t42OrQ4Sf16paHxFI6meF41vVYJ+rqoaZ7naYS9XrdGxV7Wz627aeq+5rVVtHR2ykvhYfajcfwUYgulqB1mpVBzscsaOeVhgdqu6/YjvYSnS2xe8fH+h5S/S+Bep7oZ6XNn1v7ajfJbrgUu/rp//9999///3333///ffff//999///0ge) !important
}

.form-control {
    --bs-body-bg: #F5F6F8;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
}

.btn-contact-us {
    --contact-background-color: #28bde0;
    --contact-border-color: #28bde0;
    --contact-color: #fff;

    background-color: var(--contact-background-color) !important;
    border-color: var(--contact-border-color) !important;
    color: var(--contact-color) !important;

    &:hover {
        background-color: var(--contact-background-color) !important;
        border-color: var(--contact-border-color) !important;
        color: var(--contact-color) !important;
    }
}

.navbar-light .scroll .book-a-demo {
    background-color: #28bde0 !important;
    border-color: transparent !important;
    color: #fff !important;
}

.navbar-light .btn-contact-us, .btn.white-button {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #064972 !important;
}

.btn.blue-button {
    background-color: #064972 !important;
    border-color: #064972 !important;
    color: #fff !important;
}

.userway_buttons_wrapper {
    position: fixed;
    bottom: 0;
    right: 50px;
}

.pattern-about-card {
    background-color: #064972;
}

.coperato-about-card {
    font-size: .95rem;
    font-weight: 300;
}

img.footer-logo-dark {
    max-height: 50px !important;
}

.solution-header-gradient {
    background: linear-gradient(110.81deg, #eef4f833 1.16%, #428eff33 98.79%);
    padding-bottom: 50px;
    padding-top: 50px;
}

.post-content .blog-post-img img.img-fluid {
    padding-left: 86px;
    padding-right: 86px;
}

i.required {
    color: #da0f29 !important;
}

.desktoplogo img {
    width: auto;
    max-width: inherit;
    max-height: 50px !important;
}

.blog-header .desktoplogo img {
    max-height: 50px !important;
}

.theme--dark .hero-section p {
    color: inherit;
}

.font--jakarta h1, .font--jakarta h2 {
    line-height: 1.25;
}
/*
.coperato-h1 {
    padding-bottom: 6%;
}
*/
.coperato-blue, .coperato-blue p, .coperato-blue h2 {
    color: #064972 !important;
}

.section-text-first .order-last {
    order: 1 !important;
}

.section-text-first .order-first {
    order: 6 !important;
}

span.flaticon-check {
    color: rgb(40, 189, 224) !important;
}

.coperato-blue-button {
    background-color: transparent !important;
    border-color: #064972 !important;
    color: #064972 !important;
}

.navbar-dark .wsmenu > .wsmenu-list > li > a.h-link {
    color: #064972 !important;
}

@media (max-width: 992px) {
    .hero-section h1 {
        margin-bottom: 15px;
    }

    .font--jakarta h1, .font--jakarta h2 {
        line-height: 1.35;
    }

    nav .btn.book-a-demo, .btn.white-button {
        background-color: #28bde0 !important;
        border-color: transparent !important;
        color: #fff !important;
    }

    .uwy.userway_p1 .userway_buttons_wrapper {
        top: auto !important;
        right: auto !important;
        bottom: 15px !important;
        left: 15px !important;
        transform: none !important;
    }
}

@media screen and (max-width: 991.98px) {
    .navbar-light .logo-white, .navbar-light.theme--dark .logo-black {
        display: none !important;
    }

    .navbar-light .dark-light-toggle img.img-dark-black, .navbar-light .logo-black {
        display: block !important;
    }

    .wsmenu > .wsmenu-list > li.reg-fst-link > a {
        margin-left: 0 !important;
    }
}
@media only screen and (max-width: 991px) {
    .tra-menu .wsmenu > .wsmenu-list > li > a, .tra-menu.navbar-light .wsmenu > .wsmenu-list > li > a {  color: #064972 }
    .wsanimated-arrow span,
    .wsanimated-arrow span:before,
    .wsanimated-arrow span:after {
        background: #064972;
    }

}
.blog-post-txt h2  {
    margin-bottom: 15px;
}



.rows-2 .fbox-11 h4,
.fbox-wrapper .row-cols-md-2 h4 {
    margin-bottom: 10px;
}


.rows-2 .fbox-11 h3,
.fbox-wrapper .row-cols-md-2 h3 {
    margin-bottom: 10px;
}

#statistic-5 .statistic-txt h4 {
    line-height: 1;
    margin-bottom: 12px;
}

.footer-links span {
    line-height:1.4;
    font-family:"Plus Jakarta Sans";
    color: #353f4f;
    letter-spacing: 0;
    font-size: 1.21875rem;
}
.fbox-12 h3,
.fbox-13 h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
