@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Medium.eot');
    src: url('../fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Medium.woff2') format('woff2'),
        url('../fonts/OpenSans-Medium.woff') format('woff'),
        url('../fonts/OpenSans-Medium.ttf') format('truetype'),
        url('../fonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
	font-family: 'GE SS Two Light';
	src: url('../fonts/GE SS Two Light.eot');
	src: local('☺'), url('../fonts/GE SS Two Light.woff') format('woff'), url('../fonts/GE SS Two Light.ttf') format('truetype'), url('../fonts/GE SS Two Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GE_SS_TWO_MEDIUM';
	src: url('../fonts/GE_SS_TWO_MEDIUM.eot');
	src: local('☺'), url('../fonts/GE_SS_TWO_MEDIUM.woff') format('woff'), url('../fonts/GE_SS_TWO_MEDIUM.ttf') format('truetype'), url('../fonts/GE_SS_TWO_MEDIUM.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: '../GE SS Two Bold';
	src: url('../fonts/GE SS Two Bold.eot');
	src: local('☺'), url('../fonts/GE SS Two Bold.woff') format('woff'), url('../fonts/GE SS Two Bold.ttf') format('truetype'), url('../fonts/GE SS Two Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Lusail-Bold';
	src: url('../fonts/Lusail-Bold.eot');
	src: local('☺'), url('../fonts/Lusail-Bold.woff') format('woff'), url('../fonts/Lusail-Bold.ttf') format('truetype'), url('../fonts/Lusail-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Lusail-Light';
	src: url('../fonts/Lusail-Light.eot');
	src: local('☺'), url('../fonts/Lusail-Light.woff') format('woff'), url('../fonts/Lusail-Light.ttf') format('truetype'), url('../fonts/Lusail-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Lusail-Medium';
	src: url('../fonts/Lusail-Medium.eot');
	src: local('☺'), url('../fonts/Lusail-Medium.woff') format('woff'), url('../fonts/Lusail-Medium.ttf') format('truetype'), url('../fonts/Lusail-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Lusail-Regular';
	src: url('../fonts/Lusail-Regular.eot');
	src: local('☺'), url('../fonts/Lusail-Regular.woff') format('woff'), url('../fonts/Lusail-Regular.ttf') format('truetype'), url('../fonts/Lusail-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

    @font-face {
    font-family: 'Tajawal Regular';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal Regular'), url('../fonts/Tajawal-Regular.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Tajawal ExtraLight';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal ExtraLight'), url('../fonts/Tajawal-ExtraLight.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Tajawal Light';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal Light'), url('../fonts/Tajawal-Light.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Tajawal Medium';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal Medium'), url('../fonts/Tajawal-Medium.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Tajawal Bold';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal Bold'), url('../fonts/Tajawal-Bold.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Tajawal ExtraBold';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal ExtraBold'), url('../fonts/Tajawal-ExtraBold.woff') format('woff');
    }
    

    @font-face {
    font-family: 'Tajawal Black';
    font-style: normal;
    font-weight: normal;
    src: local('../fonts/Tajawal Black'), url('../fonts/Tajawal-Black.woff') format('woff');
    }

html,body{margin:0;height: 100%;}
body {margin: 0px;padding: 0px;font-family: 'Tajawal Regular';height: 100%;color:#fff;}
.wrapper{background-color:rgba(162,148,117,.20);overflow:hidden;/*min-height:100%;*/}
@import url('font-awesome/4.3.0/css/font-awesome.min.css');
@import url('fontawesome-6.2.1-web/css/v5-font-face.css');
.clear{clear:both;}
a , a:hover ,a:active{text-decoration:none;}

.input-group-text {color: #464748;background-color: #efeeea;border: 1px solid #e0ded5;border-radius: 0;}
/*.login-form-holder form */.form-control {
    display: block;
    width: 100%;
    height: 35px;
    padding: 6px ;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
background-color:#fff;
background-image: none;
border: 1px solid #989898;
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out 0.08s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out 0.08s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out 0.08s;
	transition:0.08s;
}
textarea.form-control{height:unset;min-height:35px;} 
.form-control:disabled, .form-control[readonly] {
  background-color: #fff;
  opacity: 1;color:#b9b9ba !important;
}
.form-select {width: 100%;
    height: 35px;
    padding: 6px ;
    font-size: 14px;border: 1px solid #989898;
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out 0.08s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out 0.08s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out 0.08s;
	transition:0.08s;}
.form-select:focus ,.form-select:active{border: 1px solid #989898;border-left: 4px  solid #030947; box-shadow:none  !important;outline:none !important;}
.form-group label{margin-bottom:5px;color:#464748;font-size:17px;}
.input-group .btn-secondary{background-color:#f0f0f0;height:35px !important;color:#707273;border: 1px solid #989898;}
.input-group .btn-secondary:focus ,.input-group .btn-secondary:active{outline:none !important;box-shadow:none !important;}
strong{color:#030947;font-weight:normal;font-size:19px;font-family: 'Lusail-Bold';}
.login-btn{border-radius:0;}
.btn-primary{  height: 42px;
  font-family: 'Tajawal Medium';
  border-radius: 7px;
  background-color: #d41516;
  max-width: 173px;
  border: solid 1px #d41516;
  color: #fff;
  display: block;
  text-align: center;
  font-size: 21px;
  padding-top: 2px;
  transition:0.3s;
}
.btn-primary:focus ,.btn-primary:active ,.btn-primary:hover {background-color:#9b090a;  box-shadow:none  !important;outline:none !important;border:solid 1px #9b090a;}
.btn-secondary {border-radius: 0;background-color:#7f7f7f ;min-width:100px;padding-left:15px;padding-right:15px;border:solid 1px #7f7f7f;}
.btn-secondary:focus ,.btn-secondary:active ,.btn-secondary:hover {background-color:#787070;  box-shadow:none  !important;outline:none !important;border:solid 1px #787070;}
.btn-primary2{color:#fff;border-radius: 0;background-color:#a14460 ;min-width:100px;padding-left:15px;padding-right:15px;border:solid 1px #a14460;}
.btn-primary2:focus ,.btn-primary2:active ,.btn-primary2:hover {color:#fff;background-color:#030947;  box-shadow:none  !important;outline:none !important;border:solid 1px #030947;}

/*** index   ***/
.top_bar{height:48px;background-color: rgba(14, 22, 83, 0.7);z-index: 17;position: relative;border-bottom:solid 1px #fdd620;}
.slider , .int_header{margin-top:-48px;}
.header-icons .fa{color:#8e1838;font-size:25px;margin-left:10px;}
.header-icons{color:#665d5f;font-size:15px;}
.footer .header-icons{font-size:14px;}
 .top_bar .socail_icon {
  padding: 0;
  margin: 0;
  text-align: left;
}
.ltr-c{direction:ltr;text-align: right;}
.top_bar .socail_icon li {
  display: inline-block;
  list-style: none;
  padding-right: 8px;
}
.top_bar .socail_icon li:first-child {
  padding: 0;
}
.top_bar .socail_icon li a {
 /* border: 2px solid #fdd620; */
  display: block;
  line-height: 26px;
  width: 30px;
  text-align: center;
  position: relative;
  z-index: 1;
  color: #fdd620;
  transition:0.3s;
  }
.top_bar .socail_icon li a:hover ,.top_bar .socail_icon li a:active ,.top_bar .socail_icon li a:focus {color: #fff;}
.top_bar .socail_icon li a:after {
  content: "";
  position: absolute;
  left: 0;
  top: -3px;
  bottom: 0;
  right: 0;
  background: #fdd620;
  z-index: -1;
  transform: scaleY(0);
  transform-origin: 50%;
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
  border-radius:3px;
}
.top_bar .socail_icon li a i {
  font-size: 14px;
  display: inline-block;
  padding-top: 7px;
}
.top_bar .socail_icon li a:hover:after, .top_bar .socail_icon li a:focus:after {
  transform: scaleY(1);
}
.header-icons .svg-inline--fa{color:#fdd620;margin-right:5px;}
.header-icons{color:#fff;}
/***   navbar   ***/

/**/

/*.navbar-dark .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;}

/**** home  ****/
/**  header  **/
.header{}

.bg-light {background-color: #fff !important;}
.navbar-light .navbar-nav .nav-link{color:#000004;text-transform: uppercase;position:relative;margin-left:10px;font-size: 19px;font-family: 'Tajawal Medium';}
.navbar-light .navbar-nav .nav-link:hover ,.navbar-light .navbar-nav .nav-link:active ,.navbar-light .navbar-nav .nav-link:focus{color:#27214d;z-index:0;position:relative;}
.navbar-light .navbar-nav a.nav-link.active:before{  content: "";
  position: absolute;
  width: 33px;
  height: 4px;
  bottom: 0;
  left: 10px;
  background: #d41516;
  border-radius: 0px;
  transition: .25s linear;z-index:3;}
.navbar-light .navbar-nav a.nav-link:after {
  content: "";
  position: absolute;
  width: 33px;
  height: 4px;
  bottom: 0;
  left: 10px;
  background: #d41516;
  visibility: hidden;
  border-radius: 0px;
  transform: scaleX(0);
  transition: .25s linear;
  z-index:3;
}
.navbar-light .navbar-nav a.nav-link.dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-left: 0.3em solid transparent;
  border-bottom: 0;
  border-right: 0.3em solid transparent;
  visibility:unset;
  width:3px;
  top:7px;
  position: relative;
}
.dropdown-item {font-weight:700;transition:0.3s;}
.dropdown-item:hover,.dropdown-item:focus ,.dropdown-item:active{transition:0.3s;background-color:#d41516;color:#fff;}
.dropdown-menu{border-style:none;}
.navbar-light .navbar-nav a.nav-link.dropdown-toggle::after {
  color: #d41516 !important;
  background: #d41516 !important;
}
.dropdown-toggle::after{border-top:solid #fff 0px;border-left:solid #fff 0px;}
.navbar-light .navbar-nav a.nav-link:hover:after,
.navbar-light .navbar-nav a.nav-link:active:after,
.navbar-light .navbar-nav a.nav-link:focus:after {
  visibility: visible;
  transform: scaleX(1);
}

.navbar-light .navbar-nav .nav-link .svg-inline--fa{color:#b7b7b7;font-size:32px;}
.navbar-brand img{max-height: 115px;margin-top: -60px;}
.rounded-pill {
border-radius: 50% !important;
width: 23px;
height: 23px;
text-align: center;
padding-top: 7px;
left: 10px;
top: 17px !important;
padding-left: 3px;
font-size: 11px;
background-color:#030947 !important;
}
/*** what   ***/
.what{padding-top:85px !important;width:100%;min-height:653px;padding-bottom:100px;background-image: url("../img/what_bg.png");background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}
.what h3 ,.about h3{color:#27214d;font-family: 'Tajawal Bold';}
.what h3::after ,.about h3::after{
  content: "";
  position: relative;
  display:block;
  width: 55px;
  height: 6px;
  bottom: 0;
  right: 0px;
  margin-top:10px;
  background: #d41516;
  border-radius: 0px;
  transition: .25s linear;
  z-index: 3;
}
.w-card{min-height:295px;border-radius:25px;background-color:#fff;display:block;overflow:hidden;text-align:center;}
.w-card h4{font-family: 'Tajawal Medium';color:#d41516;font-size:25px;}
.w-card img{min-height:237px;transform: scale(1);  transition:0.3s;}
.w-card:hover img{transform: scale(1.1);  transition:0.3s;}
/***  about   ***/	
.about{background-color:#fff;min-height:1041px;}
.about p{color:#242222;font-family: 'Tajawal Medium';font-size:22px;text-align:justify;line-height:35px;}
.icon-holder{background-color:#fff;height:201px;width:100%;border-radius:20px;box-shadow: 0 1px 6px rgba(32,33,36,.28);text-align: center; 
background-image: linear-gradient(to left,
    transparent,
    transparent 50%,
    #fff4be 50%,
    #fdd620);
  background-position: 100% 0;
    background-size: 200% 100%;
    transition: all .25s ease-in;}
.icon-holder:hover{
  background-position: 0 0;
  color:#333;
}
.icon-holder h2{font-family: 'Tajawal Medium';font-size:35px;color:#313033;}
@media only screen  and (min-width: 992px) and (max-width: 1200px){
.icon-holder{background-color:#fff;height:180px;width:100%;border-radius:20px;box-shadow: 0 1px 6px rgba(32,33,36,.28);text-align: center; 
background-image: linear-gradient(to left,
    transparent,
    transparent 50%,
    #fff4be 50%,
    #fdd620);
  background-position: 100% 0;
    background-size: 200% 100%;
    transition: all .25s ease-in;}	
	.icon-holder h2{font-family: 'Tajawal Medium';font-size:25px;color:#313033;}
}
@media only screen  and (min-width: 768px) and (max-width: 991px){
	.icon-holder{background-color:#fff;height:172px;}
.icon-holder h2{font-family: 'Tajawal Medium';font-size:19px;color:#313033;}	
}

.miss{width:100%;background-image:url('../img/icon-1.png');background-repeat:no-repeat;background-position:center center;background-size: 95%}
.vis{width:100%;background-image:url('../img/icon-2.png');background-repeat:no-repeat;background-position:center center;background-size: 95%}
.val{width:100%;background-image:url('../img/icon-3.png');background-repeat:no-repeat;background-position:center center;background-size: 95%}
@media only screen  and (max-width: 767px){.miss ,.vis ,.val{background-size: 50%}}
/***  3 links   ***/
.linksbg{z-index: 30;position: relative;padding-top:85px !important;width:100%;min-height:398px;padding-bottom:100px;background-image: url("../img/links_bg.png");background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;margin: 0 auto;}
.links_icon_holder{transition: 0.3s;padding-top: 39px;height:129px;width:129px;border-radius:50%;background-color:#08022b;border-right:solid 7px #fff;display:block;margin:0 auto;}
.links_icon_holder:hover{border-right:solid 7px #d41516;transition: 0.3s;}
.icon4{width:auto;background-image:url('../img/icon-4.png');background-repeat:no-repeat;background-position:center center;height:54px;margin:0 auto;}
.icon5{width:auto;background-image:url('../img/icon-5.png');background-repeat:no-repeat;background-position:center center;height:54px;margin:0 auto;}
.icon6{width:auto;background-image:url('../img/icon-6.png');background-repeat:no-repeat;background-position:center center;height:54px;margin:0 auto;}
.linksbg h5{font-family: 'Tajawal Medium';font-size:24px;color:#08022b;text-shadow: 1px 1px #fff;}
.linksbg a h5:hover{color:#333;transition:0.3s;}
/***  table  ***/ /*
thead{background-color:#f0eee2;color:#464748;border:solid 1px #f0eee2 !important;}
thead th{font-size:16px;font-weight:normal;text-align:center;}
tr{border-style:none;}
tr:last-child{border-style:none !important;border-bottom:solid 1px #f0eee2 !important;}
td { background-color:#fff !important;border:solid 1px #f0eee2 !important;height:40px;border-right: solid 1px #e2e2e2 !important;}
td:last-child{border-right:solid 1px #fff !important;}
td:first-child{border-left:solid 1px #fff !important;}
.table > :not(caption) > * > * { border-bottom-width: 0px;min-width: 90px;}
table td a  {color: #464748;transition:0.3s;}
table td a:hover ,table td a:focus ,table td a:active {color: #030947;}
table td .fa-check ,table th .fa-plus{color:#030947;}
*/

/***   datepicker    **/
.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div {
  color: #fff;
  background-color: #030947;
  border-color: #989898;
  border-radius: 4px;
}


 /**  footer   **/
.footer{background-position: center center;background-size: cover;min-height:651px;color:#fff;background-color:#101015;position:relative;font-size:14px;background-image:url('../img/footer_bg_en.png');background-repeat:no-repeat;margin-top:-100px;z-index:0;padding-top:100px;}
 .footer_logo{width: max-content;}
 .cop{height:55px; background:rgba(8,2,43,0.21);position:absolute;bottom:0;left:0;right:0;width:100%;padding-top: 18px;border-top:solid 1px #fdd620;font-family: 'Tajawal Regular';font-size:16px;}
  @media only screen  and (max-width: 767px){ .cop{position:relative;padding-top:unset;}}
 .footer .socail_icon {
  padding: 0;
  margin: 0;
}
.footer .socail_icon li {
  display: inline-block;
  list-style: none;
  padding-right: 8px;
}
.footer .socail_icon li:first-child {
  padding: 0;
}
.footer .socail_icon li a {
 /* border: 2px solid #fdd620; */
  display: block;
  line-height: 26px;
  width: 30px;
  text-align: center;
  position: relative;
  z-index: 1;
  color: #fec108;
  transition:0.3s;
  }
.footer .socail_icon li a:hover ,.top_bar .socail_icon li a:active ,.top_bar .socail_icon li a:focus {color: #101015;}
.footer .socail_icon li a:after {
  content: "";
  position: absolute;
  left: 0;
  top:0;
  bottom: 0;
  right: 0;
  background: #fdd620;
  z-index: -1;
  transform: scaleY(0);
  transform-origin: 50%;
  transition-property: transform;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
  border-radius:3px;
}
.footer .socail_icon li a i {
  font-size: 14px;
  display: inline-block;
  padding-top: 7px;
}
.footer .socail_icon li a:hover:after, .top_bar .socail_icon li a:focus:after {
  transform: scaleY(1);
}
 .f-links{list-style:none;text-align: left;}
 .f-links li{margin-bottom:15px;}
 .f-links li a{color:#fdd620;transition:0.3s;font-family: 'Tajawal Regular';font-size:21px;}
 .f-links li a:hover, .f-links li a:active, .f-links li a:focus{color:#d41516 !important;}
.navbar-light .navbar-toggler {color: rgba(0,0,0,.55);border-style: none;}
.navbar-light .navbar-toggler:focus{box-shadow:none;border-style:none;outline:none;}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 3, 9, 70%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.footer h3{color:#fdd620;font-size:24px;font-family: 'Tajawal Medium';text-align:left;}
.colored{color:#fdd620;}
/***  table  ***/
thead{background-color:#fad507;color: #030947;}
thead th{font-family: 'Open Sans';font-size:16px;font-weight:normal;text-align:center;font-weight:700;}
tr{border-style:none;}
td {
  background-color:#fff !important;border:solid 7px #030947 !important;text-align:center;color: #030947 !important;}
.table > :not(caption) > * > * { border-bottom-width: 0px;}
table td a  {color: #fad507;}
/*********************/
.contact_icon{background-color:#fad507;width:100px;height:100px;border-radius:50%;text-align:center;padding-top:22px;color:#030947;display:block;margin:0 auto;font-size: 35px;}
.map{margin: 0;padding: 0;overflow: hidden;height: 350px;}
.map iframe{width:100%;min-height:350px;}
.p-item{border:solid 1px #fad507;padding:25px;margin:20px auto;}
.prod p{font-size:18px;line-height:28px;margin-bottom:0;}
.p-fram{border:solid 15px #fff;width:100%;height:auto;z-index: 102;position: relative}
.p-bg{box-shadow: inset 0 0 29px #807e7a;max-height:149px;height:149px;background-color:#fff;border: solid 1px #fff;}
.p-fram a:hover img{transform: scale(1.1);  transition:0.2s;}
.p-fram a{transition:0.2s;}
.navbar-light .navbar-nav .nav-link .svg-inline--fa{color: #fdd620;font-size: 25px;margin-right: 5px}
/****/
@media only screen and (min-width:992px) and (max-width:1199px){
.navbar-light .navbar-nav .nav-link{color:#000004;text-transform: uppercase;position:relative;margin-left:4px;font-size: 15px;font-family: 'Tajawal Medium';}
.navbar-brand img {
  max-height: 104px;
  margin-top: -47px;
}
}
 /*** int ***/
.int_title{width:100%;min-height:131px;color:#fff;background-color:#27214d;}
.int_title h3{font-family: 'Tajawal Bold';color:#fff;}
.int_title h3::after{
  content: "";
  position: relative;
  display:block;
  width: 55px;
  height: 6px;
  bottom: 0;
  right: 0px;
  margin-top:10px;
  background: #d41516;
  border-radius: 0px;
  transition: .25s linear;
  z-index: 3;
}
.int h4{color:#27214d;font-size:19px;font-weight:Bold;}
.int p , ul , li{color: #564646;font-weight:900;font-size: 16px;}
.int ul li{margin-bottom:7px;}
/*** gallery  ***/

#demo {
  height:100%;
  position:relative;
  overflow:hidden;
}


.green{
  background-color:#6fb936;
}
        .thumb{
            margin-bottom: 30px;
        }
        
        .page-top{
           padding: 25px;
border-radius: 20px;
box-shadow: 0 1px 6px rgba(32,33,36,.28);
        }

   
img.zoom {
    width: 100%;
    height: 200px;
    border-radius:5px;
    object-fit:cover;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
}
        
 
.transition {
    -webkit-transform: scale(1.2); 
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
    .modal-header {
   
     border-bottom: none;
}
    .modal-title {
        color:#000;
    }
    .modal-footer{
      display:none;  
    }
/***/
.contact p{text-align:center;}
.nav-link.dropdown-toggle.active::after {
  content: "";
  position: absolute;
  width: 33px;
  height: 4px;
  bottom: 0;
  right: 10px;
  background: #d41516;
  visibility: visible;
  border-radius: 0px;
  transform: scaleX(1);
  transition: .25s linear;
  z-index: 3;
}