body{word-wrap:break-word}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}img{height:auto;max-width:100%}img[class*="wp-image-"]{margin-top:10px;margin-bottom:10px}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{padding:.8075em 1em;font-size:12px;background:#E5E5E5;background:hsl(0,0%,90%)}.gallery{margin-bottom:1.5em;overflow:hidden}.gallery-item{position:relative;float:left;padding:1.79104477%;text-align:center;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:center;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#F1F1F1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759B;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-title a{text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.35);font-size:40px;font-weight:500;color:#333}.site-title a:hover,.site-title a:focus{color:#555;text-decoration:none}.site-description{color:#555;margin-top:10px;text-shadow:0 1px 0 rgba(255,255,255,.35)}.site-header.header-transparent .navbar .navbar-nav li a:hover,.site-header.header-transparent .navbar .navbar-nav li a:focus{background-color:#326178;color:#fff}li.current-menu-item a,li.current_page_item a,li.current_page_ancestor a{text-shadow:0 1px 0 rgba(255,255,255,.35)}.post-navigation .pager span{width:100%}.nav-previous{margin-bottom:20px}@media (min-width:750px){.post-navigation .pager span{width:auto}.post-navigation .pager{margin-bottom:20px}.nav-previous{margin-bottom:0}}.hentry,#comments{margin:0 0 0em;background:#FFF}.page-header{padding:5px 20px 10px;margin:0!important;background-color:#FFF}.entry-header{margin-bottom:15px;padding:20px 20px 0;border:none!important}.entry-title{margin:0}.entry-content,.entry-summary{padding:0 20px 0}.entry-footer{padding:10px 20px 10px;border-top:1px solid #EEE;color:#888;font-size:12px}.entry-footer span{margin-right:10px}.entry-footer .glyphicon{margin-right:5px}.entry-footer .byline .author{margin-right:initial}.pager a,.nav-previous a,.nav-next a{color:#999}.pager a:hover,.nav-previous a:hover,.nav-next a:hover{color:#444;text-decoration:none;cursor:pointer}#comments .media-body{width:88%;margin-left:2%;float:left}.comment-list .comment-author{width:10%;float:left}#comments .comment-body{padding:20px 20px 0}#comments .comment-body .comment-content{overflow:hidden}#comments .pingback{margin:0}#comments .pingback .comment-body{padding:10px 20px}.comment-list .vcard img.avatar{padding:2px;border:1px solid #CECECE;background:#FFF}.comment-list .comment-author img{width:100%;height:auto}#respond{padding:20px}#reply-title{margin-top:0}.comments-title{font-size:24px;margin:15px 0 10px}.comment .children{list-style:none}.comment-form-author,.comment-form-email,.comment-form-url{width:50%}.odd{background:#FCFCFC}.even{background:#F9F9F9}.bypostauthor{background:#EFF5FB}.widget{margin-bottom:2em;background-color:#FFF;overflow:hidden}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget select{max-width:90%;margin:10px auto}.widget #calendar_wrap{padding:5px 15px 0}.widget ul,.textwidget,.tagcloud{padding:10px 15px;margin:0}.widget .search-form{padding:10px 0 5px 10px;margin:0 auto}.widget ul li{padding:5px 0;list-style:none}.widget-title{padding:10px;margin:0;border-bottom:1px solid #DDD;font-size:18px;line-height:24px}.site-footer{padding:60px 0 0;clear:both;color:#AAA}.site-footer a,.site-footer a:hover{color:#AAA}.pagination li a:hover,.pagination li a:focus{background-color:#428BCA!important;color:#FFF!important}.pagination li .active,.pagination li .current,.pagination li span:hover{background-color:#6AA3D5;color:#FFF}.float-left{float:left}.fz18{font-size:1.125rem}.fz24{font-size:1.5rem}.fz48{font-size:3rem}.c-white{color:#fff}.mr15{margin-right:15px}input:not([type="submit"]){width:100%;height:40px;padding:0 10px;border:none;margin-bottom:10px}select{height:40px;line-height:40px;margin-bottom:10px;border-radius:0px!important}textarea{height:80px;width:100%;border:none;padding:10px;margin-bottom:10px}input[type="submit"]{border:none;height:40px;width:120px;cursor:pointer}input:not([type="submit"]),select,textarea{font-size:.875rem;font-weight:400}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semi-bold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extra-bold{font-weight:800}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.display-block{display:block}.text-white *{color:#fff}.sprite:before{background:var(--wpr-bg-091195b2-df6f-4ea0-8de3-09f5b02ba133) no-repeat;content:''}.icon-24:before{height:24px;width:24px;display:inline-block;float:left}.icon-location:before{background-position:0 0}.site-header .icon-location:before{background-position:0 -39px}.site-header .icon-phone:before{background-position:-20px -39px}.icon-phone:before{background-position:-20px 0}.icon-email:before{background-position:-43px 4px}.site-footer p.icon-24:before{margin-right:10px}.site-header .site-navigation.sticky{position:fixed;left:0;top:0;z-index:99999;transition:all 0.4s ease}#hellobar-bar{width:100%;margin:0;padding:0;text-align:center;background-color:#f68b3f!important;position:static;z-index:9999}#hellobar-bar .widget p{color:#fff}#hellobar-bar .textwidget{padding:9px 0 0 0px!important}#hellobar-bar .widget{background-color:transparent!important;margin-bottom:0px!important}.site-header .widget{background:inherit;margin-bottom:.625rem}.site-header .widget .textwidget{padding:0}.contact-info{padding-top:27px;padding-bottom:27px}.contact-info ul{text-align:right;padding:0}.contact-info ul li{list-style:none;display:inline-block;margin-left:25px;padding:0}.contact-info ul li a{color:#326178;font-weight:500;font-size:.9375rem}.contact-info ul li a i{margin-right:12px}.site-header.header-transparent{background:rgba(255,255,255,.9);position:fixed;width:100%;top:0;z-index:999;z-index:9999}.site-header.header-transparent .navbar .navbar-nav li a{color:#333}.site-header.header-transparent .navbar .navbar-nav li a:hover{color:#fff}.site-header.header-transparent .navbar .navbar-nav .book-appointment a{color:#fff}.navbar .navbar-brand{padding-top:0rem;padding-bottom:0rem;margin-right:0rem}.site-header .top-header{background:#0a0921;padding-top:10px;padding-bottom:10px}.navbar{background:#4985d6;padding-top:0;padding-bottom:0}.site-header .navbar-expand-lg .navbar-nav .nav-link{color:#fff;font-size:1.0625rem;font-weight:400;padding:.9375rem 1.4375rem;letter-spacing:.8px}.navbar .navbar-nav li a:hover{background:#333;color:#fff}.navbar .navbar-nav .book-appointment a{background:#1d8da1;color:#fff}.navbar .navbar-nav .book-appointment a:hover{background:#326178}.navbar-nav .nav-item.book-appointment{display:flex}.site-header.header-transparent .navbar .navbar-nav li .dropdown-item{color:#fff}.site-header .dropdown-item{min-width:150px;padding:10px 15px;font-size:.8125rem}.site-header .dropdown-menu{border-radius:0;background:#333;padding:0;margin:0;border:none}.simple-link{color:#fff;text-decoration:inherit;background:#000;padding:4px 12px;display:inline-block;margin-left:10px}a.slide_link{color:#fff;background:#f68b3f;line-height:20px!important;padding:10px;display:inline-block}a.slide_link:hover,a.slide_link:focus{text-decoration:none}.wpcf7-not-valid{border:2px solid #f00!important}span.wpcf7-not-valid-tip{display:none}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{border:2px solid red;background:red;color:#fff;font-weight:700;display:block;clear:both;position:relative;top:20px}.hidden-widget{display:none}.site-footer{background:#242424}.site-footer .widget{margin-bottom:inherit;background:inherit}.site-footer h4{color:#fefefe;font-size:1.125rem;font-weight:500;letter-spacing:normal;margin-bottom:8px;text-transform:inherit;border:inherit;padding:0}.site-footer .textwidget{padding:0}.site-footer ul li{list-style:none;border:medium none;font-size:1rem;letter-spacing:.6px;padding:0;color:rgba(255,255,255,1);line-height:23px}.site-footer .widget ul{padding:0}.site-footer ul.hours-list li .time{float:right}.site-footer p{font-size:1rem;color:#fff;margin-bottom:8px}body .slick-prev:focus,body .slick-next:focus,body .slick-prev:hover,body .slick-next:hover{background:#fff}body .slick-prev,body .slick-next{background:#fff;border-radius:100%;box-shadow:0 0 22px rgba(0,0,0,.3);margin-top:0;transform:translate(0%,-50%)}body .slick-prev{left:-20px}body .slick-next{right:-20px}.big_slides figure{height:400px;background-size:cover!important;margin-bottom:0}.slider-nav-thumbnails .thumb-inner{padding:5px}.slider-nav-thumbnails .thumb-inner img{min-height:80px}*:focus{outline:none!important}.slick-slide .team_content,.slick-slide .postcontent{padding:0 10px 0 10px}.slider.big_slides.slick-slider{margin-bottom:10px}body .slick-prev,body .slick-next{height:50px;width:50px;z-index:999}.slick-prev:before{background:var(--wpr-bg-40ba7f24-9137-4495-b9e1-048345a8054c) no-repeat center center}.slick-next:before{background:var(--wpr-bg-8e55c322-cff8-4627-8aff-654cf41e64c0) no-repeat center center}.slick-prev:before,.slick-next:before{font-family:inherit;height:50px;width:50px;background-size:28px;color:transparent!important}body .slider-nav-thumbnails .slick-prev,body .slider-nav-thumbnails .slick-next,body .slider-nav-thumbnails .slick-prev:before,body .slider-nav-thumbnails .slick-next:before{height:25px;width:25px}body .slider-nav-thumbnails .slick-prev:before,body .slider-nav-thumbnails .slick-next:before{background-size:70%}body .slider-nav-thumbnails .slick-prev{left:-25px}body .slider-nav-thumbnails .slick-next{right:-25px}.rating_form{text-align:center}.rating_form h2{font-size:2.375rem}.rating_form p.form-msg{font-size:1.125rem;line-height:32px}.rating_form p.small{font-size:.875rem;line-height:24px}.rating-contat-form input[type="text"],.rating-contat-form input[type="email"]{border-radius:4px}.rating-contat-form input{padding:10px;width:100%;font-size:1.0625rem;border:1px solid #aaa}.rating-contat-form textarea{width:100%;padding:15px;border-radius:4px}#regForm button,.rating-contat-form input[type="submit"]{color:#fff;background:#00b1d9;padding:0 24px;display:inline-block;border-radius:4px;font-size:.9375rem;text-transform:uppercase;font-weight:500;height:44px;margin-left:0}.radio-option{padding-top:20px}.radio-option input{width:inherit}.review-btn-container,.review-btn-container2{max-width:550px;margin:auto;font-size:1rem;clear:both;text-align:center;padding-top:25px}.review-btn-container a{display:inline-block;width:47%;float:left;text-align:center;margin:0 5px;color:#Fff}.mobile-footer{display:none}.team_section_main .team_section_inner .team_info{background:#f6f6f6;padding:15px 0}.team_section_main .team_section_inner .team_info .team_heading a{color:#333}.post-slider .slick-slider .slick-slide .postcontent .post_info{background:#f6f6f6;padding:15px}.main-slide{height:450px;background-size:cover!important;background-position:left top;margin-bottom:0}.thumb-section,.view-main{position:relative;width:50%;display:inline-block;float:left}.view-main{float:right}ul.thumb-slides{padding:0;background-color:#1d8da1;margin-bottom:0}ul.thumb-slides:after{content:'';clear:both;display:table}.thumb-slides li{cursor:pointer;height:225px;background-size:cover!important;width:33.3%;display:inline-block;float:left;list-style:none;opacity:.5}.thumb-slides li.active{opacity:1}.main-slide{position:relative}.navigation .previous-slide img,.navigation .next-slide img{width:30px}.navigation .previous-slide,.navigation .next-slide{position:absolute;top:50%;margin-top:-15px;z-index:1}.navigation .previous-slide{left:15px}.navigation .next-slide{right:15px}.team_section_inner.quotes{max-width:100%}.site-header.sticky .navbar-brand img{max-width:233px}.site-header .navbar-brand img{max-width:375px;transition:all ease-in-out 0.2s}.site-header.sticky .contact-info{display:none}.site-header.sticky .navbar-collapse{padding:0 0;transition:all ease-in-out 0.2s}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{display:none!important}.blog{background:#f9f9f9}.blog-default{padding-top:50px;padding-bottom:50px}.blog-default .post .entry-header .entry-title{font-size:1.5rem;min-height:56px}.blog-default .post .entry-footer{border-top:inherit}.blog-default .post .entry-footer a{font-size:12px;color:#333}.blog-default .post .entry-content p{font-weight:400;line-height:24px}.widget-title{padding:10px;margin:0;border-bottom:1px solid #DDD;font-size:1.125rem;line-height:24px;margin-bottom:20px}#secondary{padding-top:50px}#secondary .widget{background:inherit}.blog-default .post .entry-content a{color:#333}.single .breadcrumb-single-post{padding-top:50px}.blog-grid-view .post{float:left;width:calc(33.333% - 30px);margin:15px;padding:20px;box-shadow:0 0 27px rgba(0,0,0,.1)}.blog-grid-view:after{clear:both;content:'';display:table;min-height:1px}.blog-grid-view .post .post_thumb{height:15rem}.blog .entry-content ul li,.single .entry-content ul li{list-style:none;background:rgba(0,0,0,.05) var(--wpr-bg-334bc9fd-d531-4d93-9798-49c549ae7244) no-repeat 15px 17px;padding:10px;margin-bottom:10px;padding-left:55px;background-size:24px;min-height:55px}.blog .entry-content ul,.single .entry-content ul{padding:0}.c-black{color:#333!important}.widget-area .recent-post-section .post_info{float:none}.single .entry-content .inner-text-box .custom-list li{list-style-type:none;font-size:.9375rem;color:#000;padding:0 0 8px 19px;text-align:justify;line-height:23px;position:relative;background:no-repeat;margin:0;min-height:auto}.navbar .navbar-nav li.dropdown .dropdown-toggle{position:absolute;top:0;right:0;transform:translate(0%,50%);cursor:pointer}.navbar .navbar-nav li.dropdown .dropdown-toggle:after{border-top:.3em solid #fff}.navbar .navbar-nav li.dropdown>a{padding-right:15px}@media(min-width:992px){.navbar .navbar-nav li.dropdown:hover .dropdown-menu{display:block}}@media(min-width:1199px){.align-items-center-md{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}@media(min-width:1200px){.content-middle-lg>.vc_column-inner{justify-content:center}}@media(max-width:1440px){.blog-grid-view .post{width:calc(50% - 30px)}}@media(max-width:1080px){.slide-main.slide1.slick-slide.slick-current.slick-active{background-position:center right!important}.slide-main.slide2.slick-slide.slick-current.slick-active{background-position:center right!important}}@media(max-width:1199px){.navbar .navbar-nav li a{padding:.75rem .625rem}.site-header .navbar-expand-lg .navbar-nav .nav-link{padding:.75rem .9375rem}}@media(max-width:991px){.thumb-section,.view-main{float:left;width:100%}.thumb-slides li{height:170px}.main-slide{height:350px}.site-header.header-transparent{background:rgba(255,255,255,.9)}.blog-grid-view .post{width:calc(100% - 30px)}}@media(max-width:767px){.site-header .navbar-brand img{max-width:150px}.mobile-footer{display:block}.site-footer .mobile-footer a.btn.btn-primary{width:100%;color:#fff;border-radius:0;background:var(--wpr-bg-f46ffe02-b76f-4fb3-909d-fb8d80cc25d8) no-repeat right 7px;border:none;text-align:left;border-bottom:solid 1px rgba(151,151,151,.1);padding-left:0;padding-right:0;font-size:1rem}.site-footer .mobile-footer a.btn.btn-primary.collapsed{background:var(--wpr-bg-f7b209c4-3f48-4fd4-bfb1-d0bc5369355d) no-repeat right 7px}.site-footer .mobile-footer a.btn.btn-primary{width:100%;color:#fff;margin-bottom:15px}.site-navigation-inner .nav.navbar-nav li a{text-align:left;border-bottom:solid 1px rgba(0,0,0,.1);padding-top:4px;padding-bottom:4px;padding-left:0}.site-navigation-inner .nav.navbar-nav li.dropdown a{padding-right:40px}.site-navigation-inner .navbar .navbar-nav li.dropdown .dropdown-toggle{margin-top:0;top:0%;height:39px;background:rgba(0,0,0,.1);width:40px;text-align:center;line-height:40px}.site-navigation-inner .navbar-default .navbar-nav .open .dropdown-menu>li>a{padding-right:0;padding-left:10px}.slider-nav-thumbnails .thumb-inner img{min-height:40px}.desktop-footer{display:none!important}}@media (max-width:530px){.thumb-slides li{height:120px}.main-slide{height:260px}}