
@media (min-width:992px) {
    html.w-mod-js:not(.w-mod-ix) [data-w-id="563cba24-4e26-61e2-6931-0b425701e92e"] {
        -webkit-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -moz-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -ms-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        opacity: 0;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="8502f319-b976-675f-6fe9-19e7cd218cc1"] {
        width: 0%;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="53c786b9-a997-fa9d-6190-c6aa856a0295"] {
        width: 0%;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="a6927ff4-4a8e-74d3-237e-fecdd4fc6791"] {
        width: 0px;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="53c786b9-a997-fa9d-6190-c6aa856a0294"] {
        width: 0px;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="af2d5252-51bb-ac25-cd35-8b5b4ba56c0f"] {
        -webkit-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -moz-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -ms-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        opacity: 0;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="8cc63fd9-4348-33c5-0711-da46357c719f"] {
        -webkit-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -moz-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -ms-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        opacity: 0;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="130694ef-bf48-00fc-af5e-e60048811b34"] {
        -webkit-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -moz-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -ms-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        opacity: 0;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="53fcfcf4-5883-78a1-21c3-4a8de72b8bae"] {
        -webkit-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -moz-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -ms-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        opacity: 0;
    }

    html.w-mod-js:not(.w-mod-ix) [data-w-id="e187123e-0313-7ae8-6baa-9f2486153d55"] {
        -webkit-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -moz-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        -ms-transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        transform: translate3d(100%, 0, 0) scale3d(0.8, 0.8, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        opacity: 0;
    }
}



            
            html {
                font-size: 1.125rem;
            }

            @media screen and (max-width:1920px) {
                html {
                    font-size: calc(0.625rem + 0.41666666666666674vw);
                }
            }

            @media screen and (max-width:1440px) {
                html {
                    font-size: calc(0.8126951092611863rem + 0.20811654526534862vw);
                }
            }

            @media screen and (max-width:479px) {
                html {
                    font-size: calc(0.7494769874476988rem + 0.8368200836820083vw);
                }
            }

            body {
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }

            iframe {
                height: 100%;

            }

            clickdform input[type='text'],
            .clickdform textarea,
            .clickdform select {
                background: rgba(255, 255, 255, 0.3) !important;
            }

            .profile-parent {
                pointer-events: none;
            }

            .cursor-parent {
                pointer-events: none;
            }

            .country-select {
                text-transform: uppercase;
                background-color: transparent;
                border: 1px solid #fffef3;
                padding: 0rem;
                height: 3.5rem;
                font-family: Mori Extra Bold, sans-serif;
                font-weight: 800;
                border-bottom: 1px solid rgba(0, 0, 0, .1);
            }

            .country-select:focus {
                border-bottom-color: #000;
                padding-left: 1rem;

            }

            @media only screen and (min-width: 1920px) {
                h2 {
                    font-size: 2.2rem;
                }

                .hero-elements-parent {
                    height: 32rem;
                }

                .heading-medium {
                    font-size: 2.2rem;
                }

                .heading-l-m {
                    font-size: 5.2rem;
                }

                .caps-bold {
                    font-size: 2.2rem;
                }

                .p {
                    font-size: 1.2rem;
                }

                .text-parent-intro {
                    width: 34rem;
                }

                .text-size-two {
                    width: 26rem;
                }
            }


            @media only screen and (max-width: 480px) {

                .swiper-slide {
                    height: 32% !important;
                }

                .gallery-main-parent {
                    height: 100dvh;
                }

                .gallery-grand-parent {
                    height: 100dvh;
                }

                .panel-parent {
                    height: 100dvh;
                }
            }
            
       
            .splide__track {
                overflow: visible;
            }
    
            .splide__pagination {
                display: none;
            }
            