.contact{margin-top:30px}.contact .grid{border-radius:10px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.02),4px 4px 20px 0 rgba(0,0,0,.05);gap:0;grid-template-columns:450px 1fr;overflow:hidden}.contact .is-left{background-color:#fff;display:block;height:100%;padding:30px;width:100%}.contact .is-right{height:100%}.contact .is-right iframe{border-radius:0 10px 10px 0;height:100%;width:100%}.contact .working .title{font-size:1.2rem;font-variation-settings:"wght" 700,"dots" 3}.contact .working .title i{color:#ea848c;display:inline-block;font-size:1.2rem;margin-right:5px;vertical-align:middle}.contact .table .row{display:grid;gap:10px;grid-template-columns:auto 1fr 91px;margin-top:10px}.contact .table .line{align-self:center;position:relative}.contact .table .line:before{border-top:1px dotted #e9e9e9;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.contact .table .time{align-self:center;text-align:end;text-transform:uppercase;white-space:nowrap}.contact .table .day{align-self:center;text-transform:capitalize}.contact .call{margin-top:50px}.contact .call .cell{display:grid;gap:15px;grid-template-columns:auto 1fr;margin-top:15px}.contact .call .cell .name{align-self:center;font-size:1.2rem;font-variation-settings:"wght" 700,"dots" 3}.contact .call .cell .name i{color:#ea848c;display:inline-block;font-size:1.2rem;-webkit-margin-end:5px;margin-inline-end:5px;vertical-align:middle}.contact .call .cell .link{align-self:center;text-align:right}.is-rtl .contact{margin-top:30px}.is-rtl .contact .is-right iframe{border-radius:10px 0 0 10px}.is-rtl .contact .working .title{text-align:right}.is-rtl .contact .table .row{grid-template-columns:auto 1fr 125px}.is-rtl .contact .table .time{font-size:.8rem}.is-rtl .contact .table .day{align-items:center}.is-rtl .contact .call{margin-top:50px}.is-rtl .contact .call .cell .name{text-align:right}.is-rtl .contact .call .cell .link{align-self:center;text-align:right;unicode-bidi:plaintext}.table{scroll-margin-top:30px}.table .scroll{border-radius:10px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.02),4px 4px 20px 0 rgba(0,0,0,.05);cursor:grab;margin:0 auto;max-width:1370px;overflow-x:auto;overflow-y:hidden;width:calc(100% - 30px)}.table .scroll::-webkit-scrollbar{height:0;width:0}.table .scroll::-webkit-scrollbar,.table .scroll::-webkit-scrollbar-track{background-color:transparent}.table .scroll::-webkit-scrollbar-thumb{background-color:transparent}.table .header{background-color:#fff;border-bottom:1px solid #e9e9e9;border-radius:10px 10px 0 0;width:100%;z-index:2}.table .header .row:first-child .col:first-child{border-radius:0 10px 0 0}.table .header .row:first-child .col:last-child{border-radius:10px 0 0 0}.table .header .col{color:grey;height:50px}.table .header tr{position:sticky;top:0;z-index:2}.table .body{background-color:#fff;border-radius:10px;width:100%}.table .body .row{counter-increment:number-cell}.table .body .row:nth-child(odd) .col{background-color:#f9f9f9}.table .body .row:last-child .col:first-child{border-radius:0 0 10px 0}.table .body .row:last-child .col:last-child{border-radius:0 0 0 10px}.table .body .row:hover .col{background-color:#f3f3f3}.table .body .row:hover progress{background-color:#fff}.table .body .row:hover progress::-webkit-progress-bar{background-color:#fff}.table .body .row:hover progress::-moz-progress-bar{background-color:#fff}.table .body .col{text-align:center}.table .body progress{width:110px}.table .body .number:before{font-feature-settings:"ss02";content:counter(number-cell)}.table .col{align-items:center;background-color:#fff;border-left:1px dashed #e9e9e9;font-variation-settings:"wght" 500,"dots" 3;font-weight:400;height:72px;vertical-align:middle;white-space:nowrap}.table .col:last-child{border-left:0}.table .name{min-width:250px;width:100%;z-index:5}.table .name .grid{grid-template-columns:auto 1fr}@media screen and (min-width:0px) and (max-width:767px){.contact .grid{grid-template-columns:1fr}.contact .is-right{order:-1}.contact .is-right iframe{height:200px}}@media screen and (min-width:0px) and (max-width:575px){.contact .call .cell{grid-template-columns:1fr}.contact .call .cell .link{text-align:left}.is-rtl .contact .call .cell .link{text-align:right}}@media screen and (min-width:0px) and (max-width:1439px){.table .name{box-shadow:-11px 1px 22px -4px rgba(0,0,0,.05)}}@media screen and (min-width:768px) and (max-width:991px){.contact .grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:1500px){.table .scroll{max-width:100%;width:calc(100% - 30px)}.table .scroll .name{min-width:340px;width:auto}}
