@media (max-width:320px){
  
}
@media (min-width:321px){
  .uk-card-body-2{padding: 20px 20px;}
  .news-img-size-2{object-fit: cover; height: auto; object-position: center;}
  .img-fit-450{object-fit: cover; height: 280px; object-position: center;}
  .uk-padding-cat-icon{padding: 20px 20px; color: #ffffff; font-size: 15px; line-height: 16px;}
  .fs16-cat{font-size: 13px;}
  .categories-icon-fit{object-fit: contain; height: 40px; object-position: left;}
  .grad-btn{border: none; font-size: 12px; line-height: 25px; padding: 0px 13px; color: #fff !important;}
  .uk-padding-fuar{padding: 25px 25px; color: #ffffff; font-size: 18px; line-height: 18px;}
  .sektor-bg{background: url(/images/sektor-bg.webp) no-repeat bottom left; background-size: contain !important; min-height: 500px;}
  .sektors-link{display: block; color: #2a2a2a; font-size: 13px; padding: 4px 0px; text-decoration: none !important;}
  .circle-1{background: #1c1818;   border-radius: 10px; color: #fff; font-size: 15px; line-height: 15px; padding: 20px 0px;}
  .circle-2{background: #f7a600;   border-radius: 10px; color: #fff; font-size: 15px; line-height: 15px; padding: 20px 0px; }
  .circle-3{background: #e84e0e;   border-radius: 10px; color: #fff; font-size: 15px; line-height: 15px;  padding: 20px 0px;}
  .fs20-circle-title{font-size: 14px;}
  .sektors-title{font-size: 25px; color: #2a2a2a; padding-bottom: 10px;}


  .grid-padding-100{padding: 0 20px 0 20px;}
  .fs20-title{font-size: 16px;}
  .search-bg-border{border:1px solid #b0a7a1; background: #ffffff; padding: 30px 30px; color: #2a2a2a;}
  .submit-button{border: none !important;  color:#fff; cursor: pointer; margin-top: 0px; padding: 0px 5px; display: block;}
  .grid-rigth-0-padding{padding: 0px 20px 0px 20px;}



  .uk-social-box-link{background: #fff; color: #1c1818; width: 25px; height: 25px; line-height: 22px; text-align: center; border-radius: 8px;}
  .uk-footer-link-title{font-size: 16px; padding-bottom: 15px;}
  .uk-footer-link{display: block; color: #b8b4b4; font-size: 14px; padding: 2px 0px; text-decoration: none !important;}
  .footer-padding{padding: 50px 25px 20px 25px;}
  .footer-gradient-padding{padding: 40px 25px 40px 25px;}
}

@media (min-width:640px){
  .uk-card-body-2{padding: 30px 30px;}
  .news-img-size-2{object-fit: cover; height: 250px; object-position: center;}
  .img-fit-450{object-fit: cover; height: 300px; object-position: center;}
  .uk-padding-cat-icon{padding: 20px 20px; color: #ffffff; font-size: 15px; line-height: 15px;}
  .fs16-cat{font-size: 13px;}
  .categories-icon-fit{object-fit: contain; height: 50px; object-position: left;}
  .grad-btn{border: none; font-size: 14px;  line-height: 35px; padding: 0px 20px;}
  .uk-padding-fuar{padding: 20px 20px; color: #ffffff; font-size: 18px; line-height: 18px;}
  .sektor-bg{background: url(/images/sektor-bg.webp) no-repeat bottom left; background-size: contain !important; min-height: 500px;}
  .sektors-link{display: block; color: #2a2a2a; font-size: 13px; padding: 4px 0px; text-decoration: none !important;}
  .circle-1{background: #1c1818;   border-radius: 15px; color: #fff; font-size: 15px; line-height: 15px; padding: 20px 0px;}
  .circle-2{background: #f7a600;   border-radius: 15px; color: #fff; font-size: 15px; line-height: 15px; padding: 20px 0px; }
  .circle-3{background: #e84e0e;   border-radius: 15px; color: #fff; font-size: 15px; line-height: 15px;  padding: 20px 0px;}
  .fs20-circle-title{font-size: 14px;}
  .sektors-title{font-size: 25px; color: #2a2a2a; padding-bottom: 10px;}


  .grid-padding-100{padding: 0 30px 0 30px;}
  .fs20-title{font-size: 16px;}
  .search-bg-border{border:1px solid #b0a7a1; background: #ffffff; padding: 30px 20px; color: #2a2a2a;}
  .submit-button{border: none !important;  color:#fff; cursor: pointer; margin-top: 40px; padding: 0px 5px; display: block;}
  .grid-rigth-0-padding{padding: 0px 45px 0px 45px;}


  .uk-social-box-link{background: #fff; color: #1c1818; width: 23px; height: 23px; line-height: 23px; text-align: center; border-radius: 8px;}
  .uk-footer-link-title{font-size: 16px; padding-bottom: 30px;}
  .uk-footer-link{display: block; color: #b8b4b4; font-size: 14px; padding: 2px 0px; text-decoration: none !important;}
  .footer-padding{padding: 50px 30px 10px 30px;}
  .footer-gradient-padding{padding: 50px 30px 50px 30px;}
}


@media(min-width:960px){
  .uk-card-body-2{padding: 30px 30px;}
  .news-img-size-2{object-fit: cover; height: 250px; object-position: center;}
  .img-fit-450{object-fit: cover; height: 300px; object-position: center;}
  .uk-padding-cat-icon{padding: 30px 30px; color: #ffffff; font-size: 16px; line-height: 17px;}
  .fs16-cat{font-size: 14px;}
  .categories-icon-fit{object-fit: contain; height: 50px; object-position: left;}
  .grad-btn{border: none; font-size: 12px; line-height: 25px; padding: 0px 13px;}
  .uk-padding-fuar{padding: 30px 30px; color: #ffffff; font-size: 18px; line-height: 18px;}
  .sektor-bg{background: url(/images/sektor-bg.webp) no-repeat bottom left; background-size: contain !important; min-height: 500px;}
  .sektors-link{display: block; color: #2a2a2a; font-size: 13px; padding: 4px 0px; text-decoration: none !important;}
  .circle-1{background: #1c1818; width: 200px; height:200px; border-radius: 50%; color: #fff; font-size: 25px; line-height: 25px; margin-left: 0px; padding: 0px;}
  .circle-2{background: #f7a600; width: 150px; height:150px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-top: -130px; margin-left: 250px; padding: 0px;}
  .circle-3{background: #e84e0e; width: 160px; height:160px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-left: 100px; padding: 0px;}
  .fs20-circle-title{font-size: 20px;}
  .sektors-title{font-size: 30px; color: #2a2a2a; padding-bottom: 20px;}


  .grid-padding-100{padding: 0 50px 0 50px;}
  .fs20-title{font-size: 16px;}
  .search-bg-border{border:1px solid #b0a7a1; background: #ffffff; padding: 30px 20px; color: #2a2a2a;}
  .submit-button{border: none !important;  color:#fff; cursor: pointer; margin-top: 40px; padding: 0px 5px; display: block;}
  .grid-rigth-0-padding{padding: 0px 10px 0px 45px;}


  .uk-social-box-link{background: #fff; color: #1c1818; width: 25px; height: 25px; line-height: 25px; text-align: center; border-radius: 8px;}
  .uk-footer-link-title{font-size: 16px; padding-bottom: 30px;}
  .uk-footer-link{display: block; color: #b8b4b4; font-size: 14px; padding: 2px 0px; text-decoration: none !important;}
  .footer-padding{padding: 70px 0px 70px 50px;}
  .footer-gradient-padding{padding: 70px 50px 70px 50px;}
}
@media(min-width:1200px){
  .uk-card-body-2{padding: 30px 30px;}
  .news-img-size-2{object-fit: cover; height: 300px; object-position: center;}
  .img-fit-450{object-fit: cover; height: 345px; object-position: center;}
  .uk-padding-cat-icon{padding: 30px 30px; color: #ffffff; font-size: 20px; line-height: 20px;}
  .fs16-cat{font-size: 14px;}
  .categories-icon-fit{object-fit: contain; height: 70px; object-position: left;}
  .grad-btn{border: none; font-size: 12px; line-height: 25px; padding: 0px 13px;}
  .uk-padding-fuar{padding: 30px 30px; color: #ffffff; font-size: 18px; line-height: 18px;}
  .sektor-bg{background: url(/images/sektor-bg.webp) no-repeat bottom left; background-size: contain !important; min-height: 500px;}
  .sektors-link{display: block; color: #2a2a2a; font-size: 14px; padding: 4px 0px; text-decoration: none !important;}
  .circle-1{background: #1c1818; width: 200px; height:200px; border-radius: 50%; color: #fff; font-size: 25px; line-height: 25px; margin-left: 0px;}
  .circle-2{background: #f7a600; width: 170px; height:170px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-top: -130px; margin-left: 280px;}
  .circle-3{background: #e84e0e; width: 180px; height:180px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-left: 100px;}
  .fs20-circle-title{font-size: 20px;}
  .sektors-title{font-size: 30px; color: #2a2a2a; padding-bottom: 20px;}

  .grid-padding-100{padding: 0 50px 0 50px;}
  .fs20-title{font-size: 20px;}
  .search-bg-border{border:1px solid #b0a7a1; background: #ffffff; padding: 30px 30px; color: #2a2a2a;}
  .submit-button{border: none !important;  color:#fff; cursor: pointer; margin-top: 40px; padding: 0px 5px; display: block;}
  .grid-rigth-0-padding{padding: 0px 10px 0px 45px;}


  .uk-social-box-link{background: #fff; color: #1c1818; width: 25px; height: 25px; line-height: 25px; text-align: center; border-radius: 8px;}
  .uk-footer-link-title{font-size: 16px; padding-bottom: 30px;}
  .uk-footer-link{display: block; color: #b8b4b4; font-size: 14px; padding: 2px 0px; text-decoration: none !important;}
  .footer-padding{padding: 70px 0px 70px 50px;}
  .footer-gradient-padding{padding: 70px 20px 70px 20px;}
}

@media(min-width:1400px){
  .uk-card-body-2{padding: 30px 30px;}
  .news-img-size-2{object-fit: cover; height: 400px; object-position: center;}
  .img-fit-450{object-fit: cover; height: 345px; object-position: center;}
  .uk-padding-cat-icon{padding: 40px 40px; color: #ffffff; font-size: 24px; line-height: 28px;}
  .fs16-cat{font-size: 16px;}
  .categories-icon-fit{object-fit: contain; height: 90px; object-position: left;}
  .grad-btn{border: none; font-size: 14px; line-height: 35px; padding: 0px 20px;}
  .uk-padding-fuar{padding: 40px 40px; color: #ffffff; font-size: 24px; line-height: 26px;}
  .sektor-bg{background: url(/images/sektor-bg.webp) no-repeat bottom left; background-size: contain !important; min-height: 600px;}
  .sektors-link{display: block; color: #2a2a2a; font-size: 15px; padding: 4px 0px; text-decoration: none !important;}
  .circle-1{background: #1c1818; width: 250px; height:250px; border-radius: 50%; color: #fff; font-size: 35px; line-height: 35px; margin-left: 0px;}
  .circle-2{background: #f7a600; width: 180px; height:180px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-top: -130px; margin-left: 450px;}
  .circle-3{background: #e84e0e; width: 210px; height:210px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-left: 200px;}
  .fs20-circle-title{font-size: 23px;}
  .sektors-title{font-size: 35px; color: #2a2a2a; padding-bottom: 30px;}

  .grid-padding-100{padding: 0 50px 0 50px;}
  .search-bg-border{border:1px solid #b0a7a1; background: #ffffff; padding: 40px 40px; color: #2a2a2a;}
  .submit-button{border: none !important;  color:#fff; cursor: pointer; margin-top: 40px; padding: 0px 5px; display: block;}
  .grid-rigth-0-padding{padding: 0px 10px 0px 45px;}


  .uk-social-box-link{background: #fff; color: #1c1818; width: 35px; height: 35px; line-height: 35px; text-align: center; border-radius: 8px;}
  .uk-footer-link-title{font-size: 16px; padding-bottom: 30px;}
  .uk-footer-link{display: block; color: #b8b4b4; font-size: 14px; padding: 2px 0px; text-decoration: none !important;}
  .footer-padding{padding: 100px 0px 100px 50px;}
  .footer-gradient-padding{padding: 100px 30px 100px 30px;}
}
@media(min-width:1600px){
  .uk-card-body-2{padding: 30px 30px;}
  .news-img-size-2{object-fit: cover; height: 300px; object-position: center;}
  .img-fit-450{object-fit: cover; height: 445px; object-position: center;}
  .uk-padding-cat-icon{padding: 50px 50px; color: #ffffff; font-size: 27px; line-height: 30px;}
  .fs16-cat{font-size: 16px;}
  .categories-icon-fit{object-fit: contain; height: 105px; object-position: left;}
  .grad-btn{border: none; font-size: 14px; line-height: 35px; padding: 0px 20px;}
  .uk-padding-fuar{padding: 50px 50px; color: #ffffff; font-size: 27px; line-height: 30px;}
  .sektor-bg{background: url(/images/sektor-bg.webp) no-repeat bottom left; background-size: contain !important; min-height: 600px;}
  .sektors-link{display: block; color: #2a2a2a; font-size: 15px; padding: 4px 0px; text-decoration: none !important;}
  .circle-1{background: #1c1818; width: 250px; height:250px; border-radius: 50%; color: #fff; font-size: 35px; line-height: 35px; margin-left: 0px;}
  .circle-2{background: #f7a600; width: 180px; height:180px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-top: -130px; margin-left: 450px;}
  .circle-3{background: #e84e0e; width: 210px; height:210px; border-radius: 50%; color: #fff; font-size: 30px; line-height: 30px; margin-left: 200px;}
  .fs20-circle-title{font-size: 23px;}
  .sektors-title{font-size: 35px; color: #2a2a2a; padding-bottom: 30px;}

  
  .grid-padding-100{padding: 0 50px 0 100px;}
  .search-bg-border{border:1px solid #b0a7a1; background: #ffffff; padding: 40px 40px; color: #2a2a2a;}
  .submit-button{border: none !important;  color:#fff; cursor: pointer; margin-top: 40px; padding: 0px 5px; display: block;}
  .grid-rigth-0-padding{padding: 0 50px 0 100px;}

  .uk-social-box-link{background: #fff; color: #1c1818; width: 35px; height: 35px; line-height: 35px; text-align: center; border-radius: 8px;}
  .uk-footer-link-title{font-size: 16px; padding-bottom: 30px;}
  .uk-footer-link{display: block; color: #b8b4b4; font-size: 14px; padding: 2px 0px; text-decoration: none !important;}
  .footer-padding{padding: 100px 0px 100px 100px;}
  .footer-gradient-padding{padding: 100px 30px 100px 30px;}
}

.hr-border-top-2{border-top:1px solid #e5e5e514 !important}
.hr-border-top-3{border-top:1px solid #e5e5e52e !important}



.img-fit-50vh{object-fit: cover; height: 45vh; object-position: center;}
.uk-back-grey{background-color: #525252;}


.circle-shadow{-webkit-box-shadow: -11px 42px 34px -28px rgba(0,0,0,0.75);
  -moz-box-shadow: -11px 42px 34px -28px rgba(0,0,0,0.75);
  box-shadow: -11px 42px 34px -28px rgba(0,0,0,0.75);}

.submit-button-gradient{background: rgba(245,154,2,1);
  background: -moz-linear-gradient(45deg, rgba(245,154,2,1) 0%, rgba(239,120,8,1) 39%, rgba(232,79,14,1) 100%);
  background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(245,154,2,1)), color-stop(39%, rgba(239,120,8,1)), color-stop(100%, rgba(232,79,14,1)));
  background: -webkit-linear-gradient(45deg, rgba(245,154,2,1) 0%, rgba(239,120,8,1) 39%, rgba(232,79,14,1) 100%);
  background: -o-linear-gradient(45deg, rgba(245,154,2,1) 0%, rgba(239,120,8,1) 39%, rgba(232,79,14,1) 100%);
  background: -ms-linear-gradient(45deg, rgba(245,154,2,1) 0%, rgba(239,120,8,1) 39%, rgba(232,79,14,1) 100%);
  background: linear-gradient(45deg, rgba(245,154,2,1) 0%, rgba(239,120,8,1) 39%, rgba(232,79,14,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f59a02', endColorstr='#e84f0e', GradientType=1 );}

.uk-social-box-link:hover{background: #eb600b; color: #fff; }

.footer-bg-color{background: #1c1818;}


.uk-footer-link:hover{color: #fff;}
.uk-text-white-link{color: #fff;}
.uk-text-white-link:hover{color: rgb(255 255 255 / 52%) !important;}

.uk-text-white{color: #fff;}
.uk-text-grey{color:#b8b4b4}


.footer-gradient{background: rgba(235,95,11,1);
  background: -moz-linear-gradient(top, rgba(235,95,11,1) 0%, rgba(239,120,8,1) 55%, rgba(245,154,2,1) 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,95,11,1)), color-stop(55%, rgba(239,120,8,1)), color-stop(100%, rgba(245,154,2,1)));
  background: -webkit-linear-gradient(top, rgba(235,95,11,1) 0%, rgba(239,120,8,1) 55%, rgba(245,154,2,1) 100%);
  background: -o-linear-gradient(top, rgba(235,95,11,1) 0%, rgba(239,120,8,1) 55%, rgba(245,154,2,1) 100%);
  background: -ms-linear-gradient(top, rgba(235,95,11,1) 0%, rgba(239,120,8,1) 55%, rgba(245,154,2,1) 100%);
  background: linear-gradient(to bottom, rgba(235,95,11,1) 0%, rgba(239,120,8,1) 55%, rgba(245,154,2,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb5f0b', endColorstr='#f59a02', GradientType=0 );}

  .uk-h-100{height: 100% !important;}
  .uk-w-100{width: 100% !important;}

  a{text-decoration:none;color:#383e42;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-transition:all 0.2s ease-out;}
a:hover{text-decoration:none;color:#9b9ea0;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-transition:all 0.2s ease-out;}

.fw9{font-weight:900;}
.fw7{font-weight:700;}
.fw5{font-weight:500;}
.fw6{font-weight:600;}
.fw8{font-weight:800;}
.fw4{font-weight:400 !important;}
.fw3{font-weight:300 !important;}
.fw2{font-weight:200;}
.fw1{font-weight:100;}
.fs7{font-size:7px;}
.fs11{font-size:11px !important;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px !important;}
.fs14{font-size:14px !important;}
.fs15{font-size:15px !important;}
.fs16{font-size:16px !important;}
.fs18{font-size:18px;}
.fs20{font-size:20px !important;}
.fs23{font-size:23px;}
.fs25{font-size:25px;}
.fs26{font-size:26px;}
.fs27{font-size:27px;}
.fs28{font-size:28px;}
.fs29{font-size:29px;}
.fs30{font-size:30px;}
.fs35{font-size:35px;}
.fs40{font-size:40px;}
.fs45{font-size:45px;}
.fs50{font-size:50px;}
.fs55{font-size:55px;}
.fs60{font-size:60px;}

.hover-top{-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.hover-top:hover{transform:translateY(-3px); -moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
