@import "../bridge/style.css";.content ul,.content ol{padding-left:30px!important;margin-bottom:1em!important;list-style-position:outside!important}.single-post .blog_single p{margin-top:1em!important;margin-bottom:1em!important}nav.mobile_menu,.header_top{overflow:unset}.header_top .right span{margin:0 5px}.header_top .wpml-ls-legacy-dropdown{display:inline-block;width:58px;max-width:none}.header_top .wpml-ls-legacy-dropdown a{opacity:.9}.header_top .wpml-ls-legacy-dropdown a:hover{opacity:1}.header_top .wpml-ls-legacy-dropdown a,nav.mobile_menu .header_top .wpml-ls-legacy-dropdown a{background:0 0;border:none;line-height:1}.header_top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{text-align:center;padding:10px 0}.header_top .wpml-ls-legacy-dropdown a:hover,.header_top .wpml-ls-legacy-dropdown a:focus,.header_top .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{background:0 0}.header_top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none;background-color:rgba(0,0,0,.8)}nav.mobile_menu .header_top .wpml-ls-legacy-dropdown ul{display:block}nav.mobile_menu .wpml-ls-legacy-dropdown li{border:none}nav.mobile_menu .wpml-ls-legacy-dropdown li:last-child{border:none!important}.drop_down .second .inner ul li:hover ul li ul{display:none}.drop_down .second .inner ul li ul li:hover ul{display:block}.drop_down .second .inner ul li.sub ul li a i.q_menu_arrow,.drop_down .wide .second .inner ul li.sub a i.q_menu_arrow{display:block}.page-child .content .container .container_inner.default_template_holder,.page-child .content .container .container_inner.page_container_inner{padding-top:0}#qode-main-slider .carousel-control{width:0!important}.side_menu_button>a.search_button{vertical-align:top}.home_offset{top:-100px}.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-title,.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-title a{color:#303030;font-size:16px;line-height:21px;font-style:normal;font-weight:700;letter-spacing:-.7px;text-transform:none}.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-title{margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-excerpt{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2!important;display:-webkit-box;-webkit-box-orient:vertical}.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-text{padding:12px 0 0}.parent-pageid-461 .qode-blog-carousel-titled .qode-bct-post{height:350px!important}.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-date{margin-top:9px!important}.owl-item img{height:300px!important;width:auto}.qbutton.big_large{height:64px!important;line-height:64px!important}.align_top_button{vertical-align:top!important}table{text-align:left;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}table td{text-align:left;padding:8px;border:none;background:0 0;text-align:left;float:none}table tr:nth-child(odd) td{background-color:#f9f9f9}table tr:nth-child(even) td{background-color:#fff}table tbody td,table tfoot th{border-top:1px solid #ddd}table tbody tr:first-child td{border-top:0}table .row-hover tr:hover td,table tr:hover td{background-color:#f3f3f3}.wpb_content_element p{margin-bottom:15px}.text_left .qode-info-card-text-holder{text-align:left}.qode-accordion-holder .qode-title-holder{background:#ebebeb}.vc_text_separator{border-top:1px solid #c4c4c4!important}body .vc_text_separator.full div{padding:7px 35px;line-height:22px}body .gform_wrapper .chzn-container-single .chzn-single span,body .gform_wrapper input[type=email],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper textarea{background-color:#fff;border-width:0;border-style:solid;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#2b2c2e;font-family:Poppins!IMPORTANT;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-0.4px!IMPORTANT;text-transform:none;padding-top:14px!important;padding-right:23px!important;padding-bottom:14px!important;padding-left:23px!important;margin-top:0;margin-bottom:10px;width:100%!important}body .gform_wrapper select{background:#fff;-webkit-appearance:none;-moz-appearance:none;border-width:0;border-style:solid;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#2b2c2e;font-family:Poppins!IMPORTANT;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-0.4px!IMPORTANT;text-transform:none;padding-top:12px!important;padding-right:23px!important;padding-bottom:12px!important;padding-left:23px!important;margin-top:0;margin-bottom:10px;width:100%!important}.ginput_container_select{position:relative}.ginput_container_select:after{content:"";position:absolute;top:38%;right:10px;width:19px;height:12px;background-size:53%!important;background:url(../../uploads/2019/02/i-arrow.png) no-repeat}.ginput_container_select b{display:none!important}.gform_wrapper .chosen-container-single .chosen-single{background:#fff!important;border:0!important;color:#2b2c2e!important;font-family:Poppins!IMPORTANT;font-size:16px!important;font-style:normal;font-weight:600;letter-spacing:-0.4px!IMPORTANT;text-transform:none;padding-top:0!important;padding-right:23px!important;padding-bottom:12px!important;padding-left:23px!important;margin-top:0;margin-bottom:10px;width:100%!important;height:auto!important}.gform_wrapper .chosen-container-single .chosen-search input[type=text]{height:30px!important}.gform_wrapper .chosen-container-single .chosen-single span{margin-top:10px}.gform_wrapper .chosen-container-single .chosen-single div b{margin-top:20px}.gform_wrapper ul.gform_fields li.gfield{margin-bottom:10px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{color:#fff;font-family:poppins,sans-serif;font-size:16px!important;line-height:49px;height:60px;font-style:normal;font-weight:800;background-color:#0b79bf;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;letter-spacing:0;text-transform:uppercase;border-width:0;padding-left:26px;padding-right:26px;text-align:center}body .gform_wrapper input[type=submit]:hover,body .gform_wrapper input[type=button]:hover,body .gform_wrapper input[type=reset]:hover{background:#2b2c2e!important}.gform_wrapper .chosen-container .chosen-drop{background:#fff!important}.gform_wrapper .chosen-container select option,.gform_wrapper .chosen-container .chosen-results li{font-family:Poppins!important;font-size:16px!important;font-style:normal;font-weight:400!important;letter-spacing:-.4px!important;color:#2b2c2e!important}.gform_wrapper .chosen-container .chosen-results li{padding-left:25px!important}.gform_wrapper .chosen-container .chosen-results::-webkit-scrollbar{width:1em}.gform_wrapper .chosen-container .chosen-results::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.gform_wrapper .chosen-container .chosen-results::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}.gform_confirmation_message{color:#fff}.gform_wrapper #field_1_23{display:none}.gform_wrapper label{color:#fff}.breadcrumb{position:relative;top:15px}.breadcrumb .current{color:#fff}.title.title_size_medium h1{font-size:35px;line-height:40px;font-weight:700;text-transform:uppercase}.qode-btn.qode-btn-icon.qode-btn-solid{}.qode-btn.qode-btn-icon .qode-button-v2-icon-holder{float:right}.footer_inner .three_columns .column_inner .widget_text .qode-btn{display:flex;justify-content:center;margin-top:15px}.card__equal_height .qode-info-card .qode-info-card-text-holder{height:250px}html[lang=ru-RU] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:380px}html[lang=es-ES] .card__equal_height .qode-info-card .qode-info-card-text-holder,html[lang=fr-FR] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:340px}html[lang=de-DE] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:320px}.product_section .qode-info-card .qode-info-card-text-holder{height:150px}@media screen and (min-width:1025px) and (max-width:1399px){html[lang=ru-RU] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:510px}html[lang=fr-FR] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:450px}html[lang=es-ES] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:410px}html[lang=de-DE] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:430px}}@media(max-width:1400px){.product_section .qode-info-card .qode-info-card-text-holder{height:175px}.card__equal_height .qode-info-card .qode-info-card-text-holder{height:320px}}@media(max-width:1200px){.product_section .qode-info-card .qode-info-card-text-holder{height:200px}.card__equal_height .qode-info-card .qode-info-card-text-holder{height:400px}}@media(max-width:1000px){.product_section .qode-info-card .qode-info-card-text-holder{height:270px}}@media screen and (max-width:1024px){html[lang=ru-RU] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:490px}html[lang=es-ES] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:360px}html[lang=fr-FR] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:380px}html[lang=de-DE] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:375px}}@media screen and (max-width:768px){html[lang=ru-RU] .card__equal_height .qode-info-card .qode-info-card-text-holder,html[lang=es-ES] .card__equal_height .qode-info-card .qode-info-card-text-holder,html[lang=fr-FR] .card__equal_height .qode-info-card .qode-info-card-text-holder,html[lang=de-DE] .card__equal_height .qode-info-card .qode-info-card-text-holder{height:auto}}.card__equal_height .qode-info-card .qode-info-card-text-holder .qode-info-card-text{overflow:visible}.slider_content_inner{background-color:rgba(0,0,0,.5)!important;padding:20px!important}.slider_content_inner:before{background-color:rgba(0,0,0,.5)!important;width:1000px;left:-1000px;position:absolute;height:100%;top:0;content:"";z-index:-1}.slider_content_inner:after{content:"";position:absolute;top:0;z-index:-1;background:url(img/svgtriangle.svg) no-repeat!important;right:-100%;height:100%;width:100%;opacity:.5;background-position:-.5px -2px!important;background-size:auto 101%!important}.footer_top .qode-btn-text,.footer_top .qode-button-v2-icon-holder{color:#fff!important;font-size:24px!important}.footer_top .qode-button-v2-icon-holder span{color:#fff!important}.footer_top .qode-btn-text{font-weight:500!important;font-size:15px!important}.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li{border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0}.slick-dots{bottom:0}.qode_content_slider_item .vc_row{margin:0}.slick-dotted.slick-slider{margin:0!important}.slick-dots li{margin:0 2px}.slick-dots li button{box-shadow:none!important}.slick-dots li button:before{font-size:15px;color:#cfcfcf;opacity:1}.slick-dots li.slick-active button:before{color:#303030;opacity:1}.slick-dots li button:before{font-size:15px!important}#pagenav{margin:0 0 50px;padding-left:35px}#pagenav .wp-pagenavi{margin:0 auto;font-family:open sans,sans-serif}#pagenav a,#pagenav span{padding:10px;font-size:16px;background:#ececec;border:2px solid #ececec;border-radius:4px;color:#7b7b7b;line-height:16px;position:relative;display:inline-block;text-align:center;margin:0 10px 0 0;text-decoration:none}#pagenav a.nextpostslink,#pagenav a.previouspostslink,#pagenav span.nextpostslink,#pagenav span.previouspostslink{display:none}#pagenav a.nextpostslink:hover,#pagenav a.nextpostslink:hover,#pagenav a.previouspostslink:hover,#pagenav a.previouspostslink:hover,#pagenav span.nextpostslink:hover,#pagenav span.nextpostslink:hover,#pagenav span.previouspostslink:hover,#pagenav span.previouspostslink:hover{background-color:transparent}#pagenav a.nextpostslink:before,#pagenav a.nextpostslink:before,#pagenav a.previouspostslink:before,#pagenav a.previouspostslink:before,#pagenav span.nextpostslink:before,#pagenav span.nextpostslink:before,#pagenav span.previouspostslink:before,#pagenav span.previouspostslink:before{color:#7b7b7b;font-size:16px;top:7px;position:relative}#pagenav a.previouspostslink:before,#pagenav span.previouspostslink:before{content:"\f053"}#pagenav a.nextpostslink:before,#pagenav span.nextpostslink:before{content:"\f054"}#pagenav a:hover,#pagenav span.current{background-color:#0b79bf;color:#fff}.qode-btn{margin-right:3px}.search-results .two_columns_33_66 .column1{display:none}.title_outer.with_image .image{display:none}.title_outer.with_image .title .title_holder{position:static;top:0;display:block;padding:120px 0 100px!important}.contact_section .section_inner{background:#444;padding:50px 40px}.card__equal_height .qode-info-card .qode-info-card-text-holder,.product_section .qode-info-card .qode-info-card-text-holder{display:flex;flex-direction:column;overflow:hidden}.qode-info-card-text{flex-grow:1;overflow:hidden;margin-bottom:11px}.product_section .qode-info-card .qode-info-card-text-holder .qode-info-card-text{margin-bottom:1px}.qode-btn.qode-btn-icon{display:inline-flex;justify-content:center}.qode-btn.qode-btn-icon.qode-btn-solid{line-height:1.6em}.qode-btn.qode-btn-icon{margin-bottom:10px}.qode-btn.qode-btn-icon .qode-btn-text,.qode-btn.qode-btn-icon .qode-button-v2-icon-holder{display:inline-flex;align-items:center}@media screen and (min-width:1000px){.custom_boxes .qode-info-card-text-holder{height:100px}}@media screen and (min-width:1400px){.qode-btn.qode-btn-icon.qode-btn-solid.fullwidth_button{width:100%}.qode-btn.qode-btn-icon.fullwidth_button .qode-btn-text{width:69%}}@media screen and (max-width:1024px){.card__equal_height .qode-info-card .qode-info-card-text{margin-top:0;font-size:13px;line-height:18px}.product_section .qode-info-card .qode-info-card-text{margin-top:0;font-size:14px;line-height:20px}.card__equal_height h4.qode-info-card-title,.product_section h4.qode-info-card-title{font-size:16px;line-height:26px}.title_outer.with_image .title .title_holder{padding:70px 0 100px!important}}@media screen and (max-width:768px){.home_offset{top:-10px}.card__equal_height .qode-info-card .qode-info-card-text-holder,.product_section .qode-info-card .qode-info-card-text-holder{padding:10px}.card__equal_height .qode-info-card .qode-info-card-text-holder,.product_section .qode-info-card .qode-info-card-text-holder{height:auto}.card__equal_height .qode-info-card .qode-info-card-text,.product_section .qode-info-card .qode-info-card-text{line-height:22px}.mobile_reverse .section_inner_margin{flex-direction:column-reverse;display:flex}table td{padding:5px;line-height:18px;font-size:11px}.qode-accordion-content-inner{overflow-x:auto}.slider_content_inner{width:100%!important}}@media only screen and (min-width:1000px){.page-child .content .container .container_inner.default_template_holder,.page-child .content .container .container_inner.page_container_inner{padding-top:0}}@media only screen and (max-width:999px){.page-child .content .container .container_inner.default_template_holder,.page-child .content .container .container_inner.page_container_inner{padding-top:0!important}}.projects_holder.hover_text article .item_holder.grayscale span.image svg{background-size:100% auto}.projects_holder.hover_text article .item_holder.grayscale:hover span.image svg image{opacity:0}@media only screen and (max-width:999px){header .header_top{display:none!important;border-bottom:none}.side_menu_button{display:none;height:0!important}header .header_top.active{display:block!important}.side_menu_button a:last-child{padding:0}.side_menu_button.active{padding:10px 0;display:block;height:25px!important}#searchform.active{top:auto;bottom:0}nav.mobile_menu ul li:last-child{border-bottom:1px solid #8a8a8a!important}nav.mobile_menu #lang_sel ul li:last-child{border-bottom:none!important}nav.mobile_menu #lang_sel{display:block;float:none!important}nav.mobile_menu #lang_sel ul{display:block}nav.mobile_menu .header_top .right #lang_sel ul>li a.lang_sel_sel,nav.mobile_menu .header_top .right #lang_sel_click ul>li a.lang_sel_sel{text-align:center}}