@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../fonts/OpenSans/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/OpenSans/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(../fonts/OpenSans/OpenSans-ExtraBold.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:300;src:url(../fonts/Comfortaa/Comfortaa-Light.woff2) format("woff2"),url(../fonts/Comfortaa/Comfortaa-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(../fonts/Comfortaa/Comfortaa-Regular.woff2) format("woff2"),url(../fonts/Comfortaa/Comfortaa-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:700;src:url(../fonts/Comfortaa/Comfortaa-Bold.woff2) format("woff2"),url(../fonts/Comfortaa/Comfortaa-Bold.woff) format("woff")}.services{margin-left:auto;margin-right:auto;max-width:75rem;width:100%}@media screen and (max-width:1320px){.services{padding:0 2.5rem}}@media screen and (max-width:1023px){.services{padding:0 1.25rem}}@media screen and (max-width:700px){.services{padding:0 .9375rem}}.services__title{color:var(--color-text);font-family:Comfortaa,sans-serif;font-size:3rem;font-weight:900;letter-spacing:-.025em;line-height:1.2em;max-width:55.625rem}@media screen and (max-width:1023px){.services__title{font-size:2.25rem}}@media screen and (max-width:700px){.services__title{font-size:1.875rem;line-height:1em}}.services__title{margin-bottom:3.75rem}@media screen and (max-width:1023px){.services__title{margin-bottom:2.5rem}}@media screen and (max-width:700px){.services__title{margin-bottom:1.25rem}}.services__list{display:grid}.services__item{display:flex}@media screen and (max-width:700px){.services__item{flex-direction:column;padding:1.875rem 0}.services__item:first-child{padding-top:0}.services__item:last-child{padding-bottom:0}}.services__item-title{flex-shrink:0;max-width:30%;min-width:30%;padding:1.875rem 2.5rem 1.875rem 0}@media screen and (max-width:1023px){.services__item-title{padding:1.25rem 1.875rem 1.25rem 0}}@media screen and (max-width:700px){.services__item-title{max-width:100%;min-width:unset;padding:0}}.services__item-title h3{font-size:1.75rem;font-weight:600}@media screen and (max-width:1023px){.services__item-title h3{font-size:1.5rem}}.services__item-content{border-left:1px solid var(--color-divider);flex:1;padding:1.875rem 0 1.875rem 2.5rem}@media screen and (max-width:1023px){.services__item-content{padding:1.25rem 0 1.25rem 1.875rem}}@media screen and (max-width:700px){.services__item-content{border-left:none;margin-top:.75rem;padding:0}}.services__item:not(:first-child){border-top:1px solid var(--color-divider)}.services__item-button{margin-top:1.25rem}.services__item-description{margin-top:1.125rem}@media screen and (max-width:700px){.services__item-description{margin-top:.5rem}}
