.homepage2-body .vl-main-menu ul > li > a{padding:0 8px}.testimonial-rating ul li i{color:#ffac33}.testimonial-rating ul li{display:inline-block;vertical-align:middle}.testimonial-rating{display:inline-block;vertical-align:middle;font-size:20px}.homepage2-body #vl-header-sticky.header-sticky .btn-area1 .over-stars{display:inline-block;vertical-align:middle}.vl-btn1{padding:16px 24px}.vl-btn2{padding:16px 24px !important}.play-btns-area .play-btn{color:var(--ztc-text-text-1);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:18px;text-transform:uppercase;padding-left:24px;display:inline-block}@media (max-width:767px){.play-btns-area .play-btn{padding-left:0;margin-top:20px}}.play-btns-area .play-btn .video{height:56px;width:56px;text-align:center;line-height:56px;border-radius:50%;display:inline-block;transition:all 0.4s;color:var(--ztc-text-text-5);background:var(--ztc-bg-bg-1);font-size:var(--ztc-font-size-font-s20);margin:0 10px 0 0;position:relative;z-index:1}.play-btns-area .play-btn .video::after{position:absolute;content:"";height:100%;width:100%;left:28px;top:28px;background:var(--ztc-bg-bg-1);transition:all 0.4s;border-radius:50%;z-index:-1;animation:pulse-border 1500ms ease-out infinite;opacity:40%}.middle-image-position{position:absolute;top:50%;left:50%;margin-left:-56px;margin-top:-56px}.locations_home_page a{color:#fff}.locations_footer_orange li{padding:3px 0px !important}.homepage2-body #vl-header-sticky .btn-phone-header{display:none}.homepage2-body #vl-header-sticky.header-sticky .btn-phone-header{display:inline-block}.homepage2-body #vl-header-sticky.header-sticky .btn-area1{width:475px}h1{font-size:44px;font-weight:700}.tc-nb{color:#204287 !important}.tc-bb{color:#028ecf!important}#accordionSkils .accordion-button{padding:0 15px;font-weight:600;color:#204287}#accordionSkils .accordion-header{width:100%}.testimonial-boxarea .testimonial-source-img{float:right;max-width:100px;margin-top:-60px;max-height:50px}.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea ul li{color:gold}.header-service-text{font-size:18px;font-weight:700;color:#204287;display:inline}.homepage2-body #vl-header-sticky.header-sticky .hide-on-sticky-header{display:none}.hero2-section-area .container:before{content:"";width:100%;height:200%;background-color:#dcdcdc33;display:block;position:absolute;top:0;left:0;transform:rotate(20deg);margin-left:-53%;margin-top:-50%}.service-slide-arrow .owl-dots{margin-top:48px;text-align:center}.service-slide-arrow .owl-dots button{height:10px;width:10px;display:inline-block;transition:all 0.4s;background:#C6D5F5;border-radius:50%;position:relative;margin:0 16px 0 0}.service-slide-arrow .owl-dots button.active{background:var(--ztc-bg-bg-3)}.service-slide-arrow .owl-dots button.active::after{visibility:visible;opacity:1;transition:all 0.4s}.service-slide-arrow .owl-dots button::after{position:absolute;content:"";height:24px;width:24px;border-radius:50%;background:#DCE3F3;left:-7px;top:-7px;z-index:-1;visibility:hidden;opacity:0;transition:all 0.4s}.owl-theme .owl-dots{margin-top:48px;text-align:center}.owl-theme .owl-dots button{height:10px;width:10px;display:inline-block;transition:all 0.4s;background:#C6D5F5;border-radius:50%;position:relative;margin:0 16px 0 0}.owl-theme .owl-dots button.active{background:var(--ztc-bg-bg-3)}.owl-theme .owl-dots button.active::after{visibility:visible;opacity:1;transition:all 0.4s}.owl-theme .owl-dots button::after{position:absolute;content:"";height:24px;width:24px;border-radius:50%;background:#DCE3F3;left:-7px;top:-7px;z-index:-1;visibility:hidden;opacity:0;transition:all 0.4s}.heading2 h2{font-size:36px}.image-slider-one img{width:100%;height:350px!important;object-fit:cover;object-position:center}.hero-inner-area.service-banner{padding:400px 0 140px}.hero-inner-area .inner-header h2{color:#fff;text-shadow:0 0 10px #000}.internal-page h1{font-size:27px !important;line-height:30px !important;text-align:left !important;margin-bottom:10px!important}.internal-page h2{font-size:24px !important;line-height:27px !important;text-align:left !important;margin:10px 0!important}.internal-page h3{font-size:21px !important;line-height:24px !important;text-align:left !important;margin:10px 0!important}.hero-inner-area{padding:500px 0 40px}.service-details-section .service-side-details .service-post-widget .categories-area ul li a span{background-color:#fff;color:red}.service-details-section .service-side-details .service-post-widget .categories-area ul li a{background-color:#155fff;color:#fff}.service-details-section .service-side-details .service-post-widget .categories-area ul li a:hover{background-color:#fff;color:#000}.llps-banner-style.hero-inner-area .inner-header h2{font-size:38px;line-height:47px}.llps-banner-style.hero-inner-area .inner-header p{color:#155FFF;font-size:25px;line-height:27px;margin-top:20px;text-shadow:0px 0px 15px #000;font-weight:bold}.caption-post .caption-text{text-align:center;text-transform:capitalize;margin-bottom:20px}.zone-coupon{border:4px solid red;border-radius:5px;margin:15px 0px;padding-bottom:10px}.zone-coupon .col-md-8{padding-top:50px}.zone-coupon .col-md-4 img{width:100%}.zone-coupon .col-md-8 .col-md-12:last-child{margin-top:30px}.footer-logo{text-align:right;padding:10px 0px}.footer-logo img{width:50%}.service-video-block{background:#204287b3;border-radius:4px;padding:20px;margin:20px 0}.service-video-block h5{font-size:27px;color:#fff;line-height:30px;text-transform:none}.service-video-block ul li{list-style-image:url(../uploads/2021/10/iconRedCheck.png);background-repeat:no-repeat;padding-left:5px;font-size:18px;font-weight:600;color:#fff}.listtown{columns:6;-webkit-columns:6;-moz-columns:6}.check-service-icon{width:22px;height:22px}.service-icon{width:80px;height:80px}@media only screen and (max-width:768px){.listtown{columns:3 !important;-webkit-columns:3;-moz-columns:3}}@media (max-width:641px){h1.vl-section-title{font-size:20px}.cta-images .img1 img{margin-top:0px!important}}@media (max-width:767px){.slider-arrow-main .hero2-slider-main .hero2-section-area{padding:160px 0 25px}}@media (min-width:1400px){#vl-header-sticky .container{max-width:100%}.homepage2-body{margin-top:150px}}@media (max-width:767px){.hero-inner-area.service-banner{padding:140px 0 140px!important;background-size:contain!important}.testimonial-arrows{display:none}}