/* Global */
html{scroll-behavior:smooth}
body{font-family:'Red Hat Display';color:#000;}
body.post,body.page,.post,.page{margin:0}
dl,ol,ul{margin-left:0;margin-right:0;}
a:focus{outline:none}
a:visited{color:#fff}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-weight:bold}
p{font-size:1rem}
.heading{font-size:1.75rem;margin-bottom:1.5rem;}
.section{padding:2rem 0}
.section-center{text-align:center;padding:2rem 1rem;}
.section-bg .section{background-color:#F9EFF0;border-radius:2rem;padding:2rem 1rem;}
.editor-text{margin-bottom:0}
.editor-text h1,.editor-text h2,.editor-text h3,.editor-text h4,.editor-text h5,.editor-text h6{margin-top:1.5rem}
.editor-text a{color:#8A191B;text-decoration:none;}
.editor-text li+li{margin-top:1rem}
.editor-text ul{list-style:none;padding-left:1rem;}
.editor-text ul li::before{content:"\2022";color:#8A191B;font-size:2em;line-height:1;display:inline-block;width:1rem;margin-left:-1rem;vertical-align:middle;}
.editor-text ol{padding-left:1rem}
.editor-text ol li::marker{color:#8A191B;font-weight:bold;}

/* Header */
.navbar{padding: 1rem 0}
.navbar .navbar-nav .nav-link{width:100%;color:#2C3D50;font-weight:600;padding:1rem 2rem 1rem 0;margin-right:2.5rem;border-bottom:2px solid transparent;transition:.15s all;}
.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link.active{color:#8A191B;font-weight:bold;border-bottom:2px solid;outline:none;}
.navbar .navbar-toggler{padding:0;border:none;font-size:2rem;}
.navbar .navbar-toggler:focus{box-shadow:none}
.navbar .navbar-container{width:100%}
.navbar .navbar-collapse{order:1}
.navbar .header-phone{display:block;background-color:#8A191B;color:#fff;text-decoration:none;font-weight:bold;padding:0.75rem 1rem;border-radius:2rem;transition:scale .2s;}
.navbar .header-phone .header-phone-icon{padding-right:1rem}
.navbar .header-phone:hover,.navbar .header-phone:focus{color:#fff;scale:1.075;}

/* Footer */
.site-footer{background-color:#474747;color:#fff;padding:2rem 0;text-align:center;}
.site-footer .footer-logo{display:block;text-align:center;margin-bottom:2rem;}
.site-footer .footer-box{margin-bottom:2rem}
.site-footer .social-box{margin-bottom:0}
.site-footer .footer-box .footer-box-heading{font-weight:bold;margin-bottom:1rem;}
.site-footer .contact-box .contact-box-company{display:flex;align-items:baseline;}
.site-footer .contact-box .company-name{font-size:1rem}
.site-footer .contact-box .company-phone{display:inline-block;color:#fff;font-size:1rem;text-decoration:none;margin-bottom:1rem;}
.site-footer .contact-box .company-address{width:100%;justify-content:center;font-size:1rem;}
.site-footer .contact-box .contact-box-company .contact-box-company-icon{margin-right:0.25rem}
.site-footer .footer-box .footer-menu .nav-link{display:inline-block;color:#fff;padding:0.25rem 0;}
.site-footer .footer-box .ql-menu{column-count:initial;column-gap:20px;display:block;}
.site-footer .footer-box .social-menu .social-link{color:#fff;width:3rem;height:3rem;font-size:1.5rem;display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:50%;}
.site-footer .footer-box .social-menu .social-link:hover{background-color:#fff;color:#474747;}

/* Home */

/* Banner */
.banner{background-size:cover;background-position:bottom;background-repeat:no-repeat;padding-bottom:2rem;text-align:center;}
.banner .row{align-items:center}
.banner .banner-heading{font-size:2.25rem;font-weight:bold;color:#A79870;text-align:center;margin-bottom:0.25rem;}
.banner .banner-subheading{font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-align:center;}
.banner .banner-text{text-align:center}
.banner .banner-btn{background-color:#8A191B;color:#fff;font-size:0.9rem;font-weight:bold;display:flex;justify-content:center;align-items:center;border:0.15rem solid #8A191B;border-radius:2rem;padding:0.5rem 1rem;float:none;}
.banner .banner-btn:hover{background-color:#fff;color:#8A191B;}
.banner .banner-btn-arrow-icon{background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0.2rem;margin-left:1rem;}
.banner .banner-btn.banner-btn-right{background-color:#fff;color:#8A191B;margin:1rem 0 0;}
.banner .banner-btn-right:hover{background-color:#8A191B;color:#fff;}
.banner .banner-btn-right .banner-btn-arrow-icon{background:#8A191B;}
.banner .banner-btn-right .banner-btn-arrow-icon-img{filter:brightness(0) invert(1)}

/* Why Anodyne */
.whyanode-text{margin-bottom:0}

/* What We Offer */
.section-bg .section.wwo-bg{padding:2rem 1rem}
.wwo-bg .wwo-text{margin-bottom:1.5rem}
.wwo-bg .wwo-offers{text-align:left}
.wwo-bg .wwo-offers .wwo-card{border:none;border-radius:2rem;padding:1.25rem 1rem 1.5rem;box-shadow:0 0 0.5rem rgb(0 0 0 / 5%);margin-bottom:1.5rem;}
.wwo-bg .wwo-offers .wwo-card-img{border-radius:1rem}
.wwo-bg .wwo-offers .wwo-card-body{padding:0;padding-top:1rem;}
.wwo-bg .wwo-offers .wwo-card-title{font-size:1.3rem;font-weight:600;margin-bottom:0.5rem;}
.wwo-bg .wwo-offers .wwo-card-text{margin-bottom:1rem}
.wwo-bg .wwo-offers .wwo-btn{color:#000;font-size:1rem;font-weight:600;padding:0;display:inline-flex;align-items:center;}
.wwo-bg .wwo-offers .wwo-btn .wwo-btn-arrow-icon{background:#8A191B;border-radius:50%;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0.2rem;margin-left:0.5rem;transition:.15s all;}
.wwo-bg .wwo-offers .wwo-btn .wwo-btn-arrow-icon-img{filter:brightness(0) invert(1);transition:.15s all;}
.wwo-bg .wwo-offers .wwo-btn:hover .wwo-btn-arrow-icon{background:transparent}
.wwo-bg .wwo-offers .wwo-btn:hover .wwo-btn-arrow-icon-img{filter:brightness(1) invert(0)}

/* Journey */
.journey .journey-text{font-weight:600;margin-bottom:1.5rem;}
.journey .journey-steps{text-align:left;margin-top:-1rem;}
.journey .journey-steps .journey-card{border:none;border-top:0.15rem solid #8A191B;border-radius:1rem;box-shadow:0 0.25rem 0.5rem rgb(0 0 0 / 0.075);margin-top:1rem;}
.journey .journey-steps .journey-card .journey-card-body{padding:1rem 1.5rem;height:auto;}
.journey .journey-steps .journey-card .journey-card-body .journey-card-subtitle{display:inline-block;background-color:#A79870;color:#fff;padding:0.2rem 0.8rem;border-radius:2rem;text-transform:uppercase;font-weight:bold;font-size:0.9rem;margin-bottom:1rem;}
.journey .journey-steps .journey-card .journey-card-body .journey-card-title{font-size:1.5rem;color:#8A191B;}
.journey .journey-steps .journey-card .journey-card-body .journey-card-text{font-size:1rem;overflow: hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.journey .journey-bg .journey-steps .journey-card{border-color:#A79870}
.journey .journey-bg .journey-steps .journey-card .journey-card-body .journey-card-subtitle{background-color:#8A191B}
.journey .journey-bg .journey-steps .journey-card .journey-card-body .journey-card-title{color:#000}

/* Testimonial */
.testimonial .testimonial-bg{background-color:#A79870;color:#fff;border-radius:2rem;padding:2rem;}
.testimonial .testimonial-bg .testimonial-heading{margin-bottom:2rem}
.testimonial .testimonial-bg .testimonial-carousel .carousel-control-prev,
.testimonial .testimonial-bg .testimonial-carousel .carousel-control-next{margin-top:-13rem}
.testimonial .testimonial-bg .testimonial-carousel .testimonial-content{display:inline-block;width:100%;margin:2rem auto 1rem;}
.testimonial .testimonial-bg .testimonial-carousel .testimonial-name{font-size:1.2rem;margin-bottom:0;}

/* FAQ */
.faq .faq-left{text-align:left}
.faq .faq-left .faq-heading{text-align:center}
.faq .faq-btn{color:#8A191B;font-size:0.9rem;font-weight:bold;display:flex;justify-content:center;align-items:center;border:0.15rem solid #8A191B;border-radius:2rem;padding:0.5rem 1rem;float:none;margin-top:1rem;}
.faq .faq-btn:hover{background-color:#8A191B;color:#fff;}
.faq .faq-btn .faq-btn-arrow-icon{background:#8A191B;border-radius:50%;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0.2rem;margin-left:1rem;}
.faq .faq-btn .faq-btn-arrow-icon-img{filter:brightness(0) invert(1)}
.faq .faq-right .faq-accordion .faq-accordion-item{text-align:left;color:#000;border:none;border-radius:1rem;box-shadow:0 0.25rem 0.75rem rgb(0 0 0 / 0.075);margin-top:1rem;}
.faq .faq-right .faq-accordion .faq-accordion-item:first-child{margin-top:0;}
.faq .faq-right .faq-accordion .faq-accordion-collapse,.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button,.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button.collapsed{border-radius:1rem}
.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-body{width:95%;padding-top:0;padding-left:1rem;padding-right:0;}
.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button{font-size:1rem;font-weight:bold;justify-content:space-between;padding: 1rem;}
.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button:focus{box-shadow:none}
.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button::after{background-color:#8A191B;width:1.75rem;height:1.75rem;border-radius:50%;border:0.25rem solid #8A191B;margin-left:1rem;}
.faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button:not(.collapsed){color:#000;background-color:#fff;box-shadow:none;font-size:1rem;font-weight:bold;}
.faq .faq-right .faq-more{display:block;width:100%;float:left;margin:0;}
.faq .faq-right .faq-more-collapsed{display:block;width:100%;float:left;}
.faq .faq-right #collapseFAQ.show{margin-top:1rem}
.faq .faq-right .faq-more-collapsed .accordion-collapse{transition:all 0.35s ease;}
.faq .faq-right .faq-collapse-btn{background-color:#8A191B;color:#fff;margin-bottom:1rem;}
.faq .faq-right .faq-collapse-btn:hover{background-color:#fff;color:#8A191B;}
.faq .faq-right .faq-collapse-btn-icon {background-color:#fff;color:#8A191B;font-size:1.2rem;line-height:1;transition:transform 0.3s ease;}
.faq .faq-right .faq-collapse-btn.active .faq-collapse-btn-icon{transform:rotate(180deg)}

/* Talk */
.talk .talk-bg{background-color:#8A191B;color:#fff;border-radius:2rem;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.talk .talk-bg .talk-buttons{margin-top:2rem;display:flex;justify-content:center;flex-direction:column;}
.talk .talk-bg .talk-buttons .talk-btn{color:#8A191B;font-size:0.9rem;font-weight:bold;display:inline-flex;align-items:center;justify-content:center;border:0.15rem solid #fff;border-radius:2rem;padding:0.5rem 1rem;margin:0 1rem 1.5rem;}
.talk .talk-bg .talk-buttons .talk-btn .talk-btn-arrow-icon{background:#8A191B;border-radius:50%;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0.2rem;margin-left:1rem;}
.talk .talk-bg .talk-buttons .talk-btn-left{color:#fff}
.talk .talk-bg .talk-buttons .talk-btn-left:hover{background-color:#fff;color:#8A191B;}
.talk .talk-bg .talk-buttons .talk-btn-left .talk-btn-arrow-icon{background:#fff}
.talk .talk-bg .talk-buttons .talk-btn .talk-btn-arrow-icon-img{filter:brightness(0) invert(1)}
.talk .talk-bg .talk-buttons .talk-btn-left .talk-btn-arrow-icon-img{filter:none}
.talk .talk-bg .talk-buttons .talk-btn-right{background-color:#fff;margin-bottom:0;}
.talk .talk-bg .talk-buttons .talk-btn-right:hover{background-color:#8A191B;color:#fff;}

/* Home Health */

/* Banner */
.home-health .banner{background:none}

/* What Does */
.what-does.section-bg .what-does-bg{padding:2rem 1rem;text-align:center;}
.what-does.what-does-even{margin-top:2rem}
.what-does.what-does-even .what-does-col-odd{order:2}
.what-does.what-does-even .what-does-col-even{order:1}
.what-does .what-does-bg .what-does-img{border-radius:2rem;margin-bottom:2rem;}
.what-does .what-does-bg .what-does-img{border-radius:2rem}
.what-does .what-does-bg .what-does-content-box{padding:0}
.what-does .what-does-bg .what-does-subheading{font-size:1.3rem;margin:2rem 0 1rem;}

/* Features */
.features.section{padding-bottom:0}
.features .features-text{font-weight:600;margin-bottom:1.5rem;}
.features .features-boxes{text-align:left}
.features .features-box{margin-bottom:2rem}
.features .features-box .features-img{max-height:initial;width:100%;border-radius:2rem;}
.features .features-box .features-content-heading{color:#8A191B;font-size:1.3rem;margin:1rem 0 .5rem;}
.features .features-box .features-content-text{margin-bottom:0}

/* Why Families */
.home-health .why-families,.palliative-care .why-families,.hospice-care .why-families{padding-bottom:0}
.why-families .why-families-heading{text-align:center}
.why-families .why-families-boxes-even-row{flex-direction:column-reverse}
.why-families .why-families-box{display:flex;flex-direction:column;color:#fff;border-radius:1rem;margin-bottom:1rem;height:auto;}
.why-families .why-families-box-gold{background-color:#A79870}
.why-families .why-families-box-red{background-color:#8A191B}
.why-families .why-families-img-box{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;width:100%;height:15rem;}
.why-families .why-families-content-box{padding:1rem;width:100%;display:flex;flex-direction:column;justify-content:center;}
.why-families .why-families-content-heading{font-size:1.3rem}
.why-families .why-families-text{margin-bottom:0}

/* Palliative Care */

/* Banner */
.palliative-care .banner{background:none}

/* hospice Care */

/* Banner */
.hospice-care .banner{background:none}

/* Contact Us */
.contact-us .banner{background:none;padding-bottom:0;}
.contact-us .banner .row{align-items:initial}
.contact-us .banner .banner-subheading{margin-bottom:1rem}
.contact-us .contact-information{margin-top:2rem}
.contact-us .contact-information .contact-information-heading{margin-bottom:0.5rem}
.contact-us .contact-information .contact-information-box-text{font-size:1rem;font-weight:bold;width:100%;display:block;color:#8A191B;margin-right:0;}
.contact-us .contact-information .contact-information-box-action{font-size:1rem;color:#000;display:block;padding:0;width:100%;text-align:center;}
.contact-us .contact-information .contact-information-box-action:hover{color:#8A191B}
.contact-us .contact-information .contact-information-phone .contact-information-box-action{font-weight:bold}
.contact-us .contact-information .contact-information-address .contact-information-box-action{vertical-align:top}
.contact-us .wpcf7{background-color:#FAF7F0;padding:1rem;border-radius:1rem;margin-top:2rem;text-align:left;}
.contact-us .wpcf7 .form-label{width:100%;font-weight:bold;}
.contact-us .wpcf7 .form-field-required{color:#8A191B}
.contact-us .wpcf7 .form-control{border-radius:0.5rem;padding:0.75rem 1rem;border:none;box-shadow:0 0.4rem 0.3rem rgb(0 0 0 / 0.05);}
.contact-us .wpcf7 .service .wpcf7-list-item{margin:0}
.contact-us .wpcf7 .service .wpcf7-list-item+.wpcf7-list-item{display:block;margin:1rem 0 0 0;}
.contact-us .wpcf7 .service input[type="radio"]{box-shadow:0 0.4rem 0.3rem rgb(0 0 0 / 0.05);background-color:#fff;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;float:left;margin-right:0.5rem;border-radius:50%;border:2px solid #fff;cursor:pointer;}
.contact-us .wpcf7 .service input[type="radio"]:checked{background-color:#8A191B}
.contact-us .wpcf7 .service .wpcf7-list-item-label{cursor:pointer}
.contact-us .wpcf7 .btn-submit{background-color:#8A191B;color:#fff;font-size:0.9rem;font-weight:bold;display:flex;justify-content:center;align-items:center;border:0.15rem solid #8A191B;border-radius:2rem;padding:0.65rem 2rem;position:relative;width:100%;}
.contact-us .wpcf7 .btn-submit:after{content:'';background-image: url(https://anodyne.cookingdeck.com/wp-content/themes/anodyne-theme/images/icon-arrowright.svg);background-position:center;background-repeat:no-repeat;background-size:auto;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0.2rem;margin-left:1rem;}
.contact-us .wpcf7 .btn-submit:hover{background-color:#fff;color:#8A191B;}

@media (min-width: 768px) {
    /* Global */
    .section{padding:4rem 0}
    .section-bg .section{padding:4rem 2rem}

    /* Header */
    .navbar{padding:2rem 0}

    /* Footer */
    .site-footer{text-align:left}
    .site-footer .footer-box{margin-bottom:0}
    .site-footer .contact-box .company-address{width:60%;justify-content:normal;}
    .site-footer .footer-box .ql-menu{column-count:2}

    /* Home */
    
    /* Banner */
    .banner{padding-bottom:3rem;text-align:left;}
    .banner .banner-heading{font-size:3rem;text-align:left;}
    .banner .banner-subheading{font-size:1.25rem;text-align:left;margin-bottom:2rem;}
    .banner .banner-text{text-align:left}
    .banner .banner-btn{margin:2rem 0 0;float:left;}

    /* What We Offer */
    .section-bg .section.wwo-bg{padding:3rem 1rem}
    .wwo-bg .wwo-text{margin-bottom:3rem}
    .wwo-bg .wwo-offers .wwo-card-title{margin-bottom:1rem;}
    .wwo-bg .wwo-offers .wwo-card-text{min-height:9rem;margin-bottom:2.5rem}

    /* Journey */
    .journey .journey-steps .journey-card{margin-top:1.75rem}
    .journey .journey-steps .journey-card .journey-card-body{padding:1.2rem 2.25rem;height:16.5rem}
    .journey .journey-steps .journey-card .journey-card-body .journey-card-text{-webkit-line-clamp:5}

    /* Testimonial */
    .testimonial .testimonial-bg{padding:4rem 2rem;}
    .testimonial .testimonial-bg .testimonial-heading{margin-bottom:4rem}
    .testimonial .testimonial-bg .testimonial-carousel .carousel-control-prev,
    .testimonial .testimonial-bg .testimonial-carousel .carousel-control-next{margin-top:0}
    .testimonial .testimonial-bg .testimonial-carousel .testimonial-content{width:60%;margin:4rem auto 2rem;}

    /* FAQ */
    .faq .faq-left .faq-heading{text-align:left}
    .faq .faq-btn{margin-top:0;float:left;}
    .faq .faq-right .faq-more{margin-top:1rem}
    .faq .faq-right .faq-collapse-btn{margin-bottom:0}
    /* .faq .faq-right .faq-more-collapsed{margin-top:0} */
    /* .faq .faq-right #collapseFAQ.show{margin-bottom:0} */

    /* Talk */
    .talk .talk-bg .talk-buttons{flex-direction:row}
    .talk .talk-bg .talk-buttons .talk-btn{margin:0 1rem}

    /* What Does */
    .what-does.section-bg .what-does-bg{padding:2rem;text-align:left}
    .what-does.what-does-even{margin-top:4rem}
    .what-does.what-does-even .what-does-col-odd{order:1}
    .what-does.what-does-even .what-does-col-even{order:2}
    .what-does .what-does-bg .what-does-img{width:100%;margin-bottom:0;}

    /* Features */
    .features.section{padding-bottom:2rem}
    .features .features-box .features-img{max-height:15rem}

    /* Why Families */
    .why-families .why-families-heading{text-align:left}
    .why-families .why-families-box{flex-direction:row;height:15rem;}
    .why-families .why-families-img-box{width:50%;height:auto;}
    .why-families .why-families-content-box{width:50%;}

    /* Contact Us */
    .contact-us .contact-information{margin-top:4rem}
    .contact-us .contact-information .contact-information-box-text{width:12%;display:inline-block;margin-right:0.5rem;}
    .contact-us .contact-information .contact-information-box-action{font-size:1.2rem;display:inline-block;width:80%;text-align:left;}
    .contact-us .wpcf7{padding:2rem;border-radius:2rem;}
    .contact-us .wpcf7 .service .wpcf7-list-item+.wpcf7-list-item{display:inline-block;margin:0 0 0 3rem;}
    .contact-us .wpcf7 .btn-submit{width:auto}
}

@media (min-width: 992px) {
    /* Global */
    .heading{font-size:2.5rem}
    p{font-size:1.2rem}

    /* Header */
    .navbar .navbar-container{width:auto}
    .navbar .navbar-collapse{order:0}
    .navbar .navbar-nav .nav-link{width:auto;padding:1rem 1rem 1rem 0;margin-right:0.5rem;}

    /* Footer */
    .site-footer{padding:3rem 0;}
    .site-footer .footer-logo{display:inline-block;text-align:left;margin-bottom:3rem;}

    /* Home */
    
    /* Banner */
    .banner .banner-heading{font-size:4.5rem;margin-bottom:0.5rem;}
    .banner .banner-subheading{font-size:2rem}
    .banner .banner-btn.banner-btn-right{margin:2rem 0 0 1rem}

    /* What We Offer */
    .wwo-bg .wwo-offers .wwo-card-title{font-size:1.5rem}
    .wwo-bg .wwo-offers .wwo-btn{font-size:1.2rem}

    /* Testimonial */
    .testimonial .testimonial-bg .testimonial-carousel .testimonial-name{font-size:1.4rem}

    /* FAQ */
    .faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button{font-size:1.1rem;padding: 1rem 1.25rem;}
    .faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button:not(.collapsed){font-size:1.1rem}
    .faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-header .faq-accordion-button::after{width:2.25rem;height:2.25rem;border:0.5rem solid #8A191B;}
    .faq .faq-right .faq-accordion .faq-accordion-item .faq-accordion-body{padding-left:1.25rem}

    /* What Does */
    .what-does.section-bg .what-does-bg{padding:3rem}
    .what-does .what-does-bg .what-does-subheading{font-size:1.5rem;}

    /* Features */
    .features .features-box .features-content-heading{font-size:1.5rem}

    /* Why Families */
    .why-families .why-families-boxes-even-row{flex-direction:row}
    .why-families .why-families-content-heading{font-size:1.5rem}

    /* Contact Us */
    .contact-us .contact-information .contact-information-box-text{font-size:1.1rem}
    .contact-us .contact-information .contact-information-box-action{font-size:1.4rem}
}

@media (min-width: 1200px) {
    /* Header */
    .navbar .navbar-nav .nav-link{padding:1rem 2rem 1rem 0;margin-right:1.5rem;}

    /* Home */

    /* What We Offer */
    .wwo-bg .wwo-offers .wwo-card-text{min-height:7.2rem}
    
    /* Journey */
    .journey .journey-steps .journey-card .journey-card-body{height:15rem}
    .journey .journey-steps .journey-card .journey-card-body .journey-card-title{font-size:1.5rem}
    .journey .journey-steps .journey-card .journey-card-body .journey-card-text{-webkit-line-clamp:4}

    /* What Does */
    .what-does .what-does-bg .what-does-content-box{padding:0 2rem}

    /* Why Families */
    .why-families .why-families-content-box{padding:2rem;}

    /* Contact Us */
    .contact-us .contact-information{margin-top:2rem}
    .contact-us .wpcf7{margin-top:0}
}

@media (min-width: 1400px) {
    /* Header */
    .navbar .navbar-nav .nav-link{margin-right:2.5rem;}

    /* Home */
    
    /* Journey */
    .journey .journey-steps .journey-card .journey-card-body{height:13rem}
}