body {
    margin: 0;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    background-color: #fff;
    font-family: 'Roboto', sans-serif;
}

*, ::after, ::before {
    box-sizing: border-box;
}

p {
    margin: 0;
    padding: 0;
    color: #6e6d6d;
}

/* Navigation */

.navbar.navbar-inverse {
    background: #FFFFFF;
    height: 78px;
    border: none;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);
    z-index: 91;
}

li.active a.link {
    font-weight: 600;
}
.navbar-sy .wrapper {
    display: flex;
    justify-content: space-between;
    align-content: space-between;
    flex-wrap: wrap;
    flex-direction: row;
    padding: 0 30px;
    line-height: 1.428571429;
}

.navbar-sy .logo {
    width: 134px;
    height: 25px;
    margin-top: 30px;
    background-repeat: no-repeat;
    display: block;
}

.navbar-sy {
    height: 91px;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);
    position: relative;
    z-index: 1;
}

    .navbar-sy a, a.app {
        text-decoration: none;
        cursor: pointer;
    }

    .navbar-sy ul {
        list-style: outside none none;
        margin: 0;
        height: 91px;
        display: flex;
    }
ul.nav-mid {
    justify-content: center;
}
.navbar-sy li {
    display: flex;
    align-items: center;
    padding-right: 20px;
    font-size: 16px;
    padding-left: 20px;
}
    .navbar-sy.scrolling li a.link {
        transition: all 0.5s ease;
        color: #1483C1;
    }
    .navbar-sy.scrolling .line-right {
        border-right: 1px solid #1483c1;
        padding-right: 30px;
    }

.navbar-sy .btn-cfa {
    background-color: #ff9000;
    color: #fff;
    font-size: 16px;
    position: relative;
    padding: 6px 20px;
    text-shadow: 0 1px 1px rgba(0,0,0,.5);
    font-weight: 500;
    border-radius: 23px;
    border: none;
    transition: background-color .1s ease-in-out;
}
        .navbar-sy .btn-cfa:hover {
            background-color: #ff7800;
            transition: background-color .1s ease-in-out;
        }


        /* paypal */
.paypal-welcome {
    background-color: #009cde;
    background-image: radial-gradient(circle farthest-side at center bottom,#009cde,#003087 125%);
    padding: 15px 10px;
    text-align: center;
    border-bottom: 1px solid rgba(0,0,0,0.04);
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);
    position:relative;
    z-index:1;
}

    .paypal-welcome h1 {
        margin-top: 10px;
        font-weight: 300;
        line-height: 1.35;
        font-size: 24px;
        color: white;
    }

    .paypal-welcome img {
        margin-top: 0;
        margin-bottom: 12px;
        width: 170px;
    }


    /* Page */
#header {
    /*background-color: #ffa055;*/
    background-color: #1483C1;
    min-height: 500px;
    color: white;
    width: 100%;
    overflow: hidden;
    position: relative;
}

.container {
max-width: 1140px;
margin-right: auto;
margin-left: auto;
}
.row {
    display: flex;
    flex-wrap: wrap;
    color: #484848;
}

.col-md-6{
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-md-3{
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

#header h1{
font-family: "Fira sans",sans-serif;
font-size: 50px;
font-weight: 600;
line-height: 1.1;
margin-bottom: 20px;
margin-top: 0;
padding-top: 100px;
text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
text-align: left;
}

#header h2{
font-size: 20px;
font-weight: 400;
line-height: 1.4;
margin-bottom: 34px;
text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.06);
text-align: left;
}

.btn.cfa {
    background-color:#ff9000;
    color: #fff;
    text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
    font-size: 22px;
    padding: 15px 40px;
    font-weight: 400;
    border-radius: 100px;
    display: inline-block;
    cursor: pointer;
    transition: background-color .2s ease-in-out;
    text-decoration:none;
}
    .btn.cfa:hover {
        background-color: #ff7800;
        transition: background-color .2s ease-in-out;
    }

    /*Holidays heades*/
#header.bf {
    background: 0F0314;
    background: radial-gradient(circle at bottom,rgba(0, 0, 0, 1) 0%, rgba(21, 13, 40, 1) 50%, rgba(7, 17, 31, 1) 100%);
}
    #header.bf .holidays-svg {
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8zIiBkYXRhLW5hbWU9IkxheWVyIDMiIHZpZXdCb3g9IjAgMCAxMjk0LjYxIDU1OC4xOSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LmNscy0ye2ZpbGw6I2U0MTg1M308L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNDIgNTIuNzNjLTIxLjY5IDU4LjEzIDg2LjkxIDE0LjggNTEgMTE1LjE3TTU5LjQ5IDE1Ni42N0M2Ny42MyAyMTQuMzIgMyAxNzkuMjMgNi42NSAyODAuODhNOTkuNDggNDU0LjZjLTIuNTYgNTUuNjIgODkuNzUtMy4yOCA4Mi43IDEwMy4wOU00MzEuMDkgNDI1Ljg4Yy4xIDY3LjM1LTcxLjA5IDUuNzYtNzEuMDkgMTIxLjhNOTI1LjgyIDEyNi41NUM5NjEgMjA3LjIgODY4Ljk1IDE3My4yIDg2OSAyODAuMk04OTAuNSAzODMuNzNjNTYuNDMgMzkuMzgtMzYuNSA4MC41IDMuMzYgMTEwLjUiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik04MzEuOTkgMjE3LjZjLTEyIDM2LjYzIDc4LjY2IDE1LjYzIDUxLjQyIDk2LjYzTTEyMzguNzQgNDE4LjE3QzEyMzIgNDYzLjIzIDEzMDcgNDI4LjIzIDEyNzkgNTE5LjIzIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNMzkuNSA1MC43M3MtOSA3LTcgMTBjMS41NyAyLjM1IDQtMiA2LTFzLS4wNiA1LjYzIDIuOTQgNS42MyAyLjA2LTUuMTUgNC4wNi01LjYzYzEuNTYtLjM3IDMuMTQgNS4yNCA1IDQgMy0yLTUtMTMtNC0xM1oiIGNsYXNzPSJjbHMtMiIvPjxlbGxpcHNlIGN4PSI2OC4xMyIgY3k9IjQ1LjA2IiBjbGFzcz0iY2xzLTIiIHJ4PSIyNy42MyIgcnk9IjIzLjUiIHRyYW5zZm9ybT0icm90YXRlKC04Ni4xNSA0NS45ODQgNTAuMDQpIi8+PHBhdGggZD0iTTU2LjYxIDE1My41NXMtNi43IDUuNzYtNSA4YzEuMyAxLjc3IDMtMS43IDQuNjEtMXMuMTYgNC4zNiAyLjQ5IDQuMjUgMS40LTQuMDcgMi45My00LjUyYzEuMi0uMzUgMi42MyAzLjk1IDQgMi45MSAyLjI1LTEuNjYtNC4zNy05Ljg4LTMuNTktOS45MloiIGNsYXNzPSJjbHMtMiIvPjxlbGxpcHNlIGN4PSI4MC42OSIgY3k9IjE1My4xNiIgY2xhc3M9ImNscy0yIiByeD0iMTguMjMiIHJ5PSIyMS40MyIgdHJhbnNmb3JtPSJyb3RhdGUoLTExLjkyIC0xNS42NDggMjY3LjIxNykiLz48cGF0aCBkPSJNOTkuNzQgNDQ3Ljk3czYuOTMgNS4zOSA1LjM5IDcuN2MtMS4yMSAxLjgxLTMuMDgtMS41NC00LjYyLS43N3MwIDQuMzMtMi4yNiA0LjMzLTEuNTktNC0zLjEzLTQuMzNjLTEuMi0uMjktMi40MiA0LTMuODUgMy4wOC0yLjMxLTEuNTQgMy44NS0xMCAzLjA4LTEwWiIgY2xhc3M9ImNscy0yIi8+PGVsbGlwc2UgY3g9IjEyNS4wNiIgY3k9IjQ0Ny42MSIgY2xhc3M9ImNscy0yIiByeD0iMjEuMjgiIHJ5PSIxOC4xIiB0cmFuc2Zvcm09InJvdGF0ZSgtODIuMDIgMTAyLjE4MyA0NTMuNjEpIi8+PHBhdGggZD0iTTQyOC40NiA0MjEuNDZzLTguNzcgNy41NC02LjU5IDEwLjQ4YzEuNyAyLjMgMy45NS0yLjIzIDYtMS4zMXMuMjEgNS43IDMuMjUgNS41NSAxLjgzLTUuMzEgMy44NC01LjljMS41Ni0uNDYgMy40NCA1LjE1IDUuMjYgMy44IDIuOTQtMi4xNy01LjcxLTEyLjkyLTQuNy0xM1oiIGNsYXNzPSJjbHMtMiIvPjxlbGxpcHNlIGN4PSI0NTIuMDciIGN5PSI0MTUuNTMiIGNsYXNzPSJjbHMtMiIgcng9IjIzLjgzIiByeT0iMjguMDEiIHRyYW5zZm9ybT0icm90YXRlKC0xMS45MiAzNTUuODAzIDUyOS42MjcpIi8+PHBhdGggZD0iTTg4Ny4zNyAzODQuNDZzLS44OSA4LjggMS44NyA5LjI4YzIuMTYuMzggMS0zLjMyIDIuNjUtMy45czMuMTIgMyA0LjczIDEuMzYtMS43OS0zLjkxLTEtNS4zYy42My0xLjA3IDQuNjMgMSA0LjkzLS42Ni40OC0yLjc2LTEwLTQuMTUtOS40NS00LjcxWiIgY2xhc3M9ImNscy0yIi8+PGVsbGlwc2UgY3g9IjkwNSIgY3k9IjM4NC42IiBjbGFzcz0iY2xzLTIiIHJ4PSIxOC4yMyIgcnk9IjIxLjQzIiB0cmFuc2Zvcm09InJvdGF0ZSgtMjUuNDQgODUzLjU1NSA0MzIuNjU3KSIvPjxlbGxpcHNlIGN4PSI3ODMiIGN5PSI1MDYuNiIgY2xhc3M9ImNscy0yIiByeD0iMTguMjMiIHJ5PSIyMS40MyIgdHJhbnNmb3JtPSJyb3RhdGUoLTI1LjQ0IDczMS41NDcgNTU0LjY2MykiLz48cGF0aCBkPSJNOTE5LjUxIDEyMC44NHMtNS41IDEzLjI1LTEuNDUgMTUuMjljMy4xOCAxLjYgMy4xNC00LjY3IDUuOTUtNC44MnMzLjQzIDYuMTkgNi43MSA0LjMzLS45NC02LjkxLjk1LTguNjhjMS40OC0xLjM4IDYuNjkgMy43OCA4IDEuMjcgMi00LjA1LTEzLjU1LTExLjEyLTEyLjQ2LTExLjc0WiIgY2xhc3M9ImNscy0yIi8+PGVsbGlwc2UgY3g9IjkzNi4yOCIgY3k9IjExMi4xMiIgY2xhc3M9ImNscy0yIiByeD0iMzAuMDUiIHJ5PSIzNS4zMyIgdHJhbnNmb3JtPSJyb3RhdGUoLTI1LjQ0IDg4NC44NDMgMTYwLjE4MSkiLz48cGF0aCBkPSJNODM1LjUgMjExLjM3czUgNyAyLjkxIDguNzRjLTEuNjQgMS4zNy0yLjQ2LTIuMzEtNC4xMi0ycy0xLjE3IDQuMDgtMy4zNCAzLjQzLS4zOC00LjE2LTEuNzItNC45NGMtMS4wNS0uNjEtMy40IDMuMTEtNC40OCAxLjgxLTEuNzQtMi4wOSA2LjQyLTguMzIgNS42OS04LjUzWiIgY2xhc3M9ImNscy0yIi8+PGVsbGlwc2UgY3g9Ijg2MS41OSIgY3k9IjIxMy4yNiIgY2xhc3M9ImNscy0yIiByeD0iMjAuMDMiIHJ5PSIxNy4wNCIgdHJhbnNmb3JtPSJyb3RhdGUoLTc3LjU0IDgzNy45NDQgMjIwLjQ4NCkiLz48cGF0aCBkPSJNMTI0My4xNCA0MTEuNjJzNC40MSA3LjM4IDIuMTggOC45NWMtMS43NCAxLjIyLTIuMjYtMi41LTMuOTQtMi4zNXMtMS40OSA0LTMuNiAzLjE2IDAtNC4xOC0xLjMyLTUuMDdjLTEtLjY5LTMuNjQgMi44My00LjYxIDEuNDUtMS41Ni0yLjIzIDcuMDctNy43OCA2LjM2LThaIiBjbGFzcz0iY2xzLTIiLz48ZWxsaXBzZSBjeD0iMTI3MC40OCIgY3k9IjQxMy42IiBjbGFzcz0iY2xzLTIiIHJ4PSIyMC4wMyIgcnk9IjE3LjA0IiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIuOSAxMjQ1Ljg3NCA0MjIuMjIyKSIvPjxjaXJjbGUgY3g9IjQuODMiIGN5PSIxMjIuNCIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PGNpcmNsZSBjeD0iMTM3LjY1IiBjeT0iMzIuNDQiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9IjgwLjA1IiBjeT0iMjEzLjk1IiByPSI0LjgzIiBjbGFzcz0iY2xzLTIiLz48Y2lyY2xlIGN4PSI2LjUiIGN5PSIzNzEuODQiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9IjM3NC44NSIgY3k9IjQzMC4xNiIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PGNpcmNsZSBjeD0iNTE0Ljc0IiBjeT0iMzYyLjE3IiByPSI0LjgzIiBjbGFzcz0iY2xzLTIiLz48Y2lyY2xlIGN4PSI2NDkuNDIiIGN5PSIzNjcuMTUiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9IjczNS45OCIgY3k9IjI3Mi44NCIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PGNpcmNsZSBjeD0iNDU2Ljc5IiBjeT0iNTIuMjQiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9IjU4Ni4zOSIgY3k9IjE5Ljk5IiByPSI0LjgzIiBjbGFzcz0iY2xzLTIiLz48Y2lyY2xlIGN4PSI3OTUuMzciIGN5PSI0Ny40IiByPSI0LjgzIiBjbGFzcz0iY2xzLTIiLz48Y2lyY2xlIGN4PSI4MTUuNzMiIGN5PSIxNS4xNiIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PGNpcmNsZSBjeD0iOTc3LjY4IiBjeT0iNTIuMjQiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9Ijk2OC4wMiIgY3k9IjE4My42NyIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PGNpcmNsZSBjeD0iMTAzNS45OCIgY3k9IjE3NC4wMSIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PGNpcmNsZSBjeD0iMTI4OS43OCIgY3k9IjUuNDkiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9IjExOTkuNDEiIGN5PSIxODguNTEiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9IjExMzIiIGN5PSI0MDQuODYiIHI9IjQuODMiIGNsYXNzPSJjbHMtMiIvPjxjaXJjbGUgY3g9Ijk1OC4zNSIgY3k9IjM4OC41NyIgcj0iNC44MyIgY2xhc3M9ImNscy0yIi8+PC9zdmc+');
        background-size: cover;
        height: 100%;
        width: 100%;
        min-height: 500px;
        background-position: center;
    }


    #header.bf h1, #header.xmas h1 {
        padding-top: 50px;
    }

#header.xmas {
    background: #EC4935;
}
    #header.xmas .holidays-svg {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 650.17 541.34'%3E%3Cdefs%3E%3CclipPath id='clip-path' transform='translate(18.58 6.55)'%3E%3Cpath d='m82.26 153.27 27.18 27.18a5.73 5.73 0 0 0 8.1-8.1l-26.95-26.94a15.64 15.64 0 0 0-22.12 22.12l5.68 6a5.73 5.73 0 1 0 8.1-8.1l-6.07-6.07a4.3 4.3 0 1 1 6-6.16Z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2' transform='translate(18.58 6.55)'%3E%3Cpath d='m526.89 146.88-27.18 27.18a5.73 5.73 0 1 1-8.1-8.1l26.95-27a15.64 15.64 0 0 1 22.12 22.12l-5.68 6a5.73 5.73 0 0 1-8.1-8.1L533 153a4.37 4.37 0 0 0 .11-6.15 4.32 4.32 0 0 0-6.11 0Z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3' transform='translate(18.58 6.55)'%3E%3Cpath d='m299.11 223.08-27.86 27.85a3.38 3.38 0 0 1-4.78.21l-9.2-9.19a3.4 3.4 0 0 1 .21-4.79l27.86-27.85' class='cls-2'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-4' transform='translate(18.58 6.55)'%3E%3Cpath d='M539.13 66.28 567 94.13a3.4 3.4 0 0 1 .21 4.79l-9.2 9.19a3.38 3.38 0 0 1-4.78-.21l-27.87-27.85' class='cls-2'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-5' transform='translate(18.58 6.55)'%3E%3Cpath d='M51.66 457.85 24.47 485a5.73 5.73 0 1 1-8.1-8.1l27-26.95a15.64 15.64 0 0 1 22.07 22.15l-5.68 6a5.73 5.73 0 0 1-8.1-8.1l6.07-6.07a4.3 4.3 0 1 0-6-6.15Z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-6' transform='translate(18.58 6.55)'%3E%3Cpath d='M581.75 30.39 608.93 3.2a5.73 5.73 0 1 1 8.1 8.1l-26.95 27A15.64 15.64 0 1 1 568 16.13l5.68-6a5.73 5.73 0 1 1 8.1 8.1l-6.07 6.07a4.37 4.37 0 0 0-.11 6.15 4.32 4.32 0 0 0 6.11 0Z' class='cls-1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-7' transform='translate(18.58 6.55)'%3E%3Cpath d='m144.78 503.64-27.85 27.85a3.4 3.4 0 0 1-4.79.22l-9.19-9.2a3.39 3.39 0 0 1 .21-4.79L131 489.87' class='cls-2'/%3E%3C/clipPath%3E%3Cstyle%3E.cls-1,.cls-2%7Bfill:none;stroke:%23e39c98;stroke-miterlimit:10%7D.cls-2%7Bstroke-linecap:round%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_6' data-name='Layer 6'%3E%3Cpath d='m127.2 219.01 2.64 5.36a1 1 0 0 0 .77.55l5.91.86a1 1 0 0 1 .56 1.74l-4.28 4.17a1 1 0 0 0-.29.9l1 5.89a1 1 0 0 1-1.47 1.07l-5.29-2.78a1 1 0 0 0-1 0l-5.23 2.78a1 1 0 0 1-1.47-1.07l1-5.89a1 1 0 0 0-.3-.9l-4.26-4.14a1 1 0 0 1 .56-1.74l5.91-.86a1 1 0 0 0 .77-.55l2.64-5.36a1 1 0 0 1 1.83-.03ZM36.28 142.65v23.66M36.28 142.65v23.66M46.53 148.56l-20.5 11.84M46.53 160.4l-20.5-11.84M237.22 334.56v82.34M223.88 340.23l13.34 13.67M224.22 409.9l12.66-12.67M250.22 340.23l-13.34 13.67M249.88 409.9l-12.66-12.67M272.93 355.55l-71.6 40.65M261.42 346.75l-5.3 18.35M201 381.44l17.27 4.76M274.42 369.66l-18.47-4.85M213.67 403.76l4.76-17.27M272.88 395.06l-71.99-39.95M274.39 380.65l-18.42 5.03M213.32 347.14l4.92 17.22M261.61 403.68l-5.48-18.29M200.86 369.58l17.22-4.93M386.13 155.21l-18.39-31.36a2 2 0 0 1 1.77-3.08h2.6a2.05 2.05 0 0 0 1.77-3.09l-14.85-25.33a2 2 0 0 1 1.76-3.09h.58a2 2 0 0 0 1.77-3.07l-19.67-34.07a2.05 2.05 0 0 0-3.55 0l-19.67 34.07a2 2 0 0 0 1.78 3.07h.55a2 2 0 0 1 1.76 3.09l-14.85 25.33a2.05 2.05 0 0 0 1.77 3.09h2.6a2 2 0 0 1 1.77 3.08l-18.39 31.36a2 2 0 0 0 1.77 3.08h85.33a2 2 0 0 0 1.79-3.08Z' class='cls-2'/%3E%3Ccircle cx='343.01' cy='82.42' r='4.33' class='cls-2'/%3E%3Ccircle cx='332.74' cy='104.7' r='4.33' class='cls-2'/%3E%3Ccircle cx='351.68' cy='114.03' r='4.33' class='cls-2'/%3E%3Ccircle cx='337.07' cy='129.2' r='4.33' class='cls-2'/%3E%3Ccircle cx='363.34' cy='146.09' r='4.33' class='cls-2'/%3E%3Ccircle cx='318.68' cy='146.09' r='4.33' class='cls-2'/%3E%3Cpath d='M355.5 158.76v18h-27.6v-18M439.79 278.36l5.66 1.92a1 1 0 0 0 .93-.15l4.79-3.57a1 1 0 0 1 1.63.83l-.08 6a1.05 1.05 0 0 0 .43.85l4.88 3.45a1 1 0 0 1-.29 1.8l-5.7 1.77a1 1 0 0 0-.67.67l-1.79 5.68a1 1 0 0 1-1.8.28l-3.45-4.88a1 1 0 0 0-.84-.43l-6 .08a1 1 0 0 1-.83-1.63l3.57-4.78a1 1 0 0 0 .15-.94l-1.92-5.66a1 1 0 0 1 1.33-1.29Z' class='cls-2'/%3E%3Cg style='clip-path:url(%23clip-path)'%3E%3Cpath d='m81.49 177.13 49.85-18.9M77.47 171.58l49.84-18.9M71.92 167.56l49.84-18.9M67.89 162l49.85-18.9M91.07 186.71l49.85-18.9M87.05 181.16l49.84-18.9M95.86 191.5l49.85-18.9M100.65 196.29l49.85-18.9' class='cls-1'/%3E%3C/g%3E%3Cpath d='M100.84 159.82 128.02 187a5.73 5.73 0 0 0 8.1-8.1l-26.95-26.94a15.641 15.641 0 0 0-22.12 22.12l5.68 6a5.73 5.73 0 1 0 8.1-8.1l-6.07-6.07a4.3 4.3 0 1 1 6-6.16Z' class='cls-1'/%3E%3Cg style='clip-path:url(%23clip-path-2)'%3E%3Cpath d='m564.82 170.74-49.85-18.9M568.85 165.19 519 146.29M574.4 161.16l-49.85-18.9M578.42 155.61l-49.84-18.9M555.24 180.32l-49.84-18.9M559.27 174.76l-49.85-18.9M550.45 185.11l-49.84-18.9M545.66 189.89l-49.84-18.9' class='cls-1'/%3E%3C/g%3E%3Cpath d='m545.47 153.43-27.18 27.18a5.73 5.73 0 1 1-8.1-8.1l26.95-27a15.641 15.641 0 0 1 22.12 22.12l-5.68 6a5.73 5.73 0 0 1-8.1-8.1l6.1-5.98a4.37 4.37 0 0 0 .11-6.15 4.32 4.32 0 0 0-6.11 0Z' class='cls-1'/%3E%3Cpath d='M487.82 329.88v82.34M474.49 335.55l13.33 13.67M474.82 405.22l12.67-12.67M500.82 335.55l-13.33 13.67M500.49 405.22l-12.67-12.67M523.54 350.87l-71.61 40.65M512.03 342.07l-5.31 18.35M451.6 376.76l17.27 4.76M525.03 364.98l-18.47-4.85M464.27 399.08l4.77-17.27M523.48 390.38l-71.99-39.95M524.99 375.97 506.57 381M463.92 342.46l4.93 17.22M512.22 399l-5.48-18.29M451.46 364.9l17.23-4.93M145.14 6.23v47.78M137.41 9.52l7.73 7.93M137.6 49.95l7.35-7.35M152.69 9.52l-7.74 7.93M152.49 49.95l-7.35-7.35M165.87 18.41 124.32 42M159.19 13.31l-3.08 10.64M124.13 33.43l10.02 2.77M166.74 26.6l-10.72-2.82M131.48 46.39l2.76-10.03M165.84 41.34l-41.78-23.19M166.72 32.98l-10.69 2.91M131.27 13.53l2.86 9.99M159.3 46.34l-3.18-10.62M124.05 26.55l9.99-2.86M306.64 406.9v47.78M298.9 410.19l7.74 7.93M299.09 450.61l7.35-7.35M314.18 410.19l-7.74 7.93M313.99 450.61l-7.35-7.35M327.36 419.08l-41.55 23.58M320.68 413.97l-3.07 10.65M285.62 434.1l10.02 2.76M328.23 427.26l-10.72-2.81M292.97 447.05l2.77-10.02M327.33 442l-41.78-23.18M328.21 433.64l-10.69 2.92M292.77 414.19l2.86 10M320.79 447l-3.18-10.61M285.54 427.22l9.99-2.86M321.68 208.29l-15.7 1.47a3.29 3.29 0 0 0-2 5.6l14.21 14.19a3.28 3.28 0 0 0 5.59-2l1.48-15.7a3.28 3.28 0 0 0-3.58-3.56ZM280.45 253.09l-7.17 7.18' class='cls-2'/%3E%3Cg style='clip-path:url(%23clip-path-3)'%3E%3Cpath d='m325.44 225.44-37.51 1.67M315.07 235.82l-37.52 1.66M304.69 246.2l-37.52 1.66' class='cls-2'/%3E%3C/g%3E%3Cpath d='m317.69 229.63-27.86 27.85a3.38 3.38 0 0 1-4.78.21l-9.2-9.19a3.4 3.4 0 0 1 .21-4.79l27.86-27.85M536.37 68.84l1.48 15.71a3.29 3.29 0 0 0 5.59 2l14.22-14.22a3.28 3.28 0 0 0-2-5.59l-15.69-1.48a3.29 3.29 0 0 0-3.6 3.58ZM581.19 110.07l7.17 7.17' class='cls-2'/%3E%3Cg style='clip-path:url(%23clip-path-4)'%3E%3Cpath d='m553.53 65.08 1.67 37.51M563.91 75.45l1.67 37.52M574.29 85.83l1.66 37.52' class='cls-2'/%3E%3C/g%3E%3Cpath d='m557.71 72.83 27.87 27.85a3.4 3.4 0 0 1 .21 4.79l-9.2 9.19a3.38 3.38 0 0 1-4.78-.21L543.94 86.6' class='cls-2'/%3E%3Ccircle cx='135.12' cy='378.04' r='24.5' class='cls-2'/%3E%3Cpath d='m145.9 355.9 4.28-4.28a3.77 3.77 0 0 1 5.34 0l6 6a3.78 3.78 0 0 1 0 5.34l-4.29 4.29M117.8 360.51h13.84v11.7h10.3v10.3h10.65v12.76M112.19 369.4h10.55v11.71h10.3v10.3h10.66v9.58' class='cls-2'/%3E%3Ccircle cx='598.23' cy='381.79' r='24.5' class='cls-2'/%3E%3Cpath d='m576.09 371.01-4.29-4.28a3.78 3.78 0 0 1 0-5.34l6-6a3.78 3.78 0 0 1 5.34 0l4.28 4.29M580.7 399.12v-13.85h11.7v-10.3h10.3v-10.65h12.76M589.59 404.72v-10.55h11.71v-10.3h10.3v-10.65h9.58M424.42 517.01l-18.38-31.36a2 2 0 0 1 1.77-3.08h2.6a2 2 0 0 0 1.76-3.09l-14.85-25.33a2.05 2.05 0 0 1 1.77-3.09h.57a2 2 0 0 0 1.77-3.07l-19.67-34.07a2 2 0 0 0-3.54 0l-19.64 34.07a2 2 0 0 0 1.77 3.07h.57a2.05 2.05 0 0 1 1.77 3.09l-14.85 25.33a2 2 0 0 0 1.74 3.07h2.6a2 2 0 0 1 1.77 3.08l-18.37 31.38a2 2 0 0 0 1.76 3.08h85.34a2 2 0 0 0 1.74-3.08Z' class='cls-2'/%3E%3Ccircle cx='381.3' cy='444.22' r='4.33' class='cls-2'/%3E%3Ccircle cx='371.03' cy='466.49' r='4.33' class='cls-2'/%3E%3Ccircle cx='389.97' cy='475.83' r='4.33' class='cls-2'/%3E%3Ccircle cx='375.36' cy='491' r='4.33' class='cls-2'/%3E%3Ccircle cx='401.64' cy='507.89' r='4.33' class='cls-2'/%3E%3Ccircle cx='356.97' cy='507.89' r='4.33' class='cls-2'/%3E%3Cpath d='M393.8 520.55v18h-27.61v-18M445.9 419v47.78M438.16 422.29l7.74 7.93M438.36 462.72l7.35-7.35M453.44 422.29l-7.73 7.93M453.25 462.72l-7.35-7.35M466.63 431.18l-41.55 23.59M459.95 426.07l-3.08 10.65M424.88 446.2l10.03 2.76M467.49 439.36l-10.72-2.81M432.24 459.15l2.76-10.02M466.59 454.11l-41.77-23.19M467.47 445.74l-10.69 2.92M432.03 426.3l2.86 9.99M460.06 459.11l-3.18-10.62M424.8 439.32l10-2.86M449.32 489.29l2.64 5.36a1 1 0 0 0 .77.55l5.91.86a1 1 0 0 1 .56 1.74l-4.27 4.17a1 1 0 0 0-.3.9l1 5.89a1 1 0 0 1-1.47 1.07l-5.29-2.78a1 1 0 0 0-.95 0l-5.29 2.78a1 1 0 0 1-1.47-1.07l1-5.89a1 1 0 0 0-.3-.9l-4.28-4.17a1 1 0 0 1 .56-1.74l5.91-.86a1 1 0 0 0 .77-.55l2.64-5.36a1 1 0 0 1 1.86 0ZM295.1 489.29l2.65 5.36a1 1 0 0 0 .76.55l5.92.86a1 1 0 0 1 .56 1.74l-4.28 4.17a1 1 0 0 0-.29.9l1 5.89a1 1 0 0 1-1.48 1.07l-5.28-2.78a1 1 0 0 0-.95 0l-5.29 2.78a1 1 0 0 1-1.48-1.07l1-5.89a1 1 0 0 0-.29-.9l-4.28-4.17a1 1 0 0 1 .57-1.74l5.91-.86a1 1 0 0 0 .77-.55l2.64-5.36a1 1 0 0 1 1.84 0ZM122.58 436.39v23.67M122.58 436.39v23.67M132.83 442.31l-20.49 11.83M132.83 454.14l-20.49-11.83M457.72 113.6v23.67M457.72 113.6v23.67M467.96 119.52l-20.49 11.83M467.96 131.35l-20.49-11.83M637.29 307.12v14.72M637.29 307.12v14.72M643.67 310.8l-12.75 7.36M643.67 318.16l-12.75-7.36M84.52 319.2l-2.94 8.67a1.56 1.56 0 0 0 .23 1.43l5.48 7.35a1.56 1.56 0 0 1-1.27 2.49l-9.16-.12a1.57 1.57 0 0 0-1.29.66l-5.29 7.48a1.56 1.56 0 0 1-2.77-.44l-2.72-8.74a1.53 1.53 0 0 0-1-1l-8.75-2.72a1.56 1.56 0 0 1-.44-2.76l7.48-5.29a1.56 1.56 0 0 0 .66-1.3l-.16-9.19a1.57 1.57 0 0 1 2.5-1.27l7.34 5.48a1.56 1.56 0 0 0 1.43.23l8.73-2.94a1.56 1.56 0 0 1 1.94 1.98ZM537.66 458.71l-2.94 8.67a1.58 1.58 0 0 0 .23 1.44l5.48 7.34a1.56 1.56 0 0 1-1.27 2.49l-9.16-.11a1.56 1.56 0 0 0-1.3.66l-5.28 7.47a1.56 1.56 0 0 1-2.77-.43l-2.72-8.75a1.57 1.57 0 0 0-1-1l-8.75-2.72a1.56 1.56 0 0 1-.44-2.76l7.48-5.29a1.55 1.55 0 0 0 .66-1.29l-.12-9.16a1.56 1.56 0 0 1 2.5-1.27l7.32 5.45a1.55 1.55 0 0 0 1.43.22l8.68-2.94a1.56 1.56 0 0 1 1.97 1.98Z' class='cls-2'/%3E%3Crect width='50.31' height='15.37' x='199.12' y='467.15' class='cls-2' rx='7.69' ry='7.69' transform='rotate(-45 241.469 455.68)'/%3E%3Cpath d='m224.08 489.29-25.12-25.11c-7.57-7.57-5.43-17.46 1-23.88s15.07-9.64 24.21-.5c4.19 4.19 8.64 8.65 11.47 11.09.59.51 1.35 0 1.28-.81-.38-3.94-.48-8.06 2-10.53 3.93-3.92 11-.32 10.87 6.26-.13 5.2 0 17.79 0 17.79' class='cls-2'/%3E%3Cg style='clip-path:url(%23clip-path-5)'%3E%3Cpath d='m89.58 481.71-49.84-18.9M93.61 476.16l-49.85-18.9M99.16 472.13l-49.84-18.9M103.19 466.58l-49.85-18.9M80.01 491.29l-49.85-18.9M84.03 485.74l-49.84-18.9M75.22 496.08l-49.85-18.9M70.43 500.87l-49.85-18.9' class='cls-1'/%3E%3C/g%3E%3Cpath d='m70.24 464.4-27.19 27.15a5.73 5.73 0 1 1-8.1-8.1l27-26.95a15.64 15.64 0 0 1 22.07 22.15l-5.68 6a5.73 5.73 0 0 1-8.1-8.1l6.07-6.07a4.3 4.3 0 1 0-6-6.15Z' class='cls-1'/%3E%3Cg style='clip-path:url(%23clip-path-6)'%3E%3Cpath d='m580.99 19.62 49.84 18.9M576.96 25.18l49.85 18.9M571.41 29.2l49.85 18.9M567.38 34.75l49.85 18.9M590.57 10.05l49.84 18.9M586.54 15.6l49.85 18.9M595.36 5.26l49.84 18.9M600.14.47l49.85 18.9' class='cls-1'/%3E%3C/g%3E%3Cpath d='m600.33 36.94 27.18-27.19a5.73 5.73 0 1 1 8.1 8.1l-26.95 27a15.645 15.645 0 1 1-22.08-22.17l5.68-6a5.73 5.73 0 1 1 8.1 8.1l-6.07 6.07a4.37 4.37 0 0 0-.11 6.15 4.32 4.32 0 0 0 6.11 0Z' class='cls-1'/%3E%3Cpath d='M603.64 436.39v23.67M603.64 436.39v23.67M613.89 442.31l-20.5 11.83M613.89 454.14l-20.5-11.83' class='cls-2'/%3E%3Ccircle cx='85.64' cy='90.87' r='24.5' class='cls-2'/%3E%3Cpath d='m96.41 68.74 4.29-4.29a3.77 3.77 0 0 1 5.33 0l6 6a3.78 3.78 0 0 1 0 5.34l-4.28 4.28M68.31 73.34h13.84v11.71h10.3v10.3h10.66v12.76M62.7 82.24h10.56v11.7h10.3v10.31h10.65v9.58M591.72 261.69l-33.37 33.37a3.5 3.5 0 0 1-5 0l-27.9-27.9c-6.53-6.53-6.34-11.93-2-16.22s9.32-4.1 13.79.37 21.33 14.81 40.91-4a1.2 1.2 0 0 1 1.69 0l11.9 11.89a1.76 1.76 0 0 1-.02 2.49Z' class='cls-2'/%3E%3Ccircle cx='547.85' cy='264.92' r='1.45' class='cls-2'/%3E%3Ccircle cx='556.37' cy='263.18' r='1.45' class='cls-2'/%3E%3Ccircle cx='564.89' cy='261.43' r='1.45' class='cls-2'/%3E%3Ccircle cx='573.42' cy='259.68' r='1.45' class='cls-2'/%3E%3Cpath d='m510.47 265.2 44.84 44.84M545.89 256.63l-21.99 22M548.51 290.18l-6.53 6.53M160.97 85.41l33.37 33.37a3.5 3.5 0 0 0 5 0l27.9-27.9c6.53-6.53 6.34-11.93 2.05-16.22s-9.32-4.1-13.79.37-21.33 14.81-40.91-4a1.2 1.2 0 0 0-1.69 0L161 82.92a1.76 1.76 0 0 0-.03 2.49Z' class='cls-2'/%3E%3Ccircle cx='204.85' cy='88.64' r='1.45' class='cls-2'/%3E%3Ccircle cx='196.33' cy='86.9' r='1.45' class='cls-2'/%3E%3Ccircle cx='187.8' cy='85.15' r='1.45' class='cls-2'/%3E%3Ccircle cx='179.28' cy='83.4' r='1.45' class='cls-2'/%3E%3Cpath d='m242.23 88.92-44.84 44.84M206.81 80.35l21.99 22M204.19 113.9l6.53 6.53M630.14 211.55l-8.93-15.22a1 1 0 0 1 .86-1.5h1.26a1 1 0 0 0 .86-1.49l-7.21-12.3a1 1 0 0 1 .86-1.5h.28a1 1 0 0 0 .86-1.49l-9.55-16.54a1 1 0 0 0-1.72 0l-9.55 16.54a1 1 0 0 0 .86 1.49h.28a1 1 0 0 1 .86 1.5l-7.21 12.3a1 1 0 0 0 .85 1.49h1.27a1 1 0 0 1 .86 1.5L587 211.55a1 1 0 0 0 .86 1.5h41.42a1 1 0 0 0 .86-1.5Z' class='cls-2'/%3E%3Ccircle cx='609.21' cy='176.19' r='2.1' class='cls-2'/%3E%3Ccircle cx='604.22' cy='187' r='2.1' class='cls-2'/%3E%3Ccircle cx='613.41' cy='191.53' r='2.1' class='cls-2'/%3E%3Ccircle cx='606.33' cy='198.9' r='2.1' class='cls-2'/%3E%3Ccircle cx='619.08' cy='207.09' r='2.1' class='cls-2'/%3E%3Ccircle cx='597.4' cy='207.09' r='2.1' class='cls-2'/%3E%3Cpath d='M615.27 213.24v8.74h-13.4v-8.74M203.58 294.95l-8.92-15.22a1 1 0 0 1 .86-1.5h1.26a1 1 0 0 0 .86-1.49l-7.21-12.3a1 1 0 0 1 .86-1.5h.29a1 1 0 0 0 .86-1.49l-9.54-16.53a1 1 0 0 0-1.72 0l-9.6 16.53a1 1 0 0 0 .86 1.49h.28a1 1 0 0 1 .85 1.5l-7.2 12.3a1 1 0 0 0 .85 1.49h1.27a1 1 0 0 1 .85 1.5l-8.92 15.22a1 1 0 0 0 .86 1.5h41.42a1 1 0 0 0 .88-1.5Z' class='cls-2'/%3E%3Ccircle cx='182.66' cy='259.62' r='2.1' class='cls-2'/%3E%3Ccircle cx='177.67' cy='270.43' r='2.1' class='cls-2'/%3E%3Ccircle cx='186.86' cy='274.96' r='2.1' class='cls-2'/%3E%3Ccircle cx='179.77' cy='282.33' r='2.1' class='cls-2'/%3E%3Ccircle cx='192.53' cy='290.53' r='2.1' class='cls-2'/%3E%3Ccircle cx='170.85' cy='290.53' r='2.1' class='cls-2'/%3E%3Cpath d='M188.72 296.67v8.74h-13.4v-8.74M594.58 524.73l-8.88-15.18a1 1 0 0 1 .86-1.5h1.26a1 1 0 0 0 .86-1.49l-7.21-12.3a1 1 0 0 1 .86-1.5h.25a1 1 0 0 0 .86-1.49l-9.54-16.54a1 1 0 0 0-1.72 0l-9.55 16.54a1 1 0 0 0 .86 1.49h.28a1 1 0 0 1 .85 1.5l-7.19 12.29a1 1 0 0 0 .86 1.49h1.29a1 1 0 0 1 .85 1.5l-8.92 15.22a1 1 0 0 0 .86 1.5h41.42a1 1 0 0 0 .79-1.53Z' class='cls-2'/%3E%3Ccircle cx='573.7' cy='489.4' r='2.1' class='cls-2'/%3E%3Ccircle cx='568.71' cy='500.21' r='2.1' class='cls-2'/%3E%3Ccircle cx='577.9' cy='504.74' r='2.1' class='cls-2'/%3E%3Ccircle cx='570.81' cy='512.11' r='2.1' class='cls-2'/%3E%3Ccircle cx='583.57' cy='520.3' r='2.1' class='cls-2'/%3E%3Ccircle cx='561.89' cy='520.3' r='2.1' class='cls-2'/%3E%3Cpath d='M579.76 526.45v8.74h-13.4v-8.74M167.35 488.85l-15.69 1.48a3.29 3.29 0 0 0-2 5.59l14.22 14.22a3.29 3.29 0 0 0 5.59-2l1.48-15.69a3.29 3.29 0 0 0-3.6-3.6ZM126.13 533.66l-7.18 7.18' class='cls-2'/%3E%3Cg style='clip-path:url(%23clip-path-7)'%3E%3Cpath d='m171.12 506.01-37.52 1.66M160.74 516.38l-37.52 1.67M150.36 526.76l-37.51 1.67' class='cls-2'/%3E%3C/g%3E%3Cpath d='m163.36 510.19-27.85 27.85a3.4 3.4 0 0 1-4.79.22l-9.19-9.2a3.39 3.39 0 0 1 .21-4.79l27.84-27.85' class='cls-2'/%3E%3Ccircle cx='430.62' cy='33.87' r='24.5' class='cls-2'/%3E%3Cpath d='m441.4 11.74 4.28-4.29a3.78 3.78 0 0 1 5.34 0l6 6a3.77 3.77 0 0 1 0 5.33l-4.29 4.29M413.3 16.34h13.84v11.71h10.3v10.3h10.65v12.76M407.69 25.24h10.55v11.7h10.3v10.3h10.66v9.58M536.18 6.69v23.67M536.18 6.69v23.67M546.43 12.61l-20.5 11.83M546.43 24.44l-20.5-11.83' class='cls-2'/%3E%3Crect width='50.31' height='15.37' x='252.63' y='44.49' class='cls-2' rx='7.69' ry='7.69' transform='rotate(-45 294.988 33.022)'/%3E%3Cpath d='m277.58 66.64-25.11-25.09c-7.56-7.57-5.43-17.46 1-23.88s15.07-9.64 24.21-.5c4.19 4.19 8.64 8.66 11.47 11.09.59.51 1.35 0 1.28-.81-.38-3.94-.48-8 2-10.53 3.93-3.92 11-.32 10.87 6.27-.13 5.19 0 17.78 0 17.78M299.06 282.8v14.72M299.06 282.8v14.72M305.43 286.48l-12.74 7.36M305.43 293.84l-12.74-7.36M42.09 20.55l4.75 9.62a1.8 1.8 0 0 0 1.37 1l10.63 1.58a1.83 1.83 0 0 1 1 3.12l-7.69 7.49a1.83 1.83 0 0 0-.52 1.62l1.82 10.57a1.82 1.82 0 0 1-2.65 1.92l-9.5-5a1.83 1.83 0 0 0-1.7 0l-9.5 5a1.83 1.83 0 0 1-2.66-1.92l1.82-10.58a1.84 1.84 0 0 0-.53-1.62l-7.68-7.48a1.83 1.83 0 0 1 1-3.12l10.63-1.55a1.82 1.82 0 0 0 1.38-1l4.75-9.65a1.83 1.83 0 0 1 3.28 0ZM57.84 411.6l-8.92-15.22a1 1 0 0 1 .86-1.5h1.26a1 1 0 0 0 .86-1.5l-7.21-12.29a1 1 0 0 1 .89-1.54h.27a1 1 0 0 0 .86-1.49l-9.57-16.51a1 1 0 0 0-1.73 0l-9.54 16.55a1 1 0 0 0 .86 1.45h.28a1 1 0 0 1 .85 1.5l-7.21 12.33a1 1 0 0 0 .86 1.5h1.26a1 1 0 0 1 .86 1.5l-8.92 15.22a1 1 0 0 0 .87 1.49h41.4a1 1 0 0 0 .86-1.49Z' class='cls-2'/%3E%3Ccircle cx='36.92' cy='376.27' r='2.1' class='cls-2'/%3E%3Ccircle cx='31.93' cy='387.08' r='2.1' class='cls-2'/%3E%3Ccircle cx='41.12' cy='391.61' r='2.1' class='cls-2'/%3E%3Ccircle cx='34.03' cy='398.97' r='2.1' class='cls-2'/%3E%3Ccircle cx='46.78' cy='407.17' r='2.1' class='cls-2'/%3E%3Ccircle cx='25.1' cy='407.17' r='2.1' class='cls-2'/%3E%3Cpath d='M42.98 413.32v8.74h-13.4v-8.74' class='cls-2'/%3E%3Cpath d='M442.37 206.23c-12.28 2.46-33.43 10.14-32.84 33.77M448.19 240s-4.3-16.68-1.76-27.43' class='cls-1'/%3E%3Ccircle cx='449.85' cy='205.09' r='7.48' class='cls-1'/%3E%3Crect width='55.07' height='12.47' x='402.26' y='240' class='cls-1' rx='5.04' ry='5.04'/%3E%3Cpath d='M199.03 168.03c12.28 2.46 33.43 10.13 32.84 33.77M193.21 201.8s4.3-16.68 1.76-27.43' class='cls-1'/%3E%3Ccircle cx='191.55' cy='166.89' r='7.48' class='cls-1'/%3E%3Crect width='55.07' height='12.47' x='165.49' y='195.25' class='cls-1' rx='5.04' ry='5.04' transform='rotate(180 202.315 204.76)'/%3E%3Cpath d='m357.58 296.16 10.19 10.2c3.87 3.87-3.26 15.9 3.06 22.22 10.6 10.6 21.81-2.24 29.36 5.3l15.29 15.29' class='cls-2'/%3E%3Cpath d='m412.4 346.06-18 18a11.62 11.62 0 0 1-16.44 0l-31.17-31.17a11.61 11.61 0 0 1 0-16.43l13.9-17.17M347.7 333.76l-6.83 6.83M375.47 361.52l-6.83 6.83M378.04 377.76l-47.4-47.4c-4.69-4.69-.41-11.42-.41-11.42M58.4 201.67l-10.2 10.2c-3.87 3.87 3.26 15.9-3.06 22.22-10.6 10.6-21.81-2.24-29.35 5.3L.5 254.68' class='cls-2'/%3E%3Cpath d='m3.58 251.55 18 18a11.62 11.62 0 0 0 16.44 0l31.17-31.17a11.61 11.61 0 0 0 0-16.43l-13.9-17.17M68.31 239.27l6.83 6.83M40.54 267.04l6.83 6.83M37.96 283.27l47.41-47.4c4.68-4.69.4-11.42.4-11.42' class='cls-2'/%3E%3C/g%3E%3C/svg%3E");        background-size: 42%;
        height: 100%;
        width: 100%;
        min-height: 500px;
        background-position: center;
    }

 


    /* header AI */
    #header.ai .col-md-6 {
    -ms-flex: 0 0 53%;
    flex: 0 0 53%;
    max-width: 53%;
}
#header.ai h1 {
    padding-top: 80px;
}

.form-field input[type="text"], .form-field textarea {
    border-radius: .25rem;
    font-size: 20px;
    height: 47px;
    padding: 9px;
    box-shadow: 0 0 0 0rem rgba(13,110,253,.25);
    transition: all .15s ease-in-out;
    box-sizing: border-box;
    border-color: rgba(0,0,0,0.1);
    display: inline-block;
    width: 60%;
    color: #555555;
}

.form-field .form-control:focus {
    background-color: #fff;
    outline: 0;
    box-shadow: 0 0 0 .3rem rgba(13,110,253,.25);
    box-shadow: 0 0 0 0.3rem rgba(0,0,0,.15);
}

.form-field .btn {
    border-radius: .25rem;
    padding: 10px 15px;
    text-align: center;
    color: #fff;
    font-size: 20px;
    display: inline-block;
    background-color: #ff9000;
    text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
    height: 48px;
    width: 40%;
    cursor: pointer;
}

    .form-field .btn:hover {
        background-color: #ff7800;
        transition: background-color .2s ease-in-out;
    }

.form-field {
    margin-bottom: 10px;
    display: flex;
    gap: 10px;
    justify-content: space-between;
}

.form-control::placeholder {
    color: #6f6f6f;
}

.has-error .error-message {
    color: #fff;
    margin-top: 0px;
    display: block;
    background: #333;
    padding: 6px 16px;
    border-radius: .25rem;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.08);
    border: 1px solid rgba(0,0,0,0.1);
    width: 100%;
}


/* header ads */
.google-a, .google-search-a, .fb-a, .youtube-a,
.g-result-popup {
    opacity: 0;
}

.g-search-result {
    opacity: 0;
}

#header .image-section .a-content {
    color: #484848;
    position: absolute;
    top: 0;
    right: 0;
    transform: rotate(-15deg);
    transform-origin: top;
}
/* fb */
.fb-a{
  width: 275px;
  height: 400px;
  background-color: white;
  border-radius: 3px;
  box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.08);

  overflow: hidden;

  position: absolute;
  right: 430px;
top: 130px;
  transform-origin: top;
/*transform: rotate(-15deg);*/
  transition: all .3s ease-in-out;
}
.blue-fb-header{
width:100%;
height:57px;
background-color: #305eae;
margin-bottom: 15px;
}

.fb-search{
  background-color: white;
  width: 210px;
  height: 30px;
  border-radius: 38px;
  margin-left: 50px;
  position: absolute;
  top: 13px;
}
.fb-logo{
width: 30px;
height: 32px;
background: white;
border-radius: 3px;
position: absolute;
top: 12px;
left: 12px;
padding-left: 2px;
}

.fb-circle{
background-color:#d6e5f1;
width: 24px;
height: 24px;
border-radius: 100px;
margin-left: 15px;
float: left;
}
.fb-text{
  background-color:#eeeeee;
  width: 115px;
  height: 7px;
  border-radius: 5px;
  margin-left: 45px;
}
.fb-text-b{
  background-color:#eeeeee;
  width: 85px;
  height: 7px;
  border-radius: 5px;
  margin-top: 5px;
  margin-left: 45px;
}
.fb-image{
display: block;
margin: 0 auto;
width: 243px;
margin-top: 30px;
}
/* google */

.google-a{
  position: absolute;
  right: 146px;
top: -75px;
transform-origin: top;
}
.google-a-window{
  width: 275px;
  height: 374px;
  background-color: white;
  border-radius: 3px;
  box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.08);

  overflow: hidden;

  position: absolute;
  right: 0;
top: 0;

  transition: all .3s ease-in-out;
}
.g-logo{
  display: block;
  margin: 0 auto;
      margin-top: 0px;
  width: 74px;
  margin-top: 25px;
}
.g-search-bar{
  background-color:#f7f5f5;
  width: 256px;
  height: 28px;
  border-radius: 50px;
  margin-left: 10px;
  position: absolute;
top: 60px;
}

.g-search-magnify{
  position: absolute;
  left:5px;
  top:5px;
}
.g-search-bar span{
  color:#555454;
  font-size: 13px;
  font-weight: 400;
  margin-left: 25px;
  line-height: 28px;
}
.g-blue-bk{
  background-color: #d9e9f5;
  width: 255px;
  height: 190px;
  position: absolute;
  left: 10px;
  top: 98px;
  border-radius: 3px;
}
.g-search-result.id1{
  position: absolute;
  top: 298px;
  left: 10px;
}

.g-search-result.id2{
  position: absolute;
  top: 327px;
  left: 10px;
}
.g-grey-text{
  background-color:#eeeeee;
  width: 75px;
  height: 7px;
  border-radius: 5px;

}
  .g-blue-text{
    background-color:#bbd8ed;
    width: 195px;
    height: 7px;
    border-radius: 5px;
    margin-top: 5px;
  }

  .g-result-popup{
    width:109px;
    height:160px;
    position: absolute;
    background-color: white;
    border-radius: 3px;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.08);

    overflow: hidden;
    top: 120px;
right: 143px;
  }

  .g-result-popup.id2{
    top: 120px;
  right: 24px;
  }
  .g-result-popup.id3{
    top: 120px;
  right: -95px;
  }

  .g-result-popup .g-green-text{
background-color: #c6efe3;
width: 65px;
height: 7px;
border-radius: 5px;
margin-left: 10px;
margin-top: 7px;
  }
    .g-result-popup .g-blue-text{
      background-color: #bbd8ed;
  width: 80px;
  height: 7px;
  border-radius: 5px;
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 5px;
    }

    .g-result-popup .g-stars{
      margin-left: 10px;
    }

    /* youtube */

    .youtube-a{
    width: 300px;
    height: 315px;
    background-color: #f9f9f9;
    border-radius: 3px;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.08);
    position: absolute;
    right: 121px;
top: 308px;
    overflow: hidden;

    transform-origin: top;
    /*transform: rotate(-15deg);*/
    }
.youtube-header{
  background-color: white;
  height: 50px;
  width: 100%;
}
    .youtube-logo{
      position: absolute;
    left: 10px;
    top: 11px;
    }
    .youtube-video {
        position: absolute;
        left: 10px;
        top: 60px;
    }
.youtube-result{
  position: absolute;
  top:223px;
  left: 10px;
}

.youtube-result.id2{
  position: absolute;
  top:264px;
  left: 10px;
}
    .yt-blue-thumb{
      width: 38px;
      height: 31px;
      background-color: #d6e5f1;
      float: left;
      margin-top: 5px;
    }


    .yt-grey-text{
      background-color: #cccccc;
      width: 80px;
      height: 7px;
      border-radius: 5px;
      margin-top: 5px;
      margin-left: 43px;
      margin-bottom: 5px;
    }

.yt-grey-text.id1{
  width:58px;
}
/* google search */
.google-search-a{
  width: 275px;
height: 189px;
background-color: white;
border-radius: 3px;
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.08);
overflow: hidden;
position: absolute;
right: -138px;
top: 109px;
/*transform: rotate(-22deg);*/
transition: all .3s ease-in-out;
}
.google-search-result-a{
  margin-left: 10px;
  margin-top: 42px;
}
.google-search-result-a .g-green-text{
background-color: #c6efe3;
width: 65px;
height: 7px;
border-radius: 5px;
margin-top: 7px;
}

.google-search-result-a .g-blue-text.id2{
  width: 125px;
}

.google-search-result-a .g-grey-text{
margin-top: 5px;
width: 195px;
}

.google-search-result-a .g-grey-text.id3{
width: 85px;
}

.g-a-grp{
  clear: both;
margin-bottom: 21px;
}
.google-search-result-a .g-green-text.id1{
  width: 15px;
float: left;
}


.google-search-result-a .g-green-text.id2{
  width: 140px;
float: left;
margin-left: 4px;
}

/* EO header ads */

/* testimonial */

#testimonial h3 {
    font-family: "Fira sans",sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 1.2;
    margin: 0 auto;
    margin-top: 20px;
}

.testimonial-wrapper {
    position: relative;
}

.quote.left {
    text-align: left;
    margin-left: 17%;
    position: relative;
    top: 23px;
    transform: scale(0.8);
    transform-origin: left bottom;
}

.quote.right {
    text-align: right;
    margin-right: 17%;
    position: relative;
    top: -23px;
    transform: scale(0.8);
    transform-origin: right top;
}

#testimonial p {
    width: 58%;
    margin-left: 21%;
    font-size: 20px;
    line-height: 1.55;
    font-weight: 400;
    font-style: italic;
}
.info {
    margin-bottom: 68px;
    line-height: 1.45;
    position: relative;
    top: -14px;
    display: flex;
    justify-content: center;
    align-content: center;
}

.name {
    color: #484848;
    font-family: "Fira sans",sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-align: left;
    display: block;
}

.company {
    color: #6e6d6d;
    font-family: "Fira sans",sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-align: left;
}

#testimonial {
    text-align: center;
}

.info > img {
    margin-right: 15px;
}
.bio {
    align-self: center;
}
/* Badges section  */
#badges-section {
}

    #badges-section .row {
        position: relative;
    }

    #badges-section .badges-grp {
        display: inline-flex;
        flex-wrap: wrap;
        flex-direction: row;
        color: #484848;
        align-content: center;
        justify-content: space-evenly;
        width: 1030px;
        margin-bottom: 36px;
    }

.badges-grp-wrapper {
    overflow: hidden;
    width: 90%;
    margin: 0 auto;

}
.other-badges-wrapper-mobile {
    display: flex;
    width: 45%;
    justify-content: space-between;
}
#badges-section {
    margin-top: 40px;
}

.badges-grp-container {
    --n: 0;
    width: max-content;
    left: calc(var(--n)*1030px);
    position: relative;
    transition: all 1.1s ease-in-out;
}

    #badges-section h3 {
    text-align: center;
    font-family: "Fira sans",sans-serif;
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 23px;
    height: 33px;
}
.google-badge-content {

}
.google-partner-badge {
    position: relative;
    top: 0;
    width: 95px;
    float: left;
}

#badges-section .col-md-3 {
    text-align: center;
}

#badges-section p {
    width: 260px;
    float: left;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;
    text-align: left;
    padding-top: 12px;
    padding-left: 14px;
}

.apw svg {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
}
.paypal .icon {
    float: left;
    margin-right: 10px;
    position: relative;
}
    .paypal .icon svg {
        box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
        border-radius: 50%;
        background-color: #0087cf;
    }

.badge-wrapper.fb, .badge-wrapper.apw {
    top: 6px;
    position: relative;
}

#badges-section .paypal p {
    width: 125px;
    padding-left: 10px
}

.badge-wrapper.ms-badge {
    box-shadow: 0 0 4px rgba(0,0,0,.25);
    height: 80px;
    width: 236px
}

#badges-section .col-md-3:last-of-type {
    justify-content: center;
    display: flex;
}

.iframe-badge{
width:220px; height:82px;float: left;
}

.badge-wrapper.fb svg {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
    overflow: hidden;
    width: 200px;
    height: 76px;
    border: 1px solid #f1f4f7;
    border-radius: 4px;
}


.tiktok > .icon {
    position: relative;
    top: 8px;
}

.arrow-left {
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    left: 1vw;
    top: calc(50% - 39px);
    cursor: pointer;
    z-index: 1;
    opacity: 0.7;
    transition: all 0.2s ease-in-out;
}

.arrow-right {
    right: 1vw;
    height: 40px;
    width: 40px;
    text-align: center;
    position: absolute;
    cursor: pointer;
    transform: rotate(-180deg);
    transition: background 0.2s;
    z-index: 1;
    opacity: 0.7;
    top: calc(50% - 39px);
    transition: all 0.2s ease-in-out;
}

    .arrow-left:hover,
    .arrow-right:hover {
        opacity: 1;
        transition: all 0.2s ease-in-out;
    }
