#btn-back-to-top {
    position: fixed;
    bottom: 80px;
    right: 20px;
    border-radius: 20px;
    background-color: #E30B5C;
    display: none;
  }
        .bg-custom-1 {
            background-image: linear-gradient(15deg, #CE1053 0%, #F3C3D4 100%);
        }
        .bg-custom-2 {
            background-image: linear-gradient(15deg, #0D47A1  0%, #64B5F6 100%);
        }

        .button {
            background-color: #4CAF50;
            /* Green */
            border: none;
            color: white;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 14px;
            margin: 4px 2px;
            transition-duration: 0.4s;
            cursor: pointer;
            box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
            border-radius: 8px;

        }
        .button11 {
            background-color: #0275d8;
            color: white;

        }

        .button11:hover {
            background-color: #0274d8d0;
            color: white;
        }

        .button1 {
            background-color: #008080;
            color: white;

        }

        .button1:hover {
            background-color: #005050;
            color: white;
        }

        .button2 {
            background-color: #E30B5C;
            color: white;
        }

        .button2:hover {
            background-color: #8E0739;
            color: white;
        }

        .button3 {
            background-color: #5D3FD3;
            color: white;
        }

        .button3:hover {
            background-color: #3A2784;
            color: white;
        }

        .button4 {
            background-color: #F4C430;
            color: white;
        }

        .button4:hover {
            background-color: #D6AC2A;
            color: white;
        }.button0607 {
            background-color: #212529;;
            color: white;
        }
        
        .button0607:hover {
            background-color: #101214;;
            color: white;
        }

        .button5 {
            background-color: #5CB85C;
            color: white;
        }

        .button5:hover {
            background-color: #397339;
            color: white;
        }

        .button6 {
            background-color: #D9534F;
            color: white;
        }

        .button6:hover {
            background-color: #A33E3B;
            color: white;
        }
        .button7 {
            background-color: #D9534F;
            color: white;
        }

        .button7:hover {
            background-color: #A33E3B;
            color: white;
        }


        .block {
            display: block;
            width: 100%;
            border: none;

            color: white;
            padding: 14px 28px;
            font-size: 16px;
            text-align: center;
        }




        dt {
            float: left;
            clear: left;
            width: 150px;
            font-weight: bold;

        }

        dt::after {
            content: ":";
        }


        [type=radio] {
            position: absolute;
            opacity: 0;
            width: 0;
            height: 0;
        }

        /* IMAGE STYLES */
        [type=radio]+img {
            cursor: pointer;
        }

        /* CHECKED STYLES */
        [type=radio]:checked+img {
            outline: 4px solid #00CC00;
        }

        #calendar .fc-view {
            background-color: #FFFFFF;
        }

        #calendar {
            --fc-page-bg-color: #EEEEEE;
        }

        :root {
            --bs-success-rgb: 71, 222, 152 !important;
        }

        html,
        body {
            height: 100%;
            width: 100%;
            
        }

        .btn-info.text-light:hover,
        .btn-info.text-light:focus table,
        tbody,
        td,
        tfoot,
        th,
        thead,
        tr {
            border-color: #ededed !important;
            border-style: solid;
            border-width: .5px !important;
        }

        .title {
            font-size: 20px;
        }