/*!2020-07-09 14:03:49*/#modal-phone.modal{padding-right:0!important}#modal-phone.modal h1{font-weight:600;font-size:48px;font-size:4.8rem;margin:.67em 0}#modal-phone .modal-content,.modal-dialog{height:100%}#modal-phone .modal-dialog{max-width:none;margin:0}#modal-phone .modal-content{padding:0;border:none;border-radius:0;background-color:transparent}#modal-phone .close{outline:0!important;cursor:pointer!important}#contactModal{background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100vh;width:100vw;-ms-flex-line-pack:center;align-content:center;color:#fff;overflow:auto}#contactModal .callModal{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7%}#contactModal .callModal .main-title{width:100%}#contactModal .callModal h1{font-family:TeleGroteskNext-Medium,Helvetica,Arial,Lucida,sans-serif;width:100%;font-size:2em}#contactModal .callModal .hr-el{height:4px;background-color:#e20074;width:90px;display:block}#contactModal .callModal .close-ico{outline:0!important;cursor:pointer!important;position:absolute;top:25px;right:25px}#contactModal .callModal .ico{float:left;fill:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contactModal .callModal .ico svg{width:28px;height:28px;fill:#fff;vertical-align:middle}#contactModal .callModal .ico svg:focus{fill:#e20074;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}#contactModal .callModal .tel-number{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#contactModal .callModal .tel-number h1{font-size:3.5em;width:100%;text-align:center;margin:0}#contactModal .callModal .tel-number p{font-size:1.8rem;font-weight:600;margin-bottom:30px;font-family:TeleGroteskNext-Bold,Helvetica,Arial,Lucida,sans-serif;width:100%}#contactModal .callModal .tel-number .btn{text-decoration:none;font-family:TeleGroteskNext-Bold,Helvetica,Arial,Lucida,sans-serif;min-width:140px}#contactModal .callModal .bold-uppercase{text-transform:uppercase;font-family:TeleGroteskNext-Bold,Helvetica,Arial,Lucida,sans-serif;display:inline-block;vertical-align:middle;margin-left:15px;font-size:2em}#contactModal .callModal .btn{font-size:18px;margin:2rem auto;width:30%;display:inline-block;padding:.8em 1.5em;color:#fff;border-radius:7px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:1px solid transparent;white-space:nowrap;text-align:center}#contactModal .callModal .btn:focus,#contactModal .callModal .btn:hover{border:1px solid #e20074;background-color:transparent;color:#e20074;outline:0}#contactModal .callModal .default-btn{background-color:#bbb}#contactModal .callModal .primary-btn{background-color:#e20074}@media screen and (min-width:420px) and (max-width:640px){#contactModal{padding:16%;padding-top:0!important}}@media screen and (min-width:641px) and (max-width:991px){#contactModal{padding:24%;padding-top:0!important}}