main[data-v-74e64ec6]{display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:0px) and (max-width:767px){main[data-v-74e64ec6]{display:block}}@media (min-width:768px) and (max-width:1023px){main[data-v-74e64ec6]{display:block}}@media (min-width:1024px) and (max-width:1439px){main[data-v-74e64ec6]{display:block}}main .section-block[data-v-74e64ec6]{grid-column:1/3;grid-row:1;justify-self:end;max-width:80em;padding:0 5vw;position:relative}main .section-block .section-header[data-v-74e64ec6]{border-left:.2em solid #08253a;margin-top:1.5em;padding-block:1.5em;padding-left:1em;width:100%}main .section-block .section-header h2[data-v-74e64ec6]{font-family:blowbrush,sans-serif;font-family:anton,sans-serif;font-size:3em}@media (min-width:0px) and (max-width:767px){main .section-block .section-header[data-v-74e64ec6]{width:100%}}@media (min-width:768px) and (max-width:1023px){main .section-block .section-header[data-v-74e64ec6]{width:100%}}main .section-block .blocks[data-v-74e64ec6]{-moz-column-gap:6em;column-gap:6em;-moz-columns:16em 2;columns:16em 2;margin-block:4em;text-shadow:0 0 .5em #fff}main .section-block .blocks .__block[data-v-74e64ec6]{margin-bottom:2.5em}@media (min-width:0px) and (max-width:767px){main .section-block .blocks[data-v-74e64ec6]{margin-bottom:0!important}}@media (min-width:768px) and (max-width:1023px){main .section-block .blocks[data-v-74e64ec6]{margin-bottom:0!important}}main .section-block[data-v-74e64ec6] .__footer{border-top:.1em solid #ea4403;color:#3d3d3d;-moz-column-gap:1.5em;column-gap:1.5em;display:grid;font-size:.7em;grid-column:1/3;grid-template-columns:repeat(3,1fr);padding-block:1.5em}@media (min-width:0px) and (max-width:767px){main .section-block[data-v-74e64ec6] .__footer{display:block}}main .__gallery[data-v-74e64ec6]{grid-column:3;grid-row:1;margin:auto 5vw}main .__gallery .gallery[data-v-74e64ec6]{position:relative;z-index:2}main .__gallery .__go-to-portfolio[data-v-74e64ec6]{margin-block:1em;margin-inline:auto;z-index:1}@media (min-width:0px) and (max-width:767px){main .__gallery .gallery[data-v-74e64ec6]{margin-inline:auto}}@media (min-width:768px) and (max-width:1023px){main .__gallery .gallery[data-v-74e64ec6]{margin-inline:auto}}
