body {
  font-family: "Open Sans", sans-serif;
}

#ajax-modal > .modal-body {
  height: 100vh;
  max-width: 100%;
  margin: 0;
  background: #FFFFFF;
  border-radius: 0;
  animation: right-appear 300ms ease-in-out;
  position: absolute;
  top: 0;
}
@media (min-width: 601px) {
  #ajax-modal > .modal-body {
    max-width: max(492pxpx, min(32.5397pxvw, 492pxpx));
  }
  #ajax-modal > .modal-body > .modal-close {
    left: calc(max(84px, min(5.5556vw, 84px)) * -1);
    right: auto;
    top: 50%;
    transform: translateY(-50%);
    color: #FFFFFF;
    border-color: #FFFFFF;
    background: transparent;
  }
}
@media (min-width: 801px) {
  #ajax-modal > .modal-body {
    max-width: max(656pxpx, min(43.3862pxvw, 656pxpx));
  }
}
@media (min-width: 1025px) {
  #ajax-modal > .modal-body {
    max-width: max(839.68pxpx, min(55.5344pxvw, 839.68pxpx));
  }
}
@media (min-width: 1281px) {
  #ajax-modal > .modal-body {
    max-width: max(1049.6pxpx, min(69.418pxvw, 1049.6pxpx));
  }
}
@media (min-width: 1921px) {
  #ajax-modal > .modal-body {
    max-width: max(1574.4pxpx, min(104.127pxvw, 1574.4pxpx));
  }
}
#ajax-modal > .modal-body > .modal-content {
  padding: 0;
  min-height: 100%;
  max-height: 100%;
  overflow-x: hidden;
}
#ajax-modal > .modal-body .block-araymond-contact-home {
  display: none;
}

.toolbar-horizontal.toolbar-fixed #ajax-modal {
  top: 60px;
}
.toolbar-horizontal.toolbar-fixed #ajax-modal > .modal-body {
  max-height: calc(100vh - 60px);
}
@media (max-width: 800px) {
  .toolbar-horizontal.toolbar-fixed #ajax-modal {
    top: 0;
  }
}

body.gin--vertical-toolbar #ajax-modal {
  left: initial;
  right: 0;
  width: calc(100vw - 66px);
  justify-content: flex-end;
}
@media (max-width: 800px) {
  body.gin--vertical-toolbar #ajax-modal {
    left: 0;
    width: 100vw;
    top: 87px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Nzcy11bnByZWZpeGVkL2NvbXBvbmVudHMvdWkvYWpheC1tb2RhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBb0M7QUFDdEM7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLHlDQUF5QztFQUN6QyxrQkFBa0I7RUFDbEIsTUFBTTtBQUNSO0FBQ0E7RUFDRTtJQUNFLGtEQUFrRDtFQUNwRDtFQUNBO0lBQ0UsK0NBQStDO0lBQy9DLFdBQVc7SUFDWCxRQUFRO0lBQ1IsMkJBQTJCO0lBQzNCLGNBQWM7SUFDZCxxQkFBcUI7SUFDckIsdUJBQXVCO0VBQ3pCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0Usa0RBQWtEO0VBQ3BEO0FBQ0Y7QUFDQTtFQUNFO0lBQ0Usd0RBQXdEO0VBQzFEO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsdURBQXVEO0VBQ3pEO0FBQ0Y7QUFDQTtFQUNFO0lBQ0Usd0RBQXdEO0VBQzFEO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsU0FBUztBQUNYO0FBQ0E7RUFDRSw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFO0lBQ0UsTUFBTTtFQUNSO0FBQ0Y7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsUUFBUTtFQUNSLHlCQUF5QjtFQUN6Qix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFO0lBQ0UsT0FBTztJQUNQLFlBQVk7SUFDWixTQUFTO0VBQ1g7QUFDRiIsImZpbGUiOiJhamF4LW1vZGFsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI2FqYXgtbW9kYWwgPiAubW9kYWwtYm9keSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IHJpZ2h0LWFwcGVhciAzMDBtcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgI2FqYXgtbW9kYWwgPiAubW9kYWwtYm9keSB7XG4gICAgbWF4LXdpZHRoOiBtYXgoNDkycHhweCwgbWluKDMyLjUzOTdweHZ3LCA0OTJweHB4KSk7XG4gIH1cbiAgI2FqYXgtbW9kYWwgPiAubW9kYWwtYm9keSA+IC5tb2RhbC1jbG9zZSB7XG4gICAgbGVmdDogY2FsYyhtYXgoODRweCwgbWluKDUuNTU1NnZ3LCA4NHB4KSkgKiAtMSk7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDgwMXB4KSB7XG4gICNhamF4LW1vZGFsID4gLm1vZGFsLWJvZHkge1xuICAgIG1heC13aWR0aDogbWF4KDY1NnB4cHgsIG1pbig0My4zODYycHh2dywgNjU2cHhweCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNhamF4LW1vZGFsID4gLm1vZGFsLWJvZHkge1xuICAgIG1heC13aWR0aDogbWF4KDgzOS42OHB4cHgsIG1pbig1NS41MzQ0cHh2dywgODM5LjY4cHhweCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KSB7XG4gICNhamF4LW1vZGFsID4gLm1vZGFsLWJvZHkge1xuICAgIG1heC13aWR0aDogbWF4KDEwNDkuNnB4cHgsIG1pbig2OS40MThweHZ3LCAxMDQ5LjZweHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgI2FqYXgtbW9kYWwgPiAubW9kYWwtYm9keSB7XG4gICAgbWF4LXdpZHRoOiBtYXgoMTU3NC40cHhweCwgbWluKDEwNC4xMjdweHZ3LCAxNTc0LjRweHB4KSk7XG4gIH1cbn1cbiNhamF4LW1vZGFsID4gLm1vZGFsLWJvZHkgPiAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbiNhamF4LW1vZGFsID4gLm1vZGFsLWJvZHkgLmJsb2NrLWFyYXltb25kLWNvbnRhY3QtaG9tZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b29sYmFyLWhvcml6b250YWwudG9vbGJhci1maXhlZCAjYWpheC1tb2RhbCB7XG4gIHRvcDogNjBweDtcbn1cbi50b29sYmFyLWhvcml6b250YWwudG9vbGJhci1maXhlZCAjYWpheC1tb2RhbCA+IC5tb2RhbC1ib2R5IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC50b29sYmFyLWhvcml6b250YWwudG9vbGJhci1maXhlZCAjYWpheC1tb2RhbCB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbmJvZHkuZ2luLS12ZXJ0aWNhbC10b29sYmFyICNhamF4LW1vZGFsIHtcbiAgbGVmdDogaW5pdGlhbDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjZweCk7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgYm9keS5naW4tLXZlcnRpY2FsLXRvb2xiYXIgI2FqYXgtbW9kYWwge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHRvcDogODdweDtcbiAgfVxufVxuIl19 */