.Services-module-scss-module__Nut0xG__flex-center-between{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Services-module-scss-module__Nut0xG__servicesMain{background-color:#f0f0f0;width:100vw;min-height:100vh;padding:0}@media (min-width:992px){.Services-module-scss-module__Nut0xG__servicesMain{flex-direction:column;display:flex}}.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__sectionWrapper{flex-direction:column;justify-content:space-evenly;display:flex}.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__sectionWrapper:first-child{border-bottom:6px solid #313e48}@media (min-width:992px){.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__sectionWrapper:first-child{min-height:66.6667vh}.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__sectionWrapper:last-child{min-height:33.3333vh}.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__sectionWrapper{flex-direction:row}}.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__introMain{flex-basis:50%;place-content:center;padding:2rem;display:grid}.Services-module-scss-module__Nut0xG__servicesMain .Services-module-scss-module__Nut0xG__introMain h1{text-align:center}.Services-module-scss-module__Nut0xG__servicesMain h1{margin-inline:auto}.Services-module-scss-module__Nut0xG__servicesMain p{display:inline-block}.Services-module-scss-module__Nut0xG__servicesMain section:nth-child(2) .Services-module-scss-module__Nut0xG__introMain{color:var(--color-white);background-color:#8e1537}.Services-module-scss-module__Nut0xG__servicesMain ul{flex-flow:column wrap;flex-basis:50%;max-width:100vw;margin:0;padding-inline-start:0;display:flex}@media (min-width:540px){.Services-module-scss-module__Nut0xG__servicesMain ul{flex-direction:row}}.Services-module-scss-module__Nut0xG__servicesMain li{cursor:pointer;border-bottom:2rem solid var(--color-black);background-size:cover;flex-basis:50%;width:100%;min-height:290px;display:flex;position:relative;overflow:hidden}.Services-module-scss-module__Nut0xG__servicesMain li:only-child{flex-basis:100%}@media (min-width:540px){.Services-module-scss-module__Nut0xG__servicesMain li:nth-child(2n) div{border-left:1px solid var(--color-white)}}@media (min-width:992px){.Services-module-scss-module__Nut0xG__servicesMain li{min-height:initial}}.Services-module-scss-module__Nut0xG__servicesMain li a{width:100%;height:100%}.Services-module-scss-module__Nut0xG__servicesMain li a:before{content:"";background-image:linear-gradient(#0000,#000);width:100%;height:50%;max-height:40%;transition:max-height .25s;position:absolute;bottom:0;left:0}.Services-module-scss-module__Nut0xG__servicesMain li a:hover:before,.Services-module-scss-module__Nut0xG__servicesMain li a:focus:before{max-height:50%}.Services-module-scss-module__Nut0xG__servicesMain li a:focus *{text-decoration:underline}.Services-module-scss-module__Nut0xG__servicesMain li div{color:var(--color-white);flex-grow:1;align-self:flex-end;align-items:flex-end;width:100%;padding:2rem 1rem;display:grid;position:absolute;bottom:0}@media (min-width:992px){.Services-module-scss-module__Nut0xG__servicesMain li div{padding:1rem}}@media (min-width:992px) and (min-width:992px){.Services-module-scss-module__Nut0xG__servicesMain li div{padding:2rem}}.Services-module-scss-module__Nut0xG__servicesMain li svg{fill:var(--color-white);height:1.4rem}.Services-module-scss-module__Nut0xG__servicesMain li p{justify-content:flex-start;align-items:flex-end;gap:.8rem;margin:0;line-height:1;display:flex}
