html,
body {
overflow-x:hidden;
}
.txt1_hovr h2:hover{
color:#85A8C7!important;
}
.txt_hovr img:hover{
filter: hue-rotate(94deg) saturate(97%) brightness(50%) grayscale(0%) sepia(0%) invert(0%) opacity(100%) contrast(10%);
}  .swiper-wrapper { }
.section-testmonials {
font-family: Poppins;
display: flex;
gap: 20px;
align-items: center;
width: 150%;  
}
.column-testmonials {
display: flex;
flex-direction: column;
gap: 20px;
width: 400px;
} .swiper-slide{
width:398px!important;
}
.img_hover img {
transition: all 0.8s ease;
}
.img_hover img:hover {
transform: scale(1.1);
}
.img_hover {
overflow: hidden;
}
.name-section {
color: #FFF;
font-family: Noah;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 127%;
}
.title-section b {
color: #650061;
}
.title-section {
color: #FFF;
font-family: Ubuntu;
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: 100%; letter-spacing: -0.8px;
text-transform: capitalize;
}
.navigation-testmonials {
display: flex;
gap: 10px;
}
.swiper-testmonials {
width: 80%;
overflow: hidden;
position: relative;
}
@media only screen and (min-width: 375px) and (max-width: 430px) {
.section-testmonials {
display: grid;
}
.swiper-testmonials {
width: 100%;
}
}
@media (max-width: 768px) {
.section-testmonials {
flex-direction: column;
align-items: flex-start;
}
.swiper-testmonials {
width: 100%;
}
}
.elementor *,.elementor :after,.elementor :before {
box-sizing: border-box;
border-radius: 0px;
}
.swiper-testmonials .swiper-slide {
border-radius: 5px;       }
.swiper-testmonials .swiper-slide * {
margin: 0;
}
.card-slide {
display: flex;
flex-direction: column;
gap: 20px;
}
.head-slide {
display: flex;
justify-content: space-between;
align-items: center;
height: 239px;
width: 376px;
}
.header-slide {
display: flex;
align-items: center;
gap: 20px
}
.title-slide h4 {
color: #FFF;
font-family: Ubuntu;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 100%; letter-spacing: -0.4px;
text-transform: capitalize;
padding-bottom:15px;
}
.title-slide h6 {
color: #FFF;
font-family: Noah;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 127%; }
.text-slide {
color: #FFF;
font-family: Poppins;
font-size: 14px;
font-style: italic;
font-weight: 400;
line-height: normal;
}
.swiper-button-testmonials-next,
.swiper-button-testmonials-prev {
cursor: pointer;
}
.square-box {
width: 49px; height: 44px; border: 2px solid #fff; box-sizing: border-box; overflow: hidden;
background: #fff; border-radius: 4px;
}
.square-box svg {
width: 85%; height: 85%; }
@media (max-width: 768px) {
.header-slide svg {
width: 50px;
}
.title-slide h4 {
font-size: 14px;
}
.swiper-testmonials .swiper-slide {
padding: 20px;
}
}
@media (max-width: 768px) {
.section-testmonials {
flex-direction: row!important;
align-items: flex-start;
}
.swiper-testmonials {
width: 120%;
}
.title-section {
font-size: 30px;
}
.name-section {
font-size: 16px;
}
.swiper-testmonials .swiper-slide {
padding: 0px;
}
}
@media only screen and (min-width: 1366px) and (max-width: 1440px) {
.swiper-testmonials { }
.swiper-testmonials .swiper-slide { }