.elementor .dog-image{max-height:251px;object-fit:cover;object-position:center center;border-radius:15px;}.elementor .h2-heading{font-family:var(--Heading-Font);font-weight:700;font-size:50px;color:var(--Beige-beige-500);text-align:center;}.elementor .text-18px{font-family:Bilmond;font-weight:300;font-size:20px;color:var(--Beige-beige-500);line-height:24px;text-align:center;}.elementor .dog-heading{font-family:var(--Heading-Font);font-weight:700;font-size:25px;color:var(--Beige-beige-500);text-align:center;margin-block-end:5px;}.elementor .dog-card{position:relative;padding:25px;border-radius:25px;backdrop-filter:blur(15px);display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .dog-detail{min-height:auto;font-family:Bilmond;font-weight:400;font-size:18px;color:var(--Beige-beige-500);text-align:center;}.elementor .dog-content{padding:0px;gap:0px;}.elementor .award-img{border-radius:20px;}.elementor .awrad-flex{padding:0px;gap:80px;flex-wrap:wrap;justify-content:center;align-items:end;}.elementor .dog-card-inner{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .dob-health{padding:15px;}.elementor .footer-block{height:100%;max-width:500px;padding:30px;margin:0px;border-radius:25px;background-color:#00000040;backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:25px;justify-content:center;align-items:center;}.elementor .footer-heading{font-family:var(--Heading-Font);font-weight:700;font-size:25px;color:var(--White);}.elementor .footer-links{padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .container-{width:100%;height:100%;min-height:100%;max-height:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:79px;display:flex;flex-direction:column;justify-content:center;align-items:end;}.elementor .button-row{padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .cta-section-card{max-width:1000px;padding:80px;border-radius:25px;background-color:#00000040;backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:15px;align-items:center;}.elementor .max-widh-text{max-width:616px;}.elementor .Flex{flex-direction:row;}.elementor .five-percent{width:80%;}.elementor .left-align{width:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}