.layout-canvas-g {
  background-color: #fff;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  width: 100%;
}
.layout-canvas-g > .header,
.layout-canvas-g > .section,
.layout-canvas-g > .footer {
  position: relative;
  overflow: hidden;
  width: 100%;
  word-wrap: break-word;
}
.layout-canvas-g > .section {
  margin: 10px 0;
}
.layout-canvas-g > .section > .columns {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
}
body {
  color: #000;
  font-family:  'futura-pt', Verdana, sans-serif;
  font-size: 16px;
  margin: 0 auto;
  max-width: 1280px;
}
.col1{
   max-width:1000px;
   margin:auto;
}

.Form-right-Icon{
    float: right;
    display: flex;
    margin-top: -80px;
}
.FormPhotoBlock{
background-color:#000000;
border-radius:20px 20px 0px 0px;
}
.FormTimeBlock{
background-color: #eeeeee;
min-width: 100%;
border-radius:0px 0px 20px 20px;
}
@media only screen and (max-width: 480px) {
  .mobile-hidden {
    display: none !important;
  }
  .responsive-td {
    width: 100% !important;
    display: block !important;
    padding: 0 !important;
  }
.Form-right-Icon{
display:none!important;
}
}
.layout-canvas-g > .section > .columns {
  width: 100%;
}
form{
margin-bottom:50px;}

<!---->
.form-check-buttons .btn {
    display: inline-block;
    padding: 10px 20px;
    border: 1px solid var(--primary-color);
    background-color: transparent;
    color: var(--primary-color);
    cursor: pointer;
    transition: background-color 0.3s, color 0.3s;
}
<!---->


hr{
border-top: var(--bs-border-width) solid #8a8989;
}

footer .quick-links{
font-size: 75%;
}
