@media only screen and (max-width: 600px) {
    .form-section video{
        width: 100%;
        height: 251px;
        top: 69px;
    }
    .tooltips {
        position: absolute;
        right: 0px;
        top: 113px;
    }
    .submit-from-box{
        padding: 64px 0px;
    }
    .from-box{
        margin-top: 43px;
    }
 
    .tooltips {
        color: #F1F1F1;
        text-align: center;
        padding: 16px 16px;
        border-radius: 4px;
        width: 330px;
        height: 180px;
        border-radius: 4px;
        border: 1px solid  #434343;
        background:  #141414;
        box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);
        margin: auto;
        left: 0px ;
    }
    .tooltips::after {
        content: "";
        border: 1px solid #82E578;
        background: #434343;
        width: 22px;
        height: 22px;
        position: absolute;
        transform: rotate(-45deg);
        z-index: 0;
        bottom: -11.4px;
        border-top: 0px;
        border-right: 0px;
        right: 8px;
    }
    .from-box .button--calypso {
        transition: .9s all;
        height: 48px;
        max-width: 100%;
    } 
    .submit-from-box{
        padding: 64px 0px 64px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin-bottom: 14px;
    }
    .form-check-g-recaptcha {
        margin-top: -13px;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        transform: translate(26px, 1px);
    }
    .form-section {
        padding:4rem 12px 15px;
        height:unset;
    }
    ::placeholder {
      font-size: 16px;
    }
    
    ::-ms-input-placeholder { 
      font-size: 16px;
    }
    .thumb-Images li {
        display: flex;
        justify-content: flex-end;
        flex-direction: row-reverse;
        position: relative;
        padding: 1px 13px 0px 27px;
        width: 716px;
        margin: auto;
        max-width: 100%;
        margin-bottom: 0px;
    }
    .thumb-Images {
        padding-left: 0rem;
        margin-bottom: 0px;
    }
    .from-box .form-control {
       margin-bottom: 24px;
    }
    .border-bg-mrag-0 {
        margin-bottom: 12px !important;
        margin-top: 16px !important;
    }
    .select-selected {
        margin-bottom: 0px;
    }
    
    .from-box .btn {
        transition: .9s all;
        padding: 14px 32px;
        height: 48px;
    }
    .check-btn-col .btn{
        color: var(--Neutral-400, #C7C7C7);
        text-align: center;
        font-family: "FS Meridian";
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 140%;
        text-transform: capitalize;
    }
    .border-bg-mrag-0 {
        border-radius: 0px;
        border: 0px solid #434343;
        background: #1D1D1D;
        padding: 4px 4px;
        height: 56px;
    }
    .row-mo {
        height: fit-content;
        border-radius: var(--Bevel-Field, 0px);
        background: transparent;
        padding-left:0px;
    }
    .row-bg-upload {
        padding-left: 0px;
        align-items: center;
        border-radius: var(--Bevel-Field, 4px);
        background: transparent;
        margin-bottom: 20px;
        display: none;
    }
    .row-mo .col-12{
        padding:0px;
    }
    .complbtnbox{
        margin-bottom: 16px;
    }
    .file-upload-box {
        margin-bottom: -16px;
    }
    .submit-from-box h2 {
        color: var(--Primary-Off-White, #FAFAFA);
        text-align: center;
        font-family: "FS Meridian";
        font-size: 32px;
        font-style: normal;
        font-weight: 500;
        line-height: 120%;
        text-transform: capitalize;
        margin-bottom:8px;
    }
    .submit-from-box p {
        color: var(--Secondary-Sage-Green, #C2D6B5);
        text-align: center;
        font-family: "FS Meridian";
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
        max-width: 736px;
        width: 100%;
        margin: auto;
        text-align: center;
        padding: 0px 10px;
    } 
    .modal-body-content h2 {
        font-family: "FS Meridian";
        font-style: normal;
        font-weight: 500;
        text-align: center;
        text-transform: capitalize;
        color: #82E578;
        font-size: 32px;
        line-height: 32px;
        color: #82E578;
    }
    .modal-content {
        text-align: center;
        padding: 40px 24px;
    } 
    .modal-dialog{
        padding: 0px 16px;
    }
    .modal-body-content p {
        font-family: "FS Meridian";
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 23px;
        color: #fff;
    }
    .select-selected{
      padding-right: 13px;
      height: 48px;
      padding-top: 14px;
      font-size: 16px;
 
    }
    .select-selected:after {
        position: absolute;
        content: "";
        top: 23px;
    }
    .select-selected.select-arrow-active:after {
        top: 23px;
        transform: rotate(0deg);
    }
    .form-main .form-check label {
        font-family: "FS Meridian";
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 25px;
        color: #C7C7C7;
        margin-bottom: 24px;
        text-align: center;
        padding: 0px 26px;

    }
    .from-box .form-check {
        padding-left: 0px;
    }
    .g-recaptcha{
        margin-bottom: 24px;
        margin-left: 12px;
        margin-top: 10px;
        transform: translate(13%, 0%) !important;
    }
    .from-box .green-lable {
        margin-bottom: 6px;
    }
    .from-box textarea {
        min-height: 136px !important;
        margin-bottom: 32px !important;
        margin-top: 12px;
    }
    .form-section .container{
        padding: 0px 12px;
    }
	.check-yes-no .btn {
	  font-size:16px;
    }
	.check-btn-col .btn{
      font-size:16px;

    }
    .complbtnbox-bg {
        width: 100% !important;
        max-width: 100%;
        padding: 10px 0px 0px !important;
    }
    .row-bg-upload .border-bg-mrag-0 {
        height: fit-content;
        padding: 4px 4px;
    }
    .complbtnbox {
        margin-bottom: 0px;
    }
    .complbtnbox{
        padding:0px;
    }
    .custom-select {
        position: relative;
        padding: 0px 0px;
    }
    .tooltips-file-upload {
        position: relative;
        padding: 0px 12px;
        margin-bottom: 0px;
        margin-top: 24px;
    }
    .select-selected {
        padding-right: 13px;
        height: 56px;
        padding-top: 19px;
        position: relative;
    }
    .file-upload-box .info-icon {
        position: absolute;
        right: 16px;
        top: 16px;
        left: auto;
        margin: 0;
        z-index: 1;
        right: 15px;
        width: 24px;
        height: 24px;
        object-fit: cover;
    }
    .file-upload-box label {
        text-align: left;
        position: absolute;
        margin: auto;
        bottom: 0px;
        top: -11px;
        padding: 16px 5px;
        width: 72%;
        max-width: 100%;
        height: 65px;
    }
    .file-upload-box {
        border: 1px solid #434343;
        border-radius: 4px;
        background: #1D1D1D;
        width: 100%;
        padding: 12px;
        height: 65px;
        position: relative;
        margin-bottom: 16px;
    }
    .file-upload-box img {
        display: none;
    }
    .file-upload-box .info-icon {
        display: block;
    }
    .complbtnbox .custom-select {
        position: relative;
        padding: 0px 11px;
    }
    .file-upload-box{
        background: var(--Neutral-800, #1D1D1D) !important;
        border: 0px;
    }

}