@charset "utf-8";
/* CSS Document */
.news-obj{margin-left:auto;margin-right:auto;min-width:30px;}
.news-obj .tt-link{margin-top:17px;}
.news-obj__img{overflow:hidden;}
.news-obj__img img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s; min-height: 220px;}
.news-obj__img:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
/*
.news-obj__description{margin:-70px 0 0 30px;padding:31px 40px 0 40px;background-color:#fff;overflow:hidden;position:relative;z-index:2;}
*/
.news-obj__data{font-size:14px; /*color:#6984c2; */ color:#1751d6; }
.news-obj__data [class^=icon-]{margin-right:11px;font-size:15px;position:relative;top:1px;}
.news-obj__title{font-size:20px;line-height:28px;color:#323232;font-family:Poppins,sans-serif;font-weight:600;margin:13px 0 0 0;padding:0 0 7px 0;}
.news-obj__title a{color:#323232;-webkit-transition:color .2s;transition:color .2s;}
.news-obj__title a:hover{color:#6984c2;}
.news-obj__title+*{margin-top:0;}
@media (max-width:1024.98px){
.news-obj__description{margin:-72px 0 0 30px;padding:25px 15px 0 35px;}
.news-obj__title{font-size:17px;line-height:27px;padding-bottom:16px;}
.news-obj .tt-link{margin-top:12px;}
}
@media (max-width:767.98px){
.news-obj__description{margin:-50px 0 0 20px;padding:25px 5px 0 25px;font-size:15px;line-height:24px;}
.news-obj__title{font-size:16px;line-height:24px;padding-bottom:8px;}
.news-obj .tt-link{margin-top:12px;}
}
.news-obj__description {
    margin: -70px 0 0 30px;
    padding: 31px 20px 20px 20px;
    background-color: #fff;
    overflow: hidden;
    position: relative;
    z-index: 2;
}

.link-tt-link a{color:#007bff;text-decoration:none;background-color:transparent;}
.link-tt-link a:hover{color:#0056b3;text-decoration:none;}
.link-tt-link a{text-decoration:none;outline:0;color:#6984c2;}
.link-tt-link a:active,a:focus,a:visited{text-decoration:none;outline:0;}

.tamnoplavinaslov h1.centralni {
    text-align: center;
    font-weight: 600;
    font-size: 24px;
    margin-bottom: 7px;
    margin-top: 40px;
    color: #29235c;
    display: block;
}
        .wrap { max-width: 980px; margin: 10px auto 0; }
        #steps { margin: 80px 0 0 0 }
        .commands { overflow: hidden; margin-top: 30px; }
        .prev {float:left}
        .next, .submit {float:right}
        #progress { position: relative; height: 5px; background-color: #eee; margin-bottom: 20px; }
        #progress-complete { border: 0; position: absolute; height: 5px; min-width: 10px; background-color: #54a8f8; transition: width .2s ease-in-out; }


.buttonedittext {
  margin-bottom:10px;
  margin-top:10px;
}
.inactive .ql-editor {
  padding:0;
  line-height:inherit;
}
.inactive .ql-editor p {
  padding:inherit;
  margin-bottom:10px;
}
.inactive .ql-toolbar {
  display:none;
}
.inactive .ql-container.ql-snow {
  border:none;
  font-family:inherit;
  font-size:inherit;
}

.checkboxremoval input, button {
    margin-right: 10px;
}

.checkboxremoval input {
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 5px;
}
.checkboxremoval label {
	margin-right: 7px;
}
.checkboxremoval label:after { content: " : " } 

.custom-class input, button {
    margin-right: 7px;
}

.custom-class input {
    padding: 7px;
    border: 1px solid #ccc;
    border-radius: 5px;
}


.footer-carousel {
    position: absolute;
    /* top: 2.6%; */
    /* left: 4.2%; */
    width: 95%;
    height: 95%;
    -o-object-fit: cover;
    object-fit: cover;
}

.bg-moj { background: linear-gradient( 225.28deg,#4780c2 0,#27377a 100%); }

.faximil {
    display: none;
}
.fomo-notification #fomo-close {
    position: absolute;
    top: 2px;
    right: 2px;
    height: 24px;
    width: 24px;
    cursor: pointer;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}


  @media (min-width: 768px) {
    .button768
    {
      display: none;
    }
 
}

  @media (min-width: 768px) {

	     .pdtpdl-2
    {
      padding-top: 0.25rem !important;
	  padding-left: 0.5rem !important;
    }
 
}

.dgme-plavo{color:#081351;background-color:#fff; transition:background-color .3s ease-in;font-weight:500;}
.dgme-plavo:focus{color:#081351;background-color:#e9e9fe;border-color:#081351;transition:background-color .3s ease-in; border:2px solid #081351;}
.dgme-plavo:hover{color:#081351;background-color:#e9e9fe;border-color:#081351;transition:background-color .3s ease-in; border:2px solid #081351;}
.dgme-plavo:active{color:#081351;background-color:#e9e9fe;border-color:#081351;transition:background-color .3s ease-in; border:2px solid #081351;}
.dgme-plavo:active:focus,.dgme-plavo:active:hover{color:#081351;background-color:#e9e9fe;border-color:#081351;}
.dgme-plavo:active{background-image:none;}

@media all{
.blueunderline{background-image:linear-gradient(120deg,rgba(20,220,255,.8) 0%,rgba(20,220,255,.8) 100%);background-repeat:no-repeat;background-size:100% .5em;background-position:0 99%;border-bottom:none!important;}
}
.blueunderline{background-image:linear-gradient(120deg,rgba(20,220,255,.8) 0%,rgba(20,220,255,.8) 100%);background-repeat:no-repeat;background-size:100% .5em;background-position:0 99%;border-bottom:none!important;}

.podvucenoplavom {
    position: relative;
    display: inline-block;
    padding-bottom: 0.15em;
    background-image: url("../svg/illustrations/plavapodvuceno.svg");
	
    background-position: 50% 100%;
    background-size: contain;
    background-repeat: no-repeat;
}
	.poppinsnaslov700 {
		/*margin-bottom: 0.5rem; */
		font-family: Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
		font-weight: 700;
		color: rgb(69, 69, 69);
		/* line-height: 1.2; */
	}
	.poppinsnaslov900 {
		font-family: Poppins, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
		font-weight: 900;
		color: rgb(69, 69, 69);
		/*line-height: 1.2; */
	}
	.textshadowtankacrna {text-shadow: 1px 1px 1px #000000;} 
	.borderdonjatanka { border-bottom: 1px solid #edeff0; }
	.shadowzanavbar { box-shadow: 0 0 40px rgb(0 0 0 / 10%); }

.newsletter-section {
    background: -webkit-gradient(linear,left top,right top,from(#54616c),color-stop(250%,#fff));
    background: linear-gradient(90deg,#54616c,#fff 250%);
    color: #fff;
}

.bottomimage-deda {
  background-image: url('../../images/sneskomali.png');
  background-repeat: no-repeat;
  background-position-x: left; 
  background-position-y: bottom;
  z-index: 3000;
}

.headerbannerworld{
    background-image: linear-gradient( rgba(0,0,0,0.2),#004d8e ),url(../../images/bannerworld.png);
    background-position: 0, 0, left top;
}

.footer-abstractshapes20 {
background-image: url(../../assets/svg/components/abstract-shapes-20.svg);
}