.header{background-color:#fff;height:145px;position:relative;transition:all .3s ease-in-out;z-index:4}.header .header-top-content{background-color:#efefef;height:40px;line-height:40px}.header .header-top-content .container-raw{display:flex;height:100%;justify-content:space-between;position:relative}.header .header-main-content{height:calc(100% - 40px)}.header .header-main-content .container-raw{height:100%}.header .header-main-content .header-main-in{align-items:center;display:flex;height:100%;justify-content:space-between;padding-top:0}.header .header-rec{bottom:-4px;left:8px;line-height:1;position:absolute;width:35px}.header .header-rec img{width:100%}.header .nav-list-top{padding-left:115px}.header .nav-list-top ul li{display:inline-block}.header .nav-list-top ul li:not(:last-child){margin-right:35px}.header .nav-list-top ul a{color:#000;display:inline-block;font-size:14px;font-weight:400;opacity:1;position:relative;transition:all .3s ease-in-out}.header .nav-list-top ul a:after{background-color:#009be7;bottom:2px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.header .nav-list-top ul a.router-link-active{color:#009be7}.header .nav-list-top ul a.router-link-active:after{width:100%}@media (hover:hover){.header .nav-list-top ul a:hover{color:#009be7}}.header .logo-project{display:inline-block;width:230px}.header .logo-project a{display:block}.header .logo-project img{width:100%}.header .call-phones,.header .call-phones ul li{display:inline-block}.header .call-phones ul li:not(:last-child){margin-right:30px}.header .call-phones ul li:last-child a span{font-weight:250}.header .call-phones ul li .nuxt-icon{color:#004ba0;display:inline-block;font-size:20px;margin-right:5px}.header .call-phones ul li a{color:#000;font-size:16px;font-weight:400;transition:all .3s ease-in-out}@media (hover:hover){.header .call-phones ul li a:hover{color:#009be7}}.header .whatsapp-btn{display:inline-block;margin-right:30px}.header .whatsapp-btn a{display:inline-block;padding-left:25.3px;position:relative}@media (hover:hover){.header .whatsapp-btn a:hover span{color:#20b038}}.header .whatsapp-btn a img{height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.header .whatsapp-btn a span{color:#004ba0;font-size:14px;font-weight:400;transition:all .3s ease-in-out}.header .lang-selector{display:inline-block;margin-right:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.header .lang-selector .current-lang{color:#004ba0;cursor:pointer;display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:16px;position:relative}@media (max-width:1080px){.header .lang-selector .current-lang{font-size:14px;line-height:14px}}.header .lang-selector .current-lang:after{background-color:#004ba0;bottom:-11px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0}@media (max-width:1080px){.header .lang-selector .current-lang:after{bottom:-8px}}.header .dropdown-lang{background-color:#009be7;border-radius:5px;box-shadow:0 6px 15px #0000001a;margin-left:-3px;opacity:0;overflow:hidden;position:absolute;top:33px;transform:translateY(-10%);transition:all .35s ease-in-out;visibility:hidden;white-space:nowrap}.header .dropdown-lang.open{opacity:1;transform:translateY(0);visibility:visible}.header .dropdown-lang ul{margin:0;padding:0}.header .dropdown-lang ul li{display:block;line-height:1;margin:0;padding:0}.header .dropdown-lang ul li:hover a{background-color:#004ba0;color:#fff}.header .dropdown-lang ul li:last-child a:after{display:none}.header .dropdown-lang ul a{color:#fff;display:block;font-size:14px;font-weight:300;letter-spacing:.49px;line-height:18px;padding:6px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out}.header .dropdown-lang ul a:before{display:none}.header .dropdown-lang ul a:after{background-color:#eee;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:all .3s ease-in-out}.header .nav-main-header{display:inline-block}.header .nav-main-header .nav-parent .parent-link{display:inline-block;position:relative}.header .nav-main-header .nav-parent .parent-link:not(:last-child){margin-right:40px}@media (hover:hover){.header .nav-main-header .nav-parent .parent-link:hover:after{transform:translateY(-50%) rotate(0)}.header .nav-main-header .nav-parent .parent-link:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}}.header .nav-main-header .nav-parent .parent-link:after{border-bottom:7px solid #9d9d9d;border-left:4px solid transparent;border-right:4px solid transparent;content:"";height:0;position:absolute;right:-10px;top:60%;transform:translateY(-50%) rotate(180deg);transition:all .2s ease-in-out;width:0}.header .nav-main-header .nav-parent .parent-link.single:after{display:none}.header .nav-main-header .nav-parent .parent-link .category{color:#004ba0;cursor:pointer;font-size:18px;font-weight:400;position:relative}.header .nav-main-header .nav-parent .parent-link .dropdown-menu{background-color:#fff;border-radius:10px;box-shadow:0 10px 25px #00000014;opacity:0;padding:20px;position:absolute;transform:translateY(.8%);transition:all .2s ease-in;visibility:hidden;z-index:2}.header .nav-main-header .nav-parent .parent-link .dropdown-menu ul li{display:block}.header .nav-main-header .nav-parent .parent-link .dropdown-menu ul li:not(:last-child){margin-bottom:15px}.header .nav-main-header .nav-parent .parent-link .dropdown-menu ul a{background-color:transparent;border-radius:5px;color:#000;display:block;font-size:16px;font-weight:400;padding:5px 10px;transition:all .3s ease-in-out;white-space:nowrap}@media (hover:hover){.header .nav-main-header .nav-parent .parent-link .dropdown-menu ul a:hover{background-color:#f1f3f6;color:#009be7}}.header .header-company-adres .left{display:inline-block;margin-right:32px;vertical-align:top}.header .header-company-adres .right{display:inline-block}.header .header-company-adres strong{color:#000;display:block;font-size:13px;font-weight:300;margin-bottom:10px}.header .header-company-adres .time{color:#000;font-size:9px;font-weight:300}.header .header-company-adres .adres-item:not(:last-child){margin-bottom:10px}.header .header-company-adres .adres-item .nuxt-icon{color:#bfbfbf;font-size:15px}.header .header-company-adres .adres-item span{color:#000;font-size:14px;font-weight:300}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:700;src:url(../fonts/GeologicaRoman-Bold.woff2) format("woff2"),url(../fonts/GeologicaRoman-Bold.woff) format("woff"),url(../fonts/GeologicaRoman-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:300;src:url(../fonts/GeologicaRoman-Light.woff2) format("woff2"),url(../fonts/GeologicaRoman-Light.woff) format("woff"),url(../fonts/GeologicaRoman-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(../fonts/GeologicaRoman-Regular.woff2) format("woff2"),url(../fonts/GeologicaRoman-Regular.woff) format("woff"),url(../fonts/GeologicaRoman-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:500;src:url(../fonts/GeologicaRoman-Medium.woff2) format("woff2"),url(../fonts/GeologicaRoman-Medium.woff) format("woff"),url(../fonts/GeologicaRoman-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:100;src:url(../fonts/GeologicaRoman-Thin.woff2) format("woff2"),url(../fonts/GeologicaRoman-Thin.woff) format("woff"),url(../fonts/GeologicaRoman-Thin.ttf) format("truetype")}@media (max-width:840px){.header{border-radius:0 0 10px 10px;box-shadow:0 10px 25px #00000014;height:76px;left:0;padding:0 15px;position:fixed;right:0;top:0;z-index:11}.header.hideMobile{opacity:0;transform:translateY(-100%);visibility:hidden}.header .header-top-content{display:none}.header .header-main-content{height:100%}.header .header-main-content .header-main-in{display:flex;width:100%}.header .logo-project{width:180px}.header .logo-project a{align-self:center;display:flex;position:relative}}.header .mobile-content{display:none;height:100%;position:relative;width:calc(100% - 195px)}@media (max-width:840px){.header .mobile-content{align-items:center;display:inline-flex;justify-content:end;margin-right:15px}}.header .mobile-content .lang-selector-mobile{display:inline-block;line-height:1;margin-right:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.header .mobile-content .lang-selector-mobile .current-lang{border-bottom:1px solid #004ba0;color:#004ba0;cursor:pointer;display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:16px;padding-bottom:3px;position:relative;top:3px}.header .mobile-content .lang-selector-mobile .current-lang:after{background-color:#004ba0;bottom:-11px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0}@media (max-width:1080px){.header .mobile-content .lang-selector-mobile .current-lang:after{bottom:-8px}}.header .mobile-content .lang-selector-mobile .dropdown-lang{background-color:#009be7;border-radius:5px;box-shadow:0 6px 15px #0000001a;display:block;margin-left:-3px;opacity:0;overflow:hidden;position:absolute;top:28px;transform:translateY(-10%);transition:all .35s ease-in-out;visibility:hidden;white-space:nowrap}.header .mobile-content .lang-selector-mobile .dropdown-lang.open{opacity:1;transform:translateY(0);visibility:visible}.header .mobile-content .lang-selector-mobile .dropdown-lang ul{margin:0;padding:0}.header .mobile-content .lang-selector-mobile .dropdown-lang ul li{display:block;line-height:1;margin:0;padding:0}.header .mobile-content .lang-selector-mobile .dropdown-lang ul li:hover a{background-color:#004ba0;color:#fff}.header .mobile-content .lang-selector-mobile .dropdown-lang ul li:last-child a:after{display:none}.header .mobile-content .lang-selector-mobile .dropdown-lang ul a{color:#fff;display:block;font-size:14px;font-weight:300;letter-spacing:.49px;line-height:18px;padding:6px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out}.header .mobile-content .lang-selector-mobile .dropdown-lang ul a:before{display:none}.header .mobile-content .lang-selector-mobile .dropdown-lang ul a:after{background-color:#eee;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:all .3s ease-in-out}.header .mobile-content .call-btns{margin-right:20px;position:relative;top:-3px}.header .mobile-content .call-btns .c-btn{display:inline-block;height:32px}.header .mobile-content .call-btns .c-btn a{display:block;height:100%}.header .mobile-content .call-btns .c-btn a img{height:100%}.header .mobile-content .call-btns .c-btn a .nuxt-icon{font-size:31px}.header .mobile-content .call-btns .c-btn.wapp-btn{margin-right:15px;position:relative;top:6px}.header .mobile-content .mobile-menu-btn{cursor:pointer;display:inline-block;position:relative;vertical-align:middle}.header .mobile-content .mobile-menu-btn span{background:#004ba0;border-radius:100px;display:inline-block;height:3px;position:relative;transition:all .2s ease-in-out;vertical-align:middle;width:23px}.header .mobile-content .mobile-menu-btn span:after,.header .mobile-content .mobile-menu-btn span:before{background:#004ba0;border-radius:100px;content:"";display:inline-block;height:3px;left:0;position:absolute;transition:all .2s;transition:all .2s ease-in-out;width:37px}.header .mobile-content .mobile-menu-btn span:before{top:-8px}.header .mobile-content .mobile-menu-btn span:after{bottom:-8px}.header .mobile-content .mobile-menu-btn.open span{background:transparent;transform:translate(-15%)}.header .mobile-content .mobile-menu-btn.open span:before{background-color:#bfbfbf;top:0;transform:rotate(45deg)}.header .mobile-content .mobile-menu-btn.open span:after{background-color:#bfbfbf;bottom:0;transform:rotate(-45deg)}@media (max-width:840px){.header .call-phones,.header .dropdown-lang,.header .header-company-adres,.header .header-rec,.header .lang-selector,.header .nav-list-top,.header .nav-main-header,.header .whatsapp-btn{display:none}}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:700;src:url(../fonts/GeologicaRoman-Bold.woff2) format("woff2"),url(../fonts/GeologicaRoman-Bold.woff) format("woff"),url(../fonts/GeologicaRoman-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:300;src:url(../fonts/GeologicaRoman-Light.woff2) format("woff2"),url(../fonts/GeologicaRoman-Light.woff) format("woff"),url(../fonts/GeologicaRoman-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(../fonts/GeologicaRoman-Regular.woff2) format("woff2"),url(../fonts/GeologicaRoman-Regular.woff) format("woff"),url(../fonts/GeologicaRoman-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:500;src:url(../fonts/GeologicaRoman-Medium.woff2) format("woff2"),url(../fonts/GeologicaRoman-Medium.woff) format("woff"),url(../fonts/GeologicaRoman-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:100;src:url(../fonts/GeologicaRoman-Thin.woff2) format("woff2"),url(../fonts/GeologicaRoman-Thin.woff) format("woff"),url(../fonts/GeologicaRoman-Thin.ttf) format("truetype")}.mobile-sidebar{background-color:#efefef;bottom:0;height:100%;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:10}.mobile-sidebar.open{opacity:1;visibility:visible}.mobile-sidebar .sidebar-content-in{padding-bottom:80px;padding-top:76px;position:relative}.mobile-sidebar .sidebar-content-in:before{background-color:#fff;content:"";height:76px;left:0;position:absolute;right:0;top:0}.mobile-sidebar .sidebar-content-in .main-nav{background-color:#fff}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link{position:relative}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link[aria-expanded=true]:before{opacity:0}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link:not(:last-child):before{background-color:#efefef;bottom:0;content:"";height:2px;left:30px;position:absolute;right:30px}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .category-link{color:#004ba0;display:block;font-size:20px;font-weight:400;line-height:20px;padding:17px 30px;position:relative;text-align:left;width:100%}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .category-link.drop-category-link:after{display:block}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .category-link:after{border-bottom:10px solid #9d9d9d;border-left:7px solid transparent;border-radius:2px;border-right:7px solid transparent;content:"";display:none;height:0;position:absolute;right:30px;top:58%;transform:translateY(-50%) rotate(180deg);transition:all .3s ease-in-out;width:0}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .category-link[aria-expanded=true]:after{transform:translateY(-50%) rotate(0)}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion{background-color:#004ba0;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion.open{max-height:300px;opacity:1}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion.in{padding:15px 0;position:relative}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion ul{padding:0 30px}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion ul li{display:block}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion ul li:not(:last-child){border-bottom:2px solid hsla(0,0%,100%,.1);padding-bottom:12px}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion ul li:not(:first-child){padding-top:12px}.mobile-sidebar .sidebar-content-in .main-nav .nav .parent-link .dropdown-accordion ul a{color:#fff;font-size:16px;font-weight:400}.mobile-sidebar .sidebar-content-in .second-nav{background:#efefef;box-shadow:0 15px 35px #00000014;padding:20px 30px}.mobile-sidebar .sidebar-content-in .second-nav ul li{display:block}.mobile-sidebar .sidebar-content-in .second-nav ul li:not(:last-child){margin-bottom:25px}.mobile-sidebar .sidebar-content-in .second-nav ul a{color:#000;font-size:18px;font-weight:400;transition:all .3s ease-in-out}.mobile-sidebar .sidebar-content-in .second-nav ul a.router-link-active{color:#004ba0}.mobile-sidebar .sidebar-content-in .contacts{margin-bottom:20px;padding:20px 30px;position:relative}.mobile-sidebar .sidebar-content-in .contacts:after{background-color:#bfbfbf;bottom:0;content:"";height:2px;left:30px;position:absolute;right:30px}.mobile-sidebar .sidebar-content-in .contacts .call-phones{display:inline-block}.mobile-sidebar .sidebar-content-in .contacts .call-phones ul li{display:block}.mobile-sidebar .sidebar-content-in .contacts .call-phones ul li:not(:last-child){margin-bottom:10px}.mobile-sidebar .sidebar-content-in .contacts .call-phones ul li .nuxt-icon{color:#004ba0;display:inline-block;font-size:20px;margin-right:7px}.mobile-sidebar .sidebar-content-in .contacts .call-phones ul li a{color:#000;font-size:16px;font-weight:400;transition:all .3s ease-in-out}@media (hover:hover){.mobile-sidebar .sidebar-content-in .contacts .call-phones ul li a:hover{color:#009be7}}.mobile-sidebar .sidebar-content-in .contacts .whatsapp-btn{display:block;margin-bottom:10px}.mobile-sidebar .sidebar-content-in .contacts .whatsapp-btn a{display:inline-block;padding-left:28px;position:relative}@media (hover:hover){.mobile-sidebar .sidebar-content-in .contacts .whatsapp-btn a:hover span{color:#20b038}}.mobile-sidebar .sidebar-content-in .contacts .whatsapp-btn a img{height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.mobile-sidebar .sidebar-content-in .contacts .whatsapp-btn a span{color:#004ba0;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.mobile-sidebar .sidebar-content-in .company-adres{padding:0 30px}.mobile-sidebar .sidebar-content-in .company-adres .left{display:inline-block;margin-right:32px;vertical-align:top}.mobile-sidebar .sidebar-content-in .company-adres .right{display:inline-block}.mobile-sidebar .sidebar-content-in .company-adres strong{color:#000;display:block;font-size:13px;font-weight:300;margin-bottom:10px}.mobile-sidebar .sidebar-content-in .company-adres .time{color:#000;font-size:9px;font-weight:300}.mobile-sidebar .sidebar-content-in .company-adres .adres-item:not(:last-child){margin-bottom:10px}.mobile-sidebar .sidebar-content-in .company-adres .adres-item .nuxt-icon{color:#bfbfbf;font-size:15px}.mobile-sidebar .sidebar-content-in .company-adres .adres-item span{color:#000;font-size:14px;font-weight:300}.footer .container-raw{display:flex;height:100%;justify-content:space-between}.footer .left-column{height:100%;padding-top:28px;position:relative;width:420px}.footer .left-column:before{background-color:#004ba0;bottom:0;box-shadow:0 15px 30px #00000040;content:"";left:-2000px;position:absolute;right:0;top:0;z-index:0}.footer .right-column{padding-left:60px;position:relative;width:calc(100% - 420px)}.footer .logo-project{margin-bottom:45px;position:relative;z-index:1}.footer .logo-project a{display:inline-block;width:230px}.footer .logo-project a img{filter:brightness(0) saturate(100%) invert(99%) sepia(45%) saturate(2%) hue-rotate(134deg) brightness(111%) contrast(101%);width:100%}.footer .call-phones ul li a{color:#fff;font-size:24px;font-weight:400;margin-left:5px;transition:all .3s ease-in-out}@media (hover:hover){.footer .call-phones ul li a:hover{color:#009be7}}.footer .copy{bottom:25px;left:0;position:absolute;z-index:1}.footer .copy p{color:#fff;font-size:14px;font-weight:300}.footer .figures{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:0}.footer .figures .figure-one{position:absolute;right:-26px;top:115px;width:280px}.footer .figures .figure-one img{width:100%}.footer .figures .figure-two{position:absolute;right:-226px;top:-18px;width:425px}.footer .figures .figure-two img{width:100%}.footer .nav-main-footer{display:block;padding-top:35px;width:100%}.footer .nav-main-footer .nav-parent{display:flex;justify-content:space-between;width:100%}.footer .nav-main-footer .nav-parent .parent-link{display:inline-block;position:relative}.footer .nav-main-footer .nav-parent .parent-link:not(:last-child):after{background-color:#ffffff40;bottom:0;content:"";position:absolute;right:-48px;top:0;width:1px}.footer .nav-main-footer .nav-parent .parent-link .category{color:#ffffff80;cursor:pointer;font-size:16px;font-weight:400;position:relative}.footer .nav-main-footer .nav-parent .parent-link .dropdown-menu{margin-left:-10px;margin-top:25px}.footer .nav-main-footer .nav-parent .parent-link .dropdown-menu ul li{display:block}.footer .nav-main-footer .nav-parent .parent-link .dropdown-menu ul li:not(:last-child){margin-bottom:13px}.footer .nav-main-footer .nav-parent .parent-link .dropdown-menu ul a{background-color:transparent;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:300;padding:5px 10px;transition:all .3s ease-in-out;white-space:nowrap}@media (hover:hover){.footer .nav-main-footer .nav-parent .parent-link .dropdown-menu ul a:hover{background-color:#f1f3f6;color:#009be7}}.footer .nav-main-footer .nav-parent .parent-link .dropdown-menu ul a.router-link-active{background-color:#009be7;color:#fff}.footer .footer-right-links{bottom:23px;position:absolute;right:0}.footer .footer-right-links ul li{color:#fff;display:inline-block;font-size:13px;font-weight:100;margin:0 20px}.footer .footer-right-links ul li a{border-bottom:1px solid #fff;color:#fff;display:inline-block;padding-bottom:5px;transition:all .3s ease-in-out}@media (hover:hover){.footer .footer-right-links ul li a:hover{color:#004ba0}}html{font-size:16px}h1,h2,h3,h4,h5,h6,p{margin:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}figure{margin:0}[role=button],button{cursor:pointer}button{background:none;border:0;font-weight:400;outline:none!important;padding:0}/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}a{outline:none!important;transition:color .2s}a,a:focus,a:hover{text-decoration:none}.link-block,.link-unstyled{text-decoration:none!important}.link-block{display:block}.link-pseudo>span{display:inline-block;vertical-align:middle}ul,ul.list-unstyled li{list-style:none}ul{margin:0;padding:0}#app,body,html{height:100%}body{background:#fff;font-family:Geologica,Arial,sans-serif;margin:0;padding:0}body.overflow-hide{overflow:hidden}.wrapper{height:100%}.content{box-sizing:border-box;min-height:calc(100vh - 145px);padding-bottom:335px;position:relative}@media (max-width:840px){.content{padding-bottom:410px}}.container-raw{display:block;margin:0 auto;width:1350px}@media (max-width:840px){.container-raw{width:100%}}.page-title-header{display:block;height:87px}@media (max-width:840px){.page-title-header{height:65px;padding:0 15px}}.page-title-header .container-raw{align-items:center;border-top:1px solid #efefef;display:flex;height:100%;justify-content:space-between}@media (max-width:840px){.page-title-header .container-raw{border-top:none}}.page-title-header .page-title h1{color:#004ba0;font-size:28px;font-weight:300}@media (max-width:840px){.page-title-header .page-title h1{font-size:22px}}.page-content-in{margin-bottom:45px;padding:40px 0 50px}@media (max-width:840px){.page-content-in{margin-bottom:20px;padding:20px 0}}.page-content-in.page-content-in-gray{background-color:#f1f3f6}.whatsapp-btn-app{bottom:20px;position:fixed;right:20px;text-decoration:none;z-index:1000}.whatsapp-btn-app img{animation:pulse 2s infinite;border-radius:50%;box-shadow:0 0 #00ff00b3;height:60px;width:60px}.chat-bubble{background:#fff;border-radius:10px;bottom:10px;box-shadow:0 2px 5px #0003;display:none;font-family:Arial,sans-serif;font-size:14px;padding:10px 15px;position:absolute;right:70px;white-space:nowrap}.chat-bubble:after{border:5px solid transparent;border-left-color:#fff;content:"";height:0;margin-top:-5px;position:absolute;right:-10px;top:50%;width:0}@keyframes pulse{0%{box-shadow:0 0 #00ff00b3}70%{box-shadow:0 0 0 15px #0f00}to{box-shadow:0 0 #0f00}}fieldset{min-width:0}fieldset,legend{border:0;margin:0;padding:0}legend{display:block;font-size:14px;line-height:inherit;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\	}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{line-height:16px;margin:0;padding:0}.form-control,output{color:#fea200;display:block;font-size:14px}.form-control{background-color:#fff;background-image:none;border:0;border-bottom:1px solid purple;border-radius:3px;box-shadow:inset 0 1px 1px #00000013;height:30px;line-height:1.42857143;outline:none!important;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control::-moz-placeholder{color:#fea200}.form-control::placeholder{color:#fea200}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus::-moz-placeholder{color:#fea20080}.form-control:focus::placeholder{color:#fea20080}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#ccc;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:30px}}.form-group{margin-bottom:15px}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:700;src:url(../fonts/GeologicaRoman-Bold.woff2) format("woff2"),url(../fonts/GeologicaRoman-Bold.woff) format("woff"),url(../fonts/GeologicaRoman-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:300;src:url(../fonts/GeologicaRoman-Light.woff2) format("woff2"),url(../fonts/GeologicaRoman-Light.woff) format("woff"),url(../fonts/GeologicaRoman-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(../fonts/GeologicaRoman-Regular.woff2) format("woff2"),url(../fonts/GeologicaRoman-Regular.woff) format("woff"),url(../fonts/GeologicaRoman-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:500;src:url(../fonts/GeologicaRoman-Medium.woff2) format("woff2"),url(../fonts/GeologicaRoman-Medium.woff) format("woff"),url(../fonts/GeologicaRoman-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:100;src:url(../fonts/GeologicaRoman-Thin.woff2) format("woff2"),url(../fonts/GeologicaRoman-Thin.woff) format("woff"),url(../fonts/GeologicaRoman-Thin.ttf) format("truetype")}.swiper-pagination-bullet{background:#ffffff80;border-radius:50px;display:inline-block;height:3px!important;margin:0 15px 0 0!important;opacity:1;outline:none;transition:all .3s ease-in-out;vertical-align:middle;width:30px!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fea200;height:3px!important;position:relative;width:30px!important}.swiper-pagintaion-main-promo .swiper-pagination-bullet{background:#ffffff40}.swiper-pagintaion-main-promo .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagintaion-promo-actions .swiper-pagination-bullet{background:#fffc}.swiper-pagintaion-promo-actions .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#009be7}.swiper-pagintaion-promo-sale-item .swiper-pagination-bullet{background:#ffffff40}.swiper-pagintaion-promo-sale-item .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagintaion-project-about .swiper-pagination-bullet{background:#ffffff40}.swiper-pagintaion-project-about .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagintaion-sales-card-infra .swiper-pagination-bullet{background:#ffffff40}.swiper-pagintaion-sales-card-infra .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagintaion-salecard-gallery .swiper-pagination-bullet{background:#ffffff40}@media (max-width:840px){.swiper-pagintaion-salecard-gallery .swiper-pagination-bullet{margin:0 10px 0 0!important;width:17px!important}}.swiper-pagintaion-salecard-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}@media (max-width:840px){.swiper-pagintaion-salecard-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active{width:17px!important}}.btn{background-image:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:14px;margin-bottom:0;outline:none!important;padding:6px 12px;text-align:center;text-decoration:none!important;touch-action:manipulation;transition-duration:.2s;transition-property:box-shadow,background-color;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active,.btn:active{box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-block{display:block;width:100%}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.footer{background-color:#676e7b;height:335px;margin-top:-335px;overflow:hidden}@media (max-width:840px){.footer{height:410px;margin-top:-410px}.footer .container-raw{display:block}.footer .left-column{height:auto;padding:30px 15px;text-align:center;width:100%}.footer .left-column:before{left:0}.footer .right-column{display:none}.footer .logo-project{margin-bottom:20px}.footer .logo-project a{width:197px}}.footer .call-phones{position:relative;z-index:1}.footer .call-phones ul li:not(:last-child){margin-bottom:30px}@media (max-width:840px){.footer .call-phones ul li:not(:last-child){margin-bottom:20px}}.footer .call-phones ul li .nuxt-icon{color:#fff;font-size:22px}@media (max-width:840px){.footer .call-phones ul li a{font-size:20px}}.footer .mobile-column{display:none}@media (max-width:840px){.footer .mobile-column{display:block;padding:30px 15px;text-align:center}}.footer .mobile-column .company-adres{display:flex;justify-content:space-around}.footer .mobile-column .company-adres .left{display:inline-block;margin-right:32px;vertical-align:top}.footer .mobile-column .company-adres .right{display:inline-block}.footer .mobile-column .company-adres strong{color:#fff;display:block;font-size:13px;font-weight:300;margin-bottom:10px}.footer .mobile-column .company-adres .time{color:#fff;font-size:9px;font-weight:300}.footer .mobile-column .company-adres .adres-item:not(:last-child){margin-bottom:10px}.footer .mobile-column .company-adres .adres-item .nuxt-icon{color:#bfbfbf;font-size:15px}.footer .mobile-column .company-adres .adres-item span{color:#fff;font-size:14px;font-weight:300}.footer .mobile-column .copy-mobile{color:#fff;display:block;font-size:12px;font-weight:300;margin:20px 0 10px;text-align:center}.footer .mobile-column .footer-mobile-links{position:relative;z-index:2}.footer .mobile-column .footer-mobile-links ul li{color:#fff;display:block;font-size:13px;font-weight:100}.footer .mobile-column .footer-mobile-links ul li:not(:last-child){margin-bottom:10px}.footer .mobile-column .footer-mobile-links ul li a{color:#fff;display:inline-block;transition:all .3s ease-in-out}@media (hover:hover){.footer .mobile-column .footer-mobile-links ul li a:hover{color:#004ba0}}
