.contact{margin-top:30px}.contact .grid{overflow:hidden;grid-template-columns:450px 1fr;gap:0;box-shadow:1px 1px 2px 0 rgba(0,0,0,.02),4px 4px 20px 0 rgba(0,0,0,.05);border-radius:10px}.contact .is-left{height:100%;padding:30px;background-color:#fff;width:100%;display:block}.contact .is-right{height:100%}.contact .is-right iframe{height:100%;border-radius:0 10px 10px 0;width:100%}.contact .working .title{font-variation-settings:"wght" 700,"dots" 3;font-size:1.2rem}.contact .working .title i{font-size:1.2rem;margin-right:5px;color:#ea848c;vertical-align:middle;display:inline-block}.contact .table .row{grid-template-columns:auto 1fr 91px;gap:10px;margin-top:10px;display:grid}.contact .table .line{position:relative;align-self:center}.contact .table .line:before{transform:translateY(-50%);right:0;content:"";position:absolute;border-top:1px dotted #e9e9e9;top:50%;left:0}.contact .table .time{text-transform:uppercase;align-self:center;text-align:end;white-space:nowrap}.contact .table .day{text-transform:capitalize;align-self:center}.contact .call{margin-top:50px}.contact .call .cell{grid-template-columns:auto 1fr;gap:15px;margin-top:15px;display:grid}.contact .call .cell .name{font-variation-settings:"wght" 700,"dots" 3;font-size:1.2rem;align-self:center}.contact .call .cell .name i{-webkit-margin-end:5px;font-size:1.2rem;color:#ea848c;margin-inline-end:5px;vertical-align:middle;display:inline-block}.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{unicode-bidi:plaintext;align-self:center;text-align:right}.table{scroll-margin-top:30px}.table .scroll{overflow-y:hidden;overflow-x:auto;max-width:1370px;margin:0 auto;box-shadow:1px 1px 2px 0 rgba(0,0,0,.02),4px 4px 20px 0 rgba(0,0,0,.05);border-radius:10px;cursor:grab;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{border-bottom:1px solid #e9e9e9;background-color:#fff;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{height:50px;color:grey}.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{font-variation-settings:"wght" 500,"dots" 3;height:72px;border-left:1px dashed #e9e9e9;font-weight:400;background-color:#fff;align-items:center;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}}