.headerMenu .sub-menu a{border-left:0px!important}.ulGap li{margin-bottom:10px}.ulGap ul{margin-bottom:20px}.linkColor a{color:var(--e-global-color-primary)}.blueHeading{color:var(--e-global-color-secondary)}.featureBoxes:hover{background-color:var(--e-global-color-primary)!important}.featureBoxes:hover .elementor-image-box-title,.featureBoxes:hover .elementor-image-box-description{color:white!important}.featureBoxes:hover .elementor-image-box-img img{filter:brightness(100)}.serLineClamp .elementor-widget-container p{min-height:68px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.servicesLoopItem:hover{background-color:var(--e-global-color-primary)!important}.servicesLoopItem:hover .elementor-heading-title,.servicesLoopItem:hover .serLineClamp *,.servicesLoopItem:hover::before,.servicesLoopItem:hover a.elementor-button,.servicesLoopItem:hover .elementor-button-icon svg path{color:white!important;fill:white!important}.servicesLoopItem:hover .elementor-widget-image img{filter:brightness(100)!important}.featuresConWithIcon .elementor-widget-text-editor p{min-height:158px}.dottedBefore::before{background-image:url(https://sm.dev-version.com/first-choice-locksmith/wp-content/uploads/2024/07/Mask-group.svg);position:absolute;right:-50px;bottom:-30px;width:100%;height:100%;background-size:100px;background-repeat:no-repeat;background-position:right bottom;z-index:-1;content:''}.dottedBeforeLeft::before{background-image:url(https://sm.dev-version.com/first-choice-locksmith/wp-content/uploads/2024/07/Mask-group.svg);position:absolute;left:-50px;top:-30px;width:100%;height:100%;background-size:100px;background-repeat:no-repeat;background-position:left top;z-index:-1;content:''}.blueHalfCircle{overflow:hidden}.blueHalfCircle::before{position:absolute;right:-28px;bottom:-28px;width:60px;height:60px;z-index:1;content:'';background-color:var(--e-global-color-primary);border-radius:100%}.myTestimonials .swiper-pagination{bottom:30px!important;gap:5px;display:flex;justify-content:center}.myTestimonials .swiper-pagination .swiper-pagination-bullet{margin:0;opacity:1}.myTestimonials::before{content:'';left:-20px;top:-20px;position:absolute;width:100%;height:100%;background-image:url(https://sm.dev-version.com/first-choice-locksmith/wp-content/uploads/2024/07/quote.svg);background-size:50px;background-repeat:no-repeat}.ratingBox .elementor-image-box-img{width:165%!important}.ratingBox .elementor-image-box-title{margin:0}.starBox .elementor-image-box-img{margin-bottom:0px!important}.starBox .elementor-image-box-content{margin-top:-12px!important}.starBox .elementor-image-box-img img{width:40px}body.home .carAndPerson::before{background-image:url(https://sm.dev-version.com/first-choice-locksmith/wp-content/uploads/2024/07/plumber-with-thumb-up-1.png);content:'';left:-180px;top:-120px;background-size:contain;width:100%;height:500px;background-position:bottom left;position:absolute;background-repeat:no-repeat}.aboutServicesCon>.e-con-inner>div{counter-increment:accordion-counter;position:relative!important}.AboutSerBox::before{width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:100%;content:"0" counter(accordion-counter);position:absolute;right:20px;left:unset;top:0;font-weight:700;color:rgb(0 0 0 / .06);font-size:55px;margin-right:10px;font-family:"Helvetica",Sans-serif!important}.aboutTestimonials .swiper-pagination{bottom:0px!important;gap:5px;display:flex;justify-content:center}.aboutTestimonials .swiper-pagination .swiper-pagination-bullet{margin:0;opacity:1}.aboutTestimonials .swiper-slide:hover{border-color:#414FC5!important}.postContent img{width:100%;margin:10px;0}.leftBeforeBlue::before{width:100%;height:100%;position:absolute;left:-20px;bottom:-20px;content:'';z-index:-1;background-color:var(--e-global-color-primary);}.rightBeforeBlue::before{width:100%;height:100%;position:absolute;right:-20px;bottom:-20px;content:'';z-index:-1;background-color:var(--e-global-color-primary);}@media screen and (max-width:1024px){.dottedBefore::before{right:0}.AboutSerBox::before{right:-30px;top:-40px}.aboutFeatureCards .elementor-image-box-wrapper{flex-direction:column!important;align-items:center!important}.carAndPerson::before{display:none}}@media screen and (max-width:767px){.ratingBox .elementor-image-box-img{width:100%!important}.starBox .elementor-image-box-img img{width:60px}.serLineClamp .elementor-widget-container p{min-height:unset}}