@charset "UTF-8";/*!
Theme Name: aricol
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: aricol
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

aricol is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0}h1{margin:0 0 .9375vw 0;padding:0;letter-spacing:-.04167vw;line-height:2.70833vw;font-size:2.08333vw;font-weight:700;color:#002351}h1 em{display:block;font-style:normal}h2{margin:0 0 1.71875vw 0;padding:0;line-height:2.60417vw;font-size:2.08333vw;font-weight:700;color:#002351}p{margin:0 0 1.25vw 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:0}body{background:#4d5970;margin:0!important;padding:0!important;line-height:1.25vw;font-family:Roboto,sans-serif;font-size:1.04167vw;font-weight:300;color:#78849c}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;vertical-align:top}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.site{background:#fff;width:100%;overflow:hidden}.site-header{background-color:#fff;position:relative;padding:1.77083vw 0 1.77083vw 0;z-index:9}.site-header:before{background:url(images/header.png) no-repeat 50% 100%;background-size:cover;display:block!important;position:absolute;top:0;right:0;bottom:-11.14583vw;left:0;z-index:-1;content:''}body.home .site-header:before{display:none!important}.site-header .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:68.95833vw;margin:0 auto}.site-header .wrapper .column{position:relative}.site-header .site-branding{margin:0;padding:.26042vw 0 0 .26042vw}.site-header .site-branding img{width:4.94792vw}.languages-desktop{position:absolute;top:1.09375vw;left:100%;margin:0 0 0 .9375vw!important;padding:0}.languages-desktop:before{display:block;position:absolute;top:.52083vw;left:.52083vw;line-height:1.04167vw;font-family:Font Awesome\ 5 Free;font-size:.83333vw;font-weight:900;color:#fff;pointer-events:none;content:'\f57d'}.languages-desktop select{background-color:#82dbe5;width:auto;height:2.08333vw;margin:0;padding:0 .72917vw 0 1.66667vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.04167vw;box-sizing:border-box;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);line-height:1.25vw;font-family:Roboto,sans-serif;font-size:1.04167vw;font-weight:300;color:#fff;cursor:pointer}.languages-desktop select option{background:#fff;padding:0;border:none;color:#4077c1}.site-content{position:relative;padding:8.02083vw 0 4.16667vw 0;z-index:10}body.home .site-content{padding:1.45833vw 0 4.0625vw 0}body.page-template-page-contacts .site-content:before{background:url(images/element-05.png) no-repeat 0 0;background-size:contain;display:block;width:48.02083vw;height:46.82292vw;overflow:hidden;position:absolute;right:50%;bottom:-28.125vw;margin:0 -24.01042vw 0 0;z-index:-1;content:''}body.single-brands .site-content:before{background:url(images/element-06.png) no-repeat 0 0;background-size:contain;display:block;width:37.29167vw;height:36.77083vw;overflow:hidden;position:absolute;top:36.09375vw;left:-10vw;z-index:-1;content:''}.site-content .page,.site-content .post{margin:0}.site-content .page .entry-content,.site-content .post .entry-content{margin:0}.site-content .content-area{width:68.95833vw;margin:0 auto}a.btn{background:#00b5cb;display:inline-block;position:relative;margin:0;padding:.67708vw 2.13542vw .67708vw 2.13542vw;overflow:hidden;vertical-align:top;border:1px solid #00b5cb;border-radius:1.25vw;box-sizing:border-box;-webkit-transition:background .4s,border .4s;transition:background .4s,border .4s;line-height:1.14583vw;font-size:1.04167vw;font-weight:400;text-transform:capitalize;text-decoration:none;color:#fff;z-index:9}.section-01{margin:0 0 5.72917vw 0}.section-01 .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:68.95833vw;margin:0 auto}.section-01 .wrapper .column{position:relative}.section-01 .wrapper .column:first-child{width:35.41667vw;min-width:35.41667vw}.section-01 .wrapper .column:last-child{width:100%}.section-01 h1{margin:0 -3.64583vw .83333vw 0}.section-01 .section-01-text{padding:0 0 1.5625vw 0}.section-01 p{margin:0 0 .67708vw 0;line-height:1.71875vw}.section-01 .image-01{background-repeat:no-repeat;background-position:100% 0;background-size:contain;display:block;width:40.98958vw;height:24.01042vw;position:absolute;top:2.55208vw;right:-11.61458vw;margin:0;padding:0}.section-02{margin:0}.section-02 .wrapper{width:68.95833vw;margin:0 auto}.section-02 .wrapper ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:0 0 -.20833vw 0;padding:0 2.60417vw}.section-02 .wrapper ul li{width:13.80208vw;margin:0 0 4.27083vw 0;padding:0 1.04167vw;list-style:none;text-align:center}.section-02 .wrapper ul li figure{background-repeat:no-repeat;background-position:50% 0;background-size:contain;width:6.77083vw;height:6.61458vw;margin:0 auto 1.71875vw auto}.section-02 .wrapper ul li p{margin:0;padding:0;line-height:1.25vw;font-size:.9375vw}.section-02 .wrapper ul li em{display:block;font-style:normal}.section-03{position:relative;margin:0 0 11.77083vw 0;padding:0;text-align:center;z-index:9}.section-03:before{background:url(images/element-01.png) no-repeat 0 0;background-size:cover;display:block;width:44.375vw;height:43.64583vw;overflow:hidden;position:absolute;top:14.16667vw;right:-33.90625vw;content:''}.section-03:after{background:url(images/element-04.png) no-repeat 0 0;background-size:cover;display:block;width:44.375vw;height:43.64583vw;overflow:hidden;position:absolute;top:50.20833vw;left:-36.40625vw;content:''}.section-03 .wrapper{position:relative;width:68.95833vw;margin:0 auto;padding:5.67708vw 0 0 0}.section-03 .wrapper:before{background:url(images/small-bg.png) no-repeat 50% 0;background-size:contain;display:block;width:20.98958vw;height:20.72917vw;overflow:hidden;position:absolute;top:0;right:50%;margin:0 -10.49479vw 0 0;z-index:-1;content:''}.section-03 p{max-width:42.70833vw;margin:0 auto 1.5625vw auto;line-height:1.5625vw;font-size:1.04167vw}ul.brands-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:0 -1.04167vw;padding:4.16667vw 0 .20833vw 0;text-align:center}ul.brands-list li{width:14.2857%;margin:0 0 3.4375vw 0;padding:0 1.04167vw;list-style:none;box-sizing:border-box}ul.brands-list li figure{margin:0;padding:0}ul.brands-list li figure img{width:auto;height:5.41667vw;vertical-align:top;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.section-04{position:relative;margin:0 0 12.13542vw 0;line-height:1.5625vw;z-index:9}.section-04:before{background:url(images/element-01.png) no-repeat 0 0;background-size:cover;display:block;width:44.375vw;height:43.64583vw;overflow:hidden;position:absolute;top:-4.375vw;right:0;content:''}.section-04:after{background:url(images/element-02.png) no-repeat 0 0;background-size:cover;display:block;width:26.09375vw;height:26.71875vw;overflow:hidden;position:absolute;top:-10.67708vw;right:-7.13542vw;content:''}.section-04 .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:68.95833vw;margin:0 auto}.section-04 .wrapper .column{position:relative}.section-04 .wrapper .column:first-child{width:32.8125vw;min-width:32.8125vw}.section-04 .wrapper .column:last-child{width:100%}.section-04 h2{margin:0 0 .52083vw 0;padding:0 7.29167vw 0 0;line-height:2.70833vw}.section-04 p{margin:0 0 1.92708vw 0;line-height:1.71875vw}.section-04 ul{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0;padding:.9375vw 0 .78125vw 0}.section-04 ul li{position:relative;width:33.3333%;margin:0 0 1.40625vw 0;padding:0 0 0 1.82292vw;list-style:none;box-sizing:border-box;line-height:1.25vw;font-size:1.04167vw}.section-04 ul li:before{background:url(images/marker.png) no-repeat 50% 50%;background-size:contain;display:block;width:1.30208vw;height:1.30208vw;overflow:hidden;position:absolute;top:-.05208vw;left:0;content:''}.section-04 a.btn{margin-top:.57292vw}.section-04 .image-02{background-repeat:no-repeat;background-position:100% 0;background-size:contain;display:block;width:37.08333vw;height:23.54167vw;position:absolute;top:-1.19792vw;right:-6.82292vw;margin:0;padding:0}.section-05{position:relative;margin:0 0 19.94792vw 0;z-index:9}.section-05:before{background:url(images/element-03.png) no-repeat 0 0;background-size:contain;display:block;width:49.73958vw;height:44.11458vw;overflow:hidden;position:absolute;top:-3.38542vw;left:0;z-index:-1;content:''}.section-05 .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:68.95833vw;margin:0 auto}.section-05 .wrapper .column{position:relative}.section-05 .wrapper .column:first-child{width:100%}.section-05 .wrapper .column:last-child{width:30.57292vw;min-width:30.57292vw;padding:5.46875vw 0 0 0}.section-05 .wrapper .image-03{background-repeat:no-repeat;background-position:100% 0;background-size:contain;display:block;width:38.28125vw;height:31.30208vw;position:absolute;top:0;left:-4.58333vw;margin:0;padding:0}.section-05 h2{margin:0 0 1.04167vw 0;padding:0}.section-05 p{margin:0 0 2.5vw 0;line-height:1.71875vw}.section-05 p em{font-style:normal}.section-06{margin:0}.section-06 .wrapper{position:relative;width:52.8125vw;margin:0 auto}.section-06 h2{margin:0 0 2.39583vw 0;text-align:center}.section-06 .testi-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;margin:0;padding:0;border:.36458vw solid #fff;border-radius:50%;box-shadow:0 2.03125vw 1.04167vw rgba(207,216,220,.31);box-sizing:border-box}.section-06 .testi-image.testi-image-01{width:4.58333vw;height:4.58333vw;top:6.77083vw;left:-14.375vw}.section-06 .testi-image.testi-image-02{width:5.72917vw;height:5.72917vw;top:17.86458vw;left:-26.82292vw}.section-06 .testi-image.testi-image-03{width:7.60417vw;height:7.60417vw;top:19.42708vw;left:-9.375vw}.section-06 .testi-image.testi-image-04{width:5.72917vw;height:5.72917vw;top:30vw;left:-19.42708vw}.section-06 .testi-image.testi-image-05{width:6.77083vw;height:6.77083vw;top:4.42708vw;right:-16.51042vw}.section-06 .testi-image.testi-image-06{width:6.77083vw;height:6.77083vw;top:14.16667vw;right:-21.82292vw}.section-06 .testi-image.testi-image-07{width:4.58333vw;height:4.58333vw;top:23.4375vw;right:-26.40625vw}.section-06 .testi-image.testi-image-08{width:9.79167vw;height:9.79167vw;top:24.53125vw;right:-17.1875vw}.testimonials{position:relative;padding:0 3.28125vw 1.45833vw 3.28125vw}.testimonials:before{background:url(images/quotes.png) no-repeat 50% 0;background-size:contain;display:block;width:4.53125vw;height:3.17708vw;overflow:hidden;margin:0 auto .15625vw auto;content:''}.testimonials .swiper-slide{display:block}.testimonials .testimonials-text{background:#fff;margin:0 .36458vw 2.60417vw .36458vw;padding:2.29167vw 1.82292vw 2.96875vw 1.82292vw;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.67);line-height:1.66667vw;font-family:'Playfair Display',serif;font-size:1.14583vw;font-weight:400;font-style:italic;color:#78849c}.testimonials .testimonials-text:before{margin:0 .15625vw 0 0;content:'“'}.testimonials .testimonials-text:after{margin:0 0 0 .15625vw;content:'”'}.testimonials .testimonials-certificate{background:#fff;display:inline-block;margin:1.35417vw 0 1.35417vw 0;padding:1.30208vw;box-shadow:0 .20833vw .36458vw rgba(0,0,0,.2);vertical-align:top;text-align:center}.testimonials .testimonials-certificate img{width:auto;max-width:38.64583vw;height:auto;max-height:28.4375vw}.testimonials .testimonials-data{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:12.5vw;margin:0 auto;line-height:1.14583vw;font-size:1.04167vw;text-align:left}.testimonials .testimonials-data .testimonials-image{margin:0 1.09375vw 0 0}.testimonials .testimonials-data .testimonials-caption{padding:.26042vw 0 0 0}.testimonials .testimonials-data figure{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:3.95833vw;height:3.95833vw;overflow:hidden;margin:0;padding:0;border-radius:50%}.testimonials .testimonials-data strong{display:block;margin:0 0 .36458vw 0;line-height:1.14583vw;font-size:1.04167vw;font-weight:700}.testimonials .testimonials-data em{display:block;font-style:normal}.testimonials .swiper-button-next{background:#fff;display:block;width:2.08333vw;height:2.08333vw;overflow:hidden;position:absolute;top:14.53125vw;right:0;margin:0;padding:0;border-radius:50%;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;line-height:2.08333vw;font-size:1.04167vw;text-align:center;color:#fb555b}.testimonials .swiper-button-next:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f105'}.testimonials .swiper-button-next:after{display:none}.testimonials .swiper-button-prev{background:#fff;display:block;width:2.08333vw;height:2.08333vw;overflow:hidden;position:absolute;top:14.53125vw;left:0;margin:0;padding:0;border-radius:50%;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;line-height:2.08333vw;font-size:1.04167vw;text-align:center;color:#fb555b}.testimonials .swiper-button-prev:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f104'}.testimonials .swiper-button-prev:after{display:none}.testimonials .swiper-pagination{position:absolute;right:0;bottom:0;left:0;line-height:0;font-size:0;text-align:center}.testimonials .swiper-pagination .swiper-pagination-bullet{background:#78849c;display:inline-block;width:.52083vw;height:.52083vw;overflow:hidden;margin:0 .36458vw;border-radius:50%;opacity:1;vertical-align:top;-webkit-transition:background .4s;transition:background .4s}.testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f15922}.section-07{position:relative;margin:0;padding:5.36458vw 0 4.16667vw 0;text-align:center;z-index:9}.section-07:before{background:url(images/small-bg.png) no-repeat 50% 0;background-size:contain;display:block;width:20.98958vw;height:20.72917vw;overflow:hidden;position:absolute;top:0;right:50%;margin:0 -10.49479vw 0 0;z-index:-1;content:''}.section-07:after{background:#00b5cb;display:block;width:2.60417vw;height:.20833vw;overflow:hidden;position:absolute;top:9.53125vw;right:50%;margin:0 -1.30208vw 0 0;border-radius:.20833vw;content:''}.section-07 .wrapper{width:68.95833vw;margin:0 auto}.section-07 h2{margin:0 0 5.3125vw 0}.section-07 p{max-width:44.27083vw;margin:0 auto 1.5625vw auto;line-height:1.5625vw;font-size:1.04167vw}.section-07 a.btn{text-transform:none}ul.news-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -.3125vw;padding:0 0 1.875vw 0}ul.news-list li{width:33.3333%;margin:0 0 .625vw 0;padding:0 .3125vw;list-style:none;box-sizing:border-box}ul.news-list li a:hover img{width:100%}ul.news-list li img{width:100%;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s;vertical-align:top}.section-about-01{position:relative;margin:0 0 1.45833vw 0;z-index:9}.section-about-01 .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:68.95833vw;margin:0 auto}.section-about-01 .wrapper .column{position:relative;z-index:9}.section-about-01 .wrapper .column:first-child{width:32.29167vw;min-width:32.29167vw;padding:3.75vw 0 0 0}.section-about-01 .wrapper .column:first-child:before{background:url(images/element-08.png) no-repeat 0 0;background-size:contain;display:block;width:13.69792vw;height:13.54167vw;overflow:hidden;position:absolute;top:2.1875vw;left:-1.35417vw;z-index:-1;content:''}.section-about-01 .wrapper .column:last-child{width:100%}.section-about-01 h2{margin:0 0 1.19792vw 0}.section-about-01 p{margin:0 0 2.13542vw 0;line-height:1.71875vw}.section-about-01 .image-01{background-repeat:no-repeat;background-position:100% 0;background-size:contain;display:block;width:35.67708vw;height:24.01042vw;position:absolute;top:-.9375vw;right:-3.80208vw;margin:0;padding:0}.section-about-02{position:relative;margin:0;padding:0 0 2.44792vw 0;z-index:9}.section-about-02 .wrapper{position:relative;width:68.95833vw;margin:0 auto;padding:5.05208vw 0 0 0}.section-about-02 .wrapper:before{background:url(images/small-bg.png) no-repeat 50% 0;background-size:contain;display:block;width:20.98958vw;height:20.72917vw;overflow:hidden;position:absolute;top:0;right:50%;margin:0 -11.69271vw 0 0;z-index:-1;content:''}.section-about-02 .wrapper:after{background:#00b5cb;display:block;width:2.60417vw;height:.20833vw;overflow:hidden;position:absolute;top:3.75vw;right:50%;margin:0 -1.30208vw 0 0;border-radius:.20833vw;content:''}.section-about-02 h2{margin:0 0 4.16667vw 0;font-weight:500;text-align:center}.section-about-03--extra .wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;position:relative;width:70.52083vw;margin:0 auto;padding:5.05208vw 0 0 0;line-height:1.71875vw}.section-about-03--extra .wrapper .column{width:33.3333%;margin:0 0 1.5625vw 0;padding:0 .78125vw;box-sizing:border-box}.accordion{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -.52083vw;text-align:left}.accordion .accordion-item{width:33.95833vw;margin:0 0 1.5625vw 0;padding:0 .52083vw}.accordion .accordion-item.active .accordion-title{min-height:5.3125vw;padding-bottom:1.30208vw;border-bottom:.20833vw solid #00b5cb;border-bottom-right-radius:.41667vw;border-bottom-left-radius:.41667vw}.accordion .accordion-item.active .accordion-title .accordion-title-icon:before{content:'\f107'}.accordion .accordion-item:nth-child(2n) .accordion-content{margin-left:-33.95833vw}.accordion .accordion-item .accordion-title{background:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;min-height:4.27083vw;margin:0;padding:.26042vw 4.42708vw .26042vw 4.94792vw;border:1px solid #ecf1ff;border-radius:1.97917vw;box-sizing:border-box;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);-webkit-transition:.4s;transition:.4s;line-height:1.04167vw;font-size:1.04167vw;font-weight:500;color:#002351;cursor:pointer}.accordion .accordion-item .accordion-title figure{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:2.5vw;height:4.16667vw;position:absolute;top:0;right:auto;bottom:auto;left:.98958vw;margin:0;padding:0}.accordion .accordion-item .accordion-title .accordion-title-icon{background:#00b5cb;display:block;width:2.39583vw;height:1.875vw;overflow:hidden;position:absolute;top:1.14583vw;right:1.5625vw;margin:0;padding:0;border-radius:.83333vw;line-height:1.875vw;font-size:.83333vw;text-align:center;color:#fff}.accordion .accordion-item .accordion-title .accordion-title-icon:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f105'}.accordion .accordion-item .accordion-content{display:none;position:relative;width:68.95833vw;margin:0 0 1.5625vw 0;padding:2.34375vw 0 1.04167vw 0;border-bottom:.15625vw solid #00b5cb;line-height:1.5625vw}.accordion .accordion-item .accordion-content p{margin:0 0 1.5625vw 0}.accordion .accordion-item .accordion-content ul{margin-left:0;padding:0 0 1.5625vw 1.04167vw}.accordion .accordion-item .accordion-content a{text-decoration:underline}.accordion .accordion-item .accordion-content .accordion-images{display:-webkit-box;display:flex;padding:.41667vw 0 2.13542vw 0}.accordion .accordion-item .accordion-content .accordion-images figure{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:16.04167vw;height:16.04167vw;margin:0 0 0 1.5625vw;padding:0}.accordion .accordion-item .accordion-content .accordion-images figure:first-child{margin:0}.accordion .accordion-item .accordion-content .accordion-images.accordion-images-two{-webkit-box-pack:justify;justify-content:space-between}.accordion .accordion-item .accordion-content .accordion-images.accordion-images-two figure{width:33.85417vw;height:17.03125vw;margin:0;padding:0}.accordion .accordion-item .accordion-content .accordion-brands{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0;padding:0 0 1.875vw 0}.accordion .accordion-item .accordion-content .accordion-brands li{width:16.6666%;margin:3.07292vw 0 0 0;padding:0;list-style:none;text-align:center}.accordion .accordion-item .accordion-content .accordion-brands li figure{margin:0}.accordion .accordion-item .accordion-content .accordion-brands li figure img{width:auto;height:5.41667vw}.section-brands-01{padding:.625vw 0 0 0;line-height:1.5625vw;font-size:1.04167vw;text-align:center}.section-brands-01 .wrapper{width:36.45833vw;margin:0 auto}.section-brands-01 p{margin:0 0 1.5625vw 0}.section-brands-02{padding:4.01042vw 0 .15625vw 0}.section-brands-02 .wrapper{width:68.95833vw;margin:0 auto}.section-brands-02 .brands-list{padding:0}.single-content-brands{width:65.41667vw;margin:0 auto;padding:.15625vw 0 0 0}.single-content-brands .post-thumbnail{padding:.26042vw 0 1.66667vw 0}.single-content-brands .post-thumbnail img{max-width:8.38542vw}.single-content-brands .brands-social{line-height:0;font-size:0;text-align:center}.single-content-brands .brands-social a{background:#4d5970;display:inline-block;width:2.08333vw;height:2.08333vw;overflow:hidden;margin:0 .15625vw;padding:0;border-radius:50%;vertical-align:top;-webkit-transition:font-size .4s;transition:font-size .4s;line-height:2.08333vw;font-size:.83333vw;text-align:center;color:#fff}.single-content-brands h1{margin:0 0 .83333vw 0;padding:0;line-height:2.1875vw;font-size:2.08333vw;font-weight:500}.single-content-brands p{margin-bottom:1.66667vw;margin-right:-.52083vw;line-height:1.5625vw;font-size:1.04167vw}.brands-columns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:0 0 4.375vw 0}.brands-columns .column:first-child{width:14.0625vw;text-align:center}.brands-columns .column:last-child{width:47.91667vw}.brands-columns .column:last-child img{max-width:25.15625vw}.tabs__content{display:none}.tabs__content.active{display:block}.brands-tab{padding:0 0 4.42708vw 0}.brands-tab .brands-title{width:14.0625vw;margin:0 0 .9375vw 0;line-height:1.45833vw;font-size:1.35417vw;font-weight:400;text-align:center;color:#333}.brands-tab .tabs{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.brands-tab .tabs .tabs__caption{width:14.0625vw;margin:0;padding:0}.brands-tab .tabs .tabs__caption li{position:relative;overflow:hidden;margin:0 0 .3125vw 0;padding:.625vw 1.25vw .625vw 1.25vw;border:1px solid #ecf1ff;border-radius:.3125vw;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.3);-webkit-transition:color .4s;transition:color .4s;list-style:none;line-height:1.25vw;font-size:1.04167vw;color:#333;cursor:pointer;z-index:9}.brands-tab .tabs .tabs__caption li:before{background:#fff;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:''}.brands-tab .tabs .tabs__caption li:after{background:#00b5cb;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;opacity:0;z-index:-1;content:''}.brands-tab .tabs .tabs__caption li.active{color:#fff}.brands-tab .tabs .tabs__caption li.active:after{opacity:1}.brands-tab .tabs .tabs__caption li em{display:block;font-style:normal}.brands-tab .tabs .tabs-text{width:47.91667vw;padding:.05208vw 0 0 0}.brands-tab .tabs .tabs-text img{margin:.72917vw 0 1.5625vw 0;vertical-align:top}.brands-tab h2{margin:0 0 .46875vw 0;padding:0;line-height:1.5625vw;font-size:1.25vw;font-weight:500}.brands-tab p{margin:0 0 1.5625vw 0}.section-career-01{padding:2.39583vw 0 2.8125vw 0}.section-career-01 .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:67.39583vw;margin:0 auto}.section-career-01 .wrapper .column{position:relative}.section-career-01 .wrapper .column:first-child{width:31.25vw}.section-career-01 .wrapper .column:last-child{width:33.85417vw}.section-career-01 h2{margin:0 0 1.97917vw 0}.section-career-01 p{margin:0 0 1.71875vw 0;line-height:1.71875vw}.section-career-01 .image-05{background-repeat:no-repeat;background-position:0 0;background-size:contain;width:37.96875vw;height:25.78125vw;position:absolute;top:-.10417vw;right:-4.47917vw;margin:0;padding:0}.section-career-02{background:#f1fcfe;position:relative;margin:0;padding:4.84375vw 0 4.63542vw 0;z-index:9}.section-career-02:before{background:url(images/section-top.jpg) no-repeat 50% 0;background-size:cover;display:block;height:3.69792vw;overflow:hidden;position:absolute;top:0;right:0;left:0;z-index:-1;content:''}.section-career-02:after{background:url(images/section-bottom.jpg) no-repeat 50% 100%;background-size:cover;display:block;height:17.60417vw;overflow:hidden;position:absolute;right:0;bottom:0;left:0;z-index:-1;content:''}.section-career-02 .wrapper{max-width:67.39583vw;margin:0 auto}.section-career-02 .resume-form{width:67.39583vw;margin:0 auto}.resume-form h2{margin:0 0 .9375vw 0;padding:0 5.20833vw;text-align:center}.resume-form .text{width:33.85417vw;margin:0 auto 2.08333vw auto;line-height:1.71875vw;font-size:1.04167vw;text-align:center}.resume-form .text a{font-weight:700;color:#fb535d}.resume-form .column-2,.resume-form .column-5{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0}.resume-form .column-2 p,.resume-form .column-5 p{position:relative;width:12.03125vw;margin:0 0 1.14583vw 0;padding:0}.resume-form .column-2 p:last-child,.resume-form .column-5 p:last-child{width:15.10417vw}.resume-form .column-2 p:first-child{width:51.25vw}.resume-form .column-2 p:last-child{width:15.10417vw}.resume-form input[type=email],.resume-form input[type=tel],.resume-form input[type=text],.resume-form textarea{background:#fff;width:100%;height:auto;margin:0;padding:1.04167vw .78125vw 1.04167vw .78125vw;border:1px solid #e5e8f1;border-radius:.20833vw;box-sizing:border-box;vertical-align:top;line-height:1.19792vw;font-family:Roboto,sans-serif;font-size:.9375vw;font-weight:300;color:#002351}.resume-form input[type=email]::-webkit-input-placeholder,.resume-form input[type=tel]::-webkit-input-placeholder,.resume-form input[type=text]::-webkit-input-placeholder,.resume-form textarea::-webkit-input-placeholder{color:#909fbc}.resume-form input[type=email]:-moz-placeholder,.resume-form input[type=tel]:-moz-placeholder,.resume-form input[type=text]:-moz-placeholder,.resume-form textarea:-moz-placeholder{opacity:1;color:#909fbc}.resume-form input[type=email]::-moz-placeholder,.resume-form input[type=tel]::-moz-placeholder,.resume-form input[type=text]::-moz-placeholder,.resume-form textarea::-moz-placeholder{opacity:1;color:#909fbc}.resume-form input[type=email]:-ms-input-placeholder,.resume-form input[type=tel]:-ms-input-placeholder,.resume-form input[type=text]:-ms-input-placeholder,.resume-form textarea:-ms-input-placeholder{color:#909fbc}.resume-form textarea{height:5.9375vw;resize:none}.resume-form button[type=submit],.resume-form input[type=submit]{background:#00b5cb;position:relative;width:100%;height:5.9375vw;overflow:hidden;margin:0;padding:0 1.04167vw;border:none;border-radius:.20833vw;box-sizing:border-box;vertical-align:top;-webkit-transition:.4s;transition:.4s;line-height:1.14583vw;font-family:Roboto,sans-serif;font-size:1.04167vw;font-weight:500;text-align:center;color:#fff;cursor:pointer;z-index:9}.resume-form button[type=submit]:before,.resume-form input[type=submit]:before{background:#002351;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;opacity:0;z-index:-1;content:''}.resume-form .file_upload{background:#fff;position:relative;height:3.38542vw;overflow:hidden;border:1px solid #76a2ce;border-radius:.20833vw;-webkit-transition:all .4s;transition:all .4s;line-height:3.38542vw;font-family:Roboto,sans-serif;font-size:.9375vw;font-weight:300;color:#002351}.resume-form .file_upload:hover>button{background-color:#00b5cb}.resume-form .file_upload>button{background-color:#002351;float:right;width:2.86458vw;height:100%;overflow:hidden;-webkit-transition:all .4s;transition:all .4s;border:none;border-radius:0;white-space:nowrap;text-overflow:ellipsis;line-height:0;font-size:0;font-weight:400;color:#fff}.resume-form .file_upload>button:before{line-height:100%;font-family:Font Awesome\ 5 Free;font-size:.9375vw;font-weight:900;content:'\f574'}.resume-form .file_upload>b{display:block;padding-right:1.35417vw;padding-left:1.35417vw;font-weight:300}.resume-form .file_upload .your-file{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.resume-form .file_upload input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(20);transform:scale(20);letter-spacing:10em;-ms-transform:scale(20);opacity:0;cursor:pointer}.resume-form .wpcf7-not-valid-tip{padding:.26042vw 0 0 0;line-height:1.04167vw;font-size:.72917vw}.resume-form+.wpcf7-response-output{max-width:67.39583vw;margin:1.04167vw auto;padding:.78125vw 1.04167vw;box-sizing:border-box;line-height:1.04167vw;font-size:.72917vw}.section-career-03{margin:4.47917vw 0 0 0}.section-career-03 .wrapper{width:68.75vw;margin:0 auto}.section-career-03 h2{margin:0 5.20833vw 1.97917vw 0;padding:0;line-height:1.66667vw;font-size:1.5625vw;font-weight:500}.vacancies{position:relative}.vacancies .swiper-container{margin-bottom:2.39583vw;padding:0 .15625vw;border-bottom:1px solid #78849c}.vacancies .swiper-slide{-webkit-box-pack:start;justify-content:flex-start;flex-shrink:unset;width:auto}.vacancies .swiper-slide .inner{padding:0 3.125vw 0 0;white-space:nowrap;line-height:1.25vw;font-size:1.14583vw;color:#78849c}.vacancies .swiper-slide .inner a{position:relative;display:block;padding:.78125vw 0 .78125vw 0}.vacancies .swiper-slide .inner a:before{background:#00b5cb;display:block;height:.3125vw;overflow:hidden;position:absolute;right:0;bottom:0;left:0;opacity:0;content:''}.vacancies .swiper-slide.active a{font-weight:500;color:#002351}.vacancies .swiper-slide.active a:before{opacity:1}.vacancies .swiper-slide:last-child .inner{padding:0}.vacancies .swiper-button-prev{background:#fff;display:block;width:2.08333vw;height:2.08333vw;overflow:hidden;position:absolute;top:-3.54167vw;right:2.70833vw;left:auto;margin:0;padding:0;border:1px solid #002351;border-radius:.3125vw;box-sizing:border-box;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;line-height:1.97917vw;text-align:center;color:#002351}.vacancies .swiper-button-prev:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f104'}.vacancies .swiper-button-prev:after{display:none}.vacancies .swiper-button-next{background:#fff;display:block;width:2.08333vw;height:2.08333vw;overflow:hidden;position:absolute;top:-3.54167vw;right:0;margin:0;padding:0;border:1px solid #002351;border-radius:.3125vw;box-sizing:border-box;-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;line-height:1.97917vw;text-align:center;color:#002351}.vacancies .swiper-button-next:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f105'}.vacancies .swiper-button-next:after{display:none}.vacancies .vacancies-content{display:none}.vacancies .vacancies-content.active{display:block}.vacancies .vacancies-content ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin:0;padding:0}.vacancies .vacancies-content ul li{position:relative;width:33.95833vw;margin:0 0 1.09375vw 0;padding:1.35417vw 5.72917vw .78125vw 1.61458vw;list-style:none;border:1px solid #ecf1ff;border-radius:2.60417vw;box-sizing:border-box;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35)}.vacancies .vacancies-content ul li h3{margin:0 0 .57292vw 0;padding:0;line-height:1.45833vw;font-size:1.35417vw;font-weight:500;color:#002351}.vacancies .vacancies-content ul li .description{line-height:1.04167vw;font-size:.9375vw;color:#78849c}.vacancies .vacancies-content ul li .description p{margin:0;padding:0}.vacancies .vacancies-content ul li .btn-item{background:#00b5cb;position:relative;display:block;width:2.91667vw;height:2.29167vw;overflow:hidden;position:absolute;top:1.51042vw;right:2.03125vw;border-radius:1.04167vw;line-height:2.29167vw;font-size:1.04167vw;text-align:center;color:#fff;z-index:9}.vacancies .vacancies-content ul li .btn-item:before{background:#002351;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;opacity:0;z-index:-1;content:''}.vacancies .vacancies-content ul li .btn-item:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f105'}.single-content,.single-content-vacancies{position:relative;padding:0 0 1.04167vw 0;z-index:9}.single-content-vacancies:before,.single-content:before{background:url(images/element-01.png) no-repeat 0 0;background-size:cover;display:block;width:44.375vw;height:43.64583vw;overflow:hidden;position:absolute;top:25.67708vw;right:-10.26042vw;z-index:-1;content:''}.single-content .default-columns,.single-content .vacancies-columns,.single-content-vacancies .default-columns,.single-content-vacancies .vacancies-columns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:68.95833vw;margin:0 auto}.single-content .default-columns .column:first-child,.single-content .vacancies-columns .column:first-child,.single-content-vacancies .default-columns .column:first-child,.single-content-vacancies .vacancies-columns .column:first-child{width:38.80208vw}.single-content .default-columns .column:last-child,.single-content .vacancies-columns .column:last-child,.single-content-vacancies .default-columns .column:last-child,.single-content-vacancies .vacancies-columns .column:last-child{width:22.44792vw}.single-content .default-columns figure,.single-content .vacancies-columns figure,.single-content-vacancies .default-columns figure,.single-content-vacancies .vacancies-columns figure{margin:0 0 1.5625vw 0}.single-content h2,.single-content-vacancies h2{margin:0 0 2.1875vw 0}.single-content h3,.single-content-vacancies h3{margin:0 0 .78125vw 0;padding:0;line-height:1.71875vw;font-size:1.5625vw;font-weight:500;color:#002351}.single-content p,.single-content-vacancies p{margin:0 0 1.51042vw 0;line-height:1.71875vw}.single-content p a,.single-content-vacancies p a{font-weight:500;text-decoration:underline;color:#002351}.single-content ul,.single-content-vacancies ul{margin:0;padding:0 0 .9375vw 0}.single-content ul li,.single-content-vacancies ul li{position:relative;margin:0 0 .78125vw 0;padding:0 0 0 .9375vw;list-style:none;line-height:1.30208vw}.single-content ul li:before,.single-content-vacancies ul li:before{background:#919fbc;display:block;width:.3125vw;height:.3125vw;overflow:hidden;border-radius:50%;position:absolute;top:.46875vw;left:.15625vw;content:''}.single-content .resume-form-single,.single-content-vacancies .resume-form-single{background:#fff;margin:1.25vw 0 0 0;padding:3.54167vw 2.55208vw 2.1875vw 2.55208vw;border:1px solid #d8dfed;box-sizing:border-box;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35)}.single-content .resume-form-single p,.single-content-vacancies .resume-form-single p{margin:0 0 1.71875vw 0}.single-content .resume-form-single p:last-child,.single-content-vacancies .resume-form-single p:last-child{margin:0}.single-content .resume-form-single input[type=email],.single-content .resume-form-single input[type=tel],.single-content .resume-form-single input[type=text],.single-content .resume-form-single textarea,.single-content-vacancies .resume-form-single input[type=email],.single-content-vacancies .resume-form-single input[type=tel],.single-content-vacancies .resume-form-single input[type=text],.single-content-vacancies .resume-form-single textarea{background:#f5f8ff;width:100%;height:auto;margin:0;padding:1.04167vw 1.45833vw 1.04167vw 1.45833vw;border:1px solid #f1f1f1;border-radius:.20833vw;box-sizing:border-box;vertical-align:top;line-height:1.19792vw;font-family:Roboto,sans-serif;font-size:.9375vw;font-weight:300;color:#002351}.single-content .resume-form-single input[type=email]::-webkit-input-placeholder,.single-content .resume-form-single input[type=tel]::-webkit-input-placeholder,.single-content .resume-form-single input[type=text]::-webkit-input-placeholder,.single-content .resume-form-single textarea::-webkit-input-placeholder,.single-content-vacancies .resume-form-single input[type=email]::-webkit-input-placeholder,.single-content-vacancies .resume-form-single input[type=tel]::-webkit-input-placeholder,.single-content-vacancies .resume-form-single input[type=text]::-webkit-input-placeholder,.single-content-vacancies .resume-form-single textarea::-webkit-input-placeholder{color:#909fbc}.single-content .resume-form-single input[type=email]:-moz-placeholder,.single-content .resume-form-single input[type=tel]:-moz-placeholder,.single-content .resume-form-single input[type=text]:-moz-placeholder,.single-content .resume-form-single textarea:-moz-placeholder,.single-content-vacancies .resume-form-single input[type=email]:-moz-placeholder,.single-content-vacancies .resume-form-single input[type=tel]:-moz-placeholder,.single-content-vacancies .resume-form-single input[type=text]:-moz-placeholder,.single-content-vacancies .resume-form-single textarea:-moz-placeholder{opacity:1;color:#909fbc}.single-content .resume-form-single input[type=email]::-moz-placeholder,.single-content .resume-form-single input[type=tel]::-moz-placeholder,.single-content .resume-form-single input[type=text]::-moz-placeholder,.single-content .resume-form-single textarea::-moz-placeholder,.single-content-vacancies .resume-form-single input[type=email]::-moz-placeholder,.single-content-vacancies .resume-form-single input[type=tel]::-moz-placeholder,.single-content-vacancies .resume-form-single input[type=text]::-moz-placeholder,.single-content-vacancies .resume-form-single textarea::-moz-placeholder{opacity:1;color:#909fbc}.single-content .resume-form-single input[type=email]:-ms-input-placeholder,.single-content .resume-form-single input[type=tel]:-ms-input-placeholder,.single-content .resume-form-single input[type=text]:-ms-input-placeholder,.single-content .resume-form-single textarea:-ms-input-placeholder,.single-content-vacancies .resume-form-single input[type=email]:-ms-input-placeholder,.single-content-vacancies .resume-form-single input[type=tel]:-ms-input-placeholder,.single-content-vacancies .resume-form-single input[type=text]:-ms-input-placeholder,.single-content-vacancies .resume-form-single textarea:-ms-input-placeholder{color:#909fbc}.single-content .resume-form-single textarea,.single-content-vacancies .resume-form-single textarea{height:13.28125vw;resize:none}.single-content .resume-form-single button[type=submit],.single-content .resume-form-single input[type=submit],.single-content-vacancies .resume-form-single button[type=submit],.single-content-vacancies .resume-form-single input[type=submit]{background:#00b5cb;position:relative;width:100%;height:3.28125vw;overflow:hidden;margin:0;padding:0 1.04167vw;border:none;border-radius:.20833vw;box-sizing:border-box;-webkit-transition:.4s;transition:.4s;line-height:1.14583vw;font-family:Roboto,sans-serif;font-size:1.04167vw;font-weight:500;text-align:center;color:#fff;cursor:pointer;z-index:9}.single-content .resume-form-single button[type=submit]:before,.single-content .resume-form-single input[type=submit]:before,.single-content-vacancies .resume-form-single button[type=submit]:before,.single-content-vacancies .resume-form-single input[type=submit]:before{background:#002351;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;transition:.4s;opacity:0;z-index:-1;content:''}.single-content .resume-form-single .file_upload,.single-content-vacancies .resume-form-single .file_upload{background:#fff;position:relative;height:3.38542vw;overflow:hidden;margin:0 0 1.45833vw 0;border:1px solid #76a2ce;border-radius:.20833vw;-webkit-transition:all .4s;transition:all .4s;line-height:3.38542vw;font-family:Roboto,sans-serif;font-size:.9375vw;font-weight:300;color:#002351}.single-content .resume-form-single .file_upload:hover>button,.single-content-vacancies .resume-form-single .file_upload:hover>button{background-color:#002351}.single-content .resume-form-single .file_upload>button,.single-content-vacancies .resume-form-single .file_upload>button{background-color:#002351;float:right;width:2.86458vw;height:100%;overflow:hidden;-webkit-transition:all .4s;transition:all .4s;border:none;border-radius:0;white-space:nowrap;text-overflow:ellipsis;line-height:0;font-size:0;font-weight:400;color:#fff}.single-content .resume-form-single .file_upload>button:before,.single-content-vacancies .resume-form-single .file_upload>button:before{line-height:100%;font-family:Font Awesome\ 5 Free;font-size:.9375vw;font-weight:900;content:'\f574'}.single-content .resume-form-single .file_upload>b,.single-content-vacancies .resume-form-single .file_upload>b{display:block;padding-right:1.35417vw;padding-left:1.35417vw;font-weight:300}.single-content .resume-form-single .file_upload .your-file,.single-content-vacancies .resume-form-single .file_upload .your-file{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.single-content .resume-form-single .file_upload input[type=file],.single-content-vacancies .resume-form-single .file_upload input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(20);transform:scale(20);letter-spacing:10em;-ms-transform:scale(20);opacity:0;cursor:pointer}.single-content .resume-form-single .wpcf7-not-valid-tip,.single-content-vacancies .resume-form-single .wpcf7-not-valid-tip{padding:.26042vw 0 0 0;line-height:1.04167vw;font-size:.72917vw}.single-content .resume-form-single+.wpcf7-response-output,.single-content-vacancies .resume-form-single+.wpcf7-response-output{margin:1.04167vw auto;padding:.78125vw 1.04167vw;box-sizing:border-box;line-height:1.04167vw;font-size:.72917vw}.section-news{position:relative;padding:1.45833vw 0 0 0;text-align:center;z-index:9}.section-news:before{background:url(images/element-01.png) no-repeat 0 0;background-size:cover;display:block;width:44.375vw;height:43.64583vw;overflow:hidden;position:absolute;top:14.42708vw;right:-13.22917vw;z-index:-1;content:''}.section-news:after{background:url(images/element-04.png) no-repeat 0 0;background-size:cover;display:block;width:44.375vw;height:43.64583vw;overflow:hidden;position:absolute;top:42.13542vw;left:-20.98958vw;z-index:-1;opacity:.5;content:''}.section-news .section-news-inner{position:relative;z-index:9}.section-news .section-news-inner:before{background:url(images/element-09.png) no-repeat 0 0;background-size:cover;display:block;width:46.97917vw;height:48.80208vw;overflow:hidden;position:absolute;top:29.16667vw;left:-29.21875vw;opacity:.5;z-index:-1;content:''}.section-news .wrapper{width:69.01042vw;margin:0 auto}.section-news ul{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -.3125vw;padding:0 0 .20833vw 0;line-height:0;font-size:0}.section-news ul li{width:33.3333%;margin:0 0 1.45833vw 0;padding:0 .3125vw;box-sizing:border-box;list-style:none}.section-news ul li img{box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);-webkit-transition:opacity .4s;transition:opacity .4s}.section-news a.btn{text-transform:none}.news-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -.3125vw}.news-list .post{width:33.3333%;margin:0;padding:.3125vw;box-sizing:border-box}.news-list .news-post-inner{position:relative;padding:.83333vw .9375vw .83333vw .9375vw;border:1px solid #edf2ff;border-radius:.10417vw;box-sizing:border-box;text-align:left;z-index:9}.news-list .news-post-inner:before{display:block;position:absolute;top:.26042vw;right:.26042vw;bottom:.26042vw;left:.26042vw;border:1px solid #e6e7ea;border-radius:.10417vw;z-index:-1;content:''}.news-list .news-post-header{position:relative;margin:0;padding:0 0 .52083vw 2.60417vw;line-height:.83333vw;font-size:.72917vw;color:#7a8087}.news-list .news-post-header:before{background:url(http://dev.linkin-people.com.ua/aricol/wp-content/uploads/2020/03/aricol-news-logo.png) no-repeat 50% 50%;background-size:contain;display:block;width:1.92708vw;height:1.92708vw;overflow:hidden;position:absolute;top:0;left:0;content:''}.news-list .news-post-header .entry-title{margin:0 0 .10417vw 0;padding:0;line-height:.83333vw;font-size:.72917vw}.news-list .news-post-content{line-height:.83333vw;font-size:.72917vw;color:#333539}.news-list figure{background:#4d5970;margin:0}.news-list figure img{width:100%;-webkit-transition:.4s;transition:.4s}.top-section{position:relative;padding:2.44792vw 0 0 0;text-align:center;z-index:10}.top-section .wrapper{width:68.95833vw;margin:0 auto}.top-section h1,.top-section h2{margin:0 0 .88542vw 0;line-height:1.66667vw;font-size:1.5625vw;font-weight:700;text-transform:uppercase;color:#002351}.top-section .yoast-breadcrumb{line-height:.9375vw;font-size:.83333vw;color:#333}.section-contacts-01 .wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:62.60417vw;margin:0 auto}.section-contacts-01 .wrapper .column:first-child{width:23.4375vw}.section-contacts-01 .wrapper .column:last-child{width:26.04167vw}.contact-area h2{margin:-.15625vw 0 .72917vw 0;padding:0;line-height:1.14583vw;font-size:1.04167vw}.contact-area h3{margin:0 0 .98958vw 0;padding:0;line-height:2.60417vw;font-size:2.5vw;color:#002351}.contact-area figure{background-repeat:no-repeat;background-position:0 0;background-size:contain;width:36.92708vw;height:24.89583vw;margin:-1.30208vw 0 0 -5.52083vw;padding:0}.contact-area .section-contacts-info ul{margin:0;padding:0 10vw}.contact-area .section-contacts-info ul li{display:none;background:#00b5cb;margin:0 0 3.33333vw 0;padding:2.53333vw 4.66667vw 2.53333vw 4.66667vw;box-sizing:border-box;border-radius:5.86667vw;list-style:none;line-height:6.66667vw;font-size:4.4vw;font-weight:400;text-align:center;color:#fff}.contact-area .section-contacts-info ul li:first-child{display:block}.contact-area .section-contacts-info ul li .item-icon{display:inline-block;vertical-align:top;font-size:5.33333vw}.contact-area .section-contacts-info ul li .item-text{display:inline-block;vertical-align:top}.contact-form{background:#fff;margin:0 0 4.27083vw 0;padding:3.75vw 4.32292vw 2.60417vw 4.32292vw;border:1px solid #d4dbeb}.contact-form p{margin:0 0 1.14583vw 0;padding:0}.contact-form p:last-child{margin:0}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form textarea{background:#f5f8ff;width:100%;height:3.38542vw;margin:0;padding:1.14583vw 1.45833vw 1.14583vw 1.45833vw;border:1px solid #f1f1f1;border-radius:.20833vw;box-sizing:border-box;line-height:1.09375vw;font-family:Roboto,sans-serif;font-size:.9375vw;font-weight:300;color:#909fbc}.contact-form input[type=email]::-webkit-input-placeholder,.contact-form input[type=tel]::-webkit-input-placeholder,.contact-form input[type=text]::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{opacity:1;color:#909fbc}.contact-form input[type=email]::-moz-placeholder,.contact-form input[type=tel]::-moz-placeholder,.contact-form input[type=text]::-moz-placeholder,.contact-form textarea::-moz-placeholder{opacity:1;color:#909fbc}.contact-form input[type=email]:-ms-input-placeholder,.contact-form input[type=tel]:-ms-input-placeholder,.contact-form input[type=text]:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{opacity:1;color:#909fbc}.contact-form input[type=email]::placeholder,.contact-form input[type=tel]::placeholder,.contact-form input[type=text]::placeholder,.contact-form textarea::placeholder{opacity:1;color:#909fbc}.contact-form textarea{height:7.44792vw}.contact-form button[type=submit],.contact-form input[type=submit]{background:#00b5cb;position:relative;width:100%;height:3.28125vw;overflow:hidden;margin:.72917vw 0 0 0;padding:1.04167vw 1.5625vw 1.04167vw 1.5625vw;border:none;border-radius:.20833vw;line-height:1.19792vw;font-family:Roboto,sans-serif;font-size:1.04167vw;font-weight:500;color:#fff;cursor:pointer;z-index:9}.contact-form button[type=submit]:before,.contact-form input[type=submit]:before{background:#00b5cb;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:''}.contact-form button[type=submit]:after,.contact-form input[type=submit]:after{background:#002351;display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .4s;transition:all .4s;opacity:0;z-index:-1;content:''}.contact-form .wpcf7-not-valid-tip{padding:.26042vw 0 0 0;line-height:1.04167vw;font-size:.72917vw}.contact-form+div.wpcf7-response-output{margin:-1.5625vw 0 3.125vw 0;padding:1.04167vw 1.5625vw;line-height:1.04167vw;font-size:.72917vw}.section-contacts-02{padding:0 0 4.01042vw 0}.section-contacts-02 .wrapper{width:62.91667vw;margin:0 auto}.section-contacts-02 ul{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0 1.92708vw 0 -1.92708vw;padding:0}.section-contacts-02 ul li{background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:18.64583vw;min-height:5.72917vw;margin:0 0 3.48958vw 0;padding:1.04167vw 1.30208vw 1.04167vw 1.30208vw;border:1px solid #f8faff;border-radius:.3125vw;box-sizing:border-box;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);list-style:none;line-height:1.66667vw;font-size:1.14583vw;font-weight:400;color:#333}.section-contacts-02 ul li .item-icon{margin:0 1.04167vw 0 0;line-height:1.5625vw;font-size:1.5625vw;color:#002351}.section-contacts-02 ul li em{display:block;font-style:normal}.articles-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -.57292vw}.articles-list-item{width:33.3333%;padding:0 1.04167vw 1.92708vw 1.04167vw;box-sizing:border-box;text-align:left}.articles-list-item figure{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;width:100%;height:13.07292vw;overflow:hidden;margin:0 0 1.25vw 0;border-radius:.3125vw}.articles-list-item figure a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.articles-list-carousel{position:relative;margin:0 0 1.25vw 0}.articles-list-carousel figure{margin:0}.articles-list-carousel .swiper-button-next{background:#fff;display:block;width:2.08333vw;height:2.08333vw;overflow:hidden;position:absolute;top:5.57292vw;right:.36458vw;margin:0;padding:0;border-radius:50%;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;line-height:2.08333vw;font-size:1.04167vw;text-align:center;color:#fb555b}.articles-list-carousel .swiper-button-next:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f105'}.articles-list-carousel .swiper-button-next:after{display:none}.articles-list-carousel .swiper-button-prev{background:#fff;display:block;width:2.08333vw;height:2.08333vw;overflow:hidden;position:absolute;top:5.57292vw;left:7px;margin:0;padding:0;border-radius:50%;box-shadow:0 .20833vw .36458vw rgba(207,216,220,.35);-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;line-height:2.08333vw;font-size:1.04167vw;text-align:center;color:#fb555b}.articles-list-carousel .swiper-button-prev:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:'\f104'}.articles-list-carousel .swiper-button-prev:after{display:none}.articles-list-carousel .swiper-pagination{position:absolute;top:auto;right:.57292vw;bottom:.57292vw;left:.57292vw;line-height:0;font-size:0;text-align:right;z-index:99}.articles-list-carousel .swiper-pagination-bullet{background:#fff;display:inline-block;width:.52083vw;height:.52083vw;overflow:hidden;margin:0 0 0 .20833vw;opacity:1;-webkit-transition:.4s;transition:.4s;vertical-align:top;border-radius:50%}.articles-list-carousel .swiper-pagination-bullet-active{background:#fb575a}.articles-list-date{margin:0 0 .20833vw 0;line-height:1.14583vw;font-size:.9375vw;color:#b6bcc9}.articles-list-excerpt{line-height:1.66667vw;font-size:1.04167vw}.articles-list-excerpt p{line-height:inherit;font-size:inherit}.articles-list-excerpt a{color:inherit}.site-footer{position:relative;line-height:1.14583vw;font-size:.83333vw;color:#fff;z-index:99}.site-footer .footer-top{background:#00133b url(images/footer-top.jpg) no-repeat 50% 0;background-size:contain;padding:4.53125vw 0 2.29167vw 0}.site-footer .footer-top .wrapper{width:68.95833vw;margin:0 auto}.site-footer .footer-top .wrapper .column:first-child{width:20.83333vw}.site-footer .footer-top .wrapper .column:last-child{width:46.875vw}.site-footer .footer-bottom{background:#000922;padding:1.09375vw 1.5625vw 1.09375vw 1.5625vw;line-height:1.14583vw;font-size:.9375vw;text-align:center}.site-footer .footer-bottom .wrapper{width:68.95833vw;margin:0 auto}.site-footer .footer-bottom p{margin:0}.site-footer .widget{margin:0}.footer-area-left .widget_media_image{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;margin:0 0 2.08333vw 0}.footer-area-left .widget_media_image img{width:5.9375vw;min-width:5.9375vw;margin:0 0 0 -.26042vw}.footer-area-left .widget_media_image .widget-title{padding:.78125vw 0 0 1.14583vw}.footer-navigation{margin:0 0 2.34375vw 0}.footer-navigation ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0;padding:0}.footer-navigation ul li{margin:0 0 0 1.30208vw;padding:0;list-style:none;line-height:1.14583vw;font-size:1.04167vw}.footer-navigation ul li a{position:relative;display:block}.footer-navigation ul li a:before{background:#fff;display:block;width:0%;height:1px;overflow:hidden;position:absolute;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;content:''}.widget_custom_html ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0;padding:0 0 .05208vw 0}.widget_custom_html ul li{position:relative;margin:0 0 .72917vw 0;padding:0 1.19792vw;border-left:1px solid #fff;list-style:none;line-height:1.04167vw;font-size:.9375vw}.widget_custom_html ul li:first-child{border:none}.widget_custom_html ul li span{position:absolute;top:0;left:0}.widget_custom_html ul li a{position:relative;display:inline-block;vertical-align:top}.widget_custom_html ul li a:before{background:#fff;display:block;width:0%;height:1px;overflow:hidden;position:absolute;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;content:''}.footer-social{padding:2.44792vw 0 0 0}.footer-social ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0;padding:0}.footer-social ul li{margin:0 .28646vw;padding:0;list-style:none}.footer-social ul li a{background:#000922;display:block;width:2.03125vw;height:2.03125vw;overflow:hidden;border-radius:50%;line-height:0;font-size:0;text-align:center;color:#fff}.footer-social ul li a:before{display:block;line-height:2.03125vw;font-family:"Font Awesome 5 Brands";font-size:.83333vw;font-weight:400}.footer-social ul li.social-facebook a:before{content:'\f39e'}.footer-social ul li.social-linkedin a:before{content:'\f0e1'}.grecaptcha-badge{visibility:hidden}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}textarea{width:100%}a{-webkit-transition:background .4s,color .4s;transition:background .4s,color .4s;text-decoration:none;color:inherit}a:hover{text-decoration:none}.main-navigation{margin:0 -.10417vw 0 0;padding:1.51042vw 0 0 0}.main-navigation .menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:flex;margin:0;padding:0}.main-navigation ul li{margin:0 0 0 .9375vw;padding:0;list-style:none;line-height:1.14583vw;font-size:1.04167vw;color:#092a57}.main-navigation ul li.current-menu-item{font-weight:400}.main-navigation ul li.current-menu-item a:before{width:100%}.main-navigation ul li a{position:relative;display:block;padding:0 .15625vw;z-index:9}.main-navigation ul li a:before{background:#82dbe5;display:block;width:0%;height:.41667vw;overflow:hidden;position:absolute;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;z-index:-1;content:''}.main-navigation ul li a:hover:before{right:auto;left:0;width:100%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@media (min-width:992px){a.btn:hover{background:#011126;border:1px solid #011126}ul.brands-list li figure img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.testimonials .swiper-button-next:hover{background:#fb555b;color:#fff}.testimonials .swiper-button-prev:hover{background:#fb555b;color:#fff}.testimonials .swiper-pagination .swiper-pagination-bullet:hover{background:#f15922}ul.news-list li a:hover img{opacity:.7}.accordion .accordion-item .accordion-title:hover{background:#f5fbfe}.accordion .accordion-item .accordion-content a:hover{text-decoration:none}.single-content-brands .brands-social a:hover{font-size:1.04167vw}.brands-tab .tabs .tabs__caption li:hover{color:#fff}.brands-tab .tabs .tabs__caption li:hover:after{opacity:1}.resume-form button[type=submit]:hover:before,.resume-form input[type=submit]:hover:before{opacity:1}.vacancies .swiper-button-prev:hover{background:#002351;color:#fff}.vacancies .swiper-button-next:hover{background:#002351;color:#fff}.vacancies .vacancies-content ul li h3 a:hover{color:#00b5cb}.vacancies .vacancies-content ul li .btn-item:hover:before{opacity:1}.single-content p a:hover,.single-content-vacancies p a:hover{text-decoration:none}.single-content .resume-form-single button[type=submit]:hover:before,.single-content .resume-form-single input[type=submit]:hover:before,.single-content-vacancies .resume-form-single button[type=submit]:hover:before,.single-content-vacancies .resume-form-single input[type=submit]:hover:before{opacity:1}.section-news ul li a:hover img{opacity:.7}.news-list .news-post-header .entry-title a:hover{color:#fb5a58}.news-list figure a:hover img{opacity:.7}.top-section .yoast-breadcrumb a:hover{color:#fb535d}.contact-form button[type=submit]:hover:after,.contact-form input[type=submit]:hover:after{opacity:1}.section-contacts-02 ul li a:hover{color:#002351}.articles-list-carousel .swiper-button-next:hover{background:#fb555b;color:#fff}.articles-list-carousel .swiper-button-prev:hover{background:#fb555b;color:#fff}.articles-list-carousel .swiper-pagination-bullet:hover{background:#fb575a}.footer-navigation ul li a:hover:before{right:auto;left:0;width:100%}.widget_custom_html ul li a:hover:before{right:auto;left:0;width:100%}.footer-social ul li a:hover{background:#fff;color:#4d5970}.disable-on-desktop{display:none!important}}@media (min-width:20000px){h1{margin:0 0 18px 0;letter-spacing:-.8px;line-height:52px;font-size:40px}h2{margin:0 0 33px 0;line-height:50px;font-size:40px}p{margin:0 0 24px 0}body{line-height:24px;font-size:20px}.site-header{padding:34px 0 34px 0}.site-header:before{bottom:-214px}.site-header .wrapper{width:1324px}.site-header .site-branding{padding:5px 0 0 5px}.site-header .site-branding img{width:95px}.languages-desktop{top:21px;margin:0 0 0 18px!important}.languages-desktop:before{top:10px;left:10px;line-height:20px;font-size:16px}.languages-desktop select{height:40px;padding:0 14px 0 32px;border-radius:20px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:24px;font-size:20px}.site-content{padding:154px 0 80px 0}body.home .site-content{padding:28px 0 78px 0}body.page-template-page-contacts .site-content:before{width:922px;height:899px;bottom:-540px;margin:0 -461px 0 0}body.single-brands .site-content:before{width:716px;height:706px;top:693px;left:-192px}.site-content .content-area{width:1324px}a.btn{padding:13px 41px 13px 41px;border-radius:24px;line-height:22px;font-size:20px}.section-01{margin:0 0 110px 0}.section-01 .wrapper{width:1324px}.section-01 .wrapper .column:first-child{width:680px;min-width:680px}.section-01 h1{margin:0 -70px 16px 0}.section-01 .section-01-text{padding:0 0 30px 0}.section-01 p{margin:0 0 13px 0;line-height:33px}.section-01 .image-01{width:787px;height:461px;top:49px;right:-223px}.section-02{margin:0}.section-02 .wrapper{width:1324px}.section-02 .wrapper ul{margin:0 0 -4px 0;padding:0 50px}.section-02 .wrapper ul li{width:265px;margin:0 0 82px 0;padding:0 20px}.section-02 .wrapper ul li figure{width:130px;height:127px;margin:0 auto 33px auto}.section-02 .wrapper ul li p{line-height:24px;font-size:18px}.section-03{margin:0 0 226px 0}.section-03:before{width:852px;height:838px;top:272px;right:-651px}.section-03:after{width:852px;height:838px;top:964px;left:-699px}.section-03 .wrapper{width:1324px;padding:109px 0 0 0}.section-03 .wrapper:before{width:403px;height:398px;margin:0 -201.5px 0 0}.section-03 p{max-width:820px;margin:0 auto 30px auto;line-height:30px;font-size:20px}ul.brands-list{margin:0 -20px;padding:80px 0 4px 0}ul.brands-list li{margin:0 0 66px 0;padding:0 20px}ul.brands-list li figure img{height:104px}.section-04{margin:0 0 233px 0;line-height:30px}.section-04:before{width:852px;height:838px;top:-84px}.section-04:after{width:501px;height:513px;top:-205px;right:-137px}.section-04 .wrapper{width:1324px}.section-04 .wrapper .column:first-child{width:630px;min-width:630px}.section-04 h2{margin:0 0 10px 0;padding:0 140px 0 0;line-height:52px}.section-04 p{margin:0 0 37px 0;line-height:33px}.section-04 ul{padding:18px 0 15px 0}.section-04 ul li{margin:0 0 27px 0;padding:0 0 0 35px;line-height:24px;font-size:20px}.section-04 ul li:before{width:25px;height:25px;top:-1px}.section-04 a.btn{margin-top:11px}.section-04 .image-02{width:712px;height:452px;top:-23px;right:-131px}.section-05{margin:0 0 383px 0}.section-05:before{width:955px;height:847px;top:-65px}.section-05 .wrapper{width:1324px}.section-05 .wrapper .column:last-child{width:587px;min-width:587px;padding:105px 0 0 0}.section-05 .wrapper .image-03{width:735px;height:601px;left:-88px}.section-05 h2{margin:0 0 20px 0}.section-05 p{margin:0 0 48px 0;line-height:33px}.section-06{margin:0}.section-06 .wrapper{width:1014px}.section-06 h2{margin:0 0 46px 0}.section-06 .testi-image{border-width:7px}.section-06 .testi-image.testi-image-01{width:88px;height:88px;top:130px;left:-276px}.section-06 .testi-image.testi-image-02{width:110px;height:110px;top:343px;left:-515px}.section-06 .testi-image.testi-image-03{width:146px;height:146px;top:373px;left:-180px}.section-06 .testi-image.testi-image-04{width:110px;height:110px;top:576px;left:-373px}.section-06 .testi-image.testi-image-05{width:130px;height:130px;top:85px;right:-317px}.section-06 .testi-image.testi-image-06{width:130px;height:130px;top:272px;right:-419px}.section-06 .testi-image.testi-image-07{width:88px;height:88px;top:450px;right:-507px}.section-06 .testi-image.testi-image-08{width:188px;height:188px;top:471px;right:-330px}.testimonials{padding:0 63px 28px 63px}.testimonials:before{width:87px;height:61px;margin:0 auto 3px auto}.testimonials .testimonials-text{margin:0 7px 50px 7px;padding:44px 35px 57px 35px;box-shadow:0 4px 7px rgba(207,216,220,.67);line-height:32px;font-size:22px}.testimonials .testimonials-text:before{margin:0 3px 0 0}.testimonials .testimonials-text:after{margin:0 0 0 3px}.testimonials .testimonials-certificate{margin:26px 0 26px 0}.testimonials .testimonials-certificate img{max-width:742px;max-height:546px}.testimonials .testimonials-data{width:240px;line-height:22px;font-size:20px}.testimonials .testimonials-data .testimonials-image{margin:0 21px 0 0}.testimonials .testimonials-data .testimonials-caption{padding:5px 0 0 0}.testimonials .testimonials-data figure{width:76px;height:76px}.testimonials .testimonials-data strong{margin:0 0 7px 0;line-height:22px;font-size:20px}.testimonials .swiper-button-next{width:40px;height:40px;top:279px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:40px;font-size:20px}.testimonials .swiper-button-prev{width:40px;height:40px;top:279px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:40px;font-size:20px}.testimonials .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 7px}.section-07{margin:0;padding:103px 0 80px 0}.section-07:before{width:403px;height:398px;margin:0 -201.5px 0 0}.section-07:after{width:50px;height:4px;top:183px;margin:0 -25px 0 0}.section-07 .wrapper{width:1324px}.section-07 h2{margin:0 0 102px 0}.section-07 p{max-width:850px;margin:0 auto 30px auto;line-height:30px;font-size:20px}ul.news-list{margin:0 -6px;padding:0 0 36px 0}ul.news-list li{margin:0 0 12px 0;padding:0 6px}.section-about-01{margin:0 0 28px 0}.section-about-01 .wrapper{width:1324px}.section-about-01 .wrapper .column:first-child{width:620px;min-width:620px;padding:72px 0 0 0}.section-about-01 .wrapper .column:first-child:before{width:263px;height:260px;top:42px;left:-26px}.section-about-01 h2{margin:0 0 23px 0}.section-about-01 p{margin:0 0 41px 0;line-height:33px}.section-about-01 .image-01{width:685px;height:461px;top:-18px;right:-73px}.section-about-02{padding:0 0 47px 0}.section-about-02 .wrapper{width:1324px;padding:97px 0 0 0}.section-about-02 .wrapper:before{width:403px;height:398px;margin:0 -224.5px 0 0}.section-about-02 .wrapper:after{width:50px;height:4px;top:72px;margin:0 -25px 0 0}.section-about-02 h2{margin:0 0 80px 0}.section-about-03--extra .wrapper{width:1354px;padding:97px 0 0 0;line-height:33px}.section-about-03--extra .wrapper .column{margin:0 0 30px 0;padding:0 15px}.accordion{margin:0 -10px}.accordion .accordion-item{width:652px;margin:0 0 30px 0;padding:0 10px}.accordion .accordion-item.active .accordion-title{min-height:102px;padding-bottom:25px;border-bottom:4px solid #00b5cb;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.accordion .accordion-item:nth-child(2n) .accordion-content{margin-left:-652px}.accordion .accordion-item .accordion-title{min-height:82px;padding:5px 85px 5px 95px;border-radius:38px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:20px;font-size:20px}.accordion .accordion-item .accordion-title figure{width:48px;height:80px;left:19px}.accordion .accordion-item .accordion-title .accordion-title-icon{width:46px;height:36px;top:22px;right:30px;border-radius:16px;line-height:36px;font-size:16px}.accordion .accordion-item .accordion-content{width:1324px;margin:0 0 30px 0;padding:45px 0 20px 0;border-bottom:3px solid #00b5cb;line-height:30px}.accordion .accordion-item .accordion-content p{margin:0 0 30px 0}.accordion .accordion-item .accordion-content ul{padding:0 0 30px 20px}.accordion .accordion-item .accordion-content .accordion-images{padding:8px 0 41px 0}.accordion .accordion-item .accordion-content .accordion-images figure{width:308px;height:308px;margin:0 0 0 30px}.accordion .accordion-item .accordion-content .accordion-images figure:first-child{margin:0}.accordion .accordion-item .accordion-content .accordion-images.accordion-images-two figure{width:650px;height:327px;margin:0;padding:0}.accordion .accordion-item .accordion-content .accordion-brands{padding:0 0 36px 0}.accordion .accordion-item .accordion-content .accordion-brands li{margin:59px 0 0 0}.accordion .accordion-item .accordion-content .accordion-brands li figure img{height:104px}.section-brands-01{padding:12px 0 0 0;line-height:30px;font-size:20px}.section-brands-01 .wrapper{width:700px}.section-brands-01 p{margin:0 0 30px 0}.section-brands-02{padding:77px 0 3px 0}.section-brands-02 .wrapper{width:1324px}.single-content-brands{width:1256px;padding:3px 0 0 0}.single-content-brands .post-thumbnail{padding:5px 0 32px 0}.single-content-brands .post-thumbnail img{max-width:161px}.single-content-brands .brands-social a{width:40px;height:40px;margin:0 3px;line-height:40px;font-size:16px}.single-content-brands .brands-social a:hover{font-size:20px}.single-content-brands h1{margin:0 0 16px 0;line-height:42px;font-size:40px}.single-content-brands p{margin-bottom:32px;margin-right:-10px;line-height:30px;font-size:20px}.brands-columns{padding:0 0 84px 0}.brands-columns .column:first-child{width:270px}.brands-columns .column:last-child{width:920px}.brands-columns .column:last-child img{max-width:483px}.brands-tab{padding:0 0 85px 0}.brands-tab .brands-title{width:270px;margin:0 0 18px 0;line-height:28px;font-size:26px}.brands-tab .tabs .tabs__caption{width:270px}.brands-tab .tabs .tabs__caption li{margin:0 0 6px 0;padding:12px 24px 12px 24px;border-radius:6px;box-shadow:0 4px 7px rgba(207,216,220,.3);line-height:24px;font-size:20px}.brands-tab .tabs .tabs-text{width:920px;padding:1px 0 0 0}.brands-tab .tabs .tabs-text img{margin:14px 0 30px 0}.brands-tab h2{margin:0 0 9px 0;line-height:30px;font-size:24px}.brands-tab p{margin:0 0 30px 0}.section-career-01{padding:46px 0 54px 0}.section-career-01 .wrapper{width:1294px}.section-career-01 .wrapper .column:first-child{width:600px}.section-career-01 .wrapper .column:last-child{width:650px}.section-career-01 h2{margin:0 0 38px 0}.section-career-01 p{margin:0 0 33px 0;line-height:33px}.section-career-01 .image-05{width:729px;height:495px;top:-2px;right:-86px}.section-career-02{padding:93px 0 89px 0}.section-career-02:before{height:71px}.section-career-02:after{height:338px}.section-career-02 .wrapper{max-width:1294px}.section-career-02 .resume-form{width:1294px}.resume-form h2{margin:0 0 18px 0;padding:0 100px}.resume-form .text{width:650px;margin:0 auto 40px auto;line-height:33px;font-size:20px}.resume-form .column-2 p,.resume-form .column-5 p{width:231px;margin:0 0 22px 0}.resume-form .column-2 p:last-child,.resume-form .column-5 p:last-child{width:290px}.resume-form .column-2 p:first-child{width:984px}.resume-form .column-2 p:last-child{width:290px}.resume-form input[type=email],.resume-form input[type=tel],.resume-form input[type=text],.resume-form textarea{padding:20px 15px 20px 15px;border-radius:4px;line-height:23px;font-size:18px}.resume-form textarea{height:114px}.resume-form button[type=submit],.resume-form input[type=submit]{height:114px;padding:0 20px;border-radius:4px;line-height:22px;font-size:20px}.resume-form .file_upload{height:65px;border-radius:4px;line-height:65px;font-size:18px}.resume-form .file_upload>button{width:55px}.resume-form .file_upload>button:before{font-size:18px}.resume-form .file_upload>b{padding-right:26px;padding-left:26px}.resume-form .wpcf7-not-valid-tip{padding:5px 0 0 0;line-height:20px;font-size:14px}.resume-form+.wpcf7-response-output{max-width:1294px;margin:20px auto;padding:15px 20px;line-height:20px;font-size:14px}.section-career-03{margin:86px 0 0 0}.section-career-03 .wrapper{width:1320px}.section-career-03 h2{margin:0 100px 38px 0;line-height:32px;font-size:30px}.vacancies .swiper-container{margin-bottom:46px;padding:0 3px}.vacancies .swiper-slide .inner{padding:0 60px 0 0;line-height:24px;font-size:22px}.vacancies .swiper-slide .inner a{padding:15px 0 15px 0}.vacancies .swiper-slide .inner a:before{height:6px}.vacancies .swiper-button-prev{width:40px;height:40px;top:-68px;right:52px;border-radius:6px;line-height:38px}.vacancies .swiper-button-next{width:40px;height:40px;top:-68px;border-radius:6px;line-height:38px}.vacancies .vacancies-content ul li{width:652px;margin:0 0 21px 0;padding:26px 110px 15px 31px;border-radius:50px;box-shadow:0 4px 7px rgba(207,216,220,.35)}.vacancies .vacancies-content ul li h3{margin:0 0 11px 0;line-height:28px;font-size:26px}.vacancies .vacancies-content ul li .description{line-height:20px;font-size:18px}.vacancies .vacancies-content ul li .btn-item{width:56px;height:44px;top:29px;right:39px;border-radius:20px;line-height:44px;font-size:20px}.single-content,.single-content-vacancies{padding:0 0 20px 0}.single-content-vacancies:before,.single-content:before{width:852px;height:838px;top:493px;right:-197px}.single-content .default-columns,.single-content .vacancies-columns,.single-content-vacancies .default-columns,.single-content-vacancies .vacancies-columns{width:1324px}.single-content .default-columns .column:first-child,.single-content .vacancies-columns .column:first-child,.single-content-vacancies .default-columns .column:first-child,.single-content-vacancies .vacancies-columns .column:first-child{width:745px}.single-content .default-columns .column:last-child,.single-content .vacancies-columns .column:last-child,.single-content-vacancies .default-columns .column:last-child,.single-content-vacancies .vacancies-columns .column:last-child{width:431px}.single-content .default-columns figure,.single-content .vacancies-columns figure,.single-content-vacancies .default-columns figure,.single-content-vacancies .vacancies-columns figure{margin:0 0 30px 0}.single-content h2,.single-content-vacancies h2{margin:0 0 42px 0}.single-content h3,.single-content-vacancies h3{margin:0 0 15px 0;line-height:33px;font-size:30px}.single-content p,.single-content-vacancies p{margin:0 0 29px 0;line-height:33px}.single-content ul,.single-content-vacancies ul{padding:0 0 18px 0}.single-content ul li,.single-content-vacancies ul li{margin:0 0 15px 0;padding:0 0 0 18px;line-height:25px}.single-content ul li:before,.single-content-vacancies ul li:before{width:6px;height:6px;top:9px;left:3px}.single-content .resume-form-single,.single-content-vacancies .resume-form-single{margin:24px 0 0 0;padding:68px 49px 42px 49px;box-shadow:0 4px 7px rgba(207,216,220,.35)}.single-content .resume-form-single p,.single-content-vacancies .resume-form-single p{margin:0 0 33px 0}.single-content .resume-form-single p:last-child,.single-content-vacancies .resume-form-single p:last-child{margin:0}.single-content .resume-form-single input[type=email],.single-content .resume-form-single input[type=tel],.single-content .resume-form-single input[type=text],.single-content .resume-form-single textarea,.single-content-vacancies .resume-form-single input[type=email],.single-content-vacancies .resume-form-single input[type=tel],.single-content-vacancies .resume-form-single input[type=text],.single-content-vacancies .resume-form-single textarea{padding:20px 28px 20px 28px;border-radius:4px;line-height:23px;font-size:18px}.single-content .resume-form-single textarea,.single-content-vacancies .resume-form-single textarea{height:255px}.single-content .resume-form-single button[type=submit],.single-content .resume-form-single input[type=submit],.single-content-vacancies .resume-form-single button[type=submit],.single-content-vacancies .resume-form-single input[type=submit]{height:63px;padding:0 20px;border-radius:4px;line-height:22px;font-size:20px}.single-content .resume-form-single .file_upload,.single-content-vacancies .resume-form-single .file_upload{height:65px;margin:0 0 28px 0;border-radius:4px;line-height:65px;font-size:18px}.single-content .resume-form-single .file_upload>button,.single-content-vacancies .resume-form-single .file_upload>button{width:55px}.single-content .resume-form-single .file_upload>button:before,.single-content-vacancies .resume-form-single .file_upload>button:before{font-size:18px}.single-content .resume-form-single .file_upload>b,.single-content-vacancies .resume-form-single .file_upload>b{padding-right:26px;padding-left:26px}.single-content .resume-form-single .wpcf7-not-valid-tip,.single-content-vacancies .resume-form-single .wpcf7-not-valid-tip{padding:5px 0 0 0;line-height:20px;font-size:14px}.single-content .resume-form-single+.wpcf7-response-output,.single-content-vacancies .resume-form-single+.wpcf7-response-output{margin:20px auto;padding:15px 20px;line-height:20px;font-size:14px}.section-news{padding:28px 0 0 0}.section-news:before{width:852px;height:838px;top:277px;right:-254px}.section-news:after{width:852px;height:838px;top:809px;left:-403px}.section-news .section-news-inner:before{width:902px;height:937px;top:560px;left:-561px}.section-news .wrapper{width:1325px}.section-news ul{margin:0 -6px;padding:0 0 4px 0}.section-news ul li{margin:0 0 28px 0;padding:0 6px}.section-news ul li img{box-shadow:0 4px 7px rgba(207,216,220,.35)}.news-list{margin:0 -6px}.news-list .post{padding:6px}.news-list .news-post-inner{padding:16px 18px 16px 18px;border-radius:2px}.news-list .news-post-inner:before{top:5px;right:5px;bottom:5px;left:5px;border-radius:2px}.news-list .news-post-header{padding:0 0 10px 50px;line-height:16px;font-size:14px}.news-list .news-post-header:before{width:37px;height:37px}.news-list .news-post-header .entry-title{margin:0 0 2px 0;line-height:16px;font-size:14px}.news-list .news-post-content{line-height:16px;font-size:14px}.top-section{padding:47px 0 0 0}.top-section .wrapper{width:1324px}.top-section h1,.top-section h2{margin:0 0 17px 0;line-height:32px;font-size:30px}.top-section .yoast-breadcrumb{line-height:18px;font-size:16px}.section-contacts-01 .wrapper{width:1202px}.section-contacts-01 .wrapper .column:first-child{width:450px}.section-contacts-01 .wrapper .column:last-child{width:500px}.contact-area h2{margin:-3px 0 14px 0;line-height:22px;font-size:20px}.contact-area h3{margin:0 0 19px 0;line-height:50px;font-size:48px}.contact-area figure{width:709px;height:478px;margin:-25px 0 0 -106px}.contact-form{margin:0 0 82px 0;padding:72px 83px 50px 83px}.contact-form p{margin:0 0 22px 0}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form textarea{height:65px;padding:22px 28px 22px 28px;border-radius:4px;line-height:21px;font-size:18px}.contact-form textarea{height:143px}.contact-form button[type=submit],.contact-form input[type=submit]{height:63px;margin:14px 0 0 0;padding:20px 30px 20px 30px;border-radius:4px;line-height:23px;font-size:20px}.contact-form .wpcf7-not-valid-tip{padding:5px 0 0 0;line-height:20px;font-size:14px}.contact-form+div.wpcf7-response-output{margin:-30px 0 60px 0;padding:20px 30px;line-height:20px;font-size:14px}.section-contacts-02{padding:0 0 77px 0}.section-contacts-02 .wrapper{width:1208px}.section-contacts-02 ul{margin:0 37px 0 -37px}.section-contacts-02 ul li{width:358px;min-height:110px;margin:0 0 67px 0;padding:20px 25px 20px 25px;border-radius:6px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:32px;font-size:22px}.section-contacts-02 ul li .item-icon{margin:0 20px 0 0;line-height:30px;font-size:30px}.articles-list{margin:0 -11px}.articles-list-item{padding:0 20px 37px 20px}.articles-list-item figure{height:251px;margin:0 0 24px 0;border-radius:6px}.articles-list-carousel{margin:0 0 24px 0}.articles-list-carousel .swiper-button-next{width:40px;height:40px;top:107px;right:7px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:40px;font-size:20px}.articles-list-carousel .swiper-button-prev{width:40px;height:40px;top:107px;left:7px;box-shadow:0 4px 7px rgba(207,216,220,.35);line-height:40px;font-size:20px}.articles-list-carousel .swiper-pagination{right:11px;bottom:11px;left:11px}.articles-list-carousel .swiper-pagination-bullet{width:10px;height:10px;margin:0 0 0 4px}.articles-list-date{margin:0 0 4px 0;line-height:22px;font-size:18px}.articles-list-excerpt{line-height:32px;font-size:20px}.site-footer{line-height:22px;font-size:16px}.site-footer .footer-top{padding:87px 0 44px 0}.site-footer .footer-top .wrapper{width:1324px}.site-footer .footer-top .wrapper .column:first-child{width:400px}.site-footer .footer-top .wrapper .column:last-child{width:900px}.site-footer .footer-bottom{padding:21px 30px 21px 30px;line-height:22px;font-size:18px}.site-footer .footer-bottom .wrapper{width:1324px}.footer-area-left .widget_media_image{margin:0 0 40px 0}.footer-area-left .widget_media_image img{width:114px;min-width:114px;margin:0 0 0 -5px}.footer-area-left .widget_media_image .widget-title{padding:15px 0 0 22px}.footer-navigation{margin:0 0 45px 0}.footer-navigation ul li{margin:0 0 0 25px;line-height:22px;font-size:20px}.widget_custom_html ul{padding:0 0 1px 0}.widget_custom_html ul li{margin:0 0 14px 0;padding:0 23px;line-height:20px;font-size:18px}.footer-social{padding:47px 0 0 0}.footer-social ul li{margin:0 5.5px}.footer-social ul li a{width:39px;height:39px}.footer-social ul li a:before{line-height:39px;font-size:16px}.main-navigation{margin:0 -2px 0 0;padding:29px 0 0 0}.main-navigation ul li{margin:0 0 0 18px;line-height:22px;font-size:20px}.main-navigation ul li a{padding:0 3px}.main-navigation ul li a:before{height:8px}}@media (max-width:991px){h1{margin:0 0 2.4vw 0;letter-spacing:-.10667vw;line-height:8vw;font-size:5.86667vw}h2{margin:0 0 4.13333vw 0;line-height:6.66667vw;font-size:5.33333vw}p{margin:0 0 6.66667vw 0}body{line-height:6.66667vw;font-size:4vw}.site-header{padding:2.8vw 5.33333vw 2.8vw 5.33333vw}.site-header:before{bottom:-23.06667vw}.site-header .wrapper{width:auto;margin:0}.site-header .site-branding{padding:0}.site-header .site-branding img{width:12.66667vw}.languages-desktop{display:none!important}.mobile-navigation{background:#fff url(images/mobile-menu.jpg) no-repeat 50% 0;background-size:100vw 137.46667vw;display:none;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;z-index:999}.mobile-navigation .inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;height:100%;padding:13.33333vw 13.33333vw 13.33333vw 13.33333vw;box-sizing:border-box}.mobile-navigation .mobile-navigation-close{background:url(images/icon-close.png) no-repeat 50% 50%;background-size:contain;display:block;width:4.66667vw;height:4.66667vw;overflow:hidden;position:absolute;top:6.8vw;right:6vw;cursor:pointer}.mobile-navigation .mobile-menu ul{margin:0 0 28.66667vw 0;padding:0}.mobile-navigation .mobile-menu ul li{margin:0 0 5.33333vw 0;padding:0;list-style:none;line-height:7.33333vw;font-size:6.66667vw;font-weight:300;color:#092a57}.mobile-navigation .mobile-menu ul li.current_page_item{font-weight:400}.mobile-navigation .mobile-menu ul li.current_page_item a:before{background:#82dbe5;display:block;height:1.06667vw;position:absolute;right:-.8vw;bottom:.93333vw;left:-.8vw;z-index:-1;content:''}.mobile-navigation .mobile-menu ul li a{position:relative;display:inline-block;vertical-align:top;z-index:9}.mobile-navigation .language .widget{margin:0}.mobile-navigation .language ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0;padding:0}.mobile-navigation .language ul li{position:relative;margin:0;padding:0 3.33333vw;list-style:none;line-height:5.6vw;font-size:5.33333vw;font-weight:300;color:#092a57}.mobile-navigation .language ul li:before{background:#092a57;display:block;width:1px;position:absolute;top:.66667vw;bottom:.66667vw;left:-.2vw;border-right:.13333vw solid rgba(61,116,193,.7);border-left:.13333vw solid rgba(61,116,193,.7);box-sizing:border-box;content:''}.mobile-navigation .language ul li:first-child:before{display:none}.mobile-navigation .language ul li.current-lang{font-weight:700;color:#82dbe5}.site-content{padding:19.06667vw 4.93333vw 11.6vw 4.93333vw}body.home .site-content{padding:7.86667vw 4.93333vw 11.6vw 4.93333vw}body.page-template-page-contacts .site-content{padding-bottom:6.13333vw}body.page-template-page-contacts .site-content:before{display:none}body.single-brands .site-content:before{display:none}.site-content .content-area{width:auto;margin:0}a.btn{min-width:53.33333vw;padding:2.4vw 5.33333vw 2.4vw 5.33333vw;border-radius:4.53333vw;box-sizing:border-box;line-height:4.26667vw;font-size:4vw;text-align:center}.section-01{margin:0 0 17.86667vw 0;text-align:center}.section-01 .wrapper{display:block;width:auto;margin:0}.section-01 .wrapper .column:first-child{width:auto;min-width:1px}.section-01 .wrapper .column:last-child{display:none}.section-01 h1{margin:0 -2.66667vw 6.53333vw 0;padding:0 0 0 .66667vw;text-align:left}.section-01 .section-01-text{padding:0 0 4vw 0}.section-01 p{margin:0 -2.66667vw 7.33333vw 0;line-height:6.66667vw;text-align:left}.section-01 .image-01{width:100vw;height:67.2vw;position:relative;top:auto;right:auto;margin:0 -4.93333vw 4.4vw -4.93333vw}.section-02{margin:0}.section-02 .wrapper{width:auto;margin:0}.section-02 .wrapper ul{margin:0 -2vw;padding:0}.section-02 .wrapper ul li{width:50%;margin:0 0 12vw 0;padding:0 2vw;box-sizing:border-box}.section-02 .wrapper ul li figure{width:31.33333vw;height:30.66667vw;margin:0 auto 3.86667vw auto}.section-02 .wrapper ul li p{line-height:4.8vw;font-size:3.46667vw}.section-03{margin:0 0 15.2vw 0}.section-03:before{display:none}.section-03:after{display:none}.section-03 .wrapper{width:auto;padding:22.53333vw 0 0 0}.section-03 .wrapper:before{width:68.53333vw;height:75.2vw;margin:-1.86667vw -34.26667vw 0 0}.section-03 p{max-width:none;margin:0 0 6.66667vw 0;line-height:6.66667vw;font-size:4vw}ul.brands-list{margin:0 -2.66667vw;padding:5.33333vw 0 1.6vw 0}ul.brands-list li{width:33.3333%;margin:0 0 9.06667vw 0;padding:0 2.66667vw}ul.brands-list li figure img{height:13.86667vw}.section-04{margin:0 0 12.4vw 0;line-height:6.66667vw;text-align:center}.section-04:before{width:113.6vw;height:111.73333vw;top:6.8vw;right:-5.86667vw}.section-04:after{width:66.8vw;height:68.4vw;top:5.33333vw;right:-25.46667vw}.section-04 .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;width:auto;margin:0;padding:0 .53333vw}.section-04 .wrapper .column:first-child{width:auto;min-width:1px}.section-04 h2{position:relative;margin:0 0 75.06667vw 0;padding:3.73333vw 0 0 0;line-height:6.93333vw;text-align:center}.section-04 h2:before{background:#00b5cb;display:block;width:6.66667vw;height:.53333vw;overflow:hidden;position:absolute;top:0;left:50%;margin:0 0 0 -3.33333vw;border-radius:.26667vw;content:''}.section-04 p{margin:0 0 6.66667vw 0;line-height:6.66667vw;text-align:left}.section-04 ul{padding:12.8vw 0 .93333vw 0}.section-04 ul li{width:50%;margin:0 0 9.86667vw 0;padding:0 0 0 8vw;line-height:4.53333vw;font-size:4vw;text-align:left}.section-04 ul li:before{width:5.46667vw;height:5.46667vw;top:-.4vw}.section-04 a.btn{margin-top:2.13333vw}.section-04 .image-02{width:93.86667vw;height:59.2vw;top:24.66667vw;right:-2.13333vw}.section-05{margin:0 0 17.33333vw 0;text-align:center}.section-05:before{width:94.53333vw;height:86.13333vw;top:33.06667vw;right:auto;left:-10vw;margin:0}.section-05 .wrapper{display:block;width:auto;margin:0}.section-05 .wrapper .column:last-child{width:auto;min-width:1px;padding:0}.section-05 .wrapper .image-03{width:90.4vw;height:74vw;position:relative;top:auto;left:auto;margin:0 0 14.26667vw 0}.section-05 h2{position:relative;margin:0 0 9.86667vw 0;padding:7.46667vw 5.33333vw 0 5.33333vw}.section-05 h2:before{background:#00b5cb;display:block;width:6.66667vw;height:.53333vw;overflow:hidden;position:absolute;top:0;left:50%;margin:0 0 0 -3.33333vw;border-radius:.26667vw;content:''}.section-05 p{margin:0 0 6.66667vw 0;line-height:6.66667vw;text-align:left}.section-05 p em{display:block;padding:4vw 0 3.73333vw 0}.section-06{margin:0}.section-06 .wrapper{width:73.33333vw;margin:0 auto}.section-06 h2{position:relative;margin:0 -5.33333vw 9.46667vw -5.33333vw;padding:4.13333vw 0 0 0}.section-06 h2:before{background:#00b5cb;display:block;width:6.66667vw;height:.53333vw;overflow:hidden;position:absolute;top:0;left:50%;margin:0 0 0 -3.33333vw;border-radius:.26667vw;content:''}.section-06 .testi-image{display:none}.testimonials{padding:0}.testimonials:before{width:11.6vw;height:8.13333vw;margin:0 auto 7.46667vw auto}.testimonials .swiper-slide{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;position:relative;z-index:9}.testimonials .testimonials-text{position:relative;margin:0 .93333vw 6.66667vw .93333vw;padding:4.93333vw 4.66667vw 3.33333vw 4.66667vw;box-shadow:none;line-height:6.66667vw;font-size:4vw}.testimonials .testimonials-text:before{margin:0 .4vw 0 0}.testimonials .testimonials-text:after{margin:0 0 0 .4vw}.testimonials .testimonials-certificate{margin:3.46667vw 0 11.33333vw 0}.testimonials .testimonials-certificate img{max-width:61.86667vw;max-height:45.46667vw}.testimonials .testimonials-data{display:block;width:auto;margin:0;line-height:4vw;font-size:3.73333vw;text-align:center}.testimonials .testimonials-data:before{display:block;position:absolute;top:9.33333vw;right:.93333vw;bottom:6.66667vw;left:.93333vw;box-shadow:0 .53333vw .93333vw rgba(207,216,220,.67);content:''}.testimonials .testimonials-data .testimonials-image{margin:0 0 1.86667vw 0}.testimonials .testimonials-data .testimonials-caption{padding:0}.testimonials .testimonials-data figure{width:18.93333vw;height:18.93333vw;margin:0 auto}.testimonials .testimonials-data strong{margin:0 0 1.2vw 0;line-height:4vw;font-size:3.73333vw;color:#002351}.testimonials .swiper-button-next{display:none}.testimonials .swiper-button-prev{display:none}.testimonials .swiper-pagination .swiper-pagination-bullet{width:1.6vw;height:1.6vw;margin:0 1.2vw}.section-07{margin:20.66667vw 0 0 0;padding:4.8vw 0 0 0}.section-07:before{width:68.53333vw;height:68.53333vw;margin:0 -34.26667vw 0 0;top:-20vw}.section-07:after{width:6.66667vw;height:.53333vw;top:0;margin:0 -3.33333vw 0 0;border-radius:.53333vw}.section-07 .wrapper{width:auto;margin:0}.section-07 h2{margin:0 0 4.66667vw 0}.section-07 p{max-width:none;margin:0 0 4vw 0;line-height:6.66667vw;font-size:4vw}ul.news-list{display:block;margin:0;padding:0 0 5.86667vw 0}ul.news-list li{width:auto;margin:0 0 5.46667vw 0;padding:0}.section-about-01{margin:0 0 20.93333vw 0}.section-about-01 .wrapper{display:block;width:auto;margin:0}.section-about-01 .wrapper .column:first-child{width:auto;min-width:1px;padding:0}.section-about-01 .wrapper .column:first-child:before{width:50.93333vw;height:50.13333vw;top:92.4vw;left:-26.66667vw}.section-about-01 h2{margin:0 0 4.53333vw 0}.section-about-01 p{margin:0 0 4.53333vw 0;line-height:6.66667vw}.section-about-01 .image-01{position:relative;width:100vw;height:67.2vw;top:auto;right:auto;margin:0 0 0 -4.93333vw}.section-about-02{padding:0 0 6.26667vw 0}.section-about-02 .wrapper{width:auto;margin:0;padding:4.93333vw 0 0 0}.section-about-02 .wrapper:before{width:68.53333vw;height:75.2vw;top:-19.6vw;margin:0 -30.93333vw 0 0}.section-about-02 .wrapper:after{width:6.66667vw;height:.53333vw;top:0;margin:0 -3.33333vw 0 0}.section-about-02 h2{margin:0 0 6.8vw 0}.section-about-03--extra{padding:0 0 4vw 0}.section-about-03--extra .wrapper{display:block;width:auto;margin:0;padding:4.93333vw 0 0 0;line-height:6.66667vw}.section-about-03--extra .wrapper .column{width:auto;margin:0;padding:0 0 6.66667vw 0}.accordion{display:block;margin:0}.accordion.accordion-brands .accordion-item .accordion-title{padding-left:6.93333vw}.accordion.accordion-brands .accordion-item .accordion-content{padding-bottom:4vw}.accordion .accordion-item{width:auto;margin:0 0 3.86667vw 0;padding:0}.accordion .accordion-item.active .accordion-title{min-height:16.8vw;padding-bottom:.66667vw;border-bottom:.66667vw solid #00b5cb;border-bottom-right-radius:1.33333vw;border-bottom-left-radius:1.33333vw}.accordion .accordion-item:nth-child(2n) .accordion-content{margin-left:0}.accordion .accordion-item .accordion-title{min-height:16.8vw;padding:.66667vw 17.33333vw .66667vw 19.33333vw;border-radius:8.26667vw;box-shadow:0 .53333vw .93333vw rgba(207,216,220,.35);line-height:4.13333vw;font-size:4.13333vw}.accordion .accordion-item .accordion-title figure{width:9.46667vw;height:16.8vw;left:5.6vw}.accordion .accordion-item .accordion-title .accordion-title-icon{width:9.33333vw;height:7.46667vw;top:4.53333vw;right:6.26667vw;border-radius:3.2vw;line-height:7.46667vw;font-size:3.33333vw}.accordion .accordion-item .accordion-content{width:auto;margin:0;padding:4.8vw 0 0 0;border-bottom:none;line-height:6.66667vw}.accordion .accordion-item .accordion-content p{margin:0 0 6.66667vw 0}.accordion .accordion-item .accordion-content p:last-child{margin:0}.accordion .accordion-item .accordion-content ul{padding:0 0 6.66667vw 4vw}.accordion .accordion-item .accordion-content .accordion-images{flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:0 0 4vw 0}.accordion .accordion-item .accordion-content .accordion-images figure{width:48%;height:43.2vw;margin:0 0 4vw 0}.accordion .accordion-item .accordion-content .accordion-images.accordion-images-two figure{width:48%;height:43.2vw}.accordion .accordion-item .accordion-content .accordion-brands{padding:2.26667vw 0 4.8vw 0}.accordion .accordion-item .accordion-content .accordion-brands li{width:33.3333%;margin:7.86667vw 0 0 0}.accordion .accordion-item .accordion-content .accordion-brands li:nth-child(1),.accordion .accordion-item .accordion-content .accordion-brands li:nth-child(2),.accordion .accordion-item .accordion-content .accordion-brands li:nth-child(3){margin:0}.accordion .accordion-item .accordion-content .accordion-brands li figure img{height:13.86667vw}.section-brands-01{padding:.13333vw 0 0 .4vw;line-height:6.66667vw;font-size:4vw;text-align:left}.section-brands-01 .wrapper{width:auto;margin:0}.section-brands-01 p{margin:0 0 6.66667vw 0}.section-brands-02{padding:1.2vw 0 0 0}.section-brands-02 .wrapper{width:auto;margin:0}.single-content-brands{width:auto;margin:0;padding:0}.single-content-brands .post-thumbnail{padding:0}.single-content-brands .post-thumbnail img{max-width:none;width:auto;height:18vw}.single-content-brands .brands-social a{width:10.53333vw;height:10.53333vw;margin:0 .93333vw;line-height:10.53333vw;font-size:4.26667vw}.single-content-brands h1{margin:0 0 3.46667vw 0;line-height:6.93333vw;font-size:6.66667vw}.single-content-brands p{margin-bottom:6.66667vw;margin-right:0;line-height:6.66667vw;font-size:4vw}.brands-columns{position:relative;display:block;padding:5.73333vw 0 17.46667vw 0}.brands-columns:before{background:#00b5cb;display:block;width:6.66667vw;height:.53333vw;overflow:hidden;position:absolute;top:-1.73333vw;left:50%;margin:0 0 0 -3.33333vw;border-radius:.26667vw;content:''}.brands-columns .column:first-child{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:auto;padding:0 0 4vw 0;text-align:left}.brands-columns .column:first-child>div{width:50%;text-align:center}.brands-columns .column:last-child{width:auto}.brands-columns .column:last-child img{width:100%;max-width:none}.brands-accordion{position:relative;z-index:9}.brands-accordion:before{background:#00b5cb;display:block;width:6.66667vw;height:.53333vw;overflow:hidden;position:absolute;top:0;left:50%;margin:0 0 0 -3.33333vw;border-radius:.26667vw;content:''}.brands-accordion:after{background:url(images/element-06.png) no-repeat 0 0;background-size:contain;display:block;width:68.53333vw;height:75.2vw;overflow:hidden;position:absolute;top:-19.6vw;left:50%;margin:0 0 0 -34.26667vw;z-index:-1;content:''}.brands-accordion .brands-title{margin:0 0 8.93333vw 0;padding:5.46667vw 0 0 0;line-height:6.66667vw;font-size:6.4vw;font-weight:700;text-align:center;color:#002351}.section-career-01{padding:0 0 20.53333vw 0}.section-career-01 .wrapper{display:block;width:auto;margin:0}.section-career-01 .wrapper .column:first-child{width:auto}.section-career-01 .wrapper .column:last-child{width:auto}.section-career-01 h2{margin:0 0 4.53333vw 0}.section-career-01 p{margin:0 0 6.66667vw 0;line-height:6.66667vw}.section-career-01 .image-05{width:96.53333vw;height:65.6vw;position:relative;top:auto;right:auto;margin:-.8vw 0 0 -3.2vw}.section-career-02{background:#ebf1ff;margin:0 -4.93333vw 16.4vw -4.93333vw;padding:13.6vw 7.2vw 18.66667vw 7.2vw}.section-career-02:before{background:url(images/mobile-form-top.jpg) no-repeat 50% 0;background-size:cover;height:10.93333vw}.section-career-02:after{background:url(images/mobile-form-bottom.jpg) no-repeat 50% 0;background-size:cover;height:13.73333vw}.section-career-02 .wrapper{max-width:none;margin:0}.section-career-02 .resume-form{width:auto;margin:0}.resume-form h2{margin:0 0 3.2vw 0;padding:0}.resume-form .text{width:76vw;margin:0 auto 6.13333vw auto;line-height:5.33333vw;font-size:4vw}.resume-form .column-2,.resume-form .column-5{display:block}.resume-form .column-2 p,.resume-form .column-5 p{width:auto;margin:0 0 4.13333vw 0}.resume-form .column-2 p:last-child,.resume-form .column-5 p:last-child{width:auto}.resume-form .column-2 p:first-child{width:auto}.resume-form .column-2 p:last-child{width:auto}.resume-form input[type=email],.resume-form input[type=tel],.resume-form input[type=text],.resume-form textarea{height:11.73333vw;padding:3.86667vw 4.8vw 3.86667vw 4.8vw;border-color:#919fbc;border-radius:.8vw;line-height:3.73333vw;font-size:3.46667vw}.resume-form textarea{height:46.26667vw}.resume-form button[type=submit],.resume-form input[type=submit]{height:11.73333vw;margin:.93333vw 0 0 0;padding:0 5.33333vw;border-radius:5.86667vw;line-height:4.66667vw;font-size:4.4vw}.resume-form .file_upload{height:11.73333vw;border-radius:.8vw;line-height:11.73333vw;font-size:3.46667vw}.resume-form .file_upload>button{width:17.06667vw}.resume-form .file_upload>button:before{font-size:4vw}.resume-form .file_upload>b{padding-right:4.8vw;padding-left:4.8vw}.resume-form .wpcf7-not-valid-tip{padding:.66667vw 0 0 0;line-height:2.66667vw;font-size:2.4vw}.resume-form+.wpcf7-response-output{max-width:none;margin:2.66667vw auto;padding:2vw 2.66667vw;line-height:2.66667vw;font-size:2.4vw}.section-career-03{margin:0}.section-career-03 .wrapper{width:auto;margin:0}.section-career-03 h2{margin:0 0 8.53333vw 0;line-height:6.66667vw;font-size:6.4vw;text-align:center}.vacancies .swiper-container{margin-bottom:8.8vw;padding:0}.vacancies .swiper-slide .inner{padding:0 10.66667vw 0 0;line-height:4.26667vw;font-size:4vw}.vacancies .swiper-slide .inner a{padding:1.6vw 0}.vacancies .swiper-slide .inner a:before{height:.66667vw}.vacancies .swiper-button-prev{display:none}.vacancies .swiper-button-next{display:none}.vacancies .vacancies-content ul{display:block}.vacancies .vacancies-content ul li{width:auto;margin:0 0 2.66667vw 0;padding:4.13333vw 17.33333vw 2.8vw 6.66667vw;border-radius:8vw;box-shadow:0 .53333vw .93333vw rgba(207,216,220,.35)}.vacancies .vacancies-content ul li:last-child{margin:0 0 1.33333vw 0}.vacancies .vacancies-content ul li h3{height:5.06667vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .8vw 0;line-height:5.06667vw;font-size:4.53333vw}.vacancies .vacancies-content ul li .description{line-height:3.73333vw;font-size:3.46667vw}.vacancies .vacancies-content ul li .btn-item{width:9.33333vw;height:7.46667vw;top:4.53333vw;right:6.4vw;border-radius:3.46667vw;line-height:7.46667vw;font-size:3.33333vw}.single-content,.single-content-vacancies{padding:0}.single-content-vacancies:before,.single-content:before{display:none}.single-content .default-columns,.single-content .vacancies-columns,.single-content-vacancies .default-columns,.single-content-vacancies .vacancies-columns{display:block;width:auto;margin:0}.single-content .default-columns .column:first-child,.single-content .vacancies-columns .column:first-child,.single-content-vacancies .default-columns .column:first-child,.single-content-vacancies .vacancies-columns .column:first-child{width:auto}.single-content .default-columns .column:last-child,.single-content .vacancies-columns .column:last-child,.single-content-vacancies .default-columns .column:last-child,.single-content-vacancies .vacancies-columns .column:last-child{width:auto}.single-content .default-columns figure,.single-content .vacancies-columns figure,.single-content-vacancies .default-columns figure,.single-content-vacancies .vacancies-columns figure{margin:0 0 4vw 0}.single-content h2,.single-content-vacancies h2{margin:0 0 4.66667vw 0}.single-content h3,.single-content-vacancies h3{margin:0;line-height:6.66667vw;font-size:4vw}.single-content p,.single-content-vacancies p{margin:0 0 6.66667vw 0;line-height:6.66667vw}.single-content ul,.single-content-vacancies ul{padding:0 0 6.66667vw 0}.single-content ul li,.single-content-vacancies ul li{margin:0;padding:0 0 0 3.33333vw;line-height:6.66667vw}.single-content ul li:before,.single-content-vacancies ul li:before{width:.93333vw;height:.93333vw;top:2.8vw;left:.4vw}.single-content .widget-area,.single-content-vacancies .widget-area{padding-top:8.4vw}.single-content .widget-area .widget,.single-content-vacancies .widget-area .widget{margin:0 0 1.2vw 0}.single-content .resume-form-single,.single-content-vacancies .resume-form-single{background:#ebf1ff;position:relative;margin:0 -4.93333vw .13333vw -4.93333vw;padding:13.6vw 7.2vw 18.66667vw 7.2vw;border:none;box-shadow:none}.single-content .resume-form-single:before,.single-content-vacancies .resume-form-single:before{background:url(images/mobile-form-top.jpg) no-repeat 50% 0;background-size:cover;display:block;height:10.93333vw;position:absolute;top:0;right:0;left:0;content:''}.single-content .resume-form-single:after,.single-content-vacancies .resume-form-single:after{background:url(images/mobile-form-bottom.jpg) no-repeat 50% 0;background-size:cover;display:block;height:13.73333vw;position:absolute;right:0;bottom:0;left:0;content:''}.single-content .resume-form-single p,.single-content-vacancies .resume-form-single p{margin:0 0 4.13333vw 0}.single-content .resume-form-single p:last-child,.single-content-vacancies .resume-form-single p:last-child{margin:0}.single-content .resume-form-single input[type=email],.single-content .resume-form-single input[type=tel],.single-content .resume-form-single input[type=text],.single-content .resume-form-single textarea,.single-content-vacancies .resume-form-single input[type=email],.single-content-vacancies .resume-form-single input[type=tel],.single-content-vacancies .resume-form-single input[type=text],.single-content-vacancies .resume-form-single textarea{height:11.73333vw;padding:3.86667vw 4.8vw 3.86667vw 4.8vw;border-color:#919fbc;border-radius:.8vw;line-height:3.73333vw;font-size:3.46667vw}.single-content .resume-form-single textarea,.single-content-vacancies .resume-form-single textarea{height:46.26667vw}.single-content .resume-form-single button[type=submit],.single-content .resume-form-single input[type=submit],.single-content-vacancies .resume-form-single button[type=submit],.single-content-vacancies .resume-form-single input[type=submit]{height:11.73333vw;margin:.93333vw 0 0 0;padding:0 5.33333vw;border-radius:5.86667vw;line-height:4.66667vw;font-size:4.4vw}.single-content .resume-form-single .file_upload,.single-content-vacancies .resume-form-single .file_upload{height:11.73333vw;margin:0 0 4.13333vw 0;border-radius:.8vw;line-height:11.73333vw;font-size:3.46667vw}.single-content .resume-form-single .file_upload>button,.single-content-vacancies .resume-form-single .file_upload>button{width:17.06667vw}.single-content .resume-form-single .file_upload>button:before,.single-content-vacancies .resume-form-single .file_upload>button:before{font-size:4vw}.single-content .resume-form-single .file_upload>b,.single-content-vacancies .resume-form-single .file_upload>b{padding-right:4.8vw;padding-left:4.8vw}.single-content .resume-form-single .wpcf7-not-valid-tip,.single-content-vacancies .resume-form-single .wpcf7-not-valid-tip{padding:.66667vw 0 0 0;line-height:2.66667vw;font-size:2.4vw}.single-content .resume-form-single+.wpcf7-response-output,.single-content-vacancies .resume-form-single+.wpcf7-response-output{max-width:none;margin:2.66667vw auto;padding:2vw 2.66667vw;line-height:2.66667vw;font-size:2.4vw}.btn-to-form{background:#fff;position:fixed;right:0;bottom:0;left:0;padding:3.6vw 7.2vw 3.6vw 7.2vw;box-shadow:0 0 .26042vw rgba(0,0,0,.3);text-align:center;z-index:99}.btn-to-form a{background:#00b5cb;display:block;margin:0;padding:3.46667vw 5.33333vw 3.46667vw 5.33333vw;border-radius:5.86667vw;line-height:4.8vw;font-size:4.4vw;font-weight:400;text-align:center;text-transform:uppercase;color:#fff}.news-list{margin:0}.news-list .post{width:auto;margin:0 0 15px 0;padding:0}.news-list .news-post-inner{padding:16px 18px 16px 18px;border-radius:2px}.news-list .news-post-inner:before{top:5px;right:5px;bottom:5px;left:5px;border-radius:2px}.news-list .news-post-header{padding:0 0 10px 50px;line-height:16px;font-size:14px}.news-list .news-post-header:before{width:37px;height:37px}.news-list .news-post-header .entry-title{margin:0 0 2px 0;line-height:16px;font-size:14px}.news-list .news-post-content{line-height:16px;font-size:14px}.top-section{padding:0 2.66667vw}.top-section .wrapper{width:auto;margin:0}.top-section h1,.top-section h2{margin:0 0 1.73333vw 0;line-height:4.26667vw;font-size:4vw}.top-section .yoast-breadcrumb{line-height:2.93333vw;font-size:2.66667vw}.section-contacts-01 .wrapper{display:block;width:auto;margin:0}.contact-area h2{position:relative;margin:0 0 1.46667vw 0;padding:.4vw 0 0 0;line-height:6.66667vw;font-size:6.4vw;text-align:center}.contact-area h2:before{background:#00b5cb;display:block;width:6.66667vw;height:.53333vw;overflow:hidden;position:absolute;top:-1.73333vw;left:50%;margin:0 0 0 -3.33333vw;border-radius:.26667vw;content:''}.contact-area figure{width:99.46667vw;height:67.06667vw;margin:0 0 6.4vw -3.73333vw}.contact-area p{line-height:5.33333vw;text-align:center}.contact-form{position:relative;margin:0;padding:15.6vw 2.4vw 0 2.26667vw;border:none;z-index:9}.contact-form:before{background:url(images/bg-mobile-form.png) no-repeat 50% 0;background-size:cover;display:block;position:absolute;top:-2.53333vw;right:-4.93333vw;bottom:-19.6vw;left:-4.93333vw;z-index:-1;content:''}.contact-form p{margin:0 0 4.4vw 0}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form textarea{background:#fff;height:11.73333vw;padding:2.93333vw 4.93333vw 2.93333vw 4.93333vw;border-color:#919fbc;border-radius:.8vw;line-height:3.73333vw;font-size:3.46667vw;color:#909fbc}.contact-form textarea{height:46.26667vw}.contact-form button[type=submit],.contact-form input[type=submit]{height:11.73333vw;margin:3.2vw 0 0 0;padding:2.66667vw 4vw 2.66667vw 4vw;border-radius:5.6vw;line-height:4.4vw;font-size:4.4vw}.contact-form .wpcf7-not-valid-tip{padding:.66667vw 0 0 0;line-height:2.66667vw;font-size:2.4vw;text-align:left}.contact-form+div.wpcf7-response-output{background:#fff;position:relative;margin:4vw 0 8vw 0;padding:2.66667vw 4vw;line-height:2.66667vw;font-size:2.4vw;z-index:99}.section-contacts-02{padding:28vw 0 1.33333vw 0}.section-contacts-02 .wrapper{width:auto;margin:0}.section-contacts-02 ul{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin:0 -1.06667vw}.section-contacts-02 ul li{-webkit-box-pack:start;justify-content:flex-start;width:auto;min-height:10.93333vw;margin:0 0 3.06667vw 0;padding:3.33333vw 4.66667vw 3.33333vw 4.66667vw;border-radius:5.6vw;box-shadow:0 .53333vw .93333vw rgba(207,216,220,.35);line-height:4vw;font-size:3.46667vw}.section-contacts-02 ul li:first-child{display:none}.section-contacts-02 ul li .item-icon{margin:0 2.66667vw 0 0;line-height:4vw;font-size:4vw}.section-contacts-02 ul li em{display:inline}.articles-list{display:block;margin:0}.articles-list-item{width:100%;padding:0 0 6.66667vw 0}.articles-list-item figure{height:57.66667vw;margin:0 0 3.2vw 0;border-radius:.8vw}.articles-list-carousel{margin:0 0 3.2vw 0}.articles-list-carousel figure{margin:0}.articles-list-carousel .swiper-button-next{display:none}.articles-list-carousel .swiper-button-prev{display:none}.articles-list-carousel .swiper-pagination{right:1.46667vw;bottom:1.46667vw;left:1.46667vw}.articles-list-carousel .swiper-pagination-bullet{width:2.66667vw;height:2.66667vw;margin:0 0 0 1.06667vw}.articles-list-date{margin:0 0 1.06667vw 0;line-height:6.66667vw;font-size:4vw}.articles-list-excerpt{line-height:6.66667vw;font-size:4vw}.site-footer{line-height:2.93333vw;font-size:2.13333vw}.site-footer .footer-top{background:#00133b url(images/footer-top-mobile.jpg) no-repeat 50% 0;background-size:contain;padding:11.86667vw 4.8vw 9.73333vw 4.8vw}.site-footer .footer-top .wrapper{display:block;width:auto;margin:0}.site-footer .footer-top .wrapper .column:first-child{width:auto}.site-footer .footer-top .wrapper .column:last-child{width:auto}.site-footer .footer-bottom{padding:3.46667vw 6.13333vw 3.46667vw 6.13333vw;letter-spacing:.06667vw;line-height:3.73333vw;font-size:3.46667vw;font-weight:400;text-align:left}.site-footer .footer-bottom .wrapper{width:auto;margin:0}.footer-area-left .widget_media_image{margin:0 0 8.93333vw 0}.footer-area-left .widget_media_image img{width:19.73333vw;min-width:19.73333vw;margin:.8vw 0 0 .66667vw}.footer-area-left .widget_media_image .widget-title{padding:0 0 0 4.26667vw;line-height:4.8vw;font-size:3.46667vw}.footer-navigation{margin:0 0 6.13333vw 0}.footer-navigation ul{flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;position:relative;margin:0 -1.33333vw;padding:0 0 .8vw 0}.footer-navigation ul{display:block}.footer-navigation ul:before{background:#122948;display:block;height:1px;overflow:hidden;position:absolute;right:1.33333vw;bottom:0;left:1.33333vw;content:''}.footer-navigation ul li{width:auto;margin:0 0 5.33333vw 0;padding:0 1.33333vw;box-sizing:border-box;line-height:4.26667vw;font-size:4vw}.widget_custom_html ul{display:block;padding:0 41.33333vw .72917vw 0}.widget_custom_html ul li{margin:0 0 4.26667vw 0;padding:0;border:none;line-height:5.33333vw;font-size:4vw;font-weight:400}.footer-social{padding:.93333vw 0 0 0}.footer-social ul{-webkit-box-pack:start;justify-content:flex-start}.footer-social ul li{margin:0 2.26667vw 0 0}.footer-social ul li a{width:8vw;height:8vw}.footer-social ul li a:before{line-height:8vw;font-size:3.2vw}.disable-on-mobile{display:none!important}.main-navigation .menu-toggle{background:0 0;position:relative;display:inline-block;width:5.73333vw;height:3.86667vw;overflow:hidden;margin:2.93333vw .26667vw 0 0;padding:0;border:none;border-top:.66667vw solid #00b5cb;border-bottom:.66667vw solid #00b5cb;border-radius:0;box-shadow:none;box-sizing:border-box;vertical-align:top;line-height:0;font-size:0;cursor:pointer}.main-navigation .menu-toggle:before{background:#00b5cb;display:block;height:.66667vw;overflow:hidden;position:absolute;top:.93333vw;right:0;left:0;content:''}.main-navigation>div{display:none}}