

        html {
            scroll-behavior: smooth;
        }

        a {
            text-decoration: none;
        }

        /* :root {
            --primary_color: red;
            --secondary_color: blue;
        } */

        body {
            margin: 0;
            background: var(--background1_color) !important;
        }

        .labelws__content {
            word-break: break-word;
        }

        .website__container {
            max-width: 1940px;
            margin: 0 auto;
            overflow-x: clip;
            align-items: center;
            display: flex;
            flex-direction: column;
            width: 100%;
        }

        .navbarindex__container.nav {
            position: relative !important;
        }

        /* Templates 01*/
        .templatews-01__container {
            position: relative !important;
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            background: white;
            height: calc(100vh - 185px);
            overflow-y: auto;
        }

        /* Templates 01*/
        .booking-illustration__container {
            width: 100%;
            /* padding-top: 571px; */
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            background-position-y: top;
            display: flex;
            flex-direction: column;
            width: 100%;
        }

        /*Content table  01*/ 

        #adcentral-template__container {
            overflow-y: auto;
            height: 100vh;
        }

        .grecaptcha-badge {
            z-index: 12;
        }

        @media (min-width: 1501px) {
        }

        @media (min-width: 1001px) and (max-width: 1500px) {
            /*.booking-illustration__container {
                padding-top: 125px !important;
            }*/

            .booking-illustration__container {
                width: 100%;
                /*height: auto;*/
                height: 100%;
                max-height: inherit;
                object-fit: cover;
                background-position: 75%;
                background-repeat: no-repeat;
            }
        }

        @media (min-width: 1px) and (max-width: 1000px) {
            /*.booking-illustration__container {
                padding-top: 60px !important;
            }*/

            .booking-illustration__container {
                width: 100%;
                /*height: auto;*/
                height: 100%;
                max-height: inherit;
                object-fit: cover;
                background-position: 75%;
                background-repeat: no-repeat;
                background-size: auto;
                background-position-y: top;
                display: flex;
                flex-direction: column;
            }
        }
