:root{--primary:#FF0000;--primary-hover:#de0000;--secondary:#1197be;--lightBlue:#7AE5FF}.group-member{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;gap:24px 12px;font-size:36px;font-weight:700;text-transform:uppercase;align-items:center;line-height:1.3em}.group-member-detail{font-size:1.1em;font-weight:800;text-transform:uppercase;color:inherit;white-space:nowrap}.group-member-detail span{color:#ffd604}.group-member--button{justify-content:flex-start;text-transform:none;font-size:30px}.group-member--button .group-member-detail{padding:10px 20px;border:1px solid black;border-radius:25px}.et-pb-controllers{bottom:100px}.fluid-width-video-wrapper{margin-bottom:32px}.et_pb_text_inner .fluid-width-video-wrapper:last-child{margin-bottom:0}.wpml-ls-legacy-dropdown a{background:none!important;color:white!important}.wpml-ls-legacy-dropdown a:hover{color:var(--primary)!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{color:var(--primary)!important}#Path_2084_CZ,#Group_2299_CZ_POPIS,#Path_2083_SK,#Group_2300_SK_POPIS,#Path_2082_HU,#Group_2301_HU_POPIS{transition:all .2s;cursor:pointer}#Path_2084_CZ:hover,#Group_2299_CZ_POPIS:hover,#Path_2083_SK:hover,#Group_2300_SK_POPIS:hover,#Path_2082_HU:hover,#Group_2301_HU_POPIS:hover{fill:white}.wpml-ls-legacy-dropdown{width:auto}.wpml-ls-legacy-dropdown a{background:black;color:red;border-color:#6e6e6e;border:none}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{font-size:14px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:30px}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{transition:all .2s}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a:hover{background:white;color:black}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background:black;color:red}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:none}div#cmplz-manage-consent{display:none}div#et-main-area{padding-top:90px}.kh__desc strong{color:var(--primary);font-size:18px}.heading h1,.heading h2{font-size:48px;text-transform:uppercase}.mapa svg{width:100%;height:100%}#Group_2299_CZ_POPIS:hover{fill:red;stroke:2px solid black}.entry-content{overflow:hidden}h1{font-size:48px}.left-flex{display:flex;flex-direction:column;justify-content:center}.bottom-flex{display:flex;flex-direction:column;justify-content:flex-end}.section--projects{position:relative}.section--projects:after{content:"";position:absolute;width:50%;height:100%;left:-100px;top:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('https://www.agenturagate.cz/wp-content/uploads/2022/04/projects_bg.png')}.btn--wrapper{display:flex;gap:32px;flex-wrap:wrap;align-items:center}.btn--play svg{transition:all .5s}.btn--play:hover svg{fill:black}.fg-primary{color:var(--primary)}.fg-secondary{color:var(--secondary)}.fg-white{color:white}.fg-lightBlue{color:var(--lightBlue)}.bg-primary{background-color:var(--primary)}.w-200{width:200px}.w-300{width:300px}.row{display:flex;flex-direction:row;align-items:center}.align-center{display:flex;justify-content:center}#pozadi1{background-image:url("images/pozadi1.svg");background-size:45%;background-position:-15% 50%}.news{display:flex;flex-flow:column nowrap}.page-numbers{font-size:16px}.news__item{transition:all .5s;display:flex;flex-flow:row nowrap;gap:40px;margin-top:20px;margin-bottom:20px;color:white}.news__item:hover{transform:scale(1.01)}.news__thumb{width:50%;background-size:cover;background-position:center center}.news__content{display:flex;flex-flow:column nowrap;justify-content:space-between}.news__content h3{color:white;transition:all .5s}.news__content h3:hover{text-decoration:underline}.news__meta{display:flex;direction:row wrap;gap:20px}.news__meta a{color:white}.news__meta a:hover{text-decoration:underline}.news__pagination{width:100%;text-align:center;padding-top:40px}.news__pagination{width:100%;text-align:center;padding-top:40px;display:flex;justify-content:center}.news__pagination .page-numbers{display:inline-block;width:40px;height:40px;padding-top:2px;border-radius:5px;border:2px solid #7ae5ff;color:#7ae5ff;transition:all 0.3s ease-in-out;display:flex;justify-content:center;align-items:center}.news__pagination .page-numbers{margin-right:16px}.news__pagination .page-numbers:last-child{margin-right:0}.news__pagination .page-numbers:hover,.news__pagination .current{color:var(--secondary);background-color:white;border-color:white}.news__pagination .next,.news__pagination .prev{width:auto;padding-left:10px;padding-right:10px}.news__divider{width:100%;border-top:solid 3px;border-image:radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0)) 1 0%}.footer__divider{width:100%;border-top:solid 1px;border-image:radial-gradient(circle,rgba(204,204,204,1),rgba(0,0,0,0)) 1 0%}.social .et-social-google a.icon::before{font-family:FontAwesome;content:"\f0e0"}.social .icon{border-radius:20px!important}.about-item .et_pb_module_header{margin:20px 0px}.about-item .et_pb_blurb_description{}.about-item--href:hover a{text-decoration:underline}.about-item img{border:2px solid transparent;transition:all .5s;border-radius:50%}.about-item--href:hover img{border-color:#ff0000}.blurp .et_pb_blurb_content{display:flex}.blurp .et_pb_blurb_container{display:flex;justify-content:center;flex-direction:column}.blurp .et_pb_main_blurb_image{width:48px;display:block;margin:0}.blurp .et_pb_image_wrap{max-width:none}.blurp .et_pb_main_blurb_image img{width:48px;max-width:none}.blurp--no-margin .et_pb_blurb_content{margin:0;max-width:none}.highlighted-text{color:var(--primary);font-size:18px;font-weight:bold}.heading1{padding-bottom:0;line-height:0}.heading2{font-size:48px}.heading2__highlight{font-size:48px;color:var(--primary)}.person-container{display:flex;justify-content:center}.person{display:flex;flex-direction:column;width:fit-content}.person__image img{height:200px;width:auto}.person__position{font-weight:bold;font-size:16px}.person__name{font-weight:bold}.person__surname{font-weight:bold;font-size:16px;color:#999999}.form__gdpr .ff_t_c{font-size:16px;color:white}.contact-form .ff-el-form-control{padding-top:10px!important;padding-bottom:10px!important}.ff_file_upload_holder{display:inline-block;width:100%}.ff_upload_btn{display:inline-block;border-radius:30px;padding-top:7px!important;padding-bottom:7px!important;background-color:#131313!important;border:1px solid #7ae5ff;width:100%}.ff-upload-preview{color:white;border:1px solid #7ae5ff!important;border-radius:10px!important;background-color:#131313}.ff-upload-details{border-left:1px solid #7ae5ff!important}.ff-el-progress-bar{background-color:#7ae5ff!important}.ff-upload-thumb{background-color:#131313!important}.nine-steps{display:flex;align-items:flex-end;font-size:20px;line-height:1.5em;gap:10px}.nine-steps img{width:150px}.knowHow-detail{display:flex;flex-direction:column;justify-content:space-between}.knowHow-detail>*{display:flex;float:none}.step-col{display:flex;flex-direction:column;gap:100px}.step{color:white}.step .et_pb_blurb_content{padding:30px 30px 60px 60px;margin:30px;min-height:250px}.step .et_pb_blurb_content .et_pb_main_blurb_image{position:absolute;left:0;width:calc(100% + 50px);height:calc(100% + 50px);bottom:-20px;left:-40px;z-index:-1;display:flex;flex-direction:column;justify-content:flex-end}.step .et_pb_main_blurb_image span img{object-fit:cover;width:100%;height:100%}.step .et_pb_module_header{min-height:60px}.step .et_pb_image_wrap{position:relative;margin:0;text-align:left}.step h3{color:var(--primary)}.projects{display:grid;grid-template-columns:repeat(3,33.33%);gap:10px}.projects_grid{display:grid;grid-template-columns:repeat(2,50%);overflow:hidden}.projects_grid__side{display:grid;grid-template-columns:repeat(2,50%)}.projects__item{background-color:black}.projects__item .btn{margin-top:16px}.projects__thumb{display:block;height:200px}.projects__thumb img{width:100%;height:100%;object-fit:cover}.projects__logo{display:flex;width:100%}.projects__content{display:flex;flex-direction:column;gap:10px;color:white;padding:30px}.projects__content h4{padding-top:10px;color:white}.projects__content svg{width:150px;fill:white;transition:all .3s ease-in-out}.projects__content svg:hover{fill:rgba(255,255,255,0.75)}.projects__pagination{display:flex;justify-content:center;gap:16px}.projects__pagination{width:100%;text-align:center;padding-top:40px}.projects__pagination--top{padding:0 0 40px}.projects__pagination .page-numbers{display:inline-block;width:40px;height:40px;padding-top:2px;border-radius:5px;border:2px solid var(--secondary);color:var(--secondary);transition:all 0.3s ease-in-out;display:flex;justify-content:center;align-items:center}.projects__pagination .page-numbers:hover,.projects__pagination .current{background-color:white;border-color:white}.projects__pagination .next,.projects__pagination .prev{width:auto;padding-left:10px;padding-right:10px}.projects_grid{}.projects_grid__item{display:flex;background-color:black;flex-direction:column;height:100%;overflow:hidden}.projects_grid__thumb{display:flex}.projects_grid__logo{display:flex;width:100%}.projects_grid__content{display:flex;flex-direction:column;gap:10px;color:white;padding:30px;font-size:14px;line-height:1.2rem}.projects_grid__logo{margin-bottom:16px;width:200px;max-width:100%}.projects_grid__item__thumb{display:block;width:100%}.projects_grid__item__thumb img{width:100%}.projects_grid__content h3{color:white;font-size:20px;padding-bottom:16px}.projects_grid__content .excerpt{margin-bottom:16px}.projects_grid__content svg{fill:white;width:100px;transition:all .3s ease-in-out}.projects_grid__content svg:hover{fill:rgba(255,255,255,0.75)}.projects_grid__item--sm{position:relative;min-height:300px}.projects_grid__item--sm .projects_grid__item__thumb{position:absolute;width:100%;height:100%;left:0;top:0;transition:all 1s}.projects_grid__item--sm:hover .projects_grid__item__thumb{transform:scale(1.2)}.projects_grid__item--sm .projects_grid__item__thumb img{object-fit:cover;width:100%;height:100%}.projects_grid__item--sm .projects_grid__content{z-index:2;justify-content:flex-end;height:100%;gap:0}.projects_grid__item--sm .projects_grid__item__thumb:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3)}.projects_grid__item--sm .projects_grid__content__more{transition:all .5s;max-height:300px}.projects_grid__item--sm .projects_grid__content__more.closed{transform:translateY(300px);max-height:0}.projects_grid__item--sm .projects_grid__content h3{padding-bottom:0}.et_pb_menu__wrap{justify-content:right!important}.et_pb_menu .et_mobile_nav_menu li{list-style-type:none}.menu-dark .mobile_menu_bar::before{color:black!important}.menu-light .mobile_menu_bar::before{color:white!important}.et_pb_section,.et_pb_section *{animation:none!important}.et_slide_in_menu_container{background:#7AE5FF!important}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{color:black}.et_header_style_fullscreen .et_slide_menu_top a,.et_header_style_fullscreen .et_slide_menu_top,.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before,.et_header_style_fullscreen .et_slide_menu_top button#searchsubmit_header:before{color:#131313!important;font-size:80px;line-height:1em;position:absolute;right:-10px;left:unset;top:-60px}.et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{display:block;position:relative!important;top:0!important;right:0!important;max-width:1080px;margin:auto;width:80%}.et_header_style_fullscreen .et_pb_fullscreen_nav_container{width:80%;max-width:1080px;margin:auto}.et_header_style_fullscreen ul#mobile_menu_slide{display:flex!important;flex-direction:column;align-items:flex-end;padding:50px 12px 30px}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li{position:relative;margin-bottom:16px;padding-right:70px}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li:after{content:"";position:absolute;width:38px;height:4px;top:calc(50% - 2.5px);right:0;background:#fff;border-radius:15px;transition-delay:.5s}.et_header_style_fullscreen .et_slide_in_menu_container{height:auto;overflow:initial}.et_slide_in_menu_container{background:black!important}.blurb--active{position:relative}.triangle{position:relative;background-color:black;text-align:left;margin:10px auto 16px;opacity:0;transition:all .5s}.triangle:before,.triangle:after{content:'';position:absolute;background-color:inherit}.triangle,.triangle:before,.triangle:after{width:20px;height:20px;border-top-right-radius:30%}.triangle{transform:rotate(-60deg) skewX(-30deg) scale(1,.866)}.triangle:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%)}.triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.blurb--active .triangle,.blurb:hover .triangle{opacity:1}.et-fb .et_fixed_nav #main-header:after{display:none}.mobile_menu_bar:before{color:white!important}.btn{display:inline-block;border:none;border-radius:50px;padding:12px 25px;text-align:center;transition:all .3s;font-weight:700;text-transform:uppercase}.btn--sm{font-size:12px;padding:5px 12px}.btn--primary{color:white;background-color:var(--primary)}.btn--primary:hover{background-color:var(--primary-hover)}.btn--blue{border:2px solid var(--primary-hover);background:white;color:black}.btn--grow{position:relative;background:#FF0000;color:white;margin:40px 40px 35px 0}.btn--grow:hover{background:#C40404}.btn--grow:after,.btn--grow:before,.welcome .et_pb_button:before,.welcome .et_pb_button:after{display:block!important;content:""!important;position:absolute;right:-40px!important;top:calc(50% - 60px)!important;border:1px solid #FF0000;border-radius:50%;background:transparent;color:white;width:120px!important;height:120px!important;z-index:-1!important;transition:all .5s;opacity:1}.btn--grow:before,.welcome .et_pb_button:before{width:70px!important;height:70px!important;top:calc(50% - 35px)!important;right:-13px!important}.btn--grow:hover:before,.btn--grow:hover:after,.welcome .et_pb_button:hover:before,.welcome .et_pb_button:hover:after{animation-name:pulse;animation-duration:1.5s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.btn--grow--white{background:white;color:black;border:2px solid var(--primary)}.welcome .et_pb_button:hover,.welcome .et_pb_module .et_pb_button:hover{padding:12px 25px!important;background:#C40404!important;border:none!important}.welcome .et_pb_button{display:inline-block;border:none;border-radius:50px;padding:12px 25px!important;text-align:center;transition:all .3s;font-weight:700;text-transform:uppercase;position:relative;background:#FF0000;color:white!important;margin:35px 40px 35px 0}.welcome .et_pb_button:before{}.welcome p{color:black}.btn--secondary{position:relative;border:2px solid #FF0000;color:black;overflow:hidden;z-index:1;background:white}.btn--secondary:after{content:"";position:absolute;width:calc(50% + 30px);height:calc(100% + 30px);background:#DBEFF5;left:-25px;top:-15px;z-index:-1;transform:skewX(-20deg);transition:all .5s}.btn--secondary:hover:after{transform:skewX(20deg)}.btn--send{position:relative;cursor:pointer;border:2px solid var(--primary);padding-right:80px!important}.btn--send:hover{background:var(--primary);color:white}.fluentform .ff_upload_btn.ff-btn{color:#FF0000!important}.btn--send:before{content:"";width:60px;height:60px;background:white;position:absolute;right:-5px;top:-5px;border:2px solid var(--primary);border-radius:50%}.btn--send:after{content:"";width:35px;height:35px;position:absolute;right:10px;top:10px;background-size:contain;background-repeat:no-repeat;background-image:url(https://www.agenturagate.cz/wp-content/uploads/2022/04/icon-send.svg);background-position:center}.news__meta{margin-top:16px;font-size:15px}.news__content{justify-content:center}.news__content h3{color:white;padding-bottom:16px;font-size:30px}.news__thumb{width:100%;position:relative;flex:0 0 30%}.news__thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.et_slide_in_menu_container .et_mobile_menu li a:hover{background:rgba(0,0,0,0);opacity:1}.partneri .et_pb_image{padding:0 10px;height:120px;display:flex;justify-content:center;align-items:center}.partneri .et_pb_image img{max-height:80px;width:auto}.et_pb_gutters3 .et_pb_column_4_4.partneri .et_pb_module{margin-bottom:0}.partneri:after{content:"";height:100%;width:100px;position:absolute;right:0;top:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.partneri:before{z-index:1;content:"";height:100%;width:100px;position:absolute;left:0;top:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.footer__knowhow{transition:all .5s;display:inline-block;background:rgba(13,13,13,.8);color:white;text-align:center;width:100%;padding:20px;text-transform:uppercase;font-weight:600;border-right:1px solid white}.footer__knowhow.last{border-right:none}.footer__knowhow:hover{background:rgba(255,0,0,.8)}.heading span{color:var(--primary)}.blurb--icon .et_pb_main_blurb_image{width:48px}.et_pb_blurb_content{max-width:100%}.about_mid{position:relative;padding-top:100px!important}.about_mid:before{content:"";z-index:9;height:400px;width:400px;position:absolute;left:calc(50% + 220px);top:-309px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://www.agenturagate.cz/wp-content/uploads/2022/03/Group-2577.png)}.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1.fg-lightBlue,.et_pb_bg_layout_dark h2.fg-lightBlue,.et_pb_bg_layout_dark h3.fg-lightBlue,.et_pb_bg_layout_dark h4.fg-lightBlue,.et_pb_bg_layout_dark h5.fg-lightBlue,.et_pb_bg_layout_dark h6.fg-lightBlue{color:var(--lightBlue)!important}.c_person{max-width:100%;width:300px;margin:auto;font-size:18px}.c_person .et_pb_main_blurb_image{width:100%}.c_person .et_pb_main_blurb_image img{max-height:200px;width:auto}.c_person h5{color:var(--primary);padding-bottom:0;font-size:16px}.c_person p{color:#999999;font-weight:600}.c_person strong{color:black}.c_person .et_pb_image_wrap.et_pb_only_image_mode_wrap{text-align:left}.c_person--red h5,.c_person--blue h5{color:black}.c_person--red strong{color:var(--primary)}.c_person--blue strong{color:var(--secondary)}.fluentform .ff-el-form-control{padding:12px 30px!important}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a{text-align:right;line-height:1em}.mobile_menu_bar:before{font-size:60px}.social.et_pb_social_media_follow li a.icon{background:#999999!important;transition:all .5s}.et_pb_social_media_follow li a.icon:hover{background:#ff3333!important}.footer_link .et_pb_module_header{font-size:30px;text-transform:uppercase;color:#999999}.footer_link a{transition:all .5s}.footer_link a:hover{color:#ff0001}.footer_fixed{background:transparent;bottom:0;width:100%;z-index:9;position:fixed;transform:translatey(80px);transition:all .5s}.footer_fixed.active{transform:translatey(0)}.section_knowhow{position:relative;overflow:hidden}.section_knowhow:after{content:url(https://www.agenturagate.cz/wp-content/uploads/2022/04/blue_triangle.svg);position:absolute;left:calc(50% + 100px);bottom:-250px}.section--projects{margin-top:-2px}.et_pb_title_meta_container{margin-bottom:16px}.news__top{display:flex;justify-content:space-between;margin-bottom:32px;gap:32px;align-items:center}.news__top .news__pagination{padding:0;width:auto}.news__top input[type=text]{background:transparent;padding:20px 100px 20px 20px;border-radius:35px;border:2px solid #7AE5FF;font-size:16px}.news__top input[type=text]:focus{border-color:#7AE5FF;color:white}.news__top form{position:relative}.news__top button{position:absolute;right:20px;top:calc(50% - 22px);background:transparent;border:none}.news__top button svg{width:40px;height:40px}.section--triangle{position:relative}.section--triangle:before{content:"";position:absolute;left:-10%;top:5%;width:400px;height:100%;background-image:url('https://www.agenturagate.cz/wp-content/uploads/2022/04/triangle-grey.svg');background-size:contain;background-position:center;background-repeat:no-repeat}.welcome .et_pb_slide_description{padding:0}.welcome .et_pb_slide_description .et_pb_slide_title{font-size:40px;text-shadow:none;color:#ff0001!important;flex:0 0 50%;font-weight:700}.welcome .et_pb_slide_description{padding:120px 0 160px;text-align:left;display:flex;flex-wrap:wrap}.welcome .et_pb_slide_content{font-weight:600;font-size:20px;line-height:1.7em;order:3;margin-top:32px}.welcome .et_pb_button_wrapper{flex:0 0 50%;text-align:right}.welcome .et_pb_slides .et_pb_slider_container_inner{max-width:1080px;margin:auto;display:block}.mobile_menu_bar.et_pb_header_toggle{width:auto}.skew--welcome{clip-path:polygon(0 0,100% 0,100% 100%,0 90%)}.skew--video{clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);margin-top:-75px}.skew--video{position:relative}.skew--video:before{content:"";width:100%;height:100%;background:black;position:absolute;top:-5px;left:0;clip-path:polygon(0 0,100% 10%,100% 100%,0 100%);z-index:-2}.skew--video:after{content:"";width:100%;height:100%;background:url('https://www.agenturagate.cz/wp-content/uploads/2022/04/videoprojekcia_zpracovani_plussize.jpg');background-size:cover;background-position:center;position:absolute;top:10px;left:0;z-index:-1;clip-path:polygon(0 0,100% 10%,100% 100%,0 100%)}.skew--contact{clip-path:polygon(0 10%,100% 0,100% 100%,0 100%);margin-top:-75px;padding-top:100px!important}.skew--headline{transform:rotate(-3deg);width:120%;position:relative;left:-10%;margin:0 0 50px}.skew--retail{clip-path:polygon(0 10%,100% 0,100% 100%,0% 100%);margin-top:-100px;padding:120px 0!important}.skew--novinky{clip-path:polygon(0 10%,100% 0,100% 100%,0% 100%);margin-top:-100px;padding:80px 0!important}.fancybox-container{z-index:9999999}.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a:hover{color:#ff0d0d}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{transition:all .5s}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:hover:before{color:#ff0d0d!important}.et_slide_in_menu_container{}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{color:white}.f_box{transition:all .5s;display:inline-block;color:white;position:relative;background:rgba(13,13,13,.8);width:100%;border-right:1px solid white}.f_box--last{border:none}.f_box__title{transition:all .5s;display:inline-block;color:white;text-align:center;width:100%;padding:20px;text-transform:uppercase;font-weight:600}.f_box__content{transition:all .5s;padding:50px 30px 30px;text-align:center;position:absolute;bottom:-500px;width:100%;left:0;background:rgba(13,13,13,.8);z-index:-1;opacity:0}.f_box.active{background:rgba(255,0,0,.9)}.f_box.active .f_box__content{bottom:100%;background:rgba(255,0,0,.9);opacity:1}.ff-message-success{color:red!important;border-radius:15px!important;background:white!important}.link--filter{text-transform:uppercase;position:relative}.link--filter .triangle{position:absolute;top:calc(100% + 20px);left:0;right:0;margin:auto;opacity:1;background:#1197be}.link--filter .triangle,.link--filter .triangle:before,.link--filter .triangle:after{width:30px;height:30px;border-top-right-radius:30%}.section{padding:90px 0}.section--map{position:relative;padding-bottom:120px}.section--map--company{font-size:20px;font-weight:700}.section--map--company a{margin-right:8px;padding-right:8px;color:black;border-right:1px solid black}.section--map--company a:last-child{border:none}.section--map .col{position:relative;z-index:2}.section--map--company span{color:#ff0001}.section--map svg{position:absolute;top:-55px;right:0;width:1150px;height:calc(100% + 68px);z-index:1}.section--map .container{padding-top:0!important}.cls-1-3{font-size:48px;font-weight:700;letter-spacing:0.2em;font-family:'Montserrat',sans-serif!important}.cheader>.container{position:relative;padding:20px 15px!important;display:flex;justify-content:space-between;z-index:99;background:black;width:100%}.cheader{background:black;position:fixed;width:100%;left:0;top:0;z-index:99}.admin-bar .cheader{top:32px}.cheader__menu{position:fixed;width:100%;background:black;height:calc(100% - 82px);transition:ease .5s;transform:translateY(-100%)}.cheader__menu.active{transform:translateY(0)}.cheader__menu .container{padding-top:0!important;width:100%;padding:0 15px}.admin-bar .cheader__menu{height:calc(100% - 114px)}footer.et-l.et-l--footer{margin-top:-1px}.cheader__menu ul.menu{list-style-type:none;padding:0;overflow:hidden}.cheader__menu ul.menu li{margin-bottom:10px;font-size:30px;position:relative;padding-right:60px;line-height:1.5em;text-align:right;transform:translateX(100%);transition:0!important;transition-delay:0}.cheader__menu.active ul.menu li{transition:ease-in .5s;transition-delay:.5s}.cheader__menu ul.menu li:nth-child(1){transition-delay:.1s}.cheader__menu ul.menu li:nth-child(2){transition-delay:.2s}.cheader__menu ul.menu li:nth-child(3){transition-delay:.3s}.cheader__menu ul.menu li:nth-child(4){transition-delay:.4s}.cheader__menu ul.menu li:nth-child(5){transition-delay:.5s}.cheader__menu ul.menu li:nth-child(6){transition-delay:.6s}.cheader__menu ul.menu li:nth-child(7){transition-delay:.7s}.cheader__menu ul.menu li:nth-child(8){transition-delay:.8s}.cheader__menu ul.menu li:nth-child(9){transition-delay:.9s}.cheader__menu.active ul.menu li{transform:translateX(0)}.cheader__menu ul.menu li:after{content:"";position:absolute;width:38px;height:4px;top:calc(50% - 2.5px);right:0px;transition-delay:0.5s;background:rgb(255,255,255);border-radius:15px}.cheader__menu ul.menu li a{color:white;transition:all .5s}.cheader__menu ul.menu li a:hover{color:var(--primary)}.cheader__toggle{font-size:14px;z-index:99;color:white;cursor:pointer;width:auto;transition:all 1s;background:transparent;border:none;padding:0}.middle{margin:0 auto}.bar{display:block;height:4px;width:38px;background-color:white;margin:8px auto;transition:all 0.5s;border-radius:15px}.cheader__toggle.active .top{-webkit-transform:translateY(8px) rotateZ(45deg);-moz-transform:translateY(8px) rotateZ(45deg);-ms-transform:translateY(8px) rotateZ(45deg);-o-transform:translateY(8px) rotateZ(45deg);transform:translateY(8px) rotateZ(45deg)}.cheader__toggle.active .bottom{-webkit-transform:translateY(-15px) rotateZ(-45deg);-moz-transform:translateY(-15px) rotateZ(-45deg);-ms-transform:translateY(-15px) rotateZ(-45deg);-o-transform:translateY(-15px) rotateZ(-45deg);transform:translateY(-15px) rotateZ(-45deg)}.cheader__toggle.active .middle{width:0}.cheader__btns{display:flex;font-size:20px;font-weight:700;align-items:center;gap:16px}.cheader__btns ul{padding:0}.cheader__btns .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin:0;padding:0}.cheader .wpml-ls-legacy-list-horizontal a{padding:0;margin:0;margin-bottom:6px}.vk_welcome-section{position:relative}.vk_welcome-section:before{content:" ";width:100%;height:100%;background-color:#000000;opacity:.5;position:absolute;top:0;left:0}.vk_welcome-section .vk_welcome-title h1{color:var(--primary);text-align:center}.vk_welcome-content-box{padding-top:0}.vk_welcome-section .vk_welcome-text-1{max-width:600px;margin:0 auto}.vk_welcome-section .vk_welcome-text-2{max-width:400px;margin:0 auto}.vk_welcome--item-img{text-align:center!important;margin-bottom:16px!important}.vk_welcome--item-img img{width:150px!important;border-radius:16px}.vk_welcome-section .vk_welcome-text-1 p,.vk_welcome-section .vk_welcome-text-2 p{color:white;text-align:center!important}.vk_welcome-section .vk_welcome-text-2 p{font-weight:700}.vk_welcome-section .vk_welcome-subtitle h2{color:var(--primary);font-size:20px;text-align:center;max-width:800px;margin:0 auto}.vk_welcome-section .vk_welcome--item-text p{color:white;text-align:center!important}.vk_welcome-btn-box .btn--wrapper{justify-content:center}.vk_header-color-white h2{text-align:center;color:white}.vk_know-list ul{color:white}.vk_know-list ul li{margin-bottom:16px}.vk_know-btn-block{max-width:800px;margin:0 auto}.vk_know-btn-block .btn--wrapper{justify-content:center}.vk_know-list-title{margin-bottom:16px!important;font-weight:400}.vk_know-list-title .et_pb_text_inner h3{letter-spacing:0;padding:0}.vk_know-btn-title .et_pb_text_inner{color:white;font-size:16px;font-weight:700}.vk_know-content{padding-bottom:32px}.vk_know-img{margin-left:80px!important;text-align:right!important;margin-right:0!important;top:-50px}.vk_know-btn-block .btn--grow--white{color:var(--primary);border:2px solid white}.vk_know-btn-block .btn--grow--white:hover{color:white;border:2px solid var(--primary)}.vk_know-btn-block .btn--grow--white:after,.vk_know-btn-block .btn--grow--white:before{border:1px solid #ffffff!important}.vk_banner-section .btn--wrapper{justify-content:center}.vk_banner-title .et_pb_text_inner{text-align:center}.vk_agency-section{position:relative}.vk_agency-section:after{content:url(/wp-content/uploads/2024/12/color-triangel.png);position:absolute;left:calc(63% + 100px);bottom:-110px}.vk_agency-title-block{padding-bottom:16px}.vk_agency-content-block{padding-top:0;padding-bottom:43px}.vk_agency-section .vk_header-color-white h2{text-align:center;padding-bottom:0}.vk_agency-logo-img img{bottom:-4px}.vk_agency-subtitle{margin-bottom:32px}.vk_agency-subtitle .et_pb_text_inner h3{color:var(--primary)!important;font-size:18px;text-align:center;padding-bottom:0}.vk_agency-content .et_pb_text_inner p{color:white!important;text-align:center;font-weight:400;max-width:800px;margin:0 auto}.vk_agency-list .et_pb_text_inner{color:white!important}.vk_agency-list .et_pb_text_inner p{color:white!important;font-weight:700;margin-bottom:16px}.vk_agency-list .et_pb_text_inner ul{list-style:none;padding-left:22px}.vk_agency-list .et_pb_text_inner ul li{font-weight:400;position:relative;margin-bottom:16px}.vk_agency-list .et_pb_text_inner ul li::marker{display:none}.vk_agency-list .et_pb_text_inner ul li:before{content:" ";background:url('/wp-content/uploads/2022/03/Group-2547-1.png');background-position:center;background-size:cover;width:20px;height:20px;position:absolute;left:-24px;top:3px}.vk_agency-section .btn--wrapper{justify-content:center}.vk_faq-section:after{content:url(/wp-content/uploads/2024/12/blue-triangel.png);position:absolute;left:calc(63% + 250px);bottom:-32px}.vk_faq--item{margin-bottom:48px!important}.vk_faq--item .et_pb_module_header{color:var(--primary);font-size:18px}.vk_faq--item .et_pb_blurb_description{color:white;font-weight:400}.vk_agency-gate-table{border:none!important}.vk_agency-gate-table-block .et_pb_code_inner{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vk_agency-gate-table thead{background:var(--secondary)}.vk_agency-gate-table th{color:#000000!important}.vk_agency-gate-table .vk_table-th-2,.vk_agency-gate-table .vk_table-th-3{text-align:center}.vk_agency-gate-table td{background:white;font-weight:600;border:1px solid #000000;padding:16px 24px!important}.vk_agency-gate-table .vk_table-td-2{color:var(--primary);text-align:center}.vk_agency-gate-table .vk_table-td-3{color:var(--secondary);text-align:center}.vk_counter-title-block{padding-bottom:0}.vk_counter-content-block{padding-top:0}.vk_counter--item .title{color:white;font-size:16px;font-weight:500}.vk_counter--item .percent .percent-value,.vk_counter--item .percent .percent-sign{color:var(--primary);font-size:48px;font-weight:700}.vk_counter--item-decoration .percent-value{position:relative;margin-left:16px}.vk_counter--item-decoration .percent-value:before{content:"\003E";color:var(--primary);font-size:48px;position:absolute;top:50%;transform:translateY(-50%);left:-40px}.vk_billa-title-block .vk_billa-subtitle{margin-bottom:16px!important}.vk_billa-title-block .vk_billa-subtitle .et_pb_text_inner{font-weight:600}.vk_billa-subtitle .et_pb_text_inner{color:var(--primary)}.vk_billa--item img{width:150px;height:150px;object-fit:cover;border-radius:16px}.vk_billa--item .et_pb_main_blurb_image{position:relative}.vk_billa--item .et_pb_main_blurb_image:before{content:"1";font-size:18px;color:white;background:var(--secondary);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-16px;left:-16px}.vk_billa--item-2 .et_pb_main_blurb_image:before{content:"2"!important}.vk_billa--item-3 .et_pb_main_blurb_image:before{content:"3"!important}.vk_billa--item .et_pb_blurb_container{text-align:center!important}.vk_billa--item .et_pb_module_header{letter-spacing:0}.vk_heading-color-red h1,.vk_heading-color-red h2{color:var(--primary)}.vk_billa-section .vk_heading-color-red h2{font-size:38px;text-transform:none}.vk_billa-card-container{display:flex;padding-top:80px}.vk_billa-card-left-block{width:50%!important;margin:0!important}.vk_billa-card-right-block{width:50%!important;margin-left:250px;margin-top:24px}.vk_billa--card{margin-bottom:48px!important;position:relative}.vk_billa--card:before{content:" ";width:2px;height:170%;background:var(--secondary);position:absolute;top:0;left:-59px}.vk_billa--card-4:before{display:none}.vk_billa--card .et_pb_blurb_container{position:relative}.vk_billa--card .et_pb_blurb_container:before{content:"1";font-size:24px;color:var(--secondary);background:white;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid var(--secondary);border-radius:50%;position:absolute;top:-8px;left:-80px}.vk_billa--card-2 .et_pb_blurb_container:before{content:"2"!important}.vk_billa--card-3 .et_pb_blurb_container:before{content:"3"!important}.vk_billa--card-4 .et_pb_blurb_container:before{content:"4"!important}.vk_billa--card .et_pb_module_header{font-size:18px}.vk_work--item img{width:150px;height:150px;object-fit:cover;border-radius:16px}.vk_work--item .et_pb_main_blurb_image{position:relative;margin-bottom:80px}.vk_work--item .et_pb_main_blurb_image:before{content:"1";font-size:18px;color:var(--secondary);background:white;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--secondary);border-radius:50%;position:absolute;bottom:-56px;left:0;right:0;margin:0 auto;z-index:1}.vk_work--item-2 .et_pb_main_blurb_image:before{content:"2"!important}.vk_work--item-3 .et_pb_main_blurb_image:before{content:"3"!important}.vk_work--item-4 .et_pb_main_blurb_image:before{content:"4"!important}.vk_work--item .et_pb_main_blurb_image:after{content:" ";width:228%;height:2px;background:var(--secondary);position:absolute;bottom:-40px;left:0;right:0;margin:0 auto}.vk_work--item-1 .et_pb_main_blurb_image:after{left:60px}.vk_work--item-4 .et_pb_main_blurb_image:after{display:none}.vk_work--item .et_pb_blurb_container{text-align:center!important}.vk_work--item .et_pb_module_header{letter-spacing:0}.vk_work--item .et_pb_module_header{color:var(--primary)}.vk_work--item .et_pb_blurb_description{color:white}.vk_testimonial-left-block img{width:150px;margin-top:48px}.vk_testimonial-right-block{display:flex;flex-wrap:wrap;gap:24px}.vk_testimonial--item{width:calc(50% - 12px);display:flex;align-items:center;border:1px solid var(--secondary);padding:48px 32px;margin-bottom:0!important;position:relative}.vk_testimonial--item:before{content:"“";font-size:128px;color:var(--secondary);position:absolute;top:50px;right:10px}.vk_testimonial--item:after{content:"”";font-size:128px;color:var(--secondary);position:absolute;bottom:-16px;left:10px}.vk_testimonial--item .et_pb_blurb_container{text-align:center!important}.vk_testimonial--item .et_pb_module_header{font-size:18px}.vk_testimonial--item small{font-size:14px;position:relative;top:-6px}.vk_welcome-section:after{content:"";width:100%;height:50px;transform-origin:bottom left;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzExOTdiZSI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;bottom:0;z-index:1;transform:rotate(360deg)}.vk_know-section:before{content:"";width:100%;height:50px;transform-origin:bottom left;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzExOTdiZSI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;bottom:0;z-index:1;transform:scale(1,-1)}.vk_counter-section:before{content:"";width:100%;height:50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;top:0;z-index:1;transform:scale(1,-1)}.vk_counter-section:after{content:"";width:100%;height:50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzExOTdiZSI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;bottom:0;z-index:1;transform:scale(-1,1)}.vk_why-section:after{content:"";width:100%;height:50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;bottom:0;z-index:1;transform:scale(-1,1)}.vk_banner-section:after,.vk_testimonials-section:after{content:"";width:100%;height:50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzEzMTMxMyI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;bottom:0;z-index:1;transform:scale(-1,1)}.vk_agency-section:before,.vk_faq-section:before{content:"";width:100%;height:50px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTAgMHYxNDBoMTI4MEwwIDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 50px;position:absolute;bottom:0;z-index:1;transform:scale(-1,1)}.vk_know-section{padding-bottom:0!important}.vk_testimonials-section{display:none}@media screen and (min-width:980px) and (max-width:1200px){.section--map svg{right:-200px}.vk_work--item-3 .et_pb_main_blurb_image:after{width:27vw}}@media screen and (max-width:980px){.welcome .et_pb_slide_description{flex-direction:column;justify-content:flex-start;align-items:flex-start}.skew--retail{clip-path:polygon(0 4%,100% 0,100% 100%,0% 100%)}.section--map svg{right:-400px}.et_header_style_fullscreen ul#mobile_menu_slide{padding:50px 30px}.et_header_style_fullscreen .et_slide_in_menu_container{padding-top:85px!important}.et_header_style_fullscreen .et-fixed-header #et-top-navigation,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen .et_slide_menu_top .clear{padding:24px 0 0 0!important}.news__item{flex-direction:column;gap:20px}.projects_grid{grid-template-columns:100%}.section--projects:after{width:100%}.news__thumb{flex:0 0 100%}.about_mid:before{left:50%}.step .et_pb_main_blurb_image span img{object-fit:cover;width:auto;height:auto}.projects{grid-template-columns:repeat(2,50%)}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{right:0}.footer_fixed{display:none}.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title{font-size:30px}.vk_know-content{padding-bottom:30px}.vk_know-img{top:0;margin:0 auto!important;text-align:center!important}.vk_billa-title-block .et_pb_image_5{padding-top:0px}.vk_billa-subtitle{margin-bottom:10px!important}.vk_billa-card-container{flex-wrap:wrap}.vk_billa-card-left-block{width:100%!important}.vk_billa-card-right-block{width:100%!important;margin-left:80px;margin-top:64px}.vk_work--item .et_pb_main_blurb_image:after{display:none}.vk_testimonial-container{padding-top:0!important}.vk_testimonial-title-block{padding-bottom:0!important}.vk_testimonial-left-block img{width:100px!important;margin-top:0px}}@media screen and (max-width:780px){.skew--contact{clip-path:polygon(0 5%,100% 0,100% 100%,0 100%)}.vk_agency-gate-table-block{width:90%}.vk_testimonial-right-block{flex-direction:column}.vk_testimonial--item{width:100%}}@media screen and (max-width:587px){.cheader__menu ul.menu li{font-size:24px}.projects_grid__side{grid-template-columns:100%}.projects{grid-template-columns:100%}.news__meta{flex-direction:column;gap:4px}.section_knowhow:after{left:20%}.news__top{flex-direction:column-reverse}.section--triangle:before{display:none}.heading h1,.heading h2{font-size:28px}.section--map{padding-bottom:40px}.section--map svg{position:relative;width:150%;right:unset;left:-25%;top:unset;margin-top:32px}.skew--contact{clip-path:polygon(0 2%,100% 0,100% 100%,0 100%)}.cheader__menu ul.menu li{font-size:20px}.vk_agency-gate-table-block{width:95%}.vk_agency-gate-table td,.vk_agency-gate-table th{padding:10px!important}}