main{z-index:1;position:relative}.btn-close{box-shadow:none!important}#landing{height:60vh!important}#landing #video-bg{opacity:.5;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.landing-text h2{font-size:3.2rem!important}.button-500{z-index:99;position:fixed;top:50%;right:-8%;transform:rotate(270deg)translateY(-50%)}#first-section{background-color:#fafafa}#repair-category{background-color:#fff}.outer-circle{background-image:linear-gradient(#f36e21,#f68d51,#fafafa,#fafafa);border:0 solid #0000;border-radius:50%;width:100%;height:100%;padding:2px;display:table}#clients{padding:80px 0}.outer-circle .inner-circle{text-align:center;background:#fafafa;border:1px solid #0000;border-radius:50%;width:100%;height:100%;display:table}.section-group{padding:60px 0;position:relative}.section-group h2{color:#f36e21;letter-spacing:1px;margin-bottom:20px;font-weight:700}.section-group h3{margin-bottom:25px;font-size:40px}.section-group p{text-align:justify;font-size:18px}.section-group .text-center{text-align-last:center}#contact h3{color:#f96;font-size:30px;font-weight:400;display:block}#contact h4{margin:5px 0 15px;font-size:13px;display:block}fieldset{width:100%;min-width:100%;margin:0 0 10px;padding:0;border:none!important}#contact input[type=text],#contact input[type=email],#contact input[type=tel],#contact input[type=url],#contact textarea{background:#fff;border:1px solid #ccc;width:100%;margin:0 0 5px;padding:10px}#contact input[type=text]:hover,#contact input[type=email]:hover,#contact input[type=tel]:hover,#contact input[type=url]:hover,#contact textarea:hover{border:1px solid #aaa;transition:border-color .3s ease-in-out}#contact textarea{resize:none;max-width:100%;height:100px}#contact button[type=submit]{cursor:pointer;color:#fff;background:#f36e21;border:none;width:100%;margin:0 0 5px;padding:10px;font-size:15px}#contact button[type=submit]:hover{background:#1e3868;transition:background-color .3s ease-in-out}#contact button[type=submit]:active{box-shadow:inset 0 1px 3px #00000080}#contact input:focus,#contact textarea:focus{border:1px solid #999;outline:0}::-webkit-input-placeholder{color:#888}:-moz-placeholder-shown{color:#888}::-moz-placeholder{color:#888}:-ms-placeholder-shown{color:#888}.icons img{width:auto;height:120px}.icons-desc{padding:20px}.icons-desc h4{color:#f36e21;letter-spacing:1px;font-weight:800}.choose-list h3{font-size:1.4rem}.section-group .service-card .service-content p{text-align-last:center;font-size:16px}.section-group .service-card .service-content h4{color:#f36e21;margin-bottom:20px}.service-feature-card{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;display:flex}.service-feature-card .service-icon{width:auto;margin-right:25px}.service-feature-card .service-icon img{height:75px;display:block}.service-feature-card .service-content h4{color:#f36e21;font-family:Questrial,sans-serif;font-weight:700}.sticky-image{position:sticky;top:120px}.product-card{background:#fff;border-radius:6px;margin:0 0 20px;padding:25px 15px;position:relative}.badge{text-transform:uppercase;color:#fff;background:red;padding:3px 10px;font-size:13px;font-weight:700;position:absolute;top:20px;left:0}.product-tumb{justify-content:center;align-items:center;padding:10px;display:flex}.product-tumb img{max-width:100%;max-height:100%}.product-details{text-align:center}.product-catagory{text-transform:uppercase;color:#ccc;margin-bottom:18px;font-size:12px;font-weight:700;display:block}.product-details h4 a{text-transform:uppercase;color:#f36e21;margin-bottom:0;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:block}.product-details p{color:#999;margin-bottom:18px;font-size:15px;line-height:22px}.product-bottom-details{border-top:1px solid #eee;padding-top:20px;overflow:hidden}.product-bottom-details div{float:left;width:50%}.product-price{color:#fbb72c;font-size:18px;font-weight:600}.product-price small{margin-right:5px;font-size:80%;font-weight:400;text-decoration:line-through;display:inline-block}.product-links{text-align:right}.product-links a{color:#e1e1e1;margin-left:5px;font-size:17px;transition:all .3s;display:inline-block}.product-links a:hover{color:#fbb72c}.ctevt-box .service-image{height:250px}#section-details{color:#131313;background-color:#fafafa;padding:60px 0}#section-details p{color:#131313}.course-overview{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.course-overview li{background-color:#f36e21;border-radius:8px;width:calc(25% - 5px);margin-right:10px;padding:10px 15px;box-shadow:0 1px 1px #091e4240,0 0 1px 1px #091e4221}#section-details .course-overview li p:first-of-type{color:#fafafa;margin-bottom:5px;font-size:14px;font-weight:600}#section-details .course-overview li p:last-of-type{color:#fafafa;margin-bottom:0;font-size:20px;font-weight:600;line-height:1}.c-content{margin-top:25px}.c-content .header-title{color:#fafafa;background-color:#1e3868;border-radius:8px;padding:10px 15px;font-size:20px}.c-content .c-desc{padding:20px 30px}.c-content .c-desc p{text-align:justify;color:#131313}.c-content .c-desc h4,.c-desc strong{margin-top:20px;font-size:20px;font-weight:600;color:#1e3868!important}.c-content .c-desc .service-box h4{font-size:24px;color:#fafafa!important}.c-content .c-desc ul{padding-left:30px}.c-content .c-desc ul li{margin-bottom:6px;list-style:outside}.c-content .c-desc ol{padding-left:0;list-style-type:decimal}.c-content .c-desc ol li{list-style:decimal}.c-content .c-desc ol li::marker{color:#000}.c-content .c-desc ul li p{text-align:start;line-height:1.25}.card-list ul{flex-wrap:wrap;padding-left:25px;list-style:outside;display:flex}.card-list ul li{width:50%}.contact_field h3{color:#f36e21;letter-spacing:1px;margin-bottom:10px;font-size:24px;font-weight:600}.contact_field p{color:#000;letter-spacing:1px;margin-bottom:35px;font-size:18px;font-weight:400}.contact_field .form-control{border:none;border-bottom:1px solid #ccc;border-radius:0;margin-bottom:15px;padding:10px 15px}.contact_field .form-control:focus{box-shadow:none;border-bottom:2px solid #f36e21;outline:none}.contact_field .form-control::placeholder{letter-spacing:1px;font-size:18px}.contact_info_sec{background-color:#1e3868;border-radius:25px 0 0 25px;width:340px;height:340px;padding:40px;position:absolute;top:18%;right:0}.contact_info_sec h4{letter-spacing:1px;padding-bottom:15px}.contact-form{background-color:#fff;border-radius:8px;margin-top:-80px;padding:25px 15px;position:sticky;top:100px;box-shadow:0 5px 15px #00000026}.service-floaterimage{float:right;max-width:700px;height:auto;margin-bottom:20px;margin-left:20px}.section{background-color:#fafafa;padding:30px 0}.two-col-accordion .accordion-item{margin-bottom:5px}.service-center-box{margin-bottom:20px;padding:20px;box-shadow:0 1px 1px #091e4240,0 0 1px 1px #091e4221}.service-center-box .service-title{color:#131313;border-bottom:1px solid #eaeaea;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:5px;display:flex}.service-center-box .service-title h6,.service-center-box .service-title a{color:#131313}.service-center-box .service-title h6{font-size:20px;font-weight:600}.service-center-box .service-title a{font-size:24px}.service-center-box ul{padding-top:10px}.service-center-box ul li p,.service-center-box ul li a{margin-bottom:0;font-weight:500}.view-in-map:hover{color:#f36e21!important}.contact li a{color:#131313;margin-bottom:6px;font-weight:600;display:inline-block}.contact li a:hover{color:#f36e21}#repair-details{background-color:#fafafa}.brand-main{background-color:#fff;border-radius:8px;margin-bottom:25px;padding:20px 10px 60px;position:relative;box-shadow:0 1px 2px #00000003}.brand-main .brand-image{width:100px;height:100px;margin:0 auto}.brand-main .brand-image img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;width:75%;height:75%;min-height:75%;margin:10% auto;display:block}.brand-main .brand-content{text-align:center}.brand-main .brand-content h3{text-align:center;margin-top:20px;font-size:20px;font-weight:800;display:none}.brand-main .brand-content .button-57{background-color:#1e3868;border-color:#1e3868;border-radius:0 0 6px 6px;width:100%;position:absolute;bottom:0;left:0}.brand-main:hover .outer-circle{animation:2s linear infinite rotateCircle}.brand-main:hover .outer-circle .inner-circle{animation:2s linear infinite reverse rotateCircle}#repair-details{padding:60px 0 10px}.repair-page-title{color:#fff;padding-top:60px;position:relative}.repair-page-title:before{content:"";opacity:.5;z-index:0;background-image:url(/build/assets/repair-wrap-Dzz9ozAv.png);background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.small-button{text-align:center;margin:10px auto 0;padding:10px 15px;font-size:14px;display:inline-block}#cta{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0;position:relative}#cta:before{content:"";opacity:.5;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}#cta .container{border-radius:10px;padding:40px 60px}#cta h3{font-size:48px;font-weight:700}#cta p{font-size:22px}.page-title{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;padding-top:90px;padding-bottom:35px;position:relative}.page-title:before{content:"";z-index:0;opacity:.5;background:#191919;width:100%;height:100%;position:absolute;top:0;left:0}.page-title h1{font-size:48px}.page-title-text{z-index:2;width:75%;position:absolute;bottom:0;left:0}.page-title-text h1{color:#1e3868;background-color:#fff;justify-content:center;align-items:flex-end;height:100px;margin:0;padding:10px 25px 10px 100px;font-size:36px;font-weight:700;display:inline-flex;position:relative}.page-title-text h1:before{content:"";border-bottom:120px solid #fff;border-right:120px solid #0000;width:0;height:0;position:absolute;top:0;left:100%}.c-desc ul{padding-bottom:25px;padding-left:25px;list-style:outside}.c-desc ul li p{margin-bottom:0}.text-smaller{font-size:14px}.section .arrow-next{color:#f4f4f9;z-index:2;background-color:#f36e21;padding:9px 15px;font-size:20px;position:absolute;top:30%;right:0;transform:translateY(-50%)}.section .arrow-prev{color:#f4f4f9;z-index:2;background-color:#f36e21;padding:9px 15px;font-size:20px;position:absolute;top:30%;left:0;transform:translateY(-50%)}.warranty-list li{align-items:flex-start;margin-bottom:15px;display:flex}.warranty-list li span:first-of-type{color:#fff;background-color:#f36e21;border-radius:8px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;margin-right:25px;font-size:24px;font-weight:600;display:inline-flex}.warranty-list li span:last-of-type{font-size:22px;line-height:1.8}.service-content ul{background-color:#fff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;flex-flow:wrap;justify-content:space-between;align-items:center;padding:15px 10px;display:flex}.service-content ul li{flex-direction:column;width:calc(50% - 5px);margin-bottom:14px;display:flex}.service-content ul li p{margin-bottom:0;font-size:16px;font-weight:500;line-height:1.5}.service-content ul li p:first-of-type{font-size:14px}.bg-brand{position:relative}.bg-brand:before{content:"";opacity:.26;background-image:url(/build/assets/brand-bg-n7mW5rzP.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (width<=1024px){.landing-content{text-align:center}.button-500{right:-120px}.col-lg-8.ps-lg-5{margin-top:40px}}@media only screen and (width<=600px){.section-group p{font-size:14px}#landing .landing-content .landing-text h2{font-size:24px!important}.section-group h3{font-size:28px}#chooseus .choose-list li h3{font-size:18px}.course-overview{flex-wrap:wrap}.course-overview li{width:calc(50% - 15px);margin-bottom:15px}.c-content .c-desc{padding:20px 10px}.page-title{overflow:hidden}.contact-form{margin-top:0}.section{padding:20px 0}#cta .container{padding:30px 10px}.service-floaterimage{margin-left:0}.page-title-text h1{height:50px;padding-left:15px;font-size:16px}.service-box .service-content h4{text-align:left!important}.brand-main .brand-image img{width:64px;height:64px}.section p{text-align:justify}.section .c-desc .icons img{margin-left:auto;margin-right:auto;display:block}.icons-desc h4{text-align:center}.warranty-list li span:last-of-type{font-size:16px;line-height:1.8}.section .service-content .text-start{text-align:left!important}.section h2{text-align:center!important}.section .related-slide3 .service-content .text-start{display:none}.related-slide3 .service-box .service-content{min-height:auto;padding:10px}.brand-main{padding:10px 0}.brand-main .brand-image img{min-height:auto}.swiper{padding:0 45px}.arrow-next,.arrow-prev{padding:6px 10px;font-size:16px}}
