@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body,html{overflow-x:hidden}body{background-color:#fff;color:#0a1750;font-family:Roboto,sans-serif;font-size:20px}.container{max-width:1920px}.container-fluid{padding:0}.col-padding{padding-left:132px;padding-right:132px}h2{font-size:61px;font-weight:700}h2 span{color:#ae2670}h3{font-size:38px;font-weight:500}h4{font-size:40px;font-weight:700}.btn-c{padding:15px 40px;text-decoration:none}.btn-primary-custom{background:linear-gradient(101.29deg,#ffeef7 16.75%,#ffeff1 87.32%);border:1px solid #ae2670;color:#ae2670;font-size:20px;font-weight:700}.btn-primary-custom:active,.btn-primary-custom:hover{opacity:.7}.btn-primary-custom span{background:url(/build/images/IoCalendarOutline.92cbbf43.svg) no-repeat left 50%;padding:5px 0 5px 40px}.custom-menu .navbar-nav .nav-item a{color:#0a1750;font-size:18px;font-weight:400;padding-left:15px;padding-right:15px}.custom-menu .navbar-nav .nav-item .active,.custom-menu .navbar-nav .nav-item a:hover{color:#fb636f}.custom-menu .top-menu-custom{padding-left:144px;padding-right:144px}.custom-menu .navbar-dark-custom{color:#0a1750}.custom-menu .navbar-dark-custom .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" fill="currentColor" class="bi bi-list" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 3.5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5zm0 5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5zm0 5a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1H2.5a.5.5 0 0 1-.5-.5z"/></svg>')}.navbar-toggler:focus{box-shadow:none}#navbarCollapse .nav-item{text-align:center}#navbarCollapse .dropdown-menu.dropdown-language{box-shadow:none;text-align:center}.dropdown-menu.dropdown-language{background-color:#fff;border:none;box-shadow:0 0 10px 0 #f4f6ff}.dropdown-menu.dropdown-language a:hover{background-color:transparent}.custom-panel{padding-bottom:60px;padding-top:60px}.custom-panel .content{padding-bottom:80px;padding-top:80px}.custom-panel .content .content-line{margin-top:30px}.custom-panel .content .content-line-l .img-bg{background:linear-gradient(90deg,#f4f6ff 40%,#fff 60%);display:inline-block;padding:20px}.custom-panel .content .content-line-r .img-bg{background:linear-gradient(90deg,#fff 40%,#f4f6ff 60%);display:inline-block;padding:20px}.custom-panel-top-margin-add{padding-top:80px}.custom-panel-top{margin-top:80px}.background-primary-1{background-color:#fff;color:#0a1750}.background-primary-2{background-color:#fff;color:#000}.benefits-bg,.offer-bg{background-color:#f4f6ff}.row-offer-bg{background:linear-gradient(90deg,#f4f6ff 50%,#fff 0)}.row-benefits-bg{background:#f4f6ff}.row-contact-bg{background:#0a1750}.row-footer-bg{background:#020434}#start p{font-size:20px;font-weight:300}#start p b{font-weight:700}#start .btn-wrap{padding-top:25px}.offer-list{background:radial-gradient(circle closest-side,rgba(104,125,216,.2),#f4f6ff);height:200px;margin-left:0;padding-left:0;white-space:nowrap;width:200px}.offer-list li{display:block;list-style:none;margin-bottom:24px;margin-top:24px;width:auto}.offer-list li a{background:#fff;color:#0a1750;font-size:16px;font-weight:600;padding:12px 24px;text-decoration:none;width:auto}.offer-list li a:hover{color:rgba(10,23,80,.5)}#offer .content{position:relative}.content-r-offer{align-items:center;display:flex;height:100%;left:44%;position:absolute;top:0;width:80%}.content-r-offer .content-r-offer-text{background:#fff url(/build/images/offer.4c02c4dd.svg) no-repeat right 50%;border-left:3px solid #8ea2fa;color:#475cb6;font-size:24px;font-weight:500;padding:45px 170px 45px 70px;position:relative;z-index:2}.content-r-offer .content-r-offer-text-circle{backdrop-filter:blur(10px);background:radial-gradient(circle closest-side,rgba(104,125,216,.2),#f4f6ff);height:494px;left:10%;margin-top:-247px;position:absolute;top:50%;width:494px;z-index:1}.configurator-text{font-size:16px;font-weight:300;line-height:20px}.configurator-text .content-line{margin-top:0!important}.configurator-text h3{font-size:32px;font-weight:700;line-height:37.5px}.configurator-text .add-mb{margin-bottom:40px}.configurator-text ul{margin:0;padding:0}.configurator-text ul li{background:url(/build/images/checkmark.f954c405.svg) no-repeat left 50%;line-height:20px;list-style:none;margin:20px 0;padding:5px 0 5px 45px}.configurator-text li b,.configurator-text p b{font-weight:700}.vertical-centering-wrap{align-items:center;display:flex;height:100%;justify-content:center}.vertical-centering-wrap .vertical-centering-element{text-align:center}.benefit{background:#fff;border-bottom:3px solid #fb636f;clear:left;margin:15px 0;min-height:170px}.benefit .benefit-ico{align-items:center;display:flex;justify-content:center;padding:30px 20px}.benefit .benefit-ico img{display:inline-block;max-width:100%}.benefit .benefit-text{align-items:center;display:flex;font-size:16px;justify-content:center}.benefit .benefit-text b{font-weight:700}.portfolio-list{margin-top:40px}.portfolio-list p{font-size:24px;font-weight:500;margin-top:10px}.portfolio-text{color:#fb636f;font-size:14px;font-weight:700;margin-bottom:0;margin-top:20px;text-transform:uppercase}.portfolio-h-type{font-weight:300;margin-bottom:40px;margin-top:40px}.portfolio-h-type span{font-weight:500}.portfolio-h{margin-top:0}.portfolio-b{margin-bottom:60px;margin-top:60px}.text-values{margin-bottom:150px;margin-top:150px}.portfolio-element{font-size:14px;min-height:330px}.portfolio-element img{border-radius:100%;height:68px}.portfolio-element .portfolio-person,.portfolio-element .portfolio-position{font-size:14px;font-weight:500;margin-bottom:0!important}.portfolio-element .portfolio-position{color:#ae2670;margin-top:0}.portfolio-element .portfolio-opinion-text{font-size:16px;font-weight:300;line-height:24px}#portfolio .client-name{color:rgba(10,23,80,.7);font-size:14px;font-weight:400;height:17px;line-height:16.41px;margin-bottom:0;margin-top:24px}#portfolio .project-title{font-size:24px;font-weight:400;line-height:28.13px;margin-bottom:4px;margin-top:0}#portfolio .portfolio-img-wrap{position:relative;z-index:1}#portfolio .portfolio-img-wrap .portfolio-img-navi{align-items:center;color:#fb636f;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}#portfolio .portfolio-img-wrap .portfolio-img-navi .img-navi-el{display:none;height:70px;margin:35px;width:70px}#portfolio .portfolio-img-wrap .portfolio-img-navi .show-img{background:url(/build/images/lupe.7c7cfc48.png) no-repeat 50% 50%;background-size:100%}#portfolio .portfolio-img-wrap .portfolio-img-navi .link-img{background:url(/build/images/link.27a11378.png) no-repeat 50% 50%;background-size:100%}.lightbox .modal-body .ratio{background-color:transparent!important}#opinionsCarousel .card{background:url(/build/images/quote.d1773485.png) no-repeat 20px 20px;background-size:80px}#opinionsCarousel .carousel-item{min-height:350px}.opinion-social img{margin:0 5px;width:18px}.tags,.tags span{white-space:normal}.tags span{background:#ffeff1;border-radius:2px;color:#ae2670;display:inline-block;font-size:12px;font-weight:400;margin:0 10px 5px 0;padding:4px 7px}.stars .checked{color:#fb636f}.list-el-space{margin-bottom:20px;margin-top:20px}#contact{padding-bottom:0}#contact .container{margin-bottom:60px;margin-top:60px}#contact h4{color:#eaeefd}#contact-form label{color:#eaeefd;font-size:16px;font-weight:400;margin-bottom:5px}#contact-form .form-group,#contact-form .input-group{margin-bottom:20px;margin-top:20px}#contact-form input,#contact-form textarea{-webkit-appearance:none;background-color:#020434!important;border:1px solid transparent;border-radius:0;color:#f4f6ff;font-weight:300}#contact-form input:focus,#contact-form textarea:focus{outline:none}#contact-form textarea{height:200px}#contact-form input.error,#contact-form textarea.error{border:1px solid #fb636f}.contact-data{padding-left:60px}.contact-data h5{display:inline;font-size:24px;font-weight:700;margin:0}.contact-data .ceo-social a{position:relative;top:-3px}.contact-data p{font-size:18px;font-weight:400;margin:0}.contact-data p a{text-decoration:none}.contact-data a,.contact-data div,.contact-data h5,.contact-data p{color:#eaeefd}.contact-data .text{font-size:16px;font-weight:300;padding-right:40px}.contact-data .pseo{color:#fb636f;font-size:18px;font-weight:500;margin-bottom:15px}.btn-blue{background:#223793;border-color:#223793;color:#f4f6ff}#footer{padding:0}#footer.custom-panel .content{padding-bottom:40px;padding-top:40px}#footer h5{color:#eaeefd;font-size:24px;font-weight:700}#footer p{color:#eaeefd;font-size:16px;font-weight:300;margin:0}#footer .content-100h{height:100%}#footer .position-absolute{bottom:40px}.social{margin-bottom:25px}.esta{position:absolute;right:0;top:40px}.text-right-custom{text-align:right}#messageInfo{color:#fb636f;font-size:16px;font-weight:500;margin-top:30px}.flight-heads{background:red}.flight-heads img{border-radius:100%;left:0;position:absolute;top:0;z-index:10}.flight-heads .head-1{left:2%;top:0;width:35px}.flight-heads .head-2{left:10%;top:40%;width:55px}.flight-heads .head-3{left:5%;top:90%;width:55px}.flight-heads .head-4{left:80%;top:10%;width:65px}.flight-heads .head-5{left:77%;top:50%;width:25px}.flight-heads .head-6{left:90%;top:60%;width:35px}.flight-heads .head-7{left:77%;top:100%;width:45px}@media (max-width:767px){.carousel-x3 .carousel-inner .carousel-item>div{display:none}.carousel-x3 .carousel-inner .carousel-item>div:first-child{display:block}}.carousel-x3 .carousel-inner .carousel-item-next,.carousel-x3 .carousel-inner .carousel-item-prev,.carousel-x3 .carousel-inner .carousel-item.active{display:flex}@media (min-width:768px){.carousel-x3 .carousel-inner .carousel-item-end.active,.carousel-x3 .carousel-inner .carousel-item-next{transform:translateX(33.3333%)}.carousel-x3 .carousel-inner .carousel-item-prev,.carousel-x3 .carousel-inner .carousel-item-start.active{transform:translateX(-33.3333%)}}.carousel-x3 .carousel-inner .carousel-item-end,.carousel-x3 .carousel-inner .carousel-item-start{transform:translateX(0)}#portfolioCarousel{padding-left:-15px;padding-right:-15px}.carouser-slider{padding-top:40px;position:relative}.carouser-slider .carouser-slider-item-wrap{margin-left:5px;margin-right:5px}.carouser-slider .card{border:none}.carouser-slider p{font-size:24px;font-weight:500;margin-bottom:6px;margin-top:10px}.carouser-slider .carouser-control{min-width:200px;position:absolute;right:60px;top:0}.carouser-slider .carouser-control a{padding:10px}.carouser-slider .carouser-control a:hover{opacity:.5}.carouser-slider.carouser-slider-opinion .carouser-control{top:-40px}.carousel-indicators{bottom:-68px}.carousel-indicators button.indicator{background-color:#ffcdd1;border:none;border-radius:50%;height:10px;margin:0 10px;opacity:1;width:10px}.carousel-indicators button.indicator.active{background-color:#fb636f}.carousel-indicators button.indicator:hover{opacity:.5}#canvas-container,#chair-canvas{overflow:hidden!important;position:relative;user-select:none}#canvas-container{align-items:center;display:flex;justify-content:center}#label-renderer{overflow:hidden!important;position:relative;top:0;user-select:none;z-index:3}#chair-control-panel{border-radius:24px;display:flex;flex-direction:column;gap:8px;padding:8px;position:absolute;right:10%;user-select:none;z-index:100}#chair-control-panel span{align-items:center;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border:none;border-radius:2px;cursor:pointer;display:flex;justify-content:center;padding:12px}#chair-control-panel .zoom-out-btn{display:none}#chair-control-panel button:hover{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8)}@media screen and (max-width:599px){#chair-control-panel{right:3%;top:calc(100vh - 75%)}}#chair-container{align-items:center;display:flex;height:90vh;justify-content:center;margin:0;padding:0;z-index:100}#anim-content1{z-index:2}.chair-row{align-items:center;display:flex;justify-content:center;padding:0}.chair-background{height:50%;overflow:hidden;position:absolute;right:0;width:55%}@media screen and (max-width:1400px){.chair-background{height:30%}}@media screen and (max-width:1200px){.chair-background{top:calc(100vh - 72%);width:100%}#chair-container{height:65vh}}.hidden{display:none!important}.visible{display:flex!important}.chair-content{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;overflow:hidden}.chair-row .content{padding:0}.button-container{gap:8px}.button-container,.view-btn{align-items:center;display:flex;justify-content:center}.view-btn{background-color:hsla(0,0%,100%,.2);border:2px solid #0a1750;border-radius:50%;cursor:pointer;height:30px;visibility:hidden;width:30px}.view-btn,.view-btn:hover{backdrop-filter:blur(10px)}.view-btn:hover{background-color:hsla(0,0%,100%,.8);border-color:#ae2670}.color-btn{border:none;border-radius:50%;cursor:pointer;display:flex;height:30px;width:30px}.white{backdrop-filter:blur(10px);background-color:#e4e4e4}.black,.gray{background-color:#000}.black,.gray,.red{backdrop-filter:blur(10px)}.red{background-color:#ae2670}.blue{background-color:#687dd8}.blue,.pink{backdrop-filter:blur(10px)}.pink{background-color:#fb636f}.close-settings-button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.close-settings-button .cross{height:5px;position:relative;width:5px}.close-settings-button:after,.close-settings-button:before{background-color:#0a1142;border-radius:5px;content:"";height:2px;left:calc(50% - 7.5px);position:absolute;top:50%;transform:translateY(-50%);width:15px}.close-settings-button:before{transform:translateY(-50%) rotate(45deg)}.close-settings-button:after{transform:translateY(-50%) rotate(-45deg)}.settings-container{align-items:center;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border-radius:24px;display:none;gap:8px;justify-content:space-between;left:40px;margin:0;opacity:0;padding:4px;position:absolute;top:-5px;user-select:none;z-index:100}.switch{display:inline-block;height:24px;opacity:0;padding:8px;position:relative;width:48px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;width:20px}input:checked+.slider{background-color:#42b84d}input:focus+.slider{box-shadow:0 0 1px #42b84d}input:checked+.slider:before{transform:translateX(24px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media screen and (max-width:1200px){.view-btn{border-width:1.5px;transform:translateZ(0);user-select:none}.close-settings-button,.color-btn,.view-btn{height:22px;width:22px}.close-settings-button:after,.close-settings-button:before{height:1px;left:calc(50% - 5px);width:10px}.settings-container{left:30px;z-index:300}.slider,.switch{height:20px;width:40px}.slider:before{bottom:2px;height:16px;left:-2px;width:16px}.slider.round{border-radius:20px}.slider.round:before{border-radius:50%}}.loading-screen{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;z-index:1000}.chair-loading-img{width:1480px}.spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0a1750;height:40px;left:50%;position:absolute;top:40%;width:40px}@media screen and (max-width:1199px){.chair-loading-img{width:850px}.spinner{border-width:3px;height:30px;width:30px}}@media screen and (max-width:599px){.chair-loading-img{width:750px}.spinner{border-width:2px;height:20px;width:20px}}.ring-controls-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:140px;padding:20px;position:absolute;right:5%;z-index:1000}#ring-container,.ring-content,.ring-glContainer{height:100%;width:100%}#ring-color-settings{align-items:center;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border-radius:24px;display:flex;gap:5px;justify-content:space-between;left:-85px;margin:0;padding:4px;position:relative;top:-54px;z-index:100000}.ring-glContainer>.spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0a1750;height:40px;position:relative;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.control-button{align-items:center;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border:none;border-radius:2px;cursor:pointer;display:flex;justify-content:center;padding:12px}.ring-background{height:35%;margin-top:110px;overflow:hidden;position:absolute;right:0;width:50%}#leva__root>*{display:none!important;position:fixed!important;top:20vh!important}#ring-canvas>*{height:550px!important}@media (max-width:768px){.ring-background{display:none}.ring-content{margin-top:50px}#ring-canvas>*{height:300px!important;width:100%!important}}.logo-bg{background:url(/build/images/gorillas_poziom.fd5ae05e.svg) no-repeat center right 60%;background-size:210%;display:inline-block;height:70px;vertical-align:middle;width:200px}.mobile-show{display:none!important}@media (max-width:1660px){#businnes-system .mobile-hide .img-fluid,#vr-ar .mobile-hide .img-fluid{height:500px;object-fit:cover;object-position:center}#businnes-system .mobile-hide .img-fluid{object-position:right}}@media (max-width:1440px){.custom-menu .navbar-nav .nav-item a{font-size:16px}.content-r-offer .content-r-offer-text{font-size:18px}}@media (max-width:1400px){.custom-menu .navbar-nav .nav-item a{font-size:14px;padding-left:5px;padding-right:5px}h2{font-size:28px}.configurator-text h3,h4{font-size:24px}#contact-form label,#start p,.benefit .benefit-text,.configurator-text,.contact-data .text,.offer-list li span,.portfolio-element .portfolio-opinion-text,.portfolio-text{font-size:14px}.btn-primary-custom,.carouser-slider p,.contact-data .pseo,.contact-data h5,.contact-data p{font-size:16px}#footer h5,.contact-data .ceo-name{font-size:20px}.row-offer-bg{background:#f4f6ff}.content-r-offer .content-r-offer-text-circle{height:470px;margin-top:-235px;width:470px}}@media (max-width:1199px){body{overflow-x:hidden}.custom-menu .top-menu-custom{padding-left:92px;padding-right:92px}.col-padding{padding-left:80px;padding-right:80px}.mobile-show{display:block!important}.mobile-hide{display:none}.custom-panel .content{padding-bottom:0;padding-top:0}.content-r-offer-text-circle{display:none}#start .row{flex-direction:column-reverse}.custom-panel .content .content-line-l .img-bg,.custom-panel .content .content-line-r .img-bg{background:none;padding-left:0;padding-right:0}#opinionsCarousel .card{background:url(/build/images/quote.d1773485.png) no-repeat 10px 45px;background-size:50px}.carousel-indicators{bottom:-40px}.offer-list{background:none}}@media (max-width:991px){.col-padding,.custom-menu .top-menu-custom{padding-left:20px;padding-right:20px}.custom-panel .content .content-line{margin-top:10px}.btn-c{display:inline-block;padding-left:10px;padding-right:10px}.custom-panel{padding-bottom:30px;padding-top:30px}.content-r-offer{display:none}.custom-panel .content .content-line-l .img-bg,.custom-panel .content .content-line-r .img-bg{background:none;padding:0 0 20px}#start h2.mobile-show{padding-left:12px;padding-right:12px;padding-top:10px}#start .btn-wrap{padding-top:10px}#start .header-text-content{margin-top:35px}#offer .offer-bg{padding-bottom:48px;padding-top:16px}#benefits .benefit{min-height:190px}#portfolio .carousel-fade-custom .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}#portfolio .carousel-fade-custom .carousel-item-next.carousel-item-start,#portfolio .carousel-fade-custom .carousel-item-prev.carousel-item-end,#portfolio .carousel-fade-custom .carousel-item.active{opacity:1}#portfolio .carousel-fade-custom .active.carousel-item-end,#portfolio .carousel-fade-custom .active.carousel-item-start{opacity:0}#portfolio .carousel-fade-custom .active.carousel-item-prev,#portfolio .carousel-fade-custom .active.carousel-item-start,#portfolio .carousel-fade-custom .carousel-item-next,#portfolio .carousel-fade-custom .carousel-item-prev,#portfolio .carousel-fade-custom .carousel-item.active{transform:translateX(0);transform:translateZ(0)}.portfolio-text-mobile-padding{padding-top:28px}.configurator-text .add-mb{margin-bottom:20px}.configurator-text h3{color:#ae2670;margin-top:40px}.configurator-text h3.first-configurator-h3{margin-top:0}.benefit .benefit-ico{display:none}.benefit .benefit-text.col-9{padding:16px;width:100%}.carouser-slider{padding-top:60px}.carouser-slider .carouser-control{right:0;top:10px}.flight-heads{display:none}.carouser-control{top:0}#contact .container{margin-bottom:10px;margin-top:10px}#contact .container .contact-data{padding-left:16px}#contact .container .contact-data .img-ceo{padding-bottom:6px;padding-top:16px;text-align:center}#contact .container .contact-data .list-el-space{text-align:center}#contact .container .btn-c{float:none!important}#contact .container .form-btn{text-align:center}#contact .container .form-message{height:40px;text-align:center}#contact .container .form-message p{margin:0;padding:12px}#footer.custom-panel .content.content-100h{padding-bottom:36px;padding-top:12px}#footer.custom-panel .copyright,#footer.custom-panel .esta{right:20px!important}.offer-list li a{font-size:14px}#configurator .configurator-text,#contact .portfolio-text,#opinions .portfolio-text,#portfolio .portfolio-text{margin-top:65px}}