@media (min-width:1024px){body{font-size:18px;line-height:1.4;}}.default-blockquote{font-family:dafoe-font-family,serif;}.blockquote-block{font-family:dafoe-font-family,serif;}.intro-section .gv-video-holder .text-holder{margin-left:auto;margin-right:auto;text-align:center;}.intro-section .gv-video-holder .text-holder span.h1{font-family:dafoe-font-family,serif;}.intro-block span.h1{font-family:dafoe-font-family,serif;}@media (min-width:1400px){.intro-section span.h1{font-size:100px;}}@media (min-width:1024px){blockquote{font-size:23px;}}.add-menu a:hover{color:rgba(var(--tertiary),1);}.breadcrumb-item.active{color:rgba(var(--secondary),1);}.path-blog .views-row .detail-info time{display:none;}.rn-section-gap{padding:120px 0;}@media screen and (min-width:768px){.rn-section-gap .container{max-width:80%;}}.rn-section-gap .container .row .section-title h3{font-size:36px;line-height:26px;}.rn-section-gap .container .row .counterup_style--1{text-align:center;margin-top:40px;}.rn-section-gap .container .row .counterup_style--1 h5{font-size:72px;color:rgba(var(--secondary),1);}@media only screen and (max-width:767px){.rn-section-gap .container .row .counterup_style--1 h5{font-size:45px;}}.rn-section-gap .container .row .counterup_style--1 h5 p.description{font-size:18px;line-height:30px;padding:0 5%;color:rgba(29,29,36,0.75);}div#block-gvb-custom-views-block-practices-gallery-block h2{text-align:center;margin-bottom:2rem;}div#search-block-form{left:auto;width:350px;padding:0;}form.search-block{padding:10px;display:flex;}#page_search a.search-link i{padding-left:10px;}.associations-img img{min-height:110px;max-height:110px;transform:scale(0.8);width:auto;object-fit:contain;}@media (min-width:992px){.logo{width:9.75rem;}}.testimonial-slider .slick-slide{text-align:center;}.testimonials-section blockquote{border:0;}.testimonials-section h3{text-align:center;font-size:1.875rem;}@media (min-width:992px){.testimonials-section h3{font-size:2.875rem;}}.testimonials-section .btn-warning{text-align:center;display:block;margin:0 auto;max-width:140px;text-transform:capitalize;}fieldset.radios--wrapper .form-item{display:inline-flex;align-items:center;padding:0 15px;}.practice-section .information-holder a{color:rgba(31,31,32,0.9) !important;}.practice-section .information-holder a:hover{color:rgba(var(--secondary),1) !important;}.practice-address p a{display:flex;}.practice-address p a i{margin-right:15px;}fieldset.checkboxes--wrapper .form-item{display:inline-flex;align-items:center;padding:0 15px;}fieldset.checkboxes--wrapper .form-item input{width:auto;}fieldset.radios--wrapper .form-item label.option,fieldset.checkboxes--wrapper .form-item label.option{padding-left:15px;margin-bottom:0;}ol:not([class]):not([id]){font-weight:300;}.testimonials-section.testimonials-section-text{position:relative;padding:60px 0;background-image:url("/sites/default/files/2021-04/testimonials-2.jpg");background-position:50% 50%;background-size:cover;}.testimonials-section.testimonials-section-text:before{position:absolute;top:0;bottom:0;content:"";left:0;right:0;background-color:rgba(255,255,255,0.5);}@media (min-width:992px){#header{position:relative;}}@media (min-width:1200px){.intro-block{padding:1.375rem 0 6.875rem;}}@media (min-width:992px){.intro-section .text-holder{padding:0.5rem 1.25rem 0.25rem;}}.intro-section .text-holder p{font-size:25px;}@media (max-width:991px){.intro-section .text-holder p{font-size:20px;line-height:1.2;}}.intro-section .intro-holder{height:60vh;}@media (min-width:768px) and (max-width:1112px){.intro-section .intro-holder{height:500px;}}@media (min-width:1113px){.intro-section .intro-holder{height:800px;}}.inform-section{background:linear-gradient(0deg,rgba(var(--inform_bg),1) 0%,rgb(185,213,220) 60%);}@media (min-width:1400px){.inform-section{padding-top:8.875rem;}}@media (min-width:1400px){.inform-section .info-text{padding:0 0 6.5rem 1.25rem;}}@media (min-width:992px){.inform-section .info-text span.h1{font-size:2.8rem;}}.inform-section .img-block{padding-top:0;}@media (min-width:1113px){.inform-section .img-block{align-items:flex-start;}}@media (min-width:768px){.inform-section .img-block{flex:0 0 50%;position:relative;top:unset;bottom:unset;left:unset;right:unset;}}.inform-section .img-block img{border:3px solid rgba(var(--primary),1);border-radius:20px;object-fit:cover;}@media (max-width:992px) and (min-width:576px){.inform-section .img-block img{width:400px;height:400px;}}@media (max-width:575px){.inform-section .img-block img{width:250px;height:250px;}}@media (min-width:992px){.inform-section .img-block img{width:500px;height:500px;}}@media (min-width:1200px){.header-holder{padding:1.25rem 0;}}@media (min-width:992px) and (max-width:1199px){.header-holder{padding:0.5rem 0;}}@media (min-width:1590px){.header-holder .container{max-width:91.875rem;}}@media (min-width:1400px){.header-holder .container .menu-holder{margin:20px 50px 20px -90px;}}@media (min-width:992px){.header-top{padding:0.9375rem 0;}.header-top .dropdown-menu{width:unset;}.header-top .header-list{padding:0;}}.post-block .main-content .vt-image-container{margin-bottom:15px;border:1px solid #BCBDC0;border-radius:5px;padding:6px;}@media (min-width:694px){.post-block .main-content .vt-image-container{margin:0 0 1.25rem 0.9375rem;}}.post-block .main-content .vt-image-container img{margin:0;}@media (min-width:576px){.post-block .main-content .vt-image-container img{width:auto;}}@media (min-width:992px){.post-block .main-content .vt-image-container img{margin-bottom:0;}}.post-block .main-content .vt-image-container p{margin-bottom:0;text-align:center;padding-top:10px;padding-bottom:10px;margin-top:6px;border-top:1px solid #BCBDC0;}.team-card .card-item .card-img{background-position-y:inherit;}@media (max-width:991px){.header-top .socials-block{position:relative;top:unset;}}@media (min-width:992px){.header-top .socials-block{top:-18px;}}#footer .social-networks a{color:rgba(var(--footer_icon),1);}#footer .social-networks a:hover{color:rgba(var(--tertiary),1);}div#block-gvb-custom-infobarhours .layout--onecol .layout__region > div{display:flex;flex-direction:row;justify-content:space-between;}div#block-gvb-custom-infobarhours .layout--onecol .layout__region > div ul.contact-informations.list-unstyled{margin-bottom:0;}div#block-gvb-custom-infobarhours .layout--onecol .layout__region > div div:last-child{flex:0 0 100%;max-width:100%;}.header-item .social-networks{display:none;}@media (min-width:992px){.header-top .header-list{justify-content:center;}}body{font-family:"Roboto",sans-serif;}.btn,input[type=submit],.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span,.menu-drop .main-nav .menu-submenu li a,.menu-drop .main-nav .menu-submenu li span{font-family:var(--heading_font);}
