@-webkit-keyframes fadeInBottom {
  0% {
    opacity: 0;
    margin-top: 20px;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@-moz-keyframes fadeInBottom {
  0% {
    opacity: 0;
    margin-top: 20px;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@-o-keyframes fadeInBottom {
  0% {
    opacity: 0;
    margin-top: 20px;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@keyframes fadeInBottom {
  0% {
    opacity: 0;
    margin-top: 20px;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@-webkit-keyframes fadeInTop {
  0% {
    opacity: 0;
    margin-bottom: -20px;
  }
  100% {
    opacity: 1;
    margin-bottom: 0;
  }
}
@-moz-keyframes fadeInTop {
  0% {
    opacity: 0;
    margin-bottom: -20px;
  }
  100% {
    opacity: 1;
    margin-bottom: 0;
  }
}
@-o-keyframes fadeInTop {
  0% {
    opacity: 0;
    margin-bottom: -20px;
  }
  100% {
    opacity: 1;
    margin-bottom: 0;
  }
}
@keyframes fadeInTop {
  0% {
    opacity: 0;
    margin-bottom: -20px;
  }
  100% {
    opacity: 1;
    margin-bottom: 0;
  }
}
@-webkit-keyframes fadeInUp {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInUp50 {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translate3d(0, 80px, 0);
    transform: translate3d(0, 80px, 0);
  }
  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp50 {
  from {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@-moz-keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@-o-keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
/* ------------------- Desktop --------------------- */
/* line 10, ../sass/style-rtl.scss */
#featured-publications .block-views-title, #featured-publications .block-views-title {
  padding-top: 0 !important;
}

/*  -------- page publication ------ */
/* line 16, ../sass/style-rtl.scss */
.sprep-view-search .inv-grid-item {
  width: 100% !important;
}

/* line 22, ../sass/style-rtl.scss */
.page-node-type-news .body-news-detail img {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}

/* line 30, ../sass/style-rtl.scss */
.sharethis-wrapper > * {
  margin-left: 10px;
}
/* line 33, ../sass/style-rtl.scss */
.sharethis-wrapper .stButton .chicklets {
  width: 25px;
  height: 25px;
  padding: 0;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/* ------------- Responsive -------------- */
@media (max-width: 1199px) {
  /* line 51, ../sass/style-rtl.scss */
  .front #header {
    position: absolute;
    width: 100%;
    border-bottom: none;
  }

  /* line 56, ../sass/style-rtl.scss */
  .site-branding {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }

  /* line 59, ../sass/style-rtl.scss */
  div[id*='block-mainnavigation-'] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  /* line 63, ../sass/style-rtl.scss */
  .front #latest-news .container .container {
    width: auto !important;
  }

  /* Latest New */
  /* line 69, ../sass/style-rtl.scss */
  .sprep-news .views-field-title a {
    max-width: 100%;
  }

  /* line 73, ../sass/style-rtl.scss */
  .sprep-slishow-detail .views-field-field-lead-image img {
    max-width: 100%;
  }

  /* New */
  /* line 79, ../sass/style-rtl.scss */
  .sprep-latest-news .views-field-field-lead-image, .sprep-news-list .views-field-field-lead-image {
    padding-right: 20px;
  }

  /* line 83, ../sass/style-rtl.scss */
  .sprep-slishow-detail .views-field-title a {
    font-size: 1rem;
    font-size: 16px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 92, ../sass/style-rtl.scss */
  .front #latest-news .container {
    width: 60.625rem;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    margin: auto;
  }
}
@media (max-width: 991px) {
  /* line 109, ../sass/style-rtl.scss */
  .site-branding {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 90%;
    -ms-flex: 0 0 90%;
    flex: 0 0 90%;
    max-width: 90%;
  }

  /* line 112, ../sass/style-rtl.scss */
  #banner .page-title {
    font-size: 1.5625rem;
  }

  /* line 115, ../sass/style-rtl.scss */
  #banner {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 118, ../sass/style-rtl.scss */
  #header {
    margin-bottom: 0;
  }

  /* line 121, ../sass/style-rtl.scss */
  #banner .region-banner {
    min-height: 300px;
  }

  /* line 125, ../sass/style-rtl.scss */
  .path-news #latest-news {
    padding-top: 0rem;
  }

  /* home page */
  /* line 132, ../sass/style-rtl.scss */
  #headline {
    background: none;
    margin-bottom: 10px;
  }
  /* line 135, ../sass/style-rtl.scss */
  #headline:after {
    display: none;
  }
  /* line 138, ../sass/style-rtl.scss */
  #headline .container {
    padding: 0;
  }
  /* line 141, ../sass/style-rtl.scss */
  #headline .region-headline {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    color: #777777;
  }
  /* line 145, ../sass/style-rtl.scss */
  #headline .region-headline a {
    color: #444;
    font-weight: 400;
  }
  /* line 150, ../sass/style-rtl.scss */
  #headline .region-headline > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 153, ../sass/style-rtl.scss */
  #headline .region-headline .field--name-body {
    margin-bottom: 15px;
  }
  /* line 155, ../sass/style-rtl.scss */
  #headline .region-headline .field--name-body > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 158, ../sass/style-rtl.scss */
  #headline .region-headline .field--name-body .headerline-top {
    margin-bottom: 20px;
    -webkit-justify-content: center;
    justify-content: center;
    margin-right: 0;
  }
  /* line 162, ../sass/style-rtl.scss */
  #headline .region-headline .field--name-body .headerline-top a {
    height: 30px;
    line-height: 30px;
    padding-top: 0;
    padding-bottom: 30px;
    font-size: 14px;
  }
  /* line 172, ../sass/style-rtl.scss */
  #headline .region-headline #block-sprep-footerfollowus > * {
    width: 100%;
  }
  /* line 177, ../sass/style-rtl.scss */
  #headline .region-headline .headerline-social-block ul {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
  }
  /* line 180, ../sass/style-rtl.scss */
  #headline .region-headline .headerline-social-block ul li {
    border-bottom: none;
  }
  /* line 183, ../sass/style-rtl.scss */
  #headline .region-headline .headerline-social-block ul a {
    width: 40px;
    height: 40px;
  }
  /* line 187, ../sass/style-rtl.scss */
  #headline .region-headline .headerline-social-block ul span:before {
    color: #777777;
    font-size: 20px;
  }
  /* line 194, ../sass/style-rtl.scss */
  #headline .region-headline nav#block-eventsvacanciescircularstenders-3 ul li {
    width: 100%;
  }
  /* line 196, ../sass/style-rtl.scss */
  #headline .region-headline nav#block-eventsvacanciescircularstenders-3 ul li a {
    font-size: 15px;
    padding-left: 0;
    padding-right: 0;
  }
  /* line 200, ../sass/style-rtl.scss */
  #headline .region-headline nav#block-eventsvacanciescircularstenders-3 ul li a:after {
    display: none;
  }

  /* line 209, ../sass/style-rtl.scss */
  .kmagic-menu-ul > li > a.kmagic-menu-li,
  .we-mega-menu-ul > li > a.we-mega-menu-li {
    font-size: 18px;
    color: #444 !important;
    font-family: "Raleway", sans-serif;
    margin-bottom: 10px;
    padding-top: 10px !important;
    border-top: 1px solid #e3e7e8 !important;
  }

  /* line 221, ../sass/style-rtl.scss */
  .kmagic-menu-submenu .kmagic-menu-row,
  .kmagic-menu-submenu .we-mega-menu-row,
  .we-mega-menu-submenu .kmagic-menu-row,
  .we-mega-menu-submenu .we-mega-menu-row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 226, ../sass/style-rtl.scss */
  .kmagic-menu-submenu .span6 > ul > li > a,
  .we-mega-menu-submenu .span6 > ul > li > a {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    font-family: "Raleway", sans-serif;
  }
  /* line 232, ../sass/style-rtl.scss */
  .kmagic-menu-submenu .nav-tabs,
  .we-mega-menu-submenu .nav-tabs {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 237, ../sass/style-rtl.scss */
  .kmagic-menu-submenu li.kmagic-menu-li,
  .kmagic-menu-submenu li.we-mega-menu-li,
  .we-mega-menu-submenu li.kmagic-menu-li,
  .we-mega-menu-submenu li.we-mega-menu-li {
    border-bottom: 1px solid #eaeaea;
  }
  /* line 240, ../sass/style-rtl.scss */
  .kmagic-menu-submenu li.kmagic-menu-li a,
  .kmagic-menu-submenu li.we-mega-menu-li a,
  .we-mega-menu-submenu li.kmagic-menu-li a,
  .we-mega-menu-submenu li.we-mega-menu-li a {
    font-size: 15px;
    padding-left: 0;
    padding-right: 0;
    color: #444;
    font-family: "Raleway", sans-serif;
  }

  /* line 252, ../sass/style-rtl.scss */
  .mobile-main-menu {
    padding: 1.25rem 0.9375rem 0rem 0.9375rem;
  }
  /* line 254, ../sass/style-rtl.scss */
  .mobile-main-menu .kmagic-menu-ul
  .we-mega-menu-ul {
    width: 100%;
  }
  /* line 257, ../sass/style-rtl.scss */
  .mobile-main-menu .kmagic-menu-ul
  .we-mega-menu-ul > li {
    border-bottom: 1px solid !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    margin-bottom: 10px;
    padding-bottom: 10px !important;
  }
  /* line 262, ../sass/style-rtl.scss */
  .mobile-main-menu .kmagic-menu-ul
  .we-mega-menu-ul > li:last-child {
    border-bottom: none !important;
  }
  /* line 268, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu,
  .mobile-main-menu .navbar-we-mega-menu {
    background: #fff;
    border: none;
    padding: 0 15px;
    margin: 0 -15px;
    overflow: hidden;
    margin-bottom: 50px;
  }
  /* line 276, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li {
    padding-bottom: 0;
  }
  /* line 279, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li + .kmagic-menu-li,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li + .kmagic-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li + .kmagic-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li + .kmagic-menu-li {
    margin-left: 0;
  }
  /* line 282, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li + .we-mega-menu-li,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li + .we-mega-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li + .we-mega-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li + .we-mega-menu-li {
    margin-left: 0;
  }
  /* line 285, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li > a.we-mega-menu-li,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li > a.we-mega-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li > a.we-mega-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a.we-mega-menu-li {
    padding: 0;
    border: none;
    background: none;
    text-align: left;
    max-width: 250px;
  }
  /* line 291, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li > a.we-mega-menu-li:hover, .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li > a.we-mega-menu-li:focus,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li > a.we-mega-menu-li:hover,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li > a.we-mega-menu-li:focus,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li > a.we-mega-menu-li:hover,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li > a.we-mega-menu-li:focus,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a.we-mega-menu-li:hover,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a.we-mega-menu-li:focus {
    color: #0375B4 !important;
  }
  /* line 295, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li > a.kmagic-menu-li,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li > a.kmagic-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li > a.kmagic-menu-li,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a.kmagic-menu-li {
    padding: 0;
    border: none;
    background: none;
    text-align: left;
    max-width: 250px;
  }
  /* line 301, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li > a.kmagic-menu-li:hover, .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-ul > .kmagic-menu-li > a.kmagic-menu-li:focus,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li > a.kmagic-menu-li:hover,
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-ul > .we-mega-menu-li > a.kmagic-menu-li:focus,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li > a.kmagic-menu-li:hover,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-ul > .kmagic-menu-li > a.kmagic-menu-li:focus,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a.kmagic-menu-li:hover,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-ul > .we-mega-menu-li > a.kmagic-menu-li:focus {
    color: #0375B4;
  }
  /* line 309, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-kmagic_menu .we-mega-menu-row .we-mega-menu-col,
  .mobile-main-menu .navbar-kmagic_menu .kmagic-menu-row .kmagic-menu-col,
  .mobile-main-menu .navbar-we-mega-menu .we-mega-menu-row .we-mega-menu-col,
  .mobile-main-menu .navbar-we-mega-menu .kmagic-menu-row .kmagic-menu-col {
    border: none;
    margin: 0;
  }
  /* line 315, ../sass/style-rtl.scss */
  .mobile-main-menu .we-mega-menu-submenu,
  .mobile-main-menu .kmagic-menu-submenu {
    position: static;
    border: none;
    padding: 0;
    background: none;
    width: auto !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  /* line 325, ../sass/style-rtl.scss */
  .mobile-main-menu .we-mega-menu-submenu a,
  .mobile-main-menu .kmagic-menu-submenu a {
    border: none !important;
    max-width: 240px;
  }
  /* line 328, ../sass/style-rtl.scss */
  .mobile-main-menu .we-mega-menu-submenu a:hover, .mobile-main-menu .we-mega-menu-submenu a:focus,
  .mobile-main-menu .kmagic-menu-submenu a:hover,
  .mobile-main-menu .kmagic-menu-submenu a:focus {
    background: none;
  }
  /* line 333, ../sass/style-rtl.scss */
  .mobile-main-menu .navbar-we-mega-menu .span6,
  .mobile-main-menu .navbar-kmagic_menu .span6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 339, ../sass/style-rtl.scss */
  .region-we-mega-menu .navbar-toggle {
    display: none;
  }

  /* line 342, ../sass/style-rtl.scss */
  .not-front .navbar-toggle .icon-bar {
    background: #0375B4;
  }

  /* line 345, ../sass/style-rtl.scss */
  .navbar-toggle {
    margin-top: 0.5rem;
    margin-right: 0;
    float: right;
  }
  /* line 349, ../sass/style-rtl.scss */
  .navbar-toggle .icon-bar {
    background: #fff;
    width: 1.875rem;
  }
  /* line 354, ../sass/style-rtl.scss */
  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 0.4375rem;
  }

  /* line 359, ../sass/style-rtl.scss */
  #page.toggled .mobile-main-menu {
    right: -15.625rem !important;
    overflow: hidden;
  }

  /* line 363, ../sass/style-rtl.scss */
  #page .navbar-we-mega-menu {
    position: static;
  }

  /* line 366, ../sass/style-rtl.scss */
  .navbar-we-mega-menu.navbar ul > li ul {
    padding-left: 0;
  }

  /* line 370, ../sass/style-rtl.scss */
  .headline, #block-mainnavigation-3 {
    display: none;
  }

  /* line 374, ../sass/style-rtl.scss */
  .mobile-main-menu .headline, .mobile-main-menu #block-mainnavigation-3 {
    display: block;
  }

  /* line 378, ../sass/style-rtl.scss */
  .we-mega-menu-ul > li > a.we-mega-menu-li:first-child {
    border-top: none !important;
  }

  /* line 387, ../sass/style-rtl.scss */
  .sprep-we-do .bx-controls {
    display: none;
  }

  /* line 390, ../sass/style-rtl.scss */
  .sprep-sl-content {
    min-width: 38.4375rem;
    margin-top: 0;
  }
  /* line 394, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-title {
    font-size: 1rem;
  }
  /* line 397, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-body {
    font-size: 0.8125rem;
    line-height: 1.8;
  }

  /* line 402, ../sass/style-rtl.scss */
  .views-field-view-node a {
    min-width: 10.625rem;
  }

  /* main */
  /* line 407, ../sass/style-rtl.scss */
  .block-views-title h2 {
    font-size: 1.5625rem;
    padding-bottom: 0.9375rem;
    margin-bottom: 1.25rem;
  }

  /* line 413, ../sass/style-rtl.scss */
  #latest-news .block-views-title h2 {
    margin-bottom: 1.875rem;
  }

  /* line 416, ../sass/style-rtl.scss */
  .block-views-title .view-header {
    top: 0;
  }

  /* line 420, ../sass/style-rtl.scss */
  .sprep-latest-news-info {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 0;
    margin-top: 0.9375rem;
  }

  /* line 425, ../sass/style-rtl.scss */
  .sprep-news .views-field-title {
    margin-bottom: 0;
  }
  /* line 427, ../sass/style-rtl.scss */
  .sprep-news .views-field-title a {
    max-width: 100%;
    line-height: 1.2;
    margin-bottom: 0.3125rem;
  }

  /* line 433, ../sass/style-rtl.scss */
  .view .views-field-created {
    margin-top: 0 !important;
  }

  /* line 436, ../sass/style-rtl.scss */
  .block-views-title .view-header a {
    font-size: 0.8125rem;
  }

  /* line 439, ../sass/style-rtl.scss */
  .front #latest-news .container {
    width: 46.25rem;
    margin: auto;
    padding: 1.875rem 0.9375rem 1.25rem 0.9375rem;
  }

  /* line 444, ../sass/style-rtl.scss */
  #what-we-do .container {
    padding-top: 1.5625rem;
  }

  /* line 447, ../sass/style-rtl.scss */
  #what-we-do h2 {
    padding-bottom: 1.5625rem;
    margin-bottom: 1.5625rem;
  }

  /* line 451, ../sass/style-rtl.scss */
  #what-we-do p:first-child {
    margin-bottom: 1.25rem;
  }

  /* line 454, ../sass/style-rtl.scss */
  #what-we-do .views-field-view-node {
    margin-bottom: 1.875rem;
  }

  /* line 457, ../sass/style-rtl.scss */
  .views-we-inner {
    padding-top: 3.125rem !important;
  }

  /* line 460, ../sass/style-rtl.scss */
  #our-work .block-views-title h2 {
    margin-top: 1.25rem;
  }

  /* line 463, ../sass/style-rtl.scss */
  .sprep-news-list .sprep-news-list-info {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 60%;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
  }

  /* ----- footer ---- */
  /* line 470, ../sass/style-rtl.scss */
  #footer-columns .row {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 472, ../sass/style-rtl.scss */
  #footer-columns .row > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33%;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
  /* line 475, ../sass/style-rtl.scss */
  #footer-columns .row .col-md-5 {
    order: 5;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 1.875rem;
  }
  /* line 480, ../sass/style-rtl.scss */
  #footer-columns .row .footer-logo {
    text-align: center;
  }
  /* line 482, ../sass/style-rtl.scss */
  #footer-columns .row .footer-logo:before {
    height: 50px;
    width: 200px;
  }
  /* line 487, ../sass/style-rtl.scss */
  #footer-columns .row .phone, #footer-columns .row .description {
    text-align: left;
    max-width: 75%;
  }

  /* Up Coming Events */
  /* end home page */
  /* New */
  /* line 501, ../sass/style-rtl.scss */
  .sprep-latest-news .views-field-field-lead-image {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 504, ../sass/style-rtl.scss */
  .sprep-news .view-content {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 509, ../sass/style-rtl.scss */
  .sprep-latest-news .views-field-field-lead-image, .sprep-news-list .views-field-field-lead-image {
    padding-right: 0;
  }

  /* line 513, ../sass/style-rtl.scss */
  .sprep-news-list .view-header {
    padding-right: 0;
  }

  /* new detail */
  /* line 519, ../sass/style-rtl.scss */
  .sprep-slishow-detail .sprep-latest-news-info {
    margin-top: 0;
  }
  /* line 522, ../sass/style-rtl.scss */
  .sprep-slishow-detail .views-field-field-lead-image img {
    width: 100%;
  }

  /* line 526, ../sass/style-rtl.scss */
  .sprep-news-list .sprep-news-list-info {
    padding-left: 1.25rem;
    padding-right: 0;
  }

  /* line 531, ../sass/style-rtl.scss */
  .path-news #main .row .col-lg-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 1.875rem;
    padding-top: 1.875rem;
  }
  /* line 535, ../sass/style-rtl.scss */
  .path-news #main .row .col-lg-3 .views-element-container:first-child h2:before {
    display: none;
  }
  /* line 539, ../sass/style-rtl.scss */
  .path-news #main .row .col-lg-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-top: 0;
  }
  /* line 545, ../sass/style-rtl.scss */
  .path-news #main .row {
    padding-top: 0 !important;
    margin: 0;
  }

  /* line 558, ../sass/style-rtl.scss */
  .page-node-type-news #footer-columns .row > * {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
  }
  /* line 564, ../sass/style-rtl.scss */
  .page-node-type-news #main .row .col-lg-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-top: 0;
  }
  /* line 570, ../sass/style-rtl.scss */
  .page-node-type-news #main .row .col-lg-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 0rem;
    padding-top: 1.75rem;
  }
  /* line 574, ../sass/style-rtl.scss */
  .page-node-type-news #main .row .col-lg-3 .views-element-container:first-child h2:before {
    display: none;
  }
  /* line 578, ../sass/style-rtl.scss */
  .page-node-type-news .block-title {
    margin-bottom: 30px;
  }

  /* line 582, ../sass/style-rtl.scss */
  .sprep-category {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }

  /* line 586, ../sass/style-rtl.scss */
  .not-front #main .row .col-lg-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 590, ../sass/style-rtl.scss */
  .not-front #main .row {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 592, ../sass/style-rtl.scss */
  .not-front #main .row .col-lg-9 ~ .col-lg-3 {
    border-top: 1px solid #a7a7a7;
  }

  /* line 597, ../sass/style-rtl.scss */
  .sidebar:before {
    display: none;
  }

  /* line 600, ../sass/style-rtl.scss */
  .sprep-slishow-detail {
    padding-left: 0;
  }

  /* line 604, ../sass/style-rtl.scss */
  .page-node-type-news .block-title, .path-news .block-title {
    margin-left: 0;
  }

  /* line 607, ../sass/style-rtl.scss */
  .page-node-type-news .col-lg-9 {
    margin-top: 0;
  }

  /* not-front */
  /* line 612, ../sass/style-rtl.scss */
  .not-front #main .row {
    padding-top: 30px;
  }

  /* line 616, ../sass/style-rtl.scss */
  .btn-btt {
    right: 10px;
  }

  /* line 619, ../sass/style-rtl.scss */
  .sreps-event {
    padding-bottom: 1.875rem;
  }

  /* line 622, ../sass/style-rtl.scss */
  .front #latest-news .container .region-latest-news .container {
    padding-bottom: 1.875rem;
  }

  /* line 625, ../sass/style-rtl.scss */
  .sprep-news .views-field-view-node {
    margin-top: 0.9375rem !important;
  }

  /* line 629, ../sass/style-rtl.scss */
  .sreps-Featured .views-field-field-author .field-content {
    display: inline;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 636, ../sass/style-rtl.scss */
  .we-sreps, #we-sprep {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 643, ../sass/style-rtl.scss */
  .front #latest-news .container {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* Home page */
  /* line 651, ../sass/style-rtl.scss */
  .sreps-event .views-col {
    width: 50% !important;
  }

  /* line 654, ../sass/style-rtl.scss */
  .sreps-event .views-view-grid .views-row > * {
    margin-bottom: 1.25rem;
  }
  /* line 657, ../sass/style-rtl.scss */
  .sreps-event .views-view-grid .views-row > *:last-child {
    margin-bottom: 0;
    display: none;
  }

  /* line 662, ../sass/style-rtl.scss */
  .views-we-inner .image-box img {
    height: auto;
  }

  /* line 665, ../sass/style-rtl.scss */
  #what-we-do {
    margin-bottom: 0;
  }
  /* line 667, ../sass/style-rtl.scss */
  #what-we-do .col-sm-4 {
    width: 50%;
    margin: auto;
    padding-bottom: 1.25rem;
  }

  /* line 673, ../sass/style-rtl.scss */
  #our-work {
    padding-top: 0;
  }

  /* line 676, ../sass/style-rtl.scss */
  .sreps-Featured .views-field-field-download-link {
    text-align: center;
  }

  /* line 680, ../sass/style-rtl.scss */
  #footer-columns .description {
    margin-bottom: 0.625rem;
  }

  /* line 684, ../sass/style-rtl.scss */
  .path-news #main .row .col-lg-3, .page-node-type-news #main .row .col-lg-3 {
    padding-left: 0;
  }

  /* line 689, ../sass/style-rtl.scss */
  .sreps-Featured li.bxslide {
    padding: 0.9375rem 0.9375rem 0.9375rem 0.9375rem;
  }

  /* line 692, ../sass/style-rtl.scss */
  .sprep-block-publication {
    margin-bottom: 0;
  }

  /* line 695, ../sass/style-rtl.scss */
  .sprep-view-publications .views-field-field-publication-title {
    font-size: 1.125rem;
  }

  /* line 699, ../sass/style-rtl.scss */
  .publications #main .row .col-lg-9 {
    margin-top: 0;
  }

  /* line 703, ../sass/style-rtl.scss */
  #banner .region-banner {
    min-height: 200px;
    padding-top: 5rem;
  }

  /* line 707, ../sass/style-rtl.scss */
  #banner .group-left img {
    min-height: 235px;
  }

  /* line 710, ../sass/style-rtl.scss */
  .sprep-news-list .views-field-field-lead-image {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 40%;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
  }
}
@media (max-width: 700px) {
  /* line 717, ../sass/style-rtl.scss */
  .headline {
    height: auto !important;
  }
}
@media (max-width: 640px) {
  /* line 724, ../sass/style-rtl.scss */
  #banner .page-title {
    width: 100%;
    font-size: 1.875rem;
  }

  /* line 729, ../sass/style-rtl.scss */
  #footer .copyright {
    text-align: center;
  }

  /* line 733, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-body {
    display: none;
  }

  /* line 740, ../sass/style-rtl.scss */
  .search-block-form {
    margin-left: 0;
  }

  /* line 743, ../sass/style-rtl.scss */
  .sprep-view-job h2 {
    font-size: 2.1875rem;
  }

  /* line 746, ../sass/style-rtl.scss */
  .not-front .group-header h2 {
    font-size: 2.1875rem;
  }

  /* line 749, ../sass/style-rtl.scss */
  .node__content {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 753, ../sass/style-rtl.scss */
  .sprep-sl-content {
    margin-top: 25px;
    min-width: 300px;
  }
  /* line 756, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-title {
    font-size: 0.875rem;
  }
  /* line 758, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-title span {
    max-width: 80%;
  }
  /* line 762, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-view-node a {
    min-width: 80px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 0.625rem;
  }

  /* line 776, ../sass/style-rtl.scss */
  #our-work .block-views-title h2 {
    margin-top: 0;
  }

  /* line 779, ../sass/style-rtl.scss */
  .sreps-event {
    padding-bottom: 0.625rem;
  }

  /* line 782, ../sass/style-rtl.scss */
  .front #featured-publications .block-views-title h2 {
    margin-bottom: 1.25rem;
  }

  /* line 785, ../sass/style-rtl.scss */
  #what-we-do h2 {
    padding-bottom: 1.25rem;
    margin-bottom: 1.875rem;
  }

  /* line 789, ../sass/style-rtl.scss */
  .block-views-title .view-header {
    top: 55px;
  }

  /* line 793, ../sass/style-rtl.scss */
  .sprep-news .views-field-title a {
    font-size: 1rem;
  }

  /* line 797, ../sass/style-rtl.scss */
  .views-we-inner .image-box:after {
    background-size: 100% 296px;
  }

  /* line 800, ../sass/style-rtl.scss */
  #what-we-do .col-sm-4 {
    width: 75%;
  }

  /* line 804, ../sass/style-rtl.scss */
  .views-we-inner {
    padding-top: 1.875rem !important;
  }
}
@media (max-width: 630px) {
  /* line 809, ../sass/style-rtl.scss */
  #footer-columns .row > * {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 812, ../sass/style-rtl.scss */
  #footer-columns .row .col-md-3 {
    margin-top: 1.875rem;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 480px) {
  /* --- home page --- */
  /* line 820, ../sass/style-rtl.scss */
  #footer .copyright {
    font-size: 0.625rem;
  }

  /* line 823, ../sass/style-rtl.scss */
  #what-we-do .col-sm-4 {
    width: 100%;
  }

  /* new */
  /* line 829, ../sass/style-rtl.scss */
  .sprep-news-list .views-field-field-lead-image {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 10px;
  }
  /* line 833, ../sass/style-rtl.scss */
  .sprep-news-list .sprep-news-list-info {
    padding-left: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 838, ../sass/style-rtl.scss */
  .sprep-latest-news .views-row {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 35px;
  }

  /* line 842, ../sass/style-rtl.scss */
  .sprep-category .views-field-name a {
    font-size: 0.9375rem;
  }
  /* line 844, ../sass/style-rtl.scss */
  .sprep-category .views-field-name a:before {
    top: 8px;
  }

  /* line 848, ../sass/style-rtl.scss */
  .page-node-type-news .block-title {
    margin-bottom: 20px;
  }
}
@media (max-width: 550px) {
  /* line 854, ../sass/style-rtl.scss */
  .sreps-event .views-col {
    width: 100% !important;
  }

  /* line 857, ../sass/style-rtl.scss */
  .sreps-event .views-view-grid .views-row > *:last-child {
    display: block;
    margin-bottom: 0.625rem;
  }
}
@media (max-width: 420px) {
  /* line 863, ../sass/style-rtl.scss */
  #footer-columns .row .phone,
  #footer-columns .row .description {
    max-width: 100%;
  }

  /* line 867, ../sass/style-rtl.scss */
  .sprep-category {
    padding-left: 0;
  }

  /* line 870, ../sass/style-rtl.scss */
  .sprep-tag-block {
    padding-left: 0;
    margin-top: 20px;
  }

  /* line 875, ../sass/style-rtl.scss */
  .sreps-Featured .views-field-field-thumbnail {
    display: block;
    float: none;
    margin-right: 0;
    margin-bottom: 0.625rem;
  }
  /* line 880, ../sass/style-rtl.scss */
  .sreps-Featured .views-field-field-thumbnail .img-responsive {
    display: none;
  }

  /* line 884, ../sass/style-rtl.scss */
  .sreps-Featured .views-field-field-publisher {
    margin-bottom: 0.3125rem;
  }

  /* line 887, ../sass/style-rtl.scss */
  .sprep-view-publications .views-row {
    padding: 0.9375rem 0.9375rem 0.9375rem 0.9375rem;
  }

  /* line 891, ../sass/style-rtl.scss */
  .sprep-view-publications .views-field-field-thumbnail .img-responsive {
    display: none;
  }
}
@media (max-width: 360px) {
  /* line 899, ../sass/style-rtl.scss */
  #footer-columns form .form-submit {
    min-width: 130px;
  }
  /* line 902, ../sass/style-rtl.scss */
  #footer-columns form input {
    padding-right: 8.875rem;
  }

  /* line 906, ../sass/style-rtl.scss */
  #what-we-do .col-sm-4 {
    width: 100%;
  }

  /* line 909, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-title {
    margin-bottom: 5px;
  }

  /* line 912, ../sass/style-rtl.scss */
  .sprep-sl-content .views-field-view-node {
    margin-top: 5px !important;
  }

  /* New */
  /* line 917, ../sass/style-rtl.scss */
  .sprep-slishow-detail .views-field-field-lead-image {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 920, ../sass/style-rtl.scss */
  .sprep-slishow-detail .sprep-latest-news-info {
    padding-left: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 924, ../sass/style-rtl.scss */
  .sprep-slishow-detail .views-field-title {
    margin-top: 10px;
  }
}
