html, body{height: 100%;width: 100%;color: #232331;font-size: 12px;font-family: 'Montserrat', Roboto, sans-serif;}.btn-dark{color: #fff;background-color: #343a40;border-color: #343a40;}.btn-dark:hover{color: #fff;background-color: #23272b;border-color: #1d2124;}.btn-red{color: #fff;background-color: #b11116;border-color: #b11116;}.btn-red:hover{color: #fff;background-color: #960b10;border-color: #b11116;}section.header{color: #ffffff;background: #232331;}section.header .navbar-toggler{outline: none;position: relative;}section.header .navbar-toggler .bars{display: block;height: 2px;left: 50%;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 22px;}section.header .navbar-toggler .bar-line{background-color: #fff;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;display: block;height: 100%;position: absolute;-webkit-transition: all 0.1s ease-in-out 0s;-o-transition: all 0.1s ease-in-out 0s;-moz-transition: all 0.1s ease-in-out 0s;transition: all 0.1s ease-in-out 0s;}section.header .navbar-toggler .bar-line-1,section.header .navbar-toggler .bar-line-4{top: -7px;}section.header .navbar-toggler .bar-line-3,section.header .navbar-toggler .bar-line-6{top: 7px;}section.header .navbar-toggler .bar-line.out{right: 0;width: 0;}section.header .navbar-toggler.collapsed .bar-line.out{width: 100%;}section.header .navbar-toggler .bar-line.in{left: 0;width: 100%;}section.header .navbar-toggler.collapsed .bar-line.in{width: 0;}section.header .navbar-toggler .bar-line-1,section.header .navbar-toggler.collapsed .bar-line-6{-webkit-transition-delay: 0s;-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s;}section.header .navbar-toggler .bar-line-2,section.header .navbar-toggler.collapsed .bar-line-5{-webkit-transition-delay: 0.1s;-o-transition-delay: 0.1s;-moz-transition-delay: 0.1s;transition-delay: 0.1s;}section.header .navbar-toggler .bar-line-3,section.header .navbar-toggler.collapsed .bar-line-4{-webkit-transition-delay: 0.2s;-o-transition-delay: 0.2s;-moz-transition-delay: 0.2s;transition-delay: 0.2s;}section.header .navbar-toggler .bar-line-4,section.header .navbar-toggler.collapsed .bar-line-3{-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}section.header .navbar-toggler .bar-line-5,section.header .navbar-toggler.collapsed .bar-line-2{-webkit-transition-delay: 0.4s;-o-transition-delay: 0.4s;-moz-transition-delay: 0.4s;transition-delay: 0.4s;}section.header .navbar-toggler .bar-line-6,section.header .navbar-toggler.collapsed .bar-line-1{-webkit-transition-delay: 0.5s;-o-transition-delay: 0.5s;-moz-transition-delay: 0.5s;transition-delay: 0.5s;}section.header .navbar-toggler .bars-x{height: 22px;-webkit-transform: translate(-50%, -50%) rotate(45deg);-ms-transform: translate(-50%, -50%) rotate(45deg);-o-transform: translate(-50%, -50%) rotate(45deg);-moz-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}section.header .navbar-toggler .bars-x .bar-line:first-child{height: 2px;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);width: 100%;}section.header .navbar-toggler.collapsed .bars-x .bar-line:first-child{width: 0;}section.header .navbar-toggler .bars-x .bar-line:last-child{bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);width: 2px;}section.header .navbar-toggler.collapsed .bars-x .bar-line:last-child{height: 0;}section.header .navigation-content-desktop .navbar{padding: 0px;}section.header .navigation-content-desktop .navbar .navbar-brand{margin-right: 2em;padding: 10px 0px 10px 0px;}@media only screen and (max-width: 991px) {section.header .navigation-content-desktop .navbar .navbar-brand img { height: 40px;padding: 5px 0px 5px 0px;}}@media (max-width: 1530px) {section.header .navigation-content-desktop .navbar .navbar-brand img { max-width: 100px;}}@media (max-width: 1530px) {section.header .navigation-content-desktop .navbar .navbar-nav > .nav-item .nav-link { font-size: 10px;}}section.header .navigation-content-desktop .navbar .navbar-requests-transports-price{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;height: 90px;max-width: 200px;padding: 20px 20px;margin-right: -15px;background: #b11116;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-decoration: none;}section.header .navigation-content-desktop .navbar .navbar-requests-transports-price.navbar-requests-invoice{padding-right: 40px;}section.header .navigation-content-desktop .navbar .navbar-requests-transports-price> div{color: white;text-transform: uppercase;font-weight: bold;text-align: center;font-size: 15px;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}section.header .navigation-content-desktop .navbar .navbar-requests-transports-price:hover> div{color: #232331;}@media (max-width: 1530px) {section.header .navigation-content-desktop .navbar .navbar-requests-transports-price { padding: 20px 15px;width: auto;}section.header .navigation-content-desktop .navbar .navbar-requests-transports-price.navbar-requests-invoice{padding-right: 25px;}section.header .navigation-content-desktop .navbar .navbar-requests-transports-price> div{font-size: 12px;}}section.header .navigation-content-desktop .navbar .navbar-nav> .nav-item .nav-link{padding: 1em 0.9em;font-weight: 300;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}section.header .navigation-content-desktop .navbar .navbar-nav> .nav-item .nav-link:hover{color: #b11116;}section.header .navigation-content-desktop .navbar .navbar-nav> .nav-item .nav-link.dropdown-toggle::after{color: #b11116;}section.header .navigation-content-desktop .navbar .navbar-nav> .nav-item.dropdown.show .nav-link.dropdown-toggle::after{color: white;}section.header .navigation-content-desktop .navbar .navbar-nav .nav-item .nav-link{color: white;}section.header .navigation-content-desktop .navbar .navbar-nav .dropdown-menu{color: white;margin: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background: #232331;}section.header .navigation-content-desktop .navbar .navbar-nav .dropdown-menu a{color: white;}section.header .navigation-content-desktop .navbar .navbar-nav .dropdown-menu .dropdown-item:focus,section.header .navigation-content-desktop .navbar .navbar-nav .dropdown-menu .dropdown-item:hover{color: white;background: #b11116;}section.header .navigation-content-desktop .language-switcher{padding-right: 15px;}section.header .navigation-content-desktop .language-switcher .language-item{color: white;font-weight: bold;display: inline-block;text-decoration: none;padding: 0px 5px;border-right: 1px solid #ffffff;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}section.header .navigation-content-desktop .language-switcher .language-item:last-child{border-right: none;}section.header .navigation-content-desktop .language-switcher .language-item:hover{color: #b11116;}section.header .navigation-content-desktop .language-switcher .language-item.active{color: #b11116;}section.header .navigation-content-mobile .navbar{margin: 0px;padding: 0px;}section.header .navigation-content-mobile .navbar .navbar-nav .nav-item{padding: .5rem 0.1rem;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}section.header .navigation-content-mobile .navbar .navbar-nav .nav-link{color: white;font-weight: bold;}section.header .navigation-content-mobile .navbar .navbar-nav .dropdown-menu{border: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background:transparent;}section.header .navigation-content-mobile .navbar .navbar-nav .dropdown-menu .dropdown-item{color: white;padding: .75rem 0.5rem;margin: 0rem 0rem 0rem 1rem;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}section.header .navigation-content-mobile .navbar .navbar-nav .dropdown-menu .dropdown-item:last-child{border-bottom: none;}section.header .navigation-content-mobile .navbar .navbar-nav .dropdown-menu .dropdown-divider{display: none;}section.header .navigation-content-mobile .navbar-nav-additional{margin: 20px 0px 10px 0px;}section.header .navigation-content-mobile .language-switcher .language-item{color: white;font-weight: bold;display: inline-block;text-decoration: none;padding: 0px 5px;border-right: 1px solid #ffffff;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}section.header .navigation-content-mobile .language-switcher .language-item:last-child{border-right: none;}section.header .navigation-content-mobile .language-switcher .language-item:hover{color: #b11116;}section.header .navigation-content-mobile .language-switcher .language-item.active{color: #b11116;}section.header .navigation-content-mobile .navbar-requests-transports-price{color: #ffffff;background: #b11116;padding: 5px 10px 5px 10px;}@media only screen and (max-width: 767px) {header { z-index:16;top: 0px;width: 100%;position: fixed;}}section.footer{color: #232331;}section.main{color: #232331;}@media only screen and (max-width: 767px) {section.main { margin-top: 60px;}}.carousel .carousel-item img{max-width: 100%;}.carousel .carousel-indicators li{opacity: 1;}.carousel .carousel-indicators li.active{background-color: #b11116;}.section-container .section-heading{color: 232331;font-size: 28px;font-weight: 500;text-transform: uppercase;}.section-container .section-heading span{color: #232331;position: relative;}.section-container .section-heading span::before,.section-container .section-heading span::after{content: " ";display: inline-block;background-color: #b11116;height: 2px;width: 30px;position: absolute;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);}.section-container .section-heading span::before{left: -50px;}.section-container .section-heading span::after{right: -50px;}.section-container .section-content{font-weight: 500;font-size: 13px;}.section-container .section-content p{line-height: 22px;}@media only screen and (max-width: 991px) {.section-container .section-heading { font-size: 18px;}}@media only screen and (max-width: 767px) {.section-container .section-heading span::before, .section-container .section-heading span::after { display: none;}}.section-about-short .section-container{padding: 40px 0px;}.section-about-short .section-container .section-heading{margin: 0px 0px 20px 0px;}.section-about-short .section-container .section-read-more{margin: 20px 0px 0px 0px;}@media only screen and (max-width: 991px) {.section-about-short .section-container .section-heading { font-size: 22px;}}.section-transport{padding: 0px;}.section-transport .transport-link{color: white;display: block;text-align: center;background: #232331;padding: 40px 0px;text-decoration: none;}.section-transport .transport-link.transport-road{background: #232331;}.section-transport .transport-link.transport-train{background: #393a50;}.section-transport .transport-link.transport-air{background: #68697f;}.section-transport .transport-link .transport-icon{height: 154px;padding: 0px 0px 20px 0px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;background-repeat: no-repeat;background-position: center 10px;}.section-transport .transport-link.transport-road .transport-icon{background-image: url('../images/icons/transport/road.png');}.section-transport .transport-link.transport-train .transport-icon{background-image: url('../images/icons/transport/railway.png');}.section-transport .transport-link.transport-air .transport-icon{background-image: url('../images/icons/transport/air.png');}.section-transport .transport-link:hover .transport-icon{background-position: center top;}.section-transport .transport-link .transport-type{font-size: 36px;font-weight: 900;line-height: normal;text-transform: uppercase;}.section-transport .transport-link .transport-label{font-size: 36px;font-weight: 500;line-height: normal;text-transform: uppercase;}@media only screen and (max-width: 991px) {.section-transport .transport-link .transport-icon { height: 50px;background-position: center top;-webkit-background-size: auto 90% !important;-moz-background-size: auto 90% !important;background-size: auto 90% !important;}.section-transport .transport-link .transport-type{font-size: 24px;}.section-transport .transport-link .transport-label{font-size: 24px;}}.section-customs{padding: 40px 0px;background: #fff001;}.section-customs .customs-heading{font-size: 48px;font-weight: bold;margin: 80px 0px 20px 0px;}.section-customs .customs-info{font-size: 16px;font-weight: 500;}.section-customs .customs-more{font-size: 20px;font-weight: bold;margin: 20px 0px 0px 0px;}.section-customs .customs-more a{color: #232331;text-decoration: none;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-customs .customs-more a i.fas{-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-customs .customs-more a:hover i.fas{margin-left: 5px;}@media only screen and (max-width: 991px) {.section-customs .customs-heading { margin: 20px 0px 20px 0px;}}.section-legislations .section-container{padding: 40px 0px;}.section-legislations .section-container .section-heading{margin: 0px 0px 20px 0px;}.section-legislations .legislations-icon{margin: 0px 0px 20px 0px;}.section-legislations .legislations-types{margin: 20px 0px 0px 0px;}.section-legislations .legislations-types .legislation-link{color: #ffffff;display: block;font-size: 20px;text-decoration: none;background: #232331;padding: 10px 5px;font-weight: bold;text-transform: uppercase;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-legislations .legislations-types .legislation-link i{display: none;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-legislations .legislations-types .legislation-link.legislation-economy{background: #232331;}.section-legislations .legislations-types .legislation-link.legislation-main{background: #393a50;}.section-legislations .legislations-types .legislation-link.legislation-transport{background: #68697f;}.section-legislations .legislations-types .legislation-link:hover{background-color: #b11116;}@media only screen and (max-width: 991px) {.section-legislations .legislations-types .legislation-link { font-weight: normal;font-size: 11px;}.section-legislations .legislations-icon .img-fluid{max-width: 60%;}}.section-gallery{padding: 40px 0px;}.gallery-items{margin: 0px -8px 0px -8px;}.gallery-items .gallery-item-image{padding: 0px 5px 0px 5px;margin: 0px 0px 10px 0px;}.gallery-items .gallery-item-image img{padding: 2px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;border: 1px solid transparent;}.gallery-items .gallery-item-image:hover img{border: 1px solid #b11116;}@media only screen and (max-width: 991px) {.section-gallery { padding: 20px 0px;}}.section-references .section-container{padding: 40px 0px;}.references-items{margin-top: 20px;position: relative;}.references-items .swiper-container .swiper-wrapper{padding-bottom: 20px;}.references-items .swiper-container .swiper-pagination-bullet-active{background: #B11116;}.references-items .swiper-container .swiper-slide .refenrece-item{height: 120px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;background: transparent;}.references-items .swiper-button-prev{display: none;color: #232331;left: -40px;margin-top: -33px;outline: none;}.references-items .swiper-button-next{display: none;color: #232331;right: -40px;margin-top: -33px;outline: none;}.section-blog{color: #FFFFFF;padding: 100px 0px;background: #5e0505 url('../images/backgrounds/blog/main.jpg') no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.section-blog .blog-heading{font-size: 48px;line-height: 52px;font-weight: bold;margin: 0px 0px 20px 0px;}.section-blog .blog-info{font-size: 16px;font-weight: 500;margin: 0px 0px 20px 0px;}.section-blog .blog-more{font-size: 20px;font-weight: bold;margin: 20px 0px 0px 0px;}.section-blog .blog-more a{color: #FFFFFF;text-decoration: none;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-blog .blog-more a i.fas{-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-blog .blog-more a:hover i.fas{margin-left: 5px;}@media only screen and (max-width: 991px) {.section-blog { padding: 20px 0px;}.section-blog .blog-heading{margin: 20px 0px 20px 0px;}}.section-contacts-form{padding: 40px 0px;}.section-contacts-form .contacts-form{padding: 40px 0px 0px 0px;}.section-contacts-form .contacts-form .parsley-errors-list{font-size: 10px;color: #ffffff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: 2px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color: #B11116;position: relative;}.section-contacts-form .contacts-form .parsley-errors-list li{display: inline;padding: 1px 5px 1px 5px;}.section-contacts-form .contacts-form .parsley-errors-list li:first-child:before{content: "";top: -13px;left: 13px;position: absolute;border: 8px solid transparent;border-bottom-color: #B11116;}.section-contacts-form .contacts-form .form-control-red{color: #ffffff;background-color: #B11116;}.section-contacts-form .contacts-form .form-control-gray{color: #ffffff;background-color: #68697F;}.section-contacts-form .contacts-form .form-control-red::-webkit-input-placeholder, .section-contacts-form .contacts-form .form-control-gray::-webkit-input-placeholder{color: #ffffff;opacity: 1;}.section-contacts-form .contacts-form .form-control-red:-moz-placeholder, .section-contacts-form .contacts-form .form-control-gray:-moz-placeholder{color: #ffffff;opacity: 1;}.section-contacts-form .contacts-form .form-control-red::-moz-placeholder, .section-contacts-form .contacts-form .form-control-gray::-moz-placeholder{color: #ffffff;opacity: 1;}.section-contacts-form .contacts-form .form-control-red:-ms-input-placeholder, .section-contacts-form .contacts-form .form-control-gray:-ms-input-placeholder{color: #ffffff;opacity: 1;}.section-contacts-form .contacts-form .form-control-red::-ms-input-placeholder, .section-contacts-form .contacts-form .form-control-gray::-ms-input-placeholder{color: #ffffff;opacity: 1;}.section-contacts-form .contacts-form .form-control-red::placeholder,.section-contacts-form .contacts-form .form-control-gray::placeholder{color: #ffffff;opacity: 1;}.section-contacts-form .contacts-form .form-control-red:-ms-input-placeholder,.section-contacts-form .contacts-form .form-control-gray:-ms-input-placeholder{color: #ffffff;}.section-contacts-form .contacts-form .form-control-red::-ms-input-placeholder,.section-contacts-form .contacts-form .form-control-gray::-ms-input-placeholder{color: #ffffff;}.section-contacts .contacts-map{height: 500px;}.section-contacts .contacts-informations{color: white;height: 500px;font-size: 14px;padding: 40px 40px;background-image: url('../images/backgrounds/contacts/information.jpg');-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.section-contacts .contacts-informations .contacts-company-name{font-size: 30px;font-weight: bold;margin-bottom: 10px;}.section-contacts .contacts-informations .contacts-company-address{font-size: 14px;}.section-contacts .contacts-informations .contacts-company-city{font-size: 14px;}.section-contacts .contacts-informations .contacts-banks{margin: 20px 0px 0px 0px;}.section-contacts .contacts-informations .contacts-banks .contacts-banks-heading{text-transform: uppercase;}.section-contacts .contacts-informations .contacts-vat{margin: 20px 0px 0px 0px;}.section-contacts .contacts-informations .contacts-vat .contacts-vat-heading{text-transform: uppercase;}.section-contacts .contacts-informations .contacts-phones{margin: 20px 0px 20px 0px;}.section-contacts .contacts-informations .contacts-phones .contacts-phones-item{font-size: 30px;font-weight: bold;}.section-contacts .contacts-informations .contacts-web-link{padding: 0px 0px 10px 0px;}.section-contacts .contacts-informations .contacts-social ul{margin: 0px;padding: 0px;list-style-type: none;}.section-contacts .contacts-informations .contacts-social ul li{display: inline;}.section-contacts .contacts-informations .contacts-social ul li a{display: inline-block;color: white;background: #434343;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;width: 30px;height: 30px;text-align: center;line-height: 30px;margin-left: 5px;}.section-contacts .contacts-informations .contacts-social ul li a:hover{background-color: #b11116;}@media only screen and (max-width: 991px) {.section-contacts .contacts-map { height: 300px;}.section-contacts .contacts-informations{padding: 40px 40px;height: auto;background-image: url('../images/backgrounds/contacts/information.jpg');-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.section-contacts .contacts-informations .contacts-company-address{display: inline;}.section-contacts .contacts-informations .contacts-company-city{display: inline;}.section-contacts .contacts-informations .contacts-phones .contacts-phones-item{font-size: 24px;}}@media only screen and (max-width: 575px) {.section-contacts .contacts-informations .contacts-social { text-align: left !important;}}.section-informations{padding: 40px 0px;}.section-informations .informations-articles{margin-top: 20px;}.section-informations .informations-articles .informations-articles-item{text-align: left;padding-right: 25px;border-right: 1px solid #CCC;}.section-informations .informations-articles .row .col-12:last-child .informations-articles-item{padding-right: 0px;border-right: none;}.section-informations .informations-articles .informations-articles-item .article-title,.section-informations .informations-articles .informations-articles-item .article-title a{color: #b11116;font-weight: bold;text-decoration: none;text-transform: uppercase;margin: 0px 0px 20px 0px;}.section-informations .informations-articles .informations-articles-item .article-title a:hover{color: #434343;}.section-informations .informations-articles .informations-articles-item .article-intro{padding: 0px 0px 10px 0px;}.section-informations .informations-articles .informations-articles-item .article-read-more a{color: #000000;text-decoration: none;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-informations .informations-articles .informations-articles-item .article-read-more a i.fas{-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;transition: all 0.2s linear;}.section-informations .informations-articles .informations-articles-item .article-read-more a:hover i.fas{margin-left: 5px;}@media only screen and (max-width: 991px) {.section-informations .informations-articles .row .col-12:nth-child(2) .informations-articles-item { padding-right: 0px;border-right: none;}}@media only screen and (max-width: 767px) {.section-informations .informations-articles .informations-articles-item { padding-right: 0px;border-right: none;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #CCC;}.section-informations .informations-articles .informations-articles-item .article-title{margin-bottom: 10px;}}.page-item{padding: 0px;}.page-item .page-item-heading{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;min-height: 250px;background: url('../images/backgrounds/pages/headings/informations.jpg') no-repeat;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;}.page-item .page-item-heading .page-heading-content{margin: 0px;width: 100%;color: #ffffff;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;}.page-item .page-item-heading .page-heading-content .page-heading-title{font-size: 70px;font-weight: bold;text-transform: uppercase;margin: 0px 0px 30px 0px;}.page-item .page-item-heading .page-heading-content .page-heading-title.page-heading-center{margin: 0px 0px 80px 0px;}.page-item .page-item-heading .page-heading-content .page-heading-navigation{margin: 0px;padding: 0px;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul{margin: 0px;padding: 0px;list-style: none;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul li{position: relative;display: inline-block;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul li:first-child{padding: 0px 5px 0px 0px;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul li::after{content: "";position: absolute;height: 50%;top: 20%;width: 1px;background: #ffffff;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul li:last-child::after{display: none;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul li a{color: #ffffff;display: inline-block;text-decoration: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0px 10px 0px 5px;padding: 5px 0px 5px 0px;border-bottom: 5px solid transparent;}.page-item .page-item-heading .page-heading-content .page-heading-navigation ul li a:hover{border-color: #b11116;}.page-item .page-item-content{padding: 15px 0px 0px 0px;}.page-item .page-item-content .page-content-item{padding: 15px 0px 30px;margin: 0px 0px 15px 0px;border-bottom: 1px solid #CCC;}.page-item .page-item-content .page-content-item::after{content: "";display: block;clear: both;width:100%;}.page-item .page-item-content .page-content-item .page-content-heading{font-size: 28px;font-weight: 500;line-height: normal;margin: 0px 0px 10px 0px;}.page-item .page-item-content .page-content-item .page-content-text{font-weight: 500;font-size: 13px;}.page-item .page-item-content .page-content-item .page-content-text ul,.page-item .page-item-content .page-content-item .page-content-text ol{padding-left: 15px;}.page-item .page-item-content .page-content-item .page-content-text a{color: #b11116;}.page-item .page-item-content .page-content-item .page-content-text iframe{width: 100% !important;max-width: 100% !important;}.page-item .page-item-content .page-content-item .page-content-text img.img-fluid{height: auto !important;}@media only screen and (max-width: 991px) {.page-item .page-item-content .page-content-item .page-content-text img { height: auto !important;width: 100% !important;max-width: 100% !important;margin: 5px 0px 15px 0px !important;float: none !important;}}@media only screen and (max-width: 767px) {.page-item .page-item-heading { min-height: 0px;}.page-item .page-item-heading .page-heading-content .page-heading-title{font-size: 30px;text-transform: initial;margin: 30px 0px 30px 0px;}.page-item .page-item-heading .page-heading-content .page-heading-title.page-heading-center{margin: 30px 0px 30px 0px;}}.page-item.page-mode-about .page-item-heading{background-image: url('../images/backgrounds/pages/headings/about.jpg');}.page-item.page-mode-transport .page-item-heading{background-image: url('../images/backgrounds/pages/headings/transports.jpg');}.page-item.page-mode-blog .page-item-heading{background-image: url('../images/backgrounds/pages/headings/blog.jpg');}.page-item.page-mode-gallery .page-item-heading{background-image: url('../images/backgrounds/pages/headings/about.jpg');}.page-item.page-mode-references .page-item-heading{background-image: url('../images/backgrounds/pages/headings/transports.jpg');}#toast-container.toast-top-full-width .toast{opacity: 1;max-width: 100%;margin-top: 5px;-webkit-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);}.component-blog-articles-featured{display: block;text-decoration: none;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}.component-blog-articles-featured:hover{text-decoration: none;}.component-blog-articles-featured .component-container{height: 500px;text-align: center;padding: 40px 0px;background: rgba(0, 0, 0, 0.3);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-box-pack: center;justify-content: center;}.component-blog-articles-featured:hover .component-container{background: rgba(0, 0, 0, 0.2);}.component-blog-articles-featured .component-container .component-article{width: 100%;text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);}.component-blog-articles-featured .component-article .component-article-category{color: white;font-size: 16px;margin: 0px 0px 15px 0px;text-transform: uppercase;}.component-blog-articles-featured .component-article .component-article-category span{padding: 0px 10px 3px 10px;border-bottom: 2px solid #FFFFFF;}.component-blog-articles-featured .component-article .component-article-title{color: white;font-size: 40px;font-weight: 600;max-width: 700px;line-height: 46px;display: inline-block;text-transform: uppercase;}@media (max-width: 991px) {.component-blog-articles-featured .component-container { height:300px;}.component-blog-articles-featured .component-container .component-article{padding: 0px 15px 0px 15px;}.component-blog-articles-featured .component-article .component-article-title{font-size: 22px;line-height: normal;text-transform: none;}}.component-blog-articles-latest{padding: 20px 0px 0px 0px;}.component-blog-articles-latest .component-article{margin: 0px 0px 15px 0px;}.component-blog-articles-latest .component-heading{text-align: center;font-weight: 600;font-size: 36px;text-transform: uppercase;padding: 0px 0px 20px 0px;}.component-blog-articles-latest .component-article .component-article-image{min-height: 250px;max-height: 250px;overflow: hidden;position: relative;background: #DCDCDC;}.component-blog-articles-latest .component-article:hover .component-article-image a:before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}.component-blog-articles-latest .component-article .component-article-title{white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;text-transform: uppercase;font-size: 18px;font-weight: bold;margin: 15px 0px 0px 0px;}.component-blog-articles-latest .component-article .component-article-intro{font-size: 14px;min-height: 80px;max-height: 80px;overflow: hidden;margin: 10px 0px 0px 0px;}.component-blog-articles-latest .component-article .component-article-read-more{margin: 10px 0px 0px 0px;display: inline-block;padding: 5px 10px;text-transform: uppercase;background: #434343;color: white;text-decoration: none;}.component-blog-articles-latest .component-article .component-article-read-more:hover{background-color: black;}@media (max-width: 991px) {.component-blog-articles-latest .component-heading { font-size: 20px;font-weight: bold;}.component-blog-articles-latest .component-article{padding-bottom: 15px;border-bottom: 1px solid #DBDBDB;}.component-blog-articles-latest .component-article .component-article-image{min-height: 0px;max-height: initial;}}.component-blog-articles-others{margin: 40px 0px 0px 0px;}.component-blog-articles-others .component-article{height: 430px;max-height: 430px;overflow: hidden;text-decoration: none;margin: 0px 0px 40px 0px;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: -moz-box;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;align-items: center;-webkit-box-pack: flex-end;-ms-flex-pack: flex-end;-webkit-justify-content: flex-end;-moz-box-pack: end;justify-content: flex-end;}.component-blog-articles-others .component-article:hover{color: black;text-decoration: none;}.component-blog-articles-others .component-article .component-article-information{max-width: 650px;color: #434343;text-align: center;margin: 10px 20px 10px 20px;padding: 15px 25px 15px 25px;background: rgba(255, 255, 255, 0.8);}.component-blog-articles-others .component-article .component-article-information .component-article-category{color: #b11116;font-weight: bold;text-transform: uppercase;margin: 0px 0px 5px 0px;}.component-blog-articles-others .component-article .component-article-information .component-article-title{font-size: 22px;text-transform: uppercase;margin: 0px 0px 5px 0px;}.component-blog-articles-others .component-article .component-article-information .component-article-intro{}@media (max-width: 991px) {.component-blog-articles-others .component-article { height: 300px;max-height: initial;}.component-blog-articles-others .component-article .component-article-information .component-article-title{font-size: 18px;}}.page-item .page-item-content.article-content .article-item{font-size: 14px;font-weight: normal;}.page-item .page-item-content.article-content .page-content-item.article-item .page-content-heading{line-height: normal;}.page-item .page-item-content.article-content .article-item p,.page-item .page-item-content.article-content .article-item blockquote{font-size: 14px;font-weight: normal;}.page-item .page-item-content.article-content .article-item img{width: 100% !important;height: auto !important;}.page-item .page-item-content.article-content .article-item iframe{width: 100% !important;height: auto !important;min-height: 400px;}.page-item .page-item-content.article-content .article-item ul,.page-item .page-item-content.article-content .article-item ol{padding-left: 35px;}@media (max-width: 991px) {.page-item .page-item-content.article-content .article-item iframe { min-height: 200px;}}.certificates-list{padding: 20px 0px 20px 0px;}.certificates-list .certificates-item{margin: 0px 0px 15px 0px;}.certificates-list .certificates-item .certificates-title{font-weight: 500;margin: 10px 0px 0px 0px;}.gallery-photoswipe{margin: 20px -10px 20px -10px;}.gallery-photoswipe .gallery-photoswipe-item{padding: 3px;margin: 0px 10px 10px 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #fff;border: 1px solid #dbdbdb;width: 257px;max-width: 257px;}@media (max-width: 1199px) {.gallery-photoswipe .gallery-photoswipe-item { width: 216px;max-width: 216px;}}@media (max-width: 991px) {.gallery-photoswipe .gallery-photoswipe-item { width: 216px;max-width: 216px;}}@media (max-width: 767px) {.gallery-photoswipe .gallery-photoswipe-item { width: 245px;max-width: 245px;}}@media (max-width: 576px) {.gallery-photoswipe .gallery-photoswipe-item { width: 100%;max-width: 100%;}}.cookies{z-index: 1001;position: fixed;width: 100%;bottom: 0;color: #ffffff;background: #232331;}.cookies a{color: #ffffff;font-weight: bold;}.cookies-flex{display:flex;width: 100%;align-items: center;}.cookies .cookies-consent{flex-grow: 1;padding: 15px 0px;}.cookies .cookies-actions{float:right;padding: 15px 0px;white-space: nowrap;}.cookies .cookies-actions a{font-weight: normal;color: #232331;}@media only screen and (min-width: 991px) and (max-width: 1199px) {.cookies .cookies-consent > div { display: inline;}}@media only screen and (max-width: 991px) {.cookies-flex { display:block;text-align: center;}.cookies .cookies-consent, .cookies .cookies-actions{width: 100%;display: block;flex-grow: unset;justify-content: center;}.cookies .cookies-consent{padding: 15px 0px 0px 0px;}.cookies .cookies-actions{float: none;}}