/* ჩემი დამატებული */

@font-face {
    font-family: 'DejaVu Sans';
    src: url('https://view.ge/templates/shaper_waynecorp/css/fonts/dejavu-sans-webfont.eot'); /* IE9 Compat Modes */
    src: url('https://view.ge/templates/shaper_waynecorp/css/fonts/dejavu-sans-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/dejavu-sans-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/dejavu-sans-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/dejavu-sans-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/dejavu-sans-webfont.svg#dejavu_sansregular') format('svg'); /* Legacy iOS */
  font-display: swap;
}

@font-face {
    font-family: 'ALK Sanet';
    src: url('https://view.ge/templates/shaper_waynecorp/css/fonts/alk-sanet-webfont.eot'); /* IE9 Compat Modes */
    src: url('https://view.ge/templates/shaper_waynecorp/css/fonts/alk-sanet-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/alk-sanet-webfont.woff2') format('woff2'), /* Super Modern Browsers */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/alk-sanet-webfont.woff') format('woff'), /* Pretty Modern Browsers */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/alk-sanet-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
         url('https://view.ge/templates/shaper_waynecorp/css/fonts/alk-sanet-webfont.svg#alk_sanetregular') format('svg'); /* Legacy iOS */
    font-display: swap;
}

.progress {
  
    height: 0.75rem !important;

    border-radius: 0.4rem !important;
}




/* ენის გადამრთველი მოდულის დროშების ზომის დაფიქსირება */
div.mod-languages img,
.mod-languages__select .btn img, /* Bootstrap 5-ზე დაფუძნებული ჩამოსაშლელი მენიუსთვის */
.mod-languages__list li a img {   /* სიის სახით ჩვენებისას */
  width: 27px !important;
  height: 18px !important;
  object-fit: cover; 
}





.body, .p {font-family: "DejaVu Sans", sans-serif !important;}

body.ltr .sp-megamenu-parent > li.sp-has-child > body.ltr .sp-megamenu-parent > li.sp-has-child{
	font-family:  "DejaVu Sans", sans-serif !important;}



.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: 'ALK Sanet', sans-serif !important;}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {font-size: 18px !important; font-family:  "DejaVu Sans", sans-serif !important;}




 /* axali 2.0.2 */


#sp-header{
  background-color: #000133 !important;
}

#sp-bottom .sp-module ul>li {
    margin-bottom: 15px !important;
}



 /* gamovrte ecommerce ლენდინგის გამო
@media (max-width: 768px) {
    .sppb-addon-title.sppb-feature-box-title {
        color: #cb9904 !important;
    }
}

@media (max-width: 480px) {
    .sppb-addon-title.sppb-feature-box-title {
        color: #cb9904 !important;
    }
}*/










.sppb-addon-accordion .sppb-panel-heading .sppb-panel-title {

    color: rgb(6 4 60 / 90%);
}

.sppb-addon-accordion .sppb-panel-heading.active {
    color: #987207;
	font-family: 'ALK Sanet';
}




















.view-article #sp-main-body .container .article-details .article-header-wrap .article-header h1 {
    text-align: center;
}


element.style {
}
.view-article #sp-main-body .container .article-details .article-header-wrap {
    position: relative;
    padding: 100px 0 120px 0 !important;
}



.sp-megamenu-parent > li > span:hover {
  color: #987508 !important;
}



.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {

  font-size: 16px !important;
  letter-spacing: 1px !important;
  font-family: 'ALK Sanet', sans-serif !important;
}


.sppb-btn.sppb-btn-default {
  color: #FFFFFF;
  background-color: #1e1f3a!important;
   font-family: 'ALK Sanet', sans-serif !important;
}




.sppb-btn.sppb-btn-lg {
    font-family:'ALK Sanet', sans-serif;
}


.sppb-btn.sppb-btn-default:hover {
  background-color: #464441 !important;
}

.sp-copyright {
    color: rgb(255 255 255 / 60%) !important;
}

#sp-footer a, #sp-bottom a {
    color: rgb(255 255 255 / 60%) !important;
}


.btn-primary{
    border-color: #A67C00 !important;
    background-color: #04063c !important;
    color: #e7b318!important;
    border-width: 2px;
    font-weight: 600!important;
    font-family: 'ALK Sanet', sans-serif!important;
}


.btn-primary:hover {
    border-color: #A67C00 !important;
    background-color: transparent !important;
    color: #A67C00 !important;
    border-width: 2px;
    font-weight: 600 !important;
    font-family: 'ALK Sanet', sans-serif !important;
}




.sppb-btn.sppb-btn-primary:hover {
    color: #A67C00;
    border: 1px solid #A67C00;
    background-color: #080833;
}


.sppb-btn.sppb-btn-lg {
  color: #ffffff !important;
  background-color: #0b0b54!important;
   font-family: 'ALK Sanet', sans-serif !important;
   border: 1px solid #0b0b54!important;

}

.sppb-btn.sppb-btn-lg:hover {
  color: #A67C00 !important;
  background-color: transparent!important;
   font-family: 'ALK Sanet', sans-serif !important;
	border: 1px solid #A67C00 !important;
}


.page-item.active .page-link {
    /* z-index: 3; */
   background-color: #d9a712 !important;
    border-color: #d9a712!important;
}

.tags>li a {
    background: rgb(166 124 0 / 60%) !important;
    color: #121330 !important;
}


#sp-top
.logo-image {
  height: 50px;
  width: 50px;
}




@media (min-width: 768px) {
#sppb-addon-1552822046939 {

  width: 540px;
  height: 470px;
}
}

@media (max-width: 768px) {
	
	
	.view-article #sp-main-body .container .article-details .article-header-wrap {
    position: relative;
    padding: 20px 0 20px 0 !important;

}
	
	.view-article #sp-main-body .container .article-details .article-header-wrap .article-header h1 {
    font-size: 30px !important;
    line-height: 1.3 !important;
}
  
  #eb .eb-post, body {font-size: 16px;}
  
  
  
#sppb-addon-1552822046939 {
  width: 360px;
  height: 225px;
}
  

.logo-image-phone.d-inline-block.d-lg-none {
  width: 270px;
  height: 59px !important;
}   



}

 /* გაზიარების გაცენტრება */


#ampz_inline_top, #ampz_inline_bottom {
    margin: 10px 0;
    max-width: 800px;
     margin: auto;
}





blockquote a {
    font-weight: 600;
    color: black !important;
}



.view-article #sp-main-body .container .article-details .article-header-wrap {
    z-index: 11;
}



 /* ნავიგაცია */

.breadcrumb {
	font-family:  "DejaVu Sans", sans-serif;
}



/* Sticky banner  სქროლით

 


@media (min-width: 768px) {
  .sticky-banner {
    position: fixed;
    top: 100px;
    left: 20px;
    width: 300px;
    z-index: 10;
    transition: opacity 0.3s ease-in-out;
    opacity: 0;
    visibility: hidden;
  }

  .sticky-banner.is-visible {
    opacity: 1;
    visibility: visible;
  }

  .sticky-banner a:link {
    color: #1e1f3b;
    font-size: 17px;
  }

  .sticky-banner a:visited {
    color: gray;
  }

  .sticky-banner a:hover {
    color: #a67c00;
  }

  .sticky-banner a:active {
    color: green;
  }
}


CSS */


/* Sticky banner CSS 

@media (min-width: 768px) {
 .sticky-banner {
  position: fixed;
  top: 500px;
  left: 20px;
  width: 300px;
  z-index: 10;
 }
 
 
 
 
 
 
  
 .sticky-banner a:link {

 color: #1e1f3b;
  font-size: 17px;
}
  

.sticky-banner a:visited {
 
 color: gray;
} 
  

.sticky-banner a:hover {
 color: #a67c00;
}  
  
 
.sticky-banner a:active {
 color: green;
}  
  
  
}








@media (min-width: 768px) {

.article-body-content {
    max-width: 85%;
    margin-left: 200px;
}
}

@media (min-width: 1600px) {

.article-body-content {
    max-width: 100%;
}

} 

*/








#sp-top-bar {

    padding-top: 6px;
    padding-bottom: 6px !important;
}

ul.social-icons {

    padding-top: 4px !important;
} 






/* სტატიების ჰედერი ლეპტოპებისთვის */

@media (min-width: 1100px) and (max-width: 1400px) {
  .view-article #sp-main-body .container .article-details .article-header-wrap:after {

    height: 81% !important;
}

.view-article #sp-main-body .container .article-details .article-header-wrap .article-header h1 {

    margin-top: -50px !important;
}


}


/* ღილაკები გამოკითხვის */

.btn-info {
    color: #000;
    background-color: #dfe6e7 !important;
    border-color: #dfe6e7 !important;
}




@media (max-width: 768px) {
.view-article #sp-main-body .container .article-details .article-header-wrap .article-header h1 {
    font-size: 32px;
    line-height: 1.2 !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}}

.view-article #sp-main-body {
    padding-top: 0 !important;
}


.article-details .article-full-image {
    display: none !important;
}


.sppb-addon-title {

    font-family: 'ALK Sanet', sans-serif;
}

.sppb-addon-content{

    font-family: "DejaVu Sans", sans-serif;
}






.sppb-panel-heading button.sppb-accordion-toggle {
  
    color: #0a0c44 !important;

}


.sppb-panel-heading.active button.sppb-accordion-toggle {
   font-weight: bold !important;
}



.sppb-accordion-icon-wrap {
    /* If you had specific styles for icons, ensure they are maintained */
    margin-right: 10px; /* Example: space between icon and text */
}




.badge {

    font-size: .95em!important;
    line-height: 1.2!important;
    color: #987207 !important;

}






.sp-page-title {
    position: relative;
    padding: 150px 0 40px !important;
	text-align: center;
    z-index: 1;
    background-color: #121330;
    background-position: center center !important;
}



 /* ტესტის ბარი*/
.progress-bar {

    background-color: #997308 !important;
 
}