/*!
Theme Name: GLCS Architects 2022
Theme URI: https://www.glcs.pt/
Author: Samuel Traquina
Author URI: https://trakina.net/
Description: Resposive theme for GLCS Architects
Requires at least: 5.9
Tested up to: 5.9
Requires PHP: 5.6
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: glcs2022
Tags: grid, responsive
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Chivo:wght@400;700&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.rounded-small{border-radius:10.66667px}.rounded{border-radius:16px}.rounded-big{border-radius:16px}.relative{position:relative}.absolute{position:absolute}.marginnone{margin:0 !important}.marginhorizontalnone{margin-left:0 !important;margin-right:0 !important}.marginverticalnone{margin-top:0 !important;margin-bottom:0 !important}.margintopnone{margin-top:0 !important}.marginrightnone{margin-right:0 !important}.marginbottomnone{margin-bottom:0 !important}.marginleftnone{margin-left:0 !important}.paddingnone{padding:0 !important}.paddinghorizontalnone{padding-left:0 !important;padding-right:0 !important}.paddingverticalnone{padding-top:0 !important;padding-bottom:0 !important}.paddingtopnone{padding-top:0 !important}.paddingrightnone{padding-right:0 !important}.paddingbottomnone{padding-bottom:0 !important}.paddingleftnone{padding-left:0 !important}.marginfourth{margin:4px !important}.marginhorizontalfourth{margin-left:4px !important;margin-right:4px !important}.marginverticalfourth{margin-top:4px !important;margin-bottom:4px !important}.margintopfourth{margin-top:4px !important}.marginrightfourth{margin-right:4px !important}.marginbottomfourth{margin-bottom:4px !important}.marginleftfourth{margin-left:4px !important}.paddingfourth{padding:4px !important}.paddinghorizontalfourth{padding-left:4px !important;padding-right:4px !important}.paddingverticalfourth{padding-top:4px !important;padding-bottom:4px !important}.paddingtopfourth{padding-top:4px !important}.paddingrightfourth{padding-right:4px !important}.paddingbottomfourth{padding-bottom:4px !important}.paddingleftfourth{padding-left:4px !important}.marginthird{margin:5.33333px !important}.marginhorizontalthird{margin-left:5.33333px !important;margin-right:5.33333px !important}.marginverticalthird{margin-top:5.33333px !important;margin-bottom:5.33333px !important}.margintopthird{margin-top:5.33333px !important}.marginrightthird{margin-right:5.33333px !important}.marginbottomthird{margin-bottom:5.33333px !important}.marginleftthird{margin-left:5.33333px !important}.paddingthird{padding:5.33333px !important}.paddinghorizontalthird{padding-left:5.33333px !important;padding-right:5.33333px !important}.paddingverticalthird{padding-top:5.33333px !important;padding-bottom:5.33333px !important}.paddingtopthird{padding-top:5.33333px !important}.paddingrightthird{padding-right:5.33333px !important}.paddingbottomthird{padding-bottom:5.33333px !important}.paddingleftthird{padding-left:5.33333px !important}.marginhalf{margin:8px !important}.marginhorizontalhalf{margin-left:8px !important;margin-right:8px !important}.marginverticalhalf{margin-top:8px !important;margin-bottom:8px !important}.margintophalf{margin-top:8px !important}.marginrighthalf{margin-right:8px !important}.marginbottomhalf{margin-bottom:8px !important}.marginlefthalf{margin-left:8px !important}.paddinghalf{padding:8px !important}.paddinghorizontalhalf{padding-left:8px !important;padding-right:8px !important}.paddingverticalhalf{padding-top:8px !important;padding-bottom:8px !important}.paddingtophalf{padding-top:8px !important}.paddingrighthalf{padding-right:8px !important}.paddingbottomhalf{padding-bottom:8px !important}.paddinglefthalf{padding-left:8px !important}.margintwothirds{margin:10.66667px !important}.marginhorizontaltwothirds{margin-left:10.66667px !important;margin-right:10.66667px !important}.marginverticaltwothirds{margin-top:10.66667px !important;margin-bottom:10.66667px !important}.margintoptwothirds{margin-top:10.66667px !important}.marginrighttwothirds{margin-right:10.66667px !important}.marginbottomtwothirds{margin-bottom:10.66667px !important}.marginlefttwothirds{margin-left:10.66667px !important}.paddingtwothirds{padding:10.66667px !important}.paddinghorizontaltwothirds{padding-left:10.66667px !important;padding-right:10.66667px !important}.paddingverticaltwothirds{padding-top:10.66667px !important;padding-bottom:10.66667px !important}.paddingtoptwothirds{padding-top:10.66667px !important}.paddingrighttwothirds{padding-right:10.66667px !important}.paddingbottomtwothirds{padding-bottom:10.66667px !important}.paddinglefttwothirds{padding-left:10.66667px !important}.marginfull{margin:16px !important}.marginhorizontalfull{margin-left:16px !important;margin-right:16px !important}.marginverticalfull{margin-top:16px !important;margin-bottom:16px !important}.margintopfull{margin-top:16px !important}.marginrightfull{margin-right:16px !important}.marginbottomfull{margin-bottom:16px !important}.marginleftfull{margin-left:16px !important}.paddingfull{padding:16px !important}.paddinghorizontalfull{padding-left:16px !important;padding-right:16px !important}.paddingverticalfull{padding-top:16px !important;padding-bottom:16px !important}.paddingtopfull{padding-top:16px !important}.paddingrightfull{padding-right:16px !important}.paddingbottomfull{padding-bottom:16px !important}.paddingleftfull{padding-left:16px !important}.marginoneandhalf{margin:24px !important}.marginhorizontaloneandhalf{margin-left:24px !important;margin-right:24px !important}.marginverticaloneandhalf{margin-top:24px !important;margin-bottom:24px !important}.margintoponeandhalf{margin-top:24px !important}.marginrightoneandhalf{margin-right:24px !important}.marginbottomoneandhalf{margin-bottom:24px !important}.marginleftoneandhalf{margin-left:24px !important}.paddingoneandhalf{padding:24px !important}.paddinghorizontaloneandhalf{padding-left:24px !important;padding-right:24px !important}.paddingverticaloneandhalf{padding-top:24px !important;padding-bottom:24px !important}.paddingtoponeandhalf{padding-top:24px !important}.paddingrightoneandhalf{padding-right:24px !important}.paddingbottomoneandhalf{padding-bottom:24px !important}.paddingleftoneandhalf{padding-left:24px !important}.margindouble{margin:32px !important}.marginhorizontaldouble{margin-left:32px !important;margin-right:32px !important}.marginverticaldouble{margin-top:32px !important;margin-bottom:32px !important}.margintopdouble{margin-top:32px !important}.marginrightdouble{margin-right:32px !important}.marginbottomdouble{margin-bottom:32px !important}.marginleftdouble{margin-left:32px !important}.paddingdouble{padding:32px !important}.paddinghorizontaldouble{padding-left:32px !important;padding-right:32px !important}.paddingverticaldouble{padding-top:32px !important;padding-bottom:32px !important}.paddingtopdouble{padding-top:32px !important}.paddingrightdouble{padding-right:32px !important}.paddingbottomdouble{padding-bottom:32px !important}.paddingleftdouble{padding-left:32px !important}.margintriple{margin:48px !important}.marginhorizontaltriple{margin-left:48px !important;margin-right:48px !important}.marginverticaltriple{margin-top:48px !important;margin-bottom:48px !important}.margintoptriple{margin-top:48px !important}.marginrighttriple{margin-right:48px !important}.marginbottomtriple{margin-bottom:48px !important}.marginlefttriple{margin-left:48px !important}.paddingtriple{padding:48px !important}.paddinghorizontaltriple{padding-left:48px !important;padding-right:48px !important}.paddingverticaltriple{padding-top:48px !important;padding-bottom:48px !important}.paddingtoptriple{padding-top:48px !important}.paddingrighttriple{padding-right:48px !important}.paddingbottomtriple{padding-bottom:48px !important}.paddinglefttriple{padding-left:48px !important}.marginfourtimes{margin:64px !important}.marginhorizontalfourtimes{margin-left:64px !important;margin-right:64px !important}.marginverticalfourtimes{margin-top:64px !important;margin-bottom:64px !important}.margintopfourtimes{margin-top:64px !important}.marginrightfourtimes{margin-right:64px !important}.marginbottomfourtimes{margin-bottom:64px !important}.marginleftfourtimes{margin-left:64px !important}.paddingfourtimes{padding:64px !important}.paddinghorizontalfourtimes{padding-left:64px !important;padding-right:64px !important}.paddingverticalfourtimes{padding-top:64px !important;padding-bottom:64px !important}.paddingtopfourtimes{padding-top:64px !important}.paddingrightfourtimes{padding-right:64px !important}.paddingbottomfourtimes{padding-bottom:64px !important}.paddingleftfourtimes{padding-left:64px !important}.marginhalfview{margin:35vh !important}.marginhorizontalhalfview{margin-left:35vh !important;margin-right:35vh !important}.marginverticalhalfview{margin-top:35vh !important;margin-bottom:35vh !important}.margintophalfview{margin-top:35vh !important}.marginrighthalfview{margin-right:35vh !important}.marginbottomhalfview{margin-bottom:35vh !important}.marginlefthalfview{margin-left:35vh !important}.paddinghalfview{padding:35vh !important}.paddinghorizontalhalfview{padding-left:35vh !important;padding-right:35vh !important}.paddingverticalhalfview{padding-top:35vh !important;padding-bottom:35vh !important}.paddingtophalfview{padding-top:35vh !important}.paddingrighthalfview{padding-right:35vh !important}.paddingbottomhalfview{padding-bottom:35vh !important}.paddinglefthalfview{padding-left:35vh !important}.marginbig{margin:100px !important}.marginhorizontalbig{margin-left:100px !important;margin-right:100px !important}.marginverticalbig{margin-top:100px !important;margin-bottom:100px !important}.margintopbig{margin-top:100px !important}.marginrightbig{margin-right:100px !important}.marginbottombig{margin-bottom:100px !important}.marginleftbig{margin-left:100px !important}.paddingbig{padding:100px !important}.paddinghorizontalbig{padding-left:100px !important;padding-right:100px !important}.paddingverticalbig{padding-top:100px !important;padding-bottom:100px !important}.paddingtopbig{padding-top:100px !important}.paddingrightbig{padding-right:100px !important}.paddingbottombig{padding-bottom:100px !important}.paddingleftbig{padding-left:100px !important}.marginbigger{margin:200px !important}.marginhorizontalbigger{margin-left:200px !important;margin-right:200px !important}.marginverticalbigger{margin-top:200px !important;margin-bottom:200px !important}.margintopbigger{margin-top:200px !important}.marginrightbigger{margin-right:200px !important}.marginbottombigger{margin-bottom:200px !important}.marginleftbigger{margin-left:200px !important}.paddingbigger{padding:200px !important}.paddinghorizontalbigger{padding-left:200px !important;padding-right:200px !important}.paddingverticalbigger{padding-top:200px !important;padding-bottom:200px !important}.paddingtopbigger{padding-top:200px !important}.paddingrightbigger{padding-right:200px !important}.paddingbottombigger{padding-bottom:200px !important}.paddingleftbigger{padding-left:200px !important}.white{color:#fff}.bg-white{background-color:#fff}.borderwhite{border:1px solid #fff}.bordertopwhite{border-top:1px solid #fff}.borderrightwhite{border-right:1px solid #fff}.borderbottomwhite{border-bottom:1px solid #fff}.borderleftwhite{border-left:1px solid #fff}.bg-gradient-white-white{background-image:linear-gradient(#fff, #fff)}.bg-gradient-white-black{background-image:linear-gradient(#fff, #000)}.bg-gradient-white-grey{background-image:linear-gradient(#fff, #707070)}.black{color:#000}.bg-black{background-color:#000}.borderblack{border:1px solid #000}.bordertopblack{border-top:1px solid #000}.borderrightblack{border-right:1px solid #000}.borderbottomblack{border-bottom:1px solid #000}.borderleftblack{border-left:1px solid #000}.bg-gradient-black-white{background-image:linear-gradient(#000, #fff)}.bg-gradient-black-black{background-image:linear-gradient(#000, #000)}.bg-gradient-black-grey{background-image:linear-gradient(#000, #707070)}.grey{color:#707070}.bg-grey{background-color:#707070}.bordergrey{border:1px solid #707070}.bordertopgrey{border-top:1px solid #707070}.borderrightgrey{border-right:1px solid #707070}.borderbottomgrey{border-bottom:1px solid #707070}.borderleftgrey{border-left:1px solid #707070}.bg-gradient-grey-white{background-image:linear-gradient(#707070, #fff)}.bg-gradient-grey-black{background-image:linear-gradient(#707070, #000)}.bg-gradient-grey-grey{background-image:linear-gradient(#707070, #707070)}.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}.bg-imagefixed{background-attachment:fixed}.imgfit{display:block;width:100%;height:auto}.imgfit img,.imgfit source{display:block;width:100%;height:auto}.smallerimg-right .imgfit{width:calc(100% - 64px)}.smallerimg-left .imgfit{width:calc(100% - 64px);margin-left:64px}@media (min-width: 1000px){.smallerimg-desktopup-right .imgfit{width:calc(100% - 64px)}.smallerimg-desktopup-left .imgfit{width:calc(100% - 64px);margin-left:64px}}@media (min-width: 1000px) and (max-width: 1399px){.smallerimg-desktop-right .imgfit{width:calc(100% - 64px)}.smallerimg-desktop-left .imgfit{width:calc(100% - 64px);margin-left:64px}}@media (min-width: 1400px){.smallerimg-desktoplg-right .imgfit{width:calc(100% - 64px)}.smallerimg-desktoplg-left .imgfit{width:calc(100% - 64px);margin-left:64px}}@media (min-width: 1000px){.imgfit.smaller-right{width:calc(100% - 64px)}.imgfit.smaller-left{width:calc(100% - 64px);margin-left:64px}}@media (min-width: 1400px){.imgfit.smaller-right{width:100%}.imgfit.smaller-left{width:100%;margin-left:unset}}.visible-m{display:block}@media (min-width: 720px){.visible-m{display:none}}@media (min-width: 1000px){.visible-m{display:none}}.visible-t{display:none}@media (min-width: 720px){.visible-t{display:block}}@media (min-width: 1000px){.visible-t{display:none}}.visible-t-down{display:block}@media (min-width: 1000px){.visible-t-down{display:none}}.visible-t-up{display:none}@media (min-width: 720px){.visible-t-up{display:block}}.visible-t-and-d{display:none}@media (min-width: 720px){.visible-t-and-d{display:block}}@media (min-width: 1400px){.visible-t-and-d{display:none}}.visible-d{display:none}@media (min-width: 720px){.visible-d{display:none}}@media (min-width: 1000px){.visible-d{display:block}}.visible-d-down{display:block}@media (min-width: 1400px){.visible-d-down{display:none}}.visible-dl{display:none}@media (min-width: 1400px){.visible-dl{display:block}}.flex-d{display:none}@media (min-width: 720px){.flex-d{display:none}}@media (min-width: 1000px){.flex-d{display:flex}}.clearfix{overflow:auto}.clearfix::after{content:"";clear:both;display:table}.floatleft{float:left}.floatright{float:right}.flex{display:flex}.wrap{flex-wrap:wrap}.column{flex-direction:column}.content-center{justify-content:center}.content-end{justify-content:flex-end}.content-around{justify-content:space-around}.content-between{justify-content:space-between}.self-center{align-self:center;margin-top:auto}.self-end{align-self:flex-end;margin-top:auto}.border-box{box-sizing:border-box}html{font-family:"Chivo",sans-serif;font-weight:400;width:100%;color:#000;font-size:16px;line-height:18px}@media (min-width: 1000px){html{font-size:18px;line-height:22px}}@media (min-width: 1400px){html{font-size:20px;line-height:24px}}body{width:100%;overflow-x:hidden}body>main{width:100%;margin-bottom:65px}@media (min-width: 1000px){body>main{margin-bottom:50px}}a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#000;text-decoration:none}a:hover{color:#707070}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 16px 0;font-weight:400}h1,.h1{font-size:72px;line-height:75px}@media (min-width: 720px){h1,.h1{font-size:112px;line-height:128px}}@media (min-width: 1000px){h1,.h1{font-size:190px;line-height:227px}}@media (min-width: 1400px){h1,.h1{font-size:250px;line-height:298px}}h2,.h2{font-size:30px;line-height:32px}@media (min-width: 720px){h2,.h2{font-size:32px;line-height:34px}}@media (min-width: 1000px){h2,.h2{font-size:40px;line-height:42px}}@media (min-width: 1400px){h2,.h2{font-size:55px;line-height:60px}}h3,.h3{font-size:26px;line-height:26px}@media (min-width: 720px){h3,.h3{font-size:26px;line-height:26px}}@media (min-width: 1000px){h3,.h3{font-size:26px;line-height:26px}}@media (min-width: 1400px){h3,.h3{font-size:40px;line-height:45px}}h4,.h4{font-size:20px;line-height:22px}@media (min-width: 720px){h4,.h4{font-size:24px;line-height:28px}}@media (min-width: 1000px){h4,.h4{font-size:28px;line-height:32px}}@media (min-width: 1400px){h4,.h4{font-size:30px;line-height:32px}}p{font-weight:400;margin:0 0 8px 0}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}small,.small,#about #tabs .tab{font-size:14px;line-height:16px}.smaller{font-size:12px;line-height:16px}.large{font-size:26px;line-height:26px}@media (min-width: 1000px){.large{font-size:25px;line-height:27px}}@media (min-width: 1400px){.large{font-size:40px;line-height:45px}}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}strong,.strong{font-weight:700 !important}.underline,.underline p{text-decoration:underline}.grid{margin:0 auto;width:calc( 100% - 50px)}@media (min-width: 720px){.grid{width:calc( 100% - 72px)}}@media (min-width: 1000px){.grid{width:calc( 100% - 96px)}}@media (min-width: 1400px){.grid{width:calc( 100% - 100px)}}.gridfull{width:100%}.grid,.gridfull{display:flex;flex-wrap:wrap}.grid .col,.gridfull .col{flex:1;box-sizing:border-box;padding-left:8px;padding-right:8px;min-width:268px}.grid .col-1,.gridfull .col-1{box-sizing:border-box;width:12.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-1,.gridfull .offset-1{margin-left:12.5%}.grid .order-1,.gridfull .order-1{order:1}.grid .col-2,.gridfull .col-2{box-sizing:border-box;width:25%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-2,.gridfull .offset-2{margin-left:25%}.grid .order-2,.gridfull .order-2{order:2}.grid .col-3,.gridfull .col-3{box-sizing:border-box;width:37.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-3,.gridfull .offset-3{margin-left:37.5%}.grid .order-3,.gridfull .order-3{order:3}.grid .col-4,.gridfull .col-4{box-sizing:border-box;width:50%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-4,.gridfull .offset-4{margin-left:50%}.grid .order-4,.gridfull .order-4{order:4}.grid .col-5,.gridfull .col-5{box-sizing:border-box;width:62.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-5,.gridfull .offset-5{margin-left:62.5%}.grid .order-5,.gridfull .order-5{order:5}.grid .col-6,.gridfull .col-6{box-sizing:border-box;width:75%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-6,.gridfull .offset-6{margin-left:75%}.grid .order-6,.gridfull .order-6{order:6}.grid .col-7,.gridfull .col-7{box-sizing:border-box;width:87.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-7,.gridfull .offset-7{margin-left:87.5%}.grid .order-7,.gridfull .order-7{order:7}.grid .col-8,.gridfull .col-8{box-sizing:border-box;width:100%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-8,.gridfull .offset-8{margin-left:100%}.grid .order-8,.gridfull .order-8{order:8}@media (min-width: 720px){.grid .offset-t,.gridfull .offset-t{margin-left:0}.grid .col-t,.gridfull .col-t{flex:1;box-sizing:border-box;padding-left:8px;padding-right:8px;min-width:240px}.grid .col-t-1,.gridfull .col-t-1{box-sizing:border-box;width:12.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-1,.gridfull .offset-t-1{margin-left:12.5%}.grid .order-t-1,.gridfull .order-t-1{order:1}.grid .col-t-2,.gridfull .col-t-2{box-sizing:border-box;width:25%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-2,.gridfull .offset-t-2{margin-left:25%}.grid .order-t-2,.gridfull .order-t-2{order:2}.grid .col-t-3,.gridfull .col-t-3{box-sizing:border-box;width:37.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-3,.gridfull .offset-t-3{margin-left:37.5%}.grid .order-t-3,.gridfull .order-t-3{order:3}.grid .col-t-4,.gridfull .col-t-4{box-sizing:border-box;width:50%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-4,.gridfull .offset-t-4{margin-left:50%}.grid .order-t-4,.gridfull .order-t-4{order:4}.grid .col-t-5,.gridfull .col-t-5{box-sizing:border-box;width:62.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-5,.gridfull .offset-t-5{margin-left:62.5%}.grid .order-t-5,.gridfull .order-t-5{order:5}.grid .col-t-6,.gridfull .col-t-6{box-sizing:border-box;width:75%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-6,.gridfull .offset-t-6{margin-left:75%}.grid .order-t-6,.gridfull .order-t-6{order:6}.grid .col-t-7,.gridfull .col-t-7{box-sizing:border-box;width:87.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-7,.gridfull .offset-t-7{margin-left:87.5%}.grid .order-t-7,.gridfull .order-t-7{order:7}.grid .col-t-8,.gridfull .col-t-8{box-sizing:border-box;width:100%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-t-8,.gridfull .offset-t-8{margin-left:100%}.grid .order-t-8,.gridfull .order-t-8{order:8}}@media (min-width: 1000px){.grid .offset-d,.gridfull .offset-d{margin-left:0}.grid .col-d,.gridfull .col-d{flex:1;box-sizing:border-box;padding-left:8px;padding-right:8px;min-width:222.22222px}.grid .col-d-1,.gridfull .col-d-1{box-sizing:border-box;width:12.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-1,.gridfull .offset-d-1{margin-left:12.5%}.grid .order-d-1,.gridfull .order-d-1{order:1}.grid .col-d-2,.gridfull .col-d-2{box-sizing:border-box;width:25%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-2,.gridfull .offset-d-2{margin-left:25%}.grid .order-d-2,.gridfull .order-d-2{order:2}.grid .col-d-3,.gridfull .col-d-3{box-sizing:border-box;width:37.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-3,.gridfull .offset-d-3{margin-left:37.5%}.grid .order-d-3,.gridfull .order-d-3{order:3}.grid .col-d-4,.gridfull .col-d-4{box-sizing:border-box;width:50%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-4,.gridfull .offset-d-4{margin-left:50%}.grid .order-d-4,.gridfull .order-d-4{order:4}.grid .col-d-5,.gridfull .col-d-5{box-sizing:border-box;width:62.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-5,.gridfull .offset-d-5{margin-left:62.5%}.grid .order-d-5,.gridfull .order-d-5{order:5}.grid .col-d-6,.gridfull .col-d-6{box-sizing:border-box;width:75%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-6,.gridfull .offset-d-6{margin-left:75%}.grid .order-d-6,.gridfull .order-d-6{order:6}.grid .col-d-7,.gridfull .col-d-7{box-sizing:border-box;width:87.5%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-7,.gridfull .offset-d-7{margin-left:87.5%}.grid .order-d-7,.gridfull .order-d-7{order:7}.grid .col-d-8,.gridfull .col-d-8{box-sizing:border-box;width:100%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-d-8,.gridfull .offset-d-8{margin-left:100%}.grid .order-d-8,.gridfull .order-d-8{order:8}}@media (min-width: 1400px){.grid .offset-dl,.gridfull .offset-dl{margin-left:0}.grid .col-dl,.gridfull .col-dl{flex:1;box-sizing:border-box;padding-left:8px;padding-right:8px;min-width:222.22222px}.grid .col-dl-1,.gridfull .col-dl-1{box-sizing:border-box;width:8.33333%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-1,.gridfull .offset-dl-1{margin-left:8.33333%}.grid .order-dl-1,.gridfull .order-dl-1{order:1}.grid .col-dl-2,.gridfull .col-dl-2{box-sizing:border-box;width:16.66667%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-2,.gridfull .offset-dl-2{margin-left:16.66667%}.grid .order-dl-2,.gridfull .order-dl-2{order:2}.grid .col-dl-3,.gridfull .col-dl-3{box-sizing:border-box;width:25%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-3,.gridfull .offset-dl-3{margin-left:25%}.grid .order-dl-3,.gridfull .order-dl-3{order:3}.grid .col-dl-4,.gridfull .col-dl-4{box-sizing:border-box;width:33.33333%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-4,.gridfull .offset-dl-4{margin-left:33.33333%}.grid .order-dl-4,.gridfull .order-dl-4{order:4}.grid .col-dl-5,.gridfull .col-dl-5{box-sizing:border-box;width:41.66667%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-5,.gridfull .offset-dl-5{margin-left:41.66667%}.grid .order-dl-5,.gridfull .order-dl-5{order:5}.grid .col-dl-6,.gridfull .col-dl-6{box-sizing:border-box;width:50%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-6,.gridfull .offset-dl-6{margin-left:50%}.grid .order-dl-6,.gridfull .order-dl-6{order:6}.grid .col-dl-7,.gridfull .col-dl-7{box-sizing:border-box;width:58.33333%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-7,.gridfull .offset-dl-7{margin-left:58.33333%}.grid .order-dl-7,.gridfull .order-dl-7{order:7}.grid .col-dl-8,.gridfull .col-dl-8{box-sizing:border-box;width:66.66667%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-8,.gridfull .offset-dl-8{margin-left:66.66667%}.grid .order-dl-8,.gridfull .order-dl-8{order:8}.grid .col-dl-9,.gridfull .col-dl-9{box-sizing:border-box;width:75%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-9,.gridfull .offset-dl-9{margin-left:75%}.grid .order-dl-9,.gridfull .order-dl-9{order:9}.grid .col-dl-10,.gridfull .col-dl-10{box-sizing:border-box;width:83.33333%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-10,.gridfull .offset-dl-10{margin-left:83.33333%}.grid .order-dl-10,.gridfull .order-dl-10{order:10}.grid .col-dl-11,.gridfull .col-dl-11{box-sizing:border-box;width:91.66667%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-11,.gridfull .offset-dl-11{margin-left:91.66667%}.grid .order-dl-11,.gridfull .order-dl-11{order:11}.grid .col-dl-12,.gridfull .col-dl-12{box-sizing:border-box;width:100%;flex:unset;min-width:unset;padding-left:8px;padding-right:8px}.grid .offset-dl-12,.gridfull .offset-dl-12{margin-left:100%}.grid .order-dl-12,.gridfull .order-dl-12{order:12}}.grid.nogutter .col,.grid.nogutter .col-t,.grid.nogutter .col-d,.grid.nogutter .col-dl,.gridfull.nogutter .col,.gridfull.nogutter .col-t,.gridfull.nogutter .col-d,.gridfull.nogutter .col-dl{padding:0}.grid.nogutter .col-1,.gridfull.nogutter .col-1{padding:0}.grid.nogutter .col-2,.gridfull.nogutter .col-2{padding:0}.grid.nogutter .col-3,.gridfull.nogutter .col-3{padding:0}.grid.nogutter .col-4,.gridfull.nogutter .col-4{padding:0}.grid.nogutter .col-5,.gridfull.nogutter .col-5{padding:0}.grid.nogutter .col-6,.gridfull.nogutter .col-6{padding:0}.grid.nogutter .col-7,.gridfull.nogutter .col-7{padding:0}.grid.nogutter .col-8,.gridfull.nogutter .col-8{padding:0}.grid.nogutter .col-t-1,.gridfull.nogutter .col-t-1{padding:0}.grid.nogutter .col-t-2,.gridfull.nogutter .col-t-2{padding:0}.grid.nogutter .col-t-3,.gridfull.nogutter .col-t-3{padding:0}.grid.nogutter .col-t-4,.gridfull.nogutter .col-t-4{padding:0}.grid.nogutter .col-t-5,.gridfull.nogutter .col-t-5{padding:0}.grid.nogutter .col-t-6,.gridfull.nogutter .col-t-6{padding:0}.grid.nogutter .col-t-7,.gridfull.nogutter .col-t-7{padding:0}.grid.nogutter .col-t-8,.gridfull.nogutter .col-t-8{padding:0}.grid.nogutter .col-d-1,.gridfull.nogutter .col-d-1{padding:0}.grid.nogutter .col-d-2,.gridfull.nogutter .col-d-2{padding:0}.grid.nogutter .col-d-3,.gridfull.nogutter .col-d-3{padding:0}.grid.nogutter .col-d-4,.gridfull.nogutter .col-d-4{padding:0}.grid.nogutter .col-d-5,.gridfull.nogutter .col-d-5{padding:0}.grid.nogutter .col-d-6,.gridfull.nogutter .col-d-6{padding:0}.grid.nogutter .col-d-7,.gridfull.nogutter .col-d-7{padding:0}.grid.nogutter .col-d-8,.gridfull.nogutter .col-d-8{padding:0}.grid.nogutter .col-dl-1,.gridfull.nogutter .col-dl-1{padding:0}.grid.nogutter .col-dl-2,.gridfull.nogutter .col-dl-2{padding:0}.grid.nogutter .col-dl-3,.gridfull.nogutter .col-dl-3{padding:0}.grid.nogutter .col-dl-4,.gridfull.nogutter .col-dl-4{padding:0}.grid.nogutter .col-dl-5,.gridfull.nogutter .col-dl-5{padding:0}.grid.nogutter .col-dl-6,.gridfull.nogutter .col-dl-6{padding:0}.grid.nogutter .col-dl-7,.gridfull.nogutter .col-dl-7{padding:0}.grid.nogutter .col-dl-8,.gridfull.nogutter .col-dl-8{padding:0}.grid.nogutter .col-dl-9,.gridfull.nogutter .col-dl-9{padding:0}.grid.nogutter .col-dl-10,.gridfull.nogutter .col-dl-10{padding:0}.grid.nogutter .col-dl-11,.gridfull.nogutter .col-dl-11{padding:0}.grid.nogutter .col-dl-12,.gridfull.nogutter .col-dl-12{padding:0}header{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:fixed;z-index:10000;left:0;bottom:0;width:100%;background-color:#fff;height:65px}@media (min-width: 1000px){header{bottom:unset;top:0;height:50px}}header ul{padding:0;list-style-type:none}header ul li.active>a{text-decoration:underline;text-underline-offset:4px}header ul li.active>ul{display:block}header ul.grid>li>a{-webkit-transition:all 1.6s ease;-moz-transition:all 1.6s ease;-ms-transition:all 1.6s ease;-o-transition:all 1.6s ease;transition:all 1.6s ease;display:block;position:relative;z-index:11;background-color:#fff}header .sub-menu{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:10;width:200%;padding-top:8px}header .sub-menu.outofbounds{transform:translateY(-300px);opacity:0}header>nav>ul{height:50px;align-items:center}header>nav>ul>li{position:relative}header>nav>ul>li>ul{position:absolute;text-align:left;display:none}header>nav>ul a img{display:block;width:auto;height:20px;margin-top:4px}header>nav>ul a img.image-reverse{display:none}header label{cursor:pointer;display:block;position:absolute;height:55px;width:55px;right:25px;bottom:5px}header label .bar-1,header label .bar-2{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:55px;height:1px;position:absolute;background-color:#000}header label .bar-1{top:22px}header label .bar-2{top:32px}@media (min-width: 1000px){header label{display:none}}#mobile-menu{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;top:100vh;top:calc( var(--vh) * 100);left:0;height:100vh;height:calc( var(--vh) * 100);width:100%;background-color:#fff;position:fixed;z-index:9999}@media (min-width: 1000px){#mobile-menu{display:none}}#mobile-menu>a{display:inline-block;position:absolute;top:25px;right:25px}@media (min-width: 720px){#mobile-menu>a{right:36px}}#mobile-menu ul{display:flex;flex-direction:column;justify-content:space-between;list-style-type:none;box-sizing:border-box;margin:0;width:100%;height:100vh;height:calc( var(--vh) * 100);padding:25px 33px 90px}@media (min-width: 720px){#mobile-menu ul{padding:36px 44px 90px}}#mobile-menu ul li a{font-size:64px;line-height:66px}@media (min-width: 720px){#mobile-menu ul li a{font-size:72px;line-height:75px}}#mobile-menu ul li a img{width:auto;height:60px}@media (min-width: 720px){#mobile-menu ul li a img{height:68px}}#contacts{background-color:#333;color:#ddd;display:flex;flex-direction:column;justify-content:center;height:100vh;height:calc(var(--vh)*100)}#contacts a{color:#ddd}#contacts a:hover{color:#fff}@media (min-width: 1000px){#contacts{height:100vh;height:calc(var(--vh)*100);background-color:#fff;color:#000}#contacts a{color:#000}#contacts a:hover{color:#707070}}#contacts>header{border-top:1px solid rgba(221,221,221,0.2);background-color:#333}@media (min-width: 1000px){#contacts>header{border-top:unset;background-color:#fff}}#contacts>header label .bar-1{background-color:#ddd}#contacts>header label .bar-2{background-color:#ddd}@media (min-width: 1000px){#contacts>footer{position:fixed;bottom:0;width:100%}}#about>header{border-top:1px solid rgba(221,221,221,0.2);background-color:#333}@media (min-width: 1000px){#about>header{border-top:unset}}#about>header ul.grid li a{background-color:#333}#about>header a{color:#ddd}#about>header a:hover{color:#fff}#about>header a img{display:none}#about>header a img.image-reverse{display:block}#about>header label .bar-1{background-color:#ddd}#about>header label .bar-2{background-color:#ddd}#about.menuflip>header{background-color:#fff;border-top:unset}#about.menuflip>header ul.grid li a{background-color:#fff}#about.menuflip>header a{color:#000}#about.menuflip>header a:hover{color:#707070}#about.menuflip>header a img{display:block}#about.menuflip>header a img.image-reverse{display:none}#about.menuflip>header label .bar-1{background-color:#000}#about.menuflip>header label .bar-2{background-color:#000}#main-menu{display:none}#main-menu:checked ~ header{background-color:#fff;border-top:unset}#main-menu:checked ~ header label .bar-1{background-color:#000;top:27px;transform:rotate(-45deg)}#main-menu:checked ~ header label .bar-2{background-color:#000;top:27px;transform:rotate(45deg)}#main-menu:checked ~ #mobile-menu{top:0;background-color:#fff}#main-menu:checked ~ #mobile-menu a{color:#000}#main-menu:checked ~ #mobile-menu a:hover{color:#707070}#single>header{display:none}@media (min-width: 1000px){#single>header{display:block}}.animated,.animatedmanual{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;opacity:1;transform:scale(1) translateX(0) translateY(0)}.animated.animatedslower,.animatedmanual.animatedslower{-webkit-transition:all 1.6s ease;-moz-transition:all 1.6s ease;-ms-transition:all 1.6s ease;-o-transition:all 1.6s ease;transition:all 1.6s ease}.animated.from-left,.animatedmanual.from-left{transform:translateX(-32px);opacity:0}.animated.from-right,.animatedmanual.from-right{transform:translateX(8px);opacity:0}@media (min-width: 1000px){.animated.from-right,.animatedmanual.from-right{transform:translateX(32px)}}.animated.from-top,.animatedmanual.from-top{transform:translateY(-32px);opacity:0}.animated.from-bottom,.animatedmanual.from-bottom{transform:translateY(32px);opacity:0}.animated.from-very-bottom,.animatedmanual.from-very-bottom{transform:translateY(64px);opacity:0}.animated.fromzerozoom,.animatedmanual.fromzerozoom{transform:scale(0)}.animated.frommorezoom,.animatedmanual.frommorezoom{transform:scale(1.2)}.animated.frominvisible,.animatedmanual.frominvisible{opacity:0}#home-header{position:relative;height:100vh;height:calc( var(--vh) * 100);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:25px 0 90px}@media (min-width: 720px){#home-header{padding:0}}#home-header-img{height:calc(100vh - 150px);width:100%;position:relative}@media (min-width: 720px){#home-header-img{margin-top:100px}}#home-header-img>div{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:absolute;height:calc(100vh - 150px);background-position:center right;background-size:contain;background-repeat:no-repeat;width:100%;opacity:0}#home-header-img>div.active{opacity:1}#home-header-overlay{width:100%;height:calc(100vh - 150px);height:calc( var(--vh) * 100 - 150px);position:absolute;left:0;top:100px;display:none}@media (min-width: 720px){#home-header-overlay{display:flex;flex-direction:column;justify-content:space-between}}#home-header-overlay-hidden{visibility:hidden}#home-about{min-height:60vh;display:flex;flex-direction:column;justify-content:space-between;margin-top:100px;margin-bottom:24px}@media (min-width: 720px){#home-about{margin-top:unset;min-height:85vh;justify-content:center}}#home-projects-title{margin-top:40px}@media (min-width: 720px){#home-projects-title{margin-top:unset;position:relative;bottom:72px}}@media (min-width: 1000px){#home-projects-title{bottom:128px}}@media (min-width: 1400px){#home-projects-title{bottom:172px}}#home-projects-text{margin-top:100px;margin-bottom:200px}@media (min-width: 720px){#home-projects-text{margin-top:unset;margin-bottom:100px}}#home-projects-link{margin-top:16px}@media (min-width: 720px){#home-projects-link{margin-top:24px}}@media (min-width: 1400px){#home-projects-link{margin-top:40px}}#home-contact{display:flex;flex-direction:column;justify-content:flex-end;min-height:85vh}@media (min-width: 1000px){#home-contact{justify-content:center;min-height:100vh}#home-contact>.grid{padding-top:20vh}}#home-contact-form{margin-top:24px}@media (min-width: 720px){#home-contact-form{margin-top:unset}}#home-changelang{display:none;position:fixed;bottom:50px;left:56px;cursor:pointer}@media (min-width: 1000px){#home-changelang{display:block}}@media (min-width: 1400px){#home-changelang{left:58px}}#home-changelang>img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;height:auto;width:10px;margin-bottom:3px}@media (min-width: 1400px){#home-changelang>img{width:12px;margin-bottom:4px}}#home-changelang-menu{position:absolute;display:none}#home-changelang:hover #home-changelang-menu{display:block}#home-changelang:hover>img{transform:rotate(180deg)}form input,form textarea{background-color:transparent;display:block;width:calc(100% + 33px);font-size:12px;padding:4px 0;border-width:1px 0 0 0;border-color:#000;border-style:solid;margin-bottom:32px;outline:none}@media (min-width: 720px){form input,form textarea{width:100%;padding:8px 0;margin-bottom:40px;margin-top:4px}}form input::placeholder,form textarea::placeholder{color:#000;opacity:1}form textarea{resize:none;height:40px}@media (min-width: 720px){form textarea{height:64px}}form button{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer;background-color:transparent;border:none}form button:hover{color:#707070}#contacts form input,#contacts form textarea{color:#ddd;border-color:#ddd}#contacts form input::placeholder,#contacts form textarea::placeholder{color:#ddd}#contacts form button{color:#ddd}#contacts form button:hover{color:#fff}@media (min-width: 1000px){#contacts form input,#contacts form textarea{color:#000;border-color:#000}#contacts form input::placeholder,#contacts form textarea::placeholder{color:#000}#contacts form button{color:#000}#contacts form button:hover{color:#707070}}#about-header{height:100vh;height:calc(var(--vh)*100);background-color:#333;color:#ddd;box-sizing:border-box;padding:25px 0 90px;display:flex;flex-direction:column;justify-content:space-between;overflow-y:hidden}@media (min-width: 1000px){#about-header{justify-content:center;padding:150px 0 50px}}#about-header .grid{margin-bottom:64px}@media (min-width: 1000px){#about-header .grid{margin-bottom:unset}}#about>div{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#about #whoweare,#about #whatwedo{height:calc(100vh - 90px);height:calc(var(--vh)*100 - 90px);box-sizing:border-box;padding:25px 0 90px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1000px){#about #whoweare,#about #whatwedo{height:unset;padding:0;display:block}}#about #whatwedo{margin-bottom:192px}@media (min-width: 720px){#about #whatwedo{margin-bottom:224px}}#about #whatwedo p{margin-bottom:0}#about #whatwedo-list .col-6{padding-right:0}@media (min-width: 720px){#about #whatwedo-list .col-6{padding-right:8px}}#about #whatwedo-list .col-6 .h4{padding-top:16px;margin-bottom:16px;border-top:1px solid #000}@media (min-width: 720px){#about #whatwedo-list .col-6 .h4{padding-top:24px;margin-bottom:24px;border-top:1px solid #707070}}@media (min-width: 1000px){#about #whatwedo-list .col-6 .h4{padding-top:32px;margin-bottom:32px}}#about .whoweare-img,#about .whatwedo-img{margin-top:80px;margin-bottom:160px}@media (min-width: 1000px){#about .whoweare-img,#about .whatwedo-img{margin-top:160px}}@media (min-width: 1000px){#about .whoweare-img-second,#about .whatwedo-img-second{width:calc(100% + 56px)}}@media (min-width: 1400px){#about .whoweare-img-second,#about .whatwedo-img-second{width:calc(100% + 58px)}}#about .whoweare-bigtext,#about .whatwedo-bigtext{padding-top:128px;margin-bottom:224px}#about .whatwedo-bigtext{padding-top:96px}#about #collaborators-list{margin-bottom:224px}#about #collaborators-list .visible-m{margin-bottom:128px}#about #collaborators-list .col-6{padding-right:0}@media (min-width: 720px){#about #collaborators-list .col-6{padding-right:8px}}#about #collaborators-list .col-6 .h4{padding-top:16px;margin-bottom:16px;border-top:1px solid #000}@media (min-width: 720px){#about #collaborators-list .col-6 .h4{padding-top:24px;margin-bottom:24px;border-top:1px solid #707070}}@media (min-width: 1000px){#about #collaborators-list .col-6 .h4{padding-top:32px;margin-bottom:32px}}#about #tabs{padding-bottom:48px;background-color:#333;color:#ddd}#about #tabs a{color:#ddd}#about #tabs a:hover{color:#fff}#about #tabs .tabs-links{cursor:pointer;text-transform:lowercase;text-underline-offset:4px}#about #tabs .tabs-links:hover{color:#fff}#about #tabs .tabs-links.tab-in{text-decoration:underline}@media (min-width: 720px){#about #tabs.fixedbar{padding-top:55px}}@media (min-width: 720px){#about #tabs.fixedbar .tabs-links-container{position:fixed;z-index:9999;background-color:#333;padding-bottom:16px;top:0;width:100%}}@media (min-width: 1000px){#about #tabs.fixedbar .tabs-links-container{top:50px}}#about #tabs .tab{display:none}#about #tabs .tab p{margin-bottom:16px}#about #tabs .tab-border>div:first-of-type{padding-top:16px;border-top:1px solid #ddd}#about #tabs .tab-border>div:last-of-type>div{padding-top:16px;border-top:1px solid #ddd;box-sizing:border-box;width:calc(100% + 33px);padding-right:33px}@media (min-width: 720px){#about #tabs .tab-border>div:last-of-type>div{width:calc(100% + 44px);padding-right:44px}}@media (min-width: 1000px){#about #tabs .tab-border>div:last-of-type>div{width:calc(100% + 56px);padding-right:56px}}@media (min-width: 1400px){#about #tabs .tab-border>div:last-of-type>div{width:calc(100% + 58px);padding-right:58px}}#about #tabs .tab-border:last-of-type>div:first-of-type{border-bottom:1px solid #ddd}#about #tabs .tab-border:last-of-type>div:last-of-type>div{border-bottom:1px solid #ddd}#about #tabs .tab.tab-active{margin-top:96px;display:flex;flex-wrap:wrap}#about #tabs .tab.tab-0{margin-top:16px}@media (min-width: 720px){.list-more .h4{width:calc(100% + 44px)}}@media (min-width: 720px){.list-more .h4{width:calc(100% + 56px)}}@media (min-width: 1400px){.list-more .h4{width:calc(100% + 66px)}}#archive-selector{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;padding-top:25px;padding-bottom:25px;padding-right:33px;background-color:#fff;text-align:right}@media (min-width: 720px){#archive-selector{padding-right:44px}}@media (min-width: 1000px){#archive-selector{top:unset;padding-top:unset;padding-bottom:unset;padding-right:unset;background-color:transparent;text-align:unset;left:56px;bottom:50px}}@media (min-width: 1400px){#archive-selector{left:58px}}#archive-selector .current{display:none}@media (min-width: 1000px){#archive-selector .current{display:inline-block;text-underline-offset:4px;text-decoration:underline}}#archive-selector .separator{display:none}@media (min-width: 1000px){#archive-selector .separator{display:inline-block;padding-left:4px;padding-right:4px}}#archive-selector-filterlist{display:none;list-style-type:none;padding:0;margin:0}#archive-selector-filterlist a.active{text-underline-offset:4px;text-decoration:underline}#archive-selector-filterlist.active,#archive-selector-filter.active{display:block}#archive-selector-filterlist.inactive,#archive-selector-filter.inactive{display:none}#archive .archive-item{margin-top:208px}@media (min-width: 720px){#archive .archive-item{margin-top:208px}}@media (min-width: 1000px){#archive .archive-item{margin-top:160px}}@media (min-width: 1400px){#archive .archive-item{margin-top:240px}}#archive .archive-item:last-of-type{margin-bottom:176px}@media (min-width: 1000px){#archive .archive-item:last-of-type{margin-bottom:unset}}#archive .archive-listitem{margin-bottom:64px}@media (min-width: 1000px){#archive .archive-listitem{margin-top:80px}}#archive .archive-listitem:last-of-type{margin-bottom:176px}@media (min-width: 1000px){#archive .archive-listitem:last-of-type{margin-bottom:unset}}#archive .archive-listitem img{display:none;position:fixed;z-index:-1;max-width:20vw;max-height:20vw;height:auto;width:auto;pointer-events:none}#archive .archive-listitem a:hover{color:#000}#archive .archive-listitem a:hover ~ img{display:block}.show-gallery .archive-selector-filter-container{display:none}.show-gallery .archive-gallery{display:block}.show-gallery .archive-index{display:none}.show-index .archive-selector-filter-container{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;display:block;position:fixed;left:33px;text-align:left;top:25px}@media (min-width: 720px){.show-index .archive-selector-filter-container{left:44px}}@media (min-width: 1000px){.show-index .archive-selector-filter-container{display:none}}.show-index .archive-selector-filter-container.outofbounds{transform:translateY(-100vh);opacity:0}.show-index .archive-gallery{display:none}.show-index .archive-index{display:block;margin-top:35vh}#prevnext{width:100%;height:65px;bottom:0;display:flex;flex-direction:column;justify-content:center;background-color:#fff}@media (min-width: 1000px){#prevnext{position:fixed;background-color:unset;bottom:50px;height:unset}}#prevnext .prevnextclose{display:block;position:relative;height:55px;width:35px}#prevnext .prevnextclose .bar1,#prevnext .prevnextclose .bar2{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:36px;height:1px;position:absolute;background-color:#000}#prevnext .prevnextclose .bar1{top:27px;transform:rotate(-45deg)}#prevnext .prevnextclose .bar2{top:27px;transform:rotate(45deg)}#prevnext .prevnextclose:hover .bar1,#prevnext .prevnextclose:hover .bar2{background-color:#707070}#prevnext .prevnextnext{display:block;position:relative;height:55px;width:35px;float:right}#prevnext .prevnextnext .bar1,#prevnext .prevnextnext .bar2,#prevnext .prevnextnext .bar3{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:18px;height:1px;position:absolute;background-color:#000;right:0}#prevnext .prevnextnext .bar1{top:36px;transform:rotate(-45deg)}#prevnext .prevnextnext .bar2{top:22px;transform:rotate(45deg)}#prevnext .prevnextnext .bar3{width:36px;top:29px;right:1px}#prevnext .prevnextnext:hover .bar1,#prevnext .prevnextnext:hover .bar2,#prevnext .prevnextnext:hover .bar3{background-color:#707070}#single-content{margin-top:25px}@media (min-width: 1000px){#single-content{margin-top:160px}}@media (min-width: 720px) and (max-width: 1399px){#single-content .single-desktopmargin{padding-left:64px;padding-right:64px}}#single-content .single-mainpic{margin-top:16px}@media (min-width: 720px){#single-content .single-mainpic{margin-top:unset;padding-right:64px;padding-left:64px}}@media (min-width: 1400px){#single-content .single-mainpic{padding-left:8px}}#single-content .single-details{margin-top:64px;font-size:16px;line-height:18px}@media (min-width: 720px){#single-content .single-details{font-size:12px;line-height:14px}}@media (min-width: 1000px){#single-content .single-details{margin-top:unset}}@media (min-width: 1400px){#single-content .single-details{font-size:15px;line-height:18px}}#single-content .single-imagegallery{margin-top:240px}@media (min-width: 720px) and (max-width: 1399px){#single-content .single-imagegallery{padding-left:64px;padding-right:64px}}@media (min-width: 1000px){#single-content .single-imagegallery{margin-top:160px}}@media (min-width: 1400px){#single-content .single-imagegallery.col-dl-4,#single-content .single-imagegallery.col-dl-5{padding-right:64px}#single-content .single-imagegallery.col-dl-7,#single-content .single-imagegallery.col-dl-9{padding-left:64px}#single-content .single-imagegallery.col-dl-12{padding-left:64px;padding-right:64px}}#single-content .single-imagegallery:last-of-type{margin-bottom:128px}@media (min-width: 1000px){#single-content .single-imagegallery:last-of-type{margin-bottom:unset}}body>footer{padding-top:40px;padding-bottom:105px}@media (min-width: 1000px){body>footer{padding-bottom:40px}}body>footer .mobiletopmargin{margin-top:16px}@media (min-width: 720px){body>footer .mobiletopmargin{margin-top:unset}}body>footer .mobiletopmarginbig{margin-top:48px}@media (min-width: 720px){body>footer .mobiletopmarginbig{margin-top:unset}}@media (min-width: 720px){body>footer .social{text-align:right}}#contacts>footer{padding-top:25px;padding-bottom:80px}@media (min-width: 720px){#contacts>footer{padding-top:40px;padding-bottom:40px}}#about>main{margin-bottom:unset}@media (min-width: 1000px){#about>main{margin-bottom:unset}}#about>footer{background-color:#333;color:#ddd;padding-top:90px}@media (min-width: 1000px){#about>footer{padding-top:75px}}@media (min-width: 720px) and (max-width: 1399px){#about>footer footer{font-size:28px;line-height:32px}}#about>footer a{color:#ddd}#about>footer a:hover{color:#fff}
