.primary-section{width:100%;aspect-ratio:16/9;min-height:600px;position:relative;background-image:url(/build/assets/about-BoGFBfqN.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.primary-section .content{z-index:1;position:absolute;left:100px;top:50%;transform:translateY(-50%);color:#fff}.primary-section .content h1{font-size:3rem;font-weight:700;margin-bottom:20px}.primary-section .content p{margin-bottom:30px!important;width:90%;max-width:800px}.primary-section .content .actions{display:flex;gap:16px;margin-top:10px;align-items:center}.primary-section .content .btn-primary{background-color:#fff;color:#003657;padding:12px 28px;border:none}.primary-section .content .btn-primary:hover{color:#fff;background-color:#003657}.primary-section .content .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;text-transform:uppercase;padding:9px 28px}.primary-section .content .btn-outline:hover{color:#003657;background-color:#fff}.repair-section{max-width:1230px;width:100%;margin:70px auto 80px;padding:0 30px}.repair-section .text{z-index:100;position:relative}.repair-section .brand-list{position:relative;margin:5px auto 0;display:grid;column-gap:20px;row-gap:20px;grid-template-columns:calc(25% - 22.5px) calc(25% - 22.5px) calc(25% - 22.5px) calc(25% - 22.5px)}.repair-section .brand-list .item{height:78px;border:1px solid #E1E1E1;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;padding:10px 20px}.repair-section .brand-list .item img{max-height:100%;max-width:100%}.repair-section .brand-categories{margin-top:30px}.repair-section .brand-categories .brand-category-list{position:relative;margin:5px auto 0;display:grid;gap:30px;grid-template-columns:auto auto auto}.repair-section .brand-categories .brand-category-list .item{border:1px solid #E1E1E1;border-radius:8px;background:#fff;box-shadow:20px 20px 60px #d9d9d9,-20px -20px 60px #fff;display:flex;align-items:center;justify-content:center;padding:15px 20px;color:#000;text-decoration:none;font-weight:600;font-size:20px}.repair-section .brand-categories .brand-category-list .item img{max-height:100%;max-width:100%;height:45px}.repair-section .device-models-wrapper{margin-top:60px;width:100%}.repair-section .device-models-wrapper .device-models{width:100%;display:grid;gap:30px;row-gap:40px;grid-template-columns:calc(25% - 22.5px) calc(25% - 22.5px) calc(25% - 22.5px) calc(25% - 22.5px);position:relative}.repair-section .device-models-wrapper .device-models .device{display:flex;flex-direction:column;gap:15px;text-decoration:none}.repair-section .device-models-wrapper .device-models .device img{width:auto;margin:auto;height:235px;display:block}.repair-section .device-models-wrapper .device-models .device h4{color:#000;text-decoration:none;text-align:center}.repair-section .annotation{margin-top:40px;font-size:20px}.modal-footer,.modal-header{position:relative;z-index:1056}.modal-content .annotation{margin-top:20px;font-size:16px}.category-list{position:relative;margin:5px auto 0;display:grid;gap:15px;grid-template-columns:calc(25% - 11.25px) calc(25% - 11.25px) calc(25% - 11.25px) calc(25% - 11.25px)}.category-list .item{border:1px solid #E1E1E1;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;padding:5px 20px;height:75px}.category-list .item img{max-height:100%;max-width:100%}.repair-details-wrapper{margin-top:30px}.repair-details-wrapper .details{position:relative;z-index:1056}.repair-details-wrapper .details h6{font-size:30px;font-weight:500}@media screen and (max-width: 1000px){.repair-section .device-models-wrapper .device-models{grid-template-columns:calc(33.33% - 20px) calc(33.33% - 20px) calc(33.33% - 20px)}}@media screen and (max-width: 700px){.repair-section .device-models-wrapper .device-models{grid-template-columns:calc(50% - 15px) calc(50% - 15px)}.repair-section .device-models-wrapper .device-models .device{gap:10px}.repair-section .device-models-wrapper .device-models .device img{height:185px}.repair-section .device-models-wrapper .device-models .device h4{font-size:19px}}@media screen and (max-width: 360px){.repair-section .device-models-wrapper .device-models{grid-template-columns:calc(50% - 15px) calc(50% - 15px)}.repair-section .device-models-wrapper .device-models .device{gap:10px}.repair-section .device-models-wrapper .device-models .device img{height:170px}.repair-section .device-models-wrapper .device-models .device h4{font-size:18px}}@media screen and (max-width: 895px){.primary-section .content{left:50px}.primary-section .content h1{font-size:2rem;margin-right:50px}.primary-section .content p{font-size:16px}}@media screen and (max-width: 956px){.repair-section .brand-list .item{box-shadow:none}}@media screen and (max-width: 800px){.repair-section .brand-list{grid-template-columns:auto auto!important}.repair-section .brand-list .item{box-shadow:none}}@media screen and (max-width: 956px){.repair-section .brand-category-list{grid-template-columns:auto!important;gap:20px!important}.repair-section .brand-category-list .item{box-shadow:none!important}}@media screen and (max-width: 695px){.primary-section .content{left:50px}.primary-section .content h1{font-size:1.8rem;margin-right:50px}}@media screen and (max-width: 524px){.primary-section{margin-top:30px}.primary-section .content{left:30px}.primary-section .content h1{font-size:1.35rem;margin-right:10px}.primary-section .content p{margin-top:10px}.primary-section .content .actions{flex-direction:column;align-items:start}.primary-section .content .actions .btn-primary,.primary-section .content .actions .btn-outline{width:230px;display:flex;justify-content:center}}@media screen and (max-width: 470px){.repair-section .brand-list,.repair-section .brand-category-list{gap:20px!important}.repair-section .annotation{font-size:17px;margin-bottom:15px}}@media screen and (max-width: 450px){.category-list{grid-template-columns:calc(50% - 7.5px) calc(50% - 7.5px)}}@media screen and (max-width: 410px){.repair-section .brand-category-list .item img{height:35px!important}}@media screen and (max-width: 410px){.repair-section .brand-list,.brand-category-list{gap:10px!important}}
