@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:100,100i,300,300i,400,400i,500,500i,700,700i&display=swap&subset=cyrillic");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@font-face{font-family:'icomoon';src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=);src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=#iefix) format("embedded-opentype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.ttf?fgwb5h=) format("truetype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.woff?fgwb5h=) format("woff"),url(/themes/custom/custom_basic/assets/fonts/icomoon.svg?fgwb5h=#icomoon) format("svg");font-weight:normal;font-style:normal}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#efcec5;border:0;border-radius:2px;color:#000;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.809em 1.618em;text-align:center;text-decoration:none;-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-color:#bfa59e;color:#000}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover{background-color:#efcec5}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.4045em;padding:0}label{display:block;font-weight:normal;margin-bottom:.4045em}input,select,textarea{display:block;font-family:"Roboto",sans-serif;font-size:16px}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.809em;padding:.53933em;-webkit-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover{border-color:#ccc}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{border-color:#efcec5;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(239,206,197,0.7);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(239,206,197,0.7);outline:none}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd}[type='color']::-webkit-input-placeholder,[type='date']::-webkit-input-placeholder,[type='datetime']::-webkit-input-placeholder,[type='datetime-local']::-webkit-input-placeholder,[type='email']::-webkit-input-placeholder,[type='month']::-webkit-input-placeholder,[type='number']::-webkit-input-placeholder,[type='password']::-webkit-input-placeholder,[type='search']::-webkit-input-placeholder,[type='tel']::-webkit-input-placeholder,[type='text']::-webkit-input-placeholder,[type='time']::-webkit-input-placeholder,[type='url']::-webkit-input-placeholder,[type='week']::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#707070}[type='color']:-ms-input-placeholder,[type='date']:-ms-input-placeholder,[type='datetime']:-ms-input-placeholder,[type='datetime-local']:-ms-input-placeholder,[type='email']:-ms-input-placeholder,[type='month']:-ms-input-placeholder,[type='number']:-ms-input-placeholder,[type='password']:-ms-input-placeholder,[type='search']:-ms-input-placeholder,[type='tel']:-ms-input-placeholder,[type='text']:-ms-input-placeholder,[type='time']:-ms-input-placeholder,[type='url']:-ms-input-placeholder,[type='week']:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#707070}[type='color']::-ms-input-placeholder,[type='date']::-ms-input-placeholder,[type='datetime']::-ms-input-placeholder,[type='datetime-local']::-ms-input-placeholder,[type='email']::-ms-input-placeholder,[type='month']::-ms-input-placeholder,[type='number']::-ms-input-placeholder,[type='password']::-ms-input-placeholder,[type='search']::-ms-input-placeholder,[type='tel']::-ms-input-placeholder,[type='text']::-ms-input-placeholder,[type='time']::-ms-input-placeholder,[type='url']::-ms-input-placeholder,[type='week']::-ms-input-placeholder,input:not([type])::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#707070}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#707070}textarea{resize:vertical}[type="checkbox"],[type="radio"]{display:inline;margin-right:.4045em}[type="file"]{margin-bottom:.809em;width:100%}select{margin-bottom:1.618em;max-width:100%;width:auto}[type="checkbox"]:focus,[type="radio"]:focus,[type="file"]:focus,select:focus{outline:3px solid rgba(239,206,197,0.6);outline-offset:2px}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{max-width:100%;height:auto;vertical-align:top}table{border-collapse:collapse;margin:1.618em 0;table-layout:fixed;text-align:left;width:100%}thead{line-height:1.4;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #ddd}th{font-weight:600}th,td{padding:.809em .809em .809em 0}::selection{background:#a7908a;color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{color:#111;font-family:"Roboto",sans-serif;font-size:16px;line-height:1.618;letter-spacing:.03em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;line-height:1.4;font-weight:normal;margin:0 0 20px}h1{font-size:42px;font-size:67.2px;font-size:4.2rem;line-height:1.125}h2{font-size:36px;font-size:57.6px;font-size:3.6rem;line-height:1.25}h3{font-size:24px;font-size:38.4px;font-size:2.4rem;line-height:1.25}h4{font-size:18px;font-size:28.8px;font-size:1.8rem;line-height:1.3}h5{font-size:16px;font-size:25.6px;font-size:1.6rem;line-height:1.375}h6{font-size:14px;font-size:22.4px;font-size:1.4rem;line-height:1.4}p{margin:0 0 .809em}a{cursor:pointer;color:#b39b94;text-decoration:none;-webkit-transition:color 150ms ease;transition:color 150ms ease}a:active,a:focus,a:hover{color:#9b8680;text-decoration:none;outline:none}button:focus{outline:0}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.618em 0}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap}
@font-face{font-family:'icomoon';src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=);src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=#iefix) format("embedded-opentype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.ttf?fgwb5h=) format("truetype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.woff?fgwb5h=) format("woff"),url(/themes/custom/custom_basic/assets/fonts/icomoon.svg?fgwb5h=#icomoon) format("svg");font-weight:normal;font-style:normal}.not-front #content-area{margin:0 auto;padding:0;max-width:1170px;width:100%}.ajax-progress.ajax-progress-fullscreen{background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ajax-progress .ajax-throbber.sk-three-bounce .sk-child{background-color:#efcec5}.ajax-progress .ajax-throbber.sk-rotating-plane{background-color:#efcec5}.ajax-progress .ajax-throbber.sk-circle .sk-child:before{background-color:#efcec5}.ajax-progress .ajax-throbber.sk-three-bounce .sk-child{background-color:#efcec5}html,body{height:100%}body{background-color:#fff;min-height:100vh}.layout-container{margin:0 auto;max-width:2560px;overflow:hidden}.views-result-empty{padding:30px 10px;text-align:center}
@font-face{font-family:'icomoon';src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=);src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=#iefix) format("embedded-opentype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.ttf?fgwb5h=) format("truetype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.woff?fgwb5h=) format("woff"),url(/themes/custom/custom_basic/assets/fonts/icomoon.svg?fgwb5h=#icomoon) format("svg");font-weight:normal;font-style:normal}[data-drupal-views-infinite-scroll-pager] .button{font-family:"Roboto",sans-serif;font-weight:normal;font-style:normal}[data-drupal-views-infinite-scroll-pager] .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #333;line-height:1;padding:12px 25px;-webkit-transition:all 150ms ease;transition:all 150ms ease}[data-drupal-views-infinite-scroll-pager] .button:hover{background-color:#000;color:#fff}.breadcrumb li{list-style-type:none;display:inline-block}#navigation li{list-style-type:none;display:inline-block}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0}.pager__item{display:inline}.pager__item a{display:inline-block}.pager .pager__items{text-align:center}[data-drupal-views-infinite-scroll-pager]{margin-bottom:0;padding:20px 0;text-align:center}[data-drupal-views-infinite-scroll-pager] .pager__item{margin:0;padding:0}[data-drupal-views-infinite-scroll-pager] .button{font-size:14px}[data-drupal-views-infinite-scroll-pager] .button:hover{background-color:#fff}#user-login-form{padding:30px 10px}#user-login-form .js-form-item{margin-bottom:25px}#user-login-form .js-form-item label{display:block;margin-bottom:5px}#user-login-form .js-form-item input,#user-login-form .js-form-item textarea{border:1px solid #efcec5;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;margin-bottom:5px;padding:7px 10px;max-width:450px;width:100%}#user-login-form .g-recaptcha{margin-bottom:25px}#user-login-form .form-actions #edit-submit{background-color:#efcec5;border:0;color:#fff;font-size:18px;padding:10px 15px;-webkit-transition:all .2s linear;transition:all .2s linear}#user-login-form .form-actions #edit-submit:hover{background-color:#efcec5;border:0;cursor:pointer}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@font-face{font-family:'icomoon';src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=);src:url(/themes/custom/custom_basic/assets/fonts/icomoon.eot?fgwb5h=#iefix) format("embedded-opentype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.ttf?fgwb5h=) format("truetype"),url(/themes/custom/custom_basic/assets/fonts/icomoon.woff?fgwb5h=) format("woff"),url(/themes/custom/custom_basic/assets/fonts/icomoon.svg?fgwb5h=#icomoon) format("svg");font-weight:normal;font-style:normal}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__subtitle{font-family:"Roboto",sans-serif;font-weight:300;font-style:normal}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__footer .button-all-projects,.node--type-article .field-wrap .field-label{font-family:"Roboto",sans-serif;font-weight:normal;font-style:normal}#block-main-menu li.menu-item a,#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content .item__title,#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content .item__title,.node--type-article .node-title,.node--type-article .field-wrap .field-body,#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__contacts a,#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__label,#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item__title,#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item__price,#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .field-service-title{font-family:"Roboto",sans-serif;font-weight:500;font-style:normal}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__title{font-family:"Roboto",sans-serif;font-weight:bold;font-style:normal}#header .container,#block-breadcrumbs,#footer .container,#block-views-block-design-buro-block-design-buro-greeting .view-design-buro-block-design-buro-greeting__content,#block-views-block-design-buro-block-design-buro-about .view-design-buro-block-design-buro-about__content,#block-views-block-articles-front-block-front-portfolio>h2,#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content,#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content,#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content,#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content,#block-views-block-diplomas-block-diplomas,.node--type-article,#block-views-block-articles-block-article-list .view-articles-block-article-list__content,#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content,#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content,#block-views-block-design-buro-block-rate-info .view-design-buro-block-rate-info__content{margin:0 auto;padding:0;max-width:1170px;width:100%}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__footer .button-all-projects,#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__read-more a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #333;line-height:1;padding:12px 25px;-webkit-transition:all 150ms ease;transition:all 150ms ease}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__footer .button-all-projects:hover,#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__read-more a:hover{background-color:#000;color:#fff}.headroom{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;will-change:transform}.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,opacity}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.animated.slideDown{-webkit-animation-name:slideDown;animation-name:slideDown}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.animated.slideUp{-webkit-animation-name:slideUp;animation-name:slideUp}#block-branding-header{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#efcec5;padding:15px;width:100px}@media (min-width:1024px){#block-branding-header{width:120px}}#block-main-menu .open-btn{display:none}@media (max-width:767px){#block-main-menu .open-btn{display:block;background:none;color:#fff;font-size:40px;border:0;outline:0;margin:0;padding:0;height:40px;width:40px}}#block-main-menu .close-btn{display:none;background:none;color:#fff;font-size:30px;border:0;outline:0;margin:0;padding:0;height:30px;width:30px;right:10px;top:10px;position:fixed;z-index:20}#block-main-menu .close-btn.open{display:block}#block-main-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){#block-main-menu ul.menu{display:none;background-color:#000;padding:15px;height:100%;width:100%;left:0;top:0;position:fixed;z-index:10;-webkit-transition:all 150ms ease;transition:all 150ms ease}#block-main-menu ul.menu.open{height:100vh;display:block;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#block-main-menu ul.menu .menu-item:after{content:'';display:block;border-bottom:1px dotted #000;margin-bottom:10px;padding-bottom:10px;width:100%}}#block-main-menu li.menu-item{padding:10px 0;margin-right:30px}#block-main-menu li.menu-item:last-child{margin-right:0}#block-main-menu li.menu-item a{color:#fff;font-size:16px;line-height:0}#block-main-menu li.menu-item a:hover:after,#block-main-menu li.menu-item a.is-active:after{width:100%}#block-main-menu li.menu-item a:after{content:'';display:block;background:#fff;width:0;height:2px;-webkit-transition:width 150ms ease;transition:width 150ms ease}.adminimal-admin-toolbar #header{top:40px}.adminimal-admin-toolbar.toolbar-tray-open #header{top:80px}#header{background-color:rgba(0,0,0,0.8);left:0;top:0;position:fixed;max-height:115px;width:100%;z-index:100}#header .container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px 0 0}#header-region{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}.front.page-with-background #page-background{height:100vh}.not-front.page-with-background #page-background{height:auto}.not-front.page-with-background #block-views-block-basic-page-block-page-background:after{display:none}@media (min-width:1024px){.not-front.page-with-background #block-views-block-basic-page-block-page-background:after{display:block}}.not-front.page-without-background #page-background{padding-top:56px}#page-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;z-index:1}#block-views-block-basic-page-block-page-background{overflow:hidden;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}#block-views-block-basic-page-block-page-background:after{border-style:solid;border-width:0 0 10.41667vw 100vw;border-color:transparent transparent #fff transparent;height:0;width:0;content:"";display:none;left:0;bottom:0;position:absolute;z-index:2;height:0;width:100%}@media (min-width:768px){#block-views-block-basic-page-block-page-background:after{border-width:0 0 4.2735vw 100vw}}@media (min-width:1170px){#block-views-block-basic-page-block-page-background:after{border-width:0 0 50px 100vw}}#block-views-block-basic-page-block-page-background .block-page-background{height:100%;width:100%}#block-views-block-basic-page-block-page-background .view-basic-page-block-page-background__content .page-background-image-wrap{left:0;top:0;position:absolute;z-index:2;height:100%;width:100%}#block-views-block-basic-page-block-page-background .view-basic-page-block-page-background__content .page-background-image-wrap:after{content:"";display:block;left:0;top:0;position:absolute;z-index:1;height:100%;width:100%}#block-views-block-basic-page-block-page-background .view-basic-page-block-page-background__content .page-background-image{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;position:relative;z-index:0}#block-views-block-basic-page-block-page-background .view-basic-page-block-page-background__content .page-background-image:before,#block-views-block-basic-page-block-page-background .view-basic-page-block-page-background__content .page-background-image:after{display:none}.page-with-background #block-page-title h1{color:#fff;margin-bottom:20px}.not-front.page-with-background #block-page-title{padding:320px 10px 280px}@media (min-width:768px){.not-front.page-with-background #block-page-title{padding:500px 10px 460px}}@media (min-width:1024px){.not-front.page-with-background #block-page-title{padding:250px 10px 180px}}.not-front.page-without-background #block-page-title{padding:50px}#block-page-title{position:relative;z-index:2;width:100%}#block-page-title h1{color:#000;font-size:45px;margin-bottom:0;text-align:center}@media (min-width:640px){#block-page-title h1{font-size:50px}}@media (min-width:768px){#block-page-title h1{font-size:60px}}@media (min-width:1024px){#block-page-title h1{font-size:70px}}@media (min-width:1170px){#block-page-title h1{font-size:80px}}#block-breadcrumbs{padding:30px 15px 0}#block-breadcrumbs .breadcrumb-list_item a:hover{text-decoration:underline}#block-branding-footer{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#efcec5;margin:0 auto 30px;padding:15px;width:150px}#block-views-block-design-buro-block-copyright{text-align:center}#block-views-block-social-network-block-social-network-footer{margin-top:30px}#block-views-block-social-network-block-social-network-footer .items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-views-block-social-network-block-social-network-footer .social-link{display:block;margin:0 10px}#block-views-block-social-network-block-social-network-footer .social-link img{height:40px;width:40px}#footer{background-color:#eee;border-top:1px solid #d6d6d6;padding:30px 10px}#block-views-block-design-buro-block-design-buro-greeting{position:relative;z-index:2;width:100%}#block-views-block-design-buro-block-design-buro-greeting .view-design-buro-block-design-buro-greeting__content{color:#fff;padding:0 15px;text-align:center}#block-views-block-design-buro-block-design-buro-greeting .item__title{font-family:"Roboto",sans-serif;font-size:60px}@media (min-width:640px){#block-views-block-design-buro-block-design-buro-greeting .item__title{font-size:70px}}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-greeting .item__title{font-size:80px}}@media (min-width:1024px){#block-views-block-design-buro-block-design-buro-greeting .item__title{font-size:90px}}@media (min-width:1170px){#block-views-block-design-buro-block-design-buro-greeting .item__title{font-size:100px}}#block-views-block-design-buro-block-design-buro-greeting .item__body{font-size:16px}@media (min-width:1170px){#block-views-block-design-buro-block-design-buro-greeting .item__body{font-size:18px}}#block-views-block-design-buro-block-design-buro-greeting .item__body:before{content:"";display:block;background-color:#efcec5;margin:0 auto 15px;height:2px;width:50px}@media (min-width:1024px){#block-views-block-design-buro-block-design-buro-greeting .item__body:before{margin:0 auto 20px;width:100px}}#block-views-block-design-buro-block-design-buro-about{padding:50px 15px 80px;position:relative}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about{padding:50px 30px}}#block-views-block-design-buro-block-design-buro-about:after{border-style:solid;border-width:0 0 10.41667vw 100vw;border-color:transparent transparent #161616 transparent;height:0;width:0;content:"";display:block;left:0;bottom:0;position:absolute;z-index:2;height:0;width:100%}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about:after{border-width:0 0 4.2735vw 100vw}}@media (min-width:1170px){#block-views-block-design-buro-block-design-buro-about:after{border-width:0 0 50px 100vw}}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about .view-design-buro-block-design-buro-about__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:120px 30px 150px}}@media (min-width:1024px){#block-views-block-design-buro-block-design-buro-about .view-design-buro-block-design-buro-about__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:120px 0 150px}}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about .item__image{padding-top:0;width:50%}}#block-views-block-design-buro-block-design-buro-about .item__image .b-lazy{margin:0 auto;padding-bottom:calc((409 / 549) * 100%);height:0;max-width:549px;width:100%}#block-views-block-design-buro-block-design-buro-about .item-content{padding-top:20px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about .item-content{padding-top:0;width:50%;padding-left:30px}}#block-views-block-design-buro-block-design-buro-about .item__subtitle{font-size:14px;text-transform:uppercase}#block-views-block-design-buro-block-design-buro-about .item__title{font-size:34px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about .item__title{font-size:28px}}@media (min-width:1024px){#block-views-block-design-buro-block-design-buro-about .item__title{font-size:40px}}#block-views-block-design-buro-block-design-buro-about .item__body{font-size:14px}@media (min-width:1024px){#block-views-block-design-buro-block-design-buro-about .item__body{font-size:16px}}#block-views-block-articles-front-block-front-portfolio{background-color:#161616;padding:50px 15px 80px}@media (min-width:768px){#block-views-block-articles-front-block-front-portfolio{padding:80px 30px 80px}}#block-views-block-articles-front-block-front-portfolio>h2{color:#fff;font-size:36px;font-weight:bold;margin-bottom:30px}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item{width:calc(50%);margin-bottom:4px}@media (min-width:768px){#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item{width:calc(100% / 3)}}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item-inner{padding:0 2px;position:relative}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item-inner:hover .item__image-link:before{height:100%;width:100%}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item-inner:hover .material-icons{opacity:1}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item__image-link{display:block;position:relative;z-index:1}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item__image-link:before{-webkit-transition:all .2s,150ms .2s,ease .2s;transition:all .2s,150ms .2s,ease .2s;background-color:rgba(0,0,0,0.5);content:"";display:block;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);height:0;width:0;left:50%;top:50%;position:absolute;z-index:2}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .item__image-link .b-lazy{padding-bottom:calc((600 / 800) * 100%);height:0;width:100%}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__content .material-icons{-webkit-transition:opacity .2s,150ms .2s,ease .2s;transition:opacity .2s,150ms .2s,ease .2s;background:none;color:#fff;font-size:50px;opacity:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;top:50%;position:absolute;z-index:3}#block-views-block-articles-front-block-front-portfolio [data-drupal-views-infinite-scroll-pager] .button{font-size:16px;border:2px solid #fff;color:#fff}#block-views-block-articles-front-block-front-portfolio [data-drupal-views-infinite-scroll-pager] .button:hover{background-color:#fff;color:#000}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__footer{text-align:center;padding-top:30px}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__footer .button-all-projects{font-size:16px;color:#fff;border:1px solid #fff}#block-views-block-articles-front-block-front-portfolio .view-articles-front-block-front-portfolio__footer .button-all-projects:hover{color:#000;background-color:#fff}#block-views-block-design-buro-block-design-buro-about-us{padding:50px 15px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__image{margin:0 auto 30px;max-width:463px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__image{margin:0;width:40%}}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__image .b-lazy{margin:0 auto;padding-bottom:calc((800 / 463) * 100%);height:0;max-width:549px;width:100%}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item-content{padding-left:30px;width:60%}}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__title{font-size:23px;margin-bottom:5px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__title{font-size:36px}}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__subtitle{font-size:16px;letter-spacing:5px;margin-bottom:20px}#block-views-block-design-buro-block-design-buro-about-us .view-design-buro-block-design-buro-about-us__content .item__body{font-size:16px}#block-views-block-design-buro-block-design-buro-vision-mission{background-color:#161616;padding:120px 15px;position:relative;z-index:1}#block-views-block-design-buro-block-design-buro-vision-mission:before{border-style:solid;border-width:0 0 10.41667vw 100vw;border-color:transparent transparent transparent #fff;height:0;width:0;content:"";display:block;left:0;top:0;position:absolute;z-index:2;height:0;width:100%}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-vision-mission:before{border-width:0 0 4.2735vw 100vw}}@media (min-width:1170px){#block-views-block-design-buro-block-design-buro-vision-mission:before{border-width:0 0 50px 100vw}}#block-views-block-design-buro-block-design-buro-vision-mission:after{border-style:solid;border-width:0 0 10.41667vw 100vw;border-color:transparent transparent #fff transparent;height:0;width:0;content:"";display:block;left:0;bottom:0;position:absolute;z-index:2;height:0;width:100%}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-vision-mission:after{border-width:0 0 4.2735vw 100vw}}@media (min-width:1170px){#block-views-block-design-buro-block-design-buro-vision-mission:after{border-width:0 0 50px 100vw}}#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content{color:#fff}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content{display:-webkit-box;display:-ms-flexbox;display:flex}}#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content .item__vision-content{margin-bottom:30px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content .item__vision-content{margin-bottom:0;padding-right:30px;width:58%}}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content .item__mission-content{width:42%}}#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content .item__title{font-size:18px;margin-bottom:20px}#block-views-block-design-buro-block-design-buro-vision-mission .view-design-buro-block-design-buro-vision-mission__content .item__body{font-size:16px}#block-views-block-design-buro-block-design-buro-projects{padding:50px 15px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content{display:-webkit-box;display:-ms-flexbox;display:flex}}#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content .item__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-size:36px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content .item__title{padding-right:15px;width:40%}}#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content .item__title span{display:table;background-color:#161616;padding:15px 20px;margin-bottom:2px}#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content .item__body{font-size:16px}@media (min-width:768px){#block-views-block-design-buro-block-design-buro-projects .view-design-buro-block-design-buro-projects__content .item__body{width:60%}}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item{width:50%}@media (min-width:768px){#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item{width:20%}}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item-inner{position:relative}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item-inner:hover .item__image-link:before{height:100%;width:100%}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item-inner:hover .material-icons{opacity:1}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item__image-link{display:block;position:relative;z-index:1}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item__image-link:before{-webkit-transition:all .2s,150ms .2s,ease .2s;transition:all .2s,150ms .2s,ease .2s;background-color:rgba(0,0,0,0.5);content:"";display:block;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);height:0;width:0;left:50%;top:50%;position:absolute;z-index:2}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .item__image-link .b-lazy{padding-bottom:calc((600 / 800) * 100%);height:0;width:100%}#block-views-block-articles-about-as-block-about-as-portfolio .view-articles-about-as-block-about-as-portfolio__content .material-icons{-webkit-transition:opacity .2s,150ms .2s,ease .2s;transition:opacity .2s,150ms .2s,ease .2s;background:none;color:#fff;font-size:40px;opacity:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;top:50%;position:absolute;z-index:3}#block-views-block-diplomas-block-diplomas .swiper-container{position:relative;padding-top:60px;margin-bottom:80px;height:100%;width:100%}#block-views-block-diplomas-block-diplomas .swiper-button-nav{background-color:#161616;margin:0;height:50px;width:50px;top:0}#block-views-block-diplomas-block-diplomas .swiper-button-nav:after{font-size:40px}#block-views-block-diplomas-block-diplomas .swiper-button-nav.swiper-button-prev{left:auto;right:50px}#block-views-block-diplomas-block-diplomas .swiper-button-nav.swiper-button-next{left:auto;right:0}#block-views-block-diplomas-block-diplomas .swiper-slide__content{overflow:hidden;position:relative;padding-bottom:56.25%;height:0;width:100%}#block-views-block-diplomas-block-diplomas .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%}#block-views-block-diplomas-block-diplomas .media img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.node--type-article{padding:30px 15px}@media (min-width:768px){.node--type-article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.node--type-article .group-left{padding-right:30px;width:60%}}@media (min-width:768px){.node--type-article .group-right{width:40%}}.node--type-article .node-title{font-size:36px}.node--type-article .photoswipe-gallery .photoswipe{display:block;margin-bottom:30px;padding-bottom:calc((800 / 1200) * 100%);height:0;width:100%;position:relative}.node--type-article .photoswipe-gallery img{left:0;top:0;position:absolute;height:100%;width:100%}.node--type-article .tags-wrap{margin-bottom:30px;color:#a7908a}.node--type-article .field-wrap{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.node--type-article .field-wrap .field-label{color:#000}.node--type-article .field-wrap .field-body{color:#333}#block-views-block-articles-block-article-list{padding:50px 15px}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item:last-child{border-bottom:0;margin-bottom:0}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__title a{font-size:36px;color:#333}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__title a:hover{color:#a7908a}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__image{margin-bottom:30px}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__image .b-lazy{padding-bottom:calc((800 / 1200) * 100%);height:0;width:100%}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__body{margin-bottom:15px}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__date{font-size:13px;margin-bottom:30px}#block-views-block-articles-block-article-list .view-articles-block-article-list__content .item__read-more a{color:#333}#block-views-block-articles-block-article-list [data-drupal-views-infinite-scroll-pager] .button{color:#000;font-size:16px}#block-views-block-articles-block-article-list [data-drupal-views-infinite-scroll-pager] .button:hover{color:#fff;background-color:#000}#block-views-block-design-buro-block-contacts{padding:50px 15px}@media (min-width:768px){#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content{display:-webkit-box;display:-ms-flexbox;display:flex}}#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__main-body{font-size:16px;margin-bottom:30px}@media (min-width:768px){#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__main-body{padding-right:30px;width:calc(100% - 250px)}}@media (min-width:768px){#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__contacts{width:250px}}#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__contacts a{font-size:20px}#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__label{margin-bottom:10px}#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__body{margin-bottom:30px}#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__label{font-size:18px}#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__phone,#block-views-block-design-buro-block-contacts .view-design-buro-block-contacts__content .item__email{font-size:16px}#block-views-block-rate-types-block-rate-list{padding:50px 15px}@media (min-width:768px){#block-views-block-rate-types-block-rate-list{padding:50px 0}}@media (min-width:768px){#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item{margin-bottom:30px}@media (min-width:768px){#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item{width:33%}}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item-inner{background-color:#eee;text-align:center}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item__title{color:#fff;font-size:26px;background-color:#161616;padding:15px 20px;margin:0}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item__price{font-size:18px;background-color:#a7908a;color:#fff;padding:5px 20px}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .item__services{padding:20px 10px}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .field-collection-item--type-field-service{margin-bottom:20px}#block-views-block-rate-types-block-rate-list .view-rate-types-block-rate-list__content .field-service-title{display:table;font-size:18px;border-bottom:1px dotted #333;margin:0 auto 20px;padding:0 20px 5px}#block-views-block-design-buro-block-rate-info .view-design-buro-block-rate-info__content{background-color:rgba(239,206,197,0.4);font-size:14px;margin-top:30px;padding:10px}
