@media screen and (min-width:1201px) and (max-width:1400px){.wc-block-components-sidebar-layout .wc-block-components-main{width:62%!important;margin-right:20px!important}}@media screen and (min-width:1200px) and (max-width:1400px){.news-date{font:700 20px var(--common-font-bc);padding:12px 10px}.wishlist_table.mobile{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}@media screen and (min-width:1025px) and (max-width:1200px){.wc-block-components-sidebar-layout .wc-block-components-main{width:62%!important;margin-right:20px!important}}@media screen and (max-width:576px){#vw_slider h2,#vw_slider h5{font-size:14px!important;padding-top:0}#about-maintenance .about-content p,#about-maintenance .about-features,.contact-info-box .c_content,#call-now,#appointment .appointment-form,#appointment .appointment-image,.copyright .socialbox,#vw_footer .copyright p,#our-services .services-image,#about-maintenance .about-button,#our-records .our-records-content,.vw_serach_inner form.vw_search-form,#our-features .our-features-content,#latest-news .latest-news-box{text-align:center}.vw_slider-box{text-align:center!important}#vw_slider h5{font-size:12px!important}#vw_slider p{margin:0 0 9px 0}#vw_slider a i{padding:8px 7px;font-size:14px;width:30px;height:30px}.about-content p{font-size:14px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:37%}#vw_slider a.theme_button{padding:9px 10px;margin-top:10px;font-size:10px;display:none}#vw_slider .carousel-caption.d-none.d-md-block{display:none!important}#vw_slider a.theme_skyblue_button,#vw_slider a.theme_peach_button{font-size:12px;padding:12px 12px;margin-right:0}a.button,a.theme_button,a.theme_skyblue_button,a.theme_peach_button,.woocommerce a.button,.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.added_to_cart,input[type="submit"],.cta_theme_btn{padding:12px 16px}#our-services .our-services-box h5 a{font-size:20px}.inner_tabbox_bg{background-color:#fff;padding:0 10px}#testimonials .testimonial_box{padding:20px 20px 40px 20px}section{padding:40px 0;background-size:cover}blockquote{width:100%}section h2{font-size:22px}.above_title{margin-top:2%}.vw_serach_inner input.vw_search-field{width:85%}button.owl-prev{left:-13px;padding:10px 12px}button.owl-next{padding:10px 12px}.logo p{line-height:17px}.header-nav{padding-top:0}#vw_slider p{font-size:18px;display:none}#header .vw_search-form label{width:53%}input.vw_search-field{width:97%}#vw_slider ol.carousel-indicators li{margin-top:14px}.vw_slider-box{padding:0;max-width:80%;left:0;right:0;border-style:none;top:50%}#vw_slider .carousel-prev-button{right:48%;bottom:5%}#vw_slider .carousel-next-button{right:34%;bottom:5%}#vw_slider .slide_nav a{padding:4px}.logo h1 a{font-size:17px}.post-navigation .nav-previous{width:100%}.post-navigation .nav-next{width:100%}.vw_search_popup input.vw_search-submit{padding:3px 20px}#about-maintenance .about-content{padding:60px 15px}#vw_slider ol.carousel-indicators{display:none}#our-features .our-features-details,#our-records .our-records-box,.home.page-template .site-header{position:unset}#testimonials .video-content{padding-left:15px;padding-top:35px}#call-now h2{font-size:27px;line-height:36px}#call-now #call-now-content img{position:unset;padding-top:20px}#our-records .our-records-content span{font-size:45px}#our-records .our-records-content p{font-size:18px}#appointment h3{font-size:15px}#appointment .wpcf7-form-control-wrap{width:100%}#latest-news .owl-carousel .owl-item img{margin:0 auto}#our-records{padding-bottom:40px}#our-records .record-title{justify-content:center}#our-records .owl-carousel .owl-dots{padding-top:15px}#latest-news .news-date{max-width:70px}#latest-news h5,.blog-title a{font-size:15px}#appointment input[type="text"],#appointment input[type="email"],#appointment select,#appointment textarea{margin-right:0}#our-services{padding-bottom:40px}#our-features .our-features-content{background-color:#ffffff!important}#our-features .feature-title{justify-content:center}}@media screen and (max-width:767px){#latest-news h5 a,.blog-title a{font:700 16px var(--common-font-bc)}#call-now h2 a{font:700 50px / 75px var(--common-font-bc)}.call_title svg{width:100px;left:0}.sticky .vw_header-button{display:none!important}#vw_comments{display:block}.comment-list{width:100%}#service-single-page{text-align:center}.services-image img{margin:0 auto}.comment-author.vcard{justify-content:center}#single-post .comment-respond{max-width:100%;margin-top:20px}.comment-body>p,.comment-body>.reply{padding-left:unset}.post-meta-inner{display:grid!important;grid-template-columns:repeat(2,1fr);grid-gap:5px;text-align:center}.share_icon i{width:25px;height:25px;margin:0 2px;padding:6px 10px 10px 8px}#single-team,#single-post{text-align:center}div#vw_maintenance_sidebar{margin-top:20px}.vw_maintenance_pro_middle-align .news-date{font:700 22px var(--common-font-bc);padding:12px 11px}.vw_topbar_row,#commentform .comment-form-rating{justify-content:center}#header-menu .call_here{padding:15px 10px}.slider-content-box{text-align:center;padding:40px 20px;left:20%;margin:10px;width:70%}.slider-social-wrap{top:100px}.slider-content-box h1{font:700 48px / 60px var(--common-font-bc)}button.wc-block-cart-item__remove-link{margin:10px auto!important}.wc-block-components-sidebar{margin-top:20px}#our-features{padding:40px 0 40px}.our-services-head,.abt-feature-row,.latest-news-head{gap:10px 0;justify-content:center}.about-button,.wc-block-cart-items__row{text-align:center}.testimonials-row{margin:5px}.video-content img{height:310px;border-radius:20px}.testimonials-link{margin-top:10px}#call-now #call-now-content img{margin-top:unset}.product-box{text-align:center}.product-price bdi{justify-content:center}#our-services .services-icon span{margin:0 auto}.topbar-text a,.topbar-time{font:400 14px / 15px var(--common-font-a)}#our-features .our-features-content:after,#our-records .our-records-content:after{display:none}#vw_topbar .vw_topbar-social{justify-content:center}#vw_topbar .socialbox{padding-top:20px;text-align:center}#vw_topbar .socialbox a{padding-top:15px;display:inline-block}#call-now p{font-size:14px}#header .logo,#vw_topbar .phone-details,.contact_inner,.vw_topbar-search,.services-image,#about-maintenance .about-content p,#latest-news .blog-meta{text-align:center}#vw_topbar .phone-details h4{font-size:27px}#vw_topbar .phone-details{padding-top:20px}#header-menu .vw_header-button a{font-size:20px}.vw-main-header-box{padding:14px 10px;border-radius:0}#header-menu ul li,#site_top .socialbox{text-align:left}.vw_topbar-search{margin-top:10px}.contact_details .row{margin:0}.vw_slider-box,.media-body.text-right,.wc-block-components-product-price{text-align:center!important}#vw_slider a.theme_skyblue_button{margin-right:0!important}.section_main_head h3 span{padding-top:10px;padding-left:0!important}.media-body.text-right{padding-bottom:10px}#our-features .our-features-box,#our-records .our-record-box{margin-right:0;padding-right:30px}.media-body.d-flex.align-self-center{text-align:center;display:block!important;padding-top:10px}.our-features-box .media i,.our-record-box .media i{margin-right:0!important}#testimonials .testimonials-content .media{display:block!important}#our-records .our-records-details{top:0}#latest-news h5 a{font-size:15px}.blog-meta .entry-comments,.blog-meta .entry-author a{padding-right:26px;font:400 12px var(--common-font-a)}.userdivide{margin:3px 14px}#appointment input,#appointment select,#appointment textarea{margin-right:0}#footer_box,#vw_footer ul li{text-align:center}#vw_footer .widget.widget_nav_menu ul li a:before{display:none}#vw_footer .widget_media_image img{padding-bottom:30px}#our-records .owl-carousel .owl-item img,#our-features .owl-carousel .owl-item img{display:inline-block}img.record-hover-image,img.feature-hover-imahe{left:0;right:0;margin:0 auto!important}#our-records .our-record-box,#our-features .our-features-box{height:unset}.product-thumbnail:after{display:block}.wishlist_table.mobile li .product-add-to-cart{opacity:1}.single.single-product #reviews{display:block;margin-top:unset}.woocommerce-product-gallery__wrapper{width:100%;height:100%}.woocommerce-page div.product div.summary,.woocommerce div.product div.images{width:100%}.single.single-product{text-align:center}h2.product_title.entry-title{font:600 25px / 25px var(--common-font-bc);text-align:center}.single.single-product .woocommerce-tabs.wc-tabs-wrapper .desc-head:after{top:44px;width:78%}.single.single-product .comment_container{display:block}.single.single-product .comment_container img.avatar{position:absolute!important;width:32px!important;height:auto!important}.single.single-product #comments{padding:20px;border-top:unset}.single.single-product .commentlist .star-rating{right:unset!important}.single.single-product .description p{text-align:left;padding-top:10px}.single.single-product .comment-text p.meta{font:400 14px / 25px var(--common-font-bc)!important}.single-product form.cart{display:flex;flex-direction:column}.woocommerce div.product form.cart div.quantity{text-align:center}.summary.entry-summary .single_add_to_cart_button{float:unset!important;margin:10px 0}.single.single-product .bold-rating span{font:500 55px / 80px var(--common-font-bc)}.rating-sale{border-right:unset!important}.cat-offer-box .main-head-main{width:50%}.single.single-product #comments{margin-top:unset}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.is-mobile.wc-block-components-sidebar-layout .wc-block-components-main,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{width:100%!important}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important}.wc-block-components-product-name{margin:0 auto;font:normal normal 600 20px / 20px var(--common-font-bc)!important}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{margin-bottom:15px}.wc-block-components-quantity-selector{margin:0 auto!important}.single-pro-btn{margin-top:20px}}@media screen and (max-width:991px){#call-now h2 a{font:700 55px / 75px var(--common-font-bc)}.call_title svg{width:105px;left:-25px}#appointment .appointment-image{top:0}.product-icon{opacity:1}.footer-cols>.row{gap:30px 0}.vw_slider-box{text-align:center!important}.head-icon-img{width:40px}.product-title a{font:700 20px / 24px var(--common-font-bc)}.product-price bdi{font:500 18px / 24px var(--common-font-a)}#slider .owl-nav{left:0}#call-now h2{font:700 50px / 70px var(--common-font-bc)}#slider .slider-img{height:100%}.section_main_head h3{font-size:20px}#vw_slider a.theme_skyblue_button{margin-right:0!important}.vw-main-header-box{padding:14px 10px;border-radius:0}#header .logo{text-align:center}#vw_topbar .socialbox{padding-top:20px}#vw_slider ol.carousel-indicators{left:0;right:0;margin:0 auto}.our-services-box:last-child{padding-bottom:20px}#our-services .our-services-box h5 a{font-size:18px}.single.single-product #reviews{display:block}}@media screen and (min-width:576px) and (max-width:767px){#latest-news .news-date{font:700 16px var(--common-font-bc)}.our-services-head,#vw_our-team .our-team-head,.call_now_inner{justify-content:space-between;align-items:center}.our-services-head .theme_skyblue_button{font:700 13px var(--common-font-bc)}#vw_footer ul li a,#vw_footer .about_me table p,.about_me p span,.about_me p{font-size:13px}button.owl-next{right:0}button.owl-prev{left:0}.read-more{position:relative;top:10px}#our-records .owl-stage-outer{top:49px}#our-records .our-record-box{padding:15px!important}.home.page-template .site-header{position:unset}.contact_details{padding:12px 0;position:static;right:0;top:50%;transform:unset}.postbox h3{line-height:22px}.meta_post span{font-size:12px}.postbox .postbox-content{padding:5px 15px}.contact_details ul li{display:block;color:#fff}.woocommerce-cart table.cart td.actions .coupon .input-text{width:37%}#vw_slider h2{font-size:22px;padding-top:0}#vw_slider .inner_carousel h2 small{font-size:15px!important}#vw_slider .carousel-caption.d-none.d-md-block{display:block!important}#vw_slider p.font-weight-bold{display:none}#our-services .page-box{margin-bottom:.5em;margin-top:20px}#header .logo a.custom-logo-link{position:static}.site-title{font-size:34px}.site-description{font-size:14px}.main-header{margin-bottom:25px}.main-title{font-size:30px}#masthead{min-height:60px}#masthead #site-branding img,#masthead.scrolled #site-branding img{max-height:40px;width:auto}.vw_main-navigation li,#masthead.scrolled .vw_main-navigation li{display:block;line-height:1.5!important}.sf-arrows .sf-with-ul{padding-right:0}.menu>ul>li>a{padding:10px 0}.vw_main-navigation ul ul{position:static;width:100%;box-shadow:none}.about-image{max-width:400px;margin:0 auto}.site-info{float:none;width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin:10px 0 0 0}.innermenubox{position:static}.contact-box .wpcf7 input[type="text"],.contact-box .wpcf7 input[type="email"],.contact-box .wpcf7 textarea{width:100%!important}#vw_slider p{margin:0;max-width:87%;display:none}.vw_slider-box{max-width:83%;top:47%;margin:0 auto;left:0;right:0}#vw_slider a i{width:30px;height:30px;padding:7px 10px}#vw_slider .carousel-prev-button{right:47px}#vw_slider .carousel-next-button{right:12px}.header-nav{padding-top:6px}.header-nav .vw_menubar{background-color:#fff0}.logo h1 a{font-size:23px}section{background-size:cover}#vw_topbar .socialbox a i{width:33px;height:40px;padding:11px 6px}#vw_topbar .phone-details{padding-top:20px}#vw_topbar .phone-details h4{font-size:35px}#our-features .our-features-details{position:unset}#vw_our-project .vw_box .title a{font-size:18px}#call-now #call-now-content img{position:unset}#call-now h2{font-size:34px;line-height:36px}#call-now #call-now-content img{padding-top:30px}#our-records .our-records-box{position:unset}#our-records .our-records-content span{font-size:35px}#our-records .our-records-content{padding:10px 20px 10px 10px}#latest-news .owl-carousel .owl-item img{margin:0 auto}#appointment input[type="submit"]{margin:0 auto;display:block;position:relative;top:20px}#our-records{padding-bottom:30px}.vw_serach_inner form.vw_search-form,.site-info,#vw_topbar-social-search,#vw_topbar-social-search .socialbox,.copyright .copy-text,#about-maintenance .about-features,#call-now #call-now-content,#our-records .our-records-content,#latest-news .latest-news-contents,.copyright .socialbox,#vw_footer .copyright p,#our-features .our-features-content,#our-features .feature-title{text-align:center}}@media screen and (min-width:768px) and (max-width:991px){.wishlist_table.mobile{display:grid;grid-template-columns:1fr 1fr;gap:20px}#appointment .appointment-image img{height:70%}.blog-meta .entry-comments,.blog-meta .entry-author a{padding-right:30px}.services-icon{justify-content:center!important;gap:20px!important}.wc-block-components-sidebar-layout .wc-block-components-main,.wc-block-cart-item__image{width:100%!important}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:1fr 1fr 1fr!important}.single.single-product #comments{padding:25px}.vw_maintenance_pro_middle-align .news-date{padding:11px 8px;font:700 18px var(--common-font-bc)}.vw_maintenance_pro_middle-align .blog-meta{text-align:center}.vw_maintenance_pro_middle-align .read-more{position:relative;top:10px}.vw_maintenance_pro_middle-align .blog-title a{font:700 16px / 18px var(--common-font-bc)}.slider-social-wrap{top:110px;left:4%}.slider-content-box{width:80%;left:15%;margin:25px 0}.slider-content-box h1{font:700 50px / 65px var(--common-font-bc)}.vw_topbar_row{align-items:center}.topbar-text a,.topbar-time{font:400 14px / 20px var(--common-font-a);text-align:left}#our-records .our-records-content span{font-size:47px}.our-record-box .media i{font-size:46px}#our-features .owl-item:nth-child(3n) .our-features-content,#our-records .owl-item:nth-child(3n) .our-records-content{background-color:#fff}.call-now-button,.call_now_inner,.copyright-text,#testimonials .video-content,#latest-news .news-date,.copyright .socialbox{text-align:center}.call-now-button,.call_now_inner,.copyright-text{float:none!important;display:block!important}#about-maintenance .about-content h5{font-size:14px}#vw_slider h2{font-size:32px}#vw_slider p{margin:0;max-width:100%}#vw_slider .carousel-prev-button{right:91px}#vw_slider .carousel-next-button{right:43px}.vw_search-form button i{font-size:12px!important;padding-right:2px!important}.vw_slider-box{top:44%;max-width:81%;margin:0 auto;left:0;right:0}#vw_slider a.theme_skyblue_button{margin-right:0!important}.home .vw_main-navigation ul{border-bottom:none}#vw_footer #site-navigation ul li{padding-top:14px;padding-bottom:11px}#vw_slider .read-more{margin-top:20px}.home.page-template .site-header{position:unset}#vw_topbar .phone-details{padding-top:20px}#our-services .services-image img{position:absolute;bottom:0;left:0}#our-features .our-features-details{top:10px}#vw_our-project{padding-top:7%}#about-maintenance .about-image img{position:absolute;bottom:0;left:0}#testimonials .video-content{padding-top:20px}#call-now #call-now-content img,#our-records .our-records-box{position:unset}#call-now{padding-bottom:0}.our-features-details .owl-carousel .owl-dots{padding-bottom:25px}#our-features .our-features-content:after,#our-records .our-records-content:after{filter:none;-webkit-filter:none}#call-now .call-image,.copyright-text p{text-align:center!important}#latest-news{padding-top:21%}#latest-news .latest-news-head h3{font-size:25px}.latest-news-text{padding-left:0}#appointment{padding-top:0}#latest-news h5 a{font-size:18px}#latest-news .news-date{width:81%}#appointment .appointment-image img{position:absolute;bottom:0;left:0}.copyright .socialbox{padding-top:20px}.our-features-box h5{font-size:20px}#our-features p{font-size:12px}}@media screen and (max-width:1199px) and (min-width:1025px){.vw_maintenance_pro_middle-align .news-date{padding:11px 8px;font:700 18px var(--common-font-bc)}.topbar-text a,.topbar-time{font:400 14px / 15px var(--common-font-a)}.vw_main-navigation li{padding:15px 20px}#our-features{background-size:cover}.about_me .phone .contact-text{font-size:35px}#vw_footer #gallery-1 .gallery-item{margin-right:5px}#about-maintenance .about-image img{position:absolute;bottom:0;left:0}#header-menu .call_here{padding:15px 10px;font:400 14px / 15px var(--common-font-basic)}.call_here a{font-size:20px}.slider-content-box{padding:30px 30px;left:25%;width:100%}.slider-social-wrap{left:3%}.slider-content-box h1{font:700 49px / 65px var(--common-font-bc)}#our-features .our-features-details{top:65px}.video-content img{height:510px}#call-now h2{font:700 50px / 75px var(--common-font-bc)}#call-now{margin-bottom:-31%}#our-records{padding-bottom:52px}#our-records .our-records-content span{font:700 50px / 65px var(--common-font-bc)}}@media screen and (max-width:1199px) and (min-width:992px){.wishlist_table.mobile{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}#call-now h2 a{font:700 50px / 75px var(--common-font-bc)}#appointment .appointment-image{top:0}#vw_footer #gallery-1 .gallery-item{margin-right:7px}.news-date{padding:12px 8px;font:700 18px var(--common-font-bc);width:100%}.read-more{font:600 15px / 14px var(--common-font-bc)}.blog-meta .entry-comments,.blog-meta .entry-author a{padding-right:25px;font:400 13px var(--common-font-a)}}@media screen and (max-width:1024px) and (min-width:992px){#latest-news h5 a,.blog-title a{font:700 20px var(--common-font-bc)}.wc-block-components-sidebar-layout .wc-block-components-main{width:63%!important;margin-right:15px!important}.vw_maintenance_pro_middle-align .news-date{padding:11px 8px;font:700 18px var(--common-font-bc)}.vw_maintenance_pro_middle-align .blog-meta .entry-comments,.vw_maintenance_pro_middle-align .blog-meta .entry-author a{font:400 12px var(--common-font-a)}.vw_maintenance_pro_middle-align .read-more{font:600 13px / 14px var(--common-font-bc)}#about-maintenance .about-image img{position:absolute;bottom:0;left:0}.slider-content-box{padding:45px 30px;width:100%;left:25%}.slider-content-box h1{font:700 46px / 54px var(--common-font-bc)}#slider .slider-img{height:610px;top:165px}.slider-social-wrap{left:3%}.our-features-box h5{font-size:20px}#our-features p{font-size:12px}.toggle-nav{left:40px}.socialbox a i{font-size:12px;width:auto}.postbox{margin-bottom:20px}.vw_slider-box{max-width:82%;top:60%;margin:0 auto}.logo h1 a{font-size:18px}.widget th,.widget td{padding:0}#vw_slider h2{font-size:34px;padding-top:0}#vw_topbar .phone-details h4{font-size:31px}#vw_topbar .socialbox a i{width:30px;height:42px;padding:12px 6px}#header-menu .vw_header-button a{font-size:22px}#header-menu .call_here{padding:15px 12px;font:400 13px / 15px var(--common-font-basic)}#vw_slider .carousel-next-button{right:44px}#vw_slider .carousel-prev-button{right:93px}#vw_slider ol.carousel-indicators{margin-left:6%;bottom:6%}#our-services .our-services-box h5 a{font-size:19px}.video-content img{object-fit:cover;height:510px}#our-records{padding-bottom:0}#call-now{margin-bottom:-27%}#our-records .owl-stage-outer{top:-35px}#our-records .our-records-details{top:193px}#vw_our-project{padding-top:23%}#testimonials .video-content{display:flex;align-items:center;justify-content:center}#call-now h2{font-size:35px}#call-now #call-now-content img{bottom:-60px;left:0}#our-records .our-records-content span{font-size:46px}#latest-news{padding-top:18%}#vw_footer .copyright .socialbox i{width:37px;height:50px;padding:14px 7px}#vw_footer .copyright p{text-align:center}#appointment .appointment-image img{position:absolute;bottom:0;left:0;height:460px}}@media screen and (max-width:1023px){#header-menu .current_page_item ul a{background-color:#fff0}#header-menu .current_page_item{background-color:var(--peach);border-radius:0}.main-header .vw_sidenav{display:none}.vw_main-navigation ul{border:none;flex-direction:column;align-items:self-start}.vw_main-navigation ul ul{background-color:#fff0}.vw_main-navigation ul ul li,.vw_menubar.scrolled .vw_main-navigation ul ul li{border-bottom:none}.toggle-nav{display:block}.toggle-nav i{font-size:29px;color:#222}amp-sidebar#sidebar1{height:100%;width:0;position:fixed;z-index:9;top:0;right:0;background-color:#111;overflow-x:hidden;transition:0.5s;padding-top:60px}#close_nav{position:absolute;top:8px;right:1em;font-size:26px;color:#fff;cursor:pointer;z-index:99}#close_nav i{color:#fff}.vw_sidenav #site-navigation{width:100%}iframe{width:100%}.innermenubox{position:static}.vw_main-navigation ul ul li,#masthead.scrolled .vw_main-navigation ul ul li{display:block}.vw_main-navigation .menu>ul>li.highlight{background:transparent!important}.menu>ul>li:hover:before,.menu>ul>li.current_page_item:before,.menu>ul>li.current-menu-item:before{display:none}.sf-arrows .sf-with-ul:after{border-top-color:#333}.vw_menubar .vw_nav ul{width:100%;margin-top:0}.vw_menubar .vw_nav ul li,.vw_menubar.scrolled .vw_main-navigation li{border-top:1px #303030 solid;display:block;text-align:left;float:none;width:18rem;padding:5px}.vw_nav ul li a{padding:5px 10px;display:block;color:#fff;text-align:left}.vw_nav ul li ul,.vw_nav ul li ul ul{display:block!important}.vw_nav ul li ul li a:before{content:"\00BB \00a0"}.vw_nav ul li ul li a{padding-left:20px!important}.vw_nav ul li ul li ul li a{padding-left:30px!important}.vw_main-navigation ul ul{position:static;width:100%;box-shadow:none;animation:unset}.vw_main-navigation li.current_page_item{border:none}}@media screen and (max-width:1200px) and (min-width:1025px){.widget th,.widget td{padding:0}.vw_slider-box{max-width:82%;top:60%}.widget th,.widget td{padding:0}#vw_topbar .phone-details h4{font-size:31px}#vw_topbar .socialbox a i{width:30px;height:42px;padding:12px 6px}#vw_slider .carousel-next-button{right:44px}#vw_slider .carousel-prev-button{right:93px}#vw_slider ol.carousel-indicators{margin-left:9%;bottom:6%}#testimonials .video-content{display:flex;align-items:center;justify-content:center}#call-now #call-now-content img{bottom:-60px}#latest-news{padding-top:18%}#appointment .appointment-image img{position:absolute;bottom:0;left:0;height:530px}}@media screen and (max-width:575px){.blog-meta .entry-comments,.blog-meta .entry-author a{font:400 12px var(--common-font-a)}.read-more{font:600 14px / 14px var(--common-font-bc)}.slider-content-box{margin:0 auto;text-align:center;padding:30px 20px;left:unset;margin-top:40px;margin-bottom:30px;width:90%}.slider-content-box h1{font:700 40px / 50px var(--common-font-bc)}.slider-social-wrap{display:none}.bg-media{justify-content:space-between;gap:15px}.vw-main-header-box .vw_header-button{justify-content:center}.slider-content-box .theme_button{font:700 12px var(--common-font-bc)}}