#indexSection2Img img,#indexSection6Map img,#indexSection8 img,.companyFeature img,.faqQuestion img,.indexSection6TitleGrid img{display:block;width:100%}.categoryInfo,.servicesListTitle{line-height:1.5em;color:#27272a;text-align:center}#companyFeaturesBox{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem 2.5rem;align-items:center}#indexSection2,.companyFeature{display:grid;align-items:center}.companyFeature{grid-template-columns:50px auto;grid-gap:.5rem .5rem}.companyFeature img{max-width:3rem}.companyFeatureTitle{line-height:1.5em;font-family:titleFont;font-size:1.05rem}@media only screen and (max-width:1100px){#companyFeaturesBox{grid-template-columns:repeat(2,1fr)}}#indexSection2{grid-template-columns:auto 400px;grid-gap:4rem 10rem}#indexSection2Arrow{width:25rem;position:absolute;left:370px;bottom:130px}#indexSection2Arrow2,#indexSection8 figure:nth-child(2),.faqAnswer{display:none}@media only screen and (max-width:1100px){#indexSection2{grid-template-columns:100%}#indexSection2Img{max-width:30rem;margin:auto}#indexSection2Arrow{display:none}#indexSection2Arrow2{width:20rem;margin:auto;position:absolute;bottom:9rem;left:25%;right:0;display:block}}#indexSection3Icon,#indexSection4Icon,#indexSection5Icon,#indexSection7Icon{width:40px;margin:auto;display:block}.categoryListBox{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2rem 3rem}.categoryInfo{padding:1rem;font-family:titleFont;font-size:.9rem;border:1px solid #e4e4e7;border-radius:.6rem}.categoryListImage img{max-width:100%;margin:auto;display:block}.categoryInfo:hover{color:#2563eb}@media only screen and (max-width:1100px){.categoryListBox{grid-template-columns:repeat(4,1fr);grid-gap:2rem 2rem}}.faqQuestion,.indexSection6TitleGrid{font-family:titleFont;font-size:1.05rem;display:grid;grid-gap:0 5px}@media only screen and (max-width:800px){.categoryListBox{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:600px){#indexSection2Arrow2{width:15rem;bottom:8rem}.categoryListBox{grid-template-columns:repeat(2,1fr)}}#brandSlider .owl-dots{margin-top:30px;display:flex;align-items:center;justify-content:center}#brandSlider .owl-dot{width:12px;height:12px;margin-right:3px;border-radius:50%;border:none;background:#e4e4e7;display:block}#brandSlider .owl-dot:first-child{margin-right:0}#brandSlider .owl-dot.active{background:#0ea5e9}#servicesListBox{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6rem 3rem}.servicesListInfo{padding:6rem 1rem 2rem;border:1px solid #e5e7eb;border-radius:.6rem;position:relative;display:grid;align-content:space-between}.servicesListTitle{width:10rem;height:10rem;margin:auto;background:#fff;font-family:titleFont;font-size:1.05rem;border-radius:50%;position:absolute;top:-75px;left:0;right:0;display:grid;align-content:center}.servicesListTitleBorder{width:calc(100% + 2px);height:calc(100% + 2px);background:linear-gradient(0deg,#2563eb 0,#2563eb 50%,#e5e7eb 50%,#e5e7eb 100%);border-radius:50%;position:absolute;top:-1px;right:-1px;z-index:-1}.servicesListTitleBorder::after,.servicesListTitleBorder::before{content:"";width:100%;height:100%;background:linear-gradient(0deg,#2563eb 0,#2563eb 50%,transparent 50%,transparent 100%);border-radius:50%;position:absolute;top:0;right:0;transform:rotate(0);display:block;z-index:-2;transition:.3s linear}.servicesListInfo:hover .servicesListTitleBorder::before{transform:rotate(90deg)}.servicesListInfo:hover .servicesListTitleBorder::after{transform:rotate(-90deg)}@media only screen and (max-width:1100px){#servicesListBox{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:650px){#companyFeaturesBox,#servicesListBox,.companyFeature{grid-template-columns:100%}}#indexSection6{display:grid;grid-template-columns:1.5fr 1fr}#indexSection6Txt{height:100%;padding:3rem 0;position:relative;display:grid;align-content:space-between;z-index:2}#indexSection8PersonImg{max-height:98%;position:absolute;bottom:0;right:-5rem;z-index:-1}.indexSection6Txt{padding:1rem 2rem;background:rgba(255,255,255,.7);backdrop-filter:blur(4px);border-radius:.6rem}.indexSection6Txt:nth-last-child(2){width:calc(100% - 10rem);position:relative;left:2rem;justify-self:flex-end}.indexSection6Txt:last-child{width:calc(100% - 10rem);position:relative;left:5rem;justify-self:flex-end}.indexSection6TitleGrid{line-height:2em;color:#292d32;grid-template-columns:2em auto}#indexSection6Map{padding:3rem 0}@media only screen and (max-width:1100px){#indexSection6{grid-template-columns:100%}#indexSection6Txt{height:unset;padding:10rem 0 0;grid-gap:2rem 0;align-items:unset}#indexSection8PersonImg{max-width:20rem;margin:auto;top:.5rem;bottom:unset;right:0;left:0}.indexSection6Txt:nth-last-child(2){width:100%;position:static}.indexSection6Txt:last-child{width:100%;background:#fff;position:static}}@media only screen and (max-width:950px){#indexSection8 figure:first-child{display:none}#indexSection8 figure:nth-child(2){display:block}}.faqQuestion{line-height:1.5em;color:#29343d;grid-template-columns:30px auto 30px;align-items:center;cursor:pointer}.faqQuestionArrow{width:10px;height:10px;border:solid #292d32;border-width:0 0 2px 2px;transform:rotate(-45deg);transition:.3s linear}.faqQuestion.open .faqQuestionArrow{transform:rotate(135deg)}