.lang-select-mobile,.menu-btn,.mobile-sub-btn,.profession-mobile-section{display:none}@media screen and (max-width:1439px){body{font-size:16px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}.global-subtitle,h4{font-size:18px}.close-modal,.pswp__button.pswp__button--close,table{font-size:14px}.custom-btn,.custom-btn-scroll,.custom-btn-video,.font-s,.form_area .form_field label,.form_area .form_submit input,.lang-select,.mc-btn input{font-size:12px}.form_area .form_field ::-webkit-input-placeholder{font-size:12px}.form_area .form_field ::-moz-placeholder{font-size:12px}.form_area .form_field :-ms-input-placeholder{font-size:12px}.form_area .form_field :-moz-placeholder{font-size:12px}}@media screen and (max-width:1365px){.container{padding:0 40px}.video-modal{padding-left:40px;padding-right:40px}}@media screen and (max-width:1290px){.cleveron-logo{margin-left:40px}.container-aligner{padding-left:40px}}@media screen and (max-width:1279px){.menu-btn,.menu-item-wrapper .submenu a:not(:hover){color:#05197c}.menu-btn,body.overflow-menu{overflow:hidden}.menu-btn,.menu-btn span{display:block;line-height:20px}.front-landing,.image-section.vh{min-height:calc(100vh - 50px)}main.content{padding-top:50px}.header{border-bottom:2px solid #f1f1f1;height:50px;padding:0 40px}.cleveron-logo img,.menu-btn{height:20px}.cleveron-logo{margin-left:0}.menu-btn{font-size:14px;font-weight:600;text-align:right;margin-left:auto}.menu-btn span{height:40px;transition:transform .2s ease}.menu-btn.open span{transform:translateY(-50%)}.header-info{display:none}.menu-main{flex-direction:column;flex-wrap:nowrap;width:100%;height:calc(100% - 50px);background-color:#fff;padding:0 40px;position:fixed;top:50px;left:0;transform-origin:0 0;transform:rotateY(30deg);visibility:hidden;opacity:0;overflow:auto;transition:all .3s ease;z-index:100}.menu-main.expanded{transform:rotateY(0);visibility:visible;opacity:1}.menu-wrapper{width:100%;height:auto;flex-direction:column;align-items:flex-start;padding:30px 0;flex-shrink:0}.menu-item-wrapper{width:100%;height:auto;padding-right:40px;margin:10px 0}.lang-item-mobile,.menu-item{font-size:30px;font-weight:700;line-height:1.3}.menu-item-wrapper .submenu{font-size:18px;line-height:1.5;display:none;width:100%;visibility:visible;background:0 0;padding:.55em 0 0;opacity:1;transform:none!important;transition:unset;position:relative;top:0}.menu-item-wrapper .submenu+.mobile-sub-btn{display:block}.mobile-sub-btn{width:25px;height:25px;background-image:url(/assets/arrow_down.svg);background-position:center;background-size:14px auto;background-repeat:no-repeat;position:absolute;top:8px;right:0;transition:transform .15s ease}.menu-item-wrapper .submenu.open+.mobile-sub-btn{transform:rotate(-180deg)}.lang-select{display:none}.lang-select-mobile{color:#05197c;display:block;width:100%;padding:30px 0;flex-shrink:0;position:relative}.lang-select-mobile:before{content:'';display:block;width:calc(100% - 30px);height:2px;background:#05197c;position:absolute;top:0;left:0;right:0;margin:auto}.lang-select-mobile .langs{margin-top:20px}.lang-select-mobile .langs li{margin:10px 0}.lang-select-mobile .langs li:first-child{margin-top:0}.lang-select-mobile .langs li:last-child{margin-bottom:0}.front-page .product-preview-item{min-width:50%}.footer-content .item.for-info{flex:3}}@media screen and (max-width:1023px){.global-section{padding:80px 0}.it-wrapper.large .it-item{width:calc(100% / 3 - 40px)}.gallery-section .edys-gallery-grid-item{width:calc(100% / 4)!important}.text-modal{padding-bottom:40px}.text-modal-wrapper{padding-left:40px;padding-right:40px}.eu-fund img{height:50px}.front-landing{min-height:auto}.landing-content{width:100%;padding:80px 40px!important}.landing-slider{width:100%;min-height:400px}.profession-section{padding-top:80px}.profession-content .text{width:100%;padding-right:0}.profession-content .bar{display:none;width:100%;position:relative;padding:0}.profession-content .bar:before{display:none}.profession-mobile-section{display:block;background-color:#fbfbfb}.profession-mobile-section .bar{display:block}.grid-content.for-contact .image,.grid-content.for-contact .text{width:50%}.request-image{transform:translateY(-20px)}.footer-content .item:not(.for-info){display:none}}@media screen and (max-width:769px){.order_steps{display:none}.cleverpod-step-inner-top h3{width:100%;flex:auto;margin-bottom:25px}.design-wrapper .design-inner-side{width:100%}.design-images img{height:100%;width:100%}.cleverpod-step-inner-bottom{justify-content:flex-end}.cleverpod-step-inner-bottom .form_area{margin-bottom:15px}.design-selection{flex-direction:column;justify-content:flex-start;align-items:flex-start}.global-filter+.design-selection-extra{width:100%;flex:auto;margin:10px 0}.mobile{display:flex}.nomobile{display:none}.bank-item{width:calc(50% - 10px);margin-bottom:5px}.cleverpod-step-inner-bottom .custom-btn.icon-prev{margin-bottom:15px}.cleverpod-step-wrapper #map{min-height:360px}}@media screen and (max-width:767px){.image-section .container h1,.reviews-intro{margin-bottom:0}.container{padding:0 20px}.container-aligner,.video-modal{padding-left:20px}.video-modal{padding-right:20px}.grid-content{flex-direction:column}.grid-content .image,.grid-content .text,.grid-content.neq .image,.grid-content.neq .text{width:100%}.grid-content .image{padding-top:50px;padding-left:0;align-items:center}.grid-content.reorder .image{padding-right:0;align-items:center}.image-section{min-height:480px!important}.image-section:not(.element-content):not(.full-content) .container>:not(h1):not(.cs-landing-title){display:none}.it-wrapper .it-item,.it-wrapper.large .it-item{width:calc(50% - 40px);max-width:330px}.inline-content-block{min-height:260px;width:100%;padding:80px 20px}.tc-item{width:100%}.tc-item+.tc-item{margin-top:30px}.edys-gallery-grid-item{width:50%!important}.gallery-section .edys-gallery-grid-item{width:calc(100% / 3)!important}.text-modal-wrapper{padding-top:60px;padding-left:20px;padding-right:20px}.text-modal-wrapper:after{padding-top:60px}.global-filter .select{width:250px}.header,.menu-main{padding:0 20px}.landing-content{width:100%;padding:80px 20px!important}.reviews-section{width:calc(100% + 40px);margin-left:-20px}.reviews-section:before{height:2px;top:auto;bottom:0}.review-item{text-align:center;flex:none;width:100%;padding:60px 20px;background-color:transparent!important;border:none;border-bottom:2px solid #f1f1f1}.cs-preview{width:100%;margin-left:0}.cs-item-preview{width:100%;margin-left:auto;margin-right:auto}.product-preview-item{min-width:100%!important}.product-landing-info .intro{width:100%}.product-landing-info .video{display:flex;flex-direction:column;width:100%;height:auto;min-height:auto;padding:40px 0}.product-landing-info .video .image{max-height:400px;max-width:100%}.product-reward{width:100%;max-height:100px;position:relative}.history-wrapper .story-item .text{padding:30px 20px}.cs-item-section .grid-content,.grid-content.for-article{flex-direction:column-reverse}.cs-item-section .grid-content .image,.grid-content.for-article .image{padding-top:0;padding-bottom:50px}.article-page-section{padding-top:35px}.recent-news-title{flex-direction:column}.recent-article{width:100%;flex:none;border-left:none;border-right:none}.inline-content-block.for-map{width:100%}.career-image .round-image{display:none}.career-image .image-btn{position:relative;left:auto;bottom:auto;margin-left:auto;margin-right:auto}.contact-item{width:calc(50% - 30px);max-width:330px!important}.contact-item.for-office{width:calc(100% - 30px);max-width:none!important}.grid-content.for-contact .image,.grid-content.for-contact .text,.mc-form{width:100%}.recent-news-title .item{flex:none;text-align:center!important;order:1}.recent-news-title .item.for-title{order:0}.request-person{max-width:330px}.request-image{margin:-20px auto 0;max-width:150px;transform:none}.mc-btn,.mc-form,.mc-wrapper{margin-left:0}.subscribe-wrapper{flex-wrap:wrap}.subscribe-wrapper .subscribe-title{padding-right:0;margin-bottom:.67em}.mc-wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start}.mc-response{text-align:inherit}.copyright-section{text-align:left}.copyright-section .container{padding:0 120px 0 20px}}@media screen and (max-width:600px){.it-wrapper{justify-content:center}.it-wrapper .it-item,.it-wrapper.large .it-item{width:calc(100% - 40px)}.form_area .form_field{min-width:calc(100% - 30px)}.our-steps-wrapper{width:100%}.gallery-section .edys-gallery-grid-item{width:50%!important}.contacts-wrapper{justify-content:center}.contact-item{width:calc(100% - 30px)}.career-group{width:100%}.subscribe-wrapper input{max-width:none;margin-right:0;margin-bottom:20px}}