*{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;-webkit-overflow-scrolling:touch}body,html{scroll-behavior:smooth}body{background-color:#ededed;min-height:100%;margin:0;counter-reset:top-section}@media screen and (min-width:900px){body{display:grid;grid-auto-columns:1fr 1fr;grid-auto-rows:auto 1fr;grid-template-areas:"header-txt content" "header-img content"}body.archive-news-data,body.open,body.single-news{grid-auto-columns:auto 1fr;grid-auto-rows:auto 1fr;grid-template-areas:"header-txt content"}body.archive-news-data #header-img,body.archive-news-data .subtitle,body.archive-news-data h1 .full,body.open #header-img,body.open .subtitle,body.open h1 .full,body.single-news #header-img,body.single-news .subtitle,body.single-news h1 .full{display:none}body.archive-news-data h1 .brief,body.open h1 .brief,body.single-news h1 .brief{display:block;opacity:1}}#content{grid-area:content}@media screen and (min-width:900px){#content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:900px){#content,.team_n_logos>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.team_n_logos .logos>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:23px}.team_n_logos .logos>.wp-block-group__inner-container figure{margin:27px;width:60px}@media screen and (min-width:900px){.team_n_logos .logos>.wp-block-group__inner-container figure{width:72px}.team_n_logos .logos>.wp-block-group__inner-container figure:first-child{margin:0 50px 0 100px}.team_n_logos .logos>.wp-block-group__inner-container figure:last-child{margin:0 35px 0 50px}}.q-n-a .q{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;padding:20px 20px 20px 77px;margin:0 -20px;text-transform:none}@media screen and (min-width:900px){.q-n-a .q{margin:0 -50px 0 -107px;padding:35px 50px 35px 107px}.q-n-a .q,.q-n-a .q.open{border-bottom:none}}.q-n-a .q:before{content:"";display:block;position:absolute;height:100%;background-size:26px;width:26px;left:20px;top:0;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cpath stroke='%23000' d='M13 0v26M0 13h26'/%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-o-transform .2s ease-in-out}@media screen and (min-width:900px){.q-n-a .q:before{left:36px;background-size:36px;width:36px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M18 0v36M0 18h36'/%3E%3C/svg%3E")}}.q-n-a:not(:first-child) .q{border-top:1px solid #000}@media screen and (min-width:900px){.q-n-a:not(:first-child) .q{border-top:2px solid #000}}.q-n-a .a{display:none}.q-n-a .a .wp-block-group__inner-container>:first-child{margin-top:20px}@media screen and (min-width:900px){.q-n-a .a .wp-block-group__inner-container>:first-child{margin-top:2em}}.q-n-a .a .wp-block-group__inner-container>:last-child{margin-bottom:20px}@media screen and (min-width:900px){.q-n-a .a .wp-block-group__inner-container>:last-child{margin-bottom:2em}}.q-n-a.open .a{display:block}.q-n-a.open .q:before{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.section.top{display:block}.section.top:not(:first-child){border-top:1px solid #000}@media screen and (min-width:900px){.section.top:not(:first-child){border-top:2px solid #000}}.section.top:last-child>header.section{border-bottom:1px solid #000}@media screen and (min-width:900px){.section.top:last-child>header.section{border-bottom:2px solid #000}}.section.top header.section{position:relative;padding:25px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:right}.section.top header.section>a{text-decoration:none}.section.top header.section.nopadding{padding:0}.section.top header.section.nopadding:before,.section.top header.section.nopadding>a{padding:25px 20px}.section.top header.section.nopadding>a{display:block}.section.top header.section:before{counter-increment:top-section;content:counter(top-section,upper-roman);float:left}@media screen and (min-width:900px){.section.top header.section{padding:42.5px 50px 42.5px 35px}body.open .section.top header.section{text-align:left;padding-left:107px}body.open .section.top header.section:before{position:absolute;left:35px}}.section.top header.section.open{border-bottom:1px solid #000}@media screen and (min-width:900px){.section.top header.section.open{border-bottom:2px solid #000}}.section.top .content:not(.open){display:none}.section.top .content>:first-child:not(.q-n-a):not(.arrowblock){margin-top:30px}@media screen and (min-width:900px){.section.top .content>:first-child:not(.q-n-a):not(.arrowblock){margin-top:70px}}.section.top .content>:first-child:not(.q-n-a):not(.arrowblock)+.q-n-a{margin-top:30px}@media screen and (min-width:900px){.section.top .content>:first-child:not(.q-n-a):not(.arrowblock)+.q-n-a{margin-top:70px}}.section.top .content>:last-child:not(.q-n-a):not(.arrowblock):not(:empty){margin-bottom:30px}@media screen and (min-width:900px){.section.top .content>:last-child:not(.q-n-a):not(.arrowblock):not(:empty){margin-bottom:70px}}.section.top .content,.single-news .content.news{padding:0 20px}@media screen and (min-width:900px){.section.top .content,.single-news .content.news{padding:0 50px 0 107px}}.wp-block-group.entity_card>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.wp-block-group.entity_card>.wp-block-group__inner-container figure.wp-block-media-text__media{-ms-flex-item-align:start;align-self:start}}.wp-block-group.entity_card>.wp-block-group__inner-container figure.wp-block-media-text__media img{max-width:70px}.wp-block-group.entity_card>.wp-block-group__inner-container .wp-block-media-text__content{padding:0 0 0 35px}.wp-block-group.entity_card>.wp-block-group__inner-container .wp-block-media-text__content>:first-child{margin-top:0}.content.contacts p:not(.email){max-width:660px}.content.contacts p.team{margin-right:50px}.entity_card{margin-top:20px}@media screen and (min-width:900px){.entity_card{margin-top:70px}}.entity_card:last-child{margin-top:20px}@media screen and (min-width:900px){.entity_card:last-child{margin-top:35px}}.wp-block-image.logo{margin:0 35px 0 0;-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px}@media screen and (min-width:900px){.wp-block-image.logo{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;margin:0 84px 0 33px}}.entity_summary h3{margin-top:0}div.iframely-embed{margin:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-gallery .blocks-gallery-item figure{background:-webkit-linear-gradient(270.51deg,rgba(74,74,74,0) 12.22%,#373737 98.45%);background:-o-linear-gradient(270.51deg,rgba(74,74,74,0) 12.22%,#373737 98.45%);background:linear-gradient(179.49deg,rgba(74,74,74,0) 12.22%,#373737 98.45%);-webkit-filter:grayscale(1);filter:grayscale(1)}.wp-block-gallery .blocks-gallery-item figure figcaption.blocks-gallery-item__caption{padding:1em}.arrowblock{margin:0 -20px;position:relative;text-transform:uppercase;padding:20px 50px 20px 20px;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.arrowblock:hover{background-color:#ffe600}@media screen and (min-width:900px){.arrowblock{margin:0 -50px 0 -107px;padding:35px 121px 35px 35px}}.arrowblock:last-child{border-top:1px solid #000}@media screen and (min-width:900px){.arrowblock:last-child{border-top:2px solid #000}}.arrowblock p{margin:0}.arrowblock:before{content:"";position:absolute;top:0;bottom:0;right:20px;width:14px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 27'%3E%3Cpath stroke='%23000' d='M1 .997l14 12.5-14 12.5'/%3E%3C/svg%3E")}@media screen and (min-width:900px){.arrowblock:before{width:17px;right:52px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 33'%3E%3Cpath stroke='%23000' stroke-width='2' d='M1 1l17 15.5L1 32'/%3E%3C/svg%3E")}}.news.item.wrap{margin:2em 0 6em}.news.item.wrap time.updated{color:#888;line-height:3em;margin-bottom:3em}.wp-block-ugb-testimonial .ugb-testimonial__body{text-align:left!important;font-weight:bolder;font-size:1.15em}.wp-block-ugb-testimonial .ugb-testimonial__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-ugb-testimonial .ugb-testimonial__person .ugb-testimonial__image{margin:2em 0 1em!important}.wp-block-ugb-testimonial .ugb-testimonial__person .ugb-testimonial__image img{width:75px;height:75px}.wp-block-ugb-testimonial .ugb-testimonial__person .ugb-testimonial__name{margin:0!important}.wp-block-image{margin-bottom:2em}.wp-block-image img{max-width:100%;height:auto}body,html{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.25}@media screen and (min-width:900px){body,html{font-size:18px}}.editor-post-title__input,header.section{font-style:normal;font-weight:500;font-size:30px;line-height:1;text-transform:uppercase}@media screen and (min-width:900px){.editor-post-title__input,header.section{font-size:45px}}a{color:#000}h1{margin:0;text-transform:uppercase;font-size:25px;font-weight:500;line-height:1}@media screen and (min-width:900px){h1{font-size:50px}}h2{margin:0}h2 a{text-decoration:none}h3,h4,h5,h6{position:relative;text-transform:uppercase;font-size:14px;line-height:1.328;font-weight:400}@media screen and (min-width:900px){h3,h4,h5,h6{font-size:18px;line-height:1.25}}h3.q{line-height:1.25}@media screen and (min-width:900px){h3.q{font-size:25px}}p{line-height:1.25;margin-top:.7em;margin-bottom:1.4em}p:empty{margin:0}p.email{font-size:25px;line-height:1.25;margin-top:40px;margin-bottom:30px;display:block;position:relative}p.email,p.email a{text-decoration:none}@media screen and (min-width:900px){p.email{font-size:45px;line-height:1.328}p.email:before{position:absolute;width:34px;left:-72px;top:0;height:100%}}ul{-webkit-padding-start:31px;padding-inline-start:31px;margin:1em 0 1.5em}@media screen and (min-width:900px){ul{-webkit-padding-start:46px;padding-inline-start:46px}}ul li{position:relative;list-style:none;margin-bottom:1em}ul li::marker{content:""}ul li:not(.blocks-gallery-item):before{content:"";position:absolute;width:1em;height:1.328em;background-repeat:no-repeat;background-size:contain;background-position:0;left:-31px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMTkuMzY2IDQuMzU0YS41LjUgMCAwMDAtLjcwOEwxNi4xODQuNDY0YS41LjUgMCAxMC0uNzA4LjcwOEwxOC4zMDUgNGwtMi44MjkgMi44MjhhLjUuNSAwIDAwLjcwOC43MDhsMy4xODItMy4xODJ6TTAgNC41aDE5LjAxMnYtMUgwdjF6Ii8+PC9zdmc+")}@media screen and (min-width:900px){ul li:not(.blocks-gallery-item):before{width:16px;left:-46px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE2LjcwNyA4LjcwN2ExIDEgMCAwMDAtMS40MTRMMTAuMzQzLjkyOUExIDEgMCAxMDguOTMgMi4zNDNMMTQuNTg2IDhsLTUuNjU3IDUuNjU3YTEgMSAwIDAwMS40MTQgMS40MTRsNi4zNjQtNi4zNjR6TTAgOWgxNlY3SDB2MnoiLz48L3N2Zz4=")}}main{counter-reset:top-section}ol{counter-reset:ol;-webkit-padding-start:2em;padding-inline-start:2em}@media screen and (min-width:900px){ol{-webkit-padding-start:0;padding-inline-start:0}}ol>li{line-height:1.25;-webkit-padding-start:2em;padding-inline-start:2em;text-transform:uppercase;position:relative;list-style:none}ol>li ul{text-transform:none}@media screen and (min-width:900px){ol>li{-webkit-padding-start:0;padding-inline-start:0}}ol>li::marker{content:""}ol>li:not(.blocks-gallery-item):before{border-radius:50%;border:1px solid #000;position:absolute;counter-increment:ol;content:counter(ol);top:0;left:-27px;line-height:25px;text-align:center;width:27px;height:27px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:900px){ol>li:not(.blocks-gallery-item):before{font-weight:500;border:2px solid #000;line-height:23px;left:-62px}}>ul li:before{content:""}#header-img{position:relative;margin:0;text-transform:uppercase;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}@media screen and (max-width:900px){body.archive-news-data #header-img,body.open #header-img,body.single-news #header-img{display:none}}#header-img img{grid-area:header-img;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;display:block}#header-img figcaption{display:grid;line-height:1.25;position:absolute;left:0;right:0;color:#fff;background:-webkit-linear-gradient(270.51deg,rgba(74,74,74,0) 12.22%,#373737 98.45%);background:-o-linear-gradient(270.51deg,rgba(74,74,74,0) 12.22%,#373737 98.45%);background:linear-gradient(179.49deg,rgba(74,74,74,0) 12.22%,#373737 98.45%);background-blend-mode:multiply;margin:0;font-size:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;bottom:0;grid-template-columns:1fr auto;padding:128px 50px 35px;grid-gap:60px}#header-img figcaption .logos{max-height:24px}#header-img figcaption p{margin:0}@media screen and (min-width:900px){#header-img figcaption p{grid-column:1/2}}#header-img figcaption .caption-logos{margin-top:15px;display:grid;grid-gap:15px;grid-template-columns:24px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:900px){#header-img figcaption .caption-logos{grid-column:2/3;margin:0;grid-template-columns:50px 50px;grid-gap:60px}}#header-img figcaption .caption-logos svg{height:24px;width:24px}@media screen and (min-width:900px){#header-img figcaption .caption-logos svg{height:50px;width:50px}}@media screen and (max-width:375px){#header-img figcaption{font-size:10px}}#header-txt{grid-area:header-txt;background-color:#ffe600;line-height:1;text-transform:uppercase;padding:16px 20px;font-size:25px}@media screen and (min-width:900px){#header-txt{padding:39px 29px 84px 50px;-webkit-transition:padding 0s;-o-transition:padding 0s;transition:padding 0s}body.archive-news-data #header-txt,body.open #header-txt,body.single-news #header-txt{-webkit-transition:padding-left .5s;-o-transition:padding-left .5s;transition:padding-left .5s;padding:39px 37px}body:not(.open):not(.single-news):not(.archive-news-data) #header-txt{height:264px}}#header-txt h1{margin:0}#header-txt h1 .brief{display:none;opacity:0;translate:all .2s ease-in-out}@media screen and (min-width:900px){body.archive-news-data #header-txt h1 .brief,body.open #header-txt h1 .brief,body.single-news #header-txt h1 .brief{opacity:1;display:block}}#header-txt h1 a{color:#000;text-decoration:none}@media screen and (min-width:1024px){#header-txt h1{font-size:50px}}#header-txt>.subtitle{font-size:12px;margin:9px 0 0}@media screen and (max-width:375px){#header-txt>.subtitle{font-size:10px}}@media screen and (min-width:900px){#header-txt>.subtitle{font-size:18px}}body.archive-news-data #header-txt>.subtitle,body.open #header-txt>.subtitle,body.single-news #header-txt>.subtitle{display:none}footer{font-size:12px;padding:25px 20px;text-transform:uppercase}footer p:last-child{margin-bottom:0}@media screen and (min-width:900px){footer{padding:39px 50px 39px 35px}}footer .arrowblock{border:none!important;margin:0;padding:20px 50px 20px 20px}footer .arrowblock:empty{display:none}@media screen and (min-width:900px){footer .arrowblock{padding:35px 121px 35px 35px}}