/*
@font-face {
    font-family: 'core_rhino_mediumregular';
    src: url('../fonts/corerhino55medium-webfont.eot');
    src: url('../fonts/corerhino55medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/corerhino55medium-webfont.woff2') format('woff2'),
         url('../fonts/corerhino55medium-webfont.woff') format('woff'),
         url('../fonts/corerhino55medium-webfont.ttf') format('truetype'),
         url('../fonts/corerhino55medium-webfont.svg#core_rhino_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'core_rhino_boldregular';
    src: url('../fonts/corerhino65bold-webfont.eot');
    src: url('../fonts/corerhino65bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/corerhino65bold-webfont.woff2') format('woff2'),
         url('../fonts/corerhino65bold-webfont.woff') format('woff'),
         url('../fonts/corerhino65bold-webfont.ttf') format('truetype'),
         url('../fonts/corerhino65bold-webfont.svg#core_rhino_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'core_rhino_blackregular';
    src: url('../fonts/corerhino85black-webfont.eot');
    src: url('../fonts/corerhino85black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/corerhino85black-webfont.woff2') format('woff2'),
         url('../fonts/corerhino85black-webfont.woff') format('woff'),
         url('../fonts/corerhino85black-webfont.ttf') format('truetype'),
         url('../fonts/corerhino85black-webfont.svg#core_rhino_blackregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
@font-face {
    font-family: 'core_rhino_mediumregular';
    src:
        url('../fonts/CoreRhino55Medium.woff2') format('woff2'),
        url('../fonts/CoreRhino55Medium.woff') format('woff'),
        url('../fonts/CoreRhino55Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
  }
@font-face {
    font-family: 'core_rhino_boldregular';
    src: url('../fonts/CoreRhino65Bold.woff2') format('woff2'),
        url('../fonts/CoreRhino65Bold.woff') format('woff'),
        url('../fonts/CoreRhino65Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
  }
@font-face {
    font-family: 'core_rhino_blackregular';
    src:  url('../fonts/CoreRhino85Black.woff2') format('woff2'),
        url('../fonts/CoreRhino85Black.woff') format('woff'),
        url('../fonts/CoreRhino85Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
  }
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*Main styles =main */
* {margin: 0px; padding: 0px;}
/* basic elements */
html {
	margin: 0px;
	padding: 0px;
  font-size:32px;
	}
body {
  font-family: 'Open Sans', sans-serif;
	margin: 0px;
	padding: 0px;
	}

acronym {
	border-bottom: none;
	}
blockquote {
	padding-top:5px;
	padding-left:40px;
	padding-bottom:5px;
	}
 /*specific divs */
html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;}
body{
  overflow-x: hidden;
}
a.navbar-brand img{
  transition: 1s all cubic-bezier(0.5,0.5,0,1);
}
a.navbar-brand:hover img{
  transform: scale(1.3);
}
h1.jaw-title{
	font-family: "core_rhino_blackregular";
	font-size:3.125rem;
	color:#0c2e64;
	line-height:1.1;
  transition: 1s all cubic-bezier(0.5,0.5,0,1);
  cursor:pointer;
}
h1.jaw-title span{
	color:#00a8ec;
}

.jaw-title:hover {
/*  animation: zoom-in 1s ; */
  transform: scale(1.3);
}
.glass{
	height:100%;
}
.bounce {
  cursor:pointer;
  animation: bounce 2s infinite;
}
@keyframes zoom-in {
  0% {
    transform: scale(1);
  }
  30% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1.2);
  }
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}

.first-text{
  background-color:#0C2054;
  background-image:url(../images/glass-back.png);
  background-position:top right;
  background-size:contain;
  background-repeat: no-repeat;
  padding:2.5rem 0;
}
.first-text p{
  color:#fff;
  font-size:1rem;
  line-height:1.5;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.first-text h2{
  font-family: "core_rhino_boldregular";
  color:#64C8FA;
  font-size:1.4375rem;
  line-height:1.2;
  padding:0;
}
.first-text ul{
  padding:0px;
  margin:0px;
}
.first-text ul li{
  color:#fff;
	font-size:1rem;
	text-align: left;
	padding: 0;
  margin: 0px 0px 0px 2.5rem;
    display: block;
    text-indent: -1.5625rem;
}
.first-text  ul li:before{
  background:url(../images/bullet.png) no-repeat center left;
  padding-left: 1.5625rem;
	 content: "";
   width:1.125rem;
   height:0.75rem;
   background-size: 1.125rem;
}
.first-text .hash{
  font-family: "core_rhino_boldregular";
  color:#64C8FA;
  font-size:2rem;
  line-height:1.2;
  padding:2rem 0px 0;
}
.first-text .first-button{
  font-family: "core_rhino_blackregular";
  font-size:1rem;
  line-height: 1;
  padding:1.25rem 2.5rem;
  margin-top:2rem;
  margin-bottom:1rem;
  color:#fff;
  text-transform:uppercase;
  text-align:center;
  border:3px solid #64C8FA;
  border-radius: 23px;
  float: left;
  transition: background-color 0.5s ease;
}
.first-text .first-button:hover{
  background:#64C8FA;
  color:#0C2054;
}
.first-video {
  /* background: transparent url('../images/image1-film.jpg') 50% 50% / cover no-repeat ;*/
  background:#000;
}
.first-video video, .second-video video {
  width: 100%;
  height: auto;
/*  opacity:0; */
}
.second-video {
/*   background: transparent url('../images/image2-film.jpg') 50% 50% / cover no-repeat ;*/
  background:#000;
}
.header-second{
  background-color:#87C7D9;
  background-image:url(../images/glass-back.png);
  background-position:top right;
  background-size:contain;
  background-repeat: no-repeat;
  padding:1.25rem 0;
}
.second-text{
  padding-top:1.875rem;
  padding-bottom:0;
  color:#0C2054;
}
.second-text h4{
  font-family: "core_rhino_boldregular";
  color:#fff;
  font-size:1.4375rem;
  line-height:1.2;
  padding:0px 0px 1.5rem;
}
.second-text h3{
  font-family: "core_rhino_boldregular";
  color:#fff;
  font-size:1.4375rem;
  line-height:1.2;
  padding:0px 0px 0px;
}
.second-text p{
  line-height:1.4;
  margin-bottom:1.5rem;
}
.banners{
  padding:2rem 0;
}
.banners img{
  width:100%;
  height:auto;
  filter: grayscale(100%);
  transition: all 1s ease;
}
.banners img:hover{
  filter: grayscale(0);
}
.navbar-toggler {
    border: 0;
    color: #0C2054;
}
.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath  stroke='rgba%2812, 32, 84, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-toggler:focus {
    box-shadow: 0 0 0 0;
}
.navbar ul li:first-child{
  margin-left:0;
}
.navbar ul li{
  margin-left:15px;
  text-wrap: nowrap;
}
.navbar ul li a{
  font-family: "core_rhino_mediumregular";
  font-size:18px;
  color:#0C2054;
}
.navbar ul li a:hover{
  color:#fff;
  text-decoration: none;
}
.navbar-nav .nav-link.active, .navbar-nav .show>.nav-link {
    color: #fff;
}
/*hamburger*/
.navbar-toggler .hamburger-toggle {
  position: relative;
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  z-index: 11;
  float: right;
}
.navbar-toggler .hamburger-toggle .hamburger {
  position: absolute;
  transform: translate(-50%, -50%) rotate(0deg);
  left: 50%;
  top: 50%;
  width: 90%;
  height: 90%;
  pointer-events: none;
}
.navbar-toggler .hamburger-toggle .hamburger span {
  width: 100%;
  height: 2px;
  position: absolute;
  background: #0C2054;
  border-radius: 2px;
  z-index: 1;
  transition: transform 0.2s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.2s cubic-bezier(0.77, 0.2, 0.05, 1), all 0.2s ease-in-out;
  left: 0px;
}
.navbar-toggler .hamburger-toggle .hamburger span:first-child {
  top: 10%;
  transform-origin: 50% 50%;
  transform: translate(0% -50%) !important;
}
.navbar-toggler .hamburger-toggle .hamburger span:nth-child(2) {
  top: 50%;
  transform: translate(0, -50%);
}
.navbar-toggler .hamburger-toggle .hamburger span:last-child {
  left: 0px;
  top: auto;
  bottom: 10%;
  transform-origin: 50% 50%;
}
.navbar-toggler .hamburger-toggle .hamburger.active span {
  position: absolute;
  margin: 0;
}
.navbar-toggler .hamburger-toggle .hamburger.active span:first-child {
  top: 45%;
  transform: rotate(45deg);
}
.navbar-toggler .hamburger-toggle .hamburger.active span:nth-child(2) {
  left: 50%;
  width: 0px;
}
.navbar-toggler .hamburger-toggle .hamburger.active span:last-child {
  top: 45%;
  transform: rotate(-45deg);
}

.header-third{
  background-color:#87C7D9;
  background-image:url(../images/image3-back.png);
  background-position:0 12.8125rem;
  background-size:contain;
  background-repeat: no-repeat;
  padding:1.25rem 0px;
}
blockquote{
  background:#FF7F00;
  padding:1.5625rem 3.4375rem;
  margin:3.4375 0;
  font-size:1.25rem;
  font-weight: 600;
  color:#fff;
  line-height:1.3;
}
blockquote span{
  color:#287585;
}
/* Slajder */
.slider {
    width: 50%;
    margin: 3.125rem auto;
}
.slick-slide {
  margin: 0px 5px;
}
.slick-slide img {
  width: 100%;
}
.slick-prev:before,
.slick-next:before {
  color: black;
}
.card{
  height:auto;
  background:transparent;
  border:0;
}

.slick-slide {
  transition: all ease-in-out .3s;
  opacity: .2;
  cursor: pointer;
}
.slick-active {
  opacity: .5;
  cursor: default;
}
.slick-current {
  opacity: 1;
}
.card-title{
  opacity: 1;
  margin-bottom:0;
}
.slick-current .card-title{
  opacity: 1;
}
.card-title h2, .imprint h2, .second-text h2{
  font-family: "core_rhino_boldregular";
  color:#0C2054;
  font-size:2rem;
  line-height:1.2;
  padding:0px 0px 1.5625rem;
  margin:0;
}
.card-title p{
  color:#0C2054;
  margin:0;
}
.card-title h4{
  font-family: "core_rhino_boldregular";
  color:#ffffff;
  font-size:1.4375rem;
  line-height:1.2;
  padding:0px 0px 1.875rem;
  margin-bottom:0;
}
.card-content{
  padding:3.75rem;
  background: rgba(255,127,0,0.8);
  display:flex;
  justify-content: flex-start;
  flex-direction: column;
/*  height:100%;*/
}
.card-number{
  font-family: "core_rhino_blackregular";
  line-height:1;
  border-radius: 50%;
  font-size:3.125rem;
  width: 5rem;
  height: 5rem;
  border: 6px solid #CD4E2C;
  color: #CD4E2C;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align:center;
}
.card-text{
  font-family: "core_rhino_mediumregular";
  line-height:1.25;
  font-size:1.65625rem;
  color: #A8381A;
  padding:3.125rem 0px 0px;
  text-align:center;
}
.card-text span{
  font-family: "core_rhino_boldregular";
  color: #fff;
}
.slick-slider{
  margin-top: 5rem;
}
.slick-list {
    z-index: 10;
}
.slick-dots {
    bottom: 0;
    top:-1.5625rem;
    z-index: 0;
}
.slick-dots li button {
  margin-top:1.5625;
    width: 23px;
    height: 23px;
    padding: 10px;
}
.slick-dots li button:before {
    font-size:0.71875rem;;
    line-height: 23px;
    width: 23px;
    height: 23px;
    content: '•';
    opacity: 0.4;
    color: #2D8EA0;
}
.slick-dots li.slick-active button:before {
    opacity: 1;
    color: #FF7F00;
}
.third-text{
  padding:1.875rem 0px 0;
}
.third-text a:link, .third-text a:visited{
  font-family: 'Open Sans', sans-serif;
  color:#0C2054;
  text-decoration: underline;
}
p.sources{
  padding:0 0px 1.8rem;
  font-size:0.71875rem;;
}

.slajder2 .card-content {
    background-image: url(../images/slajd2-back.png);
    background-repeat:no-repeat;
    background-position: center;
    background-color:#0C2054;
    background-size: contain;
}
.slajder2 .card-text {
    font-family: "core_rhino_mediumregular";
    color:#64C8FA;
    font-size:1.65625rem;
    padding:3.125rem 0px 1.25rem;
}
.slajder2 .card-text span{
    font-family: "core_rhino_boldregular";
    color:#fff;
}
.slajder2 .slick-dots li.slick-active button:before {
    color: #0C2054;
}
.slajder2  .card-content{
  justify-content: flex-start;
  flex-direction: column;
/*  height:100%;*/
  padding: 4.6875rem;
}
/* Futer */
.footer-nav{
  font-family: "core_rhino_mediumregular";
  font-size:1.65625rem;
  line-height:1.1;
  background:#0C2054;
  padding:3rem 0;
  color:#64C8FA;
}
.footer-nav .col-md-3{
  margin:3.25rem 0;
}
.footer-nav a:hover{
  text-decoration: none;
}
.footer-nav .footer-nav-text, .footer img{
  transition: 1s all cubic-bezier(0.5,0.5,0,1);
  width: 100%;
}
.footer-nav a:hover .footer-nav-text, .footer img:hover{
/*  animation: zoom-in 1s ;*/
  transform: scale(1.4);
}
.footer-nav .about-us{
  background:url(../images/icon-about.png) no-repeat center center;
  min-height:18vw;
  background-size: 82%;
}
.footer-nav .protect{
  background:url(../images/icon-protect.png) no-repeat center center;
  background-size: 60%;
}
.footer-nav .save{
  background:url(../images/icon-save.png) no-repeat center center;
  background-size: 74%;
}
.footer-nav .feed{
  background:url(../images/icon-feed.png) no-repeat center center;
  background-size: 85%;
}
.footer-nav .support{
  background:url(../images/icon-support.png) no-repeat center center;
  background-size: 80%;
}
.footer .footer-text{
	 margin:2rem 0px 1rem;
}
.footer .footer-links {
    margin: 2rem 0px 1rem;
}
.footer-nav-text{
/*  text-transform: capitalize;*/
}
.footer-nav-text:hover{
  color:#fff;
}
.footer p{
	font-family: "core_rhino_mediumregular";
	font-size:0.5625rem;
	text-align:center;
	color:#0c2e64;
	line-height:1.2;
	margin:0;
}
.footer{
	padding:4rem 0px 1.5625rem;
}

a:link,  a:visited {

	color:#00a8ec;
	text-decoration: none;
}
a:hover {

	color:#00a8ec;
	text-decoration: underline;
}
.imprint h3{
  font-size: 3rem;
  margin-bottom: 1.25rem;
}

/*Paginacija*/
.pagination{
  padding:0px 4rem 3rem 4rem;
  display:flex;
  justify-content: space-between;
}

.prev,
.next{
  display: block;
  width: 25px;
  height: 25px;
  border-top: 5px solid #64C8FA;
  border-left: 5px solid #64C8FA;
}
.next{
 transform: rotate(135deg);
}

.prev{
 transform: rotate(-45deg);
}
.next::after,
.prev::after{
  content: "";
  display: block;
  width: 5px;
  height: 38px;
  background-color: #64C8FA;
  transform: rotate(-45deg) translate(12px, 3px);
  left: 0;
  top: 0;
}
.pag_link{
  display:flex;
}
a.pag_link .pag_text_prev, a.pag_link .pag_text_next{
  color:#000;
}
.pag_text_prev{
  font-family: "core_rhino_boldregular";
  font-weight:400;
  font-size:0.8rem;
  text-transform:uppercase;
  letter-spacing: 0.2em;
  margin: -6px 0px 0px 28px;
}
.pag_text_next{
  font-family: "core_rhino_boldregular";
  font-weight:400;
  font-size:0.8rem;
  text-transform:uppercase;
  letter-spacing: 0.2em;
  margin: -6px 28px 0px 0px;
}

/*Vesti*/
#news{
  background-color: #64C8FA;
  z-index: -1;
  position: relative;
}
.news-wrap{
  background-size:100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  background-blend-mode: lighten;
  transition: all .5s;
  padding:0;
}
.news-wrap .image img{
  width: 100%;
    height: auto;
}
.news{
  position:absolute;
   top: 50%;
   left: 45%;
   transform: translate(-45%, -50%);
}
.news-title{
    font-family: "core_rhino_boldregular";
  padding:20px 15px;
  color:#fff;
  line-height:1.2;
}
.news-wrap:nth-child(1)  .news-title,.news-wrap:nth-child(4)  .news-title{
  background-color:rgba(255, 127, 0, 0.9);
}
.news-wrap:nth-child(2)  .news-title, .news-wrap:nth-child(3)  .news-title{
  background-color:rgba(100, 200, 250, 0.9);
}
.news-wrap:nth-child(1), .news-wrap:nth-child(4) {
    background-color: rgba(255, 127, 0, 0.4);
}
.news-wrap:nth-child(2), .news-wrap:nth-child(3) {
  background-color:rgba(100, 200, 250, 0.4);
}
.news-wrap:hover{
  background-color:unset;
  /*transform: scale(1.2);*/
  background-size: 120% 120%;
    background-position: center;
}
.news-wrap .image{
  position:relative;
  z-index: -1;
}

/*Izbor jezika*/




#language{
  position: absolute;
  right: 0;
}
#language ul{
  padding-left: 0;
}
#language ul li{
  display:block;
  margin-left: 0;
}
#language li.nav-item a.nav-link{
  color:#fff;
}
#language ul.collapse li{
  border-top:1px solid rgba(48, 141, 160, 1);
  --bs-dropdown-link-active-bg: unset;
  background-color:#87C7D9;
}
#language ul.collapse li:hover, #language ul.collapse li.selected a{
  background-color:#87C7D9;
  color:#fff;
  text-decoration: none;
}
#language li.nav-item a{
  padding-right: 0;
  padding-left: 0.4rem;
  background-color:#87C7D9;
  color:#0C2054;
  font-size:18px;

}
#language li.nav-item a:hover{
  color:#fff;
  text-decoration: none;
}
#language .dropdown-menu {
    min-width: unset;
    right: 0;
    background:none;
    border:0;
    left: unset;
  /*  inset: 0px 0 0 auto !important;*/
}
#language .dropdown-menu[data-bs-popper] {
    right: 0;
    background:none;
    border:0;
    left: unset;
}
#language .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0;
    vertical-align: 0;
    content: "";
    border: 0;
}
#language ul li.dropdown {
    border-left:2px solid white;
}

/*homepage*/
#language.home {
  position: absolute;
  top: 36px;
}
#language.home li.nav-item a.nav-link {
    color: #0C2054;
}
#language.home li.nav-item a {
    background-color: rgba(255,255,255,0.5);
    padding-right: 10px;
    padding-left: 10px;
}
#language.home  li.nav-item a:hover {
    background-color: rgba(0,168,236,0.5);
}
#language.home  li.nav-item a.nav-link:hover {
    background-color: rgba(255,255,255,0.5);
}
#language.home ul li {
    text-align: right;
}
#language.home ul.collapse li {
    background-color: rgba(255,255,255,0.5);
    text-align: right;
}
#language.home ul.collapse li:hover, #language.home ul.collapse li.selected a {
    background-color: rgba(255,255,255,0.5);
     color: #0C2054;
     font-weight:900;
}
.feed {
    background-color: #87C7D9;
    padding: 1.25rem 0px;
}
.news-image img{
  width:100%;
}
h3.news-header, h4.news-header{
  font-family: "core_rhino_boldregular";
  color:#0C2054;
  padding:0.5rem 0;
}
.news-down a:hover {
  text-decoration: none;
}
.feed-wrap:hover{
  text-decoration: none;
}
.news-short p{
  color:#0C2054;
}
.news-up{
  padding-top:1.875rem;
}
.news-up h1{
  font-family: "core_rhino_boldregular";
  color:#0C2054;
  padding:0 0 0;
  font-size: 2rem;
    line-height: 1;
}
.news-up h2{
  font-family: "core_rhino_boldregular";
  color:#fff;
  padding:0 0 2rem 0;
  line-height: 1;
  font-size: calc(1rem + .9vw);
}
.news-details h1{
  font-family: "core_rhino_boldregular";
  color:#0C2054;
  padding:2rem 0 1rem;
  font-size: 2rem;
    line-height: 1;
}
.news-details-down h2{
  font-family: "core_rhino_boldregular";
  color:#0C2054;
  padding:2rem 0 1rem;
  font-size: 1.5rem;
  line-height: 1;
}
.news-details-short p{
  font-family: "core_rhino_boldregular";
  color:#FFFFFF;
  padding:2rem 0 1rem;
  font-size: 1.5rem;
  line-height: 1.15;
  margin-bottom:0;
}
.news-details-down{
  padding:1.5rem 0 1.5rem;
}
.news-details-down p{
  color:#0C2054;
  padding:0.5rem 0 0.5rem;
  font-size: 1rem;
    line-height: 1.4;
    margin-bottom:0;
}
.news-details-down ul li{
  color:#0C2054;
}
.me-6 {
    margin-right: 4rem !important;
}

/*Responsive*/
@media (max-width: 1400px) {
  html{
    font-size:28px;
  }
  .pag_text_prev{
    margin: -4px 0px 0px 28px;
  }
  .pag_text_next{
    margin: -4px 28px 0px 0px;
  }
}

@media (max-width: 1200px) {
  html{
    font-size:23px;
  }
  #language{

  }
  .pag_text_prev{
    margin: -2px 0px 0px 28px;
  }
  .pag_text_next{
    margin: -2px 28px 0px 0px;
  }

}
@media (max-width: 992px) {
  html{
    font-size:20px;
  }
  #language{

  }
  .pag_text_prev{
    margin: 0px 0px 0px 28px;
  }
  .pag_text_next{
    margin: 0px 28px 0px 0px;
  }
}
@media (max-width: 768px) {
  html{
    font-size:18px;
  }
	h1{
	/*	text-align:center;*/
	}
	.glass{
		height:auto;
		padding:30px 0px;
	}
	.glass .col-md-4{
		text-align:center;
		display:block !important;
		padding-bottom:30px;
	}
	.glass img{
		max-width:300px;
	}
  .card-content {
    padding: 3.125rem 1.875rem;
}
.slajder2  .card-content{
  padding: 3.125rem 1.875rem;
}
  .navbar ul li {
    margin-left: 0;
}
#language{
  position:relative;
  top: 0px !important;
}
#language.home{
  position:absolute;
  top: 36px !important;
  right: 0px
}
#language ul li.dropdown {
    border-left: 0;
}
#language li.nav-item a {
    padding-left: 0;
}
#language .dropdown-menu {
    left: 0;
    inset: unset !important;
}
.pag_text_prev{
  margin: 2px 0px 0px 28px;
}
.pag_text_next{
  margin: 2px 28px 0px 0px;
}

}
	@media (max-width: 576px) {
    html{
      -webkit-text-size-adjust: none;
      font-size:16px;
    }
		.glass img{
			max-width:200px;
		}
    .card-text {
      font-size: 1.3rem;
      padding: 2rem 0px 0px;
}
.slajder2 .card-text {
    font-size: 1.3rem;
    padding: 0;
}
.slick-dots li {
    margin: 0;
}
.navbar-toggler{
  margin-right: 42px;
}
#language{

}
.pagination {
    padding: 0px 1rem 3rem 1rem;
}
.next::after,
.prev::after{
  height: 30px;
  transform: rotate(-45deg) translate(9px, 2px);
}

.pag_text_prev{
  margin: 4px 0px 0px 28px;
}
.pag_text_next{
  margin: 4px 28px 0px 0px;
}
.footer-nav .protect {
    background-size: 50%;
}
.footer-nav .about-us{
  background-size: 72%;
}
.footer-nav .save{
  background-size: 64%;
}
.footer-nav .feed{
  min-height: 90px;
  background-size: 80px;
}
.footer-nav .support{
  background-size: 90px;
  min-height: 80px;
}
}
	@media (min-width: 1400px) {
#language{

}
}
