.oval-frame{width:100%;height:auto;border-radius:20% / 50%;overflow:hidden;margin:0 auto;box-shadow:0 4px 15px rgb(0 0 0 / .2)}.oval-frame img{width:100%;height:100%;object-fit:cover}.service-icon{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:18px}.iconbox{color:white!important;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;box-shadow:0 7px 10px 0 rgb(0 0 0 / .16)!important;border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:#CCC;border-radius:15px 15px 0 15px;-webkit-border-radius:15px 15px 0 15px;-moz-border-radius:15px 15px 0 15px;width:180px!important;position:absolute;transform:translateX(0%);height:50px;z-index:1;transform:translateX(0%)}.iconbox-2{border-color:#CCC;border-radius:15px 15px 15px 0;-webkit-border-radius:15px 15px 15px 0;-moz-border-radius:15px 15px 15px 0;width:210px!important}.iconbox-3{border-radius:0 15px 15px 15px;-webkit-border-radius:0 15px 15px 15px;-moz-border-radius:0 15px 15px 15px;width:155px!important;top:57%;left:50%}.boxlefttop{top:0;top:15%;left:0;left:-5%}.boxrighttop{top:23%;left:64%}.service-details{width:100%;text-align:left;align-content:center}.icon-circle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#fff;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .15)}.service-box{position:relative}.iconbox div{color:white!important}.service-heading{text-align:right;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:0;color:var(--pagelayer-color-accent);font-size:16px!important;font-weight:600!important;line-height:16px!important;-webkit-transition:all 400ms;transition:all 400ms}#isotope{height:100%;position:relative;background-color:#1f2429;background-image:url("https://salvationrepair.com/wp-content/themes/laurelphonerepair-salvationrepair/assets/img/bg.png")}.section-heading{text-align:center;padding:80px 45px}.section-heading h2{margin:0 auto;padding:10px auto;font-size:32px;font-weight:700;color:#fff;transition:1s}.section-heading .line-dec{width:60px;height:3px;background-color:#fff;margin:10px auto}.section-heading span{margin-top:5px;font-size:16px;color:#fff;letter-spacing:.5px}button{display:inline-block;padding:10px 20px;margin:0 5px;background-color:var(--bs-btn-bg);color:#fff;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;transition:all 0.5s;border:none;outline:none;cursor:pointer;border-radius:5px}button:hover{outline:none;background-color:var(--bs-btn-bg);color:#fff}button.active{outline:none;background-color:#fff0;color:#fff}.section-heading{text-align:center;padding:80px 45px 50px 45px}.isotope-wrapper{display:flex;flex-direction:column;position:relative;width:100%;margin:auto}.isotope-toolbar span{text-transform:capitalize;display:inline-block;font-size:15px;font-weight:700;border-bottom:2px solid #fff0;transform:ease-in-out 0.5s;cursor:pointer;flex:1}.isotope-box{position:relative;width:100%;height:100%;flex:1}.isotope-toolbar{text-align:center;margin:10px}.isotope-item{position:relative;width:48%;margin:1%;border-bottom:2px solid rgb(250 250 250 / .1);padding-bottom:30px;margin-bottom:30px}.isotope-item img{top:0;left:0;width:100%;height:100%;border-radius:5px}figure{overflow:hidden;text-align:center;-webkit-perspective:50em;perspective:50em}figure *{-webkit-box-sizing:padding-box;box-sizing:padding-box;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}figure figcaption{top:50%;left:20px;right:20px;position:absolute;opacity:0;z-index:1}figure h4{margin-top:15px;margin-bottom:5px;color:#232323}figure span{font-size:14px;font-style:italic;display:block;color:#7a7a7a}figure svg{position:relative!important;font-size:18px;background-color:#4b52b6;width:40px;height:40px;padding:5px;display:inline-block;text-align:center;line-height:40px;border-radius:5px;color:#fff;fill:red}figure:after{background-color:#fff;position:absolute;content:"";display:block;top:20px;left:20px;right:20px;bottom:20px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0}figure a{left:0;right:0;top:0;bottom:0;z-index:1}figure:hover figcaption,figure.hover figcaption{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;-webkit-transition-delay:0.2s;transition-delay:0.2s}figure:hover:after,figure.hover:after{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:.9}.cssProgress{width:100%;margin-bottom:20px}.cssProgress .progress1,.cssProgress .progress2,.cssProgress .progress3{position:relative;overflow:hidden;width:100%;font-family:"Roboto",sans-serif}.cssProgress .cssProgress-bar{display:block;float:left;width:0%;height:100%;background:#3798d9;box-shadow:inset 0 -1px 2px rgb(0 0 0 / .1);transition:width 0.8s ease-in-out}.cssProgress .cssProgress-label{position:absolute;overflow:hidden;left:0;right:0;color:rgb(0 0 0 / .6);font-size:.7em;text-align:center;text-shadow:0 1px rgb(0 0 0 / .3)}.cssProgress .cssProgress-info{background-color:#9575cd!important}.cssProgress .cssProgress-danger{background-color:#ef5350!important}.cssProgress .cssProgress-success{background-color:#66bb6a!important}.cssProgress .cssProgress-warning{background-color:#ffb74d!important}.cssProgress .cssProgress-right{float:right!important}.cssProgress .cssProgress-label-left{margin-left:10px;text-align:left!important}.cssProgress .cssProgress-label-right{margin-right:10px;text-align:right!important}.cssProgress .cssProgress-label2{display:block;margin:2px 0;padding:0 8px;font-size:.8em}.cssProgress .cssProgress-label2.cssProgress-label2-right{text-align:right}.cssProgress .cssProgress-label2.cssProgress-label2-center{text-align:center}.cssProgress .cssProgress-stripes,.cssProgress .cssProgress-active,.cssProgress .cssProgress-active-right{background-image:linear-gradient(-45deg,rgb(255 255 255 / .125) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .125) 50%,rgb(255 255 255 / .125) 75%,transparent 75%,transparent);background-size:35px 35px}.cssProgress .cssProgress-active{-webkit-animation:cssProgressActive 2s linear infinite;animation:cssProgressActive 2s linear infinite}.cssProgress .cssProgress-active-right{-webkit-animation:cssProgressActiveRight 2s linear infinite;animation:cssProgressActiveRight 2s linear infinite}@-webkit-keyframes cssProgressActive{0%{background-position:0 0}100%{background-position:35px 35px}}@keyframes cssProgressActive{0%{background-position:0 0}100%{background-position:35px 35px}}@-webkit-keyframes cssProgressActiveRight{0%{background-position:0 0}100%{background-position:-35px -35px}}@keyframes cssProgressActiveRight{0%{background-position:0 0}100%{background-position:-35px -35px}}.progress1{background-color:#EEE;box-shadow:inset 0 1px 3px rgb(0 0 0 / .2)}.progress1 .cssProgress-bar{height:18px}.progress1 .cssProgress-label{line-height:18px}.progress2{background-color:#EEE;border-radius:9px;box-shadow:inset 0 1px 3px rgb(0 0 0 / .2)}.progress2 .cssProgress-bar{height:18px;border-radius:9px}.progress2 .cssProgress-label{line-height:18px}.progress3{width:auto!important;padding:4px;background-color:rgb(0 0 0 / .1);box-shadow:inset 0 1px 2px rgb(0 0 0 / .2);border-radius:3px}.progress3 .cssProgress-bar{height:16px;border-radius:3px}.progress3 .cssProgress-label{line-height:16px}.progress4{position:relative;width:100%;background-color:#EEE}.progress4.cssProgress-bg{background-color:#bbdefb!important}.progress4.cssProgress-bg-info{background-color:#d1c4e9!important}.progress4.cssProgress-bg-danger{background-color:#ffcdd2!important}.progress4.cssProgress-bg-success{background-color:#c8e6c9!important}.progress4.cssProgress-bg-warning{background-color:#ffecb3!important}.progress4 .cssProgress-bar{display:block;float:none;width:0%;height:4px;background:#3798d9}.progress4 .cssProgress-bar.cssProgress-lg{height:6px}.progress4 .cssProgress-bar.cssProgress-2x{height:8px}.progress4 .cssProgress-bar.cssProgress-3x{height:10px}.progress4 .cssProgress-bar.cssProgress-4x{height:12px}.progress4 .cssProgress-bar.cssProgress-5x{height:14px}.progress4 .cssProgress-bar.cssProgress-glow{box-shadow:5px 0 15px 0 #3798D9}.progress4 .cssProgress-bar.cssProgress-glow.cssProgress-info{box-shadow:5px 0 15px 0 #9575cd}.progress4 .cssProgress-bar.cssProgress-glow.cssProgress-danger{box-shadow:5px 0 15px 0 #ef5350}.progress4 .cssProgress-bar.cssProgress-glow.cssProgress-success{box-shadow:5px 0 15px 0 #66bb6a}.progress4 .cssProgress-bar.cssProgress-glow.cssProgress-warning{box-shadow:5px 0 15px 0 #ffb74d}.progress4 .cssProgress-bar.cssProgress-glow-active{-webkit-animation:cssProgressGlowActive1 3s linear infinite;animation:cssProgressGlowActive1 3s linear infinite}.progress4 .cssProgress-bar.cssProgress-glow-active.cssProgress-info{-webkit-animation:cssProgressGlowActive2 3s linear infinite;animation:cssProgressGlowActive2 3s linear infinite}.progress4 .cssProgress-bar.cssProgress-glow-active.cssProgress-danger{-webkit-animation:cssProgressGlowActive3 3s linear infinite;animation:cssProgressGlowActive3 3s linear infinite}.progress4 .cssProgress-bar.cssProgress-glow-active.cssProgress-success{-webkit-animation:cssProgressGlowActive4 3s linear infinite;animation:cssProgressGlowActive4 3s linear infinite}.progress4 .cssProgress-bar.cssProgress-glow-active.cssProgress-warning{-webkit-animation:cssProgressGlowActive5 3s linear infinite;animation:cssProgressGlowActive5 3s linear infinite}@-webkit-keyframes cssProgressGlowActive1{0%,100%{box-shadow:5px 0 15px 0 #3798D9}45%{box-shadow:1px 0 4px 0 #3798D9}}@keyframes cssProgressGlowActive1{0%,100%{box-shadow:5px 0 15px 0 #3798D9}45%{box-shadow:1px 0 4px 0 #3798D9}}@-webkit-keyframes cssProgressGlowActive2{0%,100%{box-shadow:5px 0 15px 0 #9575cd}45%{box-shadow:1px 0 4px 0 #9575cd}}@keyframes cssProgressGlowActive2{0%,100%{box-shadow:5px 0 15px 0 #9575cd}45%{box-shadow:1px 0 4px 0 #9575cd}}@-webkit-keyframes cssProgressGlowActive3{0%,100%{box-shadow:5px 0 15px 0 #ef5350}45%{box-shadow:1px 0 4px 0 #ef5350}}@keyframes cssProgressGlowActive3{0%,100%{box-shadow:5px 0 15px 0 #ef5350}45%{box-shadow:1px 0 4px 0 #ef5350}}@-webkit-keyframes cssProgressGlowActive4{0%,100%{box-shadow:5px 0 15px 0 #66bb6a}45%{box-shadow:1px 0 4px 0 #66bb6a}}@keyframes cssProgressGlowActive4{0%,100%{box-shadow:5px 0 15px 0 #66bb6a}45%{box-shadow:1px 0 4px 0 #66bb6a}}@-webkit-keyframes cssProgressGlowActive5{0%,100%{box-shadow:5px 0 15px 0 #ffb74d}45%{box-shadow:1px 0 4px 0 #ffb74d}}@keyframes cssProgressGlowActive5{0%,100%{box-shadow:5px 0 15px 0 #ffb74d}45%{box-shadow:1px 0 4px 0 #ffb74d}}