.header.has-btns .header-main{padding-top:70px}.header.has-btns .header-main::before{height:50px;border-bottom:0}@media (min-width:768px){.header.has-btns .header-main{padding-top:85px}}@media (min-width:992px){.header.has-btns .header-main{padding-bottom:40px}}.main .main-banner.has-img{text-shadow:0 0 15px rgba(0,0,0,0.7);color:#fff}.main .main-banner.has-img .page-title,.main .main-banner.has-img .publish-date{background-color:transparent !important;padding:0}.main .main-box-links .box-wrapper{margin:-5px}.main .main-box-links .box-wrapper .box-column{width:33.33333333%;padding:5px}.main .main-box-links .box-links-title{margin-bottom:40px}@media (min-width:768px){.main .main-box-links .box-wrapper .box-column:nth-child(9n-7) .box-block.icon,.main .main-box-links .box-wrapper .box-column:nth-child(9n-3) .box-block.icon,.main .main-box-links .box-wrapper .box-column:nth-child(9n-2) .box-block.icon{color:#7bd1c9}.main .main-box-links .box-wrapper .box-column:nth-child(9n-6) .box-block.icon,.main .main-box-links .box-wrapper .box-column:nth-child(9n-5) .box-block.icon,.main .main-box-links .box-wrapper .box-column:nth-child(9n-1) .box-block.icon{color:#dfa8c7}}@media (max-width:767px){.main .main-box-links .box-wrapper .box-column:nth-child(3n+1) .box-block.icon{color:#99bfe3}.main .main-box-links .box-wrapper .box-column:nth-child(3n+2) .box-block.icon{color:#7bd1c9}.main .main-box-links .box-wrapper .box-column:nth-child(3n+3) .box-block.icon{color:#dfa8c7}}.page-template-gp-home .home-content{margin:25px 0 50px}.page-template-gp-home .home-practice-info .practice-main>h2,.page-template-gp-home .home-box-links .content-block h2{color:#003087;padding-bottom:0}.page-template-gp-home .home-practice-info .practice-main>h2::after,.page-template-gp-home .home-box-links .content-block h2::after{display:none}.page-template-gp-home .home-practice-info{margin:50px 0 70px}.page-template-gp-home .home-practice-info .core-style:last-child{margin-top:20px}.page-template-gp-home .home-practice-info .practice-main>p{margin-bottom:30px}.page-template-gp-home .home-practice-info .practice-main>p:last-child{margin-bottom:0}.page-template-gp-home .home-practice-info .practice-main .email{word-wrap:break-word}.page-template-gp-home .home-practice-info .practice-main .blue-highlight{padding:20px 30px;background-color:#005eb8;border-radius:15px}.page-template-gp-home .home-practice-info .practice-main .blue-highlight *{color:#fff !important}.page-template-gp-home .home-practice-info .practice-main .blue-highlight p{margin-bottom:10px}.page-template-gp-home .home-practice-info .practice-main .blue-highlight p:last-child{margin-bottom:0}.page-template-gp-home .home-practice-info .practice-map{min-width:40%;margin-top:30px}.page-template-gp-home .home-practice-info .practice-map iframe{width:100%;min-height:350px;border:1px solid #005eb8;border-radius:20px}.page-template-gp-home .home-box-links{margin:70px 0 90px}.page-template-gp-home .home-box-links .box-wrapper{margin:-5px}.page-template-gp-home .home-box-links .box-wrapper .box-column{width:33.33333333%;padding:5px}.page-template-gp-home .home-box-links .box-wrapper{display:flex;flex-flow:row wrap}.page-template-gp-home .home-box-links .box-wrapper .box-column{display:flex}.page-template-gp-home .home-box-links .box-wrapper .box-column .box-link{height:100%}.page-template-gp-home .home-box-links.layout-2x2 .box-wrapper{margin:-5px}.page-template-gp-home .home-box-links.layout-2x2 .box-wrapper .box-column{width:50%;padding:5px}.page-template-gp-home .home-box-links .area-border{margin-top:0;margin-bottom:60px;border-color:#005eb8}.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n-8) .box-block.icon,.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n-4) .box-block.icon,.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n) .box-block.icon{color:#dfa8c7}.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n-7) .box-block.icon,.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n-3) .box-block.icon{color:#7bd1c9}.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n-5) .box-block.icon,.page-template-gp-home .home-box-links .box-wrapper .box-column:nth-child(9n-1) .box-block.icon{color:#c1b2d4}@media (min-width:992px){.page-template-gp-home .home-practice-info .core-style{display:flex;justify-content:space-between;column-gap:50px}.page-template-gp-home .home-practice-info .core-style:last-child{margin-top:30px}.page-template-gp-home .home-practice-info .practice-main>h2{font-size:28px;font-size:2.8rem}.page-template-gp-home .home-practice-info .practice-map{margin-top:0}.page-template-gp-home .home-practice-info .practice-map iframe{height:100%}.page-template-gp-home .home-box-links .content-block h2{font-size:26px;font-size:2.6rem}}@media (max-width:991px){.page-template-gp-home .home-content{margin-bottom:40px}.page-template-gp-home .home-practice-info{margin:40px 0 50px}.page-template-gp-home .home-box-links{margin:50px 0 70px}}@media (max-width:767px){.page-template-gp-home .home-content,.page-template-gp-home .home-box-links .area-border{margin-bottom:30px}.page-template-gp-home .home-practice-info,.page-template-gp-home .home-box-links{margin:30px 0}.page-template-gp-home .home-practice-info .practice-main>p{margin-bottom:15px}.page-template-gp-home .home-practice-info .practice-main .blue-highlight{padding:20px}}@media (max-width:479px){.page-template-gp-home .home-content,.page-template-gp-home .home-practice-info,.page-template-gp-home .home-box-links{margin:20px 0}.page-template-gp-home .home-box-links .area-border{margin-bottom:20px}}.footer{background-color:#005eb8}.footer .bg-img.overlay::after{background:linear-gradient(to right, #005eb8, rgba(0,94,184,0.5))}@media (min-width:992px){.footer .footer-col.cqc .cqc-block.embed .cqc-embed{width:100%}}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title{padding-bottom:0}.image-slider.default .carousel-area .carousel-item .slide-content .slide-title::after{display:none}.image-slider.default .carousel-area .owl-dots .owl-dot button{color:#00a499}