.hero-content{font-size:45px;font-weight:500}.hero-section{width:100%;height:100vh;position:relative;overflow:hidden}.hero-video{pointer-events:none;z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:1;text-align:center;color:#fff;position:relative;top:15%;transform:translateY(-50%)}.hero-section:before{content:"";z-index:0;background:linear-gradient(#0009 0%,#00000038 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-content h1{font-family:var(--h1_typography-font-family),sans-serif}.secondTitle{margin-top:10px;font-size:60px;line-height:65px}button{color:#fff;font-size:18px;font-family:var(--h1_typography-font-family),sans-serif;cursor:pointer;background:linear-gradient(#c3161c 0%,#961217 100%);padding:11px 23px}.hero-contentPhone{font-size:20px;font-weight:500}.hero-sectionPhone{width:100%;height:100vh;position:relative;overflow:hidden}.hero-contentPhone{z-index:1;text-align:center;color:#fff;position:relative;top:15%;transform:translateY(-50%)}.hero-sectionPhone:before{content:"";z-index:0;background:linear-gradient(#0009 0%,#00000038 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-contentPhone h1{font-family:var(--h1_typography-font-family),sans-serif}.secondTitlePhone{margin-top:5px;font-size:25px;line-height:35px}.buttonPhone{color:#fff;font-size:12px;font-family:var(--h1_typography-font-family),sans-serif;cursor:pointer;background:linear-gradient(#c3161c 0%,#961217 100%);padding:5px 10px}@media (max-width:768px){.hero-section{display:none}.hero-sectionPhone{justify-content:center;align-items:center;display:flex}.hero-video{object-fit:cover;pointer-events:none;z-index:-1;width:177.77vh;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:768px){.hero-section{justify-content:center;align-items:center;display:flex}.hero-sectionPhone{display:none}}.hero-sectionTwo{justify-content:center;align-items:center;display:flex}.hero-contentTwo{text-align:center;font-size:45px;font-weight:500}.hero-contentTwo h1{font-family:var(--h1_typography-font-family),sans-serif}.secondTitleTwo{margin-top:10px;font-size:60px;line-height:65px}.button{color:#fff;font-size:18px;font-family:var(--h1_typography-font-family),sans-serif;cursor:pointer;background:linear-gradient(#c3161c 0%,#961217 100%);padding:11px 23px}@media (max-width:768px){.hero-sectionTwo{justify-content:center;align-items:center;display:flex}.hero-contentTwo{text-align:center;font-size:20px;font-weight:500}.hero-contentTwo h1{font-family:var(--h1_typography-font-family),sans-serif}.secondTitleTwo{margin-top:5px;font-size:25px;line-height:35px}.buttonPhoneTwo{color:#fff;font-size:12px;font-family:var(--h1_typography-font-family),sans-serif;cursor:pointer;background:linear-gradient(#c3161c 0%,#961217 100%);padding:5px 10px}}
.secondSection{background-color:#282828;gap:20px;padding:20px;display:flex}.technicalBackup{color:#fff;font-family:var(--h1_typography-font-family),sans-serif;background-image:linear-gradient(#000000b3 0%,#00000085 100%),url(/assets/firstbackground.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.technicalBackup h1{padding:10px;font-size:30px;font-weight:600}.technicalBackup h3{padding:10px;font-size:20px;font-weight:400}.technicalBackup button{margin:10px}.liftServices{color:#fff;font-family:var(--h1_typography-font-family),sans-serif;background-image:linear-gradient(#000000b3 0%,#00000085 100%),url(/assets/secondbackground.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.liftServices h1{padding:10px;font-size:30px;font-weight:600}.liftServices h3{padding:10px;font-size:20px;font-weight:400}.liftServices button{margin:10px}.serviceDescription{font-family:var(--h1_typography-font-family),sans-serif;color:#fff;padding:"50px"}.leftTitle{padding:10px;font-size:30px;font-weight:550}.description{padding:10px;font-size:20px;font-weight:450}@media (max-width:768px){.secondSection{background-color:#282828;flex-direction:column;gap:10px;padding:10px;display:flex}.serviceDescriptionE form{width:100%}.technicalBackup h1{padding:5px;font-size:20px;font-weight:600}.liftServices h3{padding:5px;font-size:12px;font-weight:400}.liftServices button{margin:5px}.leftTitle{padding:5px;font-size:20px;font-weight:550}.description{padding:5px;font-size:12px;font-weight:450}}@media (min-width:768px){.hero-section{justify-content:center;align-items:center;display:flex}.hero-sectionPhone{display:none}.serviceDescriptionE form{width:60%}}.serviceDescriptionE{justify-content:center;align-items:center;width:100%;display:flex}input::placeholder{font-family:var(--h1_typography-font-family),sans-serif;color:#000;background-color:#fff}textarea::placeholder{color:#000;font-family:var(--h1_typography-font-family),sans-serif;background-color:#fff}input,textarea{font-family:var(--h1_typography-font-family),sans-serif;color:#000;background-color:#fff}input:focus,textarea:focus{border-bottom:2px solid red;border-radius:0;outline:none}
.thirdSection{font-family:var(--h1_typography-font-family),sans-serif;gap:20px;padding:50px;display:flex}.thirdDescription{flex:3}.thirdSection p{font-family:var(--h1_typography-font-family),sans-serif;margin-top:20px;font-weight:500}.thirdSection h1{font-size:30px;font-weight:600;font-family:var(--h1_typography-font-family),sans-serif}.redpara{color:red}ul.custom-list{padding-left:0;list-style:none}ul.custom-list li{margin-bottom:.5rem;display:flex}.custom-list{margin:0;padding:0;list-style:none}.list-item{grid-template-columns:auto 1fr;align-items:start;gap:8px;display:grid}.list-item svg{flex-shrink:0;margin-top:12px}.listdiv{font-size:20px;font-family:var(--h1_typography-font-family),sans-serif;align-items:center;padding:20px;font-weight:600;line-height:40px;display:flex;flex:2!important}@media (max-width:768px){.thirdSection{font-family:var(--h1_typography-font-family),sans-serif;flex-direction:column;gap:10px;padding:20px;display:flex}.thirdSection p{font-family:var(--h1_typography-font-family),sans-serif;margin-top:10px;font-weight:500}.thirdSection h1{font-size:20px;font-weight:600;font-family:var(--h1_typography-font-family),sans-serif}.listdiv{font-size:15px;font-family:var(--h1_typography-font-family),sans-serif;align-items:center;padding:10px;font-weight:600;line-height:20px;display:flex}}
.image-container{width:600px;height:400px;position:relative;overflow:hidden}.slice{opacity:0;background-repeat:no-repeat;background-size:cover;width:16.6667%;height:100%;position:absolute;top:0;transform:translateY(-50px)}
