body,p,.h5,h5,.post-block .main-content,.services-section .card .h4,.services-section .card a,.testimonials-section blockquote cite{color:#466c6e;}@media (max-width:992px){.advantages-section{padding:60px 0;}}@media (min-width:992px){.header-top{padding:0.5em 0 0.5em;}.header-top .dropdown-menu{justify-content:space-around;}.header-holder .logo{margin-top:-100px;z-index:2;}.header-holder .logo img{background-color:#fff;border-radius:90px;}}@media (max-width:991px){.header-item .social-networks a i{color:var(--white);}.header-top .dropdown-toggle:hover,.header-top .dropdown-toggle:active{color:inherit;}.header-holder .logo{max-width:200px;margin:0 auto;}}.header-item .social-networks li{display:flex;}.header-item .social-networks .icon-yelp{font-size:15px;color:#fff;}@media (min-width:992px){.header-item .social-networks .icon-yelp{color:rgba(var(--header_social_icon),1);}}@media (min-width:992px) and (max-width:1132px){.menu-holder{width:calc(100% - 160px);}.header-holder .logo{max-width:160px;}.menu-drop .main-nav li a,.menu-drop .main-nav li span{font-size:13px;}}.advantages-section,.team-section,#footer{background:linear-gradient(#b7ebee,#bef5d5);}.inform-section{background:var(--white);}.bg-image{opacity:0.3;}.testimonials-section .icon-paw,.team-slider:after,.team-slider:before,.services-section .service-card .icon-paw,.services-section [class*=col-] .icon-paw{color:#fff5ea;}.team-slider:after,.team-slider:before{opacity:0.5;}.card-item .card-body{background:rgba(var(--primary),1);transition:0.2s ease-in-out;}.card-item .card-body a,.card-item:hover .card-body a,.card-item .position,.card-item .card-body .text-block p,.card-item:hover .card-body .text-block p{color:var(--white);text-decoration:none !important;}.card-item .card-body:after{display:none;}.team-section{position:relative;}.team-section:before{content:"";position:absolute;bottom:0;height:50px;left:0;right:0;background-position:top;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="40px" viewBox="0 0 1280 140" preserveAspectRatio="none"><g fill="%23fff"><path d="M853.893,86.998c-38.859,0-58.811-16.455-77.956-35.051c18.295-10.536,40.891-18.276,73.378-18.276 c38.685,0,64.132,12.564,85.489,28.347C916.192,72.012,900.8,86.998,853.893,86.998z M526.265,80.945 c-6.517-0.562-13.599-0.879-21.41-0.879c-70.799,0-91.337,27.229-134.433,35.662c14.901,3.72,32.118,6.07,52.898,6.07 C470.171,121.797,500.34,103.421,526.265,80.945z" fill-opacity=".3"/><path d="M663.458,109.671c-67.137,0-80.345-23.824-137.193-28.726C567.086,45.555,597.381,0,665.691,0 c61.857,0,85.369,27.782,110.246,51.947C736.888,74.434,717.459,109.671,663.458,109.671z M217.68,94.163 c55.971,0,62.526,24.026,126.337,24.026c9.858,0,18.508-0.916,26.404-2.461c-57.186-14.278-80.177-48.808-138.659-48.808 c-77.063,0-99.96,48.569-151.751,48.569c-40.006,0-60.008-12.206-80.011-29.506v16.806c20.003,10.891,40.005,21.782,80.011,21.782 C160.014,124.57,158.608,94.163,217.68,94.163z M1200.112,46.292c-57.493,0-56.935,46.595-115.015,46.595 c-53.612,0-59.755-39.618-115.602-39.618c-15.267,0-25.381,3.751-34.69,8.749c36.096,26.675,60.503,62.552,117.342,62.552 c69.249,0,75.951-43.559,147.964-43.559c39.804,0,59.986,10.943,79.888,21.777V85.982 C1260.097,68.771,1239.916,46.292,1200.112,46.292z" fill-opacity=".5"/><path d="M1052.147,124.57c-56.84,0-81.247-35.876-117.342-62.552c-18.613,9.994-34.005,24.98-80.912,24.98 c-38.859,0-58.811-16.455-77.956-35.051c-39.05,22.487-58.479,57.724-112.48,57.724c-67.137,0-80.345-23.824-137.193-28.726 c-25.925,22.475-56.093,40.852-102.946,40.852c-20.779,0-37.996-2.349-52.898-6.07c-7.895,1.545-16.546,2.461-26.404,2.461 c-63.811,0-70.366-24.026-126.337-24.026c-59.072,0-57.665,30.407-137.669,30.407c-40.006,0-60.008-10.891-80.011-21.782V140h1280 v-37.212c-19.903-10.835-40.084-21.777-79.888-21.777C1128.098,81.011,1121.397,124.57,1052.147,124.57z"/></g></svg>');background-size:100% 50px;top:0;transform:rotate(180deg);}@media (max-width:767px){.team-section:before{height:35px;background-size:100% 35px;}}@media (max-width:500px){.team-section:before{height:25px;background-size:100% 25px;}}.advantages-section .advantages-decor-img img,.inform-section .img-block img,.post-block .main-content img,.image-gallery .image-container img{border-radius:14px;}@media (min-width:992px){.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) .text-holder .btn{font-size:1.2rem;padding:12px 22px;}}.header-holder .btn{font-size:1rem;margin-bottom:0;min-width:unset;padding:12px 22px;}@media (max-width:991px){.header-holder .btn{font-size:12px;margin:5px;}}.btn .icon-arrow-right,.button .icon-arrow-right,input[type=submit] .icon-arrow-right{font-size:15px;margin-left:5px;}@media (min-width:992px){.btn,input[type=submit],.btn.btn-sm,input.btn-sm[type=submit],.inform-section .btn,.inform-section input[type=submit],#footer .btn,#footer input[type=submit]{font-size:1.2rem;padding:12px 22px;}}.heading strong,section h1 strong,section h2 strong{color:inherit;font-weight:inherit;}@media (min-width:992px){.team-section .heading{margin-bottom:0;}}.services-section .heading h3,.slogan-section-footer .container .info-text strong{display:none;}.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) span.h1{font-weight:700;}@media (min-width:992px){.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) span.h1{font-size:60px;max-width:500px;}}@media (max-width:991px){.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) .text-holder{padding:30px 10px;}}@media (max-width:991px){.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) span.h1{font-size:30px;}}.slogan-section.bg-img{background-size:0;}.slogan-section:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/sites/default/files/2024-06/HaleSlogan-2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0.7;z-index:0;}.slogan-section h2{text-shadow:2px 4px 3px rgba(0,0,0,0.3);font-size:2.875rem;font-weight:700;}@media (min-width:992px){.slogan-section{padding:9rem 1.25rem;}}@media (max-width:767px){#footer .logo{max-width:200px;}}#footer .logo img{border-radius:90px;}@media (max-width:767px){#footer .social-networks{justify-content:flex-start;}}#footer .social-networks li i{font-size:1.375rem;}
