.text-block{margin:120px 0 80px}.text-block.gallery-bottom-text-section{margin:160px 0 80px}.text-block-editor-big h1,.text-block-editor-big h1 *{font-feature-settings:"ss05" on;font-family:Onest,serif;font-size:128px;font-weight:600;letter-spacing:-7.9px;line-height:128px}.text-block-editor-big h2,.text-block-editor-big h2 *{font-feature-settings:"ss05" on;font-family:Onest,serif;font-size:96px;font-weight:600;letter-spacing:-6px;line-height:112px}.text-block-editor-big h3,.text-block-editor-big h3 *{font-feature-settings:"ss05" on;font-family:Onest,serif;font-size:56px;font-weight:600;letter-spacing:.2px;line-height:126%}.text-block-editor-big h4,.text-block-editor-big h4 *{font-feature-settings:"ss05" on;font-family:Onest,serif;font-size:46px;font-weight:600;letter-spacing:-1.5px;line-height:54px}.text-block-editor-big h5,.text-block-editor-big h5 *{font-feature-settings:"ss05" on;font-family:Onest,serif;font-size:36px;font-weight:500;letter-spacing:-1px;line-height:46px}.text-block-editor-big h6,.text-block-editor-big 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-big h1,.text-block-editor-big h2,.text-block-editor-big h3,.text-block-editor-big h4,.text-block-editor-big h5,.text-block-editor-big h6{margin-right:-10px}.text-block-editor-big em,.text-block-editor-big i{color:var(--grry,#72777e)}.text-block-editor-big strong{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAfSURBVHgBrcRBEQAAEAFAc6Gufwg5VEAI+1hQ70NtCuriAxaswj5SAAAAAElFTkSuQmCC);background-position:left bottom 2px;background-repeat:repeat-x;background-size:auto 16px}.text-block-editor-big p strong{background-position:0 100%;background-size:auto 5px}.text-block-editor-big .img{align-items:center;background:var(--color-grey);border-radius:50%;display:inline-flex;height:72px;justify-content:center;margin-left:3px;position:relative;top:1px;vertical-align:bottom;width:72px}.text-block-editor-big .img img{display:block;height:42px;width:42px}.text-block-editor-big .tag{font-feature-settings:"ss05" on;align-items:center;background:var(--Input,#e0e0de);border-radius:12px;display:inline-flex;font-family:Onest,serif;font-size:48px;font-weight:600;height:64px;justify-content:center;line-height:100%!important;padding:0 15px}.text-block-editor-big p{font-feature-settings:"ss05" on;color:#000000b3;font-family:Onest,serif;font-size:18px;font-weight:500;letter-spacing:.5px;line-height:28px}.text-block-editor-big h1:not(:first-child),.text-block-editor-big h2:not(:first-child),.text-block-editor-big h3:not(:first-child),.text-block-editor-big h4:not(:first-child),.text-block-editor-big h5:not(:first-child),.text-block-editor-big h6:not(:first-child),.text-block-editor-big p:not(:first-child){margin-top:35px}.text-block-editor-big a{color:inherit;text-decoration:underline;transition:color .4s,-webkit-text-decoration .4s;transition:color .4s,text-decoration .4s;transition:color .4s,text-decoration .4s,-webkit-text-decoration .4s}.text-block.-services .text-block-editor-big p{margin-left:min(373px,23.067vw);margin-top:min(48px,2.968vw);max-width:min(49.474vw,810px)}.text-block.-services .text-block-editor-big h5{margin-left:min(373px,23.067vw);max-width:min(49.474vw,800px)}.text-block .tags-wrapper{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin-bottom:20px}.text-block .tags-wrapper .tag{align-items:center;background:var(--color-grey);border-radius:8px;display:flex;font-weight:700;height:28px;justify-content:center;line-height:100%!important;padding:0 8px}.text-block__button{margin-top:64px}.text-block.-services{margin:120px 0}.text-block.-single-service .button{margin-left:min(373px,23.067vw);margin-top:min(48px,2.968vw);width:-moz-fit-content;width:fit-content}.-smaller-header-width .text-block-editor-big h1,.-smaller-header-width .text-block-editor-big h2,.-smaller-header-width .text-block-editor-big h3,.-smaller-header-width .text-block-editor-big h4,.-smaller-header-width .text-block-editor-big h6{max-width:88%!important}@media screen and (hover:hover){.text-block-editor-big a:hover{color:#000;text-decoration-color:transparent}}@media screen and (min-width:1260px) and (max-width:1617px){.text-block{margin:7.421vw 0 4.947vw}.text-block.gallery-bottom-text-section{margin:9.894vw 0 4.947vw}.text-block-editor-big strong{background-position:left bottom .124vw;background-size:auto .989vw}.text-block-editor-big p strong{background-size:auto .58vw}.text-block-editor-big h1,.text-block-editor-big h1 *{font-size:7.91vw;letter-spacing:-7.9px;line-height:7.95vw}.text-block-editor-big h2,.text-block-editor-big h2 *{font-size:5.94vw;letter-spacing:-.37vw;line-height:6.95vw}.text-block-editor-big h3,.text-block-editor-big h3 *{font-size:3.465vw}.text-block-editor-big h4,.text-block-editor-big h4 *{font-size:2.845vw;letter-spacing:-.093vw;line-height:3.34vw}.text-block-editor-big h5,.text-block-editor-big h5 *{font-size:2.24vw;letter-spacing:-.06vw;line-height:3vw}.text-block-editor-big h1,.text-block-editor-big h2,.text-block-editor-big h3,.text-block-editor-big h4,.text-block-editor-big h5,.text-block-editor-big h6{margin-right:-1vw}.text-block-editor-big p{font-size:1.115vw;letter-spacing:.021vw;line-height:1.73vw}.text-block-editor-big h1:not(:first-child),.text-block-editor-big h2:not(:first-child),.text-block-editor-big h3:not(:first-child),.text-block-editor-big h4:not(:first-child),.text-block-editor-big h5:not(:first-child),.text-block-editor-big h6:not(:first-child),.text-block-editor-big p:not(:first-child){margin-top:2.164vw}.text-block-editor-big .img{height:4.452vw;margin-left:.186vw;top:.062vw;width:4.452vw}.text-block-editor-big .img img{height:2.597vw;width:2.597vw}.text-block-editor-big .tag{border-radius:12px;font-size:2.968vw;height:3.957vw;padding:0 .928vw}.text-block .tags-wrapper{gap:.494vw;margin-bottom:1.237vw}.text-block .tags-wrapper .tag{background:var(--color-grey);border-radius:.494vw;height:1.731vw;padding:0 .494vw}.text-block__button{margin-top:3.958vw}.text-block.-services{margin:7.421vw 0}}@media screen and (max-width:1260px){.text-block{margin:64px 0}.text-block.-services{margin:80px 0}.text-block.gallery-bottom-text-section{margin:64px 0 40px}.text-block-editor-big h1,.text-block-editor-big h1 *{font-size:64px;letter-spacing:-4px;line-height:64px}.text-block-editor-big h2,.text-block-editor-big h2 *{font-size:56px;letter-spacing:-2px;line-height:66px}.text-block-editor-big h3,.text-block-editor-big h3 *{font-size:30px;line-height:38px}.text-block-editor-big h4,.text-block-editor-big h4 *{font-size:24px;letter-spacing:-1px;line-height:28px}.text-block-editor-big h5,.text-block-editor-big h5 *{font-size:30px;letter-spacing:-1px;line-height:38px}.text-block-editor-big h1,.text-block-editor-big h2,.text-block-editor-big h3,.text-block-editor-big h4,.text-block-editor-big h5,.text-block-editor-big h6{margin-right:0}.text-block-editor-big p{font-size:15px;letter-spacing:.5px;line-height:24px}.text-block-editor-big h1:not(:first-child),.text-block-editor-big h2:not(:first-child),.text-block-editor-big h3:not(:first-child),.text-block-editor-big h4:not(:first-child),.text-block-editor-big h5:not(:first-child),.text-block-editor-big h6:not(:first-child),.text-block-editor-big p:not(:first-child){margin-top:26px}.text-block-editor-big .img{height:40px;top:-1px;width:40px}.text-block-editor-big .img img{height:24.444px;width:24.444px}.text-block-editor-big .tag{border-radius:8px;font-size:30px;height:32px;letter-spacing:-.5px;padding:0 6px}.text-block .tags-wrapper{gap:8px;margin-bottom:24px}.text-block .tags-wrapper .tag{border-radius:6px;height:24px;padding:0 8px}.text-block__button{margin-top:40px}.text-block-editor-big br:not(.mob-display){display:none!important}.text-block.-services .text-block-editor-big p{margin-left:0;margin-top:24px;max-width:100%}.text-block.-services .text-block-editor-big h5{margin-left:0;max-width:100%}.text-block.-single-service .button{margin-left:0;margin-top:32px;width:100%}.text-block-editor-big strong{background-position:left bottom 0;background-size:auto 9px}.text-block-editor-big p strong{background-size:auto 6px}.-smaller-header-width .text-block-editor-big h1,.-smaller-header-width .text-block-editor-big h2,.-smaller-header-width .text-block-editor-big h3,.-smaller-header-width .text-block-editor-big h4,.-smaller-header-width .text-block-editor-big h6{max-width:100%!important}}@media screen and (max-width:760px){.text-block{position:relative}.text-block .container{padding:0 16px}}.text-block.with-read-more .text-container{position:relative;transition:max-height .3s ease,opacity .8s}.text-block.with-read-more .text-container h2,.text-block.with-read-more .text-container h2 *{font-size:72px;font-weight:600;letter-spacing:-1px;line-height:1.1}@media screen and (min-width:1260px) and (max-width:1617px){.text-block.with-read-more .text-container h2,.text-block.with-read-more .text-container h2 *{font-size:min(72px,5vw);letter-spacing:min(-1px,.06vw)}}@media screen and (max-width:1260px){.text-block.with-read-more .text-container h2,.text-block.with-read-more .text-container h2 *{font-size:30px;letter-spacing:0;line-height:38px}}@media screen and (max-width:760px){.text-block.with-read-more .text-container h2,.text-block.with-read-more .text-container h2 *{font-size:36px!important}}.text-block.with-read-more .text-container.-hidden:before{opacity:1}.text-block.with-read-more .text-container:before{background:linear-gradient(0deg,#f4f4f2,hsla(60,8%,95%,0));bottom:-20px;content:"";display:block;height:36px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s}.text-block .button-read-more{font-weight:700;margin-left:min(373px,23.067vw);margin-top:24px}@media screen and (max-width:1260px){.text-block .button-read-more{margin-left:0}}
