.elementor-545 .elementor-element.elementor-element-e5d120e{--display:flex;}.elementor-545 .elementor-element.elementor-element-1f82450{--display:flex;}.elementor-545 .elementor-element.elementor-element-627bb60{width:100%;max-width:100%;}.elementor-545 .elementor-element.elementor-element-627bb60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-b0d7b0a{padding:20px 0px 20px 0px;}.elementor-545 .elementor-element.elementor-element-f4a1812 .tp-el-subtitle{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#1C2A57;color:#1C2A57;font-size:25px;}.elementor-545 .elementor-element.elementor-element-f4a1812 .tp-el-btn{background:#1C2A57 !important;}.elementor-545 .elementor-element.elementor-element-f4a1812 .tp-el-btn:hover{background:#4459A9 !important;}.elementor-545 .elementor-element.elementor-element-f4a1812 .about__list ul li i{color:#FFFFFF;background:#4459A9;}.elementor-545 .elementor-element.elementor-element-1cc2bcf{--display:flex;}.elementor-545 .elementor-element.elementor-element-0bbff82:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-0bbff82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-545 .elementor-element.elementor-element-0bbff82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-545 .elementor-element.elementor-element-0bbff82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-545 .elementor-element.elementor-element-f5cbca8{text-align:center;}.elementor-545 .elementor-element.elementor-element-f5cbca8 .tp-el-subtitle{color:#1C2A57;font-size:25px;}.elementor-545 .elementor-element.elementor-element-83b1533{padding:20px 0px 20px 0px;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-2147615 .research__features-icon span{background-color:#F3F1FF;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-2147615 .research__features-icon span i{color:#4270FF;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-2147615.research__features-item:hover span{background-color:#6151FB;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-2147615.research__features-item:hover span i{color:#fff;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-fe59b85 .research__features-icon span{background-color:#F3F1FF;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-fe59b85 .research__features-icon span i{color:#4270FF;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-fe59b85.research__features-item:hover span{background-color:#6151FB;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-fe59b85.research__features-item:hover span i{color:#fff;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-388d635 .research__features-icon span{background-color:#F3F1FF;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-388d635 .research__features-icon span i{color:#4270FF;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-388d635.research__features-item:hover span{background-color:#6151FB;}.elementor-545 .elementor-element.elementor-element-9e11233 .elementor-repeater-item-388d635.research__features-item:hover span i{color:#fff;}.elementor-545 .elementor-element.elementor-element-13c482c{padding:20px 0px 20px 0px;}.elementor-545 .elementor-element.elementor-element-4abc92c{text-align:center;}.elementor-545 .elementor-element.elementor-element-4abc92c .tp-el-subtitle{color:#1C2A57;font-size:25px;}.elementor-545 .elementor-element.elementor-element-85840e2{padding:20px 0px 20px 0px;}/* Start custom CSS for section, class: .elementor-element-85840e2 *//* Enhance testimonial avatar images */
.testimonial__avater img {
    width: 120px !important; /* Increase image size */
    height: 120px !important; /* Maintain square aspect ratio */
    object-fit: cover; /* Ensure image fits without distortion */
    border-radius: 50%; /* Circular images for a modern look */
    border: 3px solid #ffffff; /* White border for contrast */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Subtle shadow for depth */
    margin: 0 auto; /* Center the image */
    transition: transform 0.3s ease; /* Smooth hover effect */
}

/* Hover effect to slightly enlarge image */
.testimonial__avater img:hover {
    transform: scale(1.1); /* Slight zoom on hover */
}

/* Ensure testimonial item container is balanced */
.testimonial__item {
    padding: 20px; /* Add padding for better spacing */
    border-radius: 10px; /* Rounded corners for the testimonial card */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .testimonial__avater img {
        width: 80px !important; /* Smaller size for mobile */
        height: 80px !important;
    }
}

.testimonial__slider .owl-dots .owl-dot.active {
    background-color: #1C2A57 !important;
}/* End custom CSS */