.sec--lets-connect.pop-up{background-color:#000;left:0;position:fixed;pointer-events:none;top:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(0.63, 0.58, 0.13, 0.86);transition:-webkit-transform .5s cubic-bezier(0.63, 0.58, 0.13, 0.86);transition:transform .5s cubic-bezier(0.63, 0.58, 0.13, 0.86);transition:transform .5s cubic-bezier(0.63, 0.58, 0.13, 0.86), -webkit-transform .5s cubic-bezier(0.63, 0.58, 0.13, 0.86);width:100vw;z-index:50}.sec--lets-connect.pop-up.active{pointer-events:all;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.sec--lets-connect.pop-up .font-ivy,.sec--lets-connect.pop-up .col-connect{color:#fafafa}.sec--lets-connect.pop-up .close_x{display:inline-block;cursor:pointer;height:40px;width:40px;min-width:40px}.sec--lets-connect .close_x{display:none}.sec--lets-connect .font-ivy{text-transform:uppercase;font-size:calc(70px + (174 - 70) * (100vw - 375px) / (1920 - 375));line-height:93%}.sec--lets-connect .col-connect{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:45px}.sec--lets-connect .col-connect a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;margin-right:8px}.sec--lets-connect .col-connect a svg{height:30px;width:30px}.sec--lets-connect .col-connect span{font-size:calc(18px + (29 - 18) * (100vw - 375px) / (1920 - 375))}@media (min-width: 1079px){.sec--lets-connect .col-connect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-top:0}.sec--lets-connect .col-connect a{margin:auto 8px 0 0}.sec--lets-connect .col-connect span{font-size:24px;line-height:1.5;margin:auto 0 0}}@media (max-width: 1079px){.sec--lets-connect.pop-up .close_x{position:absolute;right:0;top:0;-webkit-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%)}}@media (min-width: 1920px){.sec--lets-connect .font-ivy{font-size:175px;line-height:94%}.sec--lets-connect .col-connect{margin-top:45px}.sec--lets-connect .col-connect span{font-size:30px}}

/*# sourceMappingURL=lets-connect.css.map */
