            .sec-pTB {
                overflow: hidden;
            }
            
            .form-container {
                padding: 15px 30px;
                margin-top: 50px;
                color: #fff;
                text-align: center;
            }
            
            .form-container * {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }
            
            .rows:after,
            .rows:before,
            section:after,
            section:before,
            footer:after,
            footer:before,
            header:before,
            header:after,
            .container:before,
            .container:after,
            .clearfix:after,
            .clearfix:before {
                display: table;
                content: "";
                clear: both;
            }
            
            .rows {
                margin-right: -15px;
                margin-left: -15px;
            }
            
            .container-fluid {
                width: 100%;
                max-width: 100%;
            }
            
            .fr {
                float: right !important;
            }
            
            .fl {
                float: left !important;
            }
            
            .pr {
                position: relative;
            }
            
            .cols-2,
            .cols-3,
            .cols-4,
            .cols-6,
            .cols-8,
            .cols-9,
            .cols-10,
            .cols-12 {
                float: left;
                position: relative;
                min-height: 1px;
                padding-right: 15px;
                padding-left: 15px;
                box-sizing: border-box;
            }
            
            .cols-2 {
                width: 12.5%;
            }
            
            .cols-3 {
                width: 25%;
            }
            
            .cols-4 {
                width: 33.3%;
            }
            
            .cols-6 {
                width: 50%;
            }
            
            .cols-8 {
                width: 66.6%;
            }
            
            .cols-9 {
                width: 75%;
            }
            
            .cols-10 {
                width: 87.5%;
            }
            
            .cols-12 {
                width: 100%;
            }
            
            @media only screen and (max-width:992px) {
                .cols-md-12 {
                    width: 100%;
                }
                .cols-md-9 {
                    width: 75%;
                }
                .cols-md-6 {
                    width: 50%;
                }
                .cols-md-3 {
                    width: 25%;
                }
            }
            
            @media only screen and (max-width:650px) {
                .cols-sd-12 {
                    width: 100%;
                }
                .cols-sd-9 {
                    width: 75%;
                }
                .cols-sd-6 {
                    width: 50%;
                }
                .cols-sd-3 {
                    width: 25%;
                }
            }
            
            .form-control {
                display: block;
                width: 100%;
                height: 40px;
                padding: 6px 12px;
                font-size: 14px;
                line-height: 1.42857143;
                color: #555;
                background-color: #fff;
                background-image: none;
                border: 1px solid #ccc;
                border-radius: 4px;
                box-shadow: none;
                position: relative;
                margin-bottom: 20px;
                transition: border ease 1.5s;
                -webkit-transition: border ease 1.5s;
                -moz-transition: border ease 1.5s;
                box-sizing: border-box;
            }
            
            .dropdown-control {
                background: url(https://www.manageengine.com/images/submenu-sel-arrow.png) #fff no-repeat;
                background-position: 95% center;
            }
            
            .form-control.dropdown-control.uscountry {
                background: #fff;
            }
            
            .uscountry.form-control {
                height: auto;
            }
            
            .uscountry select#contact_country,
            .uscountry select#zc-country {
                height: 35px;
                border-bottom: 1px solid #f2f2f2;
            }
            
            .uscountry select#country_state {
                height: 35px;
            }
            
            .form-control.active-row {
                border: 1px solid #FFF;
            }
            
            .form-control.btn-submits {
                border: none;
                margin-bottom: 45px;
                padding-left: 0;
            }
            
            .form-control.form-comments {
                height: 85px;
            }
            
            .form-control:after,
            .form-control:before {
                box-sizing: inherit;
                content: '';
                position: absolute;
                width: 0;
                height: 0;
                z-index: 1;
                border: 2px solid transparent;
                border-radius: 5px;
                pointer-events: none;
            }
            
            .form-control:before {
                top: 0px;
                left: 0px;
            }
            
            .form-control:after {
                bottom: 0;
                right: 0;
            }
            
            .form-control .error {
                position: absolute;
                bottom: -8px;
                left: 30px;
                transition: all ease 0.3s;
                -moz-transition: all ease 0.3s;
                -webkit-transition: all ease 0.4s;
                font-size: 14px;
                z-index: 8;
                opacity: 1;
                background: #fff;
                padding: 5px;
                line-height: 0.5;
                color: red;
                display: none;
            }
            
            .form-control * {
                -webkit-appearance: none;
                -moz-appearance: none;
            }
            
            .form-control .label {
                position: absolute;
                transform: translate(0%, -50%);
                top: 50%;
                left: 15px;
                transition: all ease 0.3s;
                -moz-transition: all ease 0.3s;
                -webkit-transition: all ease 0.4s;
                font-size: 14px;
                z-index: 8;
                opacity: 0.5;
                border-radius: 3px;
            }
            
            .form-comments.form-control .label {
                top: 35%;
            }
            
            .form-control input,
            .form-control select,
            .form-control textarea {
                width: 100%;
                outline: none;
                border: none;
                height: 100%;
                background: transparent;
                padding-left: 10px;
                font-size: 1.2em;
                position: relative;
                z-index: 9;
                opacity: 0.5;
                resize: none;
            }
            
            .form-control select,
            .form-control input[type=date] {
                opacity: 0;
            }
            
            .form-control.active-row select,
            .form-control.active-row input[type=date] {
                opacity: 0.6;
            }
            
            .btn-submits button {
                border-radius: 3px;
                font-size: 18px;
                font-weight: 400;
                border: 2px solid #2590eb;
                background: #2590eb;
                color: #fff;
                cursor: pointer;
                outline: none;
                display: inline-block;
                padding: 13px 40px;
                margin: 20px 0;
            }
            
            .btn-submits button:hover {
                background: #444;
                border-color: #444;
            }
            
            .active-row.form-control::before {
                border-top-color: #2590eb;
                border-right-color: #2590eb;
                transition: width 0.15s ease-out, height 0.15s ease-out 0.15s;
                width: 100%;
                height: 100%;
            }
            
            .active-row.form-control::after {
                border-bottom-color: #2590eb;
                border-left-color: #2590eb;
                transition: border-color 0s ease-out 0.3s, width 0.15s ease-out 0.3s, height 0.15s ease-out 0.45s;
                width: 100%;
                height: 100%;
            }
            
            .form-control.active-row .label {
                top: 0;
                background: #fff;
                padding: 0 6px;
                left: 10px;
                font-size: 12px;
                opacity: 1;
            }
            
            .ui-datepicker-trigger {
                position: absolute;
                top: 10px;
                right: 10px;
                width: 25px;
            }
            
            .privacy-policy a {
                color: #03a9f5;
            }
            
            .clearDate {
                font-family: sans-serif;
                display: none;
                justify-content: center;
                align-items: center;
                position: absolute;
                width: 20px;
                height: 20px;
                font-size: 15px;
                color: #222;
                background-color: #e8e8e8;
                right: 50px;
                top: calc(50% - 10px);
                z-index: 10;
                border-radius: 50%;
                cursor: pointer;
            }
            
            #meGDPRMessage {
                font-size: 13px;
                line-height: 19px;
                margin: 0;
                color: #f3f3f3;
                width: 90%;
            }
            
            #meGDPRMessage .checkmarkgdpr {
                background: #fff;
                height: 13px;
                width: 13px;
                border: 1px solid #ccc;
                margin-right: 5px;
                display: inline-block;
                cursor: pointer;
                position: relative;
            }
            
            button.form-dld-button {
                background: #e9152b;
                padding: 12px 25px;
                color: #fff;
                border: none;
                border-radius: 4px;
                font-size: 17px;
                cursor: pointer;
            }
            
            button.form-dld-button:hover {
                background: #d61226;
            }
            
            #fixedbtn {
                display: none;
            }
        
    .heading-menu{
        display:none;    
    }