.numbered-cards-list{display:grid;gap:min(25px,1.546vw);grid-template-columns:repeat(3,1fr);margin-top:min(64px,3.958vw)}.numbered-cards-list .single-card{background:var(--color-grey);border-radius:min(48px,2.968vw);padding:min(40px,2.474vw)}.numbered-cards-list .single-card__number{align-items:center;background:var(--color-grey-bg);border-radius:50%;display:flex;height:min(64px,3.958vw);justify-content:center;line-height:100%;width:min(64px,3.958vw)}.single-card__text strong:first-child{font-feature-settings:"ss05" on;color:#000;font-family:Onest,serif;font-size:36px;font-weight:600;letter-spacing:0;line-height:130%}.numbered-cards-list .text{margin-top:min(40px,2.474vw)}.numbered-cards-list i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAfSURBVHgBrcRBEQAAEAFAc6Gufwg5VEAI+1hQ70NtCuriAxaswj5SAAAAAElFTkSuQmCC);background-position:left bottom min(1px,.0618vw);background-repeat:repeat-x;background-size:auto min(9px,.556vw);color:inherit;font-family:inherit;font-style:normal!important;position:relative;z-index:1}@media screen and (min-width:1260px) and (max-width:1617px){.single-card__text strong:first-child{font-size:2.24vw;letter-spacing:-.06vw;line-height:3.163vw}}@media screen and (max-width:1260px){.numbered-cards-list i{background-position:left bottom 2px;background-size:auto 6px}.numbered-cards-list{gap:16px;grid-template-columns:repeat(1,1fr);margin-top:40px}.numbered-cards-list .single-card{border-radius:20px;padding:20px}.numbered-cards-list .single-card__number{height:48px;width:48px}.numbered-cards-list .text{margin-top:16px}.single-card__text strong:first-child{font-size:20px;letter-spacing:-1px;line-height:20px}}.blockquote{border:1px solid var(--color-grey-border);border-radius:min(48px,2.968vw);margin-top:min(25px,1.546vw);padding:min(59px,3.649vw) min(75px,4.638vw) min(67px,4.143vw) min(44px,2.721vw)}.blockquote,.blockquote__left{align-items:flex-start;display:flex;justify-content:flex-start}.blockquote__left{margin-right:min(20px,1.237vw);min-width:min(308px,19.048vw);padding-top:min(4px,.247vw);width:min(308px,19.048vw)}.blockquote__img{height:min(64px,3.958vw);margin-right:min(16px,.989vw);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMyIDBDMTAuODM1IDAgMCA5LjgyNyAwIDMyYzAgMjIuMTczIDEwLjgzNSAzMiAzMiAzMnMzMi05LjgyNyAzMi0zMkM2NCA5LjgyNyA1My4xNjUgMCAzMiAwWiIgZmlsbD0iI0Y5OSIvPjwvc3ZnPg==);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMyIDBDMTAuODM1IDAgMCA5LjgyNyAwIDMyYzAgMjIuMTczIDEwLjgzNSAzMiAzMiAzMnMzMi05LjgyNyAzMi0zMkM2NCA5LjgyNyA1My4xNjUgMCAzMiAwWiIgZmlsbD0iI0Y5OSIvPjwvc3ZnPg==);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;min-width:min(64px,3.958vw);padding-top:2px;width:min(64px,3.958vw)}.blockquote__img img{display:block;height:100%;width:100%}.blockquote__name{padding-top:min(6px,.371vw)}.blockquote__name .position{margin-top:min(8px,.495vw)}.blockquote__right i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAfSURBVHgBrcRBEQAAEAFAc6Gufwg5VEAI+1hQ70NtCuriAxaswj5SAAAAAElFTkSuQmCC);background-position:left bottom min(2px,.124vw);background-repeat:repeat-x;background-size:auto min(16px,.989vw);color:inherit;font-family:inherit;font-style:normal!important;position:relative;z-index:1}@media screen and (max-width:1260px){.blockquote{border-radius:16px;flex-direction:column-reverse;margin-top:16px;padding:20px}.blockquote__left{margin:16px 0 0;min-width:100%;padding-top:0;width:100%}.blockquote__img{height:48px;margin-right:16px;min-width:48px;width:48px}.blockquote__name .position{margin-top:2px}.blockquote__right i{background-position:left bottom 3px;background-size:auto 9px}}.worldview-section.-single-service{padding:min(160px,9.895vw) 0 min(80px,4.947vw)}@media screen and (max-width:1260px){.worldview-section.-single-service{padding:80px 0 40px}}.text-block-small{padding:80px 0 64px}.text-block-small.-services{margin:min(160px,9.895vw) 0 min(120px,7.421vw);padding:0}.text-block-small.-services h5:not(:first-child),.text-block-small.-services p:not(:first-child){margin-top:min(32px,1.979vw)}.text-block-small h5:not(:first-child){margin-top:64px}.text-block-small p:not(:first-child){margin-top:20px}.text-block-small h5{line-height:56px}.text-block-small p{margin-top:21px;padding-right:270px}.text-block-small strong{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAfSURBVHgBrcRBEQAAEAFAc6Gufwg5VEAI+1hQ70NtCuriAxaswj5SAAAAAElFTkSuQmCC);background-position:left bottom 0;background-repeat:repeat-x;background-size:auto 16px;font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;position:relative;z-index:1}.text-block-small p strong{background-position:left bottom 1px;background-repeat:repeat-x;background-size:auto 9px}.text-block-small.reviews-text-section{margin-bottom:0!important;margin-top:min(80px,4.947vw);padding-bottom:0!important}.text-block-editor{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.text-block-editor h1,.text-block-editor h1 *{font-feature-settings:"ss05"on;font-family:Onest,serif;font-size:128px;font-weight:600;letter-spacing:-7.9px;line-height:128px;margin-right:-10px}.text-block-editor h2,.text-block-editor h2 *{font-feature-settings:"ss05" on;font-family:Onest,serif;font-size:96px;font-weight:600;letter-spacing:-3px;line-height:110%}.text-block-editor h3,.text-block-editor h3 *{font-feature-settings:"ss05"on;font-family:Onest,serif;font-size:56px;font-weight:600;letter-spacing:-2px;line-height:72px;margin-right:-10px}.text-block-editor h4,.text-block-editor h4 *{font-feature-settings:"ss05"on;font-family:Onest,serif;font-size:46px;font-weight:500;letter-spacing:-1.5px;line-height:54px;margin-right:-10px}.text-block-editor h5,.text-block-editor h5 *{font-feature-settings:"ss05"on;font-family:Onest,serif;font-size:36px;font-weight:600;letter-spacing:0;line-height:130%}.text-block-editor h6,.text-block-editor h6 *{font-feature-settings:"ss05"on;font-family:Onest,serif;font-size:min(80px,5.556vw);font-weight:500;letter-spacing:max(-6px,-.417vw);line-height:100%}.text-block-editor p{font-feature-settings:"ss05" on;color:#000000b3;font-family:Onest,serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:140%}.text-block-editor h5,.text-block-editor p{margin-left:auto!important;max-width:1099px;width:100%}.-single-service .text-block-editor h5,.-single-service .text-block-editor p{margin-left:0!important;max-width:100%;max-width:min(760px,47.001vw)}@media screen and (min-width:1260px) and (max-width:1617px){.text-block-small{padding:4.947vw 0 3.957vw}.text-block-small .title+.subtitle{margin-top:3.401vw}.text-block-editor h1,.text-block-editor h1 *{font-size:7.91vw;letter-spacing:-7.9px;line-height:7.95vw}.text-block-editor h2,.text-block-editor h2 *{font-size:5.94vw;letter-spacing:-.186vw}.text-block-editor h3,.text-block-editor h3 *{font-size:3.465vw;letter-spacing:-.125vw;line-height:4.5vw}.text-block-editor h4,.text-block-editor h4 *{font-size:2.845vw;letter-spacing:-.093vw;line-height:3.34vw}.text-block-editor h5,.text-block-editor h5 *{font-size:2.24vw;letter-spacing:-.06vw;line-height:3.463vw}.text-block-editor p{font-size:1.115vw;letter-spacing:.021vw;margin-top:1.236vw;padding-right:16.698vw}.text-block-small p:not(:first-child){margin-top:1.237vw}.text-block-editor h5,.text-block-editor p{max-width:67.965vw}.text-block-small.-services h5,.text-block-small.-services p{max-width:37vw}.text-block-editor h1:not(:first-child),.text-block-editor h2:not(:first-child),.text-block-editor h3:not(:first-child),.text-block-editor h4:not(:first-child),.text-block-editor h5:not(:first-child),.text-block-editor h6:not(:first-child){margin-top:3.401vw}.text-block-small strong{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAfSURBVHgBrcRBEQAAEAFAc6Gufwg5VEAI+1hQ70NtCuriAxaswj5SAAAAAElFTkSuQmCC);background-position:left bottom .185vw;background-size:auto .989vw}.text-block-small p strong{background-position:left bottom .0618vw;background-repeat:repeat-x;background-size:auto .556vw}.-single-service .text-block-editor h5,.-single-service .text-block-editor p{margin-left:0;max-width:100%;max-width:min(760px,47.001vw)}}@media screen and (max-width:1260px){.text-block-small{padding:64px 0}.text-block-small.-services{margin:64px 0;padding:0}.text-block-editor h1,.text-block-editor h1 *{font-size:64px;letter-spacing:-4px;line-height:64px}.text-block-editor h2,.text-block-editor h2 *{font-size:56px;letter-spacing:-2px;line-height:66px}.text-block-editor h3,.text-block-editor h3 *{font-size:30px;letter-spacing:-1px;line-height:38px}.text-block-editor h4,.text-block-editor h4 *{font-size:24px;letter-spacing:-1px;line-height:28px}.text-block-editor h5,.text-block-editor h5 *{font-size:20px;letter-spacing:-1px;line-height:32px}.text-block-editor p{font-size:15px;letter-spacing:.5px;line-height:24px;padding-right:0}.text-block-editor h1:not(:first-child),.text-block-editor h2:not(:first-child),.text-block-editor h3:not(:first-child),.text-block-editor h4:not(:first-child),.text-block-editor h5:not(:first-child),.text-block-editor h6:not(:first-child),.text-block-editor p:not(:first-child){margin-top:26px}.text-block-small p:not(:first-child){margin-top:16px}.text-block-small strong{background-position:left bottom 3px;background-size:auto 9px}.text-block-small p strong{background-position:left bottom 2px;background-size:auto 6px}.text-block-small h5,.text-block-small p,.text-block-small.-services h5,.text-block-small.-services p{max-width:100%}.-single-service .text-block-editor h5,.-single-service .text-block-editor p{max-width:100%!important}}@media screen and (max-width:760px){.text-block{position:relative}.text-block .container{padding:0 16px}.text-block__image{overflow:hidden;right:0;width:137px}.text-block__image img{max-width:160px}.text-block-editor h1,.text-block-editor h1 *{font-size:48px;letter-spacing:-3px;line-height:48px}.text-block-editor h2,.text-block-editor h2 *{font-size:40px;letter-spacing:-1px;line-height:48px}.text-block-editor h3,.text-block-editor h3 *{font-size:24px;letter-spacing:-1px;line-height:28px}.text-block-editor h6,.text-block-editor h6 *{font-feature-settings:"ss05"on;font-size:40px;letter-spacing:-1px}}
