@media (min-width:1269px){.container{max-width:1220px}}@media (min-width:1369px){.container{max-width:1320px}}@media (min-width:1479px){.container{max-width:1430px}}@media (max-width:1750px){.navbar .navbar-nav>li{margin:0 8px}#header .phone{border:none;margin:0;padding-left:15px;padding-right:15px}#header .schedule a{padding-left:20px;padding-right:20px}}@media (max-width:1549px){#header .logo{padding-left:0}.home #hero{height:640px}#about:before{width:59.5vw}}@media (max-width:1479px){#header.sticky .logo img,#header .logo img{max-height:58px}#header .phone{padding:25px;padding-left:15px;padding-right:15px}#hero{width:100%;margin-left:0;margin-right:0}.home #hero{height:600px}#hero .content h1{font-size:84px;letter-spacing:-2px}.home #hero .content h1{font-size:62px}#hero .content h2{font-size:48px}#fast-contact a{padding:40px 100px}#about .headline h3{padding-right:100px}#about .headline h2{font-size:29px;line-height:42px}#questions .content h2{font-size:30px}#reviews .reviews{padding-left:35px}#reviews .reviews p{font-size:23px;line-height:38px}#contact .content{padding-top:100px}#service-about .headline h1,#service-text .headline h1{font-size:36px}#service-about .content p{font-size:19px;line-height:33px}}@media (max-width:1369px){.home-tab{display:none}.navbar .navbar-nav>li{margin:0 5px}.navbar .navbar-nav .nav-link{font-size:16px}#header .phone{padding:20px 23px}#header .phone a{font-size:20px}#hero{height:500px}#hero .content h1{font-size:80px;letter-spacing:-1.2px}#fast-contact a{padding:40px 80px}#fast-contact img{margin-right:45px}#fast-contact h3{font-size:33px}#about:before{width:60vw}#about .headline .photo{width:190px;height:190px}#about .headline h3{width:calc(100% - 190px);font-size:20px;line-height:24px;letter-spacing:1.2px}#about .headline h2{font-size:27px;line-height:40px}#about .headline h2:after{width:230px;height:15px}#about .content .awards{margin-bottom:60px}#services:before{width:60vw}#services .item a{height:420px}#services .item h1{font-size:29px;letter-spacing:-1.5px}#questions .content h2{font-size:29px}#reviews .reviews p{font-size:21px;line-height:36px}#reviews .photo,#reviews .photo>div{height:540px}.slick-initialized .slick-slide{height:450px}#faq .headline h1{font-size:42px;padding-bottom:20px}#service-textimg .content h3{font-size:30px}#service-textimg .content h1{font-size:46px}#contact .headline h1,#contact-wrapper .headline h1{font-size:40px}#contact .content{padding-top:80px;padding-bottom:80px}.entry-content h1,.entry-content h2,.post-title{font-size:36px;line-height:44px}.entry-content h3,.sitemap_by_click5 h2,h3.blog-post-title{font-size:32px;line-height:40px}.entry-content h4{font-size:28px;line-height:36px}#service-about .headline h1,#service-text .headline h1{font-size:33px}#service-items .item .content h3{font-size:28px}}@media (max-width:1269px){#header .logo img{max-height:64px}.navbar .navbar-nav>li{margin:0 4px}#header .phone{padding:18px 20px}#header .phone a{font-size:17px}#header .phone i{font-size:14px}#hero{height:470px}.home #hero{height:570px}#hero .content h1{font-size:76px;letter-spacing:-1px}.home #hero .content h1{font-size:58px;letter-spacing:-1.6px}#hero .content h2{font-size:44px}#fast-contact img{width:auto;height:62px;margin-right:35px}#fast-contact p{font-size:16px}#fast-contact h3{font-size:31px}#about .headline .photo{width:160px;height:160px}#about .headline h3{letter-spacing:.8px}#about .headline h2{font-size:25px;line-height:36px}#about .headline h2:after{width:220px;height:13px}#about .content{padding-top:25px}#about .content p{font-size:18px}#about .content .awards{margin-bottom:55px}#questions .content p{font-size:17px}#questions .content h2{font-size:27px;padding:20px 0 30px}#reviews .reviews p{font-size:20px;line-height:35px}#faq .headline h3{font-size:17px}#faq .headline h1{font-size:40px}#service-textimg .content h3{font-size:28px}#service-textimg .content h1{font-size:43px}#service-textimg .content .entry-content p:first-of-type{font-size:22px;line-height:32px}#contact .headline h1,#contact-wrapper .headline h1{font-size:38px}#contact .headline h3,#contact-wrapper .headline h3{font-size:17px}#contact-wrapper .form small,#contact-wrapper .form .wpcf7{padding-left:120px;padding-right:120px}#footer .logo img{max-height:60px}.news>a{padding:30px 40px 45px}#widget-categories,#widget-area{padding-left:40px;margin-top:45px}#reviews .reviews h1{font-size:36px;padding-bottom:0}#reviews .reviews h3{font-size:20px}#reviews .reviews p{font-size:17px}}@media (max-width:1199px){.wrapper{padding-top:60px;padding-bottom:60px}.navbar-collapse #main-menu{display:flex;flex-direction:column;position:fixed;width:100%;max-width:300px;top:110px;right:18px;padding:30px 25px;background-color:#fff;box-shadow:0 8px 15px rgba(0,0,0,.15);transform-origin:50% 0;transform:scaleY(0);transition-duration:.25s}.navbar-collapse.show #main-menu{transform:scaleY(1)}.navbar-collapse #main-menu>li{width:100%;height:auto;margin:0}.navbar-collapse #main-menu>li>a{color:#000;padding:12px 15px;margin:0;border-bottom:0}.navbar-collapse #main-menu>li.current-menu-item>a,.navbar-collapse #main-menu>li.current-menu-parent>a,.navbar-collapse #main-menu>li.current-page-parent>a,.navbar-collapse #main-menu>li.current_page_parent>a,.navbar-collapse #main-menu>li.current-page-ancestor>a,.navbar-collapse #main-menu>li:hover>a{color:var(--main);border:0}.navbar-collapse #main-menu>li.menu-item-has-children>a:after{display:none}.navbar-collapse #main-menu li.menu-item-has-children>span.mobile-dropdown{width:46px;height:46px;text-align:center;cursor:grab;position:absolute;right:0;top:0}.navbar-collapse #main-menu>li.menu-item-has-children>span.mobile-dropdown{width:46px;height:46px}.navbar-collapse #main-menu li.menu-item-has-children>span.mobile-dropdown:after{content:"\f107";color:#343a40;font-family:"Font Awesome 5 Free";font-size:13px;font-weight:700;line-height:46px;border:0;padding:0}.navbar-collapse #main-menu>li.menu-item-has-children>span.mobile-dropdown:after{line-height:46px}.navbar-collapse #main-menu>li.menu-item-has-children>span.mobile-dropdown.active-child:after{color:var(--main)}.navbar-collapse #main-menu li:hover>a:before,.navbar-collapse #main-menu li.current-menu-item>a:before{display:none !important}.navbar-collapse #main-menu li ul.dropdown-menu{position:relative;width:100%;padding:0 0 10px 35px;border:0 !important;box-shadow:0 0 0}.navbar-collapse #main-menu li>ul.dropdown-menu>li>a{font-size:15px;padding:6px 20px;outline:none}.navbar-collapse #main-menu li>ul.dropdown-menu>li>a:hover,.navbar-collapse #main-menu li>ul.dropdown-menu>li>a:focus,.navbar-collapse #main-menu li>ul.dropdown-menu>li>a:active{color:var(--main);background-color:transparent}#header .phone{padding:0 25px;border:0;order:1}#header .schedule{order:2}.navbar{margin:0 0 0 20px;order:3}#hero{height:440px;padding-bottom:160px}.home #hero{height:550px}#hero .content h3{font-size:20px}#hero .content h1{font-size:66px;letter-spacing:-.6px}.home #hero .content h1{font-size:52px;letter-spacing:-1.2px}#hero .content h2{font-size:40px}.page-template-contact #hero:before{bottom:-114px}#fast-contact a{padding:35px 60px}#fast-contact img{width:auto;height:60px;margin-right:30px}#fast-contact h3{font-size:28px}#about .headline .photo{width:140px;height:140px}#about .headline h3{padding-right:20px}#about .headline h2{font-size:23px;line-height:34px}#about .headline h2:after{width:170px;height:10px;margin:30px 0 0}#about .content{padding-top:20px}#about .content>a{font-size:17px;margin-top:5px}#about .content .awards a:not(:last-of-type){margin-right:50px}#services{padding-top:20px}#services .item a{height:380px}#services .item img{max-height:100px}#services .item h1{font-size:26px;letter-spacing:-1px}#questions .content h2{max-width:700px;font-size:25px;line-height:32px;padding:20px 0 30px;margin:0 auto}#questions .content .phone,#questions .content .schedule{width:300px;height:60px;font-size:18px;line-height:60px;margin:0 5px}#questions .content span{display:none}#reviews:before{height:90px}#reviews .reviews{padding-left:15px;padding-bottom:32px}#reviews .reviews p{font-size:19px;line-height:33px;padding:30px 0 80px 15px}#reviews .reviews p:before{width:70px;height:57px}#reviews .reviews span{left:30px}#faq .headline h1{font-size:36px;letter-spacing:-.5px}#faq .headline p{font-size:18px;padding-bottom:35px}#faq .card .card-header{padding:29px 40px 25px}#faq .card .card-header h3{font-size:18px}#faq .card .card-header h3:before{font-size:18px}#service-textimg .content h3{font-size:25px;margin-bottom:6px}#service-textimg .content h1{font-size:40px;margin-bottom:5px}#service-textimg .content h2{font-size:28px}#service-textimg .content .entry-content p:first-of-type{font-size:21px;line-height:30px}#service-textimg .content>a{font-size:17px;padding:18px 65px 17px}#contact .headline h1,#contact-wrapper .headline h1{font-size:36px;letter-spacing:-.5px}#contact .headline h3{padding:22px 0 40px}#contact .form{max-width:90%}#contact-wrapper .headline h1{padding-bottom:50px}#contact-wrapper .form{padding-bottom:60px}#contact-wrapper .form small{padding-top:30px;padding-left:80px;padding-right:80px}#contact-wrapper .form .wpcf7{padding-top:60px;padding-bottom:60px;padding-left:80px;padding-right:80px}#footer .c-1{padding-top:60px;padding-bottom:60px}#footer .logo img{max-height:50px}#footer .c-1 h3{font-size:16px}#footer .c-1 ul li a{font-size:16px}#footer .c-1 .contact a{font-size:27px}#footer .c-1 p{font-size:16px;line-height:26px}#footer .c-1 .address a{font-size:16px;margin-top:20px}#footer .c-2 .row{padding-top:40px;padding-bottom:40px}#footer .c-3{padding-top:35px;padding-bottom:35px}#footer .menu ul li a{font-size:15px}.copy p{padding-top:15px}#page-wrapper .entry-content,#index-wrapper .container,#single-wrapper .container{padding-bottom:60px}.entry-content h1,.entry-content h2,.post-title{font-size:33px;line-height:41px}.entry-content h3,.sitemap_by_click5 h2,h3.blog-post-title{font-size:29px;line-height:37px}.entry-content h4{font-size:25px;line-height:33px}.entry-content p,.entry-content ul li,.entry-content ol li{font-size:18px;line-height:31px}blockquote{padding-left:40px;margin:35px 0}.entry-content blockquote p{font-size:19px;line-height:34px}.news>a{padding:25px 30px 40px}.news .more p{margin-top:50px}#widget-categories,#widget-area{padding-left:20px}#service-about .headline h1,#service-text .headline h1{font-size:30px}#service-about .headline h1:after,#service-text .headline h1:after{margin:30px auto}#service-about .content p{font-size:18px;line-height:31px}#service-text+#service-textimg .row,#service-items+#service-text .row{padding-bottom:60px}#service-items .item .content h3{font-size:25px}#service-items .item .content p{font-size:15px}#service-text .entry-content h4{font-size:20px;line-height:33px}#service-textimg .content{padding-right:50px}#reviews .reviews p{padding:0}}@media (max-width:991px){.wrapper{padding-top:50px;padding-bottom:50px}#header .logo img{max-height:56px}#header.sticky .logo img{max-height:50px}#header .phone a{font-size:18px}#header .phone i{font-size:13px}#header .schedule a{font-size:16px}#hero{height:400px;padding-bottom:140px}.home #hero{height:525px}#hero .content h1{font-size:60px;letter-spacing:0}.home #hero .content h1{font-size:46px;letter-spacing:-.8px}#hero .content h2{font-size:36px}.page-template-contact #hero:before{bottom:-127px}#fast-contact a{padding:30px 55px}#fast-contact img{width:auto;height:54px;margin-right:25px}#fast-contact p{font-size:15px}#fast-contact h3{font-size:24px}#about .headline>div{flex-direction:column;align-items:flex-start !important}#about .headline h3{width:100%;font-size:18px;letter-spacing:.4px;padding-bottom:15px;padding-right:0;padding-left:0;padding-top:30px}#about .headline h2{font-size:22px;line-height:33px;padding:0 30px 0 0}#about .content{padding-top:33px}#about .content p{font-size:17px;line-height:31px}#about .content .awards a:not(:last-of-type){margin-right:30px}#services .item img{max-height:90px}#services .item h1{font-size:22px}#services .item{padding-left:5px;padding-right:5px;margin-bottom:10px}#services .item p{font-size:15px;letter-spacing:2.2px}#questions .content p{font-size:16px;letter-spacing:1px}#questions .content h2{max-width:550px;font-size:23px;line-height:30px;padding:15px 0 25px}#questions .content .phone,#questions .content .schedule{width:270px;height:56px;font-size:17px;line-height:54px;margin:0 5px}.slick-initialized .slick-slide{height:500px}#reviews .reviews p{font-size:18px;line-height:32px;text-indent:0;padding:0}#reviews .reviews p:before{width:55px;height:45px}#faq .headline h3{font-size:16px;letter-spacing:1px}#faq .headline h1{font-size:34px;padding-bottom:15px}#faq .headline p{font-size:17px;padding-bottom:25px}#faq .card .card-header{padding:26px 20px 22px 30px}#faq .card .card-header h3{font-size:17px}#faq .card .card-header h3:before{font-size:15px}#faq .card .card-body p{padding:0 30px 20px}#service-textimg .content{padding-right:20px}#service-textimg .content h3{font-size:23px}#service-textimg .content h1{font-size:36px}#service-textimg .content h2{font-size:26px}#service-textimg .content .entry-content p:first-of-type{font-size:19px;line-height:28px}#service-textimg .content>a{font-size:16px;padding:16px 55px}#service-textimg .photo>div{height:500px}#contact .content{padding-top:60px;padding-bottom:60px}#contact .headline h1,#contact-wrapper .headline h1{font-size:32px}#contact .headline h3{font-size:16px;letter-spacing:2.5px;padding:20px 0 30px}#contact .form{max-width:100%}#contact-wrapper .headline h1{padding-bottom:40px}#contact-wrapper .headline h3{font-size:16px;letter-spacing:2.5px}#contact-wrapper .form{padding-bottom:50px}#contact-wrapper .form small{padding-top:25px;padding-left:50px;padding-right:50px}#contact-wrapper .form .wpcf7{padding-top:50px;padding-bottom:50px;padding-left:60px;padding-right:60px}.form-control{height:74px}.wpcf7-submit{padding:0 100px}#footer .c-1{padding-top:40px;padding-bottom:40px}#footer .c-1 .row .logo{flex:0 0 100%;max-width:100%;margin-bottom:40px}#footer .c-1 h3{padding-bottom:15px}#footer .c-1 ul li{line-height:30px}#footer .c-1 .contact img{max-width:45px}#footer .c-1 .contact a{font-size:25px}#footer .c-1 .contact p,#footer .c-1 .contact p a{font-size:18px}#footer .c-2 .row{padding-top:30px;padding-bottom:30px}#footer .c-2 p{padding:0}.social-media ul li a{width:56px;height:56px}.social-media ul li a:after{font-size:20px;line-height:56px}.copy p{padding-top:10px}#page-wrapper .entry-content,#index-wrapper .container,#single-wrapper .container{padding-bottom:50px}#index-wrapper .news:nth-child(n+3){margin-top:30px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{padding:15px 0}.entry-content h1,.entry-content h2,.post-title{font-size:30px;line-height:38px}.entry-content h3,.sitemap_by_click5 h2,h3.blog-post-title{font-size:26px;line-height:34px}.entry-content h4{font-size:22px;line-height:30px}.entry-content p,.entry-content ul li,.entry-content ol li{font-size:17px;line-height:29px}blockquote{padding-left:35px;margin:25px 0}.entry-content blockquote p{font-size:18px;line-height:32px}#index-wrapper .categories{margin-bottom:35px}#index-wrapper .categories ul li{margin:0 15px}#index-wrapper .categories ul li a{font-size:21px}#widget-categories,#widget-area{padding-left:0;margin-top:48px}#widget-categories h3,#widget-area h3{font-size:26px;font-weight:400}#widget-categories ul li:before,#widget-area ul li:before{line-height:44px}#service-about .headline h1,#service-text .headline h1{font-size:28px;letter-spacing:-.7px}#service-about .headline h1:after,#service-text .headline h1:after{margin:25px auto}#service-about .content p{font-size:17px;line-height:29px}#service-text+#service-textimg .row,#service-items+#service-text .row{padding-bottom:50px}#service-items .headline h2{font-size:24px;line-height:32px;margin-bottom:20px}#service-items .item .content{padding-top:40px;padding-bottom:37px}#service-text .entry-content h4{font-size:19px;line-height:31px}#footer .menu ul li:after{display:none}#footer .menu ul li{padding:0 5px}}@media (max-width:767px){.wrapper{padding-top:40px;padding-bottom:40px}#header{padding-top:25px;padding-bottom:25px;padding-left:20px;padding-right:20px}#header .logo img{max-height:50px}#header.sticky .logo img{max-height:44px}#header .phone,#header .schedule{display:none}#header.sticky .navbar-collapse #main-menu{top:70px}#hero,.home #hero{padding-bottom:175px}#hero .content h3{font-size:14px}#hero .content h3:after{width:80px;margin:20px auto 20px}#hero .content h1{font-size:50px}.home #hero .content h1{font-size:40px}#hero .content h2{font-size:30px}.page-template-contact #hero:before{bottom:-180px}#fast-contact{margin-top:-114px}#fast-contact address{font-size:17px;line-height:22px}#about:before{width:100vw;height:418px}#about .headline{text-align:center}#about .headline>div{align-items:center !important}#about .headline .photo{width:170px;height:170px;box-shadow:0 18px 46px rgba(0,0,0,.1)}#about .headline h2:after{margin:20px auto 0}#about .headline h3{font-size:17px;padding-bottom:10px}#about .headline h2{font-size:21px;line-height:30px;padding-right:0}#about .content{padding-top:50px}#about .content p{font-size:16px;line-height:26px}#about .content>a{font-size:16px;margin-top:0}#about .content .awards{justify-content:space-between;margin-bottom:35px}#about .content .awards a img{max-height:100px}#services{padding-top:0}#services:before{display:none}#services .item{margin-top:10px}#services .item a{height:320px}#services .item a:hover{transform:translateY(0)}#questions .content p{font-size:14px}#questions .content .phone,#questions .content .schedule{width:calc(50% - 10px);height:52px;font-size:16px;line-height:52px}#reviews:before{display:none}#reviews .photo{flex:0 0 100%;height:380px;max-width:100%;margin:0;padding:0}#reviews .photo>div{width:100vw;height:380px;margin-left:calc((100vw - 100%) / -2);left:0}.slick-initialized .slick-slide{height:auto;margin-top:30px}.slick-dots{right:30px}#reviews .reviews p{font-size:17px;line-height:29px;text-indent:0px;padding:0}#reviews .reviews .more{padding-bottom:20px;padding-top:10px}.more a span{font-size:16px}#reviews .reviews h1{font-size:30px}#faq .headline h3{font-size:14px}#faq .headline h1{font-size:31px;padding-top:12px;padding-bottom:20px}#faq .headline p{font-size:16px;padding-bottom:20px}.home #faq #accordion>div:not(:first-of-type){display:none}#faq .card .card-header{padding:23px 20px 19px 25px}#faq .card .card-header h3{font-size:16px;letter-spacing:-.32px}#service-text .entry-content:nth-child(odd){padding-left:15px}#service-text .entry-content img{max-width:100%;margin-left:0}#service-textimg .row{flex-direction:column-reverse}#service-textimg .content{text-align:center;padding-top:40px;padding-right:15px}#service-textimg .content h3{font-size:21px}#service-textimg .content h1{font-size:31px;letter-spacing:-.5px}#service-textimg .content h2{font-size:24px}#service-textimg .content h2:after{width:120px;height:7px;margin:20px auto}#service-textimg .content .entry-content p:first-of-type{font-size:18px;line-height:26px}#service-textimg .photo{flex:0 0 100%;max-width:100%;margin:0;padding:0}#service-textimg .photo>div{width:100vw;height:400px;margin-left:calc((100vw - 100%) / -2)}#contact .content{padding-top:50px;padding-bottom:50px}#contact .headline h1,#contact-wrapper .headline h1{font-size:31px;line-height:36px}#contact .headline h3{font-size:14px;letter-spacing:2.5px;padding:13px 0 15px}.form-control{height:68px}.wpcf7-submit{font-size:17px}#contact-wrapper .headline h1{padding-bottom:25px}#contact-wrapper .headline h3{font-size:14px}#contact-wrapper .form{padding-bottom:40px}#contact-wrapper .form .wpcf7{padding-top:40px;padding-bottom:40px;padding-left:50px;padding-right:50px}#footer .c-1 .row .logo{text-align:center}#footer .c-1 .row .links{display:none}#footer .c-2 .row{padding-top:20px;padding-bottom:20px}#footer .c-2 p{font-size:11px;line-height:20px}.social-media{margin-bottom:25px}#footer .menu ul li a{font-size:14px}#page-wrapper .entry-content,#index-wrapper .container,#single-wrapper .container{padding-bottom:40px}#index-wrapper .news:nth-child(n+2){margin-top:30px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{padding:12px 0}.entry-content h1,.entry-content h2,.post-title{font-size:26px;line-height:34px;letter-spacing:-.52px}.entry-content h3,.sitemap_by_click5 h2,h3.blog-post-title{font-size:22px;line-height:30px;letter-spacing:-.44px}.entry-content h4{font-size:18px;line-height:26px;letter-spacing:-.36px}.entry-content p,.entry-content ul li,.entry-content ol li{font-size:16px;line-height:28px}.entry-content ul{padding-left:15px}.entry-content ul li:before{line-height:30px}.entry-content ol{padding-left:27px}.entry-content blockquote p{font-size:17px;line-height:29px}#index-wrapper .categories{margin-bottom:30px}#index-wrapper .categories ul li{margin:0 12px}#index-wrapper .categories ul li a{font-size:19px}.news h2{font-size:22px;line-height:26px}.news .text p{font-size:16px}#widget-categories,#widget-area{margin-top:70px}#widget-categories h3,#widget-area h3{padding-bottom:20px}#widget-area ul li{margin-bottom:15px}#widget-area+#widget-categories{margin-top:40px}#service-about .headline h1,#service-text .headline h1{font-size:26px;line-height:32px}#service-about .headline h1:after,#service-text .headline h1:after{margin:20px auto 10px}#service-about .content{margin-top:15px}#service-about .content p{font-size:16px;line-height:28px}#service-items .headline h2{font-size:22px;line-height:30px;margin-bottom:15px}#service-items .item .content img{max-height:70px}#service-items .item .content h3{font-size:22px;letter-spacing:-.44px}#service-items .item .content p{font-size:14px}#service-text+#service-textimg .row,#service-items+#service-text .row{padding-bottom:40px}#service-text .entry-content{margin-top:15px}#service-text .entry-content h4{font-size:18px;line-height:28px}.page-template-services #service-textimg{padding-top:0}.page-template-services #service-textimg .photo{margin-top:0}.page-template-services #service-textimg .content{text-align:left}.page-template-services #service-textimg .content h2:after{margin-left:0}}@media (max-width:575px){body .uwy.userway_p1 .uai{bottom:80px !important}.navbar-collapse #main-menu{max-width:250px;padding:20px}.home #hero{padding-bottom:150px}#hero .content h3{font-size:13px;letter-spacing:1.5px}.home #hero .content h1{font-size:35px}#hero .content h2{font-size:23px;letter-spacing:-.46px}#fast-contact{margin-top:-88px}#fast-contact a{padding:23px 30px}#fast-contact img{height:40px;margin-right:25px}#fast-contact p{font-size:13px}#fast-contact h3{font-size:23px}#about:before{height:434px}#about .headline h3{font-size:14px}#about .headline h2{font-size:19px;line-height:26px}#about .content{padding-top:40px}#about .content .awards{margin-bottom:30px}#about .content .awards a img{max-height:75px}#services .item a{height:240px}#services .item img{max-height:70px}#services .item h1{font-size:32px;padding:20px 0 10px}#services .item p{font-size:12px}#questions .content h2{padding-bottom:20px}#questions .content .buttons{flex-wrap:wrap}#questions .content .phone,#questions .content .schedule{width:100%;margin:0}#questions .content .schedule{margin-top:5px}#reviews .photo,#reviews .photo>div{height:310px}#faq .headline h1{font-size:28px;letter-spacing:-.56px}#faq .headline p{font-size:15px;line-height:23px}#faq .card .card-body p{font-size:15px;line-height:25px;padding:0 25px 15px}#service-textimg .content h1{font-size:28px}#service-textimg .content>a{width:100%}#service-textimg .photo>div{height:280px}#contact .headline h1,#contact-wrapper .headline h1{font-size:28px;line-height:33px}#contact-wrapper .headline h1{padding-bottom:25px}#contact-wrapper .form small{padding-top:20px;padding-left:30px;padding-right:30px}#contact-wrapper .form .wpcf7{padding-top:20px;padding-bottom:30px;padding-left:30px;padding-right:30px}#footer .c-1 .row>div{width:100%;text-align:center}#footer .c-1 .contact{margin-top:25px}#footer .c-1 .contact>div{align-items:center !important}#footer .c-1 .contact img{display:none}#footer .c-1 .contact>div>div{width:100%;text-align:center}#footer .c-1 .contact .email{margin:0 auto}#footer .c-3{padding-top:30px;padding-bottom:100px}.social-media{margin-bottom:15px}#footer .menu ul{flex-wrap:wrap}#footer .menu ul li{padding:0 13px !important;margin-top:10px}#footer .menu ul li:after{display:none}.grecaptcha-badge,#prontochatinvite{bottom:80px !important}.uwy.userway_p5 .uai{bottom:155px !important}.entry-content h1,.entry-content h2,.post-title{font-size:24px;line-height:32px}.entry-content h3,.sitemap_by_click5 h2,h3.blog-post-title{font-size:20px;line-height:28px}blockquote{padding-left:30px;margin:20px 0}#index-wrapper .categories{margin-bottom:25px}#index-wrapper .categories ul li{margin:0 7px}#index-wrapper .categories ul li a{font-size:18px}.news>a{padding:25px 30px 35px}.news .more p{margin-top:40px}#widget-area ul li{margin-bottom:10px}#widget-categories ul li,#widget-area ul li{line-height:36px}#widget-categories ul li:before,#widget-area ul li:before{line-height:36px}#widget-categories ul li a,#widget-area ul li a{font-size:16px}#service-about .headline h1,#service-text .headline h1{font-size:24px;line-height:30px}}