@import"https://fonts.googleapis.com/css2?family=Sofia+Sans+Condensed:wght@200;300;400;500;600;700;800;900;1000&display=swap";.vid-main{background:linear-gradient(180deg,#f47b57,#e25123);position:relative}.curved-img{position:absolute;width:100%;bottom:-107px;left:0;z-index:3}.vid-main .curved-img img{width:100%}.vid-main .vid-inner{max-width:1250px;margin:0 auto;padding:4rem 20px 0;position:relative}.vid-main .vid-inner .vid-heading h2{color:#fff;font-family:Kepler-regular;font-size:64px;font-weight:500;line-height:64px;letter-spacing:-.64px;margin:0 0 15px}.vid-main .vid-inner .vid-heading h3{color:#fff;font-family:Sofia Pro Semi;font-size:32px;font-style:normal;font-weight:800;line-height:41px;letter-spacing:1.6px;margin:0}.vid-main .vid-inner .vid-content-outer{display:grid;grid-template-columns:repeat(2,1fr);padding:40px 0;gap:40px}.vid-main .vid-inner .vid-content-outer .vid-con{height:100%;max-width:550px}.vid-main .vid-inner .vid-content-outer .vid-con .video-box video{width:100%;height:350px}.vid-main .vid-inner .vid-content-outer .content-outer .img-para{display:grid;grid-template-columns:38px auto;gap:20px;margin-bottom:30px;width:96%}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .img-con img{width:39.974px;height:39.974px;-o-object-fit:contain;object-fit:contain}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .para p{display:flex;flex-direction:column;color:#fff;font-family:Sofia Pro Regular;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin:0}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .para p span{font-size:18px;font-family:Sofia Pro bold;letter-spacing:.3px}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer{display:flex;flex-direction:column;align-items:flex-start;margin-left:2rem}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer form button{display:flex;width:385px;height:67px;padding:15px 30px;justify-content:center;align-items:center;gap:10px;border-radius:50px;border:2px solid #e25123;background:#e25123;color:#fff;text-align:center;font-family:benton-sans;font-size:20px;font-style:normal;font-weight:800;line-height:22px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer .disc-para{margin-top:15px}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer .disc-para p{color:#fff;font-family:Sofia Pro bold;font-size:16px;font-style:normal;font-weight:400;line-height:19px;text-transform:uppercase}.curved-img{position:absolute;left:0;background:linear-gradient(90deg,#ccf3ffa6,#f6f3f0 56.77%);background-color:#fff}.curved-img img{width:100%}.wrench-content-outer{background:linear-gradient(90deg,#ccf3ffa6,#f6f3f0 56.77%);position:relative}.wrench-content-outer .wrench-content-inner{max-width:1500px;margin:0 auto;padding:10rem 20px 5rem;display:grid;grid-template-columns:40% 60%;gap:40px}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos{position:absolute;left:0;bottom:14%;width:42%}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .hand-img img{width:100%;-o-object-fit:cover;object-fit:cover}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer{display:flex;justify-content:right;margin-top:-8rem;margin-right:6rem}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer .circle-inner{border:1px solid white;box-shadow:5px 0 #fff,-5px 0 #fff;border-radius:100%;background-color:#ffcb66;padding:20px;width:130px;height:130px;display:flex;align-items:center}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer .circle-inner p{color:#545759;text-align:center;font-family:Sofia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:19px;text-transform:uppercase;transform:rotate(-9.815deg)}.wrench-content-outer .wrench-content-inner .hand-content{width:75%}.wrench-content-outer .wrench-content-inner .hand-content .ct-heading h2{color:#3c3e40;font-family:Kepler-regular;font-size:64px;font-style:normal;font-weight:500;line-height:70px;letter-spacing:-.64px;margin:20px 0}.wrench-content-outer .wrench-content-inner .hand-content .ct-heading h2 span{font-style:italic}.wrench-content-outer .wrench-content-inner .hand-content .para-light p{color:#3c3e40;font-family:Sofia Pro Regular;font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 10px}.wrench-content-outer .wrench-content-inner .hand-content .para-dark p{margin:20px 0 40px;color:#3c3e40;font-family:Sofia Pro Semi;font-size:22px;font-style:normal;font-weight:400;line-height:28px}.wrench-content-outer .wrench-content-inner .hand-content form button{display:flex;width:385px;height:67px;justify-content:center;align-items:center;gap:10px;border-radius:50px;border:2px solid #e25123;background:#e25123;color:#fff;text-align:center;font-family:benton-sans;font-size:20px;font-style:normal;font-weight:800;line-height:22px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.icon-list-main{background-color:#ffcb66}.icon-list-main .ic-inner{max-width:1050px;padding:3rem 20px;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);gap:40px}.icon-list-main .ic-inner .icon-content{text-align:center}.icon-list-main .ic-inner .icon-content .icon img{width:50px;height:36px;-o-object-fit:contain;object-fit:contain}.icon-list-main .ic-inner .icon-content .desc p{color:#3c3e40;text-align:center;font-family:Sofia Sans Condensed,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:.36px;text-transform:uppercase;margin:20px auto 0}.tool-txt-main{background-color:#dbd6d1}.tool-txt-main .inner-main{max-width:1500px;margin:0 auto;padding:3rem 20px;display:grid;grid-template-columns:repeat(2,1fr)}.tool-txt-main .inner-main .text{display:flex;align-items:center;justify-content:end;height:100%;padding-right:4rem}.tool-txt-main .inner-main .text p{color:#fff;font-family:Sofia Sans,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:28px;width:70%}.tool-txt-main .inner-main .tool-img img{width:100%;height:450px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1895px){.curved-img{bottom:-101px}}@media only screen and (max-width: 1795px){.curved-img{bottom:-94px}}@media only screen and (max-width: 1650px){.curved-img{bottom:-88px}}@media only screen and (max-width: 1540px){.curved-img{bottom:-80px}.wrench-content-outer .wrench-content-inner{padding:8rem 20px 5rem}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos{bottom:24%}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer{margin-top:-6.5rem}}@media only screen and (max-width: 1375px){.curved-img{bottom:-70px}}@media only screen and (max-width: 1275px){.curved-img{bottom:-15px}.wrench-content-outer .wrench-content-inner .hand-content{width:84%}}@media only screen and (max-width: 990px){.vid-main .vid-inner{padding:2rem}.vid-main .vid-inner .vid-heading h2{font-size:42px;line-height:44px}.vid-main .vid-inner .vid-heading h3{font-size:20px;line-height:26px}.vid-main .vid-inner .vid-content-outer{gap:20px}.vid-main .vid-inner .vid-content-outer .content-outer .img-para{gap:10px;margin-bottom:15px}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .para p span,.vid-main .vid-inner .vid-content-outer .content-outer .img-para .para p{font-size:16px;line-height:20px}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer .btn-tune button{height:auto;font-size:16px;line-height:20px;padding:10px 15px;width:320px}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer .disc-para p{font-size:12px;line-height:14px}.wrench-content-outer .wrench-content-inner{padding:2rem;gap:20px}.wrench-content-outer .wrench-content-inner .hand-content .para-light p,.wrench-content-outer .wrench-content-inner .hand-content .para-dark p{font-size:16px;line-height:20px}.wrench-content-outer .wrench-content-inner .hand-content .btn-con button{width:320px;height:50px;gap:10px;font-size:16px;line-height:22px}.wrench-content-outer .wrench-content-inner .hand-content{width:90%}.wrench-content-outer .wrench-content-inner .hand-content .ct-heading h2{font-size:40px;line-height:46px}.wrench-content-outer .wrench-content-inner .wrench-circle .circle-outer .circle-inner p{font-size:12px;line-height:16px}.wrench-content-outer .wrench-content-inner .wrench-circle .circle-outer .circle-inner{width:110px;height:110px;padding:12px}.icon-list-main .ic-inner{padding:2rem;grid-template-columns:repeat(3,1fr);gap:20px}.icon-list-main .ic-inner .icon-content .desc p{font-size:16px;line-height:20px}.tool-txt-main .inner-main{padding:2rem}.tool-txt-main .inner-main .text p{font-size:18px;line-height:22px;width:80%}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos{bottom:12%}}@media only screen and (max-width: 767px){.curved-img{bottom:-2.2rem}.curved-img img{height:30px}.vid-main .vid-inner .vid-content-outer{grid-template-columns:1fr;padding:25px 0}.vid-main .vid-inner .vid-content-outer .vid-con{max-width:100%}.vid-main .vid-inner .vid-heading h2{font-size:35px;max-width:300px;margin:20px auto;line-height:32px;text-align:center}.vid-main .vid-inner .vid-heading h3{font-size:16px;line-height:20px;text-align:center;width:300px;margin:auto}.vid-main .vid-inner{padding:20px}.vid-main .vid-inner .vid-content-outer .content-outer .img-para{gap:25px;margin-bottom:25px}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .para p span{font-size:16px;line-height:25px}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .para p{font-size:15px;line-height:20px}.vid-main .vid-inner .vid-content-outer .content-outer{display:flex;flex-direction:column;align-items:center}.vid-main .vid-inner .vid-content-outer .content-outer .img-para .img-con img{width:35px;height:35px}.vid-main .vid-inner .vid-content-outer .content-outer .btn-disc-outer{display:none}}@media only screen and (max-width: 650px){.wrench-content-outer .wrench-content-inner .hand-content form{display:flex;justify-content:center;align-items:center}.wrench-content-outer .wrench-content-inner .hand-content form button{font-size:13px;height:41px;width:auto;padding:0 2rem}.wrench-content-outer .wrench-content-inner{padding:0 15px 30px;gap:10px;grid-template-columns:1fr}.icon-list-main .ic-inner{padding:2rem 34px;grid-template-columns:repeat(3,1fr);gap:40px 30px}.tool-txt-main .inner-main .text p{font-size:14px;line-height:18px;margin-top:-4rem}.tool-txt-main .inner-main .tool-img img{height:auto}.tool-txt-main .inner-main{padding:3rem 15px}.tool-txt-main .inner-main .text{align-items:center}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos{position:relative;width:100%;display:flex;align-items:center;z-index:3}.wrench-content-outer .wrench-content-inner .wrench-circle{margin-top:10px}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer{margin-right:1rem;margin-top:-1rem}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer img{width:350px}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .hand-img{margin-left:-20px;margin-right:-20px}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .hand-img img{width:96%;rotate:350deg}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos{bottom:24%}.wrench-content-outer .wrench-content-inner .hand-content .ct-heading h2{font-size:32px;line-height:35px;text-align:center;margin:0 0 20px}.wrench-content-outer .wrench-content-inner .hand-content .para-light p,.wrench-content-outer .wrench-content-inner .hand-content .para-dark p{text-align:center}.wrench-content-outer .wrench-content-inner .hand-content .btn-con button{width:auto;font-size:15px;line-height:16px;margin:0 auto}.icon-list-main .ic-inner .icon-content .icon img{width:34px;height:23px}.icon-list-main .ic-inner .icon-content .desc p{font-size:14px;line-height:normal;margin-top:5px}.wrench-content-outer .wrench-content-inner .hand-content{width:100%;margin-top:-3rem}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer .circle-inner{padding:15px;width:80px;height:80px}.wrench-content-outer .wrench-content-inner .wrench-circle .wr-cr-pos .circle-outer .circle-inner p{font-size:11px}.tool-txt-main .inner-main .text{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/bodyshop-secs.css.map */
