@media screen and (max-width:500px){h2,h3,h4,h5,h6,.like-h1{font-size:3.4rem}}@media (max-width:670px){header .line .right-side .socials,header .line .right-side .search,header .line .right-side .language-selector{width:100%}}@media screen and (max-width:540px){.pum-container.popmake.theme-6754{width:98%!important;margin:1%}}@media (max-width:768px){.translation-types .container .row{height:auto!important}.translation-types{z-index:900}.translation-types .item{width:100%}}@media (max-width:600px){.reviews{max-width:80%;margin:0 auto;padding:0 1rem;box-sizing:border-box}.reviews .item .image{text-align:center;margin-bottom:2rem;padding:0 2rem!important}.reviews .item .image img{margin:0 auto}.reviews .item .description{padding:0 2rem}.reviews .item .description .from{text-align:center}}@media (min-width:600px){.text-block{margin-right:-15px;margin-left:-15px}}@media (min-width:600px){#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none!important}#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-sub-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:inline!important}}@media (max-width:767px){#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:inline!important}}@media (min-width:600px){.breadcrumbs{margin-right:-15px;margin-left:-15px}}@media (max-width:600px){.news{padding-left:2rem;padding-right:2rem}}@media (max-width:600px){.projects .filters{margin-left:1rem;margin-right:1rem}}@media (max-width:768px){.pum-content .flex-container{font-size:1.2rem}.pum-content .flex-container .header{font-size:2rem}footer{padding-top:3rem!important;padding-bottom:3rem!important}footer .footer-column{margin-bottom:1rem!important}footer .phone,footer .email,footer .working-time,footer .without-icon{font-size:18px!important;margin-bottom:1.5rem!important}.fullwidth-img.presentation{width:100%!important}.fullwidth-img.presentation img{width:100%!important;height:auto!important}.wp-caption.aligncenter{max-width:100%!important}.text-block .row.payments{height:158px!important}.text-block .row .item.payment{width:45%!important;margin-right:5%!important;text-align:center!important;margin-bottom:35px!important}.text-block .shortcode.recall-button{margin:0 15px 0 auto;max-width:100vw}.button-block{width:100%!important;margin:0!important}.text-block img.alignright,img.alignnone{width:100%;height:auto}.pum-theme-6755{max-width:100vw!important}header .left-side{margin-bottom:1.5rem!important}header .left-side .left{width:30%!important}header .left-side .right{width:51%!important;margin-left:8%!important}header .left-side .right a{font-size:1.9em!important;margin-bottom:5px!important}header .left-side .right a:before{height:16px!important;margin-right:1rem!important}header .left-side .working-time{margin-top:5px!important}header .line .left-side .company-data{margin-bottom:1rem!important}header .line .right-side .search{order:2}header .line .right-side .socials .item{margin:0 1rem!important}header .line .menu .mega-toggle-animated::before{content:"";line-height:27px;padding-right:10px;font-size:24px;color:#ddd;font-family:"SourceSansPro-Bold",sans-serifsans-serif}header .line .menu .mega-sub-menu{padding:0 0 0 20px!important;border-color:#2883bb!important;border-bottom-width:1px!important;border-top-width:0px!important;border-left-width:0px!important;border-right-width:0px!important}header .line .mobile-search .no_active{display:none!important}header .line .popmake-7309{margin:0 0 0 15px!important;padding:0!important}header .line .mobile-search webp{display:none!important}header .line .search{display:none!important}.pum-container.popmake.theme-6754{width:100vw!important;margin:0%!important;box-shadow:0px!important;left:0!important}.pum-container.popmake.theme-6755{width:100%!important;margin:0%!important;box-shadow:none!important;left:0!important}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding:0!important}.text-block .image-container{width:100%;min-width:0px!important;margin-left:0px!important}.text-block .intext-consult .row{width:100%;margin:auto}.text-block .row.steps{padding:0 15px}.pum-title.popmake-title{font-size:26px!important}.text-block .image-container .row{padding:10px 0;width:100%;margin:0px!important}.text-block button.popmake-7309.onmain.center{width:100%!important;margin:auto!important}.text-block .row button.recall-button{width:100%!important}.breadcrumbs span,.breadcrumbs a{font-size:14px!important}.text-block .image-container img{width:100%!important;height:auto!important}.breadcrumbs{margin-bottom:0.5rem!important;margin-top:0.5rem!important}.text-block .image-container .row{padding:0px!important}.row{margin-bottom:1rem!important}.text-block p,.text-block blockquote{font-size:2rem!important}.text-block b,.text-block strong{font-size:2rem!important}p{margin-bottom:2.5rem!important}.text-block ul li,.text-block ol li{font-size:2rem!important}.text-block a{font-size:2rem!important}}@media only screen and (max-width :769px){.fieldset-cf7mls-wrapper .wpcf7-list-item{width:95%!important}}@media only screen and (max-width:768px){.mobile-flex .vc-row{display:flex;flex-wrap:wrap}.mobile-flex .vc-row .wpb_column:nth-child(1){order:2}.mobile-flex .vc-row .wpb_column:nth-child(2){order:1}}@media(max-width:428px){header .left-side .right a{font-size:1.5em!important}}@media only screen and (min-width:769px){#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{border-radius:100px;background-image:url("data:image/webp+xml,%3Cwebp viewBox='0 0 20 20' fill='none' xmlns='https://www.w3.org/2000/webp'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M15.795 11.272L7.795 16.272C6.79593 16.8964 5.5 16.1782 5.5 15L5.5 5.00002C5.5 3.82186 6.79593 3.1036 7.795 3.72802L15.795 8.72802C16.735 9.31552 16.735 10.6845 15.795 11.272Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/webp%3E");content:" ";width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:768px){#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{background-image:url("data:image/webp+xml,%3Cwebp viewBox='0 0 20 20' fill='none' xmlns='https://www.w3.org/2000/webp'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M15.795 11.272L7.795 16.272C6.79593 16.8964 5.5 16.1782 5.5 15L5.5 5.00002C5.5 3.82186 6.79593 3.1036 7.795 3.72802L15.795 8.72802C16.735 9.31552 16.735 10.6845 15.795 11.272Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/webp%3E");content:" "!important;width:15px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{height:15px}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:flex!important;align-items:center!important;height:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-sub-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:flex!important;height:100%!important;align-items:center;position:relative}}@media (max-width:768px){header .logo img{}}@media screen and (min-width:769px){.show-on-mobile{display:none!important}.hide-on-mobile{display:flex!important;flex-direction:column}}@media screen and (max-width:768px){.show-on-mobile{display:flex!important;flex-direction:column}.hide-on-mobile{display:none!important}.mobile-header{display:flex;align-items:center;z-index:1000;position:fixed;top:0;width:100%;background:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .7)}.mobile-header-pusher{display:block;width:100%;height:6em;font-size:10px}.desktop-header{display:none}body>.container>.row,.arguments.row{margin:0}aside.sidebar{display:none}}@media (max-width:768px){#pum-21396.pum-active,.pum-overlay.pum-active{display:block!important;opacity:1!important;visibility:visible!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:999999!important}}@media (max-width:600px){.links-block .item .image{width:100%!important;max-width:100%!important;flex:100%;text-align:center;margin-right:0;margin-bottom:1rem}.links-block .item .image img{margin:0 auto}.links-block .item .description{text-align:center}}@media (max-width:767px){.button-row{width:100%}.pbanner-text{width:47%!important}.pbanner-text ul li{font-size:15px!important;line-height:20px!important}.page-banner .pbanner-buttons button{font-size:13px!important}.page-banner .pbanner-pref{margin:12px 12px 12px 0!important;right:-3px!important;top:-12px!important;width:271px!important}.page-banner .pbanner-pref span{font-size:10px!important}.page-banner .pbanner-pref img{margin:8px 5px!important}@media (max-width:767px){.page-banner{background:linear-gradient(96.84deg,#d9edf7 -1.09%,#aedcf2 95%,#fff0 127.59%);border:1px solid #ddd;box-sizing:border-box;border-radius:5px;width:100%;height:319px;margin-bottom:10px}.pbanner-text{width:47%!important}.pbanner-text ul{height:60%!important;padding-left:19px!important}.pbanner-text ul li{font-size:19px!important;line-height:22px!important}.page-banner .pbanner-buttons .calc{position:relative;left:230px!important;top:64px!important;width:270px}.page-banner .pbanner-buttons button{font-size:16px!important}.page-banner .pbanner-buttons .consult{right:-27px!important;bottom:-23px!important}.page-banner .pbanner-pref{margin:12px 12px 12px 0!important;right:-3px!important;top:-41px!important;width:257px!important}.page-banner .pbanner-pref span{font-size:14px!important;line-height:20px!important;display:inline-block;width:75%!important;max-height:20%!important;position:relative!important;top:12px!important}@media (max-width:600px){.page-banner{height:auto!important}.pbanner-text{width:100%!important;height:auto!important}.pbanner-text ul{height:19%!important;height:auto!important;padding-left:28px!important}.page-banner .pbanner-pref{margin:12px!important;width:calc(100% - 24px)!important;position:relative!important;top:-3px!important;right:0px!important}.page-banner .pbanner-buttons{display:inline-block;margin-top:0!important;position:relative;top:0!important;width:100%!important}.page-banner .pbanner-buttons .calc{position:relative;left:0!important;top:0!important;width:100%}.page-banner .pbanner-buttons .calc button{cursor:pointer;width:calc(100% - 24px);top:0px!important;margin-bottom:5px!important}.page-banner .pbanner-buttons .consult{top:0px!important;left:0px!important;width:calc(100% - 54px)}.page-banner .pbanner-buttons button{font-size:18px!important;position:relative;top:0px!important;left:12px!important;line-height:20px;padding:.5rem 1.5rem!important;width:auto;margin:0!important}.page-banner .pbanner-pref span{top:0!important;font-size:16px!important}.page-banner .pbanner-buttons .consult button{top:0px!important;left:27px!important;width:100%}}}}@media (max-width:600px){.text-block .question-form input[type=submit]{width:100%!important}.question-form .qform-right,.qform-left{display:block;width:100%}.question-form .qform-right input{width:100%!important}.question-form .qform-left input{width:100%!important}.question-form .qform-right p:first-of-type{float:left}.question-form .qform-right{float:left}.question-form .qform-right input{float:left;margin-bottom:0.5rem!important}}@media (max-width:768px){.mobile-header .mega-menu-wrap{display:none}.mobile-header .mega-menu-wrap.menu-is-open{display:block;position:absolute;top:100%;left:0;width:100%;background-color:#f8f9fa;box-shadow:0 4px 8px rgb(0 0 0 / .1);z-index:999}.mobile-header .mega-menu-wrap.menu-is-open #mega-menu-header-menu{flex-direction:column}.mobile-header .mega-menu-wrap.menu-is-open #mega-menu-header-menu li a{padding:15px 20px;border-bottom:1px solid #e0e0e0}}