@font-face {
    font-family: Averta;
    src: url(../../fonts/averta-regular.otf);
}


@font-face {
    font-family: GuardianEgyptianRegular;
    src: url(../../fonts/Guardian-Egyp-Web-Regular.ttf);
}

@font-face {
    font-family: GuardianEgyptianLight;
    src: url(../../fonts/Guardian-Egyp-Web-Light.ttf);
}

@font-face {
    font-family: GuardianEgyptianBold;
    src: url(../../fonts/Guardian-Egyp-Web-Bold.ttf);
}

@font-face {
    font-family: GuardianSansRegular;
    src: url(../../fonts/GuardianSansRegular.otf);
}

body {
	font-family: 'GuardianSansRegular', sans-serif;
/*	font-size: 11pt;*/
}

input { 
/*    display: none !important;*/
/*  border-style: solid !important;
  border-width: 4px !important;
  border-radius: 5px!important;*/
}


.btns{
  -webkit-border-radius: 20px;
     -moz-border-radius: 20px;
          border-radius: 20px;
}


.nopad {
  padding-left: 0 !important;
  padding-right: 0 !important;
}


/*image gallery*/

.image-checkbox {
  cursor: pointer;
/*  box-sizing: border-box;*/
/*  border: 4px solid white;*/
  margin-bottom: 0;
  outline: 0;
}

.chk {
  display: none;
}

.chk:checked+.image-checkbox {
/*  border-color: #4783B0;*/
}

.image-checkbox .fa {
  position: absolute;
  color: #4A79A3;
  color: black;
  background-color: #fff;
  top: 4px;
  left: 2px;
}

.fa-check {
  display: none;
}

.chk:checked+.image-checkbox .fa-chevron-circle-down {
  display: block !important;
}

.chk:checked+.image-checkbox .fa-chevron-circle-right {
  display: none;
}

.card-body {
    background: #666;
    color: #fff;
}

.small {
    color: #fff;
}

input[type='checkbox'] {
    accent-color: black;
}

.titleguardian {
 font-family: 'GuardianEgyptianRegular';
 font-weight: bold;
 line-height: 1.2;
/* text-transform: capitalize; */
}