@font-face{font-family:'Adobe Caslon Pro';src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/ACaslonPro-Semibold.eot);src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/ACaslonPro-Semibold.eot?#iefix) format('embedded-opentype'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/ACaslonPro-Semibold.woff) format('woff'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/ACaslonPro-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Gotham';src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Light.eot);src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Light.eot?#iefix) format('embedded-opentype'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Light.woff) format('woff'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Gotham';src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-LightItalic.eot);src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-LightItalic.eot?#iefix) format('embedded-opentype'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-LightItalic.woff) format('woff'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Gotham';src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro.eot);src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro.eot?#iefix) format('embedded-opentype'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro.woff) format('woff'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gotham';src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Medium.eot);src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Medium.eot?#iefix) format('embedded-opentype'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Medium.woff) format('woff'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Bold.eot);src:url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Bold.eot?#iefix) format('embedded-opentype'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Bold.woff) format('woff'),url(//www.highpost.com/wp-content/themes/highpost/assets/css/GothamPro-Bold.ttf) format('truetype');font-weight:700;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}strong{font-weight:600}:focus{outline:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Gotham'}.no-scroll{overflow:hidden}a{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.page{margin:0 auto}.container{max-width:1420px;width:100%;margin:0 auto;padding:0 50px}.header{z-index:50;padding-top:40px;position:absolute;width:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header .container{max-width:1820px}.page .criteria__items{justify-content:flex-start}.page .criteria__item{margin:15px}.header__body,.menu,.home-top,.page-top,.page-top__body,.subtitle,.our-mission .our-mission__img,.our-goal .our-goal__item,.criteria-b__item,.contact-page__body .form .bottom,.contact-page__body .left .m-link,.p404-top,.p404-top .btn-2,.strategy .strategy__title,.contact-page__body{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;-webkit-box-align:center}.header__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__menu{margin-right:16px}.menu{list-style-type:none}label,form button,.active~label,input:not(:focus):valid~label,.our-mission .desc,.our-goal .our-goal__item .h4,.our-goal .our-goal__item .description,.strategy .strategy__item .title,.strategy .strategy__item .desc,.form-desc,.criteria__item .title,.criteria-b__item .sub-title,.criteria-b__item .desc,.team-modal__body .text .title,.content p,h1,h2,h3,h4,h5,h6,.p404-top .btn-2,.contact-page__body .left .title,.contact-page__body .left .m-link,.team_subtitle p,.menu li a,.btn1,.home-top__body .desc{font-family:Gotham;font-style:normal;letter-spacing:normal;line-height:normal}.menu li a,.btn1,.home-top__body .desc{text-decoration:none}.menu li a{margin:0 40px;color:#fff;font-size:14px;font-weight:700;text-align:left;text-transform:uppercase;position:relative}.menu li a:hover{color:#b0a198}.menu li a:before{content:"";width:0;height:2px;position:absolute;top:30px;left:0;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu li:hover a:before{width:100%;opacity:.7}.sub-menu{opacity:0;position:absolute;list-style:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sub-menu li{margin:10px 0}.menu li:hover .sub-menu,.menu li:active .sub-menu{opacity:1}.menu li .sub-menu li a{font-size:12px}.menu li .sub-menu li a:before{width:0}.menu li .sub-menu li:hover a:before{width:100%;opacity:.7}li.menu-item-has-children:hover>a{color:#fff}li.menu-item-has-children:hover a:before{opacity:0;width:0}.btn1{border-radius:50px;background-color:#fff;padding:16px 26px;color:#373a36;font-size:16px;font-weight:500;white-space:nowrap}.home-top{background-position:center;min-height:941px;background-repeat:no-repeat}.home-top__body{position:relative}.home-top__body .figura{position:absolute;right:0}.home-top__body .h1{max-width:929px;margin-bottom:35px}.home-top__body .h1 svg{margin-left:15px}.h1,.footer__top .email,.h3,.strategy .strategy__title,.criteria-b__item .title,.team-modal__body .text .name,.contact-page__body .left .adres,.contact-page__body .left .phone{font-family:"Adobe Caslon";font-style:normal;letter-spacing:normal;line-height:normal}.h1,.footer__top .email,.h3{color:#fff;text-align:left}.h1{font-size:80px;font-weight:600;text-transform:uppercase}.home-top__body .desc,.footer__top .footer__menu .title,.footer__top .footer__menu ul li a,.footer__bottom .copi span,.footer__bottom .privacy a{color:#fff;font-family:Gotham;font-style:normal;letter-spacing:normal;text-align:left}.home-top__body .desc{max-width:645px;font-size:22px;font-weight:300;line-height:33px}.footer{padding:100px 0 60px;background-color:#373a36}.footer__top,.footer__top .footer__logo,.footer__top .footer__menu .right,.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__top{padding-bottom:38px;border-bottom:1px solid rgb(255 255 255/10%);margin-bottom:60px}.footer__top .footer__logo,.footer__top .footer__menu .right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__top .email{font-size:30px;font-weight:600;text-decoration:none}.footer__top .footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__top .footer__menu .left{margin-right:190px}.footer__top .footer__menu .title{font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:30px}.footer__top .footer__menu ul{list-style-type:none}.footer__top .footer__menu ul li a{font-size:14px;font-weight:400;line-height:normal;margin-bottom:20px;display:block;text-decoration:none}.footer__top .footer__menu ul li:last-child a{margin-bottom:0}.footer__top .footer__menu .right{margin-right:140px}.footer__top .footer__menu .social{margin:0 -15px}.footer__top .footer__menu .social a{margin:0 15px}.footer__bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom .copi span,.footer__bottom .privacy a{opacity:.5;font-size:14px;font-weight:400;line-height:normal}.footer__bottom .copi .mini-logo{display:none}.footer__bottom .privacy a{font-weight:500;text-decoration:none;white-space:nowrap}.footer__bottom .privacy a:not(:first-child){margin-left:40px}.h3{color:#373a36;font-size:45px;font-weight:600;text-align:center;margin-bottom:30px}.modal{padding:50px 80px 55px;width:550px;max-width:100%}input{border:none;border-bottom:1px solid rgb(55 58 54/15%);width:100%;background:0 0;height:55px;color:#373a36;font-size:20px;font-family:Gotham;font-weight:400;padding:0}form button{margin-top:30px;height:71px;border-radius:69px;background-color:#b0a198;width:100%;color:#fff;font-size:18px;font-weight:500;border:none;cursor:pointer}input:focus{border-bottom:1px solid #b0a198}label{height:20px;color:rgba(55,58,54,.4);font-size:20px;font-weight:400;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);display:block;-webkit-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block;position:absolute}.active~label,input:not(:focus):valid~label{-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);-webkit-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all;opacity:.4;color:#373a36;font-size:12px;font-weight:500;text-align:left;text-transform:uppercase}.page-top{background-size:cover;min-height:646px;background-position:center;background-repeat:no-repeat}.page-top__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-top__body .h2{color:#fff}.our-mission{padding:150px 0 0}.container-mini{padding:0 50px;max-width:1310px;margin:0 auto}.our-mission .container-mini{position:relative}.subtitle{position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-family:Gotham;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#b0a198;left:-180px;top:136px}.subtitle:before{content:'';display:block;width:136px;height:1px;background-color:#b0a198;margin-right:20px}.h2{text-align:left;max-width:870px;font-size:60px;font-family:Adobe Caslon;font-style:normal;font-weight:600;font-size:60px;line-height:72px;color:#373a36;margin-bottom:50px}.our-mission .h2{margin-bottom:100px}.our-mission .desc{max-width:450px;color:#373a36;font-size:22px;font-weight:300;line-height:33px;margin-left:auto}.about.our-mission .desc{max-width:500px}.about.our-mission .desc-left{margin-left:0}.our-mission .elem-svg{margin-left:-100px;margin-top:-200px;margin-bottom:-100px}.our-mission .our-mission__img{width:100%;overflow:hidden}.our-goal{padding:150px 0;position:relative;overflow:hidden;background:#f8f7f2}.our-goal .container-mini{position:relative;z-index:1}.our-goal .elem-svg-pc{position:absolute;top:-400px;right:105px}.our-goal .subtitle{top:130px}.our-goal .h2{max-width:777px;margin-bottom:88px}.our-goal .desc{max-width:450px;margin-left:auto;font-family:Gotham;font-style:normal;font-weight:300;font-size:22px;line-height:33px;color:#373a36}.our-goal .our-goal__item{margin:100px -15px 0}.our-goal .our-goal__item:last-child{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.our-goal .our-goal__item:last-child img{margin-left:auto;display:block}.our-goal .our-goal__item .img,.our-goal .our-goal__item .text{width:calc(100%/2 - 30px);margin:0 15px}.our-goal .our-goal__item .h4,.our-goal .our-goal__item .description,.criteria__item .title,.strategy .strategy__item .title,.strategy .strategy__item .desc,.criteria-b__item .title,.criteria-b__item .desc{color:#373a36;text-align:left}.our-goal .our-goal__item .h4{font-size:30px;font-weight:500;text-transform:uppercase;margin-bottom:30px}.about.our-goal .our-goal__item .h4{text-transform:none}.our-goal .our-goal__item .description{font-size:22px;font-weight:300;line-height:33px}.strategy{padding:150px 0 0;background-color:#f8f7f2;position:relative;overflow:hidden}.strategy .el-svg{position:absolute;right:-90px;top:70px}.strategy .container-mini{position:relative}.strategy .subtitle{top:125px}.strategy .h2{max-width:770px;margin-bottom:100px}.strategy .strategy__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -40px 80px}.strategy .strategy__title{color:#b0a198;font-size:45px;font-weight:600;text-align:left}.strategy .strategy__title,.strategy .strategy__item{width:calc(100%/2 - 80px);margin:0 40px 80px}.strategy .strategy__item svg{margin-bottom:40px;min-height:90px}.strategy .strategy__item .title{font-size:28px;font-weight:500;text-transform:uppercase;margin-bottom:18px}.strategy .strategy__item .desc{font-size:20px;font-weight:300;line-height:30px}.strategy-img,.strategy .strategy__item .strategy-img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.strategy .strategy__item .strategy-img{width:100%;overflow:hidden}.our-mission2{position:relative;overflow:hidden;padding:150px 0 120px}.our-mission2 .container-mini{position:relative}.our-mission2 .h2{margin-bottom:38px}.our-mission2 .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:620px}.our-mission2 .desc img{margin-right:50px}.our-mission2 p{margin-bottom:30px}.el-mission{position:absolute;bottom:-330px;left:-50px}.criteria{background-color:#f8f7f2;padding:150px 0}.criteria__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.criteria__item{width:calc(100%/3 - 30px);margin:0 15px;background-color:#fff;padding:95px 60px 60px;position:relative}.criteria__item svg.log{position:absolute;right:60px;top:60px}.criteria__item img{margin-bottom:77px;height:104px}.criteria__item .desc{font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;color:#373a36;opacity:.4;margin-bottom:16px}.criteria__item .title{font-family:Gotham,sans-serif;text-transform:none;font-size:35px;font-weight:300}.criteria__item .titleSmaller{font-family:Gotham,sans-serif;text-transform:none;font-size:20px;font-weight:300}.criteria-b{padding:150px 0 50px;position:relative}.criteria-b-el{position:absolute;right:0;top:-100px}.criteria-b .container-mini{position:relative;z-index:1}.criteria-b__item{margin:0 -15px 100px}.criteria-b__item .img,.criteria-b__item .text{width:calc(100%/2 - 30px);margin:0 15px}.criteria-b__item .img img{max-width:100%}.criteria-b__item .sub-title{color:#b0a198;font-size:18px;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:40px}.criteria-b__item .title{font-size:45px;font-weight:400;margin-bottom:13px}.criteria-b__item .desc{font-size:22px;font-weight:300;line-height:33px}.criteria-b__item:last-child{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.criteria-b__item:last-child img{display:block;margin-left:auto}.team{padding:150px 0;overflow:hidden}.team .container-mini{position:relative}.team .subtitle{left:-109px;top:67px}.team .subtitle:before{width:50px}.team .h2{max-width:990px}.team-items{display:flex;flex-wrap:wrap;margin:0 -16px}.team-item{width:calc(100%/4);display:block;padding:0 16px;text-decoration:none;margin-bottom:32px}.team-item-image-wrap{overflow:hidden;padding-top:150%;background:#c5c0bc;position:relative}.team-item-image-wrap img{width:100%;height:100%;position:absolute;top:0;left:0}.team-item img{transition:all .5s;object-fit:cover}.team-item:hover img{transform:scale(1.08)}.team-item .name{font-family:Adobe Caslon;font-style:normal;font-weight:400;font-size:30px;line-height:36px;color:#373a36;display:block;margin-top:8px}.team-modal{display:none;max-width:100%;border:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.75);opacity:0;z-index:-10;pointer-events:none;transition:opacity .5s,z-index .5s step-end;overflow:auto}.team-modal__close.background-close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;width:100%}.team-modal.team-modal--show{display:block;transition:opacity .5s,z-index .5s step-start;opacity:100;z-index:100;pointer-events:auto}.team-modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:80vh;max-width:1100px;width:80%;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-modal__body .img{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;align-items:flex-start}.team-modal__body .img img{max-width:100%;width:100%}.team-modal__body .team-modal__close{max-width:100%;position:absolute;top:.5rem;right:1rem;cursor:pointer}.team-modal__body .team-modal__close svg{width:1.5rem;height:1.5rem}.team-modal__body .text{width:50%;padding:70px 70px 0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;right:0;top:0;height:100%}#fancybox-inner{overflow:scroll;-webkit-overflow-scrolling:touch}#fancybox-content{overflow:auto;-webkit-overflow-scrolling:touch !important}.team-modal__body .text::-webkit-scrollbar{width:8px}.team-modal__body .text::-webkit-scrollbar-thumb{background-color:#b0a198}.team-modal__body .text .title{color:#b0a198;font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:23px}h1,h2,h3,h4,h5,h6,.team-modal__body .text .name,.content p{color:#373a36;text-align:left;margin-bottom:40px}.team-modal__body .text .name{font-size:30px;font-weight:400;text-transform:uppercase;padding-bottom:40px;border-bottom:1px solid rgb(55 58 54/10%)}.content p{font-size:16px;font-weight:300;line-height:26px;margin-bottom:20px}.pages-content li{font-size:16px;font-weight:300;line-height:26px;margin-bottom:20px;color:#373a36}.pages-top{min-height:375px;background-position:center;background-repeat:no-repeat}.pages-top .h1{padding-top:180px;text-transform:none}.pages-content{padding:150px 0 120px}h1,h2,h3,h4,h5,h6{font-size:28px;font-weight:500}h1{font-size:38px}h2{font-size:32px}h3{font-size:28px}.pages-content .container{max-width:900px}.p404-top{background-repeat:no-repeat;background-position:center;min-height:941px}.p404-top .h3{text-align:center;color:#fff;padding-top:110px}.p404-top .svg404{display:block;margin:70px auto}.p404-top .btn-2{width:244px;height:71px;border-radius:69px;border:2px solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px;font-weight:500;text-align:left;text-transform:uppercase;text-decoration:none;margin:0 auto}.contact-page{background-repeat:no-repeat;background-position:center;overflow:hidden}.contact-page .h2{padding-top:215px;color:#fff;margin-bottom:110px}.contact-page .h2 a{text-decoration:none;color:#fff}.contact-page__body .left{width:336px;margin-right:113px}.contact-page__body .left .title,.contact-page__body .left .m-link{color:#fff;font-size:18px;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:20px}.contact-page__body .left .adres,.contact-page__body .left .phone{color:#fff;font-size:30px;font-weight:400;text-align:left}.contact-page__body .left .adres{margin-bottom:30px}.contact-page__body .left .m-link{text-decoration:none;margin-bottom:50px}.contact-page__body .left .m-link svg{margin-left:15px}.contact-page__body .left .phone{text-decoration:none}.contact-page__body .form{background-color:#fff;width:calc(100% - 449px);padding:100px;padding-right:0;position:relative}.contact-page__body .form:after{content:'';position:absolute;height:100%;width:100%;left:100%;background-color:#fff;top:0}.contact-page__body .form button{width:198px;min-width:198px;height:71px;margin-top:0;margin-right:120px}.contact-page__body .form .bottom{margin-top:20px}.form-desc{color:rgba(55,58,54,.6);font-size:16px;font-weight:400;line-height:24px;text-align:left}.form-desc a{color:#373a36;text-decoration:none}@media (max-width:1400px){.menu li a{margin:0 25px}.criteria-b-el{top:-255px;width:250px}}@media (max-width:1200px){.menu li a{margin:0 15px}.home-top__body .h1{max-width:714px;margin-bottom:35px;font-size:60px}.home-top__body .h1 svg{width:60px;height:40px}.home-top{min-height:700px}.footer__top .footer__menu .right{margin-right:0}.footer__top .footer__menu .left{margin-right:100px}.home-top__body .figura{width:140px;height:140px}.footer__top .email{font-size:25px}.h2{font-size:45px;line-height:55px}.our-mission .our-mission__img img,.strategy-img img{height:500px}.our-goal .our-goal__item .img img{max-width:100%}.our-mission2 .container-mini{position:relative;z-index:1}.subtitle{position:initial;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);font-size:12px;line-height:14px;margin-bottom:20px}.criteria__item{width:calc(100%/3 - 30px);margin:0 15px;background-color:#fff;padding:30px;position:relative}.criteria__item img{margin-bottom:30px}.criteria__item .title{font-size:24px;text-transform:none}.criteria__item .titleSmaller{font-size:14px;text-transform:none}.criteria__items{position:relative;z-index:1}.criteria__item img{width:75px;height:75px}.criteria__item .desc{font-size:14px;line-height:17px}.contact-page__body .form .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-modal__body .text{width:50%;padding:50px 50px 0}.contact-page__body .form{padding:70px 20px}.form-desc{text-align:center;margin-top:20px}.contact-page__body .form button{width:100%;margin:0}.team-item{width:calc(100%/3)}}@media (max-width:900px){.logo img{width:120px}.container{padding:0 20px}.menu li a{margin:0 10px;font-size:12px}.header__menu{margin-right:0}.btn1{padding:14px 20px 12px;font-size:14px}.home-top__body .h1{max-width:510px;margin-bottom:35px;font-size:45px}.home-top__body .h1 svg{width:60px;height:30px}.home-top__body .desc{max-width:510px;font-size:16px;line-height:24px}.home-top{background-size:auto 100%;min-height:600px}.home-top__body .figura{width:120px;height:120px}.h2{font-size:35px;line-height:45px}.our-mission .h2,.our-goal .h2{margin-bottom:50px}.our-mission .elem-svg{max-width:250px;height:360px}.our-mission,.criteria-b{padding:70px 0 0}.our-goal .our-goal__item{margin:50px -15px 0}.container-mini{padding:0 20px}.strategy .strategy__items{margin:0 -20px 50px}.strategy .strategy__title,.strategy .strategy__item{width:calc(100%/2 - 40px);margin:0 20px 50px}.strategy .strategy__title{font-size:35px}.el-mission{bottom:-382px;left:-40px;width:300px}.strategy .el-svg{display:none}.subtitle:before{width:60px}.criteria-b__item{margin:0 -15px 70px}.our-goal,.criteria,.team{padding:70px 0}.criteria-b{position:relative}.team{overflow:hidden}.team-modal__body .text{width:50%;padding:50px 50px 0}.pages-top .h1{font-size:60px}.pages-content{padding:70px 0 50px}.contact-page__body{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-page__body .left{width:100%;margin:0 0 50px}.contact-page__body .form{padding:70px;width:calc(100% + 40px);margin:0 -20px}.contact-page__body .form button{height:60px}.contact-page{background-position:top;background-size:auto 900px}}@media (min-width:721px){.header__menu.block{display:block !important}.header__menu .mob,.header__menu .mini-logo,.header__menu .privacy,.elem-mob,.mob-menu,.elem-svg-mob{display:none}.page{position:relative}.menu .sub-menu li a:before{top:13px}}@media (max-width:720px){.criteria__item img{height:auto}.home-top__body .h1{margin-bottom:20px;font-size:31px;line-height:36px}.home-top__body .h1 svg{width:40px;height:20px}.home-top__body .figura{bottom:-145px}.home-top__body .desc{max-width:100%}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.our-goal .elem-svg-pc,.our-mission .elem-svg,.header__menu,.f-logo,.header .btn1,.criteria-b-el{display:none}.footer__top .email{font-size:24px;line-height:29px;margin-top:40px}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.privacy,.footer__bottom .copi{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.privacy{flex-direction:column;flex-wrap:wrap;gap:10px}.footer__bottom .privacy a:not(:first-child){margin-left:0}.footer{padding:50px 0 50px}.footer__bottom .copi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:22px}.footer__bottom .copi .mini-logo{display:block}.footer__top{margin-bottom:50px}.modal{padding:50px 20px 50px;width:550px;max-width:100%}.h3{font-size:30px}label{font-size:16px;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}input{height:40px;font-size:16px}.active~label,input:not(:focus):valid~label{-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px)}form button{height:50px;font-size:14px;margin-top:20px}.header{padding-top:15px}.header__burger{display:block;width:25px;height:18px;position:relative;z-index:1;margin-left:25px;margin-top:-2px}.header__burger span,.header__burger:before,.header__burger:after{background-color:#fff;position:absolute;width:100%;height:2px;left:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.header__burger span{top:8px}.header__burger:before,.header__burger:after{content:''}.header__burger:before{top:0}.header__burger:after{bottom:0}.header__burger.active:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:8px}.header__burger.active span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.header__burger.active:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:8px}.mob-menu,.criteria__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu{position:absolute;width:100%;left:0;top:0;background:#373a36;z-index:5;padding-bottom:50px;height:100vh;overflow:hidden}.elem-mob{position:absolute;display:block;right:0;top:40%}.scroll{overflow:hidden}.header__menu .privacy{margin:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;width:80%}.header__menu .mini-logo{position:absolute;left:20px;top:15px}.header__menu .btn1.mob{display:block;position:absolute;right:70px;top:15px}.header{z-index:55}.header__menu .privacy a{font-family:Gotham;font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#fff;opacity:.5;text-decoration:none;margin-bottom:30px}.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:100px}.header__burger{z-index:5}.menu li a{font-family:Adobe Caslon;font-style:normal;font-weight:600;font-size:30px;line-height:36px;text-transform:uppercase;color:#fff;margin:15px 20px;display:block}.sub-menu{display:block;opacity:1;position:relative;margin-left:20px}.menu li .sub-menu li a{font-size:20px}.menu li .sub-menu li a:before{top:28px}.home-top{z-index:0}.h1{font-size:33px;line-height:40px}.page-top .figura{position:absolute;right:20px;bottom:20px;width:120px;height:120px}.page-top{min-height:440px;background-size:auto 100%;position:relative}.h2{font-size:25px;line-height:31px;margin-bottom:40px}.subtitle{position:initial;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);font-size:12px;line-height:14px;margin-bottom:20px}.subtitle:before{width:60px}.our-mission .desc,.our-goal .desc{font-size:16px;line-height:26px;margin-bottom:70px}.our-mission .our-mission__img img{height:440px}.our-goal .h2{margin-bottom:40px}.our-goal .our-goal__item,.our-goal .our-goal__item:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-goal .our-goal__item .img,.our-goal .our-goal__item .text{width:calc(100% - 30px);margin:0 15px 50px}.our-goal .our-goal__item{margin:0 -15px}.our-goal .our-goal__item .h4{font-size:20px;line-height:24px;margin-bottom:20px}.our-goal .our-goal__item .description{font-size:16px;line-height:26px}.elem-svg-mob{display:block;position:absolute;right:0;top:-140px}.our-goal,.strategy{padding:70px 0 0}.our-goal:not(.no-margin) .our-goal__item .text,.strategy .h2{margin-bottom:70px}.page-template-team .our-goal.no-margin{padding-bottom:0}.our-goal.no-margin .our-goal__item .text{margin-bottom:0}.strategy .strategy__title,.strategy .strategy__item{width:calc(100% - 40px);margin:0 20px 40px}.strategy .strategy__title{font-size:20px;line-height:24px}.strategy .strategy__item svg{width:60px;margin:0 0 -55px}.strategy .strategy__item .title{font-size:18px;padding-left:80px;line-height:22px;margin-bottom:30px}.strategy .strategy__item .desc{font-size:16px;line-height:26px}.strategy .strategy__items{margin:0 -20px 30px}.strategy-img img{height:400px}.our-mission2 .desc img{margin-right:20px;width:60px}.our-mission2 .desc{margin-bottom:40px}.criteria__item{width:calc(100% - 30px);margin-bottom:12px}.criteria__item img{margin-bottom:0;margin-right:25px}.criteria__item .desc{margin-bottom:10px}.criteria-b__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.criteria-b__item .img{width:calc(100% - 30px);margin:0 15px 50px}.criteria-b__item .text{width:calc(100% - 30px);margin:0 15px}.criteria-b__item .sub-title{font-size:12px;line-height:14px;color:#b0a198;margin-bottom:20px}.criteria-b__item .title{font-weight:400;font-size:26px;line-height:31px}.team-modal__body{display:block;height:auto;max-height:unset;position:relative;top:unset;transform:translateX(-50%);margin:50px 0}.team-modal__body .img{width:100%}.team-modal__body .text{width:100%;padding:50px 20px 30px;height:auto;position:static}.team-modal__body .text .title{font-size:12px;line-height:14px;margin-bottom:20px}.team-modal__body .text .name{font-size:26px;line-height:31px;margin-bottom:30px;padding-bottom:30px}.team-item{width:calc(100%/2)}.team{padding:70px 0 20px;overflow:hidden}.pages-top .h1{font-size:33px;line-height:40px;padding-top:110px}.pages-top{min-height:225px}h3{font-size:22px}h1,h2,h3,h4,h5,h6{margin-bottom:30px}.p404-top .svg404{width:288px;height:135px}.p404-top{min-height:100vh;background-size:auto 850px}.p404-top .btn-2{width:195px;height:58px;font-size:14px}.contact-page .h2{padding-top:120px;margin-bottom:70px;font-size:35px;line-height:45px}.contact-page{background-position:top;background-size:auto 770px}.contact-page__body .left .title{font-size:14px;line-height:17px}.contact-page__body .left .adres,.contact-page__body .left .phone{font-size:26px;line-height:31px;margin-bottom:20px}.contact-page__body .left .m-link{font-size:16px;margin-bottom:40px}.contact-page__body .form{padding:70px 20px}.customize-support .header{top:44px}}@media (max-width:540px){.team-item{width:100%}}@media (max-width:360px){.footer__top .footer__menu .left{margin-right:60px}.footer__top .footer__menu .social a{margin:0 10px}.footer__top .footer__menu .social{margin:0 -10px}.footer__bottom .copi span,.footer__bottom .privacy a{font-size:12px}.h1{margin-bottom:20px;font-size:27px;line-height:36px}.menu li a{font-size:25px;line-height:36px;margin:10px 20px}.header__menu .privacy{margin:20px}.header__menu .privacy a{margin-bottom:15px}.menu{margin-top:80px}.strategy .strategy__item .title{font-size:16px;padding-left:80px;line-height:22px;margin-bottom:30px}.criteria__item img{width:55px;height:55px}.pages-top .h1{font-size:30px;line-height:40px;padding-top:110px}.page .criteria__item{display:block}.page .criteria__item .desc{font-size:12px;margin-top:10px}.page .criteria__item .title{font-size:22px}}.figura{-webkit-animation:spin 15s linear infinite;-moz-animation:spin 15s linear infinite;animation:spin 15s linear infinite}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wrap-er{position:relative}.navLeft{margin-right:40px}.container-mini.team-cont{max-width:1320px}@media only screen and (max-width:991px){.container-mini.team-cont{margin-bottom:20px;padding-bottom:30px}}@media only screen and (max-width:720px){.container-mini.team-cont{margin-bottom:initial;padding-bottom:initial}}.page-template-team .our-goal .our-goal__item:last-child img{width:100%}.page-template-team .our-goal{padding:50px 0;background:#fff;overflow:visible}.page-template-team .our-goal .our-goal__items .subtitle{top:120px}.page-template-team .our-goal .our-goal__items{position:relative}.page-template-team .our-goal .h2{font-size:40px;margin-bottom:50px}.team-modal__body .text .name{text-transform:unset !important}.team_subtitle p{color:#b0a198;font-size:14px;font-weight:400;text-align:left;margin-bottom:25px}.team_subtitle{margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid rgb(55 58 54/10%)}.team-modal__body .text .name{border:none !important;margin:0 !important}main.archive-content{padding:0}.category-navigation,.back-nav{background:#f8f6f5;padding:40px 0}.category-navigation .separator{padding:0 5px}.back-nav a,.category-navigation a,.category-navigation .active{color:#363a35;font-weight:700;text-decoration:none;cursor:pointer;padding:5px;text-transform:uppercase;font-size:18px}.back-nav a:hover,.category-navigation a:hover{color:#333;font-weight:700;text-decoration:underline;cursor:pointer}.category-navigation .active{color:#000}.back-nav a{font-size:14px}article.post{padding:50px 0}article.post:not(:last-of-type){border-bottom:2px solid #b2a097}article.post a{text-decoration:none}article.post .title,article.post .cat{text-transform:uppercase;font-weight:700}article.post .cat{font-size:18px}article.post .title{font-size:43px}.page-top.single{min-height:200px;background-position:top center}article.post h1:not(.title,.cat),article.post h2:not(.title,.cat),article.post h3:not(.title,.cat),article.post h4:not(.title,.cat),article.post h5:not(.title,.cat),article.post h6:not(.title,.cat){margin-top:60px}.archive-content{padding-bottom:30px}.privacy{list-style:none}.navigation.pagination{border-top:2px solid #b2a097;padding:40px 0;text-align:center}.navigation.pagination .nav-links a,.navigation.pagination .nav-links span{background:#f7f5f4;height:50px;width:50px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:50%;line-height:1px;color:#363a35;border:2px solid #f7f5f4}.navigation.pagination .nav-links span{border:2px solid #d9d0cb}.portfolio__items{max-width:1024px;margin:4rem auto}.portfolio__item:not(:last-child){border-bottom:1px solid #9f8f86;margin-bottom:4rem;padding-bottom:3rem}.portfolio__item{display:flex}.portfolio__item--image{width:25%;padding-right:1rem}.portfolio__item--image img{max-width:100%}.portfolio__item--content{width:70%;padding-left:1rem}.portfolio__item--title{font-family:'Adobe Caslon Pro',sans-serif;color:#363a35;font-size:44px;line-height:54px;margin-bottom:1rem}.portfolio__item--info{font-size:16px;line-height:28px;color:#363a35;font-weight:700;letter-spacing:0}.portfolio__item--info span:last-child{color:#9f8f86}.portfolio__item--description{margin-top:1rem}.portfolio__item--link a{margin-bottom:1rem;color:#9f8f86}.content a{color:#9f8f86}@media only screen and (max-width:720px){.portfolio__item{flex-direction:column}.portfolio__item--image{width:100%;padding-right:0;margin-bottom:1rem}.portfolio__item--content{width:100%;padding-left:0}}