
        body {
            background:   !important;
        }

        footer {
            background:   !important;
        }

        body .single-card .custom-heading,
        body .page-header .custom-heading,
        body .flex-shrink-0 .single-card .custom-heading,
        body .flex-shrink-0 .page-header .custom-heading {
                                                                text-align: center !important;
                                        text-transform: uppercase !important;
            
        }

                body .flex-shrink-0 .header-title-wrapper .custom-heading {
            text-transform: uppercase !important;
        }

        
    body .flex-shrink-0 .page-header .custom-subheading.page-sub-title {
            color:   !important;
            font-size:   !important;
            font-weight:   !important;
        }

        body .flex-shrink-0 .custom-heading:not(.grid-card-text) {
            color:   !important;
            font-size:   !important;
            font-weight:   !important;
        }

        body .flex-shrink-0 .single-card .card-header,
        body .flex-shrink-0 .single-card .image-container,
        body .flex-shrink-0 .single-card .card-body,
        .single-page-col-auto {
            background-color:   !important;
        }

        body .flex-shrink-0 .single-card .content * {
            color:   !important;
        }

        .page-header .container {
            text-align: center;
        }

                .page-header {
            background-image: url();
            background-repeat: no-repeat;
            background-size: 100%;

        }

        
        .page-title, .page-sub-title {
                            font-family: 'Archivo-Regular' !important;
                    }

        .btn-container {
                    }
        body .container .custom-btn {
                                                                    }

        body .container .video-container-custom-video-player svg{
                    }
        body .container .video-container-custom-video-player button:hover svg{
                    }
        :root {
                    }
        body .container .video-container-custom-video-player input[type=range].volume{
                    }
        body .container .video-container-custom-video-player input[type=range].volume::-webkit-slider-thumb{
                    }
        body .container .video-container-custom-video-player .left-controls .time{
                    }
        body .container .video-container-custom-video-player .left-controls .time{
                    }
        
        body .container .video-container-custom-video-player .left-controls .time{
                        
                    }
        @media (max-width: 600px) {
            body .container .video-container-custom-video-player .left-controls .time {
                font-weight: 100 !important;
                font-size: 10px !important;
            }
        }
        body .container .custom-img .video-container-custom-video-player{
                    }
 
        body .container .custom-img .video-container-custom-video-player{
                    }
         

        body .container .custom-btn:hover {
                                }


        .card-with-arrow .no-gutters {
            height: 125px;
            overflow: hidden;
        }

        @media  screen and (max-width: 990px) {
            .card-with-arrow .card-title {
                font-size: 15px !important;
            }

            .card-with-arrow .card-text,
            .card-with-arrow .card-text * {
                font-size: 11px !important;
            }
        }


        @media  screen and (max-width: 767px) {
            .card-with-arrow .card-title {
                font-size: 18px !important;
            }

            .card-with-arrow .card-text,
            .card-with-arrow .card-text * {
                font-size: 14px !important;
            }
        }

        @media  screen and (max-width: 400px) {
            .card-with-arrow .card-title {
                font-size: 15px !important;
            }

            .card-with-arrow .card-text,
            .card-with-arrow .card-text * {
                font-size: 11px !important;
            }
        }

    
