File: /var/www/html/WPSassoon/wp-content/themes/sassoon/scss/tombstones.scss
@import "partials";
.inner-banner {
&.about-banner {
background-image: url(../img/transaction-banner.jpg);
min-height: 350px;
padding: 0px;
@media ($sm-1679) {
min-height: 340px;
}
@media ($sm-1481) {
min-height: 320px;
}
@media ($sm-579) {
min-height: 240px;
}
}
}
.carousel-wrap {
background: #f0f0ff;
padding: 100px 0;
@media ($sm-1679) {
padding: 70px 0;
}
@media ($sm-1481) {
padding: 50px 10px;
}
.tom-slider {
.slick-list {
.slick-track {
.slick-slide {
padding: 0 7px;
outline: 0;
border: 0;
box-shadow: none;
}
}
}
.slick-arrow {
transform: none;
transition: none;
margin: -17px 0 0 0;
padding: 0;
width: 33px;
height: 33px;
z-index: 999;
@media ($sm-1679) {
width: 30px;
height: 30px;
margin: -15px 0 0 0;
}
@media ($sm-991) {
width: 28px;
height: 28px;
margin: -14px 0 0 0;
}
@media ($sm-767) {
width: 24px;
height: 24px;
margin: -12px 0 0 0;
}
svg {
background: #fff;
border-radius: 50%;
transition: all 0.3s;
width: 33px;
height: 33px;
@media ($sm-1679) {
width: 30px;
height: 30px;
}
@media ($sm-991) {
width: 28px;
height: 28px;
}
@media ($sm-767) {
width: 24px;
height: 24px;
}
path {
fill {
transition: all 0.3s;
}
}
}
&:before {
display: none;
}
&.slick-prev {
left: -10px;
}
&.slick-next {
right: -10px;
svg {
transform: rotate(180deg);
}
}
&:hover {
svg {
background: #fff;
path {
fill: #2e2e78;
}
}
}
}
}
.box-wrap {
border-radius: 15px;
background: #ffffff;
border: 1px solid #e4e4ff;
.box-col-wrap {
position: relative;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
height: 190px;
padding: 30px 15px 15px 15px;
@media ($sm-1679) {
height: 170px;
}
@media ($sm-767) {
height: 150px;
}
@media ($sm-579) {
height: 130px;
}
.tag {
position: absolute;
top: 0;
background: #e4e4ff;
border-radius: 0 0 10px 10px;
height: 22px;
font-size: 10px;
color: #080836;
font-weight: 500;
font-style: italic;
min-width: 125px;
display: flex;
align-items: center;
justify-content: center;
padding: 1px 3px;
}
.img-wrap {
img {
max-width: 160px;
max-height: 90px;
@media ($sm-1679) {
max-width: 150px;
max-height: 80px;
}
@media ($sm-1481) {
max-width: 120px;
max-height: 60px;
}
@media ($sm-767) {
max-width: 100px;
max-height: 50px;
}
}
}
&.sec {
padding: 15px 15px 30px 15px;
.tag {
top: inherit;
bottom: 0;
border-radius: 10px 10px 0 0;
}
}
}
.box-center {
position: relative;
display: flex;
align-items: center;
justify-content: center;
z-index: 1;
@media ($sm-579) {
padding: 0 10px;
}
&:after {
position: absolute;
margin: auto;
content: "";
inset: 0;
height: 1px;
background: #e4e4ff;
z-index: -1;
}
.txt {
height: 27px;
min-width: 240px;
border: 1px solid #e4e4ff;
border-radius: 15px;
background: #fff;
text-align: center;
font-size: 13px;
color: #2e2e78;
font-weight: 500;
font-style: italic;
display: flex;
align-items: center;
justify-content: center;
padding: 1px 3px;
@media ($sm-1679) {
font-size: 12px;
min-width: 200px;
}
@media ($sm-991) {
font-size: 10px;
}
@media ($sm-579) {
min-width: 100%;
}
}
}
}
}