/*
Theme Name: Adara Child
description: Client Theme - Adara
Template: adara-parent
Version: 1.0.0
Text Domain: adara-child
Author: BCW
*/

body.sticky .primary-header .logo-col img {
    height: auto;
}

.primary-header .logo-col {
    display: flex;
    align-items: center;
}

.headbtn {
    padding: 0 7px;
    font-size: 15px;
    align-items: center;
    display: flex;
}
.btn:hover:after {background-color:var(--color-5);}

.primary-footer .logo {
    max-width: 230px;
}

.header-text .inner, .main-heading h1, .toggle-nav .nav-item, .toggle-section .section-heading, .service-section .service:nth-child(even) .content-col, .service-section:nth-child(even) .service .content-col, .review-section .content-col, .content-section .image-col .quote  {color:#fff;}

.toggle-nav .nav-item:nth-child(even), .toggle-section:nth-child(even) .section-heading, .service-section:nth-child(even) .service:nth-child(even) .content-col, .review-section .review:nth-child(even) .content-col  {color:var(--color-1);}


.page-id-102 .service-section:nth-child(even) .service .content-col {background-color:var(--color-5); color:var(--color-1);}

.btn:hover, .btn:focus, .gform_button:hover, .gform_button:focus {
    color: var(--color-1); background-color:var(--color-5) !important;
}

.form-section {margin-bottom: 50px;}

.icon-section .icon-col .icon {
       background-color: unset;
    flex: 1 0 auto;
    width: 100px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0;
    margin-right: 15px;
}


.service-section .service .content-col .btn:hover:after {background-color: var(--color-2);}

.service-section .service .content-col {max-height: 700px; height: 700px;display: flex;
    flex-direction: column;
    justify-content: center;}

.c2a .link a {color:var(--color-2);}
.primary-footer .copyright a, .social .link a{color:#fff !important;}

.c2a .link a:hover, .main-nav .menu li a:hover, .primary-footer .sitemap a:hover, .primary-footer .copyright a:hover, .primary-footer a:hover, .social .link a:hover {color:#23bedd !important; }

.link .btn {color:#fff;}
.link .btn:hover {color:var(--color-1);}


.footlogo {    font-weight: bold; text-align:center; margin-bottom: 20px;
    font-size: 16px;}

    .icon-section .icon-col {
    flex: 0 1 355px;
    min-width: 270px;
    align-items: center;
}

@media screen and (max-width:991px) {
    .service-section .service .content-col {max-height: 700px; height: auto;}
}