:root{--width:1082px;--halfwidth:541px;--blue:#006eba;--black:#252525;--green:#7ac242;--graybg:#eee}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}html{direction:rtl}body,button,input,select,textarea{color:#252525;color:var(--black);font-family:Heebo,sans-serif;font-weight:400;font-size:18px}a{color:inherit}main a{text-decoration:none}figure#top{margin-bottom:20px}figure#top:empty{display:none}figure#top img{display:block;width:100%;height:auto}nav.breadcrumbs{width:1082px;width:var(--width);max-width:100%;margin:auto;font-size:18px;color:#888}#toggletopmenu{display:none}#header{position:absolute;z-index:100;width:100%}#header .width{width:1082px;width:var(--width);max-width:100%;margin:auto;margin-top:20px}#header .menu{direction:rtl;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .menu a{font-size:18px;color:#fff;font-weight:700}#header .menu li.logo a{width:133px;height:90px;display:block;font-size:0;background:url(images/logo.png) 0 0/contain no-repeat}#header li.search-form{position:relative}#header li.search-form>label{width:20px;height:20px;display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.0270839 5.0270833' height='19' width='19'%3E%3Cpath d='M3.831 1.924A1.92 1.92 0 0 0 1.916 0 1.92 1.92 0 0 0 0 1.924 1.92 1.92 0 0 0 1.916 3.85c.448 0 .877-.136 1.187-.415l1.492 1.593c.016.016.448-.394.432-.41L3.455 3.069c.253-.306.376-.716.376-1.145zm-.304 0c0 .894-.722 1.619-1.611 1.619-.89 0-1.611-.725-1.611-1.619S1.025.306 1.915.306c.89 0 1.612.724 1.612 1.618z' fill='%23fff'/%3E%3C/svg%3E") 0 0/100% 100%;cursor:pointer}#header li.search-form form label span{display:none}#header li.search-form form label input{background:none;border:1px solid #333;width:150px;border-radius:3px}#header li.search-form form [type=submit]{background:#333;color:#fff;font-weight:500;border:none}#header li.search-form input:checked~form{display:block}#header .hamburger{display:none}#toggletopmenu:checked+header .popupmenu{-webkit-transform:translatex(0);transform:translatex(0);box-shadow:2px 0 3px 0 rgba(0,0,0,.4)}.wp-block-cover{width:100%}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;position:relative}.wp-block-columns .wp-block-column{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}.wp-block-columns .wp-block-column .wpcf7{direction:inherit}.wp-block-columns h2{color:#006eba;color:var(--blue);font-size:32px;font-weight:500;margin:0 0 1.1em}.wp-block-columns.intro{font-size:18px;line-height:1.66667}.wp-block-columns.intro .wp-block-column{-webkit-box-flex:0;-ms-flex:0 541px;flex:0 541px;-ms-flex:0 NaN;flex:0 NaN}.wp-block-columns.intro p{margin-bottom:1em}.wp-block-columns.intro .more a{background:#006eba;background:var(--blue);color:#fff;font-size:16px;height:2em;line-height:2;border-radius:4px;padding:0 1em;display:inline-block;text-decoration:none;font-weight:500}.wp-block-columns.intro .more a:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.6458333 4.2333334' height='16' width='10'%3E%3Cpath d='M0 2.083L2.025 0c.598.006.598.006.62.568L1.153 2.083l1.494 1.475c-.023.648-.023.648-.62.675z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 0 0;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:3px;background-size:contain}.wpcf7{margin:auto;box-sizing:border-box;padding:15px 122px 30px;border-radius:24px;background:url(images/wpcf-bg.jpg) 50% 50%/cover no-repeat;width:1082px;width:var(--width)}.wpcf7 h4{font-size:32px;color:#fff;font-weight:500;text-align:center;margin-bottom:15px}.wpcf7 form.wpcf7-form p{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7 form.wpcf7-form p .wpcf7-form-control-wrap{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;margin:0 8px}.wpcf7 form.wpcf7-form p input,.wpcf7 form.wpcf7-form p textarea{min-width:0;width:100%;border:3px solid #fff;box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.3);height:100%;box-sizing:border-box;line-height:2em;font-size:20px;border-radius:3px;-ms-flex-item-align:stretch;align-self:stretch}.wpcf7 form.wpcf7-form p [type=submit]{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;box-shadow:none;border:2px solid #fff;background:transparent;color:#fff;font-weight:700}.wpcf7 .ajax-loader{position:absolute}.wpcf7 textarea{display:none}.a-areas h3,.certificates h3,.news h3{font-size:32px;color:#006eba;color:var(--blue);margin-bottom:50px;font-weight:800}.a-areas ul,.certificates ul,.news ul{width:1082px;width:var(--width);max-width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-areas.icons{text-align:center}.a-areas.icons ul li{-webkit-box-flex:0;-ms-flex:0 33%;flex:0 33%}.a-areas.icons ul li a{text-decoration:none;font-size:21px;line-height:1.3em}.a-areas.icons ul li a:before{content:"";width:132px;height:132px;background:no-repeat 50% 50% #7ac242;background:no-repeat 50% 50% var(--green);display:block;margin:0 auto .6em;border-radius:50%}.a-areas.icons ul li.aa-plant a:before{background-image:url(images/icon-plant.svg)}.a-areas.icons ul li.aa-building a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47.58419 63' height='63mm' width='179.846'%3E%3Cpath fill='%23fff' d='M5.971 0a2.683 2.683 0 0 0-2.683 2.683v.195a2.68 2.68 0 0 0 2.498 2.674V21.38L0 27.592v3.815c-.01.777.46 1.48 1.18 1.766.211.085.437.128.664.127.499.008.979-.19 1.327-.546l.117-.126V63h40.979V31.524l.449.459a1.639 1.639 0 0 0 1.805.38 1.717 1.717 0 0 0 1.063-1.6v-4.312L23.777 2.059l-7.093 7.617V5.554a2.685 2.685 0 0 0 1.752-.778 2.688 2.688 0 0 0 .785-1.898v-.195A2.683 2.683 0 0 0 16.538 0zm0 1.951h10.567c.404 0 .732.328.732.732v.195a.717.717 0 0 1-.212.52.716.716 0 0 1-.52.212H5.971a.732.732 0 0 1-.732-.732v-.195a.741.741 0 0 1 .732-.732zm17.806 2.937l21.856 22.343v2.879L23.777 7.737 3.803 29.185a.978.978 0 0 0-.43.461l-1.421 1.527v-2.81zm-16.04.673h6.996v6.21l-6.996 7.513zm16.04 4.996l18.634 19.068a.97.97 0 0 0-.096.416V61.05H5.24V30.526zM38.17 26.022l-2.527.058c-.556.049-5.64.264-11.435 4.927-1.89 1.519-3.056 3.127-3.471 4.788-.985-.922-2.385-1.663-4.374-1.9-5.834-.692-8.761 2.088-9.083 2.41l-1.29 1.327 1.522 1.132c.576.43 5.727 4.137 9.26 4.225h.575a39.498 39.498 0 0 0 4.244-.266c.483 2.13 1.105 5.557.948 8.569h-5.592l2.995 8.42h7.542l2.38-8.42h-5.37c.165-3.45-.571-7.239-1.086-9.405l.895-.47a65.229 65.229 0 0 0 5.767-3.492c3.873-2.693 6.985-9.425 7.122-9.708zm-5.965 2.746c-3.42 2.429-7.99 6.181-9.453 9.751a3.9 3.9 0 0 1-.252-1.521c.098-1.473 1.074-2.976 2.927-4.469a19.819 19.819 0 0 1 6.778-3.761zm1.927 1.024c-1.196 2.115-3.124 5.074-5.231 6.533-1.479 1.024-3.147 2.011-4.271 2.651 1.4-3.06 5.979-6.745 9.502-9.184zm-19.795 5.966c.546-.007 1.133.022 1.763.098a5.378 5.378 0 0 1 4.49 3.116c-2.932-1.72-7.323-2.22-10.24-2.364.925-.43 2.241-.827 3.987-.85zm-3.596 2.82c3.102.203 7.08.816 9.287 2.338a34.24 34.24 0 0 1-3.235.121c-1.662-.043-4.121-1.28-6.052-2.46zm8.95 14.665h7.6l-1.278 4.517H21.31z'/%3E%3C/svg%3E");background-size:auto 63px}.a-areas.icons ul li.aa-environment a:before{background-image:url(images/icon-env.svg)}.a-areas.icons ul li.aa-lab a:before{background-image:url(images/icon-lab.svg);background-size:54px 70px}.a-areas.icons ul li.aa-research a:before{background-image:url(images/icon-research.png)}.a-areas.full ul{width:100%}.a-areas.full li{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eee;background:var(--graybg);margin-bottom:4px}.a-areas.full figure{-webkit-box-flex:0;-ms-flex:0 1 541px;flex:0 1 541px;-ms-flex:0 1 var(--halfwidth);flex:0 1 var(--halfwidth);max-width:100%;position:relative}.a-areas.full figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.a-areas.full .more{background:#006eba;background:var(--blue);color:#fff;font-size:16px;height:2em;line-height:2;border-radius:4px;padding:0 1em;display:inline-block;text-decoration:none;font-weight:500}.a-areas.full .more:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.6458333 4.2333334' height='16' width='10'%3E%3Cpath d='M0 2.083L2.025 0c.598.006.598.006.62.568L1.153 2.083l1.494 1.475c-.023.648-.023.648-.62.675z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 0 0;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:3px;background-size:contain}.a-areas.full section{font-size:18px;-webkit-box-flex:0;-ms-flex:0 1 541px;flex:0 1 541px;-ms-flex:0 1 var(--halfwidth);flex:0 1 var(--halfwidth);max-width:100%;box-sizing:border-box}.a-areas.full h2{color:#006eba;color:var(--blue);font-size:32px;margin:0 0 1em;font-weight:500}.a-areas.full h2 a{text-decoration:none}main h1{margin:.5em 0;font-size:50px;text-align:center;font-weight:700;color:#006eba;color:var(--blue)}main>article p{margin-bottom:1em;line-height:1.54545}main>article p.prefix,main>article section.prefix,main>article ul.prefix{font-size:22px;line-height:34px;max-width:100%;width:830px;margin-right:auto;margin-left:auto;padding:20px 0 50px}main>article ul.dots{list-style:disc;margin:0 1em}.certificates{text-align:center;padding:40px 0}.certificates ul li{-webkit-box-flex:0;-ms-flex:0 25%;flex:0 25%}.certificates ul li a{text-decoration:none!important}.certificates ul li a figure{display:-webkit-box;display:-ms-flexbox;display:flex;height:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certificates ul li a figure img{max-width:100%;max-height:100%}.certificates ul li a span{margin-top:50px;display:block;font-size:21px;font-weight:800;text-decoration:none}.certificates a.more{margin-top:60px;background:#006eba;background:var(--blue);color:#fff;font-size:16px;height:2em;line-height:2;border-radius:4px;padding:0 1em;display:inline-block;text-decoration:none;font-weight:500}.certificates a.more:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.6458333 4.2333334' height='16' width='10'%3E%3Cpath d='M0 2.083L2.025 0c.598.006.598.006.62.568L1.153 2.083l1.494 1.475c-.023.648-.023.648-.62.675z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 0 0;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:3px;background-size:contain}.certificates a.more{height:53px;font-size:24px;border-radius:5px}.certificates a.more:after{height:16px}.news{padding:50px 0;background:#eee}.news h3{text-align:center;margin-bottom:50px}.news ul{width:auto}.news ul li{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;margin:0 0 0 50px}.news ul li>*,.news ul li a>*{display:block}.news ul li img{height:147px}.news ul li time{margin:25px 0 16px;font-size:16px}.news ul li span{font-size:18px;font-weight:800;line-height:1.33333}.news ul li i{margin-top:16px;background:#006eba;background:var(--blue);color:#fff;font-size:16px;height:2em;line-height:2;border-radius:4px;padding:0 1em;display:inline-block;text-decoration:none;font-weight:500}.news ul li i:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2.6458333 4.2333334' height='16' width='10'%3E%3Cpath d='M0 2.083L2.025 0c.598.006.598.006.62.568L1.153 2.083l1.494 1.475c-.023.648-.023.648-.62.675z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 0 0;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:3px;background-size:contain}.news ul li a{color:#252525;color:var(--black)}section.faq{width:1082px;width:var(--width);max-width:100%;margin:auto;font-size:18px;line-height:1.66667;margin-bottom:10em}section.faq input{display:none}section.faq .faq-category{font-size:32px;font-weight:500;color:#006eba;color:var(--blue);margin:1em 0}section.faq .faq-question{font-weight:500;padding:1em 0}section.faq .faq-question label{text-indent:15px;cursor:pointer;display:inline-block}section.faq .faq-question:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='22' viewBox='0 0 22 22' width='22' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 0C4.937 0 0 4.937 0 11s4.937 11 11 11 11-4.937 11-11S17.063 0 11 0zm0 2c4.982 0 9 4.018 9 9s-4.018 9-9 9-9-4.018-9-9 4.018-9 9-9zm-.016 3.986A1 1 0 0 0 10 7v3H7a1 1 0 1 0 0 2h3v3a1 1 0 1 0 2 0v-3h3a1 1 0 1 0 0-2h-3V7a1 1 0 0 0-1.016-1.014z' color='%23000' font-weight='400' font-family='sans-serif' white-space='normal' overflow='visible' fill='%23000' stroke='none'/%3E%3C/svg%3E") 0 0/100%;width:14px;height:14px;min-width:14px;line-height:15px;display:inline-block;vertical-align:middle}section.faq .faq-answer{position:relative;padding:.5em 0 1.5em;display:none}section.faq .faq-answer:before{display:block;content:"";position:absolute;top:0;height:100%;left:calc(50% - 50vw + 8px);width:calc(100vw - 15px);background:#eee;background:var(--graybg);z-index:-1}section.faq input:checked+h4:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' viewBox='0 0 22 22' height='22'%3E%3Cpath d='M11 0C4.937 0 0 4.937 0 11s4.937 11 11 11 11-4.937 11-11S17.063 0 11 0zm0 2c4.982 0 9 4.018 9 9s-4.018 9-9 9-9-4.018-9-9 4.018-9 9-9zm-4 8c-1.352-.02-1.352 2.02 0 2h8c1.352.02 1.352-2.02 0-2z' style='line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal' color='%23000' font-weight='400' font-family='sans-serif' white-space='normal' overflow='visible'/%3E%3C/svg%3E")}section.faq input:checked+h4+div{display:block}section.clients{width:1082px;width:var(--width);max-width:100%;margin:auto}section.clients h3{font-weight:500;color:#006eba;color:var(--blue);font-size:32px;margin:2em 0 1em}section.clients .wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -11px;margin-bottom:40px;width:100%}section.clients .wp-block-gallery li{margin:22px 11px}section.clients .wp-block-gallery li figure{width:190px;text-align:center}section.clients .wp-block-gallery li figure img{max-width:100%;width:150px;height:auto}div.team{width:1082px;width:var(--width);max-width:100%;margin:auto;padding:80px 0 66px}div.team h3{color:#006eba;color:var(--blue);font-size:32px;font-weight:500;margin:0 0 1.1em}div.team ul{margin:0 -17px;padding:0;list-style:none}div.team ul li{padding:0;display:inline-block;width:245px;margin:0 17px 34px;text-align:center}div.team ul li a{line-height:1.5em;font-size:18px}div.team ul li a>*{display:block}div.team ul li a img{margin-bottom:1em}div.team ul li a strong{font-weight:700}.wp-block-uagb-section .uagb-section__inner-wrap h2{color:#006eba;color:var(--blue);font-size:32px;font-weight:500;margin:0 0 1.1em}.wp-block-uagb-section.alignwide .uagb-section__inner-wrap{width:1082px;width:var(--width);max-width:100%;margin:auto}.wp-block-columns.map{padding:0}.wp-block-columns.map .address{padding:50px 44px;line-height:1.66667}.wp-block-columns.map .address h3{font-size:32px;font-weight:500;color:#006eba;color:var(--blue);margin:0 0 1em}body.home .wp-block-cover{height:844px;max-height:100vh;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #fff;background-repeat:no-repeat;background-size:cover}body.home .wp-block-cover h1{color:#fff;font-size:77px;line-height:1.31169;text-align:center}body.home .wp-block-cover h1 strong{display:block;font-size:1.1039em;line-height:1.18824;font-weight:700}body.home .wp-block-columns.intro{background:#eee;padding-bottom:0}body.home .wp-block-columns.intro .wp-block-image img{max-height:70vw}body.home .wp-block-columns.intro .wp-block-button.more{margin-bottom:40px}body.home .news{background:#eee;width:auto}body.home .news li{margin:0 0 0 50px}body.home .news h3{margin-bottom:28px}body.home .certificates{box-shadow:0 5px 5px 0 rgba(0,0,0,.4);z-index:10;position:relative}body.home .a-areas{padding:48px 0 0;background:url(images/hexagon-bg.jpg) 50% 100%/cover no-repeat}body.not-front main article a{text-decoration:underline}body.not-front main article .wpcf7{margin:50px auto}body.not-front main article .wpcf7 h4{margin-bottom:36px}body.single-activity_area h1{max-width:1082px;max-width:var(--width);text-align:right;margin:1em auto .7em}body.single-activity_area main article ul{list-style:initial;padding:0 1em}body.single-activity_area main article .wp-block-media-text{width:1082px;width:var(--width);max-width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.66667}body.single-activity_area main article .wp-block-media-text .wp-block-media-text__content{padding:50px 0 0;padding-left:35px;-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}body.single-activity_area main article .wp-block-media-text .wp-block-media-text__content h3{font-weight:700;margin:1.8em 0}body.single-activity_area main article .wp-block-media-text .wp-block-media-text__media{padding:55px 0;-webkit-box-flex:0;-ms-flex:0 360px;flex:0 360px;max-width:100%}body.single-activity_area main article .wp-block-media-text .wp-block-media-text__media img{width:100%;height:auto}body.single-activity_area main article .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.single-activity_area main article .wp-block-media-text p{margin-bottom:1em}body.single-activity_area main article .wp-block-media-text.graybg{padding:0;position:relative}body.single-activity_area .a-areas{padding:40px 0}body.single-employee #header,body.single-post #header{background:#006eba;background:var(--blue)}body.single-employee article,body.single-post article{width:1082px;width:var(--width);max-width:100%;margin:auto}body.single-employee main{padding-top:150px}body main article .contact-form-hero{background-size:cover;margin:4px 0}body main article .contact-form-hero .wp-block-cover__inner-container>p{margin:0}body main article .contact-form-hero .wpcf7{padding:50px 0;margin:0 auto;background:none;height:auto;max-width:100%}body main article .contact-form-hero .wpcf7 textarea{display:block;height:6em;line-height:1.5em}body main article .contact-form-hero .wpcf7 form{direction:rtl;margin:auto;max-width:340px}body main article .contact-form-hero .wpcf7 form>p{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body main article .contact-form-hero .wpcf7 form input,body main article .contact-form-hero .wpcf7 form textarea{padding:0 .5em}body main article .contact-form-hero .wpcf7 form .wpcf7-form-control-wrap{margin:0 0 10px}body main article .contact-form-hero .wpcf7 form [type=submit]{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;width:130px;-ms-flex-item-align:end;align-self:flex-end}body.archive #header,body.search #header{position:relative;background:#006eba;background:var(--blue)}body.archive #header .width,body.search #header .width{margin-top:0}body.archive main,body.search main{max-width:1082px;max-width:var(--width);margin:3em auto}body.archive main article,body.search main article{margin:0 0 2em}body.archive main h2,body.search main h2{font-weight:700}#footer{border:solid #fff;border-width:4px 0;background:#006eba;background:var(--blue);padding:75px 0}#footer .width{color:#fff;width:1082px;width:var(--width);max-width:100%;margin:auto;line-height:26px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}#footer .width .contacts{font-weight:800;-webkit-box-flex:0;-ms-flex:0 1 362px;flex:0 1 362px}#footer .width .menu{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}#footer ul.menu{-webkit-column-count:3;column-count:3}#footer a{color:#fff}html[lang=en-US] body{direction:ltr}html[lang=en-US] .wp-block-columns.intro .more a:after{-webkit-transform:scale(-1);transform:scale(-1)}html[lang=en-US] .wp-block-uagb-section.about-us h3{margin:2em 0 1em;font-weight:700;font-size:1.1em}html[lang=en-US] .wp-block-uagb-section.about-us ul{list-style:disc;padding:1em}html[lang=en-US] .wp-block-uagb-section.about-us ul li{margin:0 0 1em}@media screen and (max-width:475px){nav.breadcrumbs{padding:0 1em;box-sizing:border-box;font-size:14px}#header li.search-form>label{display:none}#header{width:100vw;position:absolute}#header .hamburger{display:block;margin:5px;z-index:30;background:none}#header .popupmenu{padding:30px;position:fixed;top:0;bottom:0;left:0;right:60px;background:url(images/hexagon-bg.jpg) 0 0/cover no-repeat;-webkit-transform:translatex(-100%);transform:translatex(-100%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}#header .popupmenu ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header .popupmenu ul.menu a{color:#252525;color:var(--black);line-height:2}.wp-block-columns.intro{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px}.wp-block-columns.intro .wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%}.wpcf7 form.wpcf7-form p{-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7 form.wpcf7-form p .wpcf7-form-control-wrap{margin:5px 0}.wpcf7 form.wpcf7-form p [type=submit]{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin:5px 0}.wpcf7{max-width:80vw;padding:30px}.a-areas.icons ul li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px}.a-areas.full section{padding:1em 1em 2em}main>article p.prefix,main>article section.prefix,main>article ul.prefix{padding:1em;box-sizing:border-box;width:100%}.certificates ul li{-ms-flex-preferred-size:50%;flex-basis:50%;padding:10px;box-sizing:border-box}.certificates ul li a figure{height:auto}.certificates ul li a span{margin-top:10px;font-size:16px}section.faq{padding:1em;box-sizing:border-box}section.faq .faq-question{display:-webkit-box;display:-ms-flexbox;display:flex}section.faq .faq-question label{text-indent:0;margin:0 10px}section.faq .faq-question:before{margin-top:10px}section.clients .wp-block-gallery{margin:0 0 40px}section.clients .wp-block-gallery li figure{width:150px}section.clients{box-sizing:border-box;margin:0;padding:1em}section.clients .wp-block-gallery li{-webkit-box-flex:1;-ms-flex:1 40%;flex:1 40%;margin:10px;min-width:0}section.clients .wp-block-gallery li img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.wp-block-columns.map{-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .wp-block-cover{max-height:60vh}body.home .wp-block-cover h1{font-size:50px;padding:0 20px}body.home .wp-block-columns.intro .wpcf7{margin:30px 0}body.home .news li{margin:0 auto 30px}body.single-activity_area main article{padding:0 30px}body.single-activity_area main article .prefix{padding:0}#footer{padding:50px 20px}#footer .width{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .width .contacts{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-bottom:20px}#footer .menu ul{-webkit-column-count:1;column-count:1}}@media screen and (min-width:476px){#header{height:130px}.wp-block-columns .wp-block-column .wpcf7{margin-top:50px;position:absolute;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}.wpcf7 form.wpcf7-form p{margin:0 -8px;height:48px}.wp-block-columns.map .uagb-google-map__wrap{height:100%}.wp-block-columns.map .uagb-google-map__wrap iframe{height:100%!important}body.home .wp-block-columns.intro .wp-block-image{-webkit-transform:translatex(140px);transform:translatex(140px)}body.home .wp-block-columns.intro .wp-block-button.more{margin-bottom:240px}body.home .wp-block-columns.intro .wpcf7{margin-top:0;bottom:30px}body.single-activity_area main article .wp-block-media-text.graybg:before{display:block;content:"";position:absolute;top:0;height:100%;left:calc(50% - 50vw + 8px);width:calc(100vw - 15px);background:#eee;background:var(--graybg);z-index:-1}}@media screen and (min-width:1280px){#header li.search-form form{display:none;position:absolute;top:calc(10px + 100%);padding:10px;white-space:nowrap;left:0;background-color:#fff;border-radius:5px}.a-areas.icons ul li{margin-bottom:70px}.a-areas.full figure{width:626px}.a-areas.full figure img{left:115px;position:absolute}.a-areas.full section{padding:40px 15px}.wp-block-columns.map:before{display:block;content:"";position:absolute;top:0;height:100%;left:calc(50% - 50vw + 8px);width:calc(100vw - 15px);background:#eee;background:var(--graybg);z-index:-1}body.home .certificates h3{margin-bottom:95px}body.home .certificates a.more{margin-top:56px}body.home .a-areas h3{margin-bottom:40px}body.home .a-areas li{margin-bottom:70px}body.single-employee article,body.single-post article{padding:2em 0 4em}html[lang=en-US] .wp-block-columns.intro .wp-block-column{padding-bottom:200px}}