
      
        @font-face { 
          font-family: 'Style Script'; 
          src: url('https://fonts.googleapis.com/css?family=Style+Script'); 
        } 

        .font-title, .hover-title:hover, .after-title:after, .before-title:before {
          font-family: 'Style Script' !important; 
        }
        .font-gfont-Style-Script-title .naming, .font-gfont-Style-Script-title h1, .font-gfont-Style-Script-title h4.premium-title {
          font-family: 'Style Script' !important; 
        }
        
        @font-face { 
          font-family: 'liana'; 
          src: url('https://api.owlink.id/uploads/fonts/liana.ttf'); 
        } 
        .font-additional, .hover-additional:hover, .after-additional:after, .before-additional:before {
          font-family: 'liana' !important; 
        }
        
        @font-face { 
          font-family: 'josefin_sans'; 
          src: url('https://api.owlink.id/uploads/fonts/josefin_sans.ttf'); 
        } 
        .font-content,.hover-content:hover, .after-content:after, .before-content:before {
          font-family: 'josefin_sans' !important; 
        }
        .content-layout p, 
        .also_invite,
        #also_inviting li,
        .content-layout p b, 
        .content-layout a, 
        .content-layout .form-control, 
        .content-layout button, 
        #welcome p,
        #welcome p b,
        #welcome button,
        .modal-body p, 
        .modal-body label, 
        .modal-body p, 
        .modal-body b { 
          font-family: 'josefin_sans' !important; 
        }
         
      #bottom-bar .wrapper {
        background-color: rgba(99,127,148,1) !important;
      }
      #quote, #live, #coupleProfile, #galleries, #weddingDetail, #story, #wishes, #footer, .premium #hours, .premium #minutes, .premium #seconds, .premium #days, .premium #rsvp, .btn-premium{
        background-color: #637f94;
      }
      .content-layout p, #also_inviting li {
        color: #45535e;
      }
      .content-layout h4, .content-layout h3, .content-layout h1, .btn-premium {
        color: #414e53;
      }
      .content-layout .alert {
        border-color: #414e53;
        background-color: rgba(65,78,83,0.1);
        color: #414e53;
      }
      .content-layout .btn.btn-outline-primary {
        border-color: #414e53;
        color: #414e53;
      }
      .content-layout .btn.btn-primary:not(.btn-calendar) {
        background-color: rgba(65,78,83,1);
        border-color: rgba(65,78,83,1);
        color: rgba(99,127,148,1);
      }
      .content-layout .custom-file-label, .content-layout .form-control,.content-layout .form-control::placeholder {
        color: rgba(69,83,94,0.5);
      }
      #wishes .text-container {
        color: rgba(65,78,83,1);
        background-color: rgba(99,127,148,1) !important;
      }
      .content-layout .music-control {
        background-color: #414e53;
        color: #637f94;
      }
      #countdown ul li{
        color: rgba(69,83,94,1)
      }
      #countdown ul li span{
        color: rgba(65,78,83,1)
      }
      #bottom-bar .wrapper ul li a {
        color: rgba(65,78,83,1) !important;
      }
      #bottom-bar .wrapper ul li a.active {
        color: rgba(99,127,148,1) !important;
        background-color: rgba(65,78,83,1) !important;
      }
      