body{padding:0;font-size:15px;color:#727272;background:#fff;background-attachment:fixed;line-height:25px;font-family:Open Sans,Helvetica,Arial,sans-serif}#wrapper{transition:all .3s cubic-bezier(.25,.46,.45,.94) 0s;position:relative;background-color:#fff;margin:25px auto;box-shadow:0 0 5px 0 rgba(0,0,0,.5);left:0}.h1,h1{font-size:36px;line-height:40px}.h2,h2{font-size:30px;line-height:35px}.h3,h3{font-size:24px;line-height:30px}.h4,h4{font-size:18px;line-height:25px}.h5,h5{font-size:14px}.h5,.h6,h5,h6{line-height:20px}.h6,h6{font-size:12px}.head-contact-social{padding:5px 0;margin:0 0 0 35px;float:right}.head-contact-social li{height:30px;padding:0;transition:background .2s ease-in-out 0s;text-align:center;background-color:#d0d0d0;margin:0 0 0 4px;border-radius:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;width:30px;display:inline-block}.head-contact-social li.facebook:hover{background-color:#4c66a4}.head-contact-social li.twitter:hover{background-color:#15b4c9}.head-contact-social li.googleplus:hover{background-color:#dd4b39}.head-contact-social li.linkedin:hover{background-color:#006599}.head-contact-social li.skype:hover{background-color:#40beee}.head-contact-social li.dribbble:hover{background-color:#c7366f}.head-contact-social li.youtube:hover{background-color:#cc2423}.head-contact-social li.vimeo:hover{background-color:#20b9eb}.head-contact-social li.pagelines:hover{background-color:#364146}.head-contact-social li>a>i{font-size:16px;color:#fff;transition:color .3s ease-in-out 0s;line-height:1.9}.header-contact-info{margin:0!important;float:left;display:block}.header-contact-info li{padding:0!important;margin-right:0;letter-spacing:.8px}.header-contact-info i{font-size:15px;padding-right:7px;line-height:20px;vertical-align:bottom}.header-contact-info li a:before{display:none}#carousel-example-generic .active>div{display:block}.carou-direction-nav li,.carousel-indicators li{padding:0}.homepage-mycarousel .carousel-inner>.item>img{margin:0 auto;display:block}.carousel-indicators{margin-bottom:0}.slide-caption{height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:15px;right:0;position:absolute;top:50%;margin:0;left:0;width:50%;z-index:0}.slide-text-bg1{padding:0;position:relative;text-align:left;margin:0 0 20px;width:50%;z-index:773}.slide-text-bg1 h2{padding:6px 12px;font-weight:400;text-shadow:0 0 1px hsla(0,0%,61%,.7);color:#242526;letter-spacing:0;background-color:hsla(0,0%,100%,.9);margin:0;-webkit-box-shadow:0 0 3px 0 hsla(0,0%,63%,.9);-moz-box-shadow:0 0 3px 0 hsla(0,0%,63%,.9);box-shadow:0 0 3px 0 hsla(0,0%,63%,.9);border-radius:2px;line-height:40px;font-family:Open Sans;display:inline-block}.slide-text-bg2{padding:0;position:relative;text-align:left;margin:0 0 20px;width:50%;z-index:773}.slide-text-bg2 span{padding:6px 12px;font-size:15px;font-weight:400;text-shadow:0 0 1px hsla(0,0%,61%,.7);color:#fff;letter-spacing:1px;background-color:rgba(45,47,49,.8);margin:0;border-radius:2px;line-height:25px;font-family:Open Sans;display:inline-block}.slide-text-bg2 .check{border-bottom-left-radius:2px;height:40px;padding:6px 25px;margin-right:12px;color:#fff;border-top-left-radius:2px;background-color:rgba(45,47,49,.95);background:#3e4041 url(https://viewniorf.website/wp-content/themes/images/check.png) no-repeat 50%;width:50px;float:left}.slide-btn-area-sm{margin:0;width:80%;float:left}.slide-btn-sm{padding:10px 25px;font-size:13px;font-weight:600;color:#fff;transition:all .3s ease-in-out 0s;text-transform:uppercase;letter-spacing:.5px;text-align:center;margin:0;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open sans;display:inline-block}.slide-btn-sm:focus,.slide-btn-sm:hover{color:#fff}.homepage-mycarousel .format-quote p{margin-bottom:0;color:#fff}.carou-direction-nav{*height:0;list-style-type:none;margin:0}.carou-direction-nav a{height:52px;overflow:hidden;text-decoration:none;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;text-align:center;top:50%;margin:-20px 0 0;border-radius:5px;background:rgba(0,0,0,.8);cursor:pointer;width:52px;display:block;z-index:10}.carou-direction-nav .carou-prev{color:#fff;opacity:.5;left:15px}.carou-direction-nav .carou-next{right:15px;color:#fff;opacity:.5;text-align:right;text-align:center}.carou-direction-nav :hover .carou-prev{opacity:1;left:30px}.carou-direction-nav :hover .carou-next{right:30px;opacity:1}.carou-direction-nav :hover .carou-next:hover,.carou-direction-nav :hover .carou-prev:hover{opacity:1}.carou-direction-nav .carou-disabled{filter:alpha(opacity=0);opacity:0!important;cursor:default}.carou-direction-nav a:before{font-size:35px;content:"\f104";line-height:1.5;font-family:FontAwesome;display:inline-block}.carou-direction-nav a.carou-next:before{content:"\f105"}h1{margin-bottom:0}.logo-link-url,h1{display:inline-block}.navbar-brand{padding:0}@media (max-width:768px){.navbar-header{text-align:center}}.carousel.carousel-fade .item{-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;transition-duration:3s;opacity:0;left:0!important}.carousel.carousel-fade .active.item{opacity:1}.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{opacity:0;left:0;z-index:2}.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}.carousel.carousel-fade .carousel-control{z-index:3}.top-contact-detail-section{padding:20px 0;margin:0;width:100%}.contact-area{padding:20px 0;margin:0}.contact-icon{padding:0;margin:0 25px 0 0;float:left}.contact-icon i{font-size:45px;color:#fff;transition:all .3s ease-in-out 0s}.contact-area:hover .contact-icon i{padding-top:10px}.contact-area h6{font-size:14px;margin:0 0 7px;line-height:20px}.contact-area h4,.contact-area h6{font-weight:600;color:#fff;letter-spacing:1px;font-family:Open Sans}.contact-area h4{font-size:20px;margin:0;line-height:27px}.section-heading-title{padding:0 15px;position:relative;text-align:center;margin:-5px auto 53px;background-position:top;width:97.4%;background-repeat:no-repeat}.section-heading-title h1,.section-heading-title h2{font-weight:400;color:#242526;margin:0 0 10px;font-family:Open Sans}.section-heading-title h2{font-size:36px}.section-heading-title p{font-size:15px;font-weight:400;color:#727272;margin:0;line-height:25px;font-family:Open Sans}.Service-section{padding:80px 0 30px;margin:0;background:transparent;width:100%}.page-builder .Service-section{margin:0}.service-area{padding:0 0 45px;margin:0}.service-icon{padding:0;margin:0 30px 0 0;width:40px;float:left}.service-icon i{font-size:40px;transition:all .3s ease-in-out 0s}.service-area:hover .service-icon i{padding-top:10px}.service-area h3{font-size:24px;font-weight:600;color:#242526;letter-spacing:0;margin:0 0 12px;line-height:27px;font-family:Open Sans}.service-area p{font-size:15px;font-weight:400;color:#727272;letter-spacing:.2px;margin:0;line-height:25px;font-family:Open Sans}.service-img-box{height:auto;padding:0;margin:0 30px 0 0;width:40px;float:left}.service-area a,.service-area a:hover{color:#242526}.Service-section .col-md-4:nth-child(4){clear:both}.callout-section{height:100%;overflow:hidden;padding:0;text-align:center;margin:0;background:url(https://viewniorf.website/wp-content/themes/appointment/images/callout-bg.jpg) no-repeat fixed 0 0/cover transparent;width:100%}.callout-section .overlay{height:100%;padding:74px 0 83px;position:relative;background:none repeat scroll 0 0 rgba(0,0,0,.7);width:100%}.callout-section h2{font-size:36px;letter-spacing:0;margin:0 0 17px}.callout-section h2,.callout-section p{padding:0 90px;color:#fff;text-align:center}.callout-section p{font-size:15px;font-weight:400;letter-spacing:.2px;margin:0;line-height:25px;font-family:Open Sans}.btn-area{text-align:center;margin:25px 0 0;display:block}.callout-btn1{color:#010101;background-color:#eee;box-shadow:0 3px 0 0 #bac1c6}.callout-btn1,.callout-btn2{padding:14px 35px;font-size:20px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.1);transition:all .3s ease-in-out 0s;letter-spacing:0;text-align:center;margin:0 10px;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;white-space:nowrap;font-family:Open Sans;display:inline-block}.callout-btn2{text-decoration:none;color:#fff}.callout-btn1:hover{color:#010101}.callout-btn2:focus,.callout-btn2:hover{color:#fff}a:focus,a:hover{text-decoration:none!important}.blog-section{padding:80px 0 25px;margin:0}.blog-sm-area{overflow:hidden;padding:0 0 55px;margin:0}.blog-sm-box{height:auto;padding:0;margin:0 25px 0 0;width:200px;float:left}.blog-sm-box img{transition:all .3s ease-in-out 0s;margin:0 0 20px;border-radius:2px}.blog-sm-area:hover .blog-sm-box img{opacity:.8}.blog-post-sm{overflow:hidden;padding:0;font-size:13px;font-weight:600;color:#727272;letter-spacing:0;margin:0 0 13px;width:100%;line-height:20px;font-family:Open Sans}.blog-tags-sm{margin:5px 0;display:inline-block}.blog-post-sm a,.blog-tags-sm a{padding:5px;color:#242526;transition:all .2s ease 0s}.blog-sm-area h3{font-size:24px;font-weight:600;color:#242526;letter-spacing:0;margin:0 0 16px;line-height:27px;font-family:Open Sans}.blog-sm-area h3>a{color:#242526;transition:all .3s ease 0s}.blog-sm-area p{font-size:15px;font-weight:400;color:#727272;letter-spacing:.2px;margin:0;line-height:25px;font-family:Open Sans}.blog-btn-area-sm{margin:30px 0 3px;display:block}.blog-btn-sm{padding:8px 18px;font-size:13px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:.5px;text-align:center;margin:0;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.blog-btn-sm:focus,.blog-btn-sm:hover{color:#fff}.blog-sm-area a.more-link{padding:8px 18px;font-size:13px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:.5px;text-align:center;margin:30px 0 3px;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.blog-sm-area a.more-link:hover{color:#fff}.page-builder{padding:80px 0 0;margin:0}.media-body{overflow:hidden;display:block!important}.blog-post-date-area{padding:0;text-align:center;margin:0 25px 0 0;background:none repeat scroll 0 0 #fff;width:70px;float:left}.blog-post-date-area .date{padding:12px 0 13px;font-size:40px;font-weight:400;color:#fff;text-align:center;line-height:40px;font-family:Open Sans}.blog-post-date-area .month-year{padding:5px 0 0;font-size:13px;color:#fff;display:block}.blog-post-date-area .comment,.blog-post-date-area .month-year{font-weight:600;text-align:center;line-height:20px;font-family:Open Sans}.blog-post-date-area .comment{padding:15px 0;font-size:15px;color:#d0d0d0;background-color:#2a2a2a}.blog-post-date-area .comment>a{color:#d0d0d0}.blog-post-date-area .comment:hover>a{color:#fff}.blog-post-date-area .comment>a>i{font-size:17px;padding-right:10px}.blog-lg-area-left{overflow:hidden;padding:0 10px 60px 0;margin:0}.blog-lg-box{padding:0;margin:0;display:block}.blog-lg-box img{transition:all .3s ease-in-out 0s;margin:0 0 20px}.blog-post-lg{padding:0;font-size:15px;font-weight:600;color:#727272;letter-spacing:.2px;margin:0 0 16px;width:100%;line-height:20px;font-family:Open Sans}.blog-post-lg a>img{height:40px;margin:0 10px 0 0;width:40px;vertical-align:middle;display:inherit}.blog-tags-lg{margin:0 15px 5px;display:inline-block}.blog-tags-lg i{color:#afafaf;padding-right:5px}.blog-post-lg a,.blog-tags-lg a{padding:5px 0 5px 5px;color:#242526;transition:all .2s ease 0s}.blog-lg-area-full h3,.blog-lg-area-left h3,.blog-lg-area-right h3{font-size:27px;font-weight:400;color:#242526;letter-spacing:0;margin:0 0 25px;line-height:35px;word-wrap:break-word;font-family:Open Sans}.blog-lg-area-full h3>a,.blog-lg-area-left h3>a,.blog-lg-area-right h3>a{color:#242526;transition:all .3s ease 0s}.blog-btn-lg{padding:13px 35px;font-size:14px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:.5px;text-align:center;margin:0;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.blog-btn-lg:hover{color:#fff}a.more-link{padding:13px 35px;font-size:14px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:.5px;text-align:center;margin:12px 0 3px;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}a.more-link:focus,a.more-link:hover{color:#fff}.format-status{height:auto;padding:0;position:relative;margin:0}.blog-lg-area-full .media>.media-body,.blog-lg-area-left>.media>.media-body,.blog-lg-area-right .media>.media-body{padding:0 0 40px;border-bottom:1px solid #eee}.page-template-default p:last-child,.page-template-fullwidth p:last-child{margin-bottom:0}.blog-lg-area-full:last-child,.blog-lg-area-left:last-child{padding-bottom:80px}.comment-title,.contact-title{padding:0;margin:0 0 25px;display:block}.comment-title h3,.contact-title h3{padding:0;font-weight:600;color:#242526;letter-spacing:0;margin:0;font-family:Open Sans}.blog-author{overflow:hidden;padding:20px;border:1px solid #e9e9e9;margin:0 10px 50px 0;display:block}.blog-author img{height:200px;margin-right:15px;transition:all 1s ease-in-out 0s;margin-left:0;width:200px;margin-top:0}.blog-author h2{font-weight:400;color:#242526;margin:0 0 5px}.blog-author h2,.blog-author span{letter-spacing:1px;font-family:Open Sans}.blog-author span{font-size:14px;font-weight:600;margin:0 0 15px;display:block}.blog-author p{font-size:15px;font-weight:400;color:#727272;letter-spacing:1px;margin:0 0 13px;line-height:25px;font-family:Open Sans}.blog-author-social{padding:15px 0;margin:0;display:block}.blog-author-social li{height:30px;padding:0;margin-right:4px;margin-bottom:0;transition:background .2s ease-in-out 0s;text-align:center;background-color:#d0d0d0;border-radius:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;width:30px;margin-top:0;display:inline-block}.blog-author-social li.facebook:hover{background-color:#4c66a4}.blog-author-social li.twitter:hover{background-color:#15b4c9}.blog-author-social li.googleplus:hover{background-color:#dd4b39}.blog-author-social li.linkedin:hover{background-color:#006599}.blog-author-social li.skype:hover{background-color:#40beee}.blog-author-social li.dribbble:hover{background-color:#c7366f}.blog-author-social li.youtube:hover{background-color:#cc2423}.blog-author-social li.vimeo:hover{background-color:#20b9eb}.blog-author-social li.pagelines:hover{background-color:#364146}.blog-author-social li>a>i{font-size:16px;color:#fff;transition:color .3s ease-in-out 0s;line-height:1.9}.navigation.pagination .nav-links{overflow:hidden;padding:0 0 70px;text-align:center;margin:0}.navigation.pagination .nav-links .page-numbers,.navigation.pagination .nav-links a{height:40px;padding:8px;font-size:18px;border:1px solid #dbdbdb;font-weight:600;color:#242526;transition:all .3s ease 0s;background-color:#fff;margin:0 3px 10px;border-radius:50%;cursor:pointer;width:40px;line-height:20px;vertical-align:baseline;white-space:nowrap;font-family:Open Sans;display:inline-block}.navigation.pagination .nav-links .page-numbers.current,.navigation.pagination .nav-links a:hover{color:#fff}.navigation.pagination{margin:0;display:block}.footer-section{padding:80px 0 0;background-color:#f4f4f4;width:100%}.footer-widget-address{margin-bottom:0;padding-bottom:0;margin-top:40px!important}.footer-addr-icon{margin-right:15px;transition:all .4s ease 0s;margin-left:0;float:left}.footer-addr-icon i{font-size:30px}.footer-widget-address address{font-size:16px;font-weight:400;font-weight:400!important;margin-right:0;margin-bottom:0;color:#727272;line-height:27px;font-family:Open Sans;display:block}.footer-widget-section{padding:0}.footer-widget-column{margin-bottom:80px}.footer-widget-title{margin:-8px 0 45px}.footer-widget-title a.rsswidget{margin:0 0 45px}.footer-widget-title,.footer-widget-title a.rsswidget{font-size:24px;font-weight:600;color:#242526;line-height:35px;font-family:Open Sans}.footer-logo{margin:25px 0 15px;display:bolck}.footer-blog-post{overflow:hidden;margin-bottom:0;padding-bottom:20px;margin-top:0!important}.footer-blog-post:last-child{margin-bottom:0;padding-bottom:0}.footer-blog-post h3{font-size:16px;font-weight:600;margin-bottom:5px;line-height:22px;word-wrap:break-word;margin-top:-5px;font-family:Open Sans;display:block}.footer-blog-post h3 a{color:#242526;transition:all .3s ease 0s}.footer-blog-post span{font-size:13.5px;font-weight:600;margin-right:8px;color:#727272;line-height:20px;font-family:Open Sans;display:block}.post-area{margin-right:15px;margin-left:0;float:left;display:block}.post-area img{height:auto;transition:all .3s ease-in-out 0s;max-width:100%;border-radius:2px;display:block}.footer-blog-post:hover .post-area img{opacity:1px}.footer-widget-tags{overflow:hidden;padding:0;margin:0 0 10px}.footer-widget-tags a{padding:6px 12px;font-size:14px;border:1px solid #dadada;font-weight:400;color:#45494b;transition:all .3s ease 0s;background-color:#fcfcfc;margin:0 5px 9px 0;cursor:pointer;line-height:20px;vertical-align:baseline;white-space:nowrap;font-family:Open Sans;display:inline-block}.footer-widget-tags a:hover{color:#fff}.footer-widget-column ul{overflow:hidden;padding:0;margin:0}.footer-widget-column ul li{overflow:hidden;padding:0;font-size:15px;font-weight:400;letter-spacing:.2px;margin:0 0 10px;line-height:22px;font-family:Open Sans;display:block}.footer-widget-column ul li a{color:#727272;transition:all .3s ease 0s}.footer-widget-column ul li:last-child{margin:0}.footer-widget-column ul#menu-footer-menu>li.menu-item>a:before,.footer-widget-column ul#menu-footer-menu>li.menu-item>ul.sub-menu>li.menu-item>a:before,.footer-widget-column>ul>li>a:before{font-size:15px;margin-right:10px;content:"\f192";font-family:FontAwesome}.footer-copyright-section{padding:0;border-top:1px solid #f4f4f4;background-color:#fff;margin:0;width:100%}.footer-copyright{padding:30px 0}.footer-copyright p{font-size:15px;font-weight:400;color:#727272;margin:0;line-height:20px;font-family:Open Sans}.footer-copyright p a{color:#242526}.footer-contact-social{padding:25px 0;margin:0;float:right}.footer-contact-social li{height:30px;padding:0;margin-right:0;margin-bottom:0;transition:background .2s ease-in-out 0s;text-align:center;background-color:#d0d0d0;border-radius:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;width:30px;margin-top:0;display:inline-block}.footer-contact-social li.facebook:hover{background-color:#4c66a4}.footer-contact-social li.twitter:hover{background-color:#15b4c9}.footer-contact-social li.googleplus:hover{background-color:#dd4b39}.footer-contact-social li.linkedin:hover{background-color:#006599}.footer-contact-social li.skype:hover{background-color:#40beee}.footer-contact-social li.dribbble:hover{background-color:#c7366f}.footer-contact-social li.youtube:hover{background-color:#cc2423}.footer-contact-social li.vimeo:hover{background-color:#20b9eb}.footer-contact-social li.pagelines:hover{background-color:#364146}.footer-contact-social li>a>i{font-size:16px;color:#fff;transition:color .3s ease-in-out 0s;line-height:1.9}.page-title-section{height:100%;overflow:hidden;padding:0;margin:0;width:100%}.page-title-section .overlay{height:100%;padding:50px 0 48px;position:relative;width:100%}.page-title{padding:0;position:relative;margin:0 auto;background-position:top;width:99%;background-repeat:no-repeat}.page-title h1{color:#fff;letter-spacing:1px;margin:0;word-wrap:break-word}.page-breadcrumb{list-style:none outside none;padding:10px 0;font-size:15px;font-weight:600;margin-bottom:0;color:#fff;text-align:right;line-height:20px;font-family:Open Sans}.page-breadcrumb>li{padding:0;display:inline-block}.page-breadcrumb>li+li:before{padding:0 5px;color:#fff}.page-breadcrumb>li a,.page-breadcrumb>li a:focus,.page-breadcrumb>li a:hover,.page-title a,.page-title a:focus,.page-title a:hover{color:#fff}.margin-top{margin-top:0}.margin-bottom{margin-bottom:0}.blog-paragraph-image{padding:0;margin:15px 10px 10px 0;float:none}.media-align{margin-bottom:15px}.alignleft{float:left}.blog-paragraph-image>.media>.alignleft img{margin-right:30px}.blog-description p{padding:0;font-size:15px;font-weight:400;color:#727272;margin:0;line-height:27px;font-family:Open Sans}.blog-paragraph-image>.media>.alignright img{margin-left:30px}.comment-section{padding:0;margin:0 10px 30px 0;float:none}.comment-box{padding:0;position:relative;margin:0!important}.pull-left-comment{margin-right:20px;float:left}.comment-img{height:70px;margin:2px 0 20px;border-radius:100%;width:70px}.comment-detail{padding:0 0 15px;margin-bottom:35px;border-bottom:1px solid #e9e9e9;margin-left:0}.comment-detail-title{font-size:20px;font-weight:600;color:#242526;letter-spacing:0;margin:0 0 7px}.comment-date,.comment-detail-title{line-height:20px;font-family:Open Sans}.comment-date{font-size:14px;font-weight:400;color:#8f969c;margin:0 0 8px;vertical-align:middle;padding-left:0;display:block}.comment-date a{color:#8f969c}.comment-detail p{font-size:14px;font-weight:400;color:#727272;letter-spacing:.5px;text-align:justify;margin:0;line-height:25px;font-family:Open Sans}.reply{font-size:13px;float:right}.reply a{padding:0;font-size:15px;font-weight:600;transition:all .3s ease 0s;letter-spacing:0;line-height:20px;font-family:Open Sans;display:inline-block}.contact-form-section{padding:0;margin:0 10px 50px 0;float:none}.comment-form-section{padding:0 0 60px;background-color:transparent;margin:0 10px 0 0;float:none}.form-inline .blog-form-group,.form-inline .contact-form-group{margin-right:5px;margin-bottom:0;width:49%;vertical-align:middle;display:inline-block}.blog-form-group,.contact-form-group{margin-bottom:15px}.blog-form-control,.contact-form-control{height:46px;padding:6px 12px;font-size:15px;border:1px solid #e9e9e9;font-weight:400;margin-bottom:20px;color:#8f969c;background-color:transparent;border-radius:0;width:100%;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.form-inline .blog-form-group-textarea,.form-inline .contact-form-group-textarea{margin-bottom:0;width:99.3%;vertical-align:middle;display:inline-block}.blog-form-control-textarea,.contact-form-control-textarea{padding:6px 12px;font-size:15px;border:1px solid #e9e9e9;font-weight:400;margin-bottom:25px;color:#8f969c;background-color:transparent;border-radius:0;width:100%;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.blog-form-control-textarea::-webkit-input-placeholder,.blog-form-control::-webkit-input-placeholder,.contact-form-control-textarea::-webkit-input-placeholder,.contact-form-control::-webkit-input-placeholder{color:#727272}.blog-form-control-textarea::-moz-placeholder,.blog-form-control::-moz-placeholder,.contact-form-control-textarea::-moz-placeholder,.contact-form-control::-moz-placeholder{color:#727272}.blog-form-control-textarea:-ms-input-placeholder,.blog-form-control:-ms-input-placeholder,.contact-form-control-textarea:-ms-input-placeholder,.contact-form-control:-ms-input-placeholder{color:#727272}.blogdetail-btn,.cont-btn{margin:0 0 10px;display:block}.blogdetail-btn a,.cont-btn a{padding:12px 24px;font-size:16px;font-weight:600;margin-bottom:0;color:#fff;transition:all .4s ease 0s;letter-spacing:.5px;text-align:center;border-radius:3px;line-height:20px;font-family:Open Sans;display:inline-block}.blogdetail-btn a:hover,.cont-btn a:hover{color:#fff}.sidebar-section-right{padding:30px 20px;border:1px solid #e9e9e9;margin-bottom:80px;background-color:#fbfbfb;margin-left:0}.sidebar-section-left{border-right:1px dashed #c5d1dc;padding:0 30px 0 0;margin-right:0;margin-bottom:70px;background-color:transparent}.sidebar-widget{overflow:hidden;padding:0;margin-bottom:70px;margin-top:0}.sidebar-widget:last-child{margin-bottom:0}.sidebar-widget-title{margin-bottom:22px}.sidebar-widget-title h3,.sidebar-widget-title h3 a{color:#242526;letter-spacing:.5px;margin:0;padding-bottom:0;word-wrap:break-word}.sidebar-widget .contact-area .contact-icon i,.sidebar-widget .contact-area h4,.sidebar-widget .contact-area h6{color:#727272}.sidebar-widget>.input-group>.form-control{height:45px;padding:6px 12px;border:1px solid #e9e9e9;font-weight:400;-webkit-box-shadow:none;box-shadow:none;border-radius:2px;font-family:Open Sans}.sidebar-widget>.input-group>.form-control:focus{border-color:#e9e9e9;outline:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-widget>.input-group>.input-group-addon{border-bottom-right-radius:2px;border-bottom-left-radius:0;padding:6px 12px;font-size:15px;font-weight:600;font-weight:400;border-top-right-radius:2px;color:#fff;border-top-left-radius:0;letter-spacing:.2px;text-align:center;line-height:1;font-family:Open Sans}.sidebar-menu-box{display:block}.sidebar-blog-post{overflow:hidden;margin-bottom:0;padding-bottom:20px;margin-top:0!important}.sidebar-blog-post:last-child{margin-bottom:0;padding-bottom:0}.sidebar-blog-post h3{font-size:16px;font-weight:600;margin-bottom:5px;line-height:22px;word-wrap:break-word;margin-top:-5px;font-family:Open Sans;display:block}.sidebar-blog-post h3 a{color:#242526;transition:all .3s ease 0s}.sidebar-blog-post span{font-size:13.5px;font-weight:600;margin-right:8px;color:#727272;line-height:20px;font-family:Open Sans;display:block}.sidebar-post-area{margin-right:15px;margin-left:0;float:left;display:block}.sidebar-post-area img{height:auto;transition:all .3s ease-in-out 0s;max-width:100%;border-radius:2px;display:block}.sidebar-blog-post:hover .sidebar-post-area img{opacity:1px}ul.post-content{list-style:none outside none;padding:0;margin-bottom:0}ul.post-content li{padding-top:10px;font-size:14px;font-weight:400;margin-right:0;border-bottom:1px dotted #c5d1dc;letter-spacing:0;padding-bottom:10px;line-height:20px;vertical-align:top;font-family:Open Sans;display:block}ul.post-content li:first-child{padding-top:0}ul.post-content li a{color:#727272;transition:all .3s ease 0s}ul.post-content>li>a:before{font-size:13px;margin-right:10px;content:"\f192";margin-left:1px;font-family:FontAwesome}.tagcloud{overflow:hidden;padding:4px 0;margin:0 0 10px}.tagcloud a{padding:6px 14px;font-size:14px!important;border:1px solid #dadada;font-weight:400;color:#45494b;transition:all .3s ease 0s;background-color:#fcfcfc;margin:0 5px 10px 0;cursor:pointer;line-height:20px;vertical-align:baseline;white-space:nowrap;font-family:Open Sans;display:inline-block}.tagcloud a:hover{color:#fff}.error-section{padding:80px 0;margin:0}.error-404{padding:0;text-align:center;clear:both}.error-404 .text-center>i{-webkit-animation:spin 3s ease-in-out infinite alternate;-moz-animation:spin 3s ease-in-out infinite alternate;-o-animation:spin 3s ease-in-out infinite alternate;animation:spin 3s ease-in-out infinite alternate;font-size:80px;margin-bottom:15px;color:#242526;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;display:inline-block}.error-404 .error404-title{font-size:170px;margin:20px 0;line-height:160px;font-family:Courgette}.error-404 .error404-sub-title{font-size:50px;color:#242526;margin:20px 0 25px;line-height:45px;font-family:Courgette}.error-404 p{font-size:15px;font-weight:400;margin-bottom:25px;color:#727272;letter-spacing:1px;line-height:25px;font-family:Open Sans}.error-btn-area{text-align:center;margin:16px 0 0;display:block}a.error-btn{padding:14px 35px;font-size:16px;text-decoration:none;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:1px;text-align:center;margin:0 10px;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;white-space:nowrap;font-family:Open Sans;display:inline-block}a.error-btn:hover{color:#fff}a.error-btn:before{margin-right:5px;content:"\f060";font-family:FontAwesome}.error-btn:focus{color:#fff}.hc_scrollup{height:40px;overflow:hidden;padding:7px;right:20px;position:fixed;opacity:1;bottom:0;text-align:center;border-radius:0;width:70px;display:none;z-index:9999}.hc_scrollup:hover{opacity:1}.hc_scrollup i{font-size:22px;color:#fff}.sidebar-widget ul{overflow:hidden;padding:0;list-style-type:none;margin:0 0 10px!important}.sidebar-widget>ul>li:first-child{padding:0 0 10px}.sidebar-widget>ul>li:last-child{padding:10px 0 0}.sidebar-widget>ul>li{margin:0!important;line-height:25px}.sidebar-widget ul.children li,.sidebar-widget>ul>li{overflow:hidden;padding:10px 0;font-size:14px;font-weight:400;transition:all .4s ease 0s;font-family:Open Sans;display:block}.sidebar-widget ul.children li{margin:0 25px;line-height:20px}.sidebar-widget ul.children li:last-child{border-bottom:0;padding-bottom:0}.sidebar-widget ul.children{margin-bottom:0!important}.sidebar-widget ul.children li a:before{margin-right:9px;content:"\f192";font-family:FontAwesome}.sidebar-widget>ul>li{border-bottom:1px dotted #d1d1d1}.sidebar-widget>ul>li:last-child{border-bottom:0}.sidebar-widget>ul>li>a{font-size:14px;font-weight:400;color:#727272;font-family:Open Sans}.blog-post-lg p>embed{width:100%!important}.blog-post-lg p>img,.blog-post-lg p>strong>img{margin-bottom:20px}.blog-post-lg p>iframe{width:100%!important}.blog-post-lg li>a{padding:4px 12px;border:1px solid #ddd;text-decoration:none;background-color:#fff;line-height:20px}.media-body p>embed,.media-body p>iframe{max-width:100%}.appointment_title_head,.blog-post-info-detail a,.comment-respond a{color:#727272}.textwidget img{max-width:100%}input{height:45px;padding:6px 12px;border:1px solid #e9e9e9;font-weight:400;-webkit-box-shadow:none;box-shadow:none;border-radius:2px;width:100%;font-family:Open Sans}.footer-widget-column label,.sidebar-widget label{display:none}.page-breadcrumb>li{color:#fff}.blogdetail-btn,.cont-btn button{padding:12px 24px;font-size:16px;border:none;font-weight:600;margin-bottom:0;color:#fff;transition:all .4s ease 0s;letter-spacing:.5px;text-align:center;border-radius:3px;line-height:20px;font-family:Open sans;display:inline-block}.footer-widget-column .contact-icon i,.footer-widget-column h4{color:#727272}.footer-widget-column h6{color:#000}.slider-btn-sm{padding:8px 18px;font-size:13px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:.5px;text-align:center;margin:0;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.slider-btn-sm:hover{color:#fff}.slider-sm-area a.more-link{padding:8px 18px;font-size:13px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.1);color:#fff;transition:all .3s ease-in-out 0s;letter-spacing:.5px;text-align:center;margin:30px 0 3px;border-radius:3px;cursor:pointer;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.slider-sm-area a.more-link:hover{color:#fff}.header-img{overflow:hidden;margin-bottom:0;transition:all .2s ease-out 0s;position:relative;text-align:center;width:100%;margin-top:0}div.header-content{padding:0 10px;color:#fff;position:absolute;letter-spacing:1px;top:18%;background:transparent;width:100%;z-index:1}div.header-content h3{padding:0;font-size:24px;text-align:center;margin:0 0 15px;line-height:1.1;display:block}div.header-content h4{padding:0;text-align:center;margin:0;display:block}#customize-control-layout_textbox_enable input{display:none}.top-contact-detail-section h3{color:#fff;letter-spacing:.5px;margin:20px 0;line-height:1.1;word-wrap:break-word;font-family:Open Sans}.top-contact-detail-section a,.top-contact-detail-section>ul>li>a{color:#727272}.top-contact-detail-section label{font-weight:700;margin-bottom:5px;max-width:100%;display:inline-block}.top-contact-detail-section select{margin:15px 10px}.top-contact-detail-section label{color:#fff;margin:0 0 25px}.top-contact-detail-section .recentcomments a:focus,.top-contact-detail-section .recentcomments a:hover,.top-contact-detail-section a,.top-contact-detail-section a:hover,.top-contact-detail-section ul>li>a:hover{color:#fff;word-wrap:break-word}.top-contact-detail-section ul{list-style:none;padding:0;margin:0 0 20px}.top-contact-detail-section li{list-style:none;padding:0 0 10px;font-size:15px;font-weight:400;color:#fff;line-height:22px;font-family:Open Sans}.top-contact-detail-section .rssSummary,.top-contact-detail-section .textwidget,.top-contact-detail-section .textwidget a,.top-contact-detail-section .textwidget p{color:#fff}.top-contact-detail-section p.wp-caption-text{color:#727272}.footer-widget-column li a:before,.sidebar-widget li a:before,.top-contact-detail-section li a:before{font-size:13px;margin-right:10px;content:"\f192";margin-left:1px;font-family:FontAwesome}.top-contact-detail-section .rssSummary,.top-contact-detail-section span.comment-author-link,.top-contact-detail-section span.rss-date{font-size:15px;font-weight:400;line-height:22px;font-family:Open Sans}.top-contact-detail-section .rssSummary{color:#fff}.top-contact-detail-section cite,.top-contact-detail-section span.rss-date{color:#d6d6d6}.appointment-search,.top-contact-detail-section .textwidget,.top-contact-detail-section form.appointment-search{margin:0 0 50px}.top-contact-detail-section select{min-height:40px;margin:0 0 50px;display:block}.top-contact-detail-section .textwidget select{margin:0}.top-contact-detail-section .tagcloud{padding:0 0 40px}.top-contact-detail-section .tagcloud a,.top-contact-detail-section .tagcloud a:hover{border:1px solid #fff;color:#727272;background-color:#fff}.top-contact-detail-section ul.icons-medium{list-style:none;padding:0;margin:0 0 50px}.top-contact-detail-section ul.icons-medium li{padding:0 0 5px;border-bottom:0;display:inline-block}.top-contact-detail-section ul.icons-medium li a:before{font-size:13px;margin-right:10px;content:"\f192";margin-left:1px;font-family:FontAwesome;display:none}.top-contact-detail-section .calendar_wrap table{margin:0 0 50px}.top-contact-detail-section .calendar_wrap table>caption{color:#fff}.footer-widget-column select{margin:0!important}#wp-calendar{margin:0}.screen-reader-text{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:14px;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;top:5px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}.wpcf7 p{color:#727272;margin-top:10px}.wpcf7-date,.wpcf7-file,.wpcf7-number,.wpcf7-quiz,.wpcf7-select,.wpcf7-text{height:46px;padding:6px 12px;font-size:15px;border:1px solid #e9e9e9;font-weight:400;margin-bottom:20px;color:#8f969c;background-color:transparent;border-radius:0;width:100%;line-height:20px;vertical-align:middle;font-family:Open Sans;display:inline-block}.wpcf7-date,.wpcf7-file,.wpcf7-number,.wpcf7-quiz,.wpcf7-select{width:34%}.wpcf7-file{padding:12px}.wpcf7-textarea{height:46px;height:150px;padding:6px 12px;font-size:14px;border:1px solid #e9e9e9;margin-bottom:20px;letter-spacing:1px;border-radius:0;width:100%;vertical-align:middle;font-family:Open Sans}.wpcf7-submit,.wpcf7-textarea{font-weight:600;line-height:20px;display:inline-block}.wpcf7-submit{padding:12px 24px;font-size:16px;border:none;margin-bottom:0;color:#fff;transition:all .4s ease 0s;letter-spacing:.5px;text-align:center;border-radius:3px;font-family:Open sans}.wpcf7-form-control-wrap{padding:5px 0 0;position:relative;display:block}div.wpcf7-validation-errors,span.wpcf7-not-valid-tip{font-size:14px;font-weight:400;font-family:Open sans}div.wpcf7-validation-errors{border:2px solid #eee}.page-builder .sticky .media-body{background-color:#fafad2}.sticky .media .media-body{padding:20px}.footer-contact-social li>a,.head-contact-social li>a{padding:.75rem}a.img-responsive{margin:1px}.dropdown-toggle:focus{outline-offset:-2px;outline:thin dotted!important;outline:5px auto -webkit-focus-ring-color!important}.dropdown-menu>.active.open>a:focus,.nav .open>a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-offset:-2px;outline:5px auto -webkit-focus-ring-color;outline:thin dotted}.navbar-default .dropdown-menu .dropdown-menu{right:auto;top:0;left:100%;margin-top:0}.navbar-default .dropdown-menu.leftauto .dropdown-menu{border:0;right:100%;left:auto!important}.navbar-toggle:focus{outline-offset:-2px;outline:thin dotted!important;outline:5px auto -webkit-focus-ring-color!important}.search_widget_input{margin:1px}@media (max-width:1100px){.caret{margin-right:10px;right:0;position:absolute;margin-top:10px}}@media (max-width:600px){.callout-section h2{padding:0 25px}}@media (min-width:1200px){.navbar-nav li.dropdown-submenu .caret{border:none;float:right}.navbar-nav li.dropdown-submenu .caret:after{font-size:10px;content:"\f0da";font-family:FontAwesome}}.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img,​
.blocks-gallery-grid.is-cropped .blocks-gallery-image a{display:block}a:focus{outline-offset:-2px;outline:thin dotted!important;outline:5px auto -webkit-focus-ring-color!important}.wpcf7-form label{width:100%}.blog-lg-area-left .blog-content a,.blog-lg-area-left address a,.blog-lg-area-left dl a,.blog-lg-area-left h1 a,.blog-lg-area-left h2 a,.blog-lg-area-left h3 a,.blog-lg-area-left h4 a,.blog-lg-area-left h5 a,.blog-lg-area-left h6 a,.blog-lg-area-left ol a,.blog-lg-area-left p a,.blog-lg-area-left table a,.blog-lg-area-left ul a,.comment-section .media-body a,.textwidget a{text-decoration:underline}.blog-content .more-link,.blog-lg-area-left .media-body h3 a,.comment-section .comment-date a,.edit-link a,.reply a{text-decoration:none!important}.page-template-default .blog-lg-area-left h3,.page-template-fullwidth .blog-lg-area-left h3{font-size:24px;font-weight:600;margin:0 0 20px}.sidebar-widget .wp-block-search .wp-block-search__label,.sidebar-widget h1,.sidebar-widget h2,.sidebar-widget h3,.sidebar-widget h4,.sidebar-widget h5,.sidebar-widget h6{letter-spacing:.5px;margin:0 0 22px;padding-bottom:0;word-wrap:break-word}.wp-block-search .wp-block-search__label{font-size:24px}.wp-block-search .wp-block-search__input{border:1px solid #e9e9e9}.wp-block-group__inner-container .wp-block-search__label,.wp-block-search .wp-block-search__button{display:none}.footer-widget-column li:marker,.sidebar-widget li:marker{display:none}.sidebar-widget .wp-block-gallery ul.blocks-gallery-grid li{padding:10px 0;border:0;margin-bottom:0}.footer-widget-column .wp-block-gallery ul li:last-child{margin:0 1em 1em 0}.wp-block-tag-cloud a{padding:6px 14px;font-size:14px!important;border:1px solid #dadada;font-weight:400;color:#45494b;transition:all .3s ease 0s;background-color:#fcfcfc;margin:0 5px 10px 0;cursor:pointer;line-height:20px;vertical-align:baseline;white-space:nowrap;font-family:Open Sans;display:inline-block}.wp-block-calendar{padding:0}.wp-block-calendar th{border-width:0 1px 1px 0;text-align:center;line-height:1.9375}.wp-block-calendar table caption{padding:0;font-size:16px;font-weight:600;margin-bottom:10px;color:#242526;letter-spacing:.5px;text-align:center}.wp-calendar-nav{text-align:left}.wp-calendar-table #today{font-weight:600}.wp-block-tag-cloud{overflow:hidden;padding:0;margin:0}.wp-block-calendar tbody td,.wp-block-calendar th{padding:5px 10px;font-size:15px;border:1px solid #e8e7e7}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#8f969c}.wp-block-calendar td{border-width:0 1px 1px 0;line-height:1.9375}.wp-block-calendar table th{font-weight:600;background:transparent}.widget_media_image .wp-block-image img{height:auto;max-width:100%}.wp-block-latest-comments__comment a:before{display:none}.sidebar-widget ol,.sidebar-widget ul{padding:0;margin:0}.footer-widget-column .wp-block-social-links .wp-social-link,.sidebar-widget .wp-block-social-links .wp-social-link{padding:10px;border-bottom:0}.wp-block-social-links .wp-social-link a{font-size:20px}.footer-widget-column .wp-block-social-links,.sidebar-widget .wp-block-social-links{padding-left:5px}.wp-block-social-links a:before{display:none}.footer-widget-column .wp-block-search .wp-block-search__label,.footer-widget-column h1,.footer-widget-column h2,.footer-widget-column h3,.footer-widget-column h4,.footer-widget-column h5,.footer-widget-column h6{line-height:35px}.footer-widget-column ol{overflow:hidden;padding:0;margin:0}.wp-block-calendar a{text-decoration:none}.footer-widget-column .wpcf7-form-control-wrap textarea,.sidebar-widget .wpcf7-form-control-wrap textarea{height:100px}.footer-widget-column .wpcf7-form label,.sidebar-widget .wpcf7-form label{display:block}.sidebar-widget ol li,.sidebar-widget ul li{padding:10px 0;border-bottom:1px dotted #d1d1d1}.sidebar-widget ol li:last-child,.sidebar-widget ul li:last-child{border-bottom:0}.sidebar-widget ul li a{font-size:14px;font-weight:400;color:#727272;font-family:Open Sans}.footer-widget-column p a,.sidebar-widget p a{text-decoration:underline}.footer-widget-section .menu-item ul,.sidebar-widget .menu-item ul,.wc-block-product-categories ul ul{padding:15px}.wp-block-image img{height:auto}.footer-widget-column h4{color:#242526}.footer-widget-section .wp-block-tag-cloud a,.sidebar-widget .wp-block-tag-cloud a{text-decoration:none}.footer-widget-section .col-md-3:nth-child(4n+1){clear:both}.footer-widget-section .woocommerce-mini-cart__buttons.buttons a,.sidebar-widget .woocommerce-mini-cart__buttons.buttons a{margin-right:2px}.footer-widget-section .wpcf7-text,.sidebar-widget .wpcf7-text{background-color:#fff}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0!important}.logged-in .widget.appointment_info_widget{background:#888}.site-branding-text .site-description{margin:0;display:inline-block}.wp-block-latest-posts__post-excerpt .slide-text-bg2{width:100%}.wp-block-latest-posts__post-excerpt .slide-text-bg2 span{padding:0;font-size:15px;font-weight:400;color:#727272;letter-spacing:.2px;background-color:#fff;margin:0 0 20px;line-height:25px;word-wrap:break-word;font-family:Open Sans}.footer-section .wp-block-latest-posts__post-excerpt .slide-text-bg2 span{background-color:#f4f4f4}.wp-block-latest-posts__post-excerpt .slide-btn-area-sm a,.wp-block-latest-posts__post-excerpt .slide-btn-area-sm a:hover{color:#fff}.wp-block-latest-posts__post-excerpt .slide-btn-area-sm .slide-btn-sm:before{display:none}.navbar.navbar-default .logo-link-url .navbar-brand{padding:0}