.title-bar{display:flex;flex-direction:row;.divider{width:100px}.divider,.dot{border:2px solid #1ed18d;margin-top:20px;border-radius:25px}.dot{width:5px;margin-left:10px}}.repair-banner-section{background-color:#1c2127;.repair-banner-container{max-width:1440px;margin:auto;padding:75px 50px;display:flex;flex-direction:column;gap:50px;justify-content:space-between;@media screen and (min-width:1024px){flex-direction:row}.repair-image-container{display:flex;flex-direction:column;justify-content:center;@media screen and (min-width:1024px){min-width:45%;width:45%}.repair-image{border-radius:500px;overflow:hidden;position:relative;img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}}.repair-cloud{position:relative;display:none;@media screen and (min-width:1024px){display:flex}&:first-child{top:0}.cloud{position:absolute;display:flex;padding:10px 15px;background-color:#fff;border-radius:5px;justify-content:center;align-items:center;font-size:14px;animation:fadeInUp 1.5s;img{width:30px;height:30px;border-radius:25px;margin-right:10px}@media screen and (min-width:1024px){&:first-child{top:-400px}&:nth-child(2){top:-330px;left:-10px}&:nth-child(3){top:-150px}&:nth-child(4){display:none}&:nth-child(5){top:-75px;right:0}}@media screen and (min-width:1440px){&:first-child{top:-620px}&:nth-child(2){top:-550px;left:-10px}&:nth-child(4){display:flex;right:0;top:-150px}}}}}.repair-info{.repair-header{color:#fff;font-size:45px;font-weight:700;text-transform:uppercase;padding-bottom:50px;text-align:center;@media screen and (min-width:1024px){text-align:left}span{color:#6aff08}}.repair-content{color:#fff;gap:20px;font-size:18px;ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:20px;flex-direction:column;@media screen and (min-width:768px){flex-direction:row}li{display:flex;width:100%;flex-direction:row;gap:15px;align-items:baseline;svg{width:10px;min-width:10px}}}}}}}.faq-banner-container{padding:100px 0;.faq-banner{max-width:1024px;display:flex;margin:auto;background-color:#1c2127;border-radius:10px;overflow:hidden;flex-direction:column;@media screen and (min-width:768px){flex-direction:row}img{width:100%;-o-object-fit:cover;object-fit:cover;@media screen and (min-width:768px){clip-path:polygon(100% 0,0 0,0 700%);width:50%}}.banner{display:flex;justify-content:center;flex-direction:column;width:100%;color:#fff;padding:50px;@media screen and (min-width:768px){width:50%}h4{font-size:36px;font-weight:700;line-height:1.2}p{margin-top:20px;font-size:28px;a{font-weight:700}}}}}@keyframes fadeInUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}