:root {--vh: 0;--pwa-phone-width: 0;--pwa-phone-height: 0;--pwa-phone-height-half: 0;--container-width: 1200px;--glassX: 0px;--glassY: 0px;}
.body {position: relative;overflow-x:hidden;}
hr {border: 0 #cccccc solid;border-top-width:1px;clear:both;display:block;height:0;margin:0px auto;}
blockquote{text-wrap:balance;font-style:italic;font-weight:700;line-height:1.2;color:#004d9d;border:none;padding:0px 0px 0px 28px;border:none;position:relative;}
blockquote:after{content:"";position:absolute;top:2px;left:0px;display:block;width:20px;height:20px;background-image:url('/assets/upload/template/favicon-16.png');background-position:center;background-repeat:no-repeat;background-color:transparent;}
label{font-size:12px;text-transform:uppercase;font-weight:700;position:relative;}
label.required:after{content:"*";color: #ff0000;font-weight: 700;position: absolute;top: -4px;right: -8px;}
em{color:#333333;font-weight:700;font-style:normal;}
p{padding:4px 0px;margin:0px;}
a{position:relativel;color:#333333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;text-decoration:none;}
a:hover{color:#004d9d;text-decoration:underline;}
a.line:after{position:absolute;left:0px;bottom:0px;width:0%;height:2px;background:#004d9d;display:block;content:"";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
a.line:hover:after{width:100%;}
.login h1, .message h1{font-size:1.2rem;text-transform:uppercase;}
h4.line{text-transform:uppercase;overflow:hidden;font-size:1rem !important;}
h4.line span{display:inline-block;padding-right:15px;position:relative;}
h4.line span:after{background:#ccc;position:absolute;left:100%;top:45%;height:1px;width:2000px;content:"";}
button{font-family: 'Fira Sans Condensed', Arial, sans-serif;cursor:pointer;border:none;padding:12px 20px;display:inline-block;position:relative;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;}
input{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;}
.button{display:inline-block;text-align:center;background:#fff;border:1px solid #004d9d;text-transform:uppercase;color:#333;font-size:1rem;line-height:1;font-weight:700;padding:10px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;}
.button:hover{background:#004d9d;color:#fff;text-decoration:none;}
.uk-button-primary{background:#004d9d;color:#fff;}
.uk-button-primary:hover{background:#04407d;color:#fff;}
.uk-button-big{padding:16px 40px;}
.full{width:100%;}
.transition{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.transition-none{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.round{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.shadow{box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.logo{width:248px;height:56px;padding:0px;position:relative;background-position:left top;background-repeat:no-repeat;background-size:contain;background-image: url('/assets/upload/template/logo-riotrans-ua.svg');display:block;text-decoration:none;}
.logo:hover{text-decoration:none;}
.logo-ru{background-image: url('/assets/upload/template/logo-riotrans-en.svg');}
.logo-en{background-image: url('/assets/upload/template/logo-riotrans-en.svg');}
.logo-pl{background-image: url('/assets/upload/template/logo-riotrans-en.svg');}
.logo-white{background-image: url('/assets/upload/template/logo-riotrans-white-ua.svg');}
.logo-white-ru{background-image: url('/assets/upload/template/logo-riotrans-white-en.svg');}
.logo-white-en{background-image: url('/assets/upload/template/logo-riotrans-white-en.svg');}
.logo-white-pl{background-image: url('/assets/upload/template/logo-riotrans-white-en.svg');}

.logo-polska{background-image: url('/assets/upload/template/logo-riotrans-polska.svg');}
.logo-full{width:100%;background-position:center top;}
.logo-text{padding-left:250px;color:#666;font-style:italic;font-weight:700;width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden;}
.logo-text span{display:none;}

.glass::after {
  content: "";
  position: absolute;
  top: calc(var(--glassY, 0) * 1px - 50px);
  left: calc(var(--glassX, 0) * 1px - 50px);
  width: 100px;
  height: 100px;
  background: #ff0000;
  /*background: radial-gradient(white, #3984ff00 80%);*/

  opacity: 0;
  transition: opacity 0.2s;
}

.glass:hover::after {
  opacity: 0.4;
}

.content a{text-decoration:underline;}
.content a:hover{text-decoration:none;}
.content-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:%50;color:#004d9d;}
.content-icon-blue{background:#004d9d;color:#fff;}
.content-banner{background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;}
.content-gallery-image{padding: 16px 0px;}
.content-gallery-image img{border-radius: 8px;}
.content-gallery-grid{display:grid;gap:16px; grid-template-columns: repeat(4, 1fr);}
.content-gallery-grid > div {border-radius: 8px;}
.content-gallery-grid a{display: block;background-position: center;background-size: cover;}


.table-logo tr td:first-child{width:120px;text-align:center;}

.history{padding:20px 0px 0px 0px;margin:0px;position:relative;list-style:none;}
.history:before{position:absolute;top:30px;bottom:0px;left:275px;width:1px;background:#004d9d;display:block;content:"";}
.history-item{padding:0px 0px 40px 300px;margin:0px;position:relative;}
.history-item:last-child{padding-bottom:0px;}
.history-item:before{position:absolute;top:5px;left:268px;width:16px;height:16px;background:#004d9d;display:block;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.history-title{font-size:1.2rem;font-weight:700;color:#004d9d;padding-bottom:20px;}
.history-image{width:250px;position:absolute;top:50px;left:0px;}
.history-gallery{padding-top:20px;}
.history img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.news{position:relative;}
.news-item{padding:10px 0px;display:flex;gap:20px;}
.news-item:hover{text-decoration:none;color:#333333;}
.news-image{width:140px;flex-grow:0;flex-shrink:0;padding-top:5px;}
.news-image div{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.news-title{font-size:1.4rem;font-weight:700;padding-bottom:5px;}
.news-date{font-size:0.8rem;padding-bottom:10px;color:#666;}
.news-item:hover .news-title{color:#004d9d;}
.news-view-image{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;}

.alert{font-weight:700;padding:15px;border:2px solid #cc0000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.alert-message{background:#eee;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert-message ul{list-style:none;padding:0px;margin:0px;}
.alert-message ul li{padding:3px 0px;margin:0px;}
.alert-message-title{font-weight:700;}

.phone-container{position:relative;}
.phone-container input{position:relative;z-index:1;padding-left:20px;}
.phone-container:before{content:"+";position:absolute;left:10px;top:10px;z-index:2;}

.header{padding:0px;}
.header-banner{padding:0px;position:absolute;top:0px;left:0px;right:0px;z-index:100;color:#fff;}

.header-top{}
.header-top-container{padding:10px 0px 7px 0px;font-size:0.8rem;border-bottom:0px solid #ccc;}
.header-contact{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;}
.header-contact li{padding:0px 20px 0px 0px;margin:0px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.header-contact li:last-child{padding:0px;}
.header-contact li .icon{padding-right:10px;}

.header-lang{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;}
.header-lang li{padding:0px 0px 0px 10px;margin:0px;}
.header-lang li a{display:block;padding:2px 10px;margin:0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.header-lang li a.active{background:#004d9d;color:#fff !important;}
.header-lang li a.active:hover{text-decoration:none;}
.header-lang-message{padding-top:10px;align-items:center;justify-content:center;}

.header-middle{}
.header-middle-container{padding:10px 0px 5px 0px;}

.header-buttons{font-size:1rem;font-weight:700;text-transform:uppercase;padding:10px 15px 10px 40px;margin:0px;display:block;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.header-buttons:hover{background:#004d9d;color:#fff;text-decoration:none;}
.header-buttons-contact{width:auto;}
.header-buttons-application{width:auto;}
.header-buttons .icon{margin:0px;margin-top:-10px;top:50%;left:10px;position:absolute;}

.menu{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;}
.menu li{padding:0px 20px 0px 0px;margin:0px;}
.menu li a{display:block;position:relative;}
.menu-second{padding:0px;margin:0px;list-style:none;display:block;}
.menu-second li{padding:0px;margin:0px;}
.menu-second-title{color:#004d9d;padding:0px 0px 5px 0px;margin-bottom:10px;font-size:1rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ccc;}
.menu-second-title:hover{text-decoration:none;}
.menu-a-first{text-transform:uppercase;font-weight:700;font-size:1rem;padding:6px 0px;margin:0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.menu-a-first.active{color:#004d9d;}
.menu-a-first.active:after{width:100%;}
.menu-a-first:hover{text-decoration:none;}
.menu li:hover .menu-a-first{color:#004d9d;}
.menu li:hover .menu-a-first:after{width:100%;}
.menu li:hover .menu-a-first.active, .menu-a-first.active:hover{color:#004d9d;}
.menu-a-second{padding:3px 0px 3px 16px;margin:0px;display:block;position:relative;}
.menu-a-second.active{font-weight:700;}
.menu-a-second:before{position:absolute;top:8px;left:0px;width:10px;height:10px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23666' d='M4 .755l14.374 11.245-14.374 11.219.619.781 15.381-12-15.391-12-.609.755z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;}

.header-banner .header-contact a{color:#fff;}
.header-banner .header-lang a{color:#fff;}
.header-banner .header-middle a{color:#fff;}
.header-banner .menu-a-first{color:#fff;}
.header-banner .menu-a-first:hover{color:#fff !important;}
.header-banner .menu-a-first.active{color:#fff;}
.header-banner .menu-a-first.active:hover{color:#fff;}
.header-banner .menu-a-first:after{background:#fff;}
.header-banner li:hover .menu-a-first{color:#fff;}
.header-banner li:hover .menu-a-first.active{color:#fff;}

.header-middle.uk-active{background-color:#fff;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;color:#333;}
.header-middle.uk-active .logo-white{background-image: url('/assets/upload/template/logo-riotrans-ua.svg');}
.header-middle.uk-active .logo-white-ru{background-image: url('/assets/upload/template/logo-riotrans-en.svg');}
.header-middle.uk-active .logo-white-en{background-image: url('/assets/upload/template/logo-riotrans-en.svg');}
.header-middle.uk-active .logo-white-pl{background-image: url('/assets/upload/template/logo-riotrans-en.svg');}
.header-banner .header-middle.uk-active a{color:#333;}
.header-banner .header-middle.uk-active .header-buttons:hover{color:#fff;}
.header-menu-sticky{display:none;}
.header-middle.uk-active .header-menu-sticky{display:block;}

.progress-container {background-color:#eee;height:4px;width:100%;display:none;}
.progress-bar {background-color:#004d9d;height:100%;width:0%;}
.header-middle.uk-active .progress-container {display:block;}

.breadcrumbs-container{padding-bottom:20px;}
.breadcrumbs{background:#eee;color:#666;font-size:.8rem;padding:8px 12px 8px 12px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;}
.breadcrumbs li{padding-right:30px;margin:0px;position:relative;}
.breadcrumbs li:after{content:"";position:absolute;right:10px;top:3px;width:12px;height:12px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23666' d='M4 .755l14.374 11.245-14.374 11.219.619.781 15.381-12-15.391-12-.609.755z'/%3E%3C/svg%3E");}
.breadcrumbs li:last-child{padding:0px;font-weight:700;}
.breadcrumbs li:last-child:after{display:none;}
.breadcrumbs a{color:#666;}

.main-content{padding:20px 0px 20px 0px;overflow-x:hidden;}
.main-content-homepage{padding-top:60px;}

.top-banner{position:relative;overflow:hidden;color:#fff;}
.top-banner h1{color:#fff;font-size:4rem !important;}
.top-banner-container{position:absolute;z-index:10;top:0px;bottom:0px;left:0px;right:0px;color:#fff;display:flex;align-items:center;}
.top-banner-back{position:relative;z-index:1;}
.top-banner-full{width:100%;padding-top:80px}
.top-banner-overlay{position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:2;background-color:rgba(0,0,0,.6);}
.top-banner-goal{position:absolute;left:0px;bottom:100px;z-index:3;background:#fff;padding:20px 20px 20px 170px;width:320px;-webkit-border-top-right-radius: 12px;-webkit-border-bottom-right-radius: 12px;-moz-border-radius-topright: 12px;-moz-border-radius-bottomright: 12px;border-top-right-radius: 12px;border-bottom-right-radius: 12px;}
.top-banner-goal .title{font-weight:700;font-size:1.6rem;font-style:italic;color:#004d9d;padding-bottom:0px;}
.top-banner-goal .icon{position:absolute;left:-100px;top:50%;margin-top:-130px;width: 260px;height: 260px;display:block;background-color:transparent;background-position:center top;background-size:contain;background-repeat:no-repeat;background-image:url('/assets/upload/template/logistic-02.png');}
.top-banner-goal .icon:after{position:absolute;display:block;left:0px;top:0px;width:100%;height:100%;content:"";-webkit-animation: rotation 30s infinite linear;background-color:transparent;background-position:center top;background-size:contain;background-repeat:no-repeat;background-image:url('/assets/upload/template/logistic-01.png');}
.top-banner-content{display:block;text-wrap:balance;font-size:1.4rem;width:70%;}
.top-banner-content-grid{display:grid;gap:24px;}
.top-banner-footer{position:absolute;z-index:10;bottom:0px;left:0px;right:0px;}
.top-banner-webclient-container{display:flex;justify-content:end;}
.top-banner-webclient{display:grid;gap:24px;grid-template-columns:1fr auto;width:150px;padding:0px 400px 50px 0px;font-size:16px;font-weight:bold;font-style:italic;text-align:right;}

@-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(359deg); } }

.top-banner-mouse-scroll{display:block;margin:0 auto;width:28px;height:100px;}
.m-scroll-arrows{display:block;width:5px;height:5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);border-right: 2px solid white;border-bottom: 2px solid white;margin: 0 0 3px 4px;width:16px;height:16px;}
.unu{margin-top:1px;}
.unu, .doi, .trei{-webkit-animation: mouse-scroll 1s infinite;-moz-animation: mouse-scroll 1s infinite;animation: mouse-scroll 1s infinite;}
.unu{-webkit-animation-delay: .1s;-moz-animation-delay: .1s;-webkit-animation-direction: alternate;animation-direction: alternate;animation-delay: alternate;}
.doi{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-webkit-animation-direction: alternate;animation-delay: .2s;animation-direction: alternate;margin-top: -6px;}
.trei{-webkit-animation-delay: .3s;-moz-animation-delay: .3s;-webkit-animation-direction: alternate;animation-delay: .3s;animation-direction: alternate;margin-top: -6px;}
.mouse{height: 42px;width: 24px;border-radius: 14px;transform: none;border: 2px solid white;top: 170px;}
.wheel{height: 5px;width: 2px;display: block;margin: 5px auto;background: white;position: relative;height: 4px;width: 4px;border: 2px solid #fff;-webkit-border-radius: 8px;border-radius: 8px;}
.wheel{-webkit-animation: mouse-wheel 0.6s linear infinite;-moz-animation: mouse-wheel 0.6s linear infinite;animation: mouse-wheel 0.6s linear infinite;}
@-webkit-keyframes mouse-wheel{
0% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
100% {opacity: 0;-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px);}
}
@-moz-keyframes mouse-wheel{
0%{top:1px;}
25%{top:2px;}
50%{top:3px;}
75%{top:2px;}
100%{top:1px;}
}
@-o-keyframes mouse-wheel{
0%{top:1px;}
25%{top:2px;}
50%{top:3px;}
75%{top:2px;}
100%{top:1px;}
}
@keyframes mouse-wheel{
0%{top:1px;}
25%{top:2px;}
50%{top:3px;}
75%{top:2px;}
100%{top:1px;}
}

@-webkit-keyframes mouse-scroll{
0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
@-moz-keyframes mouse-scroll{
0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
@-o-keyframes mouse-scroll{
0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}
@keyframes mouse-scroll{
0%{opacity:0;}
50%{opacity:.5;}
100%{opacity:1;}
}

.company-stat{padding:0px 0px 24px 0px;text-align:center;line-height:1.2;text-wrap:balance;display:grid;gap:16px;grid-template-columns:repeat(6,auto);}
.company-stat span{display:block;padding:8px 0px;font-size:1.8rem;font-weight:700;color:#004d9d;}
.company-stat-item{position:relative;background:#E9F2F8;padding:24px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.company-stat-item-title{font-size:1.8rem;font-weight:700;color:#004d9d;display:block;padding-bottom:16px;line-height:1;}
.company-stat-item-desc{text-wrap:balance;padding-right:40px}
.company-stat-item-icon{position:absolute;right:24px;top:24px;}
.company-stat-item-icon{display:block;width:32px;height:32px;background-color:#004d9d;}
.company-stat-item-icon-partners{
mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10 8L16 2L22 8H19V11H13V8H10Z" fill="black"/%3E%3Cpath d="M8 22L2 16L8 10V13H11V19H8V22Z" fill="black"/%3E%3Cpath d="M24 10L30 16L24 22V19H21V13H24V10Z" fill="black"/%3E%3Cpath d="M22 24L16 30L10 24H13L13 21H19V24H22Z" fill="black"/%3E%3C/svg%3E%0A');
-webkit-mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M10 8L16 2L22 8H19V11H13V8H10Z" fill="black"/%3E%3Cpath d="M8 22L2 16L8 10V13H11V19H8V22Z" fill="black"/%3E%3Cpath d="M24 10L30 16L24 22V19H21V13H24V10Z" fill="black"/%3E%3Cpath d="M22 24L16 30L10 24H13L13 21H19V24H22Z" fill="black"/%3E%3C/svg%3E%0A');
}
.company-stat-item-icon-clients{
mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='11' r='5' stroke='black' stroke-width='2'/%3E%3Cpath d='M8.5 15C6.567 15 5 13.433 5 11.5C5 9.567 6.567 8 8.5 8' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M26 26C26 20.4772 21.5228 16 16 16C10.4772 16 6 20.4772 6 26' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M2 21C2 17 5 15 8.5 15' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M23.5 15C25.433 15 27 13.433 27 11.5C27 9.567 25.433 8 23.5 8' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M30 21C30 17 27 15 23.5 15' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
-webkit-mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='11' r='5' stroke='black' stroke-width='2'/%3E%3Cpath d='M8.5 15C6.567 15 5 13.433 5 11.5C5 9.567 6.567 8 8.5 8' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M26 26C26 20.4772 21.5228 16 16 16C10.4772 16 6 20.4772 6 26' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M2 21C2 17 5 15 8.5 15' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M23.5 15C25.433 15 27 13.433 27 11.5C27 9.567 25.433 8 23.5 8' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M30 21C30 17 27 15 23.5 15' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.company-stat-item-icon-experience{
mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='11' stroke='black' stroke-width='2'/%3E%3Cline x1='16' y1='5' x2='16' y2='27' stroke='black' stroke-width='2'/%3E%3Cpath d='M27 16H5' stroke='black' stroke-width='2'/%3E%3Cpath d='M24 9L16 12L8 9' stroke='black' stroke-width='2'/%3E%3Cpath d='M24 23L16 20L8 23' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
-webkit-mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='11' stroke='black' stroke-width='2'/%3E%3Cline x1='16' y1='5' x2='16' y2='27' stroke='black' stroke-width='2'/%3E%3Cpath d='M27 16H5' stroke='black' stroke-width='2'/%3E%3Cpath d='M24 9L16 12L8 9' stroke='black' stroke-width='2'/%3E%3Cpath d='M24 23L16 20L8 23' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.company-stat-item-icon-brand{
mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='5' fill='black'/%3E%3Cpath d='M16 6L18.0964 8.176L21 7.33975L21.7276 10.2724L24.6603 11L23.824 13.9036L26 16L23.824 18.0964L24.6603 21L21.7276 21.7276L21 24.6603L18.0964 23.824L16 26L13.9036 23.824L11 24.6603L10.2724 21.7276L7.33975 21L8.176 18.0964L6 16L8.176 13.9036L7.33975 11L10.2724 10.2724L11 7.33975L13.9036 8.176L16 6Z' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M14 25L9 30L8 26L4 25L8 21' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24 21L28 25L24 26L23 30L18 25' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
-webkit-mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='5' fill='black'/%3E%3Cpath d='M16 6L18.0964 8.176L21 7.33975L21.7276 10.2724L24.6603 11L23.824 13.9036L26 16L23.824 18.0964L24.6603 21L21.7276 21.7276L21 24.6603L18.0964 23.824L16 26L13.9036 23.824L11 24.6603L10.2724 21.7276L7.33975 21L8.176 18.0964L6 16L8.176 13.9036L7.33975 11L10.2724 10.2724L11 7.33975L13.9036 8.176L16 6Z' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M14 25L9 30L8 26L4 25L8 21' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24 21L28 25L24 26L23 30L18 25' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.company-stat-item-icon-eu{
mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 23H6V9H14' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M26 8V19C26 21.2091 24.2091 23 22 23V23C19.7909 23 18 21.2091 18 19V8' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M12 16H6' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
-webkit-mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 23H6V9H14' stroke='black' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M26 8V19C26 21.2091 24.2091 23 22 23V23C19.7909 23 18 21.2091 18 19V8' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M12 16H6' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.company-stat-item-icon-order{
mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10L15 13L20 8' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='6' y='18' width='10' height='10' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='16' y='18' width='10' height='10' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='9' y='4' width='14' height='14' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
-webkit-mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 10L15 13L20 8' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='6' y='18' width='10' height='10' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='16' y='18' width='10' height='10' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='9' y='4' width='14' height='14' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.company-stat-item-icon-truck{
mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 11L7 18' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M24 11L25 18' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M13 22H19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 17H28V13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 17H4V13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23 22H25' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 22H9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='7' y='18' width='18' height='8' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='8' y='7' width='16' height='4' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M27 9V2H5V9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='20' y='26' width='4' height='4' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='9' y='26' width='4' height='4' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
-webkit-mask: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 11L7 18' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M24 11L25 18' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M13 22H19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25 17H28V13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 17H4V13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23 22H25' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 22H9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='7' y='18' width='18' height='8' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='8' y='7' width='16' height='4' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M27 9V2H5V9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='20' y='26' width='4' height='4' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='9' y='26' width='4' height='4' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.company-stat-item-icon-clients{
mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M25 25.2222C25 21.7858 22.2142 19 18.7778 19V19C18.3482 19 18 18.6518 18 18.2222V17.5151C18 17.1933 18.1608 16.8928 18.4286 16.7143V16.7143C20.0351 15.6433 21 13.8403 21 11.9095V10C21 7.23858 18.7614 5 16 5V5C13.2386 5 11 7.23858 11 10V11.9095C11 13.8403 11.9649 15.6433 13.5714 16.7143V16.7143C13.8392 16.8928 14 17.1933 14 17.5151V18.2222C14 18.6518 13.6518 19 13.2222 19V19C9.78578 19 7 21.7858 7 25.2222V28C7 28.5523 7.44772 29 8 29H24C24.5523 29 25 28.5523 25 28V25.2222Z" stroke="black" stroke-width="2"/%3E%3Cpath d="M31 25.0742C30.9999 26.1378 30.1378 26.9999 29.0742 27H28V25H29V22.8516C28.9998 20.5403 27.1258 18.667 24.8145 18.667C23.9044 18.6668 23.167 17.9287 23.167 17.0186V16.4297C23.167 15.8272 23.4675 15.2639 23.9688 14.9297L24.1973 14.7725C25.3111 13.9736 26 13.0312 26 12V11C26 9.4764 24.8662 8 23 8V6C26.1338 6 28 8.54224 28 11V12C28 14.074 26.5694 15.5753 25.167 16.5322V16.6768C28.419 16.8593 30.9998 19.5539 31 22.8516V25.0742Z" fill="black"/%3E%3Cpath d="M1 25.0742C1.00008 26.1378 1.86224 26.9999 2.92578 27H4V25H3V22.8516C3.00016 20.5403 4.87423 18.667 7.18555 18.667C8.09561 18.6668 8.83299 17.9287 8.83301 17.0186V16.4297C8.83301 15.8272 8.53247 15.2639 8.03125 14.9297L7.80273 14.7725C6.68888 13.9736 6 13.0312 6 12V11C6 9.4764 7.1338 8 9 8V6C5.8662 6 4 8.54224 4 11V12C4 14.074 5.43059 15.5753 6.83301 16.5322V16.6768C3.58099 16.8593 1.00015 19.5539 1 22.8516V25.0742Z" fill="black"/%3E%3C/svg%3E%0A');
-webkit-mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M25 25.2222C25 21.7858 22.2142 19 18.7778 19V19C18.3482 19 18 18.6518 18 18.2222V17.5151C18 17.1933 18.1608 16.8928 18.4286 16.7143V16.7143C20.0351 15.6433 21 13.8403 21 11.9095V10C21 7.23858 18.7614 5 16 5V5C13.2386 5 11 7.23858 11 10V11.9095C11 13.8403 11.9649 15.6433 13.5714 16.7143V16.7143C13.8392 16.8928 14 17.1933 14 17.5151V18.2222C14 18.6518 13.6518 19 13.2222 19V19C9.78578 19 7 21.7858 7 25.2222V28C7 28.5523 7.44772 29 8 29H24C24.5523 29 25 28.5523 25 28V25.2222Z" stroke="black" stroke-width="2"/%3E%3Cpath d="M31 25.0742C30.9999 26.1378 30.1378 26.9999 29.0742 27H28V25H29V22.8516C28.9998 20.5403 27.1258 18.667 24.8145 18.667C23.9044 18.6668 23.167 17.9287 23.167 17.0186V16.4297C23.167 15.8272 23.4675 15.2639 23.9688 14.9297L24.1973 14.7725C25.3111 13.9736 26 13.0312 26 12V11C26 9.4764 24.8662 8 23 8V6C26.1338 6 28 8.54224 28 11V12C28 14.074 26.5694 15.5753 25.167 16.5322V16.6768C28.419 16.8593 30.9998 19.5539 31 22.8516V25.0742Z" fill="black"/%3E%3Cpath d="M1 25.0742C1.00008 26.1378 1.86224 26.9999 2.92578 27H4V25H3V22.8516C3.00016 20.5403 4.87423 18.667 7.18555 18.667C8.09561 18.6668 8.83299 17.9287 8.83301 17.0186V16.4297C8.83301 15.8272 8.53247 15.2639 8.03125 14.9297L7.80273 14.7725C6.68888 13.9736 6 13.0312 6 12V11C6 9.4764 7.1338 8 9 8V6C5.8662 6 4 8.54224 4 11V12C4 14.074 5.43059 15.5753 6.83301 16.5322V16.6768C3.58099 16.8593 1.00015 19.5539 1 22.8516V25.0742Z" fill="black"/%3E%3C/svg%3E%0A');
}
.company-stat-item-icon-managers{
mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3 16C3 14.8954 3.89543 14 5 14H7C7.55228 14 8 14.4477 8 15V22C8 22.5523 7.55228 23 7 23H5C3.89543 23 3 22.1046 3 21V16Z" stroke="black" stroke-width="2"/%3E%3Cpath d="M29 16C29 14.8954 28.1046 14 27 14H25C24.4477 14 24 14.4477 24 15V22C24 22.5523 24.4477 23 25 23H27C28.1046 23 29 22.1046 29 21V16Z" stroke="black" stroke-width="2"/%3E%3Cpath d="M6 13V11C6 6.58172 9.58172 3 14 3H18C22.4183 3 26 6.58172 26 11V13" stroke="black" stroke-width="2"/%3E%3Ccircle cx="16" cy="28" r="2" fill="%23D9D9D9" stroke="black" stroke-width="2"/%3E%3Cpath d="M18 28H22C24.2091 28 26 26.2091 26 24V23" stroke="black" stroke-width="2"/%3E%3C/svg%3E%0A');
-webkit-mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3 16C3 14.8954 3.89543 14 5 14H7C7.55228 14 8 14.4477 8 15V22C8 22.5523 7.55228 23 7 23H5C3.89543 23 3 22.1046 3 21V16Z" stroke="black" stroke-width="2"/%3E%3Cpath d="M29 16C29 14.8954 28.1046 14 27 14H25C24.4477 14 24 14.4477 24 15V22C24 22.5523 24.4477 23 25 23H27C28.1046 23 29 22.1046 29 21V16Z" stroke="black" stroke-width="2"/%3E%3Cpath d="M6 13V11C6 6.58172 9.58172 3 14 3H18C22.4183 3 26 6.58172 26 11V13" stroke="black" stroke-width="2"/%3E%3Ccircle cx="16" cy="28" r="2" fill="%23D9D9D9" stroke="black" stroke-width="2"/%3E%3Cpath d="M18 28H22C24.2091 28 26 26.2091 26 24V23" stroke="black" stroke-width="2"/%3E%3C/svg%3E%0A');
}
.company-stat-item-icon-reviews{
mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21 6H28V23H24L16 29V23H4V6H11" stroke="black" stroke-width="2"/%3E%3Cpath d="M16 5L18.3041 9.82865L23.6085 10.5279L19.7281 14.2113L20.7023 19.4721L16 16.92L11.2977 19.4721L12.2719 14.2113L8.39155 10.5279L13.6959 9.82865L16 5Z" fill="black"/%3E%3C/svg%3E%0A');
-webkit-mask: url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M21 6H28V23H24L16 29V23H4V6H11" stroke="black" stroke-width="2"/%3E%3Cpath d="M16 5L18.3041 9.82865L23.6085 10.5279L19.7281 14.2113L20.7023 19.4721L16 16.92L11.2977 19.4721L12.2719 14.2113L8.39155 10.5279L13.6959 9.82865L16 5Z" fill="black"/%3E%3C/svg%3E%0A');
}


.sidebar{width:220px;padding-right:10px;}
.sidebar ul{padding:0px;margin:0px;list-style:none;}
.sidebar ul li{padding:0px;margin:0;position:relative;}
.sidebar ul li a{display:block;padding:3px 0px;position:relative;}
.sidebar ul li a:after{width:12px;height:12px;display:block;position:absolute;content:"";top:7px;left:-18px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23666' d='M4 .755l14.374 11.245-14.374 11.219.619.781 15.381-12-15.391-12-.609.755z'/%3E%3C/svg%3E");}
.sidebar ul li ul{padding-left:18px;}
.sidebar a.title{font-size:1.2rem;text-transform:uppercase;font-weight:700;color:#004d9d;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
.sidebar a.title:after{display:none;}
.sidebar a.first{font-weight:700;}
.sidebar a.first:after{display:none;}
.sidebar a:hover{text-decoration:none;}
.sidebar a.active{color:#004d9d;}
.sidebar ul.second{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;}
.sidebar-right{width:240px;padding-left:10px;}
.sidebar-item{padding-top:20px;}

.subpages{display:block;text-align:center;line-height:1.2;position:relative;overflow:hidden;}
.subpages.active{font-weight:700;color:#004D9D;}
.subpages-icon{display:block;width:100%;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.subpages-icon-icon{filter: invert(72%) sepia(7%) saturate(18%) hue-rotate(350deg) brightness(85%) contrast(83%);}
.ssubpages-icon-icon{filter: invert(16%) sepia(100%) saturate(2711%) hue-rotate(197deg) brightness(92%) contrast(105%);}
.subpages:hover .subpages-icon-icon{filter: invert(16%) sepia(100%) saturate(2711%) hue-rotate(197deg) brightness(92%) contrast(105%);}
.subpages.active .subpages-icon-icon{filter: invert(16%) sepia(100%) saturate(2711%) hue-rotate(197deg) brightness(92%) contrast(105%);}
.subpages-box{border:1px solid #ccc;background-color:transparent;}
.subpages-box:hover{border-color:#004D9D;text-decoration:none;box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 8px;}
.subpages-box-padding{padding:15px;}

.subpages-box-glass{display: grid;gap: 16px;align-items: center;grid-template-columns: repeat(4, 1fr);}
.subpages-box-glass-item{height: 100%;position: relative;border:0px;}
.subpages-box-glass-item::before {
content: "";
height: 100%;
width: 100%;
position: absolute;
z-index: 10;
top: 0;
left: 0;
border-radius: inherit;
background: radial-gradient(30rem circle at var(--glassX) var(--glassY), rgba(0,77,157,0.1), transparent 50%);
/*background: radial-gradient(30rem circle at var(--glassX) var(--glassY), rgba(0,0,0,0.1), transparent 50%);*/
opacity: 0;
transition: all 0.15s ease-in-out;
}
.subpages-box-glass:hover .subpages-box-glass-item::before {opacity: 1;}

.subpages-title{display:block;padding-top:10px;}
.subpages-slider{padding:0px 10px;width:140px;}

.subpages-slider-container{padding:0px 0px 20px 20px;}
.subpages-nav{position:absolute;top:0px;bottom:0px;left:0px;}
.subpages-nav-right{left:auto;right:0px;padding-left:20px;background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,1));}
.subpages-nav a {position:relative;top:15px;width:30px;height:30px;border:1px solid #ccc;display:block;background-color:#fff;padding:0px;color:#004D9D;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:16px;background-position:center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23004D9D' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z'/%3E%3C/svg%3E");}
.subpages-nav a:hover{border-color:#004D9D;background-color:#004D9D;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z'/%3E%3C/svg%3E");}
.subpages-nav-right a{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23004D9D' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z'/%3E%3C/svg%3E");}
.subpages-nav-right a:hover{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z'/%3E%3C/svg%3E");}

.subpages-ul{padding:0px;margin:0px;list-style:none;}
.subpages-ul li{padding:0px;margin:0px;}
.subpages-ul li.icon{text-align:center;}
.subpages-ul li.icon a{background-color:#eee;padding:30px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;}
.subpages-ul li.icon a div{background-color:#666;width:60px;height:60px;position:relative;display:block;mask-size: contain;mask-repeat: no-repeat;-webkit-mask-size: contain;-webkit-mask-repeat: no-repeat;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.subpages-ul:hover li.icon a{background-color:#fff;}
.subpages-ul:hover li.icon a div{background-color:#004d9d;}
.subpages-ul li.icon a svg{position:absolute;left:0;top:0;width:100%;}
.subpages-ul li.icon a svg .border {stroke:#004d9d;stroke-width:2;stroke-dasharray: 301.59px 301.59px;stroke-dashoffset: 301.59px;transition: all 0.6s;transition-timing-function: cubic-bezier(.4,.08,0,.97);}
.subpages-ul:hover li.icon a svg .border {stroke-dashoffset:0;}
.subpages-ul li.title{padding:10px 0px 20px 0px;text-align:center;font-weight:700;font-size:1.2rem;}
.subpages-ul li.title a{color:#004d9d;}
.subpages-ul li.links ul{padding:0px;margin:0px;list-style:none;}
.subpages-ul li.links ul li{padding:0px;margin:0px;position:relative;}
.subpages-ul li.links ul li a{padding:5px 0px 5px 20px;margin:0px;position:relative;display:block;}
.subpages-ul li.links ul li a:after{content:"";position:absolute;left:0px;top:13px;width:4px;height:4px;display:block;background:#666;}

.subpages-nextprev{
  width: 100%;
  display: grid;
  gap: 12px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  padding: 12px 0px;
}
.subpages-nextprev a{
  position: relative;
  display: flex;
  align-items: center;
  line-height: 1.2;
  text-wrap: balance;
  background-color: #fff;
  min-height: 36px;
}
.subpages-nextprev a:after{
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  margin-top: -16px;
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 16px;
  border-radius: 50%;
  border:1px solid #ccc;
  -webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;
}
.subpages-nextprev a:hover:after{
  background-color: #004D9D;
  border:1px solid #004D9D;
}
.subpages-nextprev-prev{
  padding-left: 48px;
}
.subpages-nextprev-prev:after{
  left: 0px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23004D9D' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z'/%3E%3C/svg%3E");
}
.subpages-nextprev-prev:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z'/%3E%3C/svg%3E");  
}
.subpages-nextprev-next{
  padding-right: 48px;
  text-align: right;
  justify-content: flex-end;
}
.subpages-nextprev-next:after{
  right: 0px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23004D9D' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z'/%3E%3C/svg%3E");
}
.subpages-nextprev-next:hover:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z'/%3E%3C/svg%3E");
}







.divider{display:inline-block;width:200px;height:32px;text-align:center;position:relative;}
.divider:before{display:block;width:100%;height:1px;background:#ccc;top:15px;left:0px;position:absolute;content:"";z-index:1;}
.divider:after{display:block;width:32px;height:32px;padding:0px 16px;margin-left:-32px;top:0px;left:50%;position:absolute;content:"";z-index:2;background-image: url('/assets/upload/template/rio-trans-icon-gray.svg');background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fbfbfb;}

.grid-managers-description{padding:0px 200px;font-weight:700;font-style:italic;text-align:center;position:relative;}
.grid-managers{display:grid;grid-template-columns: repeat(4, 1fr);grid-gap:20px 20px;}
.grid-managers-item{background:#fff;padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position: relative;}
.grid-managers-item:hover{box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}


.grid-managers-item::before {
content: "";
height: 100%;
width: 100%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
border-radius: inherit;
background: radial-gradient(30rem circle at var(--glassX) var(--glassY), rgba(0,77,157,0.1), transparent 50%);
/*background: radial-gradient(30rem circle at var(--glassX) var(--glassY), rgba(0,0,0,0.1), transparent 50%);*/
opacity: 0;
transition: all 0.15s ease-in-out;
}
.grid-managers:hover .grid-managers-item::before {opacity: 1;}


.block-managers-container{padding-top:0px;}
.block-managers{border:2px solid #004d9d;position:relative;padding:20px 10px 10px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} 
.block-managers-label{position:absolute;top:-9px;left:0px;right:0px;text-align:center;text-transform:uppercase;font-weight:700;color:#004d9d;font-size:0.8rem;} 
.block-managers-label span{display:inline-block;background:#fff;padding:0px 10px;}
.block-manager{position:relative;z-index:10;display:flex;gap:0px;flex-direction:column;height: 100%;}
.block-manager-image{position:relative;text-align:center;padding-bottom:10px;}
.block-manager-image img{width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.block-manager-title{text-align:center;font-weight:700;padding:2px 0px;}
.block-manager-content{text-align:center;font-style:italic;padding:2px 0px;font-size:0.8rem;color:#666;}
.block-manager-links{padding:10px 0px 0px 0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;}
.block-manager-links li{padding:3px;margin:0px;}
.block-manager-links li a{background:#e7e7e7;width:34px;height:34px;line-height:34px;text-align:center;padding:0px;margin:0px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.block-manager-links li a:hover{background:#004d9d;color:#fff;}
.block-manager-button{padding: 12px 0px;display:flex;justify-content:center;margin-top: auto;}
.block-manager-email{font-size:.9rem;text-align: center;padding-top:10px;}

.block-ourresp{position:relative;}
.block-ourresp-text{position:absolute;left:0px;top:0px;width:50%;height:100%;display:flex;align-items:center;}
.block-ourresp-title{font-size:3.4rem;font-weight:400;text-wrap:balance;line-height:1.2;}
.block-ourresp-content{text-wrap:balance;padding-top:16px;}

.block-ourresp-dots{position:relative;width:600px;height:450px;background:transparent;margin: 0 0 0 auto;}

.block-ourresp-dots-item{cursor:default;position:absolute;border-radius:50%;background:#eee;display:flex;justify-content:center;align-items:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-align:center;}
.block-ourresp-dots-item-title{font-weight:700;}
.block-ourresp-dots-item-content{
  font-size: .8rem;
  font-style: italic;
  padding: 0px 12px;
}


.block-ourresp-dots-item-1{left:90px;top:110px;width:120px;height:120px;}
.block-ourresp-dots-item-2{left:220px;top:24px;width:190px;height:190px;}
.block-ourresp-dots-item-3{left:426px;top:44px;width:150px;height:150px;}
.block-ourresp-dots-item-4{left:30px;top:240px;width:160px;height:160px;}
.block-ourresp-dots-item-5{left:200px;top:220px;width:120px;height:120px;}
.block-ourresp-dots-item-6{left:330px;top:200px;width:220px;height:220px;}

.block-ourresp-dots-item-number{position:absolute;right:0px;top:0px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#999;color:#fff;font-weight:700;line-height:1;border-radius:50%;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.block-ourresp-dots-item-2 .block-ourresp-dots-item-number{right:4%;top:4%;}
.block-ourresp-dots-item-3 .block-ourresp-dots-item-number,
.block-ourresp-dots-item-4 .block-ourresp-dots-item-number{right:3%;top:3%;}
.block-ourresp-dots-item-6 .block-ourresp-dots-item-number{right:5%;top:5%;}

.block-ourresp-dots-item:hover .block-ourresp-dots-item-number{background-color:#004d9d;}
.block-ourresp-dots-item:hover{transform: scale(1.2);background-color: #FDD66B;}
.block-ourresp-dots-item-2.block-ourresp-dots-item-hover-1{transform:scale(.8);left:210px;top:30px;}
.block-ourresp-dots-item-3.block-ourresp-dots-item-hover-1{transform:scale(.7);left:390px;top:60px;}
.block-ourresp-dots-item-4.block-ourresp-dots-item-hover-1{transform:scale(.8);left:45px;top:236px;}
.block-ourresp-dots-item-5.block-ourresp-dots-item-hover-1{transform:scale(.9);left:190px;top:210px;}
.block-ourresp-dots-item-6.block-ourresp-dots-item-hover-1{transform:scale(.8);left:295px;top:165px;}

.block-ourresp-dots-item-1.block-ourresp-dots-item-hover-2{transform:scale(.9);left:90px;top:140px;}
.block-ourresp-dots-item-3.block-ourresp-dots-item-hover-2{transform:scale(.8);left:426px;top:70px;}
.block-ourresp-dots-item-4.block-ourresp-dots-item-hover-2{transform:scale(.9);left:75px;top:260px;}
.block-ourresp-dots-item-5.block-ourresp-dots-item-hover-2{transform:scale(.8);left:220px;top:230px;}
.block-ourresp-dots-item-6.block-ourresp-dots-item-hover-2{transform:scale(.9);left:330px;top:200px;}

.block-ourresp-dots-item-1.block-ourresp-dots-item-hover-3{transform:scale(.8);left:115px;top:130px;}
.block-ourresp-dots-item-2.block-ourresp-dots-item-hover-3{transform:scale(.9);left:215px;top:30px;}
.block-ourresp-dots-item-4.block-ourresp-dots-item-hover-3{transform:scale(.8);left:70px;top:235px;}
.block-ourresp-dots-item-5.block-ourresp-dots-item-hover-3{transform:scale(.9);left:216px;top:214px;}
.block-ourresp-dots-item-6.block-ourresp-dots-item-hover-3{transform:scale(.8);left:320px;top:190px;}

.block-ourresp-dots-item-1.block-ourresp-dots-item-hover-4{transform:scale(.9);left:100px;top:100px;}
.block-ourresp-dots-item-2.block-ourresp-dots-item-hover-4{transform:scale(.8);left:205px;top:55px;}
.block-ourresp-dots-item-3.block-ourresp-dots-item-hover-4{transform:scale(.9);left:380px;top:50px;}
.block-ourresp-dots-item-5.block-ourresp-dots-item-hover-4{transform:scale(.8);left:200px;top:220px;}
.block-ourresp-dots-item-6.block-ourresp-dots-item-hover-4{transform:scale(.9);left:310px;top:190px;}

.block-ourresp-dots-item-1.block-ourresp-dots-item-hover-5{transform:scale(.8);left:102px;top:126px;}
.block-ourresp-dots-item-2.block-ourresp-dots-item-hover-5{transform:scale(.9);left:200px;top:16px;}
.block-ourresp-dots-item-3.block-ourresp-dots-item-hover-5{transform:scale(.8);left:374px;top:75px;}
.block-ourresp-dots-item-4.block-ourresp-dots-item-hover-5{transform:scale(.9);left:25px;top:235px;}
.block-ourresp-dots-item-6.block-ourresp-dots-item-hover-5{transform:scale(.8);left:320px;top:200px;}

.block-ourresp-dots-item-1.block-ourresp-dots-item-hover-6{transform:scale(.9);left:115px;top:105px;}
.block-ourresp-dots-item-2.block-ourresp-dots-item-hover-6{transform:scale(.8);left:220px;top:32px;}
.block-ourresp-dots-item-3.block-ourresp-dots-item-hover-6{transform:scale(.9);left:400px;top:25px;}
.block-ourresp-dots-item-4.block-ourresp-dots-item-hover-6{transform:scale(.8);left:30px;top:200px;}
.block-ourresp-dots-item-5.block-ourresp-dots-item-hover-6{transform:scale(.9);left:180px;top:210px;}

.application{max-width:800px;padding:20px 0px 30px 0px;}
.application-box{border:1px solid #ccc;padding:20px;}
.application-divider{text-align:center;text-transform:uppercase;font-weight:700;overflow-x:hidden;}
.application-divider span{display:inline-block;padding:0px 20px;position:relative;}
.application-divider span:after{color:#666;top:49%;left:100%;width:2000px;height:1px;content:"";display:block;position:absolute;background:#ccc;}
.application-divider span:before{color:#666;top:49%;right:100%;width:2000px;height:1px;content:"";display:block;position:absolute;background:#ccc;}
.application-subtitle{color:#004d9d;font-weight:700;text-transform:uppercase;}

.footer{color:#97aec5;background:#032a52;padding:30px 10px;margin-top:30px;}
.footer a{color:#5b99d9;}
.footer em{color:#5b99d9;}
.footer a.line:after{background:#5b99d9;}
.footer p{padding:2px 0px;margin:0px;}
.footer h4{color:#5b99d9;}
.footer h4.line span:after{background:#5b99d9;}
.footer-message{text-align:center;}
.footer-logo-container{width:200px;}
.footer-logo{width:200px;height:45px;}
.footer-menu{list-style:none;padding:0px;margin:0px;display:flex;flex-wrap:wrap;}
.footer-menu li{padding:0px 20px 10px 0px;margin:0px;}
.footer-menu li:last-child{padding:0px 0px 10px 0px;}
.footer-menu li a{color:#fff;font-weight:700;text-transform:uppercase;padding:5px 0px 10px 0px;display:block;position:relative;}
.footer-menu li a.active:after{width:100%;}
.footer-menu li a:hover{text-decoration:none;}
.footer-ul{list-style:none;padding:0px;margin:0px;}
.footer-ul li{padding:5px 0px 5px 30px;margin:0px;position:relative;}
.footer-ul li .icon{position:absolute;top:6px;left:0px;}
.footer-ul li p{padding:0px;margin:0px;}
.footer-partners{margin:0px;padding:0px;}
.footer-partners ul{list-style:none;padding:0px;margin:0px;display:grid;gap:2px;grid-template-columns: repeat(8, 1fr);justify-content:center;}
.footer-partners ul li{padding:0px;margin:0px;}
.footer-partners ul li a{background:#203d5b;font-size:8px;line-height:1.2;text-transform:uppercase;color:#97aec5;height:100%;box-sizing:border-box;padding:8px;margin:0px;display:block;text-align:center;}
.footer-partners ul li a img{object-fit:scale-down;opacity:.6;width:80%;height:40px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.footer-partners ul li a span{display:block;padding-top:8px;}
.footer-partners ul li a:hover{text-decoration:none;background:#022446;}
.footer-partners ul li a:hover img{opacity:1;}
.footer-partners-content{text-wrap: balance;padding:12px 0px;}
.contact-social{display: grid;gap: 8px;list-style: none;padding: 0px;margin: 0px;}
.contact-social a{display: grid;gap: 16px;align-items: center;grid-template-columns: auto 1fr;font-weight: 700;text-decoration: underline;}
.contact-social a span{background: #004d9d;color: #fff;display: block;padding: 8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.contact-social a:hover{text-decoration: none;}

.footer-social{list-style:none;padding:0px;margin:0px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.footer-social li{padding:0px 0px 0px 10px;margin:0px;}
.footer-social li a{text-align:center;display:block;line-height:30px;width:32px;height:32px;color:#5b99d9;border:2px solid #5b99d9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.footer-social li a:hover{border:2px solid #5b99d9;background:#5b99d9;color:#fff;}

.footer-bottom a{text-decoration:underline;}
.footer-bottom a:hover{text-decoration:none;}
.footer-bottom-links{display:flex;flex-wrap:wrap;}
.footer-bottom-links a{display:block;padding-right:16px;}

.footer-chat{
  position: fixed;
  z-index: 100;
  bottom: 56px;
  right: 56px;
  background-color: #E9F2F8;
  border-radius: 32px;
}
.footer-chat button{
  border: 2px solid #fff;
  cursor: pointer;
  display: block;
  width: 64px;
  height: 64px;
  background-color: #0E559E;
  background-position: center;
  background-size: 48px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M34 22C34 20.8954 34.8954 20 36 20H53C54.1046 20 55 20.8954 55 22V32C55 33.1046 54.1046 34 53 34H51V39L45 34H36C34.8954 34 34 33.1046 34 32V22Z" stroke="white" stroke-width="2" stroke-linejoin="round"/%3E%3Cpath d="M39 25H50" stroke="white" stroke-width="2" stroke-linecap="round"/%3E%3Cpath d="M39 29H45" stroke="white" stroke-width="2" stroke-linecap="round"/%3E%3Cpath d="M34 25H32L26 30V25H24C22.8954 25 22 24.1046 22 23V13C22 11.8954 22.8954 11 24 11H41C42.1046 11 43 11.8954 43 13V20" stroke="white" stroke-width="2" stroke-linejoin="round"/%3E%3Cpath d="M27 16H38" stroke="white" stroke-width="2" stroke-linecap="round"/%3E%3Cpath d="M27 20H30" stroke="white" stroke-width="2" stroke-linecap="round"/%3E%3Cpath d="M17.5652 27.0002C17.969 27.0002 18.5445 26.9481 19.1153 28.3662C19.6902 29.7889 21.07 33.2804 21.2409 33.6345C21.4149 33.9892 21.5278 34.4013 21.2985 34.8748C21.0689 35.3482 20.9546 35.6459 20.6098 36.0615C20.2653 36.4741 19.8866 36.9845 19.5757 37.3039C19.2346 37.658 18.8743 38.0412 19.274 38.7503C19.6779 39.4601 21.0603 41.7805 23.1066 43.6641C25.7366 46.0779 27.9574 46.8311 28.6479 47.1852C29.3368 47.5401 29.7379 47.4821 30.1385 47.008C30.5415 46.5341 31.862 44.9345 32.3217 44.2245C32.778 43.5158 33.2414 43.6342 33.8718 43.8701C34.5024 44.1053 37.8922 45.8257 38.5815 46.1798C39.2673 46.5341 39.7273 46.7117 39.9014 47.008C40.0717 47.3036 40.0706 48.7237 39.4965 50.3808C38.9217 52.0378 36.1097 53.6372 34.8483 53.7535C33.5849 53.873 33.5842 54.8197 26.5799 51.9796C19.5755 49.1385 15.1555 41.7404 14.8104 41.2659C14.4657 40.7951 12 37.4183 12 33.927C12.0003 30.4396 13.7785 28.7211 14.4095 28.0119C15.0398 27.3019 16.422 27.1239 16.422 27.1239C16.443 27.1204 17.1701 27.0004 17.5652 27.0002Z" fill="white"/%3E%3C/svg%3E%0A');
  border-radius: 50% !important;
}
.footer-chat button:focus {
    outline: none;
    box-shadow: none;
}
.footer-chat.open button{
  border-color: transparent;
  background-color: transparent;
  background-image: url('data:image/svg+xml,%3Csvg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M25 25L39 39" stroke="%230E559E" stroke-width="2" stroke-linecap="round"/%3E%3Cpath d="M25 39L38.9998 25" stroke="%230E559E" stroke-width="2" stroke-linecap="round"/%3E%3C/svg%3E%0A');
}
.footer-chat ul{
  background-color: #E9F2F8;
  border-radius: 32px;  
  position: absolute;
  list-style: none;
  padding: 8px 0px 70px 0px;
  margin: 0px;
  /*height: 0px;*/
  overflow: hidden;
  bottom: 32px;
  -webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;
  transform-origin: bottom;
  transform: scaleY(0);
}
.footer-chat.open ul{
  bottom: 0px;
  transform: scaleY(1);
  /*padding-top: 8px;*/
  /*height: calc(54px * 5);*/
}
.footer-chat ul li{
  padding: 0px;
  margin: 0px;
}
.footer-chat ul li a{
  display: block;
  width: 64px;
  height: 54px;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 40px;
}
.footer-chat ul li a.phone{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="20" cy="20" r="19" fill="%230E559E"/%3E%3Cpath d="M13.3727 10.0002C13.69 10.0002 14.1421 9.95964 14.5906 11.0626C15.0423 12.1691 16.1264 14.8848 16.2607 15.1601C16.3974 15.4361 16.4861 15.7566 16.3059 16.1248C16.1255 16.493 16.0357 16.7246 15.7648 17.0479C15.4941 17.3688 15.1966 17.7657 14.9524 18.0142C14.6844 18.2895 14.4012 18.5876 14.7153 19.1391C15.0326 19.6912 16.1188 21.496 17.7266 22.961C19.793 24.8383 21.538 25.4242 22.0805 25.6996C22.6218 25.9756 22.937 25.9305 23.2517 25.5618C23.5683 25.1932 24.6059 23.949 24.967 23.3969C25.3256 22.8456 25.6897 22.9377 26.185 23.1212C26.6805 23.3041 29.3438 24.6422 29.8855 24.9176C30.4243 25.1932 30.7857 25.3313 30.9225 25.5618C31.0563 25.7917 31.0555 26.8962 30.6044 28.185C30.1528 29.4738 27.9434 30.7178 26.9522 30.8083C25.9596 30.9012 25.959 31.6376 20.4556 29.4286C14.9522 27.2189 11.4793 21.4648 11.2082 21.0957C10.9374 20.7295 9 18.1031 9 15.3877C9.00026 12.6752 10.3974 11.3387 10.8932 10.787C11.3884 10.2348 12.4744 10.0963 12.4744 10.0963C12.4909 10.0936 13.0622 10.0003 13.3727 10.0002Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer-chat ul li a.telegram{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="20" cy="20" r="18" fill="url(%23paint0_linear_3_3)"/%3E%3Cpath d="M9.31526 20.0925C14.6951 17.6993 18.2826 16.1216 20.0776 15.3593C25.2026 13.1828 26.2675 12.8047 26.9616 12.7921C27.1143 12.7895 27.4556 12.8281 27.6767 13.0113C27.8634 13.166 27.9148 13.3749 27.9394 13.5216C27.964 13.6682 27.9946 14.0023 27.9703 14.2634C27.6925 17.2428 26.4908 24.4731 25.8794 27.8101C25.6207 29.2221 25.1114 29.6956 24.6182 29.7419C23.5465 29.8426 22.7328 29.0188 21.6948 28.3241C20.0705 27.237 19.1529 26.5603 17.5763 25.4995C15.7543 24.2735 16.9354 23.5997 17.9738 22.4986C18.2456 22.2104 22.9675 17.8252 23.0589 17.4274C23.0703 17.3776 23.0809 17.1922 22.973 17.0942C22.8651 16.9963 22.7058 17.0298 22.5909 17.0564C22.428 17.0942 19.8332 18.8453 14.8066 22.3097C14.0701 22.826 13.403 23.0776 12.8053 23.0645C12.1464 23.0499 10.8789 22.6841 9.93663 22.3713C8.78091 21.9878 7.86237 21.785 7.94236 21.1335C7.98402 20.7942 8.44165 20.4472 9.31526 20.0925Z" fill="white"/%3E%3Cdefs%3E%3ClinearGradient id="paint0_linear_3_3" x1="20" y1="2" x2="20" y2="38" gradientUnits="userSpaceOnUse"%3E%3Cstop stop-color="%232AABED"/%3E%3Cstop offset="1" stop-color="%23229ED9"/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A');
}
.footer-chat ul li a.viber{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="20" cy="20" r="18" fill="%23675DA9"/%3E%3Cpath d="M28.815 11.1384C28.2196 10.591 25.8091 8.83837 20.4359 8.81436C20.4359 8.81436 14.1024 8.43022 11.0149 11.2633C9.29587 12.9823 8.69084 15.4936 8.62842 18.6147C8.566 21.7311 8.48437 27.5748 14.1168 29.1594H14.1216L14.1168 31.5747C14.1168 31.5747 14.0832 32.5542 14.7267 32.7511C15.5045 32.9912 15.9655 32.2469 16.7098 31.445C17.1179 31.0033 17.6797 30.3598 18.1071 29.8653C21.9581 30.187 24.9208 29.4475 25.2569 29.3371C26.0348 29.0826 30.438 28.5208 31.1535 22.677C31.8929 16.6652 30.7933 12.8574 28.815 11.1384ZM29.468 22.2545C28.863 27.1331 25.2953 27.4404 24.6375 27.6516C24.359 27.7429 21.7564 28.3911 18.4816 28.175C18.4816 28.175 16.0423 31.1185 15.2837 31.882C15.1636 32.002 15.0244 32.0501 14.9331 32.026C14.8035 31.9924 14.7651 31.8388 14.7699 31.6131C14.7699 31.2866 14.7891 27.594 14.7891 27.594C14.7843 27.594 14.7843 27.594 14.7891 27.594C10.0209 26.2735 10.2994 21.2989 10.3523 18.6964C10.4051 16.0938 10.8949 13.957 12.3498 12.5213C14.9571 10.1588 20.3399 10.5094 20.3399 10.5094C24.8824 10.5286 27.0576 11.8971 27.5617 12.3533C29.2376 13.7938 30.0923 17.227 29.468 22.2545Z" fill="white"/%3E%3Cpath d="M22.6496 18.7876C22.4911 18.7876 22.3567 18.6628 22.3471 18.4995C22.2942 17.4671 21.8093 16.9629 20.8201 16.9101C20.652 16.9005 20.5224 16.7565 20.532 16.5884C20.5416 16.4204 20.6857 16.2907 20.8537 16.3003C22.1598 16.3723 22.8897 17.1214 22.9569 18.4659C22.9665 18.634 22.8368 18.778 22.6688 18.7828C22.6592 18.7876 22.6544 18.7876 22.6496 18.7876Z" fill="white"/%3E%3Cpath d="M24.2053 19.3063H24.2005C24.0325 19.3015 23.898 19.1623 23.9028 18.9942C23.9268 17.957 23.6291 17.1167 22.9953 16.4253C22.3662 15.7338 21.4971 15.3593 20.3495 15.2776C20.1814 15.2632 20.0566 15.1192 20.071 14.9511C20.0854 14.7831 20.2295 14.6582 20.3975 14.6726C21.694 14.7687 22.7168 15.22 23.4466 16.0171C24.1813 16.819 24.5366 17.8226 24.5126 19.0086C24.5078 19.1767 24.3686 19.3063 24.2053 19.3063Z" fill="white"/%3E%3Cpath d="M25.7995 19.9304C25.6314 19.9304 25.497 19.7959 25.497 19.6279C25.4826 17.7696 24.9496 16.3531 23.8644 15.2919C22.7936 14.2451 21.4347 13.7121 19.8357 13.6977C19.6677 13.6977 19.5332 13.5585 19.5332 13.3904C19.5332 13.2223 19.6725 13.0879 19.8357 13.0879C21.598 13.1023 23.0961 13.6929 24.2821 14.8549C25.473 16.017 26.0828 17.6207 26.102 19.6183C26.1068 19.7911 25.9724 19.9304 25.7995 19.9304C25.8043 19.9304 25.8043 19.9304 25.7995 19.9304Z" fill="white"/%3E%3Cpath d="M20.8921 22.5473C20.8921 22.5473 21.3195 22.5857 21.5499 22.3024L21.9965 21.7406C22.2126 21.4621 22.736 21.2845 23.245 21.5678C23.5283 21.7262 24.0421 22.0431 24.359 22.2784C24.6999 22.5281 25.3914 23.1043 25.3962 23.1091C25.7275 23.3876 25.8043 23.7958 25.5786 24.2327C25.5786 24.2327 25.5786 24.2375 25.5786 24.2423C25.3481 24.6505 25.036 25.0346 24.6471 25.39C24.6423 25.39 24.6423 25.3948 24.6375 25.3948C24.3158 25.6637 23.9988 25.8173 23.6915 25.8509C23.6531 25.8605 23.6099 25.8605 23.5523 25.8605C23.4178 25.8605 23.2834 25.8413 23.1489 25.7981L23.1393 25.7837C22.6592 25.6493 21.8621 25.3131 20.5368 24.5785C19.6725 24.1031 18.957 23.6181 18.3472 23.1331C18.0255 22.8786 17.6989 22.5953 17.3628 22.2592C17.3532 22.2496 17.3388 22.2352 17.3292 22.2256C17.3196 22.216 17.3052 22.2016 17.2956 22.192C17.286 22.1824 17.2716 22.168 17.262 22.1584C17.2524 22.1488 17.238 22.1344 17.2284 22.1248C16.897 21.7886 16.6089 21.4621 16.3544 21.1404C15.8695 20.5354 15.3845 19.8151 14.9091 18.9508C14.1745 17.6207 13.8383 16.8236 13.7039 16.3483L13.6895 16.3387C13.6463 16.2042 13.6271 16.0698 13.6271 15.9353C13.6271 15.8777 13.6271 15.8345 13.6367 15.7961C13.6751 15.4839 13.8287 15.1718 14.0928 14.8501C14.0928 14.8453 14.0976 14.8453 14.0976 14.8405C14.453 14.4468 14.8371 14.1394 15.2452 13.909C15.2452 13.909 15.25 13.909 15.2548 13.909C15.687 13.6833 16.0952 13.7601 16.3785 14.0914C16.3785 14.0914 16.9595 14.7877 17.2092 15.1286C17.4444 15.4503 17.7614 15.9593 17.9198 16.2426C18.2031 16.7516 18.0255 17.275 17.747 17.4911L17.1852 17.9376C16.9018 18.1681 16.9403 18.5955 16.9403 18.5955C16.9403 18.5955 17.771 21.755 20.8921 22.5473Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer-chat ul li a.whatsapp{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="20" cy="20" r="19" fill="%232EA844"/%3E%3Cpath d="M16.334 13.3986C16.5327 13.3986 16.8158 13.3738 17.0967 14.046C17.3796 14.7203 18.0585 16.3753 18.1426 16.5431C18.2282 16.7112 18.2837 16.9065 18.1709 17.131C18.0579 17.3554 18.0017 17.4965 17.832 17.6935C17.6625 17.889 17.4762 18.1309 17.3232 18.2823C17.1554 18.4502 16.9781 18.6318 17.1748 18.9679C17.3735 19.3044 18.0537 20.4042 19.0605 21.297C20.3546 22.4411 21.4473 22.7981 21.7871 22.9659C22.1261 23.1341 22.3234 23.1066 22.5205 22.882C22.7188 22.6573 23.3685 21.8991 23.5947 21.5626C23.8193 21.2267 24.0473 21.2828 24.3574 21.3946C24.6677 21.5061 26.3356 22.3215 26.6748 22.4894C27.0122 22.6573 27.2386 22.7415 27.3242 22.882C27.408 23.022 27.4075 23.6951 27.125 24.4806C26.8422 25.266 25.4586 26.0241 24.8379 26.0792C24.2163 26.1359 24.2159 26.5846 20.7695 25.2384C17.3231 23.8918 15.1483 20.3852 14.9785 20.1603C14.8089 19.9371 13.5957 18.3365 13.5957 16.6818C13.5959 15.0287 14.4708 14.2142 14.7812 13.878C15.0914 13.5415 15.7715 13.4571 15.7715 13.4571C15.7818 13.4555 16.1396 13.3986 16.334 13.3986Z" fill="white"/%3E%3Cpath d="M20 8C26.6274 8 32 13.3726 32 20C32 26.6274 26.6274 32 20 32C17.6112 32 15.3875 31.2989 13.5176 30.0957L9 31L9.90332 26.4814C8.70062 24.6118 8 22.3883 8 20C8 13.3726 13.3726 8 20 8Z" stroke="white" stroke-width="2"/%3E%3C/svg%3E%0A');
}
.footer-chat ul li a.messenger{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M20 3C29.9411 3 38 10.6112 38 20C38 29.3888 29.9411 37 20 37C17.2365 37 14.6192 36.4104 12.2793 35.3594L7 38V31.7568C3.90333 28.7035 2 24.5619 2 20C2 10.6112 10.0589 3 20 3Z" fill="%230176FF"/%3E%3Cpath d="M18.1667 15L22.4444 19.375L31 15L21.8333 25L17.5556 20.625L9 25L18.1667 15Z" fill="white"/%3E%3C/svg%3E%0A');
}
.footer-chat ul li a.facebook{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="20" cy="20" r="18" fill="white"/%3E%3Cpath d="M20 2C29.9411 2 38 10.0589 38 20C38 29.2651 30.9998 36.8937 22 37.8887V24H26L27 19H22V17C22 15.8954 22.8954 15 24 15H27V10H23C19.6863 10 17 12.6863 17 16V19H13V24H17V37.749C8.48703 36.3206 2 28.9189 2 20C2 10.0589 10.0589 2 20 2Z" fill="%230176FF"/%3E%3C/svg%3E%0A');
}
.footer-chat ul li a.instagram{
  background-image: url('data:image/svg+xml,%3Csvg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11.1287 37.8727C8.98773 37.7753 7.82471 37.419 7.05115 37.1173C6.02615 36.7182 5.29539 36.2432 4.52611 35.475C3.75683 34.7067 3.28071 33.976 2.88376 32.951C2.58204 32.1774 2.22576 31.0144 2.12839 28.8735C2.0214 26.5592 2 25.8648 2 20.0016C2 14.1384 2.02354 13.4451 2.12732 11.1287C2.22469 8.98773 2.58311 7.82685 2.88269 7.05115C3.28178 6.02615 3.7579 5.29539 4.52504 4.52504C5.29325 3.75683 6.02401 3.27964 7.05008 2.88269C7.82364 2.58097 8.98666 2.22469 11.1276 2.12732C13.4429 2.0214 14.1384 2 19.9995 2C25.8627 2 26.556 2.02354 28.8724 2.12732C31.0133 2.22469 32.1742 2.58311 32.9499 2.88269C33.9749 3.27964 34.7057 3.75683 35.475 4.52504C36.2442 5.29325 36.7182 6.02508 37.1173 7.05008C37.419 7.82364 37.7753 8.98666 37.8727 11.1276C37.9786 13.444 38 14.1373 38 20.0005C38 25.8616 37.9786 26.5571 37.8727 28.8735C37.7753 31.0144 37.4169 32.1774 37.1173 32.951C36.7182 33.976 36.2432 34.7067 35.475 35.475C34.7067 36.2432 33.9749 36.7182 32.9499 37.1173C32.1764 37.419 31.0133 37.7753 28.8724 37.8727C26.5581 37.9786 25.8627 38 19.9995 38C14.1384 38 13.4429 37.9797 11.1287 37.8727Z" fill="url(%23paint0_linear_3_3)"/%3E%3Cpath d="M11.1287 37.8727C8.98773 37.7753 7.82471 37.419 7.05115 37.1173C6.02615 36.7182 5.29539 36.2432 4.52611 35.475C3.75683 34.7067 3.28071 33.976 2.88376 32.951C2.58204 32.1774 2.22576 31.0144 2.12839 28.8735C2.0214 26.5592 2 25.8648 2 20.0016C2 14.1384 2.02354 13.4451 2.12732 11.1287C2.22469 8.98773 2.58311 7.82685 2.88269 7.05115C3.28178 6.02615 3.7579 5.29539 4.52504 4.52504C5.29325 3.75683 6.02401 3.27964 7.05008 2.88269C7.82364 2.58097 8.98666 2.22469 11.1276 2.12732C13.4429 2.0214 14.1384 2 19.9995 2C25.8627 2 26.556 2.02354 28.8724 2.12732C31.0133 2.22469 32.1742 2.58311 32.9499 2.88269C33.9749 3.27964 34.7057 3.75683 35.475 4.52504C36.2442 5.29325 36.7182 6.02508 37.1173 7.05008C37.419 7.82364 37.7753 8.98666 37.8727 11.1276C37.9786 13.444 38 14.1373 38 20.0005C38 25.8616 37.9786 26.5571 37.8727 28.8735C37.7753 31.0144 37.4169 32.1774 37.1173 32.951C36.7182 33.976 36.2432 34.7067 35.475 35.475C34.7067 36.2432 33.9749 36.7182 32.9499 37.1173C32.1764 37.419 31.0133 37.7753 28.8724 37.8727C26.5581 37.9786 25.8627 38 19.9995 38C14.1384 38 13.4429 37.9797 11.1287 37.8727Z" fill="url(%23paint1_radial_3_3)"/%3E%3Cpath d="M11.1287 37.8727C8.98773 37.7753 7.82471 37.419 7.05115 37.1173C6.02615 36.7182 5.29539 36.2432 4.52611 35.475C3.75683 34.7067 3.28071 33.976 2.88376 32.951C2.58204 32.1774 2.22576 31.0144 2.12839 28.8735C2.0214 26.5592 2 25.8648 2 20.0016C2 14.1384 2.02354 13.4451 2.12732 11.1287C2.22469 8.98773 2.58311 7.82685 2.88269 7.05115C3.28178 6.02615 3.7579 5.29539 4.52504 4.52504C5.29325 3.75683 6.02401 3.27964 7.05008 2.88269C7.82364 2.58097 8.98666 2.22469 11.1276 2.12732C13.4429 2.0214 14.1384 2 19.9995 2C25.8627 2 26.556 2.02354 28.8724 2.12732C31.0133 2.22469 32.1742 2.58311 32.9499 2.88269C33.9749 3.27964 34.7057 3.75683 35.475 4.52504C36.2442 5.29325 36.7182 6.02508 37.1173 7.05008C37.419 7.82364 37.7753 8.98666 37.8727 11.1276C37.9786 13.444 38 14.1373 38 20.0005C38 25.8616 37.9786 26.5571 37.8727 28.8735C37.7753 31.0144 37.4169 32.1774 37.1173 32.951C36.7182 33.976 36.2432 34.7067 35.475 35.475C34.7067 36.2432 33.9749 36.7182 32.9499 37.1173C32.1764 37.419 31.0133 37.7753 28.8724 37.8727C26.5581 37.9786 25.8627 38 19.9995 38C14.1384 38 13.4429 37.9797 11.1287 37.8727Z" fill="url(%23paint2_radial_3_3)"/%3E%3Cpath d="M11.1287 37.8727C8.98773 37.7753 7.82471 37.419 7.05115 37.1173C6.02615 36.7182 5.29539 36.2432 4.52611 35.475C3.75683 34.7067 3.28071 33.976 2.88376 32.951C2.58204 32.1774 2.22576 31.0144 2.12839 28.8735C2.0214 26.5592 2 25.8648 2 20.0016C2 14.1384 2.02354 13.4451 2.12732 11.1287C2.22469 8.98773 2.58311 7.82685 2.88269 7.05115C3.28178 6.02615 3.7579 5.29539 4.52504 4.52504C5.29325 3.75683 6.02401 3.27964 7.05008 2.88269C7.82364 2.58097 8.98666 2.22469 11.1276 2.12732C13.4429 2.0214 14.1384 2 19.9995 2C25.8627 2 26.556 2.02354 28.8724 2.12732C31.0133 2.22469 32.1742 2.58311 32.9499 2.88269C33.9749 3.27964 34.7057 3.75683 35.475 4.52504C36.2442 5.29325 36.7182 6.02508 37.1173 7.05008C37.419 7.82364 37.7753 8.98666 37.8727 11.1276C37.9786 13.444 38 14.1373 38 20.0005C38 25.8616 37.9786 26.5571 37.8727 28.8735C37.7753 31.0144 37.4169 32.1774 37.1173 32.951C36.7182 33.976 36.2432 34.7067 35.475 35.475C34.7067 36.2432 33.9749 36.7182 32.9499 37.1173C32.1764 37.419 31.0133 37.7753 28.8724 37.8727C26.5581 37.9786 25.8627 38 19.9995 38C14.1384 38 13.4429 37.9797 11.1287 37.8727Z" fill="url(%23paint3_radial_3_3)" fill-opacity="0.7"/%3E%3Cpath d="M11.1287 37.8727C8.98773 37.7753 7.82471 37.419 7.05115 37.1173C6.02615 36.7182 5.29539 36.2432 4.52611 35.475C3.75683 34.7067 3.28071 33.976 2.88376 32.951C2.58204 32.1774 2.22576 31.0144 2.12839 28.8735C2.0214 26.5592 2 25.8648 2 20.0016C2 14.1384 2.02354 13.4451 2.12732 11.1287C2.22469 8.98773 2.58311 7.82685 2.88269 7.05115C3.28178 6.02615 3.7579 5.29539 4.52504 4.52504C5.29325 3.75683 6.02401 3.27964 7.05008 2.88269C7.82364 2.58097 8.98666 2.22469 11.1276 2.12732C13.4429 2.0214 14.1384 2 19.9995 2C25.8627 2 26.556 2.02354 28.8724 2.12732C31.0133 2.22469 32.1742 2.58311 32.9499 2.88269C33.9749 3.27964 34.7057 3.75683 35.475 4.52504C36.2442 5.29325 36.7182 6.02508 37.1173 7.05008C37.419 7.82364 37.7753 8.98666 37.8727 11.1276C37.9786 13.444 38 14.1373 38 20.0005C38 25.8616 37.9786 26.5571 37.8727 28.8735C37.7753 31.0144 37.4169 32.1774 37.1173 32.951C36.7182 33.976 36.2432 34.7067 35.475 35.475C34.7067 36.2432 33.9749 36.7182 32.9499 37.1173C32.1764 37.419 31.0133 37.7753 28.8724 37.8727C26.5581 37.9786 25.8627 38 19.9995 38C14.1384 38 13.4429 37.9797 11.1287 37.8727Z" fill="url(%23paint4_radial_3_3)"/%3E%3Cpath d="M11.1287 37.8727C8.98773 37.7753 7.82471 37.419 7.05115 37.1173C6.02615 36.7182 5.29539 36.2432 4.52611 35.475C3.75683 34.7067 3.28071 33.976 2.88376 32.951C2.58204 32.1774 2.22576 31.0144 2.12839 28.8735C2.0214 26.5592 2 25.8648 2 20.0016C2 14.1384 2.02354 13.4451 2.12732 11.1287C2.22469 8.98773 2.58311 7.82685 2.88269 7.05115C3.28178 6.02615 3.7579 5.29539 4.52504 4.52504C5.29325 3.75683 6.02401 3.27964 7.05008 2.88269C7.82364 2.58097 8.98666 2.22469 11.1276 2.12732C13.4429 2.0214 14.1384 2 19.9995 2C25.8627 2 26.556 2.02354 28.8724 2.12732C31.0133 2.22469 32.1742 2.58311 32.9499 2.88269C33.9749 3.27964 34.7057 3.75683 35.475 4.52504C36.2442 5.29325 36.7182 6.02508 37.1173 7.05008C37.419 7.82364 37.7753 8.98666 37.8727 11.1276C37.9786 13.444 38 14.1373 38 20.0005C38 25.8616 37.9786 26.5571 37.8727 28.8735C37.7753 31.0144 37.4169 32.1774 37.1173 32.951C36.7182 33.976 36.2432 34.7067 35.475 35.475C34.7067 36.2432 33.9749 36.7182 32.9499 37.1173C32.1764 37.419 31.0133 37.7753 28.8724 37.8727C26.5581 37.9786 25.8627 38 19.9995 38C14.1384 38 13.4429 37.9797 11.1287 37.8727Z" fill="url(%23paint5_radial_3_3)"/%3E%3Ccircle cx="20" cy="20" r="6" stroke="white" stroke-width="2"/%3E%3Ccircle cx="27.5" cy="12.5" r="1.5" fill="white"/%3E%3Crect x="8" y="8" width="24" height="24" rx="6" stroke="white" stroke-width="2"/%3E%3Cdefs%3E%3ClinearGradient id="paint0_linear_3_3" x1="20.0373" y1="11.6894" x2="20" y2="38" gradientUnits="userSpaceOnUse"%3E%3Cstop stop-color="%23FE02B7"/%3E%3Cstop offset="0.256159" stop-color="%23FC2278"/%3E%3Cstop offset="0.465895" stop-color="%23FF2160"/%3E%3Cstop offset="1" stop-color="%23FF5234"/%3E%3C/linearGradient%3E%3CradialGradient id="paint1_radial_3_3" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(7.51553 3.11801) rotate(64.7828) scale(14.1703 35.5127)"%3E%3Cstop stop-color="%237837F9"/%3E%3Cstop offset="0.277606" stop-color="%237837F9" stop-opacity="0.9"/%3E%3Cstop offset="1" stop-color="%237837F9" stop-opacity="0"/%3E%3C/radialGradient%3E%3CradialGradient id="paint2_radial_3_3" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(10.7205 37.2547) rotate(79.1145) scale(15.7872 25.0985)"%3E%3Cstop stop-color="%23FFD702"/%3E%3Cstop offset="1" stop-color="%23FFD702" stop-opacity="0"/%3E%3C/radialGradient%3E%3CradialGradient id="paint3_radial_3_3" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(38.7453 34.3851) rotate(-159.55) scale(7.03993 10.1799)"%3E%3Cstop stop-color="%23D300C5"/%3E%3Cstop offset="1" stop-color="%23D300C5" stop-opacity="0"/%3E%3C/radialGradient%3E%3CradialGradient id="paint4_radial_3_3" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(35.913 4.60869) rotate(165.426) scale(23.1037 12.8887)"%3E%3Cstop stop-color="%23D300C5"/%3E%3Cstop offset="1" stop-color="%23D300C5" stop-opacity="0"/%3E%3C/radialGradient%3E%3CradialGradient id="paint5_radial_3_3" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(2 16.8323) rotate(-17.1428) scale(15.6779 8.16342)"%3E%3Cstop stop-color="%23D300C5"/%3E%3Cstop offset="1" stop-color="%23D300C5" stop-opacity="0"/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A');
}
.footer-application{
  position: fixed;
  z-index: 100;
  bottom: 64px;
  right: 140px;
}
.faq{
    padding-top: 24px;
    display: grid;
    gap: 16px;
}
.faq-title{
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
}
.faq li .uk-accordion-title{
    background: #eee;
    color: #333;
    padding: 6px 8px;
    font-size: 1rem;
    font-weight: 700;
    text-decoration: none;
}
.faq li .uk-accordion-content{
    padding-bottom: 16px;
    padding-left: 24px;
}
.faq li .uk-accordion-content a{
    text-decoration: underline;
}
.faq li .uk-accordion-content a:hover{
    text-decoration: none;
}
.faq li.uk-open .uk-accordion-title{
    color: #004d9d;
}

.message{max-width:440px;}
.login{max-width:340px;}
.login-content, .message-content{padding:20px;background:#fff;border:1px solid #ccc;}
.login a, .message a{text-decoration:underline;}
.login a:hover, .message a:hover{text-decoration:none;}

.paginataion-wrapper{text-align:center;}
.pagination{padding:10px 0px;margin:0px;display:flex;flex-wrap:wrap;gap:4px;list-style:none;text-align:center;font-weight:700;align-items:center;justify-content:center;}
.pagination li{padding:0px;margin:0px;}
.pagination li a{padding:3px 5px;margin:0px;display:block;min-width:22px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.pagination li.active a{background:#004d9d;color:#fff;}
.pagination li a:hover{background:#eee;color:#333;}

.share-title{font-size:0.8rem;text-transform:uppercase;color:#004d9d;font-weight:700;padding-bottom:10px;}
.share{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0px;margin:0px;}
.share li{padding:0px;margin:0px;position:relative;color:#fff;background:#004d9d;}
.share li span{position:absolute;top:5px;left:6px;z-index:1;}
.share li a{display:block;padding:5px 10px 5px 35px;margin:0px;position:relative;text-decoration:none;z-index:2;color:#fff;}
.share li a:hover{text-decoration:none;}
.share li.share-facebook{background:#4267B2;}
.share li.share-linkedin{background:#0077B5;}
.share li.share-twitter{background:#1DA1F2;}
.share li.share-telegram{background:#419FD9;}
.share li.share-viber{background:#675DA9;}

.mobile-menu-link{text-align:right;width:100%;}
.mobile-menu{padding-top:20px;}
.mobile-menu hr{background:#ccc;}
.mobile-menu a{position:relative;display:block;padding:0px;}
.mobile-menu .uk-nav{font-size:1.3rem;font-weight:700;padding:0px 20px}
.mobile-menu .uk-nav .uk-parent a:after{right:0px;width:12px;height:12px;background-size:contain;content:"";position:absolute;}
.mobile-menu .uk-nav .uk-parent a:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z'/%3E%3C/svg%3E") !important;}
.mobile-menu .uk-nav .uk-parent.uk-open a:after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z'/%3E%3C/svg%3E") !important;}
.mobile-menu .uk-nav-sub{font-size:1rem;font-weight:700;padding: 5px 0 5px 15px;}
.mobile-menu .uk-nav-sub a{padding:5px 2px;}
.mobile-menu .uk-nav li ul li a{font-weight:500;}
.mobile-menu .uk-nav li ul li a.second{font-weight:700;}
.mobile-menu .uk-nav .uk-parent.uk-open ul li a.second:after{display:none;}
.mobile-menu .uk-nav .uk-parent.uk-open ul li a:after{content:"";position:absolute;left:-14px;top:10px;width:10px;height:10px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23666' d='M4 .755l14.374 11.245-14.374 11.219.619.781 15.381-12-15.391-12-.609.755z'/%3E%3C/svg%3E") !important;}
.mobile-menu-icon{list-style:none;padding:0px 20px 20px 20px;margin:0px;}
.mobile-menu-icon li{padding:4px 0px;margin:0px;}
.mobile-menu-icon li a{padding:5px 0px 5px 30px;margin:0px;text-transform:uppercase;font-weight:700;color:#004d9d !important;}
.mobile-menu-icon li a .icon{top:4px;left:0px;position:absolute;}

.uk-offcanvas-close{color:#fff !important;opacity:1 !important;top:25px;}

.uk-offcanvas{z-index: 1200;}
.uk-offcanvas-bar{background:#fff;color:#333;padding:0px;}
.uk-offcanvas-bar a{color:#333 !important;}
.uk-offcanvas-bar .uk-offcanvas-close{top:20px;right:20px;}
.uk-offcanvas-bar .uk-offcanvas-close svg{color:#333;}

.uk-dropdown{background:#fbfbfb;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;}

.form-container{position: relative;display:grid;gap:16px;}
.form-title{font-weight:700;font-size:24px;text-align:center;color:#004d9d;}
.form-error ul{list-style:none;padding:12px 16px 12px 30px;margin:0px 0px 16px 0px;border: 1px solid #cc0000;border-radius:6px;}
.form-error ul li{padding:0px;position:relative;}
.form-error ul li:before{content:"";position:absolute;left:-16px;top:8px;display:block;width:4px;height:4px;border-radius:8px;background-color:#cc0000;}
.form-error ul li.form-error-title{font-weight: 700;padding-bottom:8px;color:#cc0000;}
.form-error ul li.form-error-title:before{display:none;}

.form-manager-info{display: grid;gap: 16px;grid-template-columns: auto 1fr;padding: 16px;background: #eee;border-radius: 6px;}
.form-manager-image > div{width: 80px;height: 80px;background-color: #eee;border-radius: 50%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.form-manager-content{display: grid;gap:4px;}
.form-manager-title{font-weight:700;font-size:1.2rem;line-height:1.2;}
.form-manager-desc{font-style:italic;color:#666;font-size:14px;}

.form-callback{
	background:#eee;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
    text-wrap:balance;
}
.form-callback-grid{
    display:grid;
    gap:8px;
    padding:12px;
}
.form-callback-sidebar{
    padding:12px;
}
.form-callback-title{
	text-align:center;
	font-weight:700;
	line-height:1.2;
	text-wrap: balance;
}
.form-callback-end{
	text-align:center;
	font-size:14px;
	text-wrap: balance;
}
.form-callback .phone-container:before{top:8px;}
.form-callback input{
	line-height:34px;
	height:34px;
	padding: 0px 8px 0px 20px;
	-webkit-border-top-right-radius:0px !important;
	-moz-border-radius-topright:0px !important;
	border-top-right-radius:0px !important;
	-webkit-border-bottom-right-radius:0px !important;
	-moz-border-radius-bottomright:0px !important;
	border-bottom-right-radius:0px !important;
}
.form-callback button{
	line-height:32px;
	padding: 0px 8px;
	-webkit-border-top-left-radius:0px !important;
	-moz-border-radius-topleft:0px !important;
	border-top-left-radius:0px !important;
	-webkit-border-bottom-left-radius:0px !important;
	-moz-border-radius-bottomleft:0px !important;
	border-bottom-left-radius:0px !important;
}
.form-callback-footer{
    padding:24px;
}
.form-callback-footer-title{font-size:2rem;font-weight:700;line-height:1.2;padding-bottom:10px;}
.form-callback-footer .form-callback-end{text-align:left;}

.accept-modal{display:grid;gap:24px;align-items:center;grid-template-columns: 1fr auto;padding:24px;background-color:#eef5fc;position:fixed;left:20px;right:20px;bottom:-200px;z-index:2000;border: 2px solid #004d9d;text-wrap:balance;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}
.accept-modal.active{bottom:20px;}
.accept-modal a{text-decoration:underline;}
.accept-modal a:hover{text-decoration:none;}

.phone-test{
    background: #ccc;
    height: 600px;
}

.uk-modal-dialog{border-radius: 12px;}

/* XL */
@media only screen and (max-width: 1599px){}
/* L */
@media only screen and (max-width: 1199px){
  .top-banner h1{font-size:3rem !important;}
  .top-banner-content{width:90%;}
  .top-banner-webclient{padding:0px 300px 30px 0px;}
  .header-buttons{font-size:0.9rem;}
  h1{font-size:2.4rem}
  .top-banner-mouse-scroll{margin-left:0px;left:auto;bottom:120px;right:100px;}
  .subpages-box-glass{gap:16px;grid-template-columns: repeat(3, 1fr);}
  .block-ourresp-text{width:40%;}
}
/* M */
@media only screen and (max-width: 959px){
  .top-banner h1{font-size:2.3rem !important;}
  .top-banner-content{width:100%;font-size:1.2rem;text-align:center;}
  .logo-text{padding-left:0px;display:block;width:240px;white-space:nowrap;text-indent:400px;}
  h1{font-size:2rem}
  h2{font-size:1.6rem}
  h3{font-size:1.2rem}
  .uk-offcanvas-bar{width:340px;}
  .uk-offcanvas-flip .uk-offcanvas-bar {left:auto;right:-340px;}
  .uk-offcanvas-flip.uk-offcanvas-container-animation{left:-340px;}

  .grid-managers{grid-template-columns: repeat(3, 1fr);}
  .grid-managers-description{padding:0px;font-weight:700;}

  .history{padding:20px 0px 30px 0px;}
  .history:before{bottom:30px;left:0px;}
  .history-item{padding:0px 0px 40px 20px;margin:0px;position:relative;}
  .history-item:before{top:5px;left:-6px;width:12px;height:12px;}
  .history-title{font-size:1.2rem;padding-bottom:10px;}
  .history-image{width:250px;padding-bottom:20px;position:relative;top:auto;left:auto;}
  .history-gallery{padding-top:15px;}

  .company-stat{padding:0px 0px 24px 0px;grid-template-columns:repeat(3,auto);}
  .company-stat span{display:block;padding:8px 0px;font-size:1.8rem;font-weight:700;color:#004d9d;}

  .form-callback-footer-title,
  .form-callback-footer-content,
  .form-callback-end{text-align:center;}

  .subpages-box-glass{gap:16px;grid-template-columns: repeat(2, 1fr);}

  .sidebar-right{width:100%;padding:0px;}

  .block-ourresp-text{text-align:center;width:auto;position:relative;}
  .block-ourresp-title{font-size:2.4rem;}
  .block-ourresp-dots{margin: 0 auto;}

  .footer-partners ul{grid-template-columns: repeat(6, 1fr);}

  .footer-chat{
    bottom: 32px;
    right: 32px;
  }
  .footer-application{
    bottom: 42px;
    right: 116px;
  }
}

/* S */
@media only screen and (max-width: 639px){
  .top-banner h1{font-size:1.6rem !important;}
  .top-banner-container{display:block;}
  .top-banner-content{padding-top:100px;font-size:1rem;}
  .top-banner-webclient-container{display:block;}
  h1{font-size:2rem !important;text-align:center}
  h2{font-size:1.6rem !important;}
  h3{font-size:1.4rem !important;}
  blockquote{}
  .header-lang{padding:0px 0px 0px 15px;}
  .header-lang li{padding:0px 0px 0px 5px;margin:0px;}
  .header-lang li a{padding:3px 8px 2px 8px;text-transform:uppercase;font-size:0.8rem;}

  .main-content{padding:20px 0px 0px 0px;}
  .main-content-homepage{padding-top:30px;position:relative;}

  .top-banner-goal{bottom:100px;padding:15px 15px 15px 110px;width:260px;}
  .top-banner-goal .title{font-size:1.2rem;}
  .top-banner-goal .icon{left:-100px;top:50%;margin-top:-100px;width:200px;height:200px;}
  .top-banner-mouse-scroll{bottom:120px;right:40px;}

  .form-callback-footer{padding:12px;}
  .form-callback-footer-title{font-size:1.4rem;padding-bottom:10px;}

  .footer-logo-container{width:auto;text-align:center;}
  .footer-logo{background-position:center;}
  .footer-menu{justify-content:center;align-items:center;}
  .footer-menu li, .footer-menu li:last-child{padding:0px 10px;}
  .footer-social li{padding:0px 10px;}
  .footer-bottom{text-align:center;}
  .footer-bottom-links{align-items:center;justify-content:center;}
  .footer-bottom-links a{padding:0px 8px;}

  .subpages-slider{padding:0px 5px;width:130px;}

  .uk-offcanvas-bar{width:100%;}
  .uk-offcanvas-flip .uk-offcanvas-bar {left:auto;right:-100%;}
  .uk-offcanvas-flip.uk-offcanvas-container-animation{left:-100%;}

  .header-middle-container{padding:10px 0px 0px 0px;}

  .table-logo tr td:first-child{text-align:left;}
  .grid-managers{grid-template-columns: repeat(2, 1fr);}

  .news-item{padding-bottom:30px;flex-direction:column;gap:10px;}
  .news-image{width:auto;flex-grow:0;flex-shrink:0;padding-top:0px;}

  .company-stat{padding:0px 0px 24px 0px;grid-template-columns:repeat(2,auto);}
  .company-stat span{display:block;padding:8px 0px;font-size:1.8rem;font-weight:700;color:#004d9d;}

  .accept-modal{gap:8px;grid-template-columns:1fr;padding:12px;text-align:center;text-wrap:wrap;left:16px;right:16px;}
  .accept-modal.active{bottom:16px;}

  .subpages-box-glass{grid-template-columns: 1fr;}

  .block-ourresp-dots{width:auto;height:520px;}  
  .block-ourresp-dots-item-1{margin-left:-190px;left:50%;top:50px;width:160px;height:160px;z-index:1;}
  .block-ourresp-dots-item-2{margin-left:-10px;left:50%;top:24px;width:190px;height:190px;z-index:2;}
  .block-ourresp-dots-item-3{margin-left:-80px;left:50%;top:200px;width:120px;height:120px;z-index:3;}
  .block-ourresp-dots-item-4{margin-left:-260px;left:50%;top:260px;width:190px;height:190px;z-index:4;}
  .block-ourresp-dots-item-5{margin-left:-70px;left:50%;top:360px;width:140px;height:140px;z-index:6;}
  .block-ourresp-dots-item-6{margin-left:50px;left:50%;top:220px;width:200px;height:200px;z-index:5;}

  .block-ourresp-dots-item-1 .block-ourresp-dots-item-number{right:5px;top:5px;}
  .block-ourresp-dots-item-2 .block-ourresp-dots-item-number{right:10px;top:10px;}
  .block-ourresp-dots-item-3 .block-ourresp-dots-item-number{right:0px;top:0px;}
  .block-ourresp-dots-item-4 .block-ourresp-dots-item-number{right:10px;top:10px;}
  .block-ourresp-dots-item-5 .block-ourresp-dots-item-number{right:2px;top:2px;}
  .block-ourresp-dots-item-6 .block-ourresp-dots-item-number{right:10px;top:10px;}

  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:-15px;top:40px;left:50%}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:-80px;top:200px;left:50%}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:-240px;top:220px;left:50%}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:-90px;top:325px;left:50%}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:20px;top:220px;left:50%}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-2{transform:scale(.8);margin-left:-190px;top:70px;left:50%}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-2{transform:scale(.9);margin-left:-90px;top:200px;left:50%}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-2{transform:scale(.8);margin-left:-250px;top:240px;left:50%}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-2{transform:scale(.9);margin-left:-100px;top:360px;left:50%}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-2{transform:scale(.8);margin-left:0px;top:230px;left:50%}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-3{transform:scale(.9);margin-left:-190px;top:50px;left:50%}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-3{transform:scale(.8);margin-left:-20px;top:30px;left:50%}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-3{transform:scale(.9);margin-left:-260px;top:260px;left:50%}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-3{transform:scale(.8);margin-left:-80px;top:330px;left:50%}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-3{transform:scale(.9);margin-left:40px;top:230px;left:50%}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-4{transform:scale(.8);margin-left:-190px;top:90px;left:50%}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-4{transform:scale(.9);margin-left:-30px;top:40px;left:50%}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-4{transform:scale(.8);margin-left:-75px;top:200px;left:50%}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-4{transform:scale(.9);margin-left:-60px;top:360px;left:50%}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-4{transform:scale(.8);margin-left:20px;top:210px;left:50%}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-5{transform:scale(.9);margin-left:-190px;top:90px;left:50%}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-5{transform:scale(.8);margin-left:-30px;top:55px;left:50%}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-5{transform:scale(.9);margin-left:-75px;top:220px;left:50%}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-5{transform:scale(.8);margin-left:-250px;top:250px;left:50%}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-5{transform:scale(.9);margin-left:50px;top:210px;left:50%}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-6{transform:scale(.8);margin-left:-180px;top:80px;left:50%}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-6{transform:scale(.9);margin-left:-30px;top:24px;left:50%}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-6{transform:scale(.8);margin-left:-80px;top:200px;left:50%}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-6{transform:scale(.9);margin-left:-240px;top:255px;left:50%}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-6{transform:scale(.8);margin-left:-75px;top:360px;left:50%}

  .subpages-nextprev a{
    width: 50%;
  }

  .subpages-nextprev{
    position: relative;
    display: grid;
    gap: 24px;
    grid-template-columns: 1fr;
    border-top: 1px solid #004D9D;
    border-bottom: 1px solid #004D9D;
  }
  .subpages-nextprev a{
    width: auto;
  }
  .subpages-nextprev-prev:before{
    content: "";
    position: absolute;
    display: block;
    left: 0px;
    right: 0px;
    height: 0px;
    bottom: -12px;
    border-top: 1px solid #004D9D;
  }
  .subpages-nextprev-prev:after{
    background-color: #004D9D !important;
    border:1px solid #004D9D !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z'/%3E%3C/svg%3E");  
  }
  .subpages-nextprev-next:after{
    background-color: #004D9D !important;
    border:1px solid #004D9D !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z'/%3E%3C/svg%3E");
  }

  .content-gallery-grid{grid-template-columns: repeat(3, 1fr);}

  .footer-partners ul{grid-template-columns: repeat(4, 1fr);}

  .footer-chat{
    bottom: 24px;
    right: 24px;
  }
  .footer-application{
    bottom: 32px;
    right: 108px;
  }
}

@media only screen and (max-width: 500px){
  .top-banner-webclient{display:grid;gap:16px;grid-template-columns: 1fr;justify-items: center;padding: 0px 0px 20px 0px;text-align:center;}

  .block-ourresp-dots{height:620px;}
  .block-ourresp-dots-item-1{margin-left:-190px;left:50%;top:70px;width:160px;height:160px;z-index:1;}
  .block-ourresp-dots-item-2{margin-left:-10px;left:50%;top:24px;width:190px;height:190px;z-index:2;}
  .block-ourresp-dots-item-3{margin-left:20px;left:50%;top:230px;width:120px;height:120px;z-index:3;}
  .block-ourresp-dots-item-4{margin-left:-180px;left:50%;top:250px;width:190px;height:190px;z-index:4;}
  .block-ourresp-dots-item-5{margin-left:-160px;left:50%;top:460px;width:140px;height:140px;z-index:6;}
  .block-ourresp-dots-item-6{margin-left:-10px;left:50%;top:370px;width:200px;height:200px;z-index:5;}

  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-1{transform:scale(.9);margin-left:-10px;left:50%;top:40px;}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:30px;left:50%;top:225px;}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-1{transform:scale(.9);margin-left:-150px;left:50%;top:240px;}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-1{transform:scale(.8);margin-left:-140px;left:50%;top:425px;}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-1{transform:scale(.9);margin-left:-10px;left:50%;top:370px;}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-2{transform:scale(.8);margin-left:-190px;left:50%;top:140px;}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-2{margin-left:-40px;left:50%;top:24px;}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-2{transform:scale(.9);margin-left:30px;left:50%;top:240px;}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-2{transform:scale(.8);margin-left:-140px;left:50%;top:265px;}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-2{transform:scale(.9);margin-left:-130px;left:50%;top:445px;}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-2{transform:scale(.8);margin-left:-10px;left:50%;top:370px;}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-3{transform:scale(.9);margin-left:-150px;left:50%;top:95px;}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-3{transform:scale(.8);margin-left:-10px;left:50%;top:30px;}
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-3{transform:scale(.9);margin-left:-180px;left:50%;top:250px;}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-3{transform:scale(.8);margin-left:-140px;left:50%;top:430px;}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-3{transform:scale(.9);margin-left:-10px;left:50%;top:370px;}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-4{transform:scale(.8);margin-left:-160px;left:50%;top:70px;}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-4{transform:scale(.9);margin-left:-10px;left:50%;top:40px;}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-4{transform:scale(.8);margin-left:25px;left:50%;top:230px;}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-4{transform:scale(.9);margin-left:-150px;left:50%;top:470px;}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-4{transform:scale(.8);margin-left:-30px;left:50%;top:385px;}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-5{transform:scale(.9);margin-left:-170px;left:50%;top:110px;}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-5{transform:scale(.8);margin-left:-20px;left:50%;top:60px;}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-5{transform:scale(.9);margin-left:5px;left:50%;top:245px;}  
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-5{transform:scale(.8);margin-left:-170px;left:50%;top:260px;}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-5{transform:scale(.9);margin-left:-10px;left:50%;top:360px;}

  .block-ourresp-dots-item-1.block-ourresp-dots-item-hover-6{transform:scale(.8);margin-left:-190px;left:50%;top:40px;}
  .block-ourresp-dots-item-2.block-ourresp-dots-item-hover-6{transform:scale(.9);margin-left:-30px;left:50%;top:20px;}
  .block-ourresp-dots-item-3.block-ourresp-dots-item-hover-6{transform:scale(.8);margin-left:30px;left:50%;top:200px;}  
  .block-ourresp-dots-item-4.block-ourresp-dots-item-hover-6{transform:scale(.9);margin-left:-200px;left:50%;top:200px;}
  .block-ourresp-dots-item-5.block-ourresp-dots-item-hover-6{transform:scale(.8);margin-left:-180px;left:50%;top:470px;}
  .block-ourresp-dots-item-6.block-ourresp-dots-item-hover-6{margin-left:-40px;left:50%;top:340px;}

  .footer-partners ul li a span{display:none;}

}
/* XS */
@media only screen and (max-width: 400px){
  .content-gallery-grid{grid-template-columns: repeat(2, 1fr);}
  h1{font-size:1.6rem !important;}
  h2{font-size:1.4rem !important;}
  h3{font-size:1.2rem !important;}

.top-banner-webclient{display:none;}

.top-banner-goal{bottom:70px;left:15px;right:15px;padding:30px 10px 10px 10px;width:auto;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.top-banner-goal .title{font-size:1.2rem;}
.top-banner-goal .icon{left:50%;top:-50px;margin-top:0px;margin-left:-40px;width:80px;height:80px;}
.grid-managers{grid-template-columns: repeat(1, 1fr);}
    
    
}
