.tscs-slider{
width: 100%;
position: relative;
overflow: hidden;
}
.tscs-slider .cs-arrow{
position: absolute;
top: 0;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
width: 50px;
font-size: 30px;
cursor:pointer;
z-index: 3;
}
.tscs-slider .cs-arrow.cs-disabled{
display:none;
}
.tscs-slider .cs-arrow-left{
left: 0;
}
.tscs-slider .cs-arrow-right{
right: 0;
}
.tscs-slider .cs-arrow i{
background-color: #fff;
width: 40px;
height: 40px;
border-radius: 200px;
display: flex;
align-items: center;
justify-content: center;
}
.tscs-slider .cs-slides-holder{
position: relative;
height: 415px;
width: 1200px;
}
.tscs-slider .cs-slides-holder .cs-slides{
position: relative;
width:fit-content;
display:flex;
}
.tscs-slider .cs-slides-holder .cs-slides.shifting {
transition: left .2s ease-out;
}
.tscs-slider .cs-slide{
background-color: #1e2434;
height: 415px;
width: 1200px;
position: relative;
top: 0;
left: 0;
display: flex;
justify-content: center;
position: relative;
overflow: hidden;
}
.tscs-slider .cs-slide .cs-slide-pointer{
z-index: 2;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.tscs-slider .cs-slide .cs-slide-content{
display: flex;
height: 100%;
width: 80%;
justify-content: center;
z-index: 1;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col{
flex: 1;
display:none;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col.active{
display:flex;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-image img{
object-fit: cover;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-image .cs-slide-image-holder{
position: relative;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-image .cs-slide-image-holder.active{
width: 270px;
height: 280px;
overflow: hidden;
position: relative;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-image .cs-slide-image-holder.active img{
position: absolute;
top: -10px;
left: -16px;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-image .cs-slide-image-pointer{
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-title{
font-weight: 800;
text-transform: uppercase;
line-height: 1;
width: 100%;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-title input{
color: inherit;
font-size: inherit;
font-weight: inherit;
text-transform: inherit;
line-height: inherit;
background: transparent;
border: none;
text-align: center;
padding: 0;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-subtitle{
text-transform: uppercase;
line-height: 1;
width: 100%;
margin: 20px 0;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-button-holder{
width: 100%;
display: flex;
align-items: center;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-button{
text-transform: uppercase;
cursor: pointer;
text-decoration: none;
white-space: nowrap;
text-align: center;
line-height: 19px;
letter-spacing: 0px;
font-weight: 600;
border-radius: 5px;
font-size: 19px;
padding: 19px 29px;
display: block;
width: fit-content;
margin-top: 22px;
border-radius: 16px;
}
.tscs-slider .cs-slide .cs-slide-background{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
.tscs-slider-section{
position: relative;
}
.tscs-slider-section .tscs-admin-edit{
position: absolute;
top: 10px;
left: 10px;
font-size: 23px;
z-index: 20;
color: #fff;
background-color: #000;
border-radius: 200px;
text-decoration: none;
display: flex;
justify-content: center;
align-items: center;
}
@media screen and (max-width:767px){
.tscs-slider .cs-slides-holder{
height: 510px;
}
.tscs-slider .cs-slide{
height: 500px;
}
.tscs-slider .cs-slide .cs-slide-content{
flex-direction: column;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col.active{
margin-right: 0;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data{
padding: 0 20px;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-title{
font-size: 35px;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-subtitle{
font-size: 25px;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-data .cs-slide-button{
font-size: 15px;
padding: 10px 15px;
}
.tscs-slider .cs-slide .cs-slide-content .cs-col-image img{
width: 200px;
height: 200px;
}
}.mp-google-map {
display: flex;
flex-wrap: wrap;
gap: 20px;
margin: 40px 0;
}
.mp-google-map-canvas {
flex: 1;
min-height: 500px;
order: 2;
border-radius: 16px;
@media screen and (max-width: 768px) {
order: 1;
}
}
.mp-google-map-list {
width: 420px;
max-height: 500px;
overflow-y: auto;
scrollbar-color: var(--accent-color-alt) #e5e5e5;
border: 1px solid rgba(0, 0, 0, .102);
border-radius: 16px;
order: 1;
box-shadow: 0 22px 17px 0 rgba(0, 0, 0, .02);
padding: 16px;
box-sizing: border-box;
scrollbar-width: thin;
display: grid;
grid-template-columns: minmax(0, 1fr);
gap: 8px;
}
.mp-google-map-list-item {
font-family: 'Poppins', sans-serif;
}
.mp-google-map-list-item:not(.mp-google-map-list-item-window) {
cursor: pointer;
transition: background 0.3s ease;
box-sizing: border-box;
padding: 16px;
background: #FFFFFF;
border: 1px solid rgba(0, 0, 0, 0.1);
box-shadow: 0px 75px 60px rgba(0, 0, 0, 0.03), 0px 16.5px 12.75px rgba(0, 0, 0, 0.02), 0px 5.25px 4.5px rgba(0, 0, 0, 0.02);
border-radius: 12px;
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;
}
.mp-google-map-list-item:not(.mp-google-map-list-item-window):hover {
background-color: #fafafa;
}
.mp-google-map-list-item:not(.mp-google-map-list-item-window).active {
border-color: var(--accent-color-alt);
}
.mp-google-map-list-item-title {
margin: 0 0 5px 0;
font-size: 16px;
font-weight: 500;
}
.mp-google-map-list-item-content {
margin: 0 0 5px 0;
font-size: 12px;
line-height: 1.25;
color: #666;
font-weight: 300;
display: grid;
grid-template-columns: minmax(0, 1fr);
gap: 8px;
}
.mp-google-map-list-item-row {
display: flex;
align-items: center;
gap: 8px;
}
.mp-google-map-list-item-row > img {
flex: 0 0 auto;
min-width: 0;
height: 18px;
width: auto;
}
.mp-google-map-list-item-row > span,
.mp-google-map-list-item-row > a {
flex: 0 1 auto;
min-width: 0;
display: block;
padding: 2px 0;
}
.mp-google-map-list-item-content i {
color: var(--accent-color-alt);
}
.mp-google-map-list-item-content .mp-address {
margin-bottom: 4px;
}
.mp-google-map-list-item-content p {
font-size: inherit;
}
.mp-google-map-list-item-content > * {
margin: 0;
}
.mp-google-map-list-item-content a {
color: inherit;
text-decoration: none;
transition-property: color;
transition-duration: 0.2s;
transition-timing-function: ease-in-out;
}
.mp-google-map-list-item-content a:hover {
color: #c18c21;
}
.mp-google-map-list-item .mp-map-link {
display: block;
width: fit-content;
margin-top: 10px;
font-size: 12px;
color: #c18c21;
text-decoration: none;
font-weight: 500;
line-height: 1.5;
border-radius: 14px;
padding: 5px 10px;
background-color: rgba(193,140,33,.102);
transition-property: background-color, color;
transition-duration: 0.2s;
transition-timing-function: ease-in-out;
}
.mp-google-map-list-item .mp-map-link:hover {
background-color: rgba(193,140,33,.302);
}
@media screen and (max-width: 768px) {
.mp-google-map {
flex-direction: column;
}
.mp-google-map-list {
width: 100%;
max-height: 320px;
order: 2;
}
.mp-google-map-canvas {
order: 1;
min-height: 300px;
}
}