.elementor-1480 .elementor-element.elementor-element-f43fce1{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-f43fce1 */.download-guides{

display:grid;
grid-template-columns:repeat(3,1fr);

gap:35px;

max-width:1300px;
margin:auto;

}



.guide-card{

background:white;

border-radius:28px;

overflow:hidden;

box-shadow:0 15px 45px rgba(0,0,0,.08);

transition:.35s;

}



.guide-card:hover{

transform:translateY(-10px);

box-shadow:0 25px 60px rgba(0,0,0,.12);

}



.guide-card img{

width:100%;
height:300px;

object-fit:cover;

display:block;

}



.guide-content{

padding:30px;

text-align:center;

}



.guide-content h3{

font-size:30px;

margin-bottom:15px;

color:#;

}



.guide-content p{

font-size:17px;

line-height:1.7;

color:#666;

margin-bottom:28px;

}



.guide-btn{

display:inline-block;

padding:15px 35px;

background:#E7A9B9;

color:white;

text-decoration:none;

border-radius:40px;

font-weight:600;

transition:.3s;

}



.guide-btn:hover{

background:#E7A9B9;

transform:scale(1.05);

}



@media(max-width:900px){

.download-guides{

grid-template-columns:1fr;

}

.guide-card img{

height:240px;

}

}
.guide-btn,
.guide-btn:hover,
.guide-btn:focus,
.guide-btn:active,
.guide-btn:visited {

    color: #ffffff !important;
    background: #DA6986 !important;
    text-decoration: none !important;

}/* End custom CSS */