.bgcont-2 .bgncont {
    padding: 25px 25px;
    background-color: #bcd5fd29;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMCAwaDIwdjIwSDBWMHptMTAgMTdhNyA3IDAgMSAwIDAtMTQgNyA3IDAgMCAwIDAgMTR6bTIwIDBhNyA3IDAgMSAwIDAtMTQgNyA3IDAgMCAwIDAgMTR6TTEwIDM3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0em0xMC0xN2gyMHYyMEgyMFYyMHptMTAgMTdhNyA3IDAgMSAwIDAtMTQgNyA3IDAgMCAwIDAgMTR6JyBmaWxsPScjZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAuNDgnIGZpbGwtcnVsZT0nZXZlbm9kZCcvPjwvc3ZnPg==);
}


#RmFe-irbH-BcRe-ELcV.Menu-Bar-1-v2 .menu_container > ul > li a {
    margin-top: 30px !important;
    padding: 13px 20px !important;
}


@media screen and (max-width: 500px) {
    #RmFe-irbH-BcRe-ELcV.Menu-Bar-1-v2 .desktop .logo_container {
        width: 100% !important;
    }
}

#Arch-zgPt-UjYd-tjMF.Custom-Links-1-v1 {
    background: #0d5780;
}


.cont-1 {
    background-image: url(https://images.pexels.com/photos/3183197/pexels-photo-3183197.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}

.cont-1 .ncont {
    background: rgba(12, 86, 129, 79%) !important;
    padding: 45px 30px !important;
}

.Contact-Form-1-v1 .grid {
    display: grid;
    grid-template-columns: 45% 1fr !important;
    grid-gap: 0px;
}
