*{box-sizing:border-box;margin:0;padding:0}*:-moz-placeholder,*::-moz-placeholder,*:-ms-input-placeholder,*::-webkit-input-placeholder{color:#666666;opacity:1}*:focus::-webkit-input-placeholder,*:focus:-ms-input-placeholder,*:focus::-moz-placeholder,*:focus:-moz-placeholder{color:#666666}.slick-slider *,.select2 *{outline:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main{display:block}img{max-width:100%;height:auto}ul.reset{list-style:none}ul.reset li{padding-left:0}ul.reset li::before{display:none}ul.circle-list{list-style:none}ul.circle-list li{padding-left:13px;position:relative;line-height:1.2}ul.circle-list li:before{position:absolute;top:5px;left:0;content:"";width:5px;height:5px;border-radius:50%;overflow:hidden;background:red}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}button{outline:0;border:0;display:inline-block;background:rgba(0,0,0,0);cursor:pointer;font-family:"Montserrat",sans-serif;font-weight:400}input,textarea{outline:0}input::-ms-clear{display:none;width:0;height:0}html,body{font-size:16px;line-height:24px;font-family:"Montserrat",sans-serif;font-weight:400;color:#222;position:relative;display:flex;min-height:100vh;flex-direction:column}.content-wrapper{flex:1 auto}a{color:#222;text-decoration:none;transition:0.3s ease all}a:hover{text-decoration:underline}a[href^="tel:"]:hover{text-decoration:none}h1{font-size:46px;line-height:56px;font-weight:bold;margin-bottom:24px}h2{font-size:30px;line-height:40px;font-weight:bold;margin-bottom:24px}h3{font-size:24px;line-height:36px;font-weight:bold;margin-bottom:24px}h4{font-size:20px;line-height:30px;font-weight:bold;margin-bottom:16px}h5{font-size:18px;line-height:26px;font-weight:bold;margin-bottom:16px}h6{font-size:16px;line-height:26px;margin-bottom:16px}p,a{font-size:16px;font-family:"Montserrat",sans-serif}p>a{color:#2dafe6}ul,p{margin-bottom:24px}.capitalized{font-size:14px;line-height:17px;text-transform:uppercase}.small_text{font-weight:500;font-size:14px;line-height:17px}.container{max-width:1278px;padding:0 15px;margin:0 auto}.hide{display:none}.left{float:left}.right{float:right}ul{list-style:none}ul>li{padding-left:12px;position:relative;line-height:24px;font-size:16px}ul>li::before{position:absolute;top:8px;left:0;content:"";width:6px;height:6px;background:#2dafe6}ul>li a{color:#2dafe6}ul.circle>li::before{border-radius:50%;overflow:hidden}a{cursor:pointer}.xzoom-preview{background:#fff}.fancybox-content{background:#fff !important}@font-face{font-family:'gicon';src:url(public/fonts/gicon.eot);src:url(public/fonts/gicon.eot#iefix) format("embedded-opentype"),url(public/fonts/gicon.ttf) format("truetype"),url(public/fonts/gicon.woff) format("woff"),url(public/fonts/gicon.svg#gicon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="gicon-"],[class*=" gicon-"]{font-family:'gicon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gicon-up:before{content:"\e906"}.gicon-down:before{content:"\e909"}.gicon-close:before{content:"\e90a"}.gicon-user:before{content:"\e90e"}.gicon-wrench:before{content:"\e90b"}.gicon-cart:before{content:"\e90c"}.gicon-arrow-left:before{content:"\e90d"}.gicon-arrow-right:before{content:"\e90f"}.gicon-search:before{content:"\e910"}.gicon-facebook:before{content:"\e900"}.gicon-instagram:before{content:"\e901"}.gicon-mail:before{content:"\e902"}.gicon-phone:before{content:"\e903"}.gicon-pin:before{content:"\e904"}.gicon-rotation:before{content:"\e905"}.gicon-whatsapp:before{content:"\e907"}.gicon-youtube:before{content:"\e908"}.gicon-linkedin:before{content:"\e911"}.gicon-telegram:before{content:"\e912"}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.button{font-weight:600;font-size:16px;line-height:24px;text-align:center;padding:14px 16px}.button.blue{background-color:#2dafe6;color:#fff}.button.blue-outline{background:transparent;border:1px solid #2dafe6;color:#2dafe6}.button.dark{background-color:#222;color:#fff}.button.dark-outline{background:transparent;border:1px solid #222;color:#222}.button.transparent{color:#2dafe6;font-weight:500;padding:0}a.button{display:inline-block}a.button:hover{text-decoration:none}.decorated-link{position:relative;padding-right:44px;color:#2dafe6}.decorated-link:after{content:"";position:absolute;width:36px;height:2px;right:0;top:0;bottom:0;margin:auto 0;background-color:#fff}.decorated-link.blue:after{background-color:#2dafe6}.field{width:100%;position:relative}.field label{font-size:16px;line-height:24px;color:#222;font-weight:700;margin-bottom:8px;display:inline-block;cursor:pointer}.field input{padding:0 12px;line-height:46px;height:48px}.field textarea{height:143px;padding:9px 12px;font-size:18px;line-height:24px}.field input,.field textarea{margin-bottom:24px;display:block;font-size:16px;width:100%;font-family:"Montserrat",sans-serif;border:1px solid #d0d0d0;font-weight:400;color:#222;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;resize:none}.field input:last-of-type,.field textarea:last-of-type{margin-bottom:0}.field input.invalid,.field textarea.invalid{border-color:red}.field input.valid,.field textarea.valid{border-color:green}.field label.error{font-size:12px;position:absolute;top:100%;left:0;color:red}.field-checkbox input[type="checkbox"]{display:none !important}.field-checkbox label{box-sizing:border-box;cursor:pointer;font-size:14px;line-height:17px;color:#222;padding-left:24px !important;margin:0 !important;position:relative}.field-checkbox label:after{background:#2dafe6;border:1px solid #2dafe6;width:16px;height:16px;display:none;content:"";position:absolute;left:0;top:1px;border-radius:2px;z-index:2;overflow:hidden}.field-checkbox label:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;overflow:hidden;z-index:1;border-radius:3px;background:#fff;border:1px solid #222}.field-checkbox input[type="checkbox"]:checked+label:after{display:block}.dropdown{display:inline-block;cursor:pointer;position:relative;padding-right:10px}.dropdown:after,.dropdown:before{content:"";transition:0.3s ease all;position:absolute;right:0;top:5px;width:1px;height:10px;background:#222;transform:rotate(135deg)}.dropdown:after{right:-7px;transform:rotate(45deg)}.dropdown__padding-box{top:100%;padding-top:10px;opacity:0;visibility:hidden;transition:0.3s ease all;height:0;position:absolute;min-width:200px}.dropdown__list{list-style:none;margin:0}.dropdown__item{transition:0.3s ease all}.dropdown__item:hover a,.dropdown__item.active a{color:#222}.dropdown__link{transition:0.3s ease all;display:block;text-decoration:none;white-space:nowrap}.dropdown.js-active:before{transform:rotate(45deg)}.dropdown.js-active:after{transform:rotate(135deg)}.dropdown.js-active .dropdown-padding-box{height:auto;opacity:1;visibility:visible}body.hover-on .dropdown:hover:before{transform:rotate(45deg)}body.hover-on .dropdown:hover:after{transform:rotate(135deg)}body.hover-on .dropdown:hover .dropdown__padding-box{opacity:1;height:auto;visibility:visible}.brackets{background-image:linear-gradient(#2dafe6, #2dafe6),linear-gradient(#2dafe6, #2dafe6),linear-gradient(#2dafe6, #2dafe6),linear-gradient(#2dafe6, #2dafe6);background-repeat:no-repeat;background-size:10px 6px;background-position:top left, top right, bottom left, bottom right;border:solid #2dafe6;text-align:justify;border-width:0 6px;display:inline-block;vertical-align:top;padding:5px 15px}.brackets.darker{border-color:#4cbbea;background-image:linear-gradient(#4cbbea, #4cbbea),linear-gradient(#4cbbea, #4cbbea),linear-gradient(#4cbbea, #4cbbea),linear-gradient(#4cbbea, #4cbbea)}.breadcrumbs{background-color:#2dafe6;padding:10px 0;font-size:0}.breadcrumbs>nav{font-size:16px}.breadcrumbs>nav>span{display:inline-block;position:relative}.breadcrumbs>nav>span:first-of-type a{margin-left:0 !important}.breadcrumbs>nav>span:last-of-type span{font-weight:normal !important}.breadcrumbs>nav>span:last-of-type::after{display:none}.breadcrumbs>nav>span:after{content:"";display:inline-block;height:14px;width:2px;margin-left:12px;background-color:#fff;margin-bottom:-2px}.breadcrumbs__link{display:inline-block;font-size:14px;line-height:17px;color:#fff;padding-left:12px;text-transform:capitalize;font-weight:bold}.breadcrumbs-mobile{display:none;background-color:#2dafe6;padding:10px 0;font-size:16px}.breadcrumbs-mobile a{position:relative;padding:0}.breadcrumbs-mobile a:first-of-type::before{content:"";display:inline-block;width:10px;height:14px;background:url(public/crumb-arrow.svg) no-repeat center;margin-right:13px;background-size:contain;margin-bottom:-2px}@media screen and (max-width: 1024px){.breadcrumbs{display:none}.breadcrumbs-mobile{display:block}}@media screen and (max-width: 1024px){.dropdown__link{white-space:normal}}.select2-results__options .select2-results__option[aria-disabled="true"]{display:none}.select2-container--default .select2-selection--single{background:#fff;border:1px solid #222;border-radius:4px;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{top:16px;right:8px;width:auto;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#222 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #222 rgba(0,0,0,0)}.select2-container--open .select2-dropdown{background-color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#fff}.select2-container--default .select2-results__option[aria-selected="true"]{background:#ddd !important;color:#222 !important}.select2-results__option:before{display:none}.select2-container--default .select2-results__option--selected{color:#2dafe6 !important}.select2-container--default .select2-results__option--selected.select2-results__option--highlighted[aria-selected]{color:#2dafe6 !important}.select2-results__option .select2-results__option--selectable .select2-results__option--selected .select2-results__option--highlighted{color:#2dafe6 !important}.pagination{padding:30px 0;text-align:center}.pagination-list{display:inline-block;text-align:center;list-style:none;height:32px;border:solid 1px #d0d0d0;border-right:0;border-left:0;border-radius:4px;overflow:hidden;margin-bottom:0}.pagination-item{float:left;border-left:1px solid #d0d0d0;text-align:center;height:100%;width:52px;padding:0;transition:0.3s ease all}.pagination-item:last-of-type{border-right:1px solid #d0d0d0}.pagination-item.active,.pagination-item:hover{background:#2dafe6;border-color:#2dafe6}.pagination-item.active .pagination-text,.pagination-item.active .pagination-link,.pagination-item:hover .pagination-text,.pagination-item:hover .pagination-link{color:#fff}.pagination-item__text:hover{background:#fff !important;border-color:#d0d0d0 !important}.pagination-item::before{display:none}.pagination-text,.pagination-link{line-height:30px !important;display:block;width:100%;height:100%;color:#2dafe6;text-decoration:none !important}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:23px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:23px;height:2px;background-color:inherit;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.slider *{outline:none}.slick-next,.slick-prev{position:absolute;top:0;bottom:0;margin:auto;width:15px;height:27px;font-size:20px;left:0;z-index:5;opacity:1;transform:none !important}.slick-next:before,.slick-prev:before{position:absolute;content:"";left:0;top:8px;right:0;width:100%;height:2px;background:#fff;transform:rotate(-45deg);transition:0.3s ease all;opacity:1}.slick-next:after,.slick-prev:after{position:absolute;content:"";left:0;bottom:8px;right:0;width:100%;height:2px;background:#fff;transform:rotate(-135deg);transition:0.3s ease all;opacity:1}.slick-next i,.slick-prev i{font-size:14px}.slick-next.blue:before,.slick-next.blue:after,.slick-prev.blue:before,.slick-prev.blue:after{background:#2dafe6}.slick-next{left:inherit;right:0}.slick-next:before{transform:rotate(45deg)}.slick-next:after{transform:rotate(135deg)}.slick-dotted.slick-slider{margin-bottom:24px}.slick-dots{bottom:-24px;text-align:center}.slick-dots>li{display:inline-block;margin:0 8px;width:auto;height:auto}.slick-dots>li::before{display:none}.slick-dots>li button{border-radius:50%;text-indent:-9999px;width:10px;height:10px;background-color:#e8e8e8;transition:0.3s ease all}.slick-dots>li.slick-active button,.slick-dots>li:hover button{background:#8d8989}.shadow-gradient{position:relative;pointer-events:none}.shadow-gradient:after{pointer-events:none;content:"";position:absolute;z-index:2;right:0;top:0;width:150px;height:100%;overflow:hidden;background:#fff;background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, #fff 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%, #fff 100%)}.js-deg-slick-slides{display:none}.js-deg-slick-block{max-height:100%;overflow:hidden}@media screen and (max-width: 769px){.js-deg-slick-list{display:none}.js-deg-slick-slides{display:block}.js-deg-slick-block{display:none}}.js-grid{margin:0 -10px}.js-grid .grid-item{padding:0 10px 10px;width:20%}.js-grid .grid-item--width2{width:40%}#timeline{position:relative}.horizontal-timeline{padding-bottom:50px}.horizontal-timeline .timeline{margin-bottom:55px}.horizontal-timeline .timeline-navigation a{text-decoration:none;border-radius:0;display:block;width:48px;height:48px;background-color:#2dafe6;font-size:20px;text-align:center;line-height:48px;color:#fff;font-weight:normal}.horizontal-timeline .timeline-navigation a.inactive{opacity:0.6}.horizontal-timeline .filling-line{background-color:#2dafe6}.horizontal-timeline .events{background:#e8e8e8}.horizontal-timeline .events a{font-size:16px;line-height:24px;color:#222}.horizontal-timeline .events a:hover{text-decoration:none}.horizontal-timeline .events a:after{background:#e8e8e8}.horizontal-timeline .events-wrapper{margin:0 30px;height:auto;top:13px}.horizontal-timeline .events-content{margin:0}.horizontal-timeline .events-content ul{margin-bottom:92px}.horizontal-timeline .events-content li{border-radius:0;background:none;padding:0;margin:0}.horizontal-timeline .events-content p:last-of-type{margin-bottom:0}.horizontal-timeline .events a.older-event::after,.horizontal-timeline .events a.selected::after{background-color:#2dafe6}.default-slider{margin:0 -12px}.default-slider .slide{margin:0 12px}.default-slider .slide img{display:block}.default-slider .slick-prev,.default-slider .slick-next{background-color:#2dafe6;width:48px;height:48px;left:12px}.default-slider .slick-prev i,.default-slider .slick-next i{color:#fff}.default-slider .slick-prev::before,.default-slider .slick-prev::after,.default-slider .slick-next::before,.default-slider .slick-next::after{display:none}.default-slider .slick-next{left:inherit;right:12px}.default-slider .slick-dots{bottom:-34px}.jssocials-share{margin-bottom:24px}.jssocials-share:last-of-type{margin-bottom:0}.jssocials a{font-size:26px;color:#d0d0d0}.subscription-form{background-color:#f7f7f7;padding:35px 0 58px}.subscription-form form{max-width:505px;margin:0 auto;padding:0 15px;text-align:center}.subscription-form form label{text-align:left;display:block}.subscription-form form .field .row{max-width:500px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.subscription-form form .field .row button{height:48px;margin-left:12px}.subscription-form h2{margin-bottom:12px}.subscription-form p{margin-bottom:32px}@media screen and (max-width: 768px){.subscription-form{padding:32px 0}.subscription-form p{margin-bottom:24px}}.js-collapse-box{max-width:1065px;margin:0 auto;padding:0 16px}.js-collapse-box:last-of-type .js-collapse-box-head{border-bottom:1px solid #d0d0d0}.js-collapse-box:last-of-type .js-collapse-box-head.js-active{border-bottom:1px solid rgba(0,0,0,0)}.js-collapse-box:last-of-type .js-collapse-box-body.js-active{border-bottom:1px solid #d0d0d0}.js-collapse-box-head{padding:24px 20px 24px 0;font-size:24px;line-height:36px;font-weight:700;border-top:1px solid #d0d0d0;position:relative}.js-collapse-box-head::before,.js-collapse-box-head::after{position:absolute;right:0;top:0;bottom:0;content:"";width:16px;height:2px;border-radius:2px;margin:auto 0;background-color:#2dafe6;transition:0.3s ease all}.js-collapse-box-head:after{height:16px;width:2px;right:7px}.js-collapse-box-head.js-active::before,.js-collapse-box-head.js-active::after{transform:rotate(45deg)}.js-collapse-box-body{display:none;padding-top:8px;padding-bottom:24px}.js-collapse-box-body ul li{margin-bottom:10px}.js-collapse-box-body ul li:last-of-type{margin-bottom:0}.js-collapse-box-body .row p,.js-collapse-box-body .row span,.js-collapse-box-body .row ul,.js-collapse-box-body .row a{clear:both}@media screen and (max-width: 768px){.js-collapse-box-head{font-size:20px;line-height:30px}.js-collapse-box-body{padding-top:0}}.mfilter-content .mfilter-options{float:left}.empty-file{font-size:18px;font-weight:bold}.news-item{display:block;margin-bottom:32px;text-decoration:none}.news-item img{margin-bottom:32px}.news-item h4{margin-bottom:12px}.news-item span.date{display:block;color:#8d8989;font-size:14px;line-height:17px;margin-bottom:12px}.news-item p{margin-bottom:12px}@media screen and (max-width: 768px){.news-item img{margin-bottom:24px}.news-item span.date{margin-bottom:16px}.news-item p{margin-bottom:16px}}.info-layout__wrapper{margin:50px 0;display:flex;flex-direction:row}.info-layout__wrapper.bottom-background{position:relative;min-height:547px}.info-layout__wrapper.bottom-background:after{content:"";background:url(public/logo_bg.png) no-repeat 0 0;background-size:cover;width:684px;height:126px;position:absolute;left:0;right:-150px;margin:auto;bottom:0;opacity:0.6}.info-layout__wrapper.bottom-background .info-layout__left{padding-top:57px}.info-layout__wrapper.x-background{margin-top:20px}.info-layout__wrapper.x-background .info-layout__right{padding-top:57px;min-height:531px;background:url(public/bgx.png) no-repeat center center;background-size:contain}.info-layout__wrapper.x-background .info-layout__left{padding-top:57px}.info-layout__left{flex:1;padding-right:24px;display:flex;flex-direction:column;justify-content:space-between}.info-layout__left .img-wrap img{display:block}.info-layout__right{flex:2}.info-layout__right p:last-of-type,.info-layout__right ul:last-of-type,.info-layout__right .img-wrap:last-of-type{margin-bottom:0}.info-layout__right p ~ ul,.info-layout__right ul ~ p,.info-layout__right .img-wrap ~ p,.info-layout__right p ~ .img-wrap,.info-layout__right ul ~ .img-wrap,.info-layout__right .img-wrap ~ ul{margin-top:24px}.info-layout__right.two-column{display:flex;flex-direction:row;justify-content:space-between}.info-layout__right.two-column p:first-of-type,.info-layout__right.two-column .img-wrap:first-of-type{padding-right:24px}.info-layout__right.two-column .img-wrap:first-of-type{flex:2}.info-layout__right.two-column .img-wrap{flex:1}.info-layout__right.two-column .img-wrap img{height:100%}.info-layout__right.two-column img{display:block}@media screen and (max-width: 1024px){.info-layout{padding-top:60px}.info-layout__wrapper{margin:0 0 60px;display:block}.info-layout__wrapper.bottom-background:after{right:0;height:63px;width:340px;bottom:0}.info-layout__wrapper.x-background{margin-top:0;background:url(public/bgx.png) no-repeat center 0;background-size:contain}.info-layout__wrapper.x-background .info-layout__right{background:none}.info-layout__left{padding:0 !important}.info-layout__left h2{font-size:20px;line-height:30px;margin-bottom:16px}.info-layout__left img{display:block;margin:0 0 24px}.info-layout__right{padding:0 !important}.info-layout__right.two-column{display:block}.info-layout__right .img-wrap{display:block !important;margin:0 !important;padding:0 !important;text-align:center}.info-layout__right img{height:auto;display:block;margin:0 auto 24px;height:auto !important}}@media screen and (max-width: 370px){.info-layout__wrapper.bottom-background:after{height:49px;width:260px}}.globalx-item{border:1px solid #fff;text-decoration:none;display:block}.globalx-item:hover{text-decoration:none;border-color:#2dafe6}.globalx-item img{display:block;margin:0 auto 16px}.globalx-item h5{margin-bottom:7px;height:52px;overflow:hidden;text-overflow:ellipsis}.globalx-item span{font-size:16px;line-height:24px;color:#222;overflow:hidden;text-overflow:ellipsis;height:70px;display:block}.globalx-item ul{margin-bottom:0}.globalx-item ul li{margin-bottom:10px}.globalx-item ul li:last-of-type{margin-bottom:0}.globalx-item .text-info{padding:0 8px 16px}.project-item{display:block;margin-bottom:24px;position:relative}.project-item:hover{text-decoration:none}.project-item:hover .img-wrap img{transition:0.3s ease all;filter:none}.project-item .img-wrap{display:block;position:relative}.project-item .img-wrap a{display:block}.project-item .img-wrap img{display:block;filter:grayscale(100%);transition:0.3s ease all}.project-item .project-name{pointer-events:none;position:absolute;left:0;width:80%;bottom:20px;background-color:rgba(45,175,230,0.9);padding:14px 20px;font-weight:700}.project-item .project-name a{font-size:18px;line-height:26px;color:#fff}.project-item .project-name a:hover{text-decoration:none}.project-item .text-wrap{background-color:#fff}.project-item .text-wrap a{display:block;font-size:18px;line-height:26px;color:#222;padding:16px 20px;font-weight:700}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);max-width:100%}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000 repeat 0 0;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(public/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(public/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(public/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(public/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(public/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(public/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(public/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(public/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#222;display:none}#cboxCurrent{position:absolute;bottom:0px;left:58px;color:#222}#cboxLoadingOverlay{background:url(public/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(public/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#2dafe6}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(public/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(public/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(public/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:-1;visibility:hidden}.overlay.active{visibility:visible;z-index:11}.modal{z-index:12;top:-1000px;position:fixed;overflow:hidden;left:0;right:0;margin:auto;padding:0;transition:.3s ease all;visibility:hidden;width:auto;max-width:400px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.35);border-radius:10px;background:#fff}.modal.active{visibility:visible}.modal-closer{position:absolute;right:20px;top:16px;width:16px;height:16px;text-align:center}.modal-closer::before,.modal-closer:after{position:absolute;content:'';top:7px;left:0;right:0;width:100%;height:1px;background:#222;transform:rotate(45deg)}.modal-closer:after{transform:rotate(135deg)}.modal-head{text-align:center;padding:30px 30px 20px}.modal-head .head{line-height:30px;font-size:24px;text-align:center;color:#222;font-weight:bold}.modal-body{overflow:hidden;max-width:710px;padding:0 30px 20px;margin:0 auto}.modal-body .row,.modal-body .field{margin-bottom:20px}.modal-body .row label,.modal-body .field label{margin-bottom:0}.modal-body .submit-button{display:block;margin:0 auto}@media screen and (max-width: 500px){.modal{margin:0 auto}.modal-head{padding:15px 15px 0}.modal-body{padding:0 15px 20px}}body.common-home header.js-sticky-header{position:fixed}body.common-home header.js-sticky-header .hamburger-inner::before,body.common-home header.js-sticky-header .hamburger-inner:after{background-color:#2dafe6}body.common-home header.js-sticky-header .header__dropdown:before,body.common-home header.js-sticky-header .header__dropdown:after{background:#222}body.common-home header.js-sticky-header .header__list{top:79px}body.common-home header.js-sticky-header.top{top:-100%}body.common-home header.js-sticky-header.bot{padding:17px 0 13px}.header{padding:20px 0 40px;left:0;top:0;width:100%;z-index:10;color:#222;background-color:#fff;transition:0.3s ease all;background:#fff;color:#222}.header__mobile_menu_button{display:none}.header .hamburger-inner{background-color:#2dafe6}.header .hamburger-inner::before,.header .hamburger-inner:after{background-color:#2dafe6}.header>.container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center}.header__logo{width:174px;height:52px;margin-right:38px;background:url(public/logo.svg) no-repeat center;background-size:cover;display:inline-block}.header__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;flex:1 1 auto;color:#222}.header__item{color:inherit;font-size:18px;line-height:26px;font-weight:700;text-decoration:none !important;transition:0.3s ease all;margin-right:18px}.header__item:last-of-type{margin-right:0}.header__link{font-size:18px;line-height:26px;font-weight:700;color:inherit;text-decoration:none !important;transition:none}.header__side_bar{padding-left:18px}.header__mail_button{text-transform:none;line-height:19px;padding:14px 12px}.header__mail_button i{display:none}.header__search_button{width:27px;font-size:20px;margin:0 15px;text-decoration:none}.header__search_button:hover{text-decoration:none}.header .dropdown::before,.header .dropdown::after{top:8px}.header .dropdown__list{background-color:#fff;padding:10px;position:relative;left:-10px;font-weight:normal}.header .dropdown.languages{text-transform:lowercase}.header .dropdown.languages::before,.header .dropdown.languages::after{background:#56afe6}.header .dropdown.languages .dropdown__text{color:#56afe6}.header .dropdown.languages ul{width:50px}.header .dropdown__text.js-active:before{transform:rotate(45deg)}.header .dropdown__text.js-active:after{transform:rotate(135deg)}.header button i{font-size:20px;color:#2dafe6}.header .header__mail_button i{font-size:22px;position:relative;top:1px}.header__top{margin:0 auto;padding-bottom:10px;text-align:center}.header__top a{margin:0 10px;font-weight:400;text-decoration:none;white-space:nowrap}.header__top a i{color:#2dafe6;margin-right:10px;font-size:18px}.dropdown__link{color:inherit}@media screen and (max-width: 1290px){.header__mail_button.blue{background-color:rgba(0,0,0,0);color:#222;padding:0;font-size:20px}.header__mail_button.blue span{display:none}.header__mail_button.blue i{display:block}}@media screen and (max-width: 1230px){.header__link,.header__item{font-size:16px;margin-right:0}}@media screen and (max-width: 1024px){body.hover-on .dropdown:hover:before{transform:rotate(135deg)}body.hover-on .dropdown:hover:after{transform:rotate(45deg)}body.hover-on .dropdown:hover .dropdown__padding-box{opacity:inherit;height:inherit;visibility:inherit}.header.is-menu-open{background:#fff;color:#2dafe6}.header.is-menu-open .hamburger-inner{background-color:#222}.header.is-menu-open .hamburger-inner::before,.header.is-menu-open .hamburger-inner:after{background-color:#222 !important}.header.is-menu-open .header__list{left:0;background:#fff}.header__logo{width:143px;height:42px}.header__list{left:-100%;transition:0.5s ease all;background:#222;z-index:5;padding:0;width:100%;position:absolute;display:block;top:143px;padding:0 15px 10px}.header__list .dropdown:after{right:4px;background:#2dafe6 !important}.header__list .dropdown:before{right:11px;background:#2dafe6 !important}.header__item{padding:5px 0}.header__link,.header__item{color:#222;display:block}.header__mail_button{display:none}.header__mobile_menu_button{display:inline-block !important}.header .dropdown__list{padding:0;position:static;left:0}.dropdown__padding-box{display:none;padding:0;position:relative;opacity:1;visibility:visible;transition:none;height:auto}.dropdown__item a{display:block;padding:5px 0 5px 10px}.dropdown__item .dropdown__text{display:block}}@media screen and (max-width: 768px){.header{padding:24px 0}.header__logo{margin-right:0}.header__list{top:97px}.header__list .dropdown__text,.header__list a{font-weight:normal}.header__side_bar{padding:0}}.footer{background:#222;color:#fff;padding:55px 0}.footer .container{display:flex;flex-direction:row;justify-content:space-between}.footer__logo{flex:1}.footer__logo img{max-width:180px}.footer__box{flex:2;display:flex;flex-direction:row;justify-content:space-between}.footer__menu ul{margin:0}.footer__menu li{margin-bottom:15px}.footer__menu li:last-of-type{margin-bottom:0}.footer__menu a{color:#fff;line-height:24px}.footer__contacts a{color:#fff;font-weight:400;max-width:200px;display:inline-block}.footer__contacts i{color:#2dafe6;margin-right:20px;font-size:22px;padding-top:3px}.footer__contacts-item{display:flex;margin-bottom:20px}.footer__contacts-item:last-of-type{margin-bottom:0}.footer__social{flex:1;padding-left:50px}.footer__social a{color:#2dafe6;font-size:32px;margin-right:32px;text-decoration:none}.footer__social a:hover{text-decoration:none}.footer__social a:last-of-type{margin-right:0}@media screen and (max-width: 1024px){.footer .container{flex-wrap:wrap}.footer__logo{flex:1}.footer__box{padding-left:70px;padding-right:50px;flex:2}.footer__social{padding-left:0;flex:none;width:100%;justify-content:center;display:flex;margin-top:52px}}@media screen and (max-width: 768px){.footer{padding:48px 0}.footer .container{justify-content:center}.footer__logo{flex:none;width:100%;text-align:center;margin-bottom:35px}.footer__menu{display:none}.footer__box{flex:none;padding:0}.footer__social{margin-top:32px}}@media screen and (max-width: 375px){.footer .container{justify-content:flex-start}.footer__logo{text-align:left}.footer__social{justify-content:left}}.video-preview-section{position:relative;overflow:hidden;z-index:1}.video-preview-section .video-wrap{width:100%}.video-preview-section .video-wrap video{width:100%;display:block}.video-preview-section__social{position:absolute;top:0;bottom:0;margin:auto 0;right:30px;display:flex;justify-content:center;align-items:center}.video-preview-section__social li{margin-bottom:25px}.video-preview-section__social li:last-of-type{margin-bottom:0}.video-preview-section__social a{display:block;color:#fff;font-size:30px;text-decoration:none}.video-preview-section__social a:hover{text-decoration:none}.main-about-section{padding:90px 0 0}.main-about-section .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.main-about-section .text-block{max-width:506px}.main-about-section .text-block span{display:block;margin-bottom:17px;font-size:14px;color:#2dafe6;text-transform:uppercase}.main-about-section .text-block p{margin-bottom:24px}.main-about-section .text-block h2{margin-bottom:24px}.main-about-section .graphics-block{display:flex;align-items:flex-start;position:relative;padding-left:106px}.main-about-section .graphics-block__result-box{background-color:#2dafe6;position:absolute;display:block;top:50%;margin-top:-25%;margin:auto;left:0;text-align:center;color:#fff;padding:20px}.main-about-section .graphics-block__result-box strong{line-height:1;font-weight:600;font-size:42px;display:block}.main-about-section .graphics-block__result-box span{font-size:18;line-height:1;font-weight:500}.main-about-section .graphics-block__img{max-width:294px}.main-about-section .graphics-block__img:first-of-type{margin-right:25px}.main-about-section .graphics-block__img:last-of-type{margin-top:92px}@media screen and (max-width: 1090px){.main-about-section{padding-bottom:40}.main-about-section .text-block{max-width:100%}.main-about-section .graphics-block{padding-left:0;margin-left:24px}.main-about-section .graphics-block__img:first-of-type{margin-right:0}.main-about-section .graphics-block__img:last-of-type{display:none}}@media screen and (max-width: 768px){.main-about-section{padding-top:60px;padding-bottom:30px}.main-about-section .graphics-block{display:none}.main-about-section .text-block{max-width:100%}.main-about-section strong{font-size:12px;margin-bottom:12px}.main-about-section h2{font-size:20px;line-height:30px;margin-bottom:16px}.main-about-section p{margin-bottom:16px}}.main-solutions-section{padding:80px 0 7px}.main-solutions-section .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.main-solutions-section__item{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;margin-bottom:48px;width:300px;justify-content:flex-start}.main-solutions-section__item img{margin-right:21px}.main-solutions-section__item span{font-size:18px;line-height:26px;font-weight:700;max-width:160px;display:block}@media screen and (max-width: 1140px){.main-solutions-section__item{justify-content:flex-start;width:50%}}@media screen and (max-width: 768px){.main-solutions-section{padding:30px 0 0}.main-solutions-section__item{width:100%;margin-bottom:32px}.main-solutions-section__item img{margin-right:17px}.main-solutions-section__item span{max-width:none}}.main-branch-solutions{padding:80px 0 25px}.main-branch-solutions h2{margin-bottom:32px}.main-branch-solutions__inner-container{display:flex;flex-direction:row;flex-wrap:wrap}.main-branch-solutions__slider{display:flex;flex-direction:row;flex-wrap:wrap;width:50%;margin-bottom:-12px;justify-content:space-between}.main-branch-solutions__slide{width:calc(50% - 6px);position:relative;margin-bottom:12px}.main-branch-solutions__slide.js-active img,.main-branch-solutions__slide.slick-active img{filter:none}.main-branch-solutions__slide .name{position:absolute;left:20px;bottom:16px;font-size:20px;line-height:30px;font-weight:700;color:#fff;z-index:2}.main-branch-solutions__slide .number{font-size:30px;line-height:40px;font-weight:700;color:#fff;position:absolute;right:18px;top:18px;z-index:2}.main-branch-solutions__slide .text-wrap{display:none}.main-branch-solutions__slide img{display:block;filter:grayscale(100%);transition:0.3s ease all}.main-branch-solutions__slide img:hover{filter:none}.main-branch-solutions__additional{padding-top:20px;padding-left:60px;width:50%}.main-branch-solutions__additional h3{margin-bottom:16px}.main-branch-solutions__additional p{margin-bottom:24px}.main-branch-solutions__additional h6{margin-bottom:14px}.main-branch-solutions__additional ul{margin-bottom:24px}@media screen and (max-width: 1051px){.main-branch-solutions__inner_container{display:block}.main-branch-solutions__slider{display:block;width:100%;margin-bottom:24px;position:relative}.main-branch-solutions__slider:after{content:"";position:absolute;top:0;right:0;bottom:0;width:20%;height:100%;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%);pointer-events:none}.main-branch-solutions__slide{display:block;width:100%;margin-right:12px;margin-bottom:0}.main-branch-solutions__additional{width:100%;padding:0}.main-branch-solutions__additional .text-wrap{display:flex;flex-wrap:wrap;flex-direction:row}.main-branch-solutions__additional .text-wrap div{width:50%}.main-branch-solutions__additional .text-wrap div:last-of-type{padding-left:24px}.main-branch-solutions__additional .text-wrap a{clear:both}}@media screen and (max-width: 768px){.main-branch-solutions{padding:30px 0 25px}.main-branch-solutions h2{font-size:24px;line-height:36px;margin-bottom:24px}.main-branch-solutions__inner_container{display:block}.main-branch-solutions__slider:after{display:none}.main-branch-solutions__slide img{margin-bottom:24px}.main-branch-solutions__slide .text-wrap{display:block}.main-branch-solutions__slide .text-wrap h3,.main-branch-solutions__slide .text-wrap h6,.main-branch-solutions__slide .text-wrap ul{display:none}.main-branch-solutions__slide .text-wrap p{margin-bottom:16px}.main-branch-solutions__additional{display:none}}.customers-section{padding:45px 0 22px}.customers-section__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.customers-section__item{flex:1;margin-bottom:58px;text-align:center}.customers-section__item img{display:block;margin:0 auto;max-width:90%}@media screen and (max-width: 1024px){.customers-section__item{flex:none;width:33%}}@media screen and (max-width: 768px){.customers-section{padding:25px 0 40px}.customers-section__item{flex:none;padding:0;width:50%;margin-bottom:25px}}.main-products-section{background-color:#2dafe6;padding:50px 0}.main-products-section .brackets{position:relative;display:block;border-width:0 30px;background-size:80px 30px;min-height:500px;padding:0 39px 40px}.main-products-section h2{padding:0 90px;margin-bottom:32px;color:#fff;margin-top:-5px}.main-products-section__inner-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.main-products-section__list{width:50%;padding-right:15px}.main-products-section__list li{text-align:left;font-size:20px;line-height:24px;color:#fff;margin-bottom:15px;font-weight:500}.main-products-section__list li span{cursor:pointer}.main-products-section__list li:last-of-type{margin-bottom:0}.main-products-section__list li.js-active{text-decoration:underline;font-weight:700}.main-products-section__button-more{position:absolute;bottom:0;left:130px}.main-products-section__button-more i{font-size:14px;margin-left:14px}.main-products-section__degree-wrapper{width:50%;padding-right:40px;max-height:100%;overflow:hidden}.main-products-section__degree-wrapper .degree-view{width:100%}.main-products-section .degree-view-icon{position:absolute;right:15px;bottom:55px;z-index:2;color:#fff;font-size:40px}@media screen and (max-width: 1024px){.main-products-section{padding:60px 0 70px}.main-products-section h2{padding:0;margin:0 0 30px 0}.main-products-section .brackets{background:0;border:0;padding:0;margin:0;min-height:unset}.main-products-section__button-more{position:static;bottom:initial;left:initial}.main-products-section__button-more i{margin-left:14px}.main-products-section__degree-wrapper{padding-right:0}.main-products-section .degree-view-icon{float:right;position:static}.main-products-section__bottom_wrapper{padding-top:10px}}@media screen and (max-width: 769px){.main-products-section{padding:48px 0}.main-products-section h2{font-size:24px;line-height:36px;margin-bottom:12px}.main-products-section__inner-container{display:block}.main-products-section__slider{display:block;padding-bottom:20px;margin:0 -6px}.main-products-section__slider .slide{margin:0 6px}.main-products-section__slider .slick-dots{bottom:0}.main-products-section__slider img{margin-bottom:20px}.main-products-section__slider span{display:block;text-align:left;color:#fff}.main-products-section__degree-wrapper{display:none}.main-products-section .degree-view-icon{display:none}}.news-section{padding:110px 0 78px}.news-section h2{margin-bottom:32px}.news-section .news-container{margin:0 -12px}.news-section .news-item{float:left;margin-right:12px;margin-left:12px;width:calc(33.3% - 24px)}@media screen and (max-width: 1024px){.news-section .news-item{width:calc(50% - 24px)}}@media screen and (max-width: 768px){.news-section{padding:60px 0 28px}.news-section h2{font-size:24px;line-height:36px;margin-bottom:24px}.news-section .news-container{margin:0;display:block}.news-section .news-item{margin-right:0;margin-left:0;width:100%}}.form-section{background-color:#2dafe6;padding:35px 0;color:#fff}.form-section .container{display:flex;flex-direction:row;justify-content:space-between}.form-section__text-wrap{width:50%;padding-top:4px;padding-right:15px}.form-section__text-wrap h2{margin-bottom:32px}.form-section__text-wrap p{margin-bottom:30px}.form-section__text-wrap .form-question{margin-bottom:30px}.form-section__text-wrap .form-question p{margin-bottom:5px}.form-section__list-item{display:flex;flex-direction:row;align-items:center;margin-bottom:32px}.form-section__list-item .brackets{min-height:75px;margin-right:28px;display:flex;justify-content:center;align-items:center}.form-section__list-item .brackets i{font-size:24px;color:#fff}.form-section__list-item a{color:#fff;font-size:18px;line-height:26px;font-weight:700}.form-section__list-item .social-link-phone{margin-right:15px;text-decoration:none;font-size:30px}.form-section__form{margin-right:106px;color:#222;padding:52px 48px 44px;width:50%;background-color:#fff}.form-section__form .field{margin-bottom:24px}.form-section__form .field:last-of-type{margin-bottom:32px}@media screen and (max-width: 1024px){.form-section{padding:44px 0}.form-section .container{display:block}.form-section__text-wrap{padding:0;width:100%}.form-section__text-wrap h2{margin-bottom:16px}.form-section__text-wrap p{margin-bottom:30px}.form-section__list{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}.form-section__list-item{margin-bottom:24px}.form-section__list-item .brackets{margin:0;border:0;background:none;min-height:auto;padding:0}.form-section__list-item .brackets i{margin-right:26px}.form-section__form{padding:32px 48px;max-width:505px;width:100%;margin:0 auto}}@media screen and (max-width: 768px){.form-section{padding:32px 0}.form-section h2{font-size:24px;line-height:36px}.form-section__form{padding:32px 16px}}.main-text-section{padding:50px 0 50px}.main-text-section h2{margin-bottom:24px}.main-text-section__text-wrapper{display:flex;flex-direction:row;justify-content:space-between}.main-text-section__text-wrapper p{width:calc(50% - 12px)}.main-text-seo-section{font-size:16px;margin-bottom:50px}.main-text-seo-section p,.main-text-seo-section h1,.main-text-seo-section h2,.main-text-seo-section h3,.main-text-seo-section h4,.main-text-seo-section h5,.main-text-seo-section ul{font-size:16px;margin-bottom:8px}@media screen and (max-width: 1024px){.main-text-section{padding:60px 0 90px}.main-text-section__text-wrapper{display:block}.main-text-section__text-wrapper p{width:100%;margin-bottom:24}.main-text-section__text-wrapper p:last-of-type{margin-bottom:0}}@media screen and (max-width: 768px){.main-text-section{padding:60px 0}.main-text-section h2{font-size:24px;line-height:36px}}@media screen and (max-width: 640px){.video-preview-section__social ul{margin-bottom:0}.video-preview-section__social ul li{margin-bottom:5px}.video-preview-section__social ul li a{font-size:20px}}.catalog h1{margin-bottom:32px}.catalog-section{padding:49px 0 110px}.catalog__wrapper{display:flex;flex-direction:row}.catalog__wrapper li span{cursor:pointer;font-size:16px;line-height:24px;padding:0;font-weight:normal}.catalog__wrapper li span.active{font-weight:bold}.catalog__wrapper li span i{font-style:normal}.catalog__left-filter{width:293px;margin-bottom:0}.catalog__list-item{max-width:none;margin:0;padding:0;margin-bottom:16px}.catalog__list-item span,.catalog__list-item a{border:none !important;position:relative;color:#222 !important}.catalog__list-item span::before,.catalog__list-item span:after,.catalog__list-item a::before,.catalog__list-item a:after{display:none}.catalog__list-item span.js-active .icon,.catalog__list-item a.js-active .icon{transform:rotate(-180deg)}.catalog__list-item.active i,.catalog__list-item.active span,.catalog__list-item.active a{font-weight:bold}.catalog__list-item .icon{transition:0.3s ease all;display:none;position:absolute;top:0;right:0;bottom:0;color:#2dafe6 !important}.catalog__list-item-head{font-weight:500;font-size:14px;line-height:17px;color:#000;padding:0;border:none}.catalog__list-item-head::before,.catalog__list-item-head:after{display:none}.catalog__list-item-head.js-active i{transform:rotate(-180deg)}.catalog__list-item-head i{transition:0.3s ease all;padding:0 5px;color:#2dafe6}.catalog__inner-list{padding-top:16px;padding-left:20px;margin-bottom:0;padding-bottom:0;display:none}.catalog__inner-list-item{margin-bottom:15px}.catalog__inner-list-item:last-of-type{margin-bottom:0}.catalog__inner-list-item.active i,.catalog__inner-list-item.active span,.catalog__inner-list-item.active a{font-weight:bold}.catalog__view{flex:1}.catalog__view>p{margin-bottom:48px}.catalog__table-filter{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #2dafe6;position:relative;padding:0 5px}.catalog__table-filter span,.catalog__table-filter label,.catalog__table-filter input{cursor:pointer}.catalog__table-filter .field-checkbox{margin-bottom:8px}.catalog__table-list{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;flex:1}.catalog__table-list-item{max-width:none;margin:0;padding:0;position:relative;margin-right:50px;margin-bottom:24px}.catalog__table-list-item .catalog__list-item-head{border:none !important}.catalog__filters-block{display:none;position:absolute;z-index:1;right:0;width:375px;padding-top:24px;padding-bottom:0;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.catalog__table-reset{margin-left:30px}.catalog .filters-block-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 5px 5px 36px;max-height:339px;overflow-y:auto}.catalog .filters-block-head{margin-bottom:8px;color:#222;font-size:16px;line-height:24px;font-weight:600}.catalog .filters-block-column{flex:1}.catalog .filters-block-footer{border-top:1px solid #d0d0d0;flex:none;width:100%;text-align:right;padding:16px}.catalog .filters-block-footer button{padding:8px 12px;font-size:14px;line-height:17px}.catalog__products-wrapper{padding-top:32px;margin:0 -1%}.catalog__products-wrapper.empty-products{padding-top:0}.catalog__products-wrapper.empty-products .text_empty{font-size:18px;font-weight:bold}.catalog__item{float:left;width:calc(32% - 1%);margin:0 1% 26px}.catalog__more-button{margin:0 auto;display:block;clear:both}.catalog__left-filter-head,.catalog__mobile-buttons{display:none;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:24px 0 0;margin-bottom:18px}.catalog__left-filter-head h3,.catalog__mobile-buttons h3{margin-bottom:0}.catalog__left-filter-head i,.catalog__mobile-buttons i{font-size:18px;color:#222}.catalog__table-filter-head{display:none}.catalog__table-apply{display:none}@media screen and (max-width: 1024px){.catalog .catalog__table-list-item span,.catalog .js-collapse-box-head{position:relative;display:block;width:100%}.catalog .catalog__table-list-item span.js-active:before,.catalog .js-collapse-box-head.js-active:before{transform:rotate(45deg)}.catalog .catalog__table-list-item span.js-active:after,.catalog .js-collapse-box-head.js-active:after{transform:rotate(135deg)}.catalog .catalog__table-list-item span::after,.catalog .catalog__table-list-item span::before,.catalog .js-collapse-box-head::after,.catalog .js-collapse-box-head::before{content:"";display:inline-block;transition:0.3s ease all;position:absolute;right:0;top:5px;width:1px;height:10px;background:#2dafe6;transform:rotate(135deg)}.catalog .catalog__table-list-item span:before,.catalog .js-collapse-box-head:before{right:11px;top:2px;transform:rotate(135deg)}.catalog .catalog__table-list-item span:after,.catalog .js-collapse-box-head:after{top:2px;right:4px;transform:rotate(45deg)}.catalog .catalog__table-list-item span i,.catalog .js-collapse-box-head i{display:none}.catalog .mfilter-content .mfilter-options{float:none}.catalog h1{font-size:30px;line-height:40px;margin-bottom:24px}.catalog__list{padding:0 0 0 20px}.catalog-section{padding:42px 0 80px}.catalog__left-filter{transition:0.3s ease all;transform:translateX(-100%);position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;overflow:auto;background-color:#fff}.catalog__left-filter.js-active{transform:translateX(0)}.catalog__left-filter-head{display:flex;padding:24px 20px 0;align-items:center}.catalog__table-filter{transition:0.3s ease all;transform:translateX(-100%);position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#fff;display:block;overflow:auto;padding:0}.catalog__table-filter.js-active{transform:translateX(0)}.catalog__filters-block{box-shadow:none;width:auto;padding:0;position:static;background:initial;padding-top:16px}.catalog__filters-block .filters-block-wrapper{padding:0;height:auto;max-height:initial;overflow:unset}.catalog__filters-block .filters-block-head,.catalog__filters-block .filters-block-footer{display:none}.catalog__table-list{flex-direction:column}.catalog__table-list-item{margin:0;display:block;padding:0 20px;margin-bottom:16px}.catalog__table-list-item i{position:absolute;margin:auto;top:0;right:20px}.catalog__table-list-item .catalog__list-item-head{font-size:16px;line-height:24px;border:none}.catalog__table-list-item .catalog__list-item-head::before,.catalog__table-list-item .catalog__list-item-head::after{display:none}.catalog__mobile-buttons{display:block;display:flex;flex-direction:row;justify-content:space-between}.catalog__list-item{padding:0 20px}.catalog__list-item .icon{display:block}.catalog__list-item span{display:block}.catalog__table-filter-head{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;padding:24px 20px 0;align-items:center}.catalog__table-filter-head i{font-size:18px}.catalog__table-filter-head h3{margin-bottom:18px}.catalog__table-reset{display:none}.catalog__table-apply{margin:24px 20px 0 auto;display:block}}@media screen and (max-width: 768px){.catalog p{margin-bottom:24px}.catalog__products-wrapper{padding-top:20px;margin:0 -1%}.catalog__item{float:left;width:calc(49% - 1%);margin:0 1% 24px}}@media screen and (max-width: 640px){.catalog__products-wrapper{margin:0}.catalog__item{display:block;float:none;width:100%;margin:0 0 24px}}#loading_1{position:absolute;bottom:0;left:0;width:100%;height:150%;text-align:center;background-color:rgba(0,0,0,0.1)}#loading_1 img{top:0;bottom:0;left:0;right:0;width:32px;height:32px;margin:auto;position:absolute}@media screen and (max-width: 1024px){#loading_1{height:100%}}.product-preview-section{padding:49px 0 56px}.product-preview-section h1{margin-bottom:32px}.product__deg-slick{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.product__deg-slick .js-deg-slick-list{width:85px}.product__deg-slick .js-deg-slick-list img{display:block}.product__deg-slick .js-deg-slick-list li{border:1px solid rgba(0,0,0,0);margin-bottom:15px}.product__deg-slick .js-deg-slick-list li.js-active{border-color:#2dafe6}.product__deg-slick .js-deg-slick-list li:last-of-type{margin-bottom:0}.product__deg-slick .js-deg-slick-block{flex:1;margin:0 62px;border:1px solid #2dafe6}.product__deg-slick .js-deg-slick-block img,.product__deg-slick .js-deg-slick-block canvas{display:block}.product__text-info{flex:1}.product__text-info .price-text{display:block;margin-bottom:15px;padding-top:14px;color:#56afe6;font-weight:bold;font-size:18px}.product__text-info button{margin-bottom:32px}.product__text-info strong{display:block;margin-bottom:14px;clear:both}.product__text-info li{margin-bottom:10px}.product__text-info li:last-of-type{margin-bottom:0}.product__text-info ul li{padding-left:0}.product__text-info ul li::before{display:none}.product__text-info ul li img{width:48px;height:48px;vertical-align:middle;margin-right:10px;float:left}.product__text-info ul li span{display:table-cell;vertical-align:middle;height:48px}@media screen and (max-width: 769px){.product-preview-section{padding:32px 0}.product-preview-section h1{font-size:30px;line-height:40px;margin-bottom:24px}.product__deg-slick{display:block}.product__deg-slick img{margin:0 auto}.product__deg-slick .slick-dots{margin:24px 0 32px;position:static}}.product-description-section{padding:24px 0 36px}.product-description-section .table{float:left;width:calc(50% - 10px);margin-bottom:25px}.product-description-section .table:nth-of-type(2n){float:right}.product-description-section .table .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.product-description-section .table .row:nth-of-type(2n){background-color:#f4f4f4}.product-description-section .table .row.head{padding-left:0;font-size:18px;line-height:26px;font-weight:700;margin-bottom:6px}.product-description-section .table .row .cell{display:flex;flex:1}.product-description-section .table .row .cell:first-of-type{padding-right:5px;font-weight:700}.product-description-section .table .row .cell:last-of-type{justify-content:flex-end;padding-left:5px;font-weight:400}@media screen and (max-width: 769px){.product-description-section{padding:0 0 36px}.product-description-section .table{float:none !important;width:100%;margin:0 0 24px}.product-description-section .table:last-of-type{margin-bottom:0}}.same-products-section .products-wrapper{margin:0 -12px}.same-products-section .products-wrapper .globalx-item{float:left;width:calc(25% - 24px);margin:0 12px 48px}@media screen and (max-width: 1065px){.product-description-section .js-collapse-box{max-width:100%;padding:0}}@media screen and (max-width: 1024px){.same-products-section .products-wrapper .globalx-item{width:calc(50% - 24px)}}@media screen and (max-width: 768px){.same-products-section h2{font-size:24px;line-height:36px;margin-bottom:24px}.same-products-section .products-wrapper{margin:0}.same-products-section .products-wrapper .globalx-item{width:100%;margin:0 0 48px}}.about-preview-section{position:relative;overflow:hidden;z-index:1}.about-preview-section img{max-width:297px;display:block;margin:0 auto 45px}.about-preview-section h1{color:#fff}.about-preview-section video{width:100%}.about-preview-section .container{max-width:none;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.about-preview-section .container .brackets{width:238px;height:316px;margin-bottom:45px;background-size:66px 30px;border-width:0 30px;padding:30px 15px;position:relative}.about-preview-section .container .brackets:after{content:'';position:absolute;width:87px;height:100px;background:url(public/play.png) no-repeat center center;background-size:cover;left:0;bottom:0;right:0;top:0;margin:auto}@media screen and (max-width: 1042px){.about-preview-section img{max-width:128px}.about-preview-section h1{font-size:26px;line-height:31px}}.about-info-layout .certificates-masonry img{display:block}.about-info-layout .certificates-slider{display:none}@media screen and (max-width: 768px){.about-info{padding-bottom:0;margin-bottom:60px}.about-info-layout .certificates-masonry{display:none}.about-info-layout .certificates-slider{display:block}.about-info-layout .certificates-slider img{padding:0 45px}}.about-timeline-section{padding-bottom:0}.about-timeline-section .about__request-block{text-align:center;padding-top:160px}.about-timeline-section h2{margin-bottom:69px}.about-timeline-section .horizontal-timeline{max-width:1150px;margin-bottom:0}.about-timeline-section .horizontal-timeline.loaded{margin:0 0 0 auto !important}.about-timeline-section .horizontal-timeline .events-content li{display:flex;flex-direction:row;flex-wrap:wrap}.about-timeline-section .horizontal-timeline .events-content li img{display:block;margin:0 auto 24px;max-width:400px}.about-timeline-section .horizontal-timeline .events-content li .text{flex:1;padding:24px 0 0 24px;text-align:left}@media screen and (max-width: 768px){.about-timeline-section{padding-bottom:94px}.about-timeline-section .about__request-block{padding-top:60px}.about-timeline-section h2{font-size:20px;line-height:30px;margin-bottom:24px}.about-timeline-section .horizontal-timeline .timeline{margin-bottom:0}.about-timeline-section .horizontal-timeline .events-content li{display:block}.about-timeline-section .horizontal-timeline .events-content li img{max-width:100%}.about-timeline-section .horizontal-timeline .events-content li .text{padding:0}}@media screen and (max-width: 480px){.brackets{display:none}}.project-preview-section{padding-top:59px}.project-preview-section h1{margin-bottom:32px}.project-preview-section h2{text-align:center;margin-bottom:80px}.project-preview-section .project-preview{min-height:545px;position:relative;background:url(public/project-preview-bg.png) no-repeat center center;background-size:cover;margin-bottom:79px}.project-preview-section .project-logo{max-width:110px;max-height:110px;position:absolute;bottom:0;left:0;right:0;transform:translate(-50%, 50%);margin-left:50%}@media screen and (max-width: 1024px){.project-preview-section{padding-top:32px}.project-preview-section h1{font-size:30px;line-height:40px;margin-bottom:24px}.project-preview-section h2{margin-bottom:48px}.project-preview-section .project-preview{min-height:446px;margin-bottom:56px}.project-preview-section .project-logo{max-width:80px;max-height:80px}}.project-about-section .project-slider{margin-bottom:120px}@media screen and (max-width: 768px){.project-about-section .project-slider{margin-bottom:60px}}.call-to-us-section{padding:40px 0 80px}.call-to-us-section .wrapper{display:flex;flex-direction:row}.call-to-us-section .wrapper .img-wrap{padding-right:70px}.call-to-us-section .wrapper .img-wrap img{display:block}.call-to-us-section .wrapper .text-wrap{padding-top:100px}.call-to-us-section .wrapper .text-wrap h2{margin-bottom:24px}.call-to-us-section .wrapper .text-wrap p:last-of-type{margin-bottom:50px}.call-to-us-section .wrapper .text-wrap button{margin-right:25px}@media screen and (max-width: 1024px){.call-to-us-section{padding:0 0 45px}.call-to-us-section .wrapper{display:block}.call-to-us-section .wrapper .img-wrap{padding-right:0;margin-bottom:32px}.call-to-us-section .wrapper .text-wrap{padding-top:0}.call-to-us-section .wrapper .text-wrap h2{font-size:20px;line-height:30px;margin-bottom:16px}.call-to-us-section .wrapper .text-wrap p:last-of-type{margin-bottom:28px}.call-to-us-section .wrapper .text-wrap button{margin-right:15px;margin-bottom:15px}.call-to-us-section .wrapper .text-wrap button span{display:none}}@media screen and (max-width: 480px){.call-to-us-section .wrapper .text-wrap a,.call-to-us-section .wrapper .text-wrap button{padding:14px 6px;margin-right:5px !important}.call-to-us-section .wrapper .text-wrap a:last-of-type,.call-to-us-section .wrapper .text-wrap button:last-of-type{margin-right:0 !important}}.project-projects-sections{padding-bottom:180px;text-align:center}.project-projects-sections h2{margin-bottom:61px;text-align:left}.project-projects-sections .projects-wrapper{margin-bottom:60px;margin:0 -10px 60px;text-align:left}.project-projects-sections .project-item{width:calc(33.3% - 20px);float:left;margin-left:10px;margin-right:10px}.project-projects-sections button{display:block;margin:0 auto}.project-projects-sections .project-item img{filter:none}@media screen and (max-width: 960px){.project-projects-sections .project-item{width:calc(50% - 20px)}}@media screen and (max-width: 768px){.project-projects-sections{padding-bottom:80px}.project-projects-sections h2{font-size:20px;line-height:30px;margin-bottom:21px}.project-projects-sections .projects-wrapper{margin-left:0;margin-right:0;margin-bottom:45px}.project-projects-sections .project-item{margin-left:0;margin-right:0;width:100%}}.blog-page-section{padding:48px 0 180px}.blog-page-section h1{margin-bottom:32px}.blog-page-section .blog-main-container{display:flex;flex-direction:row;justify-content:space-between}.blog-page-section .blog-container{padding-right:25px;max-width:745px}.blog-page-section .side-container{max-width:401px}.blog-page-section .news-item{margin-bottom:48px}.blog-page-section .news-item img{margin-bottom:24px}.blog-page-section .more-blogs-button{margin:0 auto;display:block}.blog-page-section .facebook{height:499px;margin-bottom:15px}.blog-page-section .linkedin{margin-bottom:48px}.blog-page-section .side-blog-links h4:last-of-type{margin-bottom:19px}.blog-page-section .side-blog-links ul{margin-bottom:48px}.blog-page-section .side-blog-links ul li{margin-bottom:15px}.blog-page-section .side-blog-links ul li:last-of-type{margin-bottom:0}.blog-page-section .side-blog-links ul li a{color:#222}.blog-subscription-form{padding:0;background-color:rgba(0,0,0,0)}.blog-subscription-form h2{font-size:20px;line-height:30px;margin-bottom:19px}.blog-subscription-form form{text-align:left;padding:0}.blog-subscription-form p{display:none}@media screen and (max-width: 1024px){.blog-page-section{padding:32px 0 80px}.blog-page-section h1{font-size:30px;line-height:40px;margin-bottom:20px}.blog-page-section .blog-main-container{display:block}.blog-page-section .blog-container{padding-right:0;max-width:none}.blog-page-section .more-blogs-button{margin-bottom:48px}.blog-page-section .side-container{max-width:none}.blog-page-section .news-item{margin-bottom:32px}.blog-page-section .news-item h4{margin-bottom:12px}.blog-page-section .news-item span{margin-bottom:16px}.blog-page-section .news-item p{margin-bottom:16px}.blog-page-section .news-item img{display:block;margin:0 auto 24px}}.article-preview-section{padding:54px 0 56px}.article-preview-section .date{font-size:16px;line-height:24px;color:#222;margin-bottom:5px;display:block}.article-preview-section h1{margin-bottom:32px}.article-preview-section .preview-wrapper{display:flex;flex-direction:row;justify-content:space-between}.article-preview-section .preview-wrapper .share-block{width:18%;min-width:125px;padding-right:20px;text-align:center}.article-preview-section .preview-wrapper .share-block .capitalized{display:block;font-weight:700;color:#8d8989;margin-bottom:24px}.article-preview-section .preview-wrapper .img-wrap{flex:1}.article-preview-section .preview-wrapper .img-wrap img{display:block}@media screen and (max-width: 1024px){.article-preview-section{padding:32px 0}.article-preview-section h1{font-size:30px;line-height:40px;margin-bottom:24px}.article-preview-section .preview-wrapper{flex-direction:column-reverse}.article-preview-section .preview-wrapper .share-block{width:100%;padding-right:0}.article-preview-section .preview-wrapper .share-block .capitalized{display:none}.article-preview-section .preview-wrapper .share-block .jssocials-share{display:inline-block;margin:0 17px}.article-preview-section .preview-wrapper .img-wrap{display:block;margin-bottom:33px}}.article-info-section{padding-bottom:38px}.article-info-section .container{max-width:745px}.article-subscription-form{max-width:714px;margin:0 auto}.projects-section{padding:49px 0 190px}.projects-section h1{margin-bottom:72px}.projects-section .projects-row{margin-bottom:20px}.projects-section .projects-row h2{padding-bottom:24px;border-bottom:1px solid #2dafe6;margin-bottom:0}.projects-section .projects-row .wrapper{padding-top:32px;max-width:824px;margin:0 -12px 0 auto;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.projects-section .projects-row .project-item{width:calc(50% - 12px);margin:0 12px 48px 0}.projects-section .projects-row .project-item img{filter:none !important}@media screen and (max-width: 1024px){.projects-section{padding:32px 0 72px}.projects-section h1{font-size:30px;line-height:40px;margin-bottom:32px}.projects-section .projects-row h2{font-size:24px;line-height:36px;padding-bottom:16px}.projects-section .projects-row .project-item{width:calc(50% - 12px);margin:0 12px 24px 0}}@media screen and (max-width: 768px){.projects-section .projects-row{margin-bottom:66px}.projects-section .projects-row:last-of-type{margin-bottom:0}.projects-section .projects-row .wrapper{margin:0;padding:24px 0 0 0;display:block}.projects-section .projects-row .project-item{width:100%;margin:0 0 24px 0}}.solution-section{padding:49px 0 150px}.solution-section h1{margin-bottom:32px}.solution-section .wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.solution-section .project-item{width:calc(50% - 12px);margin:0 0 24px}.solution-section .project-item .text-wrap{display:none}@media screen and (max-width: 1024px){.solution-section{padding:32px 0 72px}.solution-section h1{font-size:30px;line-height:40px;margin-bottom:32px}}@media screen and (max-width: 768px){.solution-section .wrapper{display:block}.solution-section .project-item{width:100%;margin:0 0 24px 0}}.solution-preview-section{padding:49px 0 0}.solution-preview-section h1{margin-bottom:32px}.solution-preview-section .preview-bg{background:url(public/solution-bg.png) no-repeat center center;background-size:cover;min-height:545px}.solution-info-section .info-layout__wrapper{margin:48px 0 120px}.solution-info-section .info-layout__wrapper .project-item .img-wrap img{filter:none}.solution-info-section .info-layout__right.projects-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.solution-info-section .info-layout__right .project-item{width:calc(50% - 12px);margin:0 0 24px}.solution-info-section .info-layout__right .project-item img{margin-bottom:0 !important}@media screen and (max-width: 1024px){.solution-preview-section{padding:32px 0 0}.solution-preview-section h1{font-size:30px;line-height:40px;margin-bottom:32px}.solution-preview-section .preview-bg{min-height:464px}.solution-info-section h2{font-size:24px;line-height:36px}.solution-info-section .info-layout__wrapper{margin:32px 0 60px}}@media screen and (max-width: 768px){.solution-info-section .info-layout__right.projects-wrapper{display:block}.solution-info-section .info-layout__right .project-item{width:100%;margin:0 0 24px 0}}.jobs-section{padding:49px 0 180px}.jobs-section h1{margin-bottom:32px}.jobs-section .preview{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:86px}.jobs-section .preview .text-wrap{flex:1;padding-left:70px}.jobs-section .preview .text-wrap a{color:#222}.jobs-section .preview .text-wrap h6{margin-top:40px;margin-bottom:14px}.jobs-section .preview .text-wrap ul li{margin-bottom:10px}.jobs-section .preview .text-wrap ul li:last-of-type{margin-bottom:0}.jobs-section .preview .img-wrap{flex:1}.jobs-section .preview img{display:block}.jobs-section .js-collapse-box-head h3{margin-bottom:0}@media screen and (max-width: 1024px){.jobs-section{padding:32px 0 80px}.jobs-section h1{font-size:30px;line-height:40px;margin-bottom:24px}.jobs-section .preview{display:flex;flex-direction:column;margin-bottom:32px}.jobs-section .preview .text-wrap{padding:0}.jobs-section .preview .img-wrap{margin-bottom:32px}.jobs-section .preview h6{margin-top:32px}}.support-preview-section{padding:49px 0 0}.support-preview-section h1{margin-bottom:32px}.support-preview-section .preview-bg{background:url(public/support-bg.png) no-repeat center center;background-size:cover !important;min-height:545px}.support-form-section{margin-bottom:80px}@media screen and (max-width: 1024px){.support-preview-section{padding:32px 0 0}.support-preview-section h1{font-size:30px;line-height:40px;margin-bottom:32px}.support-preview-section .preview-bg{min-height:464px}}.support-info-section .certificates-slider{display:none}@media screen and (max-width: 1024px){.support-info-section h2{font-size:24px;line-height:36px}}@media screen and (max-width: 768px){.support-info-section .certificates-masonry{display:none}.support-info-section .certificates-slider{display:block}.support-info-section .certificates-slider img{padding:0 45px}.support-form-section{margin-bottom:80px}}.contacts-preview-section{padding:49px 0 0}.contacts-preview-section h1{margin-bottom:32px}.contacts-preview-section .map{position:relative;overflow:hidden;min-height:545px}@media screen and (max-width: 1024px){.contacts-preview-section{padding:32px 0 0}.contacts-preview-section h1{font-size:30px;line-height:40px;margin-bottom:32px}.contacts-preview-section .preview-bg{min-height:464px}}.contacts-form-section{padding:70px 0 50px}.contacts-form-section .wrapper{display:flex;flex-direction:row;justify-content:space-between}.contacts-form-section .wrapper .contact-form,.contacts-form-section .wrapper .left-side{flex:1}.contacts-form-section .contact-form{max-width:505px}.contacts-form-section .contact-form form{padding:52px 48px 44px;background:#f7f7f7}.contacts-form-section .contact-form form .field{margin-bottom:24px}.contacts-form-section .left-side{padding-right:25px}.contacts-form-section .left-side .row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px}.contacts-form-section .left-side .row h2,.contacts-form-section .left-side .row ul{flex:1}.contacts-form-section .left-side .row h2{padding-right:20px}.contacts-form-section .left-side .row .offset{margin-top:15px}.contacts-form-section .left-side .row ul{margin-bottom:0}.contacts-form-section .left-side .row ul li{font-size:16px;line-height:24px;max-width:250px;display:flex;flex-direction:row;margin-bottom:24px}.contacts-form-section .left-side .row ul li:last-of-type{margin-bottom:0}.contacts-form-section .left-side .row ul li p{margin-bottom:0}.contacts-form-section .left-side .row ul li a{display:block;color:#222}.contacts-form-section .left-side .row ul li i{display:inline-block;font-size:22px;color:#2dafe6;margin-right:19px}@media screen and (max-width: 1024px){.contacts-form-section{padding:60px 0 80px}.contacts-form-section .wrapper{display:flex;flex-direction:column;justify-content:flex-start}.contacts-form-section .left-side{padding-right:0}.contacts-form-section .left-side .row ul li{max-width:none}.contacts-form-section .contact-form{max-width:none}}@media screen and (max-width: 768px){.contacts-form-section .left-side{padding-right:0}.contacts-form-section .left-side .row{flex-direction:column}.contacts-form-section .left-side .row h2{padding-right:0;font-size:24px;line-height:30px}.contacts-form-section .contact-form h2{font-size:24px;line-height:30px}.contacts-form-section .contact-form form{padding:32px 16px}}.search-section{padding:50px 0 150px}.search-section h1{margin-bottom:32px}.search-section .result-text{margin-bottom:24px}.search-section .result-text span{font-weight:bold}.search-section .form-wrap{max-width:487px;margin-bottom:40px}.search-section .form-wrap input{width:calc(100% - 100px);height:52px;margin-right:12px;border:1px solid #d0d0d0;border-radius:0;float:left;padding:0 10px;font-size:20px;color:#222}.search-section .search-wrapper{max-width:820px}.search-section .search-wrapper .row{margin-bottom:35px}.search-section .search-wrapper a{color:#2dafe6}@media screen and (max-width: 1024px){h1{font-size:30px;line-height:40px;margin-bottom:32px}}@media screen and (max-width: 768px){.search-section .result-text{margin-bottom:16px}.search-section .form-wrap{margin-bottom:26px}}


/*# sourceMappingURL=style.bundle.css.map*/