body {
    font-family: Tahoma,Arial,helvetica,sans-serif;
    line-height: 1em;
    color: #454545;
}

.bgnav { background: linear-gradient(to bottom, #006699 0%, #003366 100%); }
.nav-link { margin: 0 10px; font-size: 20px; font-weight: bold; }
.nav-link:hover { text-decoration: none; }
.dropdown-menu { right: 20px; left: unset; background: linear-gradient(to bottom, #006699 0%, #003366 100%); }

@media (max-width: 992px) { 
.imgbrand { width: 130px; }
.nav-link { border-bottom: 1px solid #006699; color: rgba(255,255,255,.5); padding: 20px 0; }
.marginnumber { margin-left: 30px }
}

@media (min-width: 992px) {
.marginnumber { margin-left: 130px }
.animated { -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

@-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(100px); } 100% { opacity: 1; -webkit-transform: translateY(0); } }
@keyframes fadeInUp { 0% { opacity: 0; transform: translateY(100px); } 100% { opacity: 1; transform: translateY(0); } }
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }

@-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-100px); } 100% { opacity: 1; -webkit-transform: translateY(0); } }
@keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-100px); } 100% { opacity: 1; transform: translateY(0); } }
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }
}

@media (min-width: 840px) {
@-webkit-keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(-100px); } 100% { opacity: 1; -webkit-transform: translateX(0); } }
@keyframes fadeInLeft { 0% { opacity: 0; transform: translateX(-100px); } 100% { opacity: 1; transform: translateX(0); } }
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }

@-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translateX( 100px); } 100% { opacity: 1; -webkit-transform: translateX(0); } }
@keyframes fadeInRight { 0% { opacity: 0; transform: translateX( 100px); } 100% { opacity: 1; transform: translateX(0); } }
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }

@-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }
@-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }
.zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; }

}

.card-header { background: linear-gradient(to bottom, #ffffff 0%, #adb5bd 100%); padding: 1.75rem 1.25rem; font-size: 22px; }
.card-header b { background: -webkit-linear-gradient(#006699, #003366); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.card-body { line-height: 1.63em; }

.boxx { background: linear-gradient(to bottom, #ffffff 0%, #adb5bd 100%); }
@media (max-width: 767px) { .paddingbottom { margin-bottom: 30px } }
.imghover { cursor: pointer; }


footer { background-color: #0d0d0d; margin-top: 60px; }
.footerlinksnav { color: #414141; }
.footerlinksnav:hover { text-decoration: none; color: white; transition: 1s; -webkit-transition: 1s; }
.copyright { background-color: #0d0d0d; border-top: 1px solid #151515; padding: 30px 0px 30px 0px; }

.cookie { padding: 40px 0; position: fixed; bottom: 0; width: 100%; background-color: red; color: white; text-align: center; background: linear-gradient(to bottom, #ffffff 0%, #adb5bd 100%); border-top: 1px solid #000; }