<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.page-id-3718 footer .top-area {
    display: none;
}

body.page-id-3718 footer#getintouch {
    margin-top: 50px;
}

.home-banner .title-area {
    position: relative;
}

.home-banner .title-area .img_video {
    max-width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}

.home-banner .title-area .img_video .video_link {
    position: absolute;
    z-index: 9;
    width: 100%;
    height: 100%;
    top: 0;
}

.home-banner .title-area .img_video iframe {
    width: 100%;
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2;
}

.home-banner .title-area .img_video .play_button {
    max-width: 80px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.home-banner .title-area .img_video .img_area img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    opacity: 0;
}

@media (max-width: 1440.98px) {
    .home-banner .title-area .img_video {
        position: relative;
        left: 0;
        bottom: 0;
    }
}

@media (max-width: 991.98px) {
    .home-banner .background-image .img-box .img_video .play_button {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 100px !important;
        height: auto !important;
    }
}

@media (max-width: 767.98px) {
    .home-banner .title-area .img_video .img_area img {
        position: relative;
    }
}

.home-banner .content-area .title-area h1 {
    font-size: 60px;
}

footer.no_space_white {
    margin-top: 0;
}

footer.no_space_white .top-area {
    display: none;
}

footer.no_space_white .footer-top {
    clip-path: unset;
}

.home-banner .title-area .img_video.center_vertical {
    bottom: unset;
    top: 50%;
    transform: translateY(-50%);
}

.home-banner .content-area.center_vertical {
    padding-top: 20px;
    padding-bottom: 20px;
}

.home-banner .content-area.center_vertical .text-area .text-area-box p:last-child {
    margin-bottom: 0;
}

@media (min-width: 992px) and (max-width: 1199px) {
    header .content-area .menu-area ul li {
        margin-left: 0 !important;
    }
}

@media (min-width: 1420px) and (max-width: 1530px) {
    header .content-area .menu-area ul li {
        margin-left: 35px !important;
    }
}
</pre></body></html>