.nav-opener{margin-left:-0.65rem;}@media all and (min-width:992px){.header-top .logo img{max-width:100%;width:350px !important;}}.header-item .social-networks li{display:flex;justify-content:center;align-items:center;line-height:0 !important;}.header-item .social-networks li a{padding:0 !important;}@media (max-width:1115px) and (min-width:835px){.header-holder a.btn-warning{width:auto;}}@media screen and (max-width:991px){.header-top .dropdown-menu{flex-direction:row;}.section.hero-background .hero-container{padding-top:4rem;padding-bottom:1rem;}}body.adminimal-admin-toolbar.path-frontpage .page-top + div #header{top:38px;}.intro-section .intro-holder{min-height:475px;}.intro-section .intro-holder .img-holder{min-height:475px;}.intro-section .intro-holder .img-holder:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);}.intro-section .dots-holder .container{position:relative;}.intro-section .dots-holder .container .slick-dots{text-align:center;padding-left:0;}@media all and (min-width:992px){.intro-section h1{font-size:5rem;line-height:5rem;}}@media all and (max-width:767px){.intro-section{height:65vh;min-height:65vh;}.intro-section .intro-holder,.intro-section .img-holder.bg-stretch{height:65vh;}}.intro-section .img-holder.bg-stretch{background-position:top center;}.intro-section .intro-holder .text-holder{display:flex;flex-direction:column;position:absolute;top:0 !important;bottom:0;justify-content:center;padding-top:0;padding-bottom:0;margin-top:15px;}@media (max-width:992px){.intro-section .intro-holder .text-holder{margin-top:0rem;left:0;right:0;align-items:center;}}@media all and (max-width:768px){.about-us-section{padding-bottom:2rem;}}.site-services-section{padding-top:7rem;padding-bottom:7rem;}@media (max-width:768px){.site-services-section{padding-top:5rem;padding-bottom:2rem;}}.site-services-section .section{padding:0;}#service-113 .service-node{padding-top:5rem;}#service-113 #fullServiceMenu{display:block !important;clear:both;}fieldset.radios--wrapper .form-item,fieldset.checkboxes--wrapper .form-item{display:inline-flex;align-items:center;padding:0 15px;}fieldset.radios--wrapper .form-item label.option,fieldset.checkboxes--wrapper .form-item label.option{padding-left:15px;margin-bottom:0;}.content-img-r,img.right{float:right;padding-left:15px;}.content-img-l,img.left{float:left;padding-right:15px;clear:left;}@media all and (min-width:768px){img.content-img-r,.content-img-l,img.left,img.right{max-width:45%;margin-bottom:15px;}}#fullServiceMenu .services-section{padding-bottom:5rem;}#fullServiceMenu .services-section li{margin-bottom:1rem;}#fullServiceMenu .services-section li .h4{margin-top:0.75rem;}#fullServiceMenu .services-section li .card-body{padding:0;}#fullServiceMenu .services-section li .nav-link:focus,#fullServiceMenu .services-section li .nav-link:hover{border-color:var(--secondary) var(--secondary) var(--secondary);background-color:var(--secondary);}#fullServiceMenu .services-section li .nav-link:focus .h4,#fullServiceMenu .services-section li .nav-link:hover .h4{color:#fff;}@media all and (max-width:1200px){.menu-drop .main-nav > li > a,.menu-drop .main-nav > li > span{padding-left:1rem;padding-right:1rem;letter-spacing:0 !important;text-transform:initial !important;}.we-mega-menu-ul .dropdown-menu > a:before{right:2px;}}@media all and (max-width:1160px){.menu-drop .main-nav > li > a,.menu-drop .main-nav > li > span{padding-left:0.4rem;padding-right:1rem;text-transform:capitalize;}}@media all and (max-width:991px){form#search-block-form .button{padding:1rem;}form#search-block-form input[type=submit]{top:17px !important;padding:0;}}form#search-block-form .form-search{right:0;top:70px;width:280px;}@media all and (min-width:835px) and (max-width:991px){form#search-block-form .form-search{top:80px;}}@media all and (min-width:992px) and (max-width:1300px){form#search-block-form .form-search{top:55px;}}form#search-block-form .search-toggle,form#search-block-form input[type=submit]{background-color:var(--btn);}form#search-block-form .form-item{margin-bottom:0;}@media all and (min-width:992px) and (max-width:1300px){form#search-block-form{position:relative;}}@media (min-width:1025px) and (max-width:1100px){.services-section .section [class*=col-] .service-block .service-image{width:230px;height:230px;}}.team-section .member .img-block .photo img{object-position:top;}.members-holder .card-img{background-position:top;}.members-holder hr{display:flex;}@media (max-width:1366px){.team-section .member .img-block .photo{width:190px;height:190px;}.team-section .team-slider .slick-arrow.slick-prev{left:-20px;}.team-section .team-slider .slick-arrow.slick-next{right:-20px;}}.team-section header{margin-bottom:0;margin-top:2rem;}@media (max-width:991px){.team-section .member .img-block .photo{width:165px;height:165px;}}@media all and (min-width:768px) and (max-width:1200px){.team-section .member h3{font-size:1.2rem;line-height:1.5rem;}.team-section .member .position{font-size:1rem;}}.partners-slider .img-holder img{height:100px;}@media (min-width:768px){.partners-slider .slick-slide{padding:0 1.5rem;}}@media all and (min-width:430px) and (max-width:768px){.blog-slider .slider-row .card-body{height:335px;}}.path-blog .blogs-grid .posts-holder .blog-title h2{height:85px;}@media all and (max-width:992px){.path-blog .blogs-grid .posts-holder .blog-title h2{min-height:6rem;}}.blog-block .blogs-search-form .form-actions input[type=submit]{padding:0;}[id^=blog] #primary-tabs{top:0 !important;}.page-node-type-blog .page-top + div #header{top:0;}.page-node-type-blog .blog-content .blog-header{padding-top:0rem;}@media all and (max-width:1025px){.page-node-type-blog #header{position:relative;}}.page-node-type-blog .single-blog .blog-content .blog-rich-text img{width:auto;}.page-node-type-blog .single-blog .tag{text-align:center;}@media all and (min-width:1024px){.page-node-type-blog .single-blog{margin-top:16rem;}}@media all and (max-width:991px){.single-blog .blog-content .blog-header{padding-top:0;}}.blog-block .blogs-search-form .form-actions input[type=submit]{border-bottom:none !important;}.image-gallery{margin-top:5rem;}.webform-signature-pad input{line-height:0;}form input[type=submit]{background-color:var(--btn);color:var(--btn_font);}form input[type=submit]:hover{background-color:var(--btn_hover);color:var(--btn_font_hover);}@media (max-width:991px){.button{padding:1rem 2rem;}}#sidebar .card-header{color:#fff;background-color:var(--primary);}#sidebar .card-header h3,#sidebar .card-header h4{margin-bottom:0;color:#fff;}#footer .contact-list li{text-transform:inherit;letter-spacing:0.1rem;margin-bottom:8px;}#footer .logo{max-width:100%;width:100% !important;}#footer .logo img{padding:5px;}@media screen and (max-width:600px){#footer .add-menu{display:block;}}.rrssb-facebook .rrssb-icon,.rrssb-pinterest .rrssb-icon{font-size:32px;width:auto;}.testimonials-section blockquote *{color:#fff !important;}.testimonials-section blockquote:before{display:none;}i.icon-paw{display:none;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none;}ul:not([class]):not([id]) li:before{top:1rem;background:rgba(var(--secondary),1);}.btn.btn-outline-warning{border-color:var(--btn_hover);color:var(--btn_hover);}.ui-dialog{min-width:380px;}@media all and (max-width:992px){#header #header-holder.header-holder.slide-show-header .nav-opener .burger,#header #header-holder.header-holder.slide-show-header .nav-opener:after,#header #header-holder.header-holder.slide-show-header .nav-opener:before{background-color:#000;}#header #header-holder.header-holder.slide-show-header .nav-opener{color:#333;border:1px solid #000;}#header #header-holder.header-holder.slide-show-header{background:#fff;padding-bottom:1em;}.menu-holder{margin-bottom:5px;}}@media all and (max-width:480px){.nav-opener{margin-left:0.5rem;}#page_search.page-search{margin-left:10px;}.menu-holder a.btn.btn-warning{padding-left:5px;padding-right:5px;text-transform:capitalize;letter-spacing:0px;font-size:0.6rem;display:flex;align-items:center;margin-left:2px;font-weight:normal;}}.single-service .main-content img{width:auto;}@media (max-width:992px){#header{position:relative;}#fullServiceMenu .nav-tabs > li > a{padding-bottom:10px;}.about-us-section{padding-bottom:0 !important;}.site-services-section{padding-bottom:3rem !important;}.team-slider ul.slick-dots{display:none !important;}}.path-resources hr{margin:1rem 0;}@media all and (max-width:991px){.section.hero-background{padding-top:0;}}.about-us-section .img-holder{display:none;}@media all and (min-width:576px){.practice-team-slider .slick-track,.practice-team-slider .slick-list{width:100% !important;justify-content:center;}}.header-item *{font-weight:normal !important;}form#webform-submission-boarding-release-form-add-form option:nth-child(even){display:none;}@media all and (min-width:992px){.header-top .dropdown-menu{flex-wrap:inherit;}}@media (max-width:991px){#header.logo_top .header-top .logo img{width:275px;filter:invert(1);}}@media all and (min-width:768px){.team-slider .slick-list,.team-slider .slick-track{width:100% !important;justify-content:space-between;}}.team-section .team-slider .member .h4{font-size:1.5rem;line-height:1;min-height:45px;margin-bottom:0;}.blogs-grid .posts-holder .cards .card-post .card-image img{object-fit:fill;height:180px;}@media all and (max-width:991px){.blogs-grid .posts-holder .cards .card-post .card-image img{height:130px;}}.single-location .location-info .map-embed{flex:2 1 0;}.single-location .location-info .address-detail-block{flex:1 1 0;}@media (max-width:768px){.single-location .location-info .two-column-container .right .address-map-block{flex-direction:column;}.single-location .location-info .two-column-container .right .address-map-block .map-embed iframe{width:100% !important;}}.location-section .locations{grid-template-columns:1fr;}.location-section .locations .location-tile{margin-bottom:20px;position:relative;}.location-section .locations .location-tile .contact{padding:1em;max-width:100%;float:none;height:100%;}.location-section .locations .location-tile .contact .location-name h2{text-align:left;line-height:33px;font-size:26px;}.location-section .locations .location-tile .book-button{position:absolute;width:100%;bottom:0;}.location-section .locations .location-tile .book-button .book-appointment{color:var(--secondary);}.location-section .locations .location-tile .right-buttons{float:none;height:100%;padding-top:0;max-width:100%;}.location-section .locations .location-tile .right-buttons .buttons{margin:0;padding:1em;text-align:center;}.location-section .locations .location-tile .right-buttons .buttons .btn{max-width:200px;}@media screen and (min-width:992px){.location-section .locations{display:grid;grid-template-columns:1fr 1fr;gap:2em;margin-bottom:2em;}.location-section .locations .location-tile{margin-bottom:0;}.location-section .locations .location-tile .location-tile-content{display:grid;grid-template-columns:60% 40%;}.location-section .locations .location-tile .right-buttons .buttons{text-align:right;}}@media (min-width:577px){.location-section .locations .location-tile{flex:100%;margin-bottom:20px;}}.page-node-type-practice .section.hero-background{overflow:hidden;}.page-node-type-practice .section.hero-background::before{content:"";background:rgba(0,0,0,0.4);position:absolute;width:100%;height:110%;}.section.hero-background h1.hero-heading{text-align:center;margin:auto;}.slogan-section h2.white-centred-heading{color:var(--slogan_strong);}.page-node-type-practice .info-block .heading{display:none;}.page-node-type-practice .location-info .two-column-container .right .address-map-block .address-detail-block a{color:var(--link);}@media (min-width:769px){.page-node-type-practice .team-section{padding-top:34px;padding-bottom:34px;}}.page-node-type-practice .inform-section{padding-top:3rem !important;padding-bottom:5rem !important;}.single-location .location-info{padding-top:5rem;padding-bottom:5rem;}@media screen and (min-width:992px){.section.hero-background.image-hero-height{padding-top:13rem !important;}}@media (min-width:768px){.testimonial-slider{position:relative;}.testimonial-slider .slick-arrow.slick-prev{left:-2rem;}.testimonial-slider .slick-arrow.slick-next{right:-1rem;}}.testimonials-section blockquote p::after{display:none;}@media (min-width:768px){.testimonials-section .img-holder{text-align:right;margin-right:2rem;}}@media (min-width:992px){.testimonials-section .col-md-11{max-width:50%;}.testimonials-section .col-md-5{flex:0 0 50%;max-width:50%;}}.testimonials-section .container .row{flex-direction:row-reverse;}form#webform-submission-boarding-release-form-for-bridge-add-form .form-item-location select option:nth-child(3),form#webform-submission-boarding-release-form-for-bridge-add-form .form-item-location select option:nth-child(5){display:none;}@media (min-width:992px){.intro-section span.h1{line-height:5rem;}}
