/*4608b1bb1ed7136b091cd3dba9ce2595*/
@import "features-particles";
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 1, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 2, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-panel {
  padding: 25px;
}
@media only all and (max-width: 47.99rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-slideshow .uk-overlay-panel {
    padding: 15px;
  }
  /* line 6, templates/ipri2020/custom/scss/_slideshow.scss */
  .g-slideshow .uk-overlay-panel.uk-overlay-left {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
  }
  /* line 12, templates/ipri2020/custom/scss/_slideshow.scss */
  .g-slideshow .uk-overlay-panel.uk-overlay-right {
    top: auto;
    bottom: 0;
    left: 0;
    width: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-slideshow .uk-overlay-panel {
    padding: 15px;
  }
  /* line 21, templates/ipri2020/custom/scss/_slideshow.scss */
  .g-slideshow .uk-overlay-panel.uk-overlay-left {
    top: auto;
    bottom: 0;
    right: 0;
    width: 100%;
  }
  /* line 27, templates/ipri2020/custom/scss/_slideshow.scss */
  .g-slideshow .uk-overlay-panel.uk-overlay-right {
    top: auto;
    bottom: 0;
    left: 0;
    width: 100%;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-slideshow .uk-overlay-panel {
    padding: 15px;
  }
}
/* line 38, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-overlay-container {
  width: 75rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 25px !important;
  padding-right: 25px !important;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-slideshow .g-overlay-container {
    width: 60rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-slideshow .g-overlay-container {
    width: 48rem;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-slideshow .g-overlay-container {
    width: 30rem;
  }
}
@media only all and (max-width: 30rem) {
  /* line 19, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-slideshow .g-overlay-container {
    width: 100%;
  }
}
/* line 57, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 58, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .nav-visible .uk-slidenav {
  opacity: 1;
}
/* line 62, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-title {
  margin: 0 0 15px;
  color: #fff !important;
}
@media only all and (max-width: 47.99rem) {
  .g-slideshow .g-slideshow-title {
    margin: 0;
    font-size: 1rem;
  }
}
/* line 70, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-desc {
  margin: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-slideshow .g-slideshow-desc {
    display: none;
  }
}
/* line 75, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-desc a:not(.button) {
  color: #68a63b;
}
/* line 77, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-desc a:not(.button):hover {
  text-decoration: underline;
}
/* line 82, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons {
  margin: 25px 0 0;
}
@media only all and (max-width: 47.99rem) {
  .g-slideshow .g-slideshow-buttons {
    margin: 15px 0 0;
  }
}
/* line 87, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons .button {
  margin-right: 15px;
  border: 2px solid #68a63b;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 91, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons .button:hover {
  background: #7cbf4b;
  border-color: #7cbf4b;
}
/* line 96, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons .button:last-child {
  margin-right: 0;
}
/* line 99, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons .button > span {
  margin-right: 10px;
}
@media only all and (max-width: 47.99rem) {
  .g-slideshow .g-slideshow-buttons .button {
    display: block;
    margin-right: 0;
    margin-bottom: 15px;
  }
  /* line 106, templates/ipri2020/custom/scss/_slideshow.scss */
  .g-slideshow .g-slideshow-buttons .button:last-child {
    margin-bottom: 0;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-slideshow .g-slideshow-buttons .button {
    display: block;
    margin-right: 0;
    margin-bottom: 15px;
  }
  /* line 114, templates/ipri2020/custom/scss/_slideshow.scss */
  .g-slideshow .g-slideshow-buttons .button:last-child {
    margin-bottom: 0;
  }
}
/* line 118, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons .button.empty {
  background: none;
  border: 2px solid #68a63b;
  color: #68a63b;
}
/* line 122, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-buttons .button.empty:hover {
  background: #68a63b;
  border-color: #68a63b;
  color: #fff;
}
/* line 130, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-flex-center {
  text-align: center;
}
/* line 133, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 {
  padding: 70px 0;
}
/* line 135, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-title {
  padding: 15px 25px;
  background: #fff;
  color: #1a1a1a !important;
  font-size: 2rem;
  display: table;
  margin-bottom: 20px;
}
/* line 143, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-desc {
  padding: 15px 20px;
  background: #1a1a1a;
  color: #fff !important;
  font-size: 1.2rem;
  display: table;
}
/* line 150, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 151, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-buttons .button {
  font-size: 1.2rem;
}
/* line 153, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-buttons .button.standard {
  background: #fff;
  border-color: #fff;
  color: #1a1a1a;
}
/* line 157, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-buttons .button.standard:hover {
  background: #1a1a1a;
  border-color: #1a1a1a;
  color: #fff;
}
/* line 163, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-buttons .button.empty {
  border-color: #fff;
  color: #fff;
}
/* line 166, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2 .g-slideshow-buttons .button.empty:hover {
  background: #1a1a1a;
  border-color: #1a1a1a;
  color: #fff;
}
/* line 174, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 175, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2.uk-flex-right .g-slideshow-title, .g-slideshow .style2.uk-flex-right .g-slideshow-desc {
  margin-left: auto;
}
/* line 179, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 180, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2.uk-flex-center .g-slideshow-title {
  margin: 0 auto 20px;
}
/* line 183, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style2.uk-flex-center .g-slideshow-desc {
  margin: auto;
}
/* line 188, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 189, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style3 .g-slideshow-title {
  font-size: 2rem;
}
@media only all and (max-width: 47.99rem) {
  .g-slideshow .style3 .g-slideshow-title {
    font-size: 1.2rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-slideshow .style3 .g-slideshow-title {
    font-size: 1.4rem;
  }
}
/* line 198, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .style3 .g-slideshow-desc {
  font-size: 17px;
  line-height: 30px;
}
/* line 203, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 204, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 205, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .dark-text .style3 .g-slideshow-title {
  color: #545454 !important;
}
/* line 208, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .dark-text .style3 .g-slideshow-desc {
  color: #545454;
}
/* line 213, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-dotnav {
  margin: 0 0 35px;
}
/* line 216, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 217, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .g-slideshow-item iframe {
  pointer-events: auto !important;
}
/* line 221, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 222, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .slideshow-caption.uk-overlay-background {
  padding: 25px;
}
/* line 226, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-left-short {
  -webkit-transform: translateX(-10%);
  -moz-transform: translateX(-10%);
  -ms-transform: translateX(-10%);
  -o-transform: translateX(-10%);
  transform: translateX(-10%);
}
/* line 229, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-right-short {
  -webkit-transform: translateX(10%);
  -moz-transform: translateX(10%);
  -ms-transform: translateX(10%);
  -o-transform: translateX(10%);
  transform: translateX(10%);
}
/* line 232, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-top-short {
  -webkit-transform: translateY(-10%);
  -moz-transform: translateY(-10%);
  -ms-transform: translateY(-10%);
  -o-transform: translateY(-10%);
  transform: translateY(-10%);
}
/* line 235, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-bottom-short {
  -webkit-transform: translateY(10%);
  -moz-transform: translateY(10%);
  -ms-transform: translateY(10%);
  -o-transform: translateY(10%);
  transform: translateY(10%);
}
/* line 238, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-scale {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
}
/* line 241, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-left-short, .g-slideshow .uk-overlay-right-short, .g-slideshow .uk-overlay-top-short, .g-slideshow .uk-overlay-bottom-short {
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 244, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 245, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 246, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow .uk-overlay-active .uk-active .uk-overlay-scale {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 251, templates/ipri2020/custom/scss/_slideshow.scss */
.g-slideshow audio, .g-slideshow canvas, .g-slideshow video {
  display: block;
}
/* line 256, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 257, templates/ipri2020/custom/scss/_slideshow.scss */
/* line 258, templates/ipri2020/custom/scss/_slideshow.scss */
#g-fullwidth .g-slideshow .g-content, .g-flushed .g-slideshow .g-content {
  margin: 0.625rem;
  padding: 0.938rem;
}
/* line 1, templates/ipri2020/custom/scss/_companies.scss */
/* line 2, templates/ipri2020/custom/scss/_companies.scss */
.g-companies:not(.gutter-disabled) {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 5, templates/ipri2020/custom/scss/_companies.scss */
/* line 6, templates/ipri2020/custom/scss/_companies.scss */
.g-companies:not(.gutter-disabled) .g-companies-container > .g-grid {
  margin-bottom: 1.876rem;
}
/* line 8, templates/ipri2020/custom/scss/_companies.scss */
.g-companies:not(.gutter-disabled) .g-companies-container > .g-grid:last-child {
  margin-bottom: 0;
}
/* line 10, templates/ipri2020/custom/scss/_companies.scss */
/* line 11, templates/ipri2020/custom/scss/_companies.scss */
/* line 12, templates/ipri2020/custom/scss/_companies.scss */
@media only all and (max-width: 47.99rem) {
  .g-companies:not(.gutter-disabled) .g-companies-container > .g-grid:last-child > .g-block:last-child .g-companies-item {
    margin-bottom: 0 !important;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-companies:not(.gutter-disabled) .g-companies-container > .g-grid {
    margin-bottom: 0;
  }
}
/* line 24, templates/ipri2020/custom/scss/_companies.scss */
@media only all and (max-width: 47.99rem) {
  .g-companies:not(.gutter-disabled) .g-companies-container .g-companies-item {
    margin-bottom: 1.876rem !important;
  }
}
/* line 31, templates/ipri2020/custom/scss/_companies.scss */
.g-companies .size-33 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 33.3333%;
  -moz-flex: 0 33.3333%;
  -ms-flex: 0 33.3333%;
  flex: 0 33.3333%;
  width: 33.3333%;
}
@media only all and (max-width: 47.99rem) {
  .g-companies .size-33 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
}
/* line 40, templates/ipri2020/custom/scss/_companies.scss */
.g-companies .size-16 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 16.6666%;
  -moz-flex: 0 16.6666%;
  -ms-flex: 0 16.6666%;
  flex: 0 16.6666%;
  width: 16.6666%;
}
@media only all and (max-width: 47.99rem) {
  .g-companies .size-16 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
}
/* line 50, templates/ipri2020/custom/scss/_companies.scss */
/* line 51, templates/ipri2020/custom/scss/_companies.scss */
/* line 52, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.gutter-disabled .g-companies-item, .g-companies-slider.gutter-disabled .g-companies-item, .g-companies-slideset.gutter-disabled .g-companies-item {
  border: none;
}
/* line 55, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.gutter-disabled .uk-slideset, .g-companies-slider.gutter-disabled .uk-slideset, .g-companies-slideset.gutter-disabled .uk-slideset {
  margin-left: 0;
}
/* line 57, templates/ipri2020/custom/scss/_companies.scss */
/* line 58, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.gutter-disabled .uk-slideset.uk-grid > *, .g-companies-slider.gutter-disabled .uk-slideset.uk-grid > *, .g-companies-slideset.gutter-disabled .uk-slideset.uk-grid > * {
  padding-left: 0;
}
/* line 63, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.gutter-disabled .uk-slider-container, .g-companies-slider.gutter-disabled .uk-slider-container, .g-companies-slideset.gutter-disabled .uk-slider-container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 68, templates/ipri2020/custom/scss/_companies.scss */
/* line 69, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-content, .g-companies-slider.style1 .g-content, .g-companies-slideset.style1 .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 74, templates/ipri2020/custom/scss/_companies.scss */
/* line 75, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-image img, .g-companies-slider.style1 .g-companies-image img, .g-companies-slideset.style1 .g-companies-image img {
  background: #fff;
  border: 1px solid #e0e0e5;
}
/* line 80, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .uk-overlay-panel, .g-companies-slider.style1 .uk-overlay-panel, .g-companies-slideset.style1 .uk-overlay-panel {
  padding: 15px;
  text-align: center;
}
/* line 84, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-name, .g-companies-slider.style1 .g-companies-name, .g-companies-slideset.style1 .g-companies-name {
  margin: 0;
  color: #fff !important;
}
/* line 87, templates/ipri2020/custom/scss/_companies.scss */
/* line 88, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-name a:hover, .g-companies-slider.style1 .g-companies-name a:hover, .g-companies-slideset.style1 .g-companies-name a:hover {
  color: #68a63b !important;
}
/* line 93, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-item, .g-companies-slider.style1 .g-companies-item, .g-companies-slideset.style1 .g-companies-item {
  width: 100%;
}
/* line 95, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-item img, .g-companies-slider.style1 .g-companies-item img, .g-companies-slideset.style1 .g-companies-item img {
  width: 100%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
/* line 100, templates/ipri2020/custom/scss/_companies.scss */
/* line 101, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-item:hover img, .g-companies-slider.style1 .g-companies-item:hover img, .g-companies-slideset.style1 .g-companies-item:hover img {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}
/* line 105, templates/ipri2020/custom/scss/_companies.scss */
/* line 106, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style1 .g-companies-item .g-companies-image a, .g-companies-slider.style1 .g-companies-item .g-companies-image a, .g-companies-slideset.style1 .g-companies-item .g-companies-image a {
  display: block;
}
/* line 112, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2, .g-companies-slider.style2, .g-companies-slideset.style2 {
  margin: -5px;
}
/* line 114, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-content, .g-companies-slider.style2 .g-content, .g-companies-slideset.style2 .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 119, templates/ipri2020/custom/scss/_companies.scss */
/* line 120, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-image img, .g-companies-slider.style2 .g-companies-image img, .g-companies-slideset.style2 .g-companies-image img {
  background: #fff;
  border: 1px solid #e0e0e5;
}
/* line 125, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .uk-overlay-panel, .g-companies-slider.style2 .uk-overlay-panel, .g-companies-slideset.style2 .uk-overlay-panel {
  padding: 15px;
  text-align: center;
}
/* line 129, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-name, .g-companies-slider.style2 .g-companies-name, .g-companies-slideset.style2 .g-companies-name {
  margin: 0;
  color: #fff !important;
}
/* line 132, templates/ipri2020/custom/scss/_companies.scss */
/* line 133, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-name a:hover, .g-companies-slider.style2 .g-companies-name a:hover, .g-companies-slideset.style2 .g-companies-name a:hover {
  color: #68a63b !important;
}
/* line 138, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-item, .g-companies-slider.style2 .g-companies-item, .g-companies-slideset.style2 .g-companies-item {
  width: 100%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 141, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-item img, .g-companies-slider.style2 .g-companies-item img, .g-companies-slideset.style2 .g-companies-item img {
  width: 100%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
/* line 146, templates/ipri2020/custom/scss/_companies.scss */
/* line 147, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-item:hover img, .g-companies-slider.style2 .g-companies-item:hover img, .g-companies-slideset.style2 .g-companies-item:hover img {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
}
/* line 151, templates/ipri2020/custom/scss/_companies.scss */
/* line 152, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .g-companies-item .g-companies-image a, .g-companies-slider.style2 .g-companies-item .g-companies-image a, .g-companies-slideset.style2 .g-companies-item .g-companies-image a {
  display: block;
}
/* line 157, templates/ipri2020/custom/scss/_companies.scss */
/* line 158, templates/ipri2020/custom/scss/_companies.scss */
/* line 159, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .uk-slidenav-position:hover .g-companies-item, .g-companies-slider.style2 .uk-slidenav-position:hover .g-companies-item, .g-companies-slideset.style2 .uk-slidenav-position:hover .g-companies-item, .g-companies.style2 .g-companies-container:hover .g-companies-item, .g-companies-slider.style2 .g-companies-container:hover .g-companies-item, .g-companies-slideset.style2 .g-companies-container:hover .g-companies-item {
  opacity: 0.5;
}
/* line 161, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .uk-slidenav-position:hover .g-companies-item:hover, .g-companies-slider.style2 .uk-slidenav-position:hover .g-companies-item:hover, .g-companies-slideset.style2 .uk-slidenav-position:hover .g-companies-item:hover, .g-companies.style2 .g-companies-container:hover .g-companies-item:hover, .g-companies-slider.style2 .g-companies-container:hover .g-companies-item:hover, .g-companies-slideset.style2 .g-companies-container:hover .g-companies-item:hover {
  opacity: 1;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.09);
}
/* line 168, templates/ipri2020/custom/scss/_companies.scss */
.g-companies.style2 .uk-slider-container, .g-companies-slider.style2 .uk-slider-container, .g-companies-slideset.style2 .uk-slider-container {
  padding: 6px;
}
/* line 5, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 6, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 7, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image, .g-news-pro .g-news-pro-link .g-news-pro-image {
  max-width: 100%;
  background-position: center;
  background-size: cover;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
@media only all and (max-width: 30rem) {
  .g-news-pro .g-news-pro-item .g-news-pro-image, .g-news-pro .g-news-pro-link .g-news-pro-image {
    width: 100% !important;
  }
}
/* line 15, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image > a, .g-news-pro .g-news-pro-link .g-news-pro-image > a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 20, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image.image-fullwidth, .g-news-pro .g-news-pro-link .g-news-pro-image.image-fullwidth {
  width: 100%;
}
/* line 23, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 24, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-image.image-link:hover, .g-news-pro .g-news-pro-link .g-news-pro-image.image-link:hover {
  opacity: 0.8;
}
/* line 29, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 30, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item.vertical .g-news-pro-image, .g-news-pro .g-news-pro-link.vertical .g-news-pro-image {
  margin-bottom: 15px;
}
/* line 34, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 35, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item.horizontal .g-news-pro-image, .g-news-pro .g-news-pro-link.horizontal .g-news-pro-image {
  float: left;
  margin-right: 20px;
}
@media only all and (max-width: 30rem) {
  .g-news-pro .g-news-pro-item.horizontal .g-news-pro-image, .g-news-pro .g-news-pro-link.horizontal .g-news-pro-image {
    float: none;
    margin-right: 0;
    margin-bottom: 15px;
  }
}
/* line 45, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-title, .g-news-pro .g-news-pro-link .g-news-pro-title {
  margin: 0;
}
/* line 47, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-title a, .g-news-pro .g-news-pro-link .g-news-pro-title a {
  color: #4d4d4d;
}
/* line 49, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-title a:hover, .g-news-pro .g-news-pro-link .g-news-pro-title a:hover {
  color: #68a63b;
}
/* line 54, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details, .g-news-pro .g-news-pro-link .g-article-details {
  margin-top: 10px;
  font-size: 90%;
  color: #878787;
}
/* line 58, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details > span, .g-news-pro .g-news-pro-link .g-article-details > span {
  margin-right: 10px;
}
/* line 60, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details > span:last-child, .g-news-pro .g-news-pro-link .g-article-details > span:last-child {
  margin-right: 0;
}
/* line 63, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-details > span i, .g-news-pro .g-news-pro-link .g-article-details > span i {
  margin-right: 5px;
}
/* line 68, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-article-read-more, .g-news-pro .g-news-pro-link .g-article-read-more {
  margin-top: 20px;
}
/* line 71, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-item .g-news-pro-desc, .g-news-pro .g-news-pro-link .g-news-pro-desc {
  margin-top: 10px;
}
/* line 75, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-news-pro .g-news-pro-item {
    width: 100%;
    margin-bottom: 30px;
  }
  /* line 79, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
  .g-news-pro .g-news-pro-item:last-child {
    margin-bottom: 0;
  }
}
/* line 84, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 85, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav {
  display: inline-block;
  position: absolute;
  top: -55px;
  right: 0;
  width: auto;
  padding-left: 0;
}
/* line 92, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .g-news-pro-arrows {
  display: inline-block;
}
/* line 95, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav {
  opacity: 1;
  position: relative;
  margin-top: 0;
  display: inline-block;
  font-size: 11px;
  font-weight: normal;
  width: 25px;
  height: 25px;
  line-height: 25px;
}
/* line 105, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-previous {
  left: auto;
}
/* line 107, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-previous:before {
  content: "\f053";
}
/* line 111, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-next {
  right: auto;
}
/* line 113, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav.uk-slidenav-next:before {
  content: "\f054";
}
/* line 117, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-slidenav:hover {
  background: #68a63b;
}
/* line 121, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-dotnav {
  margin: 5px 20px 0 0;
  display: inline-block;
  float: left;
}
/* line 125, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-dotnav > * {
  padding-left: 5px;
}
/* line 127, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-slidenav-position .g-news-pro-nav .uk-dotnav > * > * {
  width: 13px;
  height: 13px;
}
/* line 134, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 135, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 > * {
    width: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 > * {
    width: 100%;
  }
}
/* line 143, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 .g-news-pro-link-block {
    margin-top: 30px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-news-pro .uk-slidenav-position.uk-grid-width-1-2 .g-news-pro-link-block {
    margin-top: 30px;
  }
}
/* line 153, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 154, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .uk-grid + .uk-grid {
  padding-top: 15px;
  margin-top: 15px;
}
/* line 159, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 160, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 161, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block > .uk-grid + .uk-grid {
  padding-top: 0;
  margin-top: 0;
}
/* line 164, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block > .uk-grid + .uk-grid .g-news-pro-link {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #e0e0e5;
}
/* line 171, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block.bottom {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #e0e0e5;
}
/* line 176, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 177, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block .g-news-pro-link .g-news-pro-title {
  font-size: 0.9rem;
}
/* line 181, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
/* line 182, templates/ipri2020/custom/scss/_news-pro-joomla.scss */
.g-news-pro .g-news-pro-link-block .g-news-pro-image .uk-overlay-area:empty::before, .g-news-pro .g-news-pro-link-block .g-news-pro-image .uk-overlay-icon::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
  margin-left: -10px;
  margin-top: -10px;
}
/* line 4, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs {
  background: #fff;
  border: 1px solid #e0e0e5;
}
/* line 7, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab {
  border-color: #e0e0e5;
}
/* line 9, templates/ipri2020/custom/scss/_tabs.scss */
/* line 10, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li > a {
  border: none;
  border-radius: 0;
  margin: 0 !important;
  color: #545454;
  text-shadow: none;
  padding: 20px 25px !important;
  -webkit-transition: background, 0.2s;
  -moz-transition: background, 0.2s;
  transition: background, 0.2s;
}
/* line 18, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li > a:hover {
  color: #545454;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-tabs .uk-tab > li > a {
    padding: 20px 15px !important;
  }
}
/* line 25, templates/ipri2020/custom/scss/_tabs.scss */
/* line 26, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li.uk-active > a {
  color: #545454;
}
/* line 30, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab > li .g-title-icon {
  margin-right: 10px;
}
/* line 34, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive {
  margin: 0;
}
/* line 36, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive > a {
  cursor: pointer;
}
/* line 39, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown {
  margin: 0;
  font-size: 0.9rem;
  border-color: #e0e0e5;
  padding: 0;
  border-radius: 0;
}
/* line 45, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav {
  margin: 0;
}
/* line 47, templates/ipri2020/custom/scss/_tabs.scss */
/* line 48, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a {
  padding: 15px 25px;
  color: #545454;
}
/* line 51, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a:before {
  border: none;
}
/* line 54, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a:hover {
  background: #f8f8f8;
  box-shadow: none;
}
/* line 64, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid {
  margin: 0;
}
/* line 65, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid:before {
  border-color: #e0e0e5;
}
/* line 69, templates/ipri2020/custom/scss/_tabs.scss */
/* line 70, templates/ipri2020/custom/scss/_tabs.scss */
@media only all and (max-width: 47.99rem) {
  .g-tabs .uk-tab-grid.uk-tab-top .g-tab-nav, .g-tabs .uk-tab-grid.uk-tab-bottom .g-tab-nav {
    width: auto;
  }
}
/* line 74, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid.uk-tab-top .g-tab-nav > a, .g-tabs .uk-tab-grid.uk-tab-bottom .g-tab-nav > a {
  border-right: none;
  border-left: 1px solid #e0e0e5;
}
/* line 78, templates/ipri2020/custom/scss/_tabs.scss */
/* line 79, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-grid.uk-tab-top .g-tab-nav:first-child > a, .g-tabs .uk-tab-grid.uk-tab-bottom .g-tab-nav:first-child > a {
  border-left: none;
}
/* line 86, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top {
  border-bottom: 1px solid #e0e0e5;
}
/* line 88, templates/ipri2020/custom/scss/_tabs.scss */
/* line 89, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top .g-tab-nav > a {
  border-right: 1px solid #e0e0e5;
}
/* line 91, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top .g-tab-nav > a:before {
  border-top: 3px solid transparent;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 100, templates/ipri2020/custom/scss/_tabs.scss */
/* line 101, templates/ipri2020/custom/scss/_tabs.scss */
/* line 102, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-top .g-tab-nav.uk-active > a:before {
  border-top-color: #68a63b;
}
/* line 109, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom {
  border-top: 1px solid #e0e0e5;
}
/* line 111, templates/ipri2020/custom/scss/_tabs.scss */
/* line 112, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom .g-tab-nav > a {
  border-right: 1px solid #e0e0e5;
}
/* line 114, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom .g-tab-nav > a:before {
  border-bottom: 3px solid transparent;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
/* line 123, templates/ipri2020/custom/scss/_tabs.scss */
/* line 124, templates/ipri2020/custom/scss/_tabs.scss */
/* line 125, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-bottom .g-tab-nav.uk-active > a:before {
  border-bottom-color: #68a63b;
}
/* line 132, templates/ipri2020/custom/scss/_tabs.scss */
/* line 133, templates/ipri2020/custom/scss/_tabs.scss */
/* line 134, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav > a {
  border-top: 1px solid #e0e0e5;
}
/* line 136, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav > a:before {
  border-left: 3px solid transparent;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
/* line 145, templates/ipri2020/custom/scss/_tabs.scss */
/* line 146, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav:first-child > a {
  border-top: none;
}
/* line 150, templates/ipri2020/custom/scss/_tabs.scss */
/* line 151, templates/ipri2020/custom/scss/_tabs.scss */
/* line 152, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-left .g-tab-nav.uk-active > a:before {
  border-left-color: #68a63b;
}
/* line 159, templates/ipri2020/custom/scss/_tabs.scss */
/* line 160, templates/ipri2020/custom/scss/_tabs.scss */
/* line 161, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav > a {
  border-top: 1px solid #e0e0e5;
}
/* line 163, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav > a:before {
  border-right: 3px solid transparent;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
/* line 172, templates/ipri2020/custom/scss/_tabs.scss */
/* line 173, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav:first-child > a {
  border-top: none;
}
/* line 177, templates/ipri2020/custom/scss/_tabs.scss */
/* line 178, templates/ipri2020/custom/scss/_tabs.scss */
/* line 179, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .uk-tab-right .g-tab-nav.uk-active > a:before {
  border-right-color: #68a63b;
}
/* line 186, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content {
  overflow: hidden;
}
/* line 188, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.uk-margin {
  margin-bottom: 0;
}
/* line 191, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content p {
  margin-bottom: 0;
}
/* line 194, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content .button {
  margin-top: 25px;
}
/* line 197, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.left {
  padding: 35px;
  margin-left: -35px;
}
@media only all and (max-width: 47.99rem) {
  .g-tabs .tabs-content.left {
    margin-left: 0;
  }
}
/* line 203, templates/ipri2020/custom/scss/_tabs.scss */
/* line 204, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.left p:first-child {
  margin-top: 0;
}
/* line 209, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.right {
  padding: 35px;
  margin-right: -35px;
}
@media only all and (max-width: 47.99rem) {
  .g-tabs .tabs-content.right {
    margin-right: 0;
  }
}
/* line 215, templates/ipri2020/custom/scss/_tabs.scss */
/* line 216, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.right p:first-child {
  margin-top: 0;
}
/* line 221, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.top {
  padding: 35px;
  margin: 0;
}
/* line 224, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.top > li {
  margin: 0;
}
/* line 228, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.bottom {
  padding: 35px;
  margin: 0;
}
/* line 231, templates/ipri2020/custom/scss/_tabs.scss */
.g-tabs .tabs-content.bottom > li {
  margin: 0;
}
/* line 1, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 5, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item {
  color: #545454;
  margin: 0 auto;
  display: table;
  background: transparent;
  padding: 1.5rem 2rem;
  border-radius: 3px;
  border: 1px solid #545454;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-buttons .g-buttons-item {
    width: 70%;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-buttons .g-buttons-item {
    width: 100%;
    margin-bottom: 1rem;
  }
}
/* line 22, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item a {
  color: inherit;
}
/* line 26, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item .g-block {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
/* line 31, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item .g-block p {
  margin: 0px;
  line-height: 1.2rem;
}
/* line 35, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item .g-block .g-buttons-item-icon {
  color: #68a63b;
  font-size: 3rem;
  margin-right: 1rem;
  text-align: center;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-buttons .g-buttons-item .g-block .g-buttons-item-icon {
    font-size: 2rem;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-buttons .g-buttons-item .g-block .g-buttons-item-icon {
    font-size: 2rem;
  }
}
/* line 48, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item .g-block .g-buttons-item-title1 {
  text-align: initial;
  text-transform: uppercase;
  font-weight: bold;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 54, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item .g-block .g-buttons-item-title2 {
  text-align: initial;
  font-size: 2rem;
  line-height: 2rem;
  margin: 0px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 61, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item .g-block h3 {
  color: #68a63b !important;
}
/* line 66, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item:hover {
  color: #fff;
  background: #68a63b;
  border: 1px solid #68a63b;
}
/* line 71, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item:hover .g-buttons-item-icon {
  color: #fff;
}
/* line 75, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item:hover h3 {
  color: #fff !important;
}
/* line 80, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item.inverted-button {
  color: #fff;
  background: #68a63b;
  border: 1px solid #68a63b;
}
/* line 85, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item.inverted-button a {
  color: #fff;
}
/* line 88, templates/ipri2020/custom/scss/_buttons-particle.scss */
/* line 89, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item.inverted-button .g-block .g-buttons-item-icon {
  color: #fff;
}
/* line 92, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item.inverted-button .g-block h3 {
  color: #fff !important;
}
/* line 96, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .g-buttons-item.inverted-button:hover {
  background: #50802e;
}
/* line 102, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons .fixed-button {
  width: 320px;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-buttons .fixed-button {
    width: 300px;
  }
  /* line 106, templates/ipri2020/custom/scss/_buttons-particle.scss */
  /* line 107, templates/ipri2020/custom/scss/_buttons-particle.scss */
  .g-buttons .fixed-button .g-block .g-buttons-item-title2 {
    font-size: 1.7rem;
  }
}
/* line 113, templates/ipri2020/custom/scss/_buttons-particle.scss */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-buttons .g-grid {
    display: block !important;
  }
  /* line 116, templates/ipri2020/custom/scss/_buttons-particle.scss */
  .g-buttons .g-grid .g-block {
    margin-bottom: 1rem;
  }
  /* line 118, templates/ipri2020/custom/scss/_buttons-particle.scss */
  .g-buttons .g-grid .g-block:last-child {
    margin-bottom: 0px;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-buttons .g-grid {
    display: table;
    width: 100%;
  }
}
/* line 128, templates/ipri2020/custom/scss/_buttons-particle.scss */
/* line 129, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons > .g-grid > .g-block {
  text-align: center;
}
/* line 131, templates/ipri2020/custom/scss/_buttons-particle.scss */
.g-buttons > .g-grid > .g-block > a {
  display: inline-block;
}
/* line 5, templates/ipri2020/custom/scss/_contacts.scss */
/* line 6, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts .g-grid {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 10, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 15, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts .g-contacts-item {
  text-align: left;
}
@media only all and (max-width: 47.99rem) {
  .g-contacts .g-contacts-item {
    margin-left: 0 !important;
    margin-right: 0 !important;
    display: block !important;
  }
  /* line 21, templates/ipri2020/custom/scss/_contacts.scss */
  .g-contacts .g-contacts-item:last-child {
    margin-bottom: 0 !important;
  }
}
/* line 26, templates/ipri2020/custom/scss/_contacts.scss */
/* line 27, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.vertical .g-contacts-item {
  display: block;
}
/* line 31, templates/ipri2020/custom/scss/_contacts.scss */
/* line 32, templates/ipri2020/custom/scss/_contacts.scss */
/* line 33, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.horizontal .g-contacts-item:not(.g-block) {
  display: inline-block;
  margin-right: 35px;
}
/* line 36, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.horizontal .g-contacts-item:not(.g-block):last-child {
  margin-right: 0;
}
/* line 42, templates/ipri2020/custom/scss/_contacts.scss */
/* line 43, templates/ipri2020/custom/scss/_contacts.scss */
@media only all and (max-width: 47.99rem) {
  .g-contacts.style1 .g-contacts-item {
    margin-bottom: 7px;
  }
}
/* line 48, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style1 .g-contacts-icon {
  margin-right: 5px;
}
/* line 51, templates/ipri2020/custom/scss/_contacts.scss */
/* line 52, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style1.vertical .g-contacts-item {
  margin-bottom: 7px;
}
/* line 54, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style1.vertical .g-contacts-item:last-child {
  margin-bottom: 0;
}
/* line 60, templates/ipri2020/custom/scss/_contacts.scss */
/* line 61, templates/ipri2020/custom/scss/_contacts.scss */
@media only all and (max-width: 47.99rem) {
  .g-contacts.style2 .g-contacts-item {
    margin-bottom: 25px;
  }
  /* line 65, templates/ipri2020/custom/scss/_contacts.scss */
  /* line 66, templates/ipri2020/custom/scss/_contacts.scss */
  .g-contacts.style2 .g-contacts-item:not(.g-block) .g-contacts-icon {
    margin-top: 0 !important;
  }
}
/* line 71, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2 .g-contacts-item.g-block {
  align-self: center;
}
/* line 75, templates/ipri2020/custom/scss/_contacts.scss */
/* line 76, templates/ipri2020/custom/scss/_contacts.scss */
/* line 77, templates/ipri2020/custom/scss/_contacts.scss */
/* line 78, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2.horizontal .g-contacts-item:not(.g-block) .g-contacts-icon {
  margin-top: -5px;
}
/* line 84, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2 .g-contacts-icon {
  float: left;
  border: 2px solid #e0e0e5;
  border-radius: 50%;
  font-size: 18px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  width: 45px;
  color: #68a63b;
}
/* line 94, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2 .g-contacts-icon > span {
  position: relative;
  top: -1px;
}
/* line 99, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2 .g-title-value-container {
  margin-left: 60px;
}
/* line 102, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2 .g-contact-title {
  margin-top: -5px;
  margin-bottom: 0;
}
/* line 106, templates/ipri2020/custom/scss/_contacts.scss */
/* line 107, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2.vertical .g-contacts-item {
  margin-bottom: 25px;
}
/* line 109, templates/ipri2020/custom/scss/_contacts.scss */
.g-contacts.style2.vertical .g-contacts-item:last-child {
  margin-bottom: 0;
}
/* line 118, templates/ipri2020/custom/scss/_contacts.scss */
/* line 119, templates/ipri2020/custom/scss/_contacts.scss */
/* line 120, templates/ipri2020/custom/scss/_contacts.scss */
#g-top .g-contacts .g-contacts-item {
  display: inline-block;
  padding: 11px 15px;
  border-right: 1px solid #fff;
  margin-left: -4px;
  margin-bottom: 0;
}
/* line 126, templates/ipri2020/custom/scss/_contacts.scss */
#g-top .g-contacts .g-contacts-item:first-child {
  border-left: 1px solid #fff;
  margin-left: 0;
}
/* line 130, templates/ipri2020/custom/scss/_contacts.scss */
#g-top .g-contacts .g-contacts-item:last-child {
  margin-right: 0;
}
/* line 133, templates/ipri2020/custom/scss/_contacts.scss */
#g-top .g-contacts .g-contacts-item > a {
  color: #666;
}
/* line 144, templates/ipri2020/custom/scss/_contacts.scss */
/* line 145, templates/ipri2020/custom/scss/_contacts.scss */
/* line 146, templates/ipri2020/custom/scss/_contacts.scss */
#g-offcanvas .g-contacts .g-contacts-item {
  margin-left: 0 !important;
  margin-right: 0 !important;
  display: block !important;
}
/* line 150, templates/ipri2020/custom/scss/_contacts.scss */
#g-offcanvas .g-contacts .g-contacts-item:last-child {
  margin-bottom: 0 !important;
}
/* line 154, templates/ipri2020/custom/scss/_contacts.scss */
/* line 155, templates/ipri2020/custom/scss/_contacts.scss */
#g-offcanvas .g-contacts.style1 .g-contacts-item {
  margin-bottom: 7px;
}
/* line 159, templates/ipri2020/custom/scss/_contacts.scss */
/* line 160, templates/ipri2020/custom/scss/_contacts.scss */
#g-offcanvas .g-contacts.style2 .g-contacts-item {
  margin-bottom: 25px;
}
/* line 162, templates/ipri2020/custom/scss/_contacts.scss */
/* line 163, templates/ipri2020/custom/scss/_contacts.scss */
#g-offcanvas .g-contacts.style2 .g-contacts-item:not(.g-block) .g-contacts-icon {
  margin-top: 0 !important;
}
/* line 169, templates/ipri2020/custom/scss/_contacts.scss */
#g-offcanvas .g-contacts .g-block {
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  flex-grow: 0;
  -ms-flex-positive: 0;
  -webkit-flex-basis: 100%;
  -moz-flex-basis: 100%;
  flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
}
/* line 177, templates/ipri2020/custom/scss/_contacts.scss */
/* line 178, templates/ipri2020/custom/scss/_contacts.scss */
/* line 179, templates/ipri2020/custom/scss/_contacts.scss */
/* line 180, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] #g-top .g-contacts .g-contacts-item {
  border-right: none;
  border-left: 1px solid #fff;
}
/* line 183, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] #g-top .g-contacts .g-contacts-item:first-child {
  border-right: 1px solid #fff;
}
/* line 190, templates/ipri2020/custom/scss/_contacts.scss */
/* line 191, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] .g-contacts .g-contacts-item {
  text-align: right;
}
/* line 194, templates/ipri2020/custom/scss/_contacts.scss */
/* line 195, templates/ipri2020/custom/scss/_contacts.scss */
/* line 196, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] .g-contacts.horizontal .g-contacts-item:not(.g-block) {
  display: inline-block;
  margin-left: 35px;
  margin-right: 0;
}
/* line 200, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] .g-contacts.horizontal .g-contacts-item:not(.g-block):last-child {
  margin-left: 0;
}
/* line 206, templates/ipri2020/custom/scss/_contacts.scss */
/* line 207, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] .g-contacts.style1 .g-contacts-icon {
  margin-left: 5px;
  margin-right: 0;
}
/* line 212, templates/ipri2020/custom/scss/_contacts.scss */
/* line 213, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] .g-contacts.style2 .g-contacts-icon {
  float: right;
}
/* line 216, templates/ipri2020/custom/scss/_contacts.scss */
[dir="rtl"] .g-contacts.style2 .g-title-value-container {
  margin-right: 60px;
  margin-left: 0;
}
/* line 1, templates/ipri2020/custom/scss/_header-search.scss */
#header-search {
  position: absolute;
  width: 100%;
  z-index: 9999;
  display: none;
  overflow: hidden;
  -webkit-transition: height 0.3s, line-height 0.3s;
  -moz-transition: height 0.3s, line-height 0.3s;
  transition: height 0.3s, line-height 0.3s;
}
@media only all and (max-width: 47.99rem) {
  #header-search {
    display: none !important;
  }
}
/* line 11, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .uk-close {
  position: absolute;
  right: 25px;
  font-size: 25px;
  opacity: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 17, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .uk-close:hover {
  opacity: 0.6;
}
/* line 22, templates/ipri2020/custom/scss/_header-search.scss */
/* line 23, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .search form {
  margin-bottom: 0;
}
/* line 26, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .search input {
  font-family: inherit;
  margin-bottom: 0;
  padding: 0;
  border: none;
  box-shadow: none !important;
  font-size: 2.5rem;
  color: inherit;
  width: 100%;
  border-radius: 0;
  background: none;
  -webkit-transition: height 0.3s, line-height 0.3s;
  -moz-transition: height 0.3s, line-height 0.3s;
  transition: height 0.3s, line-height 0.3s;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search input::-webkit-input-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search input::-moz-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search input:-moz-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search input:-ms-input-placeholder {
  opacity: 1;
}
/* line 44, templates/ipri2020/custom/scss/_header-search.scss */
/* line 45, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .search-form .search-field {
  font-family: inherit;
  padding: 0;
  border: none;
  box-shadow: none !important;
  font-size: 2.5rem;
  color: inherit;
  width: 100%;
  border-radius: 0;
  background: none;
  -webkit-transition: height 0.3s, line-height 0.3s;
  -moz-transition: height 0.3s, line-height 0.3s;
  transition: height 0.3s, line-height 0.3s;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-form .search-field::-webkit-input-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-form .search-field::-moz-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-form .search-field:-moz-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-form .search-field:-ms-input-placeholder {
  opacity: 1;
}
/* line 60, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .search-form label {
  margin-bottom: 0;
}
/* line 63, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .search-form .search-submit {
  display: none;
}
/* line 67, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .g-content {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 74, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .search-input {
  font-family: inherit;
  padding: 0;
  border: none;
  box-shadow: none !important;
  font-size: 2.5rem;
  color: inherit;
  width: 100%;
  border-radius: 0;
  background: none;
  -webkit-transition: height 0.3s, line-height 0.3s;
  -moz-transition: height 0.3s, line-height 0.3s;
  transition: height 0.3s, line-height 0.3s;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-input::-webkit-input-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-input::-moz-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-input:-moz-placeholder {
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
#header-search .search-input:-ms-input-placeholder {
  opacity: 1;
}
/* line 90, templates/ipri2020/custom/scss/_header-search.scss */
#header-search .element-invisible {
  border: 0 none;
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 101, templates/ipri2020/custom/scss/_header-search.scss */
/* line 102, templates/ipri2020/custom/scss/_header-search.scss */
#header-search-toggle > i {
  opacity: 1;
}
/* line 1, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
  text-align: center;
}
/* line 5, templates/ipri2020/custom/scss/_video-feature.scss */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (max-width: 47.99rem) {
  .g-video-feature .g-video-feature-left {
    margin-bottom: 30px;
  }
}
/* line 12, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-left .g-content {
  margin: 0 0.625rem 0 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 18, templates/ipri2020/custom/scss/_video-feature.scss */
/* line 19, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-right .g-content {
  margin: 0 0 0 0.625rem;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 24, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-right.align-right {
  text-align: right;
}
/* line 28, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-title {
  margin-top: -5px;
}
/* line 31, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-link {
  margin-top: 5px;
}
/* line 33, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-link i {
  margin-right: 10px;
}
/* line 37, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-desc {
  margin: 1.5rem 0;
}
/* line 39, templates/ipri2020/custom/scss/_video-feature.scss */
.g-video-feature .g-video-feature-desc i {
  margin-right: 8px;
}
/* line 1, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 4, templates/ipri2020/custom/scss/_main-feature.scss */
/* line 5, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-left .g-content {
  margin: 0 0.625rem 0 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 11, templates/ipri2020/custom/scss/_main-feature.scss */
/* line 12, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-right .g-content {
  margin: 0 0 0 0.625rem;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 17, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-right.align-right {
  text-align: right;
}
/* line 21, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-title {
  margin-top: -5px;
}
/* line 24, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .image-bottom {
  margin-bottom: -4.563rem;
}
/* line 27, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-link {
  margin-top: 5px;
}
/* line 29, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-link i {
  margin-right: 10px;
}
/* line 32, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-link.g-button2 {
  margin-left: 25px;
}
@media only all and (max-width: 30rem) {
  .g-main-feature .g-main-feature-link.g-button2 {
    margin-left: 0;
  }
}
@media only all and (max-width: 30rem) {
  .g-main-feature .g-main-feature-link {
    display: block;
  }
}
/* line 42, templates/ipri2020/custom/scss/_main-feature.scss */
/* line 43, templates/ipri2020/custom/scss/_main-feature.scss */
.g-main-feature .g-main-feature-desc i {
  margin-right: 8px;
}
/* line 47, templates/ipri2020/custom/scss/_main-feature.scss */
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-main-feature .image-block {
    display: none;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-main-feature .image-block {
    display: none;
  }
}
/* line 1, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 2, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 3, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog {
  text-align: left;
}
/* line 6, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 7, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog .search form {
  margin-bottom: 0;
}
/* line 10, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog .search input {
  margin-bottom: 0;
  border: none;
  box-shadow: none !important;
  font-size: 2rem;
  color: #545454;
}
/* line 19, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 20, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog .search-form .search-field {
  border: none;
  box-shadow: none !important;
  font-size: 2rem;
  color: #545454;
}
/* line 26, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog .search-form label {
  margin-bottom: 0;
}
/* line 29, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog .search-form .search-submit {
  display: none;
}
/* line 34, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style1 .uk-modal-dialog .search-input {
  border: none;
  box-shadow: none !important;
  font-size: 2rem;
  color: #545454;
}
/* line 42, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 43, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search {
  background: rgba(0, 0, 0, 0.7);
}
/* line 45, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 46, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search.uk-open .uk-modal-dialog {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 49, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search.uk-open .uk-close {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
/* line 53, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog {
  padding: 0;
  border-radius: 0;
  width: 455px;
  background: none;
  box-shadow: none;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
/* line 61, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 62, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search form {
  margin-bottom: 0;
}
/* line 65, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input {
  margin-bottom: 0;
  border: none;
  font-size: 2.3rem;
  width: 455px;
  color: #fff;
  text-align: center;
  background: none;
  padding: 20px;
  border-radius: 0;
  box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 80, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input:focus {
  box-shadow: 0 3px 0 0 rgba(255, 255, 255, 1);
}
/* line 86, templates/ipri2020/custom/scss/_modal-search.scss */
/* line 87, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field {
  border: none;
  font-size: 2.3rem;
  width: 455px;
  color: #fff;
  text-align: center;
  background: none;
  padding: 20px;
  border-radius: 0;
  box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 101, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-field:focus {
  box-shadow: 0 3px 0 0 rgba(255, 255, 255, 1);
}
/* line 105, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form label {
  margin-bottom: 0;
}
/* line 108, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-form .search-submit {
  display: none;
}
/* line 113, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input {
  border: none;
  font-size: 2.3rem;
  width: 455px;
  color: #fff;
  text-align: center;
  background: none;
  padding: 20px;
  border-radius: 0;
  box-shadow: 0 3px 0 0 rgba(255, 255, 255, 0.3);
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 6, media/gantry5/engines/nucleus/scss/vendor/bourbon/css3/_placeholder.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}
/* line 127, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search-input:focus {
  box-shadow: 0 3px 0 0 rgba(255, 255, 255, 1);
}
/* line 132, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-close {
  color: #fff !important;
  opacity: 1;
  font-size: 22px;
  top: 35px;
  right: 35px;
  position: absolute;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 141, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container.style2 #modal-search .uk-close:hover {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  color: #68a63b !important;
}
/* line 149, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container .element-invisible {
  border: 0 none;
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 158, templates/ipri2020/custom/scss/_modal-search.scss */
.modal-search-container i {
  opacity: 1 !important;
}
/* line 1, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
  text-align: center;
}
/* line 5, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 10, templates/ipri2020/custom/scss/_animated-counter.scss */
@media only all and (max-width: 47.99rem) {
  .g-animated-counter .g-animated-counter-item {
    margin-bottom: 3.126rem;
  }
  /* line 13, templates/ipri2020/custom/scss/_animated-counter.scss */
  .g-animated-counter .g-animated-counter-item:last-child {
    margin-bottom: 0;
  }
}
/* line 18, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter p {
  margin: 0;
}
/* line 21, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter .g-animated-counter-number {
  font-size: 280%;
  margin-bottom: 0;
  margin-top: -5px;
}
/* line 26, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter .g-animated-counter-title {
  margin-bottom: 0;
  font-size: 140%;
  margin-top: -5px;
}
/* line 31, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter .g-animated-counter-icon {
  border-radius: 50%;
  font-size: 2.2rem;
  height: 110px;
  width: 110px;
  line-height: 110px;
  border: 2px solid;
  border-color: inherit;
  text-align: center;
  vertical-align: middle;
  margin-bottom: 35px;
  display: inline-block;
  -webkit-transition: all 0.2s linear 0s;
  -moz-transition: all 0.2s linear 0s;
  transition: all 0.2s linear 0s;
}
/* line 45, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter .g-animated-counter-image {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  margin-bottom: 35px;
}
/* line 51, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter.style2 {
  text-align: initial;
}
/* line 53, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter.style2 .g-animated-counter-icon {
  color: #fff;
  font-size: 1.5rem;
  height: 75px;
  width: 75px;
  line-height: 75px;
  background: #68a63b;
  background-color: #68a63b;
  background-image: -webkit-linear-gradient(top, #68a63b, #3b3831);
  background-image: linear-gradient(to bottom,#68a63b, #3b3831);
  border: 0px solid;
  border-color: transparent;
  margin-top: 0.7rem;
  margin-bottom: 0px;
  margin-right: 1rem;
  display: inline-block;
  float: left;
}
/* line 69, templates/ipri2020/custom/scss/_animated-counter.scss */
.g-animated-counter.style2 .g-animated-counter-image {
  margin-bottom: 0.75rem;
  display: inline-block;
  float: left;
  width: 75px;
  margin-top: 0.7rem;
  margin-bottom: 0;
  margin-right: 1rem;
}
/* line 1, templates/ipri2020/custom/scss/_page-title.scss */
@media only all and (max-width: 47.99rem) {
  .g-page-title {
    margin-bottom: -30px;
  }
}
/* line 5, templates/ipri2020/custom/scss/_page-title.scss */
.g-page-title h3 {
  margin: 0;
}
/* line 8, templates/ipri2020/custom/scss/_page-title.scss */
.g-page-title i {
  margin-right: 10px;
}
/* line 4, templates/ipri2020/custom/scss/_accordion-joomla.scss */
/* line 5, templates/ipri2020/custom/scss/_accordion-joomla.scss */
.g-accordion .g-accordion-image {
  float: left;
  width: 33%;
  margin-right: 25px;
}
@media only all and (max-width: 47.99rem) {
  .g-accordion .g-accordion-image {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
    float: none;
  }
}
/* line 16, templates/ipri2020/custom/scss/_accordion-joomla.scss */
.g-accordion .g-article-details {
  margin-top: 10px;
  font-size: 90%;
  color: #7a7a7a;
}
/* line 20, templates/ipri2020/custom/scss/_accordion-joomla.scss */
.g-accordion .g-article-details > span {
  margin-right: 10px;
}
/* line 22, templates/ipri2020/custom/scss/_accordion-joomla.scss */
.g-accordion .g-article-details > span:last-child {
  margin-right: 0;
}
/* line 25, templates/ipri2020/custom/scss/_accordion-joomla.scss */
.g-accordion .g-article-details > span i {
  margin-right: 5px;
}
/* line 1, templates/ipri2020/custom/scss/_cta-button.scss */
/* line 2, templates/ipri2020/custom/scss/_cta-button.scss */
/* line 3, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner {
  padding: 30px;
  border: 1px solid #e0e0e5;
  border-left: 2px solid #68a63b;
  background: #fff;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-cta-button.style1 .g-cta-inner {
    padding: 20px;
  }
}
/* line 11, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-left {
  float: left;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-left {
    float: none;
    display: block;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-left {
    float: none;
    display: block;
  }
}
/* line 21, templates/ipri2020/custom/scss/_cta-button.scss */
/* line 22, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-left.no-desc .g-cta-title {
  margin: 12px 0 0;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-left.no-desc .g-cta-title {
    margin-bottom: 25px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-left.no-desc .g-cta-title {
    margin-bottom: 25px;
  }
}
/* line 33, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-right {
  float: right;
  margin-top: 4px;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-right {
    float: none;
    display: block;
    margin-top: 25px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-right {
    float: none;
    display: block;
    margin-top: 25px;
  }
}
/* line 46, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-right.no-desc {
  margin-top: 0;
}
/* line 49, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-right .button {
  font-size: 1rem;
  padding: 1rem 1.5rem;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-right .button {
    display: block;
    text-align: center;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-right .button {
    display: block;
    text-align: center;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-cta-button.style1 .g-cta-inner .g-cta-right .button {
    padding: 1rem;
  }
}
/* line 63, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-right .button i {
  margin-right: 10px;
}
/* line 68, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style1 .g-cta-inner .g-cta-title {
  margin: 0 0 10px;
}
/* line 73, templates/ipri2020/custom/scss/_cta-button.scss */
/* line 74, templates/ipri2020/custom/scss/_cta-button.scss */
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style2 .g-cta-inner {
    margin-bottom: 1.5rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style2 .g-cta-inner {
    margin-bottom: 1.5rem;
  }
}
/* line 81, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-left {
  float: left;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-left {
    float: none;
    display: block;
    text-align: center;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-left {
    float: none;
    display: block;
    text-align: center;
  }
}
/* line 93, templates/ipri2020/custom/scss/_cta-button.scss */
/* line 94, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-left.no-desc .g-cta-title {
  margin: 12px 0 0;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-left.no-desc .g-cta-title {
    margin-bottom: 25px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-left.no-desc .g-cta-title {
    margin-bottom: 25px;
  }
}
/* line 105, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-right {
  float: right;
  margin-top: 4px;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-right {
    float: none;
    display: block;
    margin-top: 25px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-right {
    float: none;
    display: block;
    margin-top: 25px;
  }
}
/* line 118, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-right.no-desc {
  margin-top: 0;
}
/* line 121, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-right .button {
  font-size: 1rem;
  padding: 1rem 1.5rem;
  background-color: transparent;
  color: #68a63b;
  border: 2px solid #68a63b;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 128, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-right .button:hover {
  background-color: #68a63b;
  color: #fff;
}
@media only all and (max-width: 47.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-right .button {
    display: block;
    text-align: center;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-right .button {
    display: block;
    text-align: center;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-cta-button.style2 .g-cta-inner .g-cta-right .button {
    padding: 1rem;
  }
}
/* line 143, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-right .button i {
  margin-right: 10px;
}
/* line 148, templates/ipri2020/custom/scss/_cta-button.scss */
.g-cta-button.style2 .g-cta-inner .g-cta-title {
  margin: 0 0 10px;
}
/* line 4, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 5, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news:not(.gutter-disabled) {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 9, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-content {
  margin: 0;
}
/* line 11, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-content.g-top-news-main {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 16, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 17, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 18, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-container .g-top-news-main .g-article-title {
  font-size: 1.35rem;
}
/* line 21, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-container .g-top-news-main .g-article-category {
  opacity: 1;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news .g-top-news-container .g-top-news-main {
    width: 100% !important;
  }
}
/* line 28, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 29, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-container .g-top-news-secondary .g-article-text {
  display: none;
}
/* line 32, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 33, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-container .g-top-news-secondary:hover .g-article-category {
  opacity: 1;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news .g-top-news-container .g-top-news-secondary {
    width: 100% !important;
  }
}
/* line 40, templates/ipri2020/custom/scss/_top-news-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-top-news .g-top-news-container .g-top-news-secondary.g-tn2 {
    width: 100% !important;
  }
}
/* line 47, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item {
  float: left;
  position: relative;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news .g-top-news-item {
    float: none;
  }
}
/* line 54, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-inner {
  height: 100%;
  background-position: center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
/* line 60, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 61, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 62, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-inner:hover .g-top-news-item-image:after {
  opacity: 1;
}
/* line 68, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-image {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
/* line 76, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-image:after {
  background: -webkit-linear-gradient( top , rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 20%, rgba(0, 0, 0, 0.8) 100%);
  content: '';
  position: absolute;
  width: 100%;
  bottom: 0;
  height: 80%;
  opacity: 0.9;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
/* line 86, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-image > a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
/* line 96, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info {
  z-index: 2;
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 20px;
  color: #ddd;
}
/* line 103, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-category {
  display: block;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news .g-top-news-item-info .g-article-category {
    opacity: 1;
  }
}
/* line 110, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-category span {
  color: #fff;
  padding: 1px 10px;
  border-radius: 3px;
  background: #68a63b;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.7rem;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 120, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 121, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 122, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-category a:hover span {
  background: #50802e;
}
/* line 128, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-title {
  color: #fff;
  margin: 15px 0;
  font-weight: 600;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
}
/* line 133, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-title a {
  color: #fff;
}
/* line 137, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-details {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.7rem;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
}
/* line 142, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-details > span {
  margin-right: 10px;
}
/* line 144, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-details > span:last-child {
  margin-right: 0;
}
/* line 148, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-details i {
  margin-right: 5px;
}
/* line 152, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news .g-top-news-item-info .g-article-text {
  margin-top: 15px;
  font-weight: 600;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
}
/* line 158, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 159, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 160, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-disabled .g-tn1 {
  padding: 0 1px 0 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-disabled .g-tn1 {
    padding: 0 0 1px 0;
  }
}
/* line 166, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-disabled .g-tn2 {
  padding: 0 1px 1px 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-disabled .g-tn2 {
    padding: 1px 0 1px 0;
  }
}
/* line 172, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-disabled .g-tn3 {
  padding: 0 0 1px 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-disabled .g-tn3 {
    padding: 1px 0 1px 0;
  }
}
/* line 178, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-disabled .g-tn4 {
  padding: 1px 1px 0 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-disabled .g-tn4 {
    padding: 1px 0 1px 0;
  }
}
/* line 184, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-disabled .g-tn5 {
  padding: 1px 0 0 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-disabled .g-tn5 {
    padding: 1px 0 0 0;
  }
}
/* line 191, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 192, templates/ipri2020/custom/scss/_top-news-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-enabled .g-tn1 {
    padding-bottom: 0.938rem;
  }
}
/* line 197, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-enabled .g-tn2, .g-top-news.style1.gutter-enabled .g-tn3 {
  padding-top: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-enabled .g-tn2, .g-top-news.style1.gutter-enabled .g-tn3 {
    padding-top: 0.938rem;
  }
}
/* line 203, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style1.gutter-enabled .g-tn4, .g-top-news.style1.gutter-enabled .g-tn5 {
  padding-bottom: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-enabled .g-tn4, .g-top-news.style1.gutter-enabled .g-tn5 {
    padding-bottom: 0.938rem;
  }
}
/* line 209, templates/ipri2020/custom/scss/_top-news-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-top-news.style1.gutter-enabled .g-tn5 {
    padding-bottom: 0;
  }
}
/* line 216, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 217, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 218, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style2.gutter-disabled .g-tn1 {
  padding: 0 1px 0 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style2.gutter-disabled .g-tn1 {
    padding: 0 0 1px 0;
  }
}
/* line 224, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style2.gutter-disabled .g-tn2 {
  padding: 0 0 1px 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style2.gutter-disabled .g-tn2 {
    padding: 1px 0 1px 0;
  }
}
/* line 230, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style2.gutter-disabled .g-tn3 {
  padding: 1px 0 0 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style2.gutter-disabled .g-tn3 {
    padding: 1px 0 0 0;
  }
}
/* line 237, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 238, templates/ipri2020/custom/scss/_top-news-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-top-news.style2.gutter-enabled .g-tn1 {
    padding-bottom: 0.938rem;
  }
}
/* line 243, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style2.gutter-enabled .g-tn2 {
  padding-top: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style2.gutter-enabled .g-tn2 {
    padding-top: 0.938rem;
  }
}
/* line 249, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style2.gutter-enabled .g-tn3 {
  padding-bottom: 0;
}
/* line 254, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 255, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 256, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-disabled .g-tn1 {
  padding: 0 1px 0 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-disabled .g-tn1 {
    padding: 0 0 1px 0;
  }
}
/* line 262, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-disabled .g-tn2 {
  padding: 0 0 1px 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-disabled .g-tn2 {
    padding: 1px 0 1px 0;
  }
}
/* line 268, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-disabled .g-tn3 {
  padding: 1px 1px 0 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-disabled .g-tn3 {
    padding: 1px 0 1px 0;
  }
}
/* line 274, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-disabled .g-tn4 {
  padding: 1px 0 0 1px;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-disabled .g-tn4 {
    padding: 1px 0 0 0;
  }
}
/* line 281, templates/ipri2020/custom/scss/_top-news-joomla.scss */
/* line 282, templates/ipri2020/custom/scss/_top-news-joomla.scss */
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-enabled .g-tn1 {
    padding-bottom: 0.938rem;
  }
}
/* line 287, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-enabled .g-tn2 {
  padding-top: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-enabled .g-tn2 {
    padding-top: 0.938rem;
  }
}
/* line 293, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-enabled .g-tn3 {
  padding-bottom: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-top-news.style3.gutter-enabled .g-tn3 {
    padding-bottom: 0.938rem;
  }
}
/* line 299, templates/ipri2020/custom/scss/_top-news-joomla.scss */
.g-top-news.style3.gutter-enabled .g-tn4 {
  padding-bottom: 0;
}
/* line 5, templates/ipri2020/custom/scss/_people.scss */
/* line 6, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-image {
  float: left;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-people .g-person-image {
    display: none;
  }
}
/* line 11, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-image img {
  border-radius: 50%;
  width: 70px;
}
@media only all and (max-width: 47.99rem) {
  .g-people .g-person-image img {
    width: 50px;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-people .g-person-image img {
    width: 50px;
  }
}
/* line 22, templates/ipri2020/custom/scss/_people.scss */
/* line 23, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-name h4 {
  margin: 0;
}
@media only all and (max-width: 47.99rem) {
  .g-people .g-person-name h4 {
    font-size: 1rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-people .g-person-name h4 {
    font-size: 1rem;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-people .g-person-name h4 {
    font-size: 1rem;
  }
}
/* line 36, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-position {
  color: #68a63b;
  font-style: italic;
  margin-top: -3px;
}
@media only all and (max-width: 47.99rem) {
  .g-people .g-person-position {
    margin-top: 0;
  }
}
/* line 44, templates/ipri2020/custom/scss/_people.scss */
/* line 45, templates/ipri2020/custom/scss/_people.scss */
.g-people .image-present .g-person-container {
  margin-left: 100px;
  margin-top: 20px;
}
@media only all and (max-width: 47.99rem) {
  .g-people .image-present .g-person-container {
    margin-left: 70px;
    margin-top: 15px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-people .image-present .g-person-container {
    margin: 0;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-people .image-present .g-person-container {
    margin-left: 70px;
    margin-top: 15px;
  }
}
/* line 60, templates/ipri2020/custom/scss/_people.scss */
/* line 61, templates/ipri2020/custom/scss/_people.scss */
.g-people .image-present.position-present .g-person-container {
  margin-top: 10px;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-people .image-present.position-present .g-person-container {
    margin: 0;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-people .image-present.position-present .g-person-container {
    margin-top: 4px;
  }
}
/* line 73, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab {
  border: none;
}
/* line 75, templates/ipri2020/custom/scss/_people.scss */
/* line 76, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab > li > a {
  border: 2px solid #e8e8ec;
  border-radius: 0;
  margin: 0 !important;
  color: #545454;
  text-shadow: none;
  padding: 15px 20px !important;
  background: #fff;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.05);
  text-align: left;
  -webkit-transition: all, 0.2s;
  -moz-transition: all, 0.2s;
  transition: all, 0.2s;
}
/* line 87, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab > li > a:hover {
  color: #545454;
  background: #f8f8f8;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-people .uk-tab > li > a {
    padding: 15px !important;
  }
}
/* line 95, templates/ipri2020/custom/scss/_people.scss */
/* line 96, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab > li.uk-active > a {
  color: #545454;
  border-color: #68a63b;
}
/* line 99, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab > li.uk-active > a:hover {
  background: #fff;
}
/* line 105, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive {
  margin: 0;
}
/* line 107, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive > a {
  cursor: pointer;
}
/* line 110, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive .uk-dropdown {
  margin: 0;
  font-size: 0.9rem;
  border-color: #e0e0e5;
  padding: 0;
  border-radius: 0;
}
/* line 116, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav {
  margin: 0;
}
/* line 118, templates/ipri2020/custom/scss/_people.scss */
/* line 119, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a {
  padding: 15px 25px;
  color: #545454;
}
/* line 122, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a:before {
  border: none;
}
/* line 125, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab .uk-tab-responsive .uk-dropdown .uk-nav li a:hover {
  background: #f8f8f8;
  box-shadow: none;
}
/* line 135, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-grid {
  margin: 0;
}
/* line 136, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-grid:before {
  border: none;
}
/* line 140, templates/ipri2020/custom/scss/_people.scss */
/* line 141, templates/ipri2020/custom/scss/_people.scss */
@media only all and (max-width: 47.99rem) {
  .g-people .uk-tab-grid.uk-tab-top .g-people-nav, .g-people .uk-tab-grid.uk-tab-bottom .g-people-nav {
    width: auto;
  }
}
/* line 145, templates/ipri2020/custom/scss/_people.scss */
@media only all and (max-width: 47.99rem) {
  .g-people .uk-tab-grid.uk-tab-top .g-people-nav > a, .g-people .uk-tab-grid.uk-tab-bottom .g-people-nav > a {
    margin-left: 0 !important;
  }
}
/* line 153, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-top, .g-people .uk-tab-bottom {
  margin-left: -20px;
}
/* line 155, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-top .uk-tab-responsive, .g-people .uk-tab-bottom .uk-tab-responsive {
  margin-left: 20px;
}
/* line 157, templates/ipri2020/custom/scss/_people.scss */
/* line 158, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-top .uk-tab-responsive .g-people-nav > a, .g-people .uk-tab-bottom .uk-tab-responsive .g-people-nav > a {
  margin-left: 0 !important;
}
/* line 163, templates/ipri2020/custom/scss/_people.scss */
/* line 164, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-top .g-people-nav > a, .g-people .uk-tab-bottom .g-people-nav > a {
  margin-left: 20px !important;
}
/* line 169, templates/ipri2020/custom/scss/_people.scss */
/* line 170, templates/ipri2020/custom/scss/_people.scss */
/* line 171, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-left .g-people-nav > a, .g-people .uk-tab-right .g-people-nav > a {
  margin-top: 20px !important;
}
@media only all and (max-width: 47.99rem) {
  .g-people .uk-tab-left .g-people-nav > a, .g-people .uk-tab-right .g-people-nav > a {
    margin-top: 0 !important;
  }
}
/* line 177, templates/ipri2020/custom/scss/_people.scss */
/* line 178, templates/ipri2020/custom/scss/_people.scss */
.g-people .uk-tab-left .g-people-nav:first-child > a, .g-people .uk-tab-right .g-people-nav:first-child > a {
  margin-top: 0 !important;
}
/* line 184, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content {
  overflow: hidden;
}
/* line 186, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.uk-margin {
  margin-bottom: 0;
}
/* line 189, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content p {
  margin-bottom: 0;
}
/* line 192, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content .button {
  margin-top: 30px;
}
/* line 194, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content .button > i {
  margin-right: 8px;
}
/* line 198, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.left {
  padding-left: 30px;
}
@media only all and (max-width: 47.99rem) {
  .g-people .tabs-content.left {
    padding-left: 0;
    padding-top: 35px;
  }
}
/* line 204, templates/ipri2020/custom/scss/_people.scss */
/* line 205, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.left p:first-child {
  margin-top: 0;
}
/* line 210, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.right {
  padding-right: 30px;
}
@media only all and (max-width: 47.99rem) {
  .g-people .tabs-content.right {
    padding-right: 0;
    padding-top: 35px;
  }
}
/* line 216, templates/ipri2020/custom/scss/_people.scss */
/* line 217, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.right p:first-child {
  margin-top: 0;
}
/* line 222, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.top {
  padding: 35px 0 0;
  margin: 0;
}
/* line 225, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.top > li {
  margin: 0;
}
/* line 229, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.bottom {
  padding: 0 0 35px;
  margin: 0;
}
/* line 232, templates/ipri2020/custom/scss/_people.scss */
.g-people .tabs-content.bottom > li {
  margin: 0;
}
/* line 237, templates/ipri2020/custom/scss/_people.scss */
/* line 238, templates/ipri2020/custom/scss/_people.scss */
/* line 239, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-name h3 {
  margin: 0;
}
/* line 243, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-position {
  margin-top: 2px;
}
/* line 246, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-social {
  margin-top: 18px;
}
/* line 248, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-social > a {
  border: 1px solid #e0e0e5;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  line-height: 38px;
  text-align: center;
  margin-right: 10px;
  display: inline-block;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 258, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-social > a:last-child {
  margin-right: 0;
}
/* line 261, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-social > a:hover {
  color: #68a63b;
  border-color: #68a63b;
}
/* line 267, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content .g-person-desc {
  margin-top: 25px;
}
/* line 270, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content blockquote {
  border-left: 5px solid #68a63b;
  margin: 10px 0 0;
  padding: 0 0 0 0.938rem;
  font-size: 24px;
  font-style: italic;
  color: #4d4d4d;
}
/* line 277, templates/ipri2020/custom/scss/_people.scss */
.g-people .g-person-content blockquote p {
  font-size: 24px;
  color: #4d4d4d;
}
/* line 4, templates/ipri2020/custom/scss/_our-team.scss */
/* line 5, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team:not(.gutter-disabled) {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}
/* line 8, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team:not(.gutter-disabled) > .g-grid {
  margin-bottom: 1.876rem;
}
/* line 10, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team:not(.gutter-disabled) > .g-grid:last-child {
  margin-bottom: 0;
}
/* line 12, templates/ipri2020/custom/scss/_our-team.scss */
/* line 13, templates/ipri2020/custom/scss/_our-team.scss */
/* line 14, templates/ipri2020/custom/scss/_our-team.scss */
@media only all and (max-width: 47.99rem) {
  .g-our-team:not(.gutter-disabled) > .g-grid:last-child > .g-block:last-child .g-our-team-item {
    margin-bottom: 0 !important;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-our-team:not(.gutter-disabled) > .g-grid {
    margin-bottom: 0;
  }
}
/* line 26, templates/ipri2020/custom/scss/_our-team.scss */
@media only all and (max-width: 47.99rem) {
  .g-our-team:not(.gutter-disabled) .g-our-team-item {
    margin-bottom: 1.876rem !important;
  }
}
/* line 32, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .size-33 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 33.3333%;
  -moz-flex: 0 33.3333%;
  -ms-flex: 0 33.3333%;
  flex: 0 33.3333%;
  width: 33.3333%;
}
@media only all and (max-width: 47.99rem) {
  .g-our-team .size-33 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
}
/* line 41, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .size-16 {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 16.6666%;
  -moz-flex: 0 16.6666%;
  -ms-flex: 0 16.6666%;
  flex: 0 16.6666%;
  width: 16.6666%;
}
@media only all and (max-width: 47.99rem) {
  .g-our-team .size-16 {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex: 0 100%;
    width: 100%;
  }
}
/* line 51, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team, .g-our-team-slider, .g-our-team-slideset {
  text-align: center;
}
/* line 53, templates/ipri2020/custom/scss/_our-team.scss */
/* line 54, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.gutter-disabled .g-our-team-item, .g-our-team-slider.gutter-disabled .g-our-team-item, .g-our-team-slideset.gutter-disabled .g-our-team-item {
  border: none;
}
/* line 57, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.gutter-disabled .uk-slideset, .g-our-team-slider.gutter-disabled .uk-slideset, .g-our-team-slideset.gutter-disabled .uk-slideset {
  margin-left: 0;
}
/* line 59, templates/ipri2020/custom/scss/_our-team.scss */
/* line 60, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.gutter-disabled .uk-slideset.uk-grid > *, .g-our-team-slider.gutter-disabled .uk-slideset.uk-grid > *, .g-our-team-slideset.gutter-disabled .uk-slideset.uk-grid > * {
  padding-left: 0;
}
/* line 66, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-content, .g-our-team-slider .g-content, .g-our-team-slideset .g-content {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 71, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-item, .g-our-team-slider .g-our-team-item, .g-our-team-slideset .g-our-team-item {
  border: 1px solid #e0e0e5;
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  .g-our-team .g-our-team-item, .g-our-team-slider .g-our-team-item, .g-our-team-slideset .g-our-team-item {
    margin-bottom: 3.126rem;
    width: 100%;
  }
  /* line 77, templates/ipri2020/custom/scss/_our-team.scss */
  .g-our-team .g-our-team-item:last-child, .g-our-team-slider .g-our-team-item:last-child, .g-our-team-slideset .g-our-team-item:last-child {
    margin-bottom: 0;
  }
}
/* line 82, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-image, .g-our-team-slider .g-our-team-image, .g-our-team-slideset .g-our-team-image {
  position: relative;
  overflow: hidden;
}
/* line 85, templates/ipri2020/custom/scss/_our-team.scss */
/* line 86, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-image .g-our-team-social.uk-overlay-panel, .g-our-team-slider .g-our-team-image .g-our-team-social.uk-overlay-panel, .g-our-team-slideset .g-our-team-image .g-our-team-social.uk-overlay-panel {
  padding: 0;
}
/* line 88, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-image .g-our-team-social.uk-overlay-panel a, .g-our-team-slider .g-our-team-image .g-our-team-social.uk-overlay-panel a, .g-our-team-slideset .g-our-team-image .g-our-team-social.uk-overlay-panel a {
  width: 100%;
  display: block;
  padding: 10px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-right: none;
  -webkit-transition: all, 0.2s;
  -moz-transition: all, 0.2s;
  transition: all, 0.2s;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-our-team .g-our-team-image .g-our-team-social.uk-overlay-panel a, .g-our-team-slider .g-our-team-image .g-our-team-social.uk-overlay-panel a, .g-our-team-slideset .g-our-team-image .g-our-team-social.uk-overlay-panel a {
    padding: 10px 5px;
  }
}
/* line 98, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-image .g-our-team-social.uk-overlay-panel a:hover, .g-our-team-slider .g-our-team-image .g-our-team-social.uk-overlay-panel a:hover, .g-our-team-slideset .g-our-team-image .g-our-team-social.uk-overlay-panel a:hover {
  background: #68a63b;
}
/* line 103, templates/ipri2020/custom/scss/_our-team.scss */
@media only all and (max-width: 47.99rem) {
  .g-our-team .g-our-team-image .g-our-team-social .g-block, .g-our-team-slider .g-our-team-image .g-our-team-social .g-block, .g-our-team-slideset .g-our-team-image .g-our-team-social .g-block {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
}
/* line 109, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-image img, .g-our-team-slider .g-our-team-image img, .g-our-team-slideset .g-our-team-image img {
  width: 100%;
}
/* line 113, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-info-container, .g-our-team-slider .g-info-container, .g-our-team-slideset .g-info-container {
  padding: 20px;
  background: #fff;
}
/* line 117, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team p, .g-our-team-slider p, .g-our-team-slideset p {
  margin: 0;
}
/* line 120, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-name, .g-our-team-slider .g-our-team-name, .g-our-team-slideset .g-our-team-name {
  margin: 0;
}
/* line 122, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-name a, .g-our-team-slider .g-our-team-name a, .g-our-team-slideset .g-our-team-name a {
  color: #4d4d4d;
}
/* line 124, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-name a:hover, .g-our-team-slider .g-our-team-name a:hover, .g-our-team-slideset .g-our-team-name a:hover {
  color: #68a63b;
}
/* line 129, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-position, .g-our-team-slider .g-our-team-position, .g-our-team-slideset .g-our-team-position {
  margin-top: 0;
  font-size: 90%;
}
/* line 132, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-position.g-desc-enabled, .g-our-team-slider .g-our-team-position.g-desc-enabled, .g-our-team-slideset .g-our-team-position.g-desc-enabled {
  margin-bottom: 20px;
}
/* line 136, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team .g-our-team-desc, .g-our-team-slider .g-our-team-desc, .g-our-team-slideset .g-our-team-desc {
  margin-top: 0.4rem;
}
/* line 139, templates/ipri2020/custom/scss/_our-team.scss */
/* line 140, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style2 .g-our-team-social, .g-our-team-slider.style2 .g-our-team-social, .g-our-team-slideset.style2 .g-our-team-social {
  margin-top: 20px;
}
/* line 142, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style2 .g-our-team-social a, .g-our-team-slider.style2 .g-our-team-social a, .g-our-team-slideset.style2 .g-our-team-social a {
  color: #737373;
  margin-right: 15px;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-our-team.style2 .g-our-team-social a, .g-our-team-slider.style2 .g-our-team-social a, .g-our-team-slideset.style2 .g-our-team-social a {
    margin-right: 8px;
  }
}
/* line 148, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style2 .g-our-team-social a:last-child, .g-our-team-slider.style2 .g-our-team-social a:last-child, .g-our-team-slideset.style2 .g-our-team-social a:last-child {
  margin-right: 0;
}
/* line 151, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style2 .g-our-team-social a:hover, .g-our-team-slider.style2 .g-our-team-social a:hover, .g-our-team-slideset.style2 .g-our-team-social a:hover {
  color: #68a63b;
}
/* line 157, templates/ipri2020/custom/scss/_our-team.scss */
/* line 158, templates/ipri2020/custom/scss/_our-team.scss */
/* line 159, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.uk-text-left.style1 .g-our-team-social, .g-our-team-slider.uk-text-left.style1 .g-our-team-social, .g-our-team-slideset.uk-text-left.style1 .g-our-team-social {
  text-align: center !important;
}
/* line 164, templates/ipri2020/custom/scss/_our-team.scss */
/* line 165, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-image, .g-our-team-slider.style3 .g-our-team-image, .g-our-team-slideset.style3 .g-our-team-image {
  padding-bottom: 100px;
}
/* line 168, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-info-container, .g-our-team-slider.style3 .g-info-container, .g-our-team-slideset.style3 .g-info-container {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: auto;
  z-index: 1;
  padding: 23px 30px;
  height: 100px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 178, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-info-container .g-our-team-position, .g-our-team-slider.style3 .g-info-container .g-our-team-position, .g-our-team-slideset.style3 .g-info-container .g-our-team-position {
  margin: 5px 0 0;
}
/* line 182, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-hover-container, .g-our-team-slider.style3 .g-hover-container, .g-our-team-slideset.style3 .g-hover-container {
  opacity: 0;
  position: absolute;
  background-color: #111;
  color: #fff;
  top: 100px;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 30px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 193, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-hover-container > *, .g-our-team-slider.style3 .g-hover-container > *, .g-our-team-slideset.style3 .g-hover-container > * {
  opacity: 0;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 197, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-hover-container .g-our-team-desc, .g-our-team-slider.style3 .g-hover-container .g-our-team-desc, .g-our-team-slideset.style3 .g-hover-container .g-our-team-desc {
  font-size: 90%;
}
/* line 200, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-hover-container .g-our-team-social, .g-our-team-slider.style3 .g-hover-container .g-our-team-social, .g-our-team-slideset.style3 .g-hover-container .g-our-team-social {
  margin-top: 25px;
  font-size: 18px;
}
/* line 203, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-hover-container .g-our-team-social a, .g-our-team-slider.style3 .g-hover-container .g-our-team-social a, .g-our-team-slideset.style3 .g-hover-container .g-our-team-social a {
  margin-right: 15px;
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-our-team.style3 .g-hover-container .g-our-team-social a, .g-our-team-slider.style3 .g-hover-container .g-our-team-social a, .g-our-team-slideset.style3 .g-hover-container .g-our-team-social a {
    margin-right: 8px;
  }
}
/* line 208, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-hover-container .g-our-team-social a:last-child, .g-our-team-slider.style3 .g-hover-container .g-our-team-social a:last-child, .g-our-team-slideset.style3 .g-hover-container .g-our-team-social a:last-child {
  margin-right: 0;
}
/* line 214, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item, .g-our-team-slider.style3 .g-our-team-item, .g-our-team-slideset.style3 .g-our-team-item {
  position: relative;
}
/* line 216, templates/ipri2020/custom/scss/_our-team.scss */
/* line 217, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item:hover .g-hover-container, .g-our-team-slider.style3 .g-our-team-item:hover .g-hover-container, .g-our-team-slideset.style3 .g-our-team-item:hover .g-hover-container {
  opacity: 1;
}
/* line 219, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item:hover .g-hover-container > *, .g-our-team-slider.style3 .g-our-team-item:hover .g-hover-container > *, .g-our-team-slideset.style3 .g-our-team-item:hover .g-hover-container > * {
  -webkit-transition-delay: 0.3s;
  -moz-transition-delay: 0.3s;
  transition-delay: 0.3s;
  opacity: 1;
}
/* line 224, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item:hover .g-info-container, .g-our-team-slider.style3 .g-our-team-item:hover .g-info-container, .g-our-team-slideset.style3 .g-our-team-item:hover .g-info-container {
  bottom: 100%;
  margin-bottom: -100px;
  background: #68a63b;
  color: #fff;
}
/* line 229, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item:hover .g-info-container .g-our-team-name, .g-our-team-slider.style3 .g-our-team-item:hover .g-info-container .g-our-team-name, .g-our-team-slideset.style3 .g-our-team-item:hover .g-info-container .g-our-team-name {
  color: #fff !important;
}
/* line 231, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item:hover .g-info-container .g-our-team-name a, .g-our-team-slider.style3 .g-our-team-item:hover .g-info-container .g-our-team-name a, .g-our-team-slideset.style3 .g-our-team-item:hover .g-info-container .g-our-team-name a {
  color: #fff !important;
}
/* line 233, templates/ipri2020/custom/scss/_our-team.scss */
.g-our-team.style3 .g-our-team-item:hover .g-info-container .g-our-team-name a:hover, .g-our-team-slider.style3 .g-our-team-item:hover .g-info-container .g-our-team-name a:hover, .g-our-team-slideset.style3 .g-our-team-item:hover .g-info-container .g-our-team-name a:hover {
  text-decoration: underline;
}
/* line 28, templates/ipri2020/custom/scss/custom.scss */
/* line 29, templates/ipri2020/custom/scss/custom.scss */
.poweredby img {
  max-height: 40px;
}
/* line 34, templates/ipri2020/custom/scss/custom.scss */
body {
  font-size: 0.95rem;
  line-height: 1.75;
}
/* line 38, templates/ipri2020/custom/scss/custom.scss */
body p {
  margin: 1rem 0 2rem;
  letter-spacing: 0.15px;
}
/* line 44, templates/ipri2020/custom/scss/custom.scss */
.customboxed, .boxed {
  max-width: 55rem;
  margin: 0 auto !important;
}
/* line 49, templates/ipri2020/custom/scss/custom.scss */
/* line 50, templates/ipri2020/custom/scss/custom.scss */
.margin-large-top {
  margin-top: 10rem !important;
}
/* line 55, templates/ipri2020/custom/scss/custom.scss */
.button {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 64, templates/ipri2020/custom/scss/custom.scss */
.button-secondary {
  background: #00aeef;
}
/* line 68, templates/ipri2020/custom/scss/custom.scss */
.button-outline {
  background: transparent;
  border: #68a63b solid 1px;
  color: #68a63b;
}
/* line 76, templates/ipri2020/custom/scss/custom.scss */
/* line 77, templates/ipri2020/custom/scss/custom.scss */
.btn.btn-primary {
  background: #1260ae;
}
/* line 80, templates/ipri2020/custom/scss/custom.scss */
/* line 81, templates/ipri2020/custom/scss/custom.scss */
.g-logo img {
  max-height: 55px !important;
}
/* line 94, templates/ipri2020/custom/scss/custom.scss */
/* line 96, templates/ipri2020/custom/scss/custom.scss */
/* line 102, templates/ipri2020/custom/scss/custom.scss */
/* line 103, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-top .g-contacts-item {
  color: white;
}
/* line 106, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-top .g-contacts-item a {
  color: white;
}
/* line 119, templates/ipri2020/custom/scss/custom.scss */
/* line 121, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-navigation.g-fixed-active .g-main-nav .g-dropdown {
  background: white;
}
/* line 128, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-navigation .g-main-nav .g-dropdown {
  background: white;
  padding-top: 1rem;
  border: 0;
}
/* line 136, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-navigation .g-main-nav .g-dropdown .g-menu-item:hover {
  transition: 0.4s ease-in-out;
}
/* line 141, templates/ipri2020/custom/scss/custom.scss */
/* line 144, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-fullwidth::after {
  background-image: none;
  position: absolute;
  display: none;
  z-index: 1000;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
}
/* line 158, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-fullwidth .g-slideshow-item.hero-slide .g-slideshow-title {
  color: white !important;
  font-size: 3.75rem !important;
  font-weight: 700;
}
/* line 170, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-intro {
  padding: 3rem 0 5rem;
  background: #f3f5ef;
}
/* line 176, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-expanded {
  background-image: none;
  color: #3b3831;
  padding: 3rem 0 !important;
  position: relative;
  z-index: 10;
  font-size: 1.23rem;
}
/* line 187, templates/ipri2020/custom/scss/custom.scss */
/* line 188, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-container-main .g-container {
  width: 85rem;
}
/* line 194, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-container-main #g-mainbar {
  margin-top: 0rem;
  margin-bottom: 2rem;
}
/* line 198, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-container-main #g-mainbar .platform-content {
  border-bottom: #e3e3e3 solid 1px;
}
/* line 204, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-breadcrumb {
  background-color: white;
  background-image: url('../../../../images/elements/bg-arc.png');
  background-repeat: no-repeat;
  background-position-x: right;
  min-height: 150px;
  margin-top: -1px;
}
@media only all and (max-width: 47.99rem) {
  #homepage #g-breadcrumb {
    background-image: none;
  }
}
/* line 216, templates/ipri2020/custom/scss/custom.scss */
@media only all and (max-width: 47.99rem) {
  #homepage #g-breadcrumb .g-content {
    padding: 0.5rem;
    margin-bottom: 0px;
  }
}
/* line 225, templates/ipri2020/custom/scss/custom.scss */
/* line 227, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-particle-intro {
  text-align: left;
  margin-bottom: 1rem;
}
/* line 231, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-particle-intro .g-title {
  font-weight: 700;
  text-transform: capitalize;
  color: #68a63b;
}
/* line 239, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-particle-intro .g-title-separator {
  display: none;
}
/* line 244, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-news-pro-item {
  display: flex;
  flex-flow: row-reverse;
}
/* line 252, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-news-pro-item .g-news-pro-image {
  float: none;
  margin-left: 20px;
  min-width: 55%;
}
/* line 262, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-news-pro-title {
  font-weight: 600;
  line-height: 1.5;
}
/* line 266, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-news-pro-title a {
  color: #68a63b;
}
/* line 271, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-article-details {
  font-size: 75%;
}
/* line 275, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-topstories .g-news-pro-desc {
  font-size: 0.95rem;
}
/* line 283, templates/ipri2020/custom/scss/custom.scss */
/* line 285, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-particle-intro {
  text-align: left;
  margin-bottom: 1rem;
}
/* line 289, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-particle-intro .g-title {
  font-weight: 700;
  text-transform: capitalize;
  color: #68a63b;
}
/* line 297, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-particle-intro .g-title-separator {
  display: none;
}
/* line 302, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-news-pro-item {
  display: flex;
}
/* line 310, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-news-pro-item .g-news-pro-image {
  float: none;
  margin-right: 20px;
}
/* line 315, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-info-container {
  padding-left: 15px;
  max-width: 55%;
}
/* line 321, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-news-pro-title {
  font-weight: 600;
  line-height: 1.5;
}
/* line 325, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-news-pro-title a {
  color: #68a63b;
}
/* line 330, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-article-details {
  font-size: 75%;
}
/* line 334, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home .g-news-pro-desc {
  font-size: 0.95rem;
}
/* line 342, templates/ipri2020/custom/scss/custom.scss */
/* line 344, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-particle-intro {
  text-align: left;
  margin-bottom: 1rem;
}
/* line 348, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-particle-intro .g-title {
  font-weight: 700;
  text-transform: capitalize;
  color: #68a63b;
}
/* line 356, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-particle-intro .g-title-separator {
  display: none;
}
/* line 361, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-news-pro-title {
  font-weight: 600;
  line-height: 1.5;
  font-size: 1.15rem;
}
/* line 366, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-news-pro-title a {
  color: #68a63b;
}
/* line 371, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-article-details {
  font-size: 75%;
}
/* line 375, templates/ipri2020/custom/scss/custom.scss */
.g-news-pro.news-home-vertical .g-news-pro-desc {
  font-size: 0.95rem;
}
/* line 383, templates/ipri2020/custom/scss/custom.scss */
#g-fullwidth {
  display: block;
  position: relative;
}
/* line 388, templates/ipri2020/custom/scss/custom.scss */
#g-fullwidth::after {
  position: absolute;
  display: block;
  z-index: 10;
  bottom: 0;
  height: 200px;
  width: 100%;
  content: "";
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
}
/* line 403, templates/ipri2020/custom/scss/custom.scss */
/* line 404, templates/ipri2020/custom/scss/custom.scss */
.about #g-fullwidth {
  background: #c6e7fd;
}
/* line 408, templates/ipri2020/custom/scss/custom.scss */
.about #g-fullwidth::after {
  position: absolute;
  display: block;
  z-index: 1000;
  bottom: 0;
  height: 200px;
  width: 100%;
  content: "";
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
}
/* line 423, templates/ipri2020/custom/scss/custom.scss */
/* line 425, templates/ipri2020/custom/scss/custom.scss */
.about #g-features .g-main-title {
  font-size: 2.5rem;
  color: #68a63b;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1.2;
}
/* line 433, templates/ipri2020/custom/scss/custom.scss */
.about #g-features .g-features-particle-title {
  font-weight: bold;
  font-size: 1.5rem;
  margin-bottom: 0px;
  margin-top: 0px;
  color: #68a63b;
}
/* line 441, templates/ipri2020/custom/scss/custom.scss */
.about #g-features .g-features-particle-desc {
  font-size: 1.05rem;
  line-height: 1.2;
  margin-bottom: 5px;
  margin-top: 5px;
  color: #3b3831;
}
/* line 450, templates/ipri2020/custom/scss/custom.scss */
.about #g-showcase {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
/* line 455, templates/ipri2020/custom/scss/custom.scss */
.about #g-showcase .g-main-feature-title {
  font-size: 2.25rem;
  color: #68a63b;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1.2;
}
/* line 463, templates/ipri2020/custom/scss/custom.scss */
/* line 464, templates/ipri2020/custom/scss/custom.scss */
.about #g-showcase .g-main-feature p {
  font-size: 1.05rem;
  line-height: 1.75;
  margin-bottom: 1rem;
  margin-top: 5px;
  color: #3b3831;
}
/* line 472, templates/ipri2020/custom/scss/custom.scss */
.about #g-showcase .g-main-feature-image {
  box-shadow: 20px 20px 0px #68a63b !important;
}
/* line 479, templates/ipri2020/custom/scss/custom.scss */
/* line 480, templates/ipri2020/custom/scss/custom.scss */
/* line 482, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category.list-striped, .regions .tag-categoryregions .category.list-striped dd:not(:last-child) {
  border: 0px;
}
/* line 485, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category.list-striped li:nth-child(2n+1), .regions .tag-categoryregions .category.list-striped dd:nth-child(2n+1) {
  background: none;
}
/* line 488, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category h3 {
  font-weight: 700;
  font-size: 1.55rem;
  line-height: 1.25;
  margin-bottom: 10px;
}
/* line 495, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category .fields-container {
  display: flex;
  align-items: center;
  margin-top: 0;
}
/* line 500, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category .fields-container .field-entry {
  margin-left: 0;
  margin-right: 15px;
  display: flex;
}
/* line 505, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 508, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category .fields-container .field-entry.download .button {
  padding: 0.35rem 0.75rem;
  box-shadow: none;
}
/* line 514, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
  display: block;
  margin-right: 5px;
}
/* line 523, templates/ipri2020/custom/scss/custom.scss */
.regions .tag-categoryregions .category .tag-body p {
  font-size: 85%;
  line-height: 1.55;
  font-weight: 300;
  margin-bottom: 0px;
}
/* line 533, templates/ipri2020/custom/scss/custom.scss */
/* line 534, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-image {
  float: none !important;
}
/* line 537, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-item .g-news-pro-title {
  margin: 20px 0 0 0 !important;
  font-weight: 500;
  font-size: 1.35rem;
  line-height: 1.25;
}
/* line 543, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-item .g-news-pro-title a {
  color: #1260ae;
}
/* line 546, templates/ipri2020/custom/scss/custom.scss */
/* line 548, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-item .g-news-pro-desc p {
  margin-bottom: 0px;
}
/* line 555, templates/ipri2020/custom/scss/custom.scss */
/* line 556, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-item .g-article-read-more .button {
  font-size: 0.85rem;
  font-weight: 500;
  padding: 0.88rem 1.88rem;
}
/* line 563, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-link.vertical {
  display: flex;
}
/* line 566, templates/ipri2020/custom/scss/custom.scss */
.news-overview .g-news-pro-link.vertical .g-news-pro-title, .news-overview .g-news-pro-link.vertical .g-article-details {
  margin-left: 1rem;
}
/* line 574, templates/ipri2020/custom/scss/custom.scss */
.g-top-news .g-top-news-item-info .g-article-category span {
  padding: 5px 10px;
  border-radius: 0px;
}
/* line 579, templates/ipri2020/custom/scss/custom.scss */
.g-top-news .g-top-news-item-image::after {
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0px, rgba(15, 117, 188, 0.15) 20%, rgba(15, 117, 188, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(15, 117, 188, 0.15) 20%, rgba(15, 117, 188, 0.8) 100%);
}
/* line 589, templates/ipri2020/custom/scss/custom.scss */
/* line 590, templates/ipri2020/custom/scss/custom.scss */
.ipri-logo img {
  position: absolute;
  max-width: 330px;
  top: -10px;
}
/* line 599, templates/ipri2020/custom/scss/custom.scss */
.g-fixed-container {
  height: auto !important;
}
/* line 603, templates/ipri2020/custom/scss/custom.scss */
@media only all and (min-width: 60rem) {
  /* line 10, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  #g-navigation .g-container {
    width: auto;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  #g-navigation .g-container {
    width: auto;
  }
}
@media only all and (min-width: 75rem) {
  /* line 4, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  #g-navigation .g-container {
    width: 85rem;
  }
}
/* line 616, templates/ipri2020/custom/scss/custom.scss */
/* line 619, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element {
  background: rgba(255, 255, 255, 1) !important;
  transition: 0.3s ease-in-out;
}
/* line 623, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element::before {
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  height: 15px;
  position: relative;
  content: "";
  display: block;
}
/* line 631, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .g-menu-item-title {
  color: #68a63b;
  transition: 0.3s ease-in-out;
}
/* line 635, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .g-menu-parent-indicator {
  color: #33475b;
  display: none;
}
/* line 640, templates/ipri2020/custom/scss/custom.scss */
/* line 642, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .g-main-nav .g-toplevel > li.active .g-menu-item-title, #g-navigation.g-fixed-element .g-main-nav .g-toplevel > li.active .g-menu-item-subtitle {
  color: #3b3831;
}
/* line 646, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .g-main-nav .g-toplevel > li.active.g-menu-item::after {
  display: none;
}
/* line 651, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .modal-search-container a {
  color: #68a63b;
}
/* line 655, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .ipri-logo img {
  top: 15px;
  max-width: 280px;
  transition: 0.3s ease-in-out;
}
/* line 661, templates/ipri2020/custom/scss/custom.scss */
/* line 662, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-element .header-search .g-content {
  margin-top: 5px !important;
}
/* line 669, templates/ipri2020/custom/scss/custom.scss */
/* line 670, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.cta-join {
  display: block !important;
  padding: 0.35rem 1rem !important;
  border: #1260ae solid 1px;
  background: #1a7fc3;
  letter-spacing: 1px;
}
/* line 679, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.cta-join:hover {
  background: #72d9ff !important;
  border: white solid 1px !important;
  transition: 0.3s ease-in-out;
}
/* line 684, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.cta-join .g-menu-item-title {
  font-weight: 400;
  font-size: 0.65rem;
  text-transform: uppercase;
}
/* line 689, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.cta-join .g-menu-item-title:hover {
  border-bottom: #00aeef solid 0px;
}
/* line 693, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.cta-join .g-menu-item-title, #g-navigation .g-menu-item-container.cta-join .g-menu-item-subtitle {
  color: white;
}
/* line 698, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container.cta-join .g-menu-item-content {
  padding-bottom: 0.15rem !important;
}
/* line 703, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-container .g-menu-item-content {
  text-align: left;
}
/* line 708, templates/ipri2020/custom/scss/custom.scss */
/* line 710, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-link-parent {
  /* 
   &::before {
   content: "\f078";
   position: absolute;
   font-family: FontAwesome;
   line-height: 1.7;
   margin-left: .15rem;
   margin-right: .15rem;
   }
   */
}
/* line 725, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-title {
  font-size: 1rem;
  font-weight: 600;
  color: #68a63b;
}
/* line 731, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-title:hover {
  color: #545454;
  transition: 0.3s ease-in-out;
  padding-bottom: 5px;
}
/* line 739, templates/ipri2020/custom/scss/custom.scss */
/* line 741, templates/ipri2020/custom/scss/custom.scss */
.menu-french .g-menu-item-title {
  font-size: 0.88rem !important;
}
/* line 747, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-menu-item-subtitle {
  font-size: 0.66rem;
  padding-top: 0px;
  font-weight: 400;
  text-transform: capitalize;
  color: #545454;
}
/* line 755, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav {
  font-family: "Source Sans Pro", sans-serif;
}
/* line 758, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel i {
  color: #33475b;
}
/* line 763, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.75rem;
}
/* line 766, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active .g-menu-item-title, #g-navigation .g-main-nav .g-toplevel > li.active .g-menu-item-subtitle {
  color: #545454;
}
/* line 770, templates/ipri2020/custom/scss/custom.scss */
/* line 772, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li:first-child.active.g-menu-item::after {
  display: none;
}
/* line 778, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active.g-menu-item::after {
  content: "\f0d8";
  position: absolute;
  font-family: FontAwesome;
  line-height: 1.7;
  margin-left: 0.15rem;
  margin-right: 0.15rem;
  bottom: -49px;
  font-size: 2rem;
  left: 25%;
  right: 25%;
  color: #eaeade;
  text-align: center;
}
/* line 795, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content {
  box-shadow: none;
}
/* line 799, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-active {
  background: white !important;
}
/* line 802, templates/ipri2020/custom/scss/custom.scss */
#g-navigation.g-fixed-active .g-main-nav .g-dropdown {
  background: white;
  box-shadow: -10px 40px 45px 0px rgba(9, 30, 66, 0.15);
  -webkit-box-shadow: -10px 40px 45px 0px rgba(9, 30, 66, 0.15);
}
/* line 808, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-content {
  padding: 0rem 0.938rem 0.35rem;
  margin-top: 10px;
}
/* line 812, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-content .g-menu-parent-indicator {
  color: white;
  display: none;
}
/* line 819, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown {
  background: white;
  padding: 1rem;
  border: 0;
  box-shadow: -10px 40px 45px 0px rgba(9, 30, 66, 0.15);
  -webkit-box-shadow: -10px 40px 45px 0px rgba(9, 30, 66, 0.15);
  margin-top: 0px;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
/* line 831, templates/ipri2020/custom/scss/custom.scss */
/* line 832, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-dropdown-column .g-block {
  border-right: #f3f3f3 solid 1px;
  padding: 1rem;
}
/* line 835, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-dropdown-column .g-block:last-child {
  border-right: 0;
}
/* line 841, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .dropdown-overview {
  font-size: 1.25rem;
  font-weight: 400;
  word-break: initial;
  line-height: 1.45;
  color: #68a63b;
}
/* line 849, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .megamenu {
  font-weight: 400;
  font-size: 0.88rem;
}
/* line 853, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .megamenu .g-contacts-item, #g-navigation .g-main-nav .g-dropdown .megamenu .social {
  margin-bottom: 25px;
}
/* line 856, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .megamenu .g-contacts-item .fa::before, #g-navigation .g-main-nav .g-dropdown .megamenu .social .fa::before {
  border-radius: 0px !important;
}
/* line 862, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-menu-item:hover {
  transition: 0.4s ease-in-out;
}
/* line 866, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-menu-item-title {
  text-transform: capitalize !important;
  font-weight: 400;
  font-size: 0.95rem;
  color: #545454 !important;
}
/* line 872, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-menu-item-title:hover {
  color: #68a63b !important;
}
/* line 875, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-dropdown .g-menu-item-subtitle {
  font-size: 0.85rem;
  padding-top: 15px;
  font-weight: 400;
  line-height: 1.45;
  color: #545454 !important;
}
/* line 886, templates/ipri2020/custom/scss/custom.scss */
/* line 887, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {
  display: flex;
}
/* line 890, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel > li:not(:last-child) > .g-menu-item-container {
  border-bottom: #f3f3f3 solid 1px;
}
/* line 893, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel i {
  padding: 0.25rem;
  margin-right: 10px;
  color: #1260ae;
  font-size: 1rem;
  text-align: center;
}
/* line 900, templates/ipri2020/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-sublevel .fa::before {
  border: #e3e3e3 solid 1px;
  padding: 0.5rem;
  border-radius: 100%;
}
/* line 907, templates/ipri2020/custom/scss/custom.scss */
.logout {
  margin-left: 50px;
}
@media only all and (max-width: 47.99rem) {
  .logout {
    margin-left: 0;
  }
}
/* line 913, templates/ipri2020/custom/scss/custom.scss */
.logout img {
  max-height: 25px;
  margin-right: 10px;
}
@media only all and (max-width: 47.99rem) {
  .logout img {
    margin-top: -15px;
  }
}
/* line 923, templates/ipri2020/custom/scss/custom.scss */
.search-navbar {
  line-height: 3;
}
/* line 926, templates/ipri2020/custom/scss/custom.scss */
#header-search {
  width: 60%;
  right: 20px;
  height: auto !important;
  line-height: 2 !important;
  border: #e3e3e3 solid 1px;
  top: 15px;
}
/* line 934, templates/ipri2020/custom/scss/custom.scss */
#header-search .g-content {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
}
/* line 940, templates/ipri2020/custom/scss/custom.scss */
#header-search .moduletable {
  margin-top: 0;
  padding-top: 0;
}
/* line 945, templates/ipri2020/custom/scss/custom.scss */
#header-search .uk-close {
  top: 10px !important;
}
/* line 949, templates/ipri2020/custom/scss/custom.scss */
#header-search .search input {
  font-size: 1.15rem;
  font-weight: 500;
  font-family: "Montserrat", sans-serif;
}
/* line 955, templates/ipri2020/custom/scss/custom.scss */
#header-search-toggle {
  font-size: 1.05rem;
}
/* line 960, templates/ipri2020/custom/scss/custom.scss */
/* line 961, templates/ipri2020/custom/scss/custom.scss */
.modal-search-container.style2 #modal-search {
  background: rgba(0, 0, 0, 0.85);
}
/* line 964, templates/ipri2020/custom/scss/custom.scss */
.modal-search-container.style2 #modal-search .uk-modal-dialog .search input {
  font-size: 2rem;
  color: #68a63b;
}
/* line 970, templates/ipri2020/custom/scss/custom.scss */
.modal-search-container a {
  font-size: 1.45rem;
  color: #68a63b;
}
/* line 977, templates/ipri2020/custom/scss/custom.scss */
#g-top {
  position: relative;
  z-index: 1100;
}
/* line 981, templates/ipri2020/custom/scss/custom.scss */
#g-top::before {
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  height: 15px;
  position: relative;
  content: "";
  display: block;
}
/* line 989, templates/ipri2020/custom/scss/custom.scss */
#g-top .g-container {
  text-align: right;
}
@media only all and (min-width: 60rem) {
  #g-top .g-container {
    width: auto;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  #g-top .g-container {
    width: auto;
  }
}
@media only all and (min-width: 75rem) {
  #g-top .g-container {
    width: 85rem;
  }
}
/* line 1002, templates/ipri2020/custom/scss/custom.scss */
#g-top .g-container .g-content {
  margin: 0.25rem 0.5rem;
  padding: 0.25rem 0.938rem;
}
/* line 1008, templates/ipri2020/custom/scss/custom.scss */
/* line 1010, templates/ipri2020/custom/scss/custom.scss */
#g-top .g-horizontalmenu li a {
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 80%;
  font-weight: 500;
  color: #68a63b;
}
/* line 1019, templates/ipri2020/custom/scss/custom.scss */
/* line 1020, templates/ipri2020/custom/scss/custom.scss */
#g-top .g-contacts-item, #g-top .g-contacts-item > a {
  padding: 0 5px !important;
  margin-right: 10px;
  font-size: 95%;
  color: #68a63b !important;
  border-left: 0px !important;
  border-right: 0px !important;
}
/* line 1030, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages {
  margin-top: 0;
}
/* line 1034, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages .pretext {
  display: inline-block;
  font-weight: bold;
}
/* line 1037, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages .pretext p {
  margin: 0;
  letter-spacing: 0;
}
/* line 1043, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages ul.lang-inline {
  display: inline-block !important;
}
/* line 1047, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages .btn {
  border-radius: 0px;
  line-height: 1.25;
  padding: 7px 10px;
  font-size: 0.75rem;
  text-transform: uppercase;
  background: #68a63b;
  color: white;
  text-shadow: none;
  border-radius: 0 0 5px 5px;
}
/* line 1058, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages .btn:hover {
  background: #68a63b;
  color: white;
  text-decoration: none;
}
/* line 1065, templates/ipri2020/custom/scss/custom.scss */
#g-top .mod-languages .dropdown-menu {
  right: 0;
  left: auto;
  border-radius: 0px;
  padding: 5px 0px;
  min-width: 140px;
  text-align: center;
}
/* line 1080, templates/ipri2020/custom/scss/custom.scss */
/* line 1081, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .uk-overlay-panel {
  padding: 25px;
  width: 85rem;
  margin: 0 auto;
}
/* line 1086, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .uk-overlay-panel .slideshow-caption {
  background: rgba(104, 166, 59, 0.85);
  padding: 2rem;
}
/* line 1093, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .g-slideshow-title {
  font-size: 3.85rem;
  line-height: 1.05;
  font-family: inherit;
  font-weight: 600;
  margin-bottom: 0px;
}
/* line 1100, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .g-slideshow-desc {
  font-size: 1.05rem;
  line-height: 1.5;
  font-weight: 400;
  margin-top: 20px;
}
/* line 1106, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .g-slideshow-buttons {
  margin-top: 50px;
}
/* line 1107, templates/ipri2020/custom/scss/custom.scss */
/* line 1109, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .button.empty {
  background: transparent;
  color: white;
  border: white solid 1px;
}
/* line 1114, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .button.empty:hover {
  background: #00aeef;
  color: white;
  transition: 0.3s ease-in-out;
}
/* line 1120, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .button.standard {
  background: white;
  color: #68a63b;
  border: none;
  font-weight: bold;
  border-radius: 5px;
}
/* line 1127, templates/ipri2020/custom/scss/custom.scss */
.g-slideshow-item.hero-slide .button.standard:hover {
  background: #e00000;
  color: white;
  transition: 0.3s ease-in-out;
}
/* line 1139, templates/ipri2020/custom/scss/custom.scss */
/* line 1140, templates/ipri2020/custom/scss/custom.scss */
.about #g-header {
  background: -webkit-linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  background: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  margin-bottom: 0;
}
/* line 1146, templates/ipri2020/custom/scss/custom.scss */
#g-header {
  background: -webkit-linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  background: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  margin-bottom: 1rem;
}
/* line 1147, templates/ipri2020/custom/scss/custom.scss */
#g-header::before {
  background-image: -webkit-linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
}
/* line 1157, templates/ipri2020/custom/scss/custom.scss */
/* line 1158, templates/ipri2020/custom/scss/custom.scss */
#g-header .g-page-title-inner h3 {
  font-size: 3rem;
  font-weight: 800;
  line-height: 1.4;
  color: white;
}
/* line 1164, templates/ipri2020/custom/scss/custom.scss */
#g-header .g-page-title-inner span {
  font-size: 1.15rem;
  font-weight: 300;
}
/* line 1173, templates/ipri2020/custom/scss/custom.scss */
/* line 1174, templates/ipri2020/custom/scss/custom.scss */
/* line 1175, templates/ipri2020/custom/scss/custom.scss */
.g-main-feature.main-aboutus .g-main-feature-desc {
  padding: 1rem;
  font-size: 2.25rem;
  font-weight: 900;
  line-height: 1.25;
}
/* line 1177, templates/ipri2020/custom/scss/custom.scss */
.g-main-feature.main-aboutus .g-main-feature-desc img {
  display: block;
  margin-bottom: 2rem;
  margin-top: 1rem;
}
/* line 1192, templates/ipri2020/custom/scss/custom.scss */
#g-intro {
  padding: 3rem 0;
}
/* line 1198, templates/ipri2020/custom/scss/custom.scss */
#g-intro h2 {
  font-size: 3.5rem;
  line-height: 1;
  color: #68a63b;
  font-weight: bold;
}
@media only all and (max-width: 47.99rem) {
  #g-intro h2 {
    font-size: 2rem;
    letter-spacing: 0px;
  }
}
/* line 1210, templates/ipri2020/custom/scss/custom.scss */
#g-intro h3 {
  font-size: 2.5rem;
  color: #68a63b;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1.2;
}
@media only all and (max-width: 47.99rem) {
  #g-intro h3 {
    font-size: 1.5rem;
    letter-spacing: 0px;
    line-height: 1.15;
  }
}
/* line 1223, templates/ipri2020/custom/scss/custom.scss */
#g-intro p {
  font-size: 1.155rem;
  font-weight: 400;
  line-height: 1.3;
}
/* line 1228, templates/ipri2020/custom/scss/custom.scss */
/* line 1229, templates/ipri2020/custom/scss/custom.scss */
#g-intro .boxed h2 {
  font-size: 3.5rem;
  line-height: 1;
  color: #1260ae;
  font-weight: bold;
}
@media only all and (max-width: 47.99rem) {
  #g-intro .boxed h2 {
    font-size: 2rem;
    letter-spacing: 0px;
  }
}
/* line 1241, templates/ipri2020/custom/scss/custom.scss */
#g-intro .boxed h3 {
  font-size: 2.5rem;
  color: #1260ae;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1.2;
}
@media only all and (max-width: 47.99rem) {
  #g-intro .boxed h3 {
    font-size: 1.5rem;
    letter-spacing: 0px;
    line-height: 1.15;
  }
}
/* line 1254, templates/ipri2020/custom/scss/custom.scss */
#g-intro .boxed p {
  font-size: 1.35rem;
  font-weight: 300;
}
@media only all and (max-width: 47.99rem) {
  /* line 1259, templates/ipri2020/custom/scss/custom.scss */
  #g-intro .boxed video {
    width: 100%;
    max-height: 190px;
  }
}
/* line 1267, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-features2-particle-item {
  text-align: center;
}
/* line 1271, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-features2-particle-item .g-content {
  margin: 0;
  padding: 0.5rem;
}
/* line 1275, templates/ipri2020/custom/scss/custom.scss */
/* line 1276, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-features2-particle-item .g-features2-particle-image img {
  max-width: 100px;
}
/* line 1280, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-features2-particle-item .g-features2-particle-title {
  font-weight: bold;
  font-size: 1.88rem;
  margin-bottom: 0px;
  margin-top: 0px;
  color: #68a63b;
}
/* line 1288, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-features2-particle-item .g-features2-particle-desc {
  font-size: 1.15rem;
  line-height: 1.2;
  margin-bottom: 5px;
  margin-top: 5px;
  color: #3b3831;
}
/* line 1296, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-features2-particle-item .g-features2-particle-icon {
  margin-right: 1rem;
  font-size: 1.5rem;
}
/* line 1302, templates/ipri2020/custom/scss/custom.scss */
#g-intro .g-slideshow {
  box-shadow: 15px 15px 1px 0 rgba(26, 127, 195, 1), -8px -8px 20px 0 rgba(255, 255, 255, 1);
}
/* line 1307, templates/ipri2020/custom/scss/custom.scss */
/* line 1308, templates/ipri2020/custom/scss/custom.scss */
#g-intro .cta-legalfund .g-cta-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 1314, templates/ipri2020/custom/scss/custom.scss */
#g-intro .cta-legalfund .g-cta-left {
  max-width: 50rem;
}
/* line 1318, templates/ipri2020/custom/scss/custom.scss */
#g-intro .cta-legalfund .g-cta-title {
  font-size: 2rem !important;
}
/* line 1325, templates/ipri2020/custom/scss/custom.scss */
/* line 1326, templates/ipri2020/custom/scss/custom.scss */
.g-companies-slider.list-companies .g-companies-item img, .g-companies.style1 .g-companies-item img {
  border: none;
  background: none;
  filter: none;
}
/* line 1334, templates/ipri2020/custom/scss/custom.scss */
/* line 1335, templates/ipri2020/custom/scss/custom.scss */
/* line 1336, templates/ipri2020/custom/scss/custom.scss */
#g-showcase .moduletable h3 {
  font-weight: 600;
  font-size: 1.75rem;
  margin-top: 0px;
  color: #68a63b;
}
/* line 1346, templates/ipri2020/custom/scss/custom.scss */
/* line 1348, templates/ipri2020/custom/scss/custom.scss */
.features .g-features-particle-item {
  text-align: center;
}
/* line 1351, templates/ipri2020/custom/scss/custom.scss */
.features .g-features-particle-item .g-features-particle-image img {
  max-width: 100px !important;
}
/* line 1359, templates/ipri2020/custom/scss/custom.scss */
#g-subfeature {
  padding: 3rem 0;
}
/* line 1366, templates/ipri2020/custom/scss/custom.scss */
#g-expanded {
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  color: #eceeef;
  padding: 3rem 0 !important;
  position: relative;
  z-index: 10;
}
/* line 1374, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .g-container {
  width: 85rem;
}
/* line 1378, templates/ipri2020/custom/scss/custom.scss */
/* line 1381, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .g-page-title-inner h3 {
  font-size: 2.75rem;
  font-weight: 700;
  line-height: 1.3;
  color: white;
}
/* line 1387, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .g-page-title-inner span {
  font-size: 1.25rem;
  font-weight: 400;
  display: block;
  max-width: 750px;
}
/* line 1394, templates/ipri2020/custom/scss/custom.scss */
/* line 1396, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .button-secondary {
  font-size: 0.88rem;
  font-weight: 500;
}
/* line 1402, templates/ipri2020/custom/scss/custom.scss */
/* line 1403, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .resources .jlcontentfieldsfilterresources {
  display: flex !important;
  align-items: flex-end !important;
}
/* line 1407, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .resources .jlcontentfieldsfilterresources .jlmf-section {
  margin-top: 5px;
  margin-right: 10px;
}
/* line 1412, templates/ipri2020/custom/scss/custom.scss */
#g-expanded .resources .jlcontentfieldsfilterresources .jlmf-link {
  background: #68a63b;
  padding: 8px;
  border-radius: 5px;
  margin: 0 5px;
  color: white;
}
/* line 1425, templates/ipri2020/custom/scss/custom.scss */
#g-container-main {
  font-size: 1.17rem;
  font-weight: 400;
}
/* line 1431, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar {
  background: none;
  padding-top: 0;
}
/* line 1435, templates/ipri2020/custom/scss/custom.scss */
/* line 1439, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar .g-tabs-container .g-tabs .uk-tab-left .g-tab-nav > a {
  text-decoration: none;
  font-size: 0.9rem;
}
/* line 1443, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar .g-tabs-container .g-tabs .uk-tab-left .g-tab-nav.uk-active > a::before {
  border-left-color: #1260ae;
}
/* line 1446, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar .g-tabs-container .g-tabs .uk-tab > li.uk-active > a {
  font-weight: 700;
  color: #028ac8;
  text-decoration: none;
}
/* line 1458, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar img.expand-image {
  left: 15%;
  margin-left: -20vw;
  margin-right: -20vw;
  max-width: 100vw;
  position: relative;
  right: 15%;
  width: 80vw;
  border-radius: 0 20px 0px 20px;
  box-shadow: 20px 20px 0px rgba(2, 138, 200, 0.5);
}
@media only all and (max-width: 47.99rem) {
  #g-mainbar img.expand-image {
    left: 5%;
    right: 5%;
    margin-left: -15vw;
    margin-right: -15vw;
    width: 110vw;
    max-width: 120vw;
  }
}
/* line 1479, templates/ipri2020/custom/scss/custom.scss */
/* line 1480, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar .resources .jlcontentfieldsfilterresources {
  display: flex !important;
  align-items: end !important;
}
/* line 1484, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar .resources .jlcontentfieldsfilterresources .jlmf-section {
  margin-top: 5px;
  margin-right: 10px;
}
/* line 1489, templates/ipri2020/custom/scss/custom.scss */
#g-mainbar .resources .jlcontentfieldsfilterresources .jlmf-link {
  background: #68a63b;
  padding: 8px;
  border-radius: 5px;
  margin: 0 5px;
  color: white;
}
/* line 1500, templates/ipri2020/custom/scss/custom.scss */
/* line 1501, templates/ipri2020/custom/scss/custom.scss */
.contactmainbar-small h3 {
  display: none;
}
/* line 1503, templates/ipri2020/custom/scss/custom.scss */
/* line 1504, templates/ipri2020/custom/scss/custom.scss */
.mainbar-small #g-mainbar {
  max-width: 57rem;
  margin: 0 auto;
}
/* line 1508, templates/ipri2020/custom/scss/custom.scss */
.mainbar-small #g-mainbar a {
  text-decoration: underline;
}
/* line 1513, templates/ipri2020/custom/scss/custom.scss */
.mainbar-small h1, .mainbar-small h2, .mainbar-small h3, .mainbar-small h4, .mainbar-small h5, .mainbar-small h6 {
  color: #68a63b;
}
/* line 1518, templates/ipri2020/custom/scss/custom.scss */
p.readmore .btn {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 1528, templates/ipri2020/custom/scss/custom.scss */
p.readmore .btn .icon-chevron-right {
  display: none;
}
/* line 1531, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand {
  position: absolute;
  width: 100%;
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  z-index: 1;
  left: 0;
  margin-top: -25px;
  min-height: 370px;
  max-height: 390px;
  overflow: hidden;
}
/* line 1542, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand::after {
  position: absolute;
  display: block;
  z-index: 1000;
  bottom: 0;
  height: 200px;
  width: 100%;
  content: "";
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand {
    margin-top: -26rem;
    padding-top: 5rem !important;
  }
}
/* line 1561, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .page-header {
  max-width: 80rem;
  margin: 5rem auto 1rem auto;
  display: block;
  position: relative;
  z-index: 100;
  color: white;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand .page-header {
    margin: 2rem 0.75rem 0.5rem 0.75rem;
  }
}
/* line 1573, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .page-header h2 {
  font-weight: 700;
  font-size: 2.45rem;
  line-height: 1.35;
  color: white;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand .page-header h2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }
}
/* line 1586, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .expand-info {
  max-width: 80rem;
  margin: 0.5rem auto;
  display: block;
  position: relative;
  z-index: 100;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand .expand-info {
    margin: 0.5rem 1.5rem;
  }
}
/* line 1597, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .expand-info dd {
  text-transform: capitalize;
  font-weight: 500;
  color: white;
  font-size: 1rem;
}
/* line 1607, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .pull-left, .platform-content-expand .pull-right {
  float: none;
}
/* line 1611, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .item-image {
  z-index: 1;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  top: 0;
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand .item-image {
    margin-top: -20rem;
  }
}
/* line 1625, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .item-image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #68a63b;
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  opacity: 0.85;
}
/* line 1639, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand .item-image img {
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand .item-image img {
    max-width: 150%;
    width: 150%;
  }
}
/* line 1651, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single {
  position: absolute;
  width: 100%;
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  z-index: 1;
  left: 0;
  margin-top: -25px;
  min-height: 220px;
  max-height: 390px;
  overflow: hidden;
}
/* line 1662, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single::after {
  position: absolute;
  display: block;
  z-index: 1000;
  bottom: 0;
  height: 200px;
  width: 100%;
  content: "";
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand-single {
    margin-top: -26rem;
    padding-top: 5rem !important;
  }
}
/* line 1681, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .page-header {
  max-width: 80rem;
  margin: 5rem auto 1rem auto;
  display: block;
  position: relative;
  z-index: 100;
  color: white;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand-single .page-header {
    margin: 2rem 0.75rem 0.5rem 0.75rem;
  }
}
/* line 1693, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .page-header h2 {
  font-weight: 700;
  font-size: 2.45rem;
  line-height: 1.35;
  color: white;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand-single .page-header h2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }
}
/* line 1706, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .expand-info {
  max-width: 80rem;
  margin: 0.5rem auto;
  display: block;
  position: relative;
  z-index: 100;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand-single .expand-info {
    margin: 0.5rem 1.5rem;
  }
}
/* line 1717, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .expand-info dd {
  text-transform: capitalize;
  font-weight: 500;
  color: white;
  font-size: 1rem;
}
/* line 1727, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .pull-left, .platform-content-expand-single .pull-right {
  float: none;
}
/* line 1731, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .item-image {
  z-index: 1;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  top: 0;
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand-single .item-image {
    margin-top: -20rem;
  }
}
/* line 1745, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .item-image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #68a63b;
  background-image: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  opacity: 0.85;
}
/* line 1759, templates/ipri2020/custom/scss/custom.scss */
.platform-content-expand-single .item-image img {
  width: 100%;
}
@media only all and (max-width: 47.99rem) {
  .platform-content-expand-single .item-image img {
    max-width: 150%;
    width: 150%;
  }
}
/* line 1773, templates/ipri2020/custom/scss/custom.scss */
/* line 1775, templates/ipri2020/custom/scss/custom.scss */
.blog .page-header {
  color: #68a63b;
}
/* line 1777, templates/ipri2020/custom/scss/custom.scss */
.blog .page-header h1, .blog .page-header h2 {
  font-weight: 700;
  font-size: 1.55rem;
}
/* line 1783, templates/ipri2020/custom/scss/custom.scss */
.blog .pull-left.item-image {
  margin: 1rem 0.25rem;
}
/* line 1785, templates/ipri2020/custom/scss/custom.scss */
.blog .pull-left.item-image img {
  border-radius: 0px;
}
/* line 1788, templates/ipri2020/custom/scss/custom.scss */
.blog .item-image {
  float: left;
  margin-right: 30px;
  margin-top: 0;
}
/* line 1794, templates/ipri2020/custom/scss/custom.scss */
.blog .g-content, .blog h2 {
  margin-top: 0;
  padding-top: 0;
}
/* line 1798, templates/ipri2020/custom/scss/custom.scss */
.blog h2 {
  font-weight: 400;
  line-height: 1.25;
  font-size: 1.5rem;
  margin-bottom: 10px;
}
/* line 1804, templates/ipri2020/custom/scss/custom.scss */
.blog h2 a {
  color: #68a63b;
}
/* line 1806, templates/ipri2020/custom/scss/custom.scss */
.blog h2 a:hover {
  color: #3b3831;
  transition: 0.3s ease-in-out;
}
/* line 1808, templates/ipri2020/custom/scss/custom.scss */
.blog p {
  font-size: 85%;
  line-height: 1.55;
  font-weight: 300;
}
/* line 1814, templates/ipri2020/custom/scss/custom.scss */
.blog p.readmore {
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 1818, templates/ipri2020/custom/scss/custom.scss */
.blog p.readmore .btn {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 1831, templates/ipri2020/custom/scss/custom.scss */
.blog .items-row {
  border-bottom: #e3e3e3 solid 1px;
  margin-bottom: 2rem;
}
/* line 1834, templates/ipri2020/custom/scss/custom.scss */
.blog .items-row:last-child {
  border-bottom: 0px;
}
/* line 1839, templates/ipri2020/custom/scss/custom.scss */
.blog .article-info {
  margin-bottom: 2rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 1845, templates/ipri2020/custom/scss/custom.scss */
.blog .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 1849, templates/ipri2020/custom/scss/custom.scss */
.blog .article-info dd.category-name {
  display: none;
}
/* line 1858, templates/ipri2020/custom/scss/custom.scss */
.blog .jd-social-share {
  display: none;
}
/* line 1864, templates/ipri2020/custom/scss/custom.scss */
/* line 1866, templates/ipri2020/custom/scss/custom.scss */
.blognews .page-header {
  color: #68a63b;
}
/* line 1868, templates/ipri2020/custom/scss/custom.scss */
.blognews .page-header h1, .blognews .page-header h2 {
  font-weight: 700;
  font-size: 1.55rem;
}
/* line 1874, templates/ipri2020/custom/scss/custom.scss */
.blognews .pull-left.item-image {
  margin: 1rem 0.25rem;
}
/* line 1876, templates/ipri2020/custom/scss/custom.scss */
.blognews .pull-left.item-image img {
  border-radius: 0px;
}
/* line 1879, templates/ipri2020/custom/scss/custom.scss */
.blognews .item-image {
  float: left;
  margin-right: 30px;
  margin-top: 0;
}
/* line 1885, templates/ipri2020/custom/scss/custom.scss */
.blognews .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 1889, templates/ipri2020/custom/scss/custom.scss */
.blognews .g-content h3 {
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
}
/* line 1894, templates/ipri2020/custom/scss/custom.scss */
.blognews .g-content p {
  margin-bottom: 0;
}
/* line 1898, templates/ipri2020/custom/scss/custom.scss */
.blognews h2 {
  font-weight: 400;
  line-height: 1.25;
  font-size: 1.5rem;
  margin-bottom: 10px;
}
/* line 1904, templates/ipri2020/custom/scss/custom.scss */
.blognews h2 a {
  color: #68a63b;
}
/* line 1906, templates/ipri2020/custom/scss/custom.scss */
.blognews h2 a:hover {
  color: #3b3831;
  transition: 0.3s ease-in-out;
}
/* line 1908, templates/ipri2020/custom/scss/custom.scss */
.blognews p {
  font-size: 85%;
  line-height: 1.55;
  font-weight: 300;
}
/* line 1914, templates/ipri2020/custom/scss/custom.scss */
.blognews p.readmore {
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 1918, templates/ipri2020/custom/scss/custom.scss */
.blognews p.readmore .btn {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 1931, templates/ipri2020/custom/scss/custom.scss */
.blognews .items-row {
  border-bottom: #e3e3e3 solid 1px;
  margin-bottom: 2rem;
}
/* line 1934, templates/ipri2020/custom/scss/custom.scss */
.blognews .items-row:last-child {
  border-bottom: 0px;
}
/* line 1939, templates/ipri2020/custom/scss/custom.scss */
.blognews .article-info {
  margin-bottom: 0.75rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 1945, templates/ipri2020/custom/scss/custom.scss */
.blognews .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 1949, templates/ipri2020/custom/scss/custom.scss */
.blognews .article-info dd.category-name {
  display: none;
}
/* line 1958, templates/ipri2020/custom/scss/custom.scss */
.blognews .jd-social-share {
  display: none;
}
/* line 1962, templates/ipri2020/custom/scss/custom.scss */
/* line 1963, templates/ipri2020/custom/scss/custom.scss */
.blognews .fields-container .field-entry {
  margin-left: 0;
}
/* line 1966, templates/ipri2020/custom/scss/custom.scss */
.blognews .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 1970, templates/ipri2020/custom/scss/custom.scss */
.blognews .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
}
/* line 1978, templates/ipri2020/custom/scss/custom.scss */
/* line 1980, templates/ipri2020/custom/scss/custom.scss */
.blogevents .page-header {
  color: #68a63b;
}
/* line 1982, templates/ipri2020/custom/scss/custom.scss */
.blogevents .page-header h1, .blogevents .page-header h2 {
  font-weight: 700;
  font-size: 1.55rem;
}
/* line 1988, templates/ipri2020/custom/scss/custom.scss */
.blogevents .pull-left.item-image {
  margin: 1rem 0.25rem;
}
/* line 1990, templates/ipri2020/custom/scss/custom.scss */
.blogevents .pull-left.item-image img {
  border-radius: 0px;
  border-bottom: red solid 7px;
}
/* line 1996, templates/ipri2020/custom/scss/custom.scss */
.blogevents .item-image {
  float: left;
  margin-right: 30px;
  margin-top: 0;
}
/* line 2002, templates/ipri2020/custom/scss/custom.scss */
.blogevents .g-content, .blogevents h2 {
  margin-top: 0;
  padding-top: 0;
}
/* line 2006, templates/ipri2020/custom/scss/custom.scss */
.blogevents h2 {
  font-weight: 400;
  line-height: 1.25;
  font-size: 1.5rem;
  margin-bottom: 10px;
}
/* line 2012, templates/ipri2020/custom/scss/custom.scss */
.blogevents h2 a {
  color: #68a63b;
}
/* line 2014, templates/ipri2020/custom/scss/custom.scss */
.blogevents h2 a:hover {
  color: #3b3831;
  transition: 0.3s ease-in-out;
}
/* line 2016, templates/ipri2020/custom/scss/custom.scss */
.blogevents p {
  font-size: 85%;
  line-height: 1.55;
  font-weight: 300;
}
/* line 2022, templates/ipri2020/custom/scss/custom.scss */
.blogevents p.readmore {
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 2026, templates/ipri2020/custom/scss/custom.scss */
.blogevents p.readmore .btn {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 2039, templates/ipri2020/custom/scss/custom.scss */
.blogevents .items-row {
  border-bottom: #e3e3e3 solid 1px;
  margin-bottom: 2rem;
}
/* line 2042, templates/ipri2020/custom/scss/custom.scss */
.blogevents .items-row:last-child {
  border-bottom: 0px;
}
/* line 2047, templates/ipri2020/custom/scss/custom.scss */
.blogevents .article-info {
  margin-bottom: 1rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2053, templates/ipri2020/custom/scss/custom.scss */
.blogevents .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2057, templates/ipri2020/custom/scss/custom.scss */
.blogevents .article-info dd.category-name {
  display: none;
}
/* line 2066, templates/ipri2020/custom/scss/custom.scss */
.blogevents .jd-social-share {
  display: none;
}
/* line 2070, templates/ipri2020/custom/scss/custom.scss */
.blogevents .fields-container {
  font-size: 1rem;
}
/* line 2073, templates/ipri2020/custom/scss/custom.scss */
.blogevents .fields-container .field-entry {
  margin-left: 0;
}
/* line 2076, templates/ipri2020/custom/scss/custom.scss */
.blogevents .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 2080, templates/ipri2020/custom/scss/custom.scss */
.blogevents .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
}
/* line 2088, templates/ipri2020/custom/scss/custom.scss */
/* line 2090, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .page-header {
  color: #68a63b;
}
/* line 2092, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .page-header h1, .blogpeople .page-header h2 {
  font-weight: 700;
  font-size: 1.55rem;
}
/* line 2098, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .pull-left.item-image {
  margin: 1rem 0.25rem;
}
/* line 2100, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .pull-left.item-image img {
  border-radius: 0px;
}
/* line 2105, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .item-image {
  float: left;
  margin-right: 30px;
  margin-top: 0;
}
/* line 2111, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .g-content {
  margin-top: 0;
  padding-top: 0;
}
/* line 2115, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .g-content h3 {
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
}
/* line 2120, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .g-content p {
  margin-bottom: 0;
}
/* line 2124, templates/ipri2020/custom/scss/custom.scss */
.blogpeople h2 {
  font-weight: 400;
  line-height: 1.25;
  font-size: 1.5rem;
  margin-bottom: 10px;
}
/* line 2130, templates/ipri2020/custom/scss/custom.scss */
.blogpeople h2 a {
  color: #68a63b;
}
/* line 2132, templates/ipri2020/custom/scss/custom.scss */
.blogpeople h2 a:hover {
  color: #3b3831;
  transition: 0.3s ease-in-out;
}
/* line 2134, templates/ipri2020/custom/scss/custom.scss */
.blogpeople p {
  font-size: 85%;
  line-height: 1.55;
  font-weight: 300;
}
/* line 2140, templates/ipri2020/custom/scss/custom.scss */
.blogpeople p.readmore {
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 2144, templates/ipri2020/custom/scss/custom.scss */
.blogpeople p.readmore .btn {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 2157, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .items-row {
  border-bottom: #e3e3e3 solid 1px;
  margin-bottom: 2rem;
}
/* line 2160, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .items-row:last-child {
  border-bottom: 0px;
}
/* line 2165, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .article-info {
  margin-bottom: 0.75rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2171, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2175, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .article-info dd.category-name {
  display: none;
}
/* line 2184, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .jd-social-share {
  display: none;
}
/* line 2188, templates/ipri2020/custom/scss/custom.scss */
/* line 2189, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .fields-container .field-entry {
  margin-left: 0;
}
/* line 2192, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 2196, templates/ipri2020/custom/scss/custom.scss */
.blogpeople .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
}
/* line 2204, templates/ipri2020/custom/scss/custom.scss */
/* line 2206, templates/ipri2020/custom/scss/custom.scss */
.blogresources .page-header {
  color: #68a63b;
}
/* line 2208, templates/ipri2020/custom/scss/custom.scss */
.blogresources .page-header h1, .blogresources .page-header h2 {
  font-weight: 700;
  font-size: 1.55rem;
}
/* line 2214, templates/ipri2020/custom/scss/custom.scss */
.blogresources .pull-left.item-image {
  margin: 0.25rem 1rem;
  max-width: 300px;
}
/* line 2218, templates/ipri2020/custom/scss/custom.scss */
.blogresources .pull-left.item-image img {
  border-radius: 0px;
  border-bottom: red solid 7px;
}
/* line 2224, templates/ipri2020/custom/scss/custom.scss */
.blogresources .item-image {
  float: left;
  margin-right: 30px;
  margin-top: 0;
}
/* line 2230, templates/ipri2020/custom/scss/custom.scss */
.blogresources .g-content, .blogresources h2 {
  margin-top: 0;
  padding-top: 0;
}
/* line 2234, templates/ipri2020/custom/scss/custom.scss */
.blogresources h2 {
  font-weight: 400;
  line-height: 1.25;
  font-size: 1.5rem;
  margin-bottom: 10px;
}
/* line 2240, templates/ipri2020/custom/scss/custom.scss */
.blogresources h2 a {
  color: #68a63b;
}
/* line 2242, templates/ipri2020/custom/scss/custom.scss */
.blogresources h2 a:hover {
  color: #3b3831;
  transition: 0.3s ease-in-out;
}
/* line 2244, templates/ipri2020/custom/scss/custom.scss */
.blogresources p {
  font-size: 85%;
  line-height: 1.55;
  font-weight: 300;
}
/* line 2250, templates/ipri2020/custom/scss/custom.scss */
.blogresources p.readmore {
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 2254, templates/ipri2020/custom/scss/custom.scss */
.blogresources p.readmore .btn {
  font-size: 0.9rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.15rem;
  border-radius: 5px;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.15), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 2267, templates/ipri2020/custom/scss/custom.scss */
.blogresources .items-row {
  border-bottom: #e3e3e3 solid 1px;
  margin-bottom: 2rem;
}
/* line 2270, templates/ipri2020/custom/scss/custom.scss */
.blogresources .items-row:last-child {
  border-bottom: 0px;
}
/* line 2275, templates/ipri2020/custom/scss/custom.scss */
.blogresources .article-info {
  margin-bottom: 0.5rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2281, templates/ipri2020/custom/scss/custom.scss */
.blogresources .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2285, templates/ipri2020/custom/scss/custom.scss */
.blogresources .article-info dd.category-name {
  display: none;
}
/* line 2294, templates/ipri2020/custom/scss/custom.scss */
.blogresources .jd-social-share {
  display: none;
}
/* line 2299, templates/ipri2020/custom/scss/custom.scss */
.blogresources .fields-container {
  display: flex;
  align-items: center;
  margin-top: 0;
}
/* line 2304, templates/ipri2020/custom/scss/custom.scss */
.blogresources .fields-container .field-entry {
  margin-left: 0;
  margin-right: 15px;
  display: flex;
}
/* line 2309, templates/ipri2020/custom/scss/custom.scss */
.blogresources .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 2312, templates/ipri2020/custom/scss/custom.scss */
.blogresources .fields-container .field-entry.download .button {
  padding: 0.35rem 0.75rem;
  box-shadow: none;
}
/* line 2318, templates/ipri2020/custom/scss/custom.scss */
.blogresources .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
  display: block;
  margin-right: 5px;
}
/* line 2330, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents {
  max-width: 63rem;
  margin: 0 auto;
}
/* line 2334, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents a {
  text-decoration: underline;
}
/* line 2339, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents-expand {
  margin-top: 290px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
@media only all and (max-width: 47.99rem) {
  .item-pageevents {
    padding: 1rem;
  }
}
/* line 2355, templates/ipri2020/custom/scss/custom.scss */
/* line 2357, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .page-header h1 {
  font-weight: 700;
  color: #68a63b;
}
/* line 2361, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .page-header h2 {
  font-size: 2rem;
  line-height: 1.25;
  font-weight: 700;
  color: #68a63b;
  border-bottom: #f7f7f7 solid 1px;
  padding-bottom: 1rem;
  margin-bottom: 0.75rem;
}
/* line 2372, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .article-info {
  margin-bottom: 2rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2378, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2389, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .item-image {
  text-align: center;
}
/* line 2393, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .item-image img {
  width: auto;
}
/* line 2399, templates/ipri2020/custom/scss/custom.scss */
/* line 2400, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .fields-container .field-entry {
  margin-left: 0;
}
/* line 2403, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 2407, templates/ipri2020/custom/scss/custom.scss */
.item-pageevents .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
  display: block;
}
/* line 2418, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople {
  max-width: 63rem;
  margin: 0 auto;
}
/* line 2422, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople a {
  text-decoration: underline;
}
/* line 2427, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople-expand {
  margin-top: 290px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
@media only all and (max-width: 47.99rem) {
  .item-pagepeople {
    padding: 1rem;
  }
}
/* line 2443, templates/ipri2020/custom/scss/custom.scss */
/* line 2445, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .page-header h1 {
  font-weight: 700;
  color: #68a63b;
}
/* line 2449, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .page-header h2 {
  font-size: 2rem;
  line-height: 1.25;
  font-weight: 700;
  color: #68a63b;
  border-bottom: #f7f7f7 solid 1px;
  padding-bottom: 1rem;
  margin-bottom: 0.75rem;
}
/* line 2460, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .article-info {
  margin-bottom: 2rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2466, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2477, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .item-image {
  text-align: center;
}
/* line 2481, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .item-image img {
  width: auto;
}
/* line 2487, templates/ipri2020/custom/scss/custom.scss */
/* line 2488, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .fields-container .field-entry {
  margin-left: 0;
}
/* line 2491, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 2495, templates/ipri2020/custom/scss/custom.scss */
.item-pagepeople .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
  display: block;
}
/* line 2506, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources {
  max-width: 63rem;
  margin: 0 auto;
}
/* line 2510, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources a {
  text-decoration: underline;
}
/* line 2515, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources-expand {
  margin-top: 290px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
@media only all and (max-width: 47.99rem) {
  .item-pageresources {
    padding: 1rem;
  }
}
/* line 2531, templates/ipri2020/custom/scss/custom.scss */
/* line 2533, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .page-header h1 {
  font-weight: 700;
  color: #68a63b;
}
/* line 2537, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .page-header h2 {
  font-size: 2rem;
  line-height: 1.25;
  font-weight: 700;
  color: #68a63b;
  border-bottom: #f7f7f7 solid 1px;
  padding-bottom: 1rem;
  margin-bottom: 0.75rem;
}
/* line 2548, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .article-info {
  margin-bottom: 2rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2554, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2565, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .item-image {
  text-align: center;
}
/* line 2569, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .item-image img {
  width: auto;
}
/* line 2575, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .fields-container {
  display: flex;
  align-items: center;
}
/* line 2579, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .fields-container .field-entry {
  margin-left: 0;
  margin-right: 15px;
  display: flex;
}
/* line 2584, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .fields-container .field-entry.download {
  margin-top: 10px;
}
/* line 2587, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .fields-container .field-entry.download .button {
  padding: 0.5rem 1rem;
  box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.05), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
  -webkit-box-shadow: 10px 10px 20px 0 rgba(0, 0, 0, 0.05), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 2594, templates/ipri2020/custom/scss/custom.scss */
.item-pageresources .fields-container .field-entry .field-label {
  color: #68a63b;
  font-weight: bold;
  display: block;
  margin-right: 5px;
}
/* line 2606, templates/ipri2020/custom/scss/custom.scss */
.item-page {
  max-width: 55rem;
  margin: 0 auto;
}
/* line 2610, templates/ipri2020/custom/scss/custom.scss */
.item-page a {
  text-decoration: underline;
}
/* line 2614, templates/ipri2020/custom/scss/custom.scss */
/* line 2615, templates/ipri2020/custom/scss/custom.scss */
.item-page .list-boxed li {
  list-style: none;
  border: #68a63b solid 1px;
  background: #eaeade;
  display: inline-block;
  max-width: 25%;
  margin: 0.75rem;
  vertical-align: top;
  padding: 1rem;
  width: auto;
  line-height: 1.35;
  font-size: 1.05rem;
  border-radius: 5px;
}
/* line 2629, templates/ipri2020/custom/scss/custom.scss */
.item-page .list-boxed li:hover {
  background: white;
  transition: 0.3s ease-in-out;
  cursor: pointer;
  border-radius: 5px;
}
/* line 2639, templates/ipri2020/custom/scss/custom.scss */
.item-page-expand {
  margin-top: 370px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
/* line 2647, templates/ipri2020/custom/scss/custom.scss */
.item-page-expand-single {
  margin-top: 260px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
/* line 2654, templates/ipri2020/custom/scss/custom.scss */
/* line 2655, templates/ipri2020/custom/scss/custom.scss */
.item-page-expand-single .list-boxed li {
  list-style: none;
  border: #68a63b solid 1px;
  background: #eaeade;
  display: inline-block;
  max-width: 25%;
  margin: 0.75rem;
  vertical-align: top;
  padding: 1rem;
  width: auto;
  line-height: 1.35;
  font-size: 1.05rem;
  border-radius: 5px;
}
/* line 2669, templates/ipri2020/custom/scss/custom.scss */
.item-page-expand-single .list-boxed li:hover {
  background: white;
  transition: 0.3s ease-in-out;
  cursor: pointer;
  border-radius: 5px;
}
/* line 2679, templates/ipri2020/custom/scss/custom.scss */
.item-page-expandnews {
  margin-top: 370px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
@media only all and (max-width: 47.99rem) {
  .item-page {
    padding: 1rem;
  }
}
/* line 2695, templates/ipri2020/custom/scss/custom.scss */
/* line 2697, templates/ipri2020/custom/scss/custom.scss */
.item-page .page-header h1 {
  font-weight: 700;
  color: #68a63b;
}
/* line 2701, templates/ipri2020/custom/scss/custom.scss */
.item-page .page-header h2 {
  font-size: 2rem;
  line-height: 1.25;
  font-weight: 700;
  color: #68a63b;
  border-bottom: #f7f7f7 solid 1px;
  padding-bottom: 1rem;
  margin-bottom: 0.75rem;
}
/* line 2712, templates/ipri2020/custom/scss/custom.scss */
.item-page .article-info {
  margin-bottom: 2rem;
  border-bottom: #e3e3e3 solid 1px;
  padding-bottom: 1rem;
  font-weight: 400;
}
/* line 2718, templates/ipri2020/custom/scss/custom.scss */
.item-page .article-info dd {
  font-size: 1rem;
  text-transform: capitalize;
}
/* line 2725, templates/ipri2020/custom/scss/custom.scss */
.item-page figcaption {
  font-size: 0.88rem;
  line-height: 1.5;
}
/* line 2730, templates/ipri2020/custom/scss/custom.scss */
.item-page .item-image {
  text-align: center;
}
/* line 2734, templates/ipri2020/custom/scss/custom.scss */
.item-page .item-image img {
  width: auto;
  max-height: 330px;
}
/* line 2742, templates/ipri2020/custom/scss/custom.scss */
.item-page blockquote p {
  color: #68a63b;
}
/* line 2749, templates/ipri2020/custom/scss/custom.scss */
.platform-expand-single-module {
  background: #ebeeee;
  padding: 1rem 1.85rem !important;
}
/* line 2753, templates/ipri2020/custom/scss/custom.scss */
.platform-expand-single-module .g-title {
  color: #68a63b;
}
/* line 2757, templates/ipri2020/custom/scss/custom.scss */
.platform-expand-single-module ul {
  margin-left: 0;
}
/* line 2761, templates/ipri2020/custom/scss/custom.scss */
.platform-expand-single-module li {
  list-style: none;
  border-bottom: #e3e3e3 solid 1px;
  padding: 0.5rem 0;
  font-weight: 400;
  line-height: 1.5;
  font-size: 95%;
}
/* line 2770, templates/ipri2020/custom/scss/custom.scss */
.platform-expand-single-module.g-fixed-element {
  left: auto !important;
  margin-top: 5rem;
  width: 20% !important;
  z-index: 1000 !important;
}
/* line 2779, templates/ipri2020/custom/scss/custom.scss */
#contact-form.form-horizontal {
  max-width: 50rem;
  margin: 0 auto;
}
/* line 2784, templates/ipri2020/custom/scss/custom.scss */
#contact-form.form-horizontal legend {
  display: none;
}
/* line 2788, templates/ipri2020/custom/scss/custom.scss */
#contact-form.form-horizontal .control-label {
  float: none;
  text-align: left;
}
/* line 2792, templates/ipri2020/custom/scss/custom.scss */
#contact-form.form-horizontal .control-label label {
  display: inline-block;
}
/* line 2796, templates/ipri2020/custom/scss/custom.scss */
#contact-form.form-horizontal .controls {
  margin-left: 0;
}
/* line 2799, templates/ipri2020/custom/scss/custom.scss */
#contact-form.form-horizontal .controls .btn {
  border-radius: 5px;
  padding: 1rem 2rem;
  font-size: 0.88rem;
}
/* line 2807, templates/ipri2020/custom/scss/custom.scss */
/* line 2808, templates/ipri2020/custom/scss/custom.scss */
.modal .item-page {
  margin-top: 0;
}
/* line 2813, templates/ipri2020/custom/scss/custom.scss */
.video-responsive {
  height: auto;
  max-width: 40rem;
  margin: 0 auto;
  padding-bottom: 40%;
}
/* line 2820, templates/ipri2020/custom/scss/custom.scss */
/* line 2821, templates/ipri2020/custom/scss/custom.scss */
.g-accordion .uk-accordion-title {
  padding: 20px;
  font-weight: bold;
  font-size: 1.22rem;
  border-radius: 0;
}
/* line 2827, templates/ipri2020/custom/scss/custom.scss */
.g-accordion .uk-accordion-title.uk-active {
  background: #1281c4;
  color: white;
  margin-bottom: 0;
}
/* line 2834, templates/ipri2020/custom/scss/custom.scss */
/* line 2836, templates/ipri2020/custom/scss/custom.scss */
.g-accordion .uk-accordion-content.uk-active {
  padding: 20px;
  background: #f3f3f3;
  margin-bottom: 20px;
}
/* line 2846, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar {
  border-left: #f5f5f5 solid 1px;
  padding: 0;
  position: relative;
}
/* line 2851, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-particle {
  font-size: 0.88rem;
}
/* line 2855, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-title {
  font-weight: 700;
}
/* line 2860, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .nav.menu {
  border: 0;
  padding: 0;
}
/* line 2864, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .nav.menu a:hover {
  color: #68a63b;
  transition: 0.3s ease-in-out;
  padding-left: 1rem;
}
/* line 2870, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .nav.menu li {
  font-size: 0.88rem;
}
/* line 2872, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .nav.menu li a {
  color: #5a5a5a;
}
/* line 2875, templates/ipri2020/custom/scss/custom.scss */
/* line 2876, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .nav.menu li.current a {
  color: #68a63b;
  border-left: #68a63b solid 5px;
  padding-left: 1rem;
  font-weight: 700;
}
/* line 2886, templates/ipri2020/custom/scss/custom.scss */
/* line 2888, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-particle-intro {
  text-align: left;
  margin-bottom: 1rem;
}
/* line 2892, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-particle-intro .g-title {
  font-weight: 700;
  text-transform: capitalize;
  color: #68a63b;
}
/* line 2900, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-particle-intro .g-title-separator {
  display: none;
}
/* line 2905, templates/ipri2020/custom/scss/custom.scss */
/* line 2919, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-news-pro-title {
  font-weight: 600;
  line-height: 1.5;
}
/* line 2923, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-news-pro-title a {
  color: #68a63b;
}
/* line 2928, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-article-details {
  font-size: 75%;
}
/* line 2932, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .g-news-pro.sidebar-news .g-news-pro-desc {
  font-size: 0.95rem;
}
/* line 2940, templates/ipri2020/custom/scss/custom.scss */
/* line 2941, templates/ipri2020/custom/scss/custom.scss */
#g-sidebar .sidemenu .nav.menu li {
  font-size: 0.95rem;
  padding-bottom: 0.25rem;
}
/* line 2949, templates/ipri2020/custom/scss/custom.scss */
#g-mainbottom {
  background: #f5f5f5;
}
/* line 2953, templates/ipri2020/custom/scss/custom.scss */
/* line 2954, templates/ipri2020/custom/scss/custom.scss */
#g-mainbottom .g-slideshow.user-slides {
  margin-top: -5rem;
  box-shadow: 10px 10px 20px 0 rgba(26, 127, 195, 0.35), -8px -8px 20px 0 rgba(255, 255, 255, 0.08);
}
/* line 2962, templates/ipri2020/custom/scss/custom.scss */
#g-breadcrumb {
  background: #eaeade;
}
/* line 2969, templates/ipri2020/custom/scss/custom.scss */
@media only all and (min-width: 60rem) {
  #g-breadcrumb .g-container {
    width: auto;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  #g-breadcrumb .g-container {
    width: auto;
  }
}
@media only all and (min-width: 75rem) {
  #g-breadcrumb .g-container {
    width: 85rem;
  }
}
/* line 2981, templates/ipri2020/custom/scss/custom.scss */
#g-breadcrumb .g-content {
  margin: 0.025rem;
  padding: 0.5rem 0.938rem;
}
/* line 2987, templates/ipri2020/custom/scss/custom.scss */
#homepage #g-breadcrumb {
  border-top: 0;
}
/* line 2990, templates/ipri2020/custom/scss/custom.scss */
.breadcrumb {
  background: none;
  margin-bottom: 0;
  font-size: 0.78rem;
  font-weight: 300;
  /* & span.divider::before {
   content: "/" !important;
   }*/
}
/* line 2996, templates/ipri2020/custom/scss/custom.scss */
.breadcrumb a {
  color: #545454;
}
/* line 2998, templates/ipri2020/custom/scss/custom.scss */
/* line 2999, templates/ipri2020/custom/scss/custom.scss */
.breadcrumb li:first-child .divider {
  display: none;
}
/* line 3001, templates/ipri2020/custom/scss/custom.scss */
.breadcrumb > li > .divider {
  color: #545454;
  font-size: 0.65rem;
  line-height: 2.45 !important;
}
/* line 3006, templates/ipri2020/custom/scss/custom.scss */
.breadcrumb > .active {
  color: #68a63b;
}
/* line 3016, templates/ipri2020/custom/scss/custom.scss */
#g-copyright {
  background: linear-gradient(90deg, #528230 0, #41805b 50%, #68a63b 100%);
  color: white;
}
/* line 3024, templates/ipri2020/custom/scss/custom.scss */
#g-bottom {
  padding: 3rem 0;
}
/* line 3028, templates/ipri2020/custom/scss/custom.scss */
/* line 3029, templates/ipri2020/custom/scss/custom.scss */
#g-bottom .moduletable h3 {
  text-align: center;
  font-size: 1.88rem;
  color: #1260ae;
  font-weight: bold;
  line-height: 1.2;
  letter-spacing: 1px;
}
/* line 3040, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom {
  padding: 3rem 0;
  background: #3b3831;
}
/* line 3044, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button {
  margin-top: 1rem;
}
/* line 3048, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button.style1 .g-cta-inner {
  background: none;
  border: 0px;
}
/* line 3052, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button.style1 .g-cta-inner .g-cta-left {
  max-width: 800px;
}
/* line 3056, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button.style1 .g-cta-inner .g-cta-right {
  margin-top: 2rem;
}
/* line 3060, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button.style1 .g-cta-inner .g-cta-desc {
  font-size: 2.25rem;
  font-weight: bold;
  line-height: 1.5;
  color: white;
}
/* line 3067, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button.style1 .g-cta-inner .button {
  background: white;
  color: #1a7fc3;
}
/* line 3071, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .g-cta-button.style1 .g-cta-inner .button:hover {
  background: #00aeef;
  color: white;
  transition: 0.3s ease-in-out;
}
/* line 3080, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom h3 {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 1rem;
  margin-bottom: 5px;
  color: white;
}
/* line 3087, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom p {
  margin-top: 0;
  margin-bottom: 1rem;
  color: #f7f7f7;
}
/* line 3093, templates/ipri2020/custom/scss/custom.scss */
/* line 3094, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .button-outline {
  border: #1260ae solid 2px;
  color: white;
}
/* line 3098, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .button-outline:hover {
  color: white;
}
/* line 3104, templates/ipri2020/custom/scss/custom.scss */
/* line 3105, templates/ipri2020/custom/scss/custom.scss */
#g-afterbottom .acysubbuttons .button {
  width: 100%;
}
/* line 3116, templates/ipri2020/custom/scss/custom.scss */
#g-footer {
  background-image: url('../../../../images/elements/homepage-banner-ipri.jpg');
  background-color: #68a63b;
  background-position: top center;
  background-repeat: no-repeat;
  padding-bottom: 0px;
  color: white;
  font-size: 0.95rem;
}
/* line 3126, templates/ipri2020/custom/scss/custom.scss */
#g-footer .g-title {
  font-weight: bold;
  font-size: 1.15rem;
  margin-bottom: 0.25rem;
}
/* line 3132, templates/ipri2020/custom/scss/custom.scss */
#g-footer a {
  color: white;
}
/* line 3134, templates/ipri2020/custom/scss/custom.scss */
#g-footer a:hover {
  text-decoration: underline;
}
/* line 3139, templates/ipri2020/custom/scss/custom.scss */
/* line 3140, templates/ipri2020/custom/scss/custom.scss */
#g-footer .g-social.social a {
  font-size: 1.05rem;
}
/* line 3147, templates/ipri2020/custom/scss/custom.scss */
.footer-logo {
  max-height: 100px;
}
/* line 3151, templates/ipri2020/custom/scss/custom.scss */
/* line 3152, templates/ipri2020/custom/scss/custom.scss */
.footer-menu .nav.menu {
  border: 0px;
  padding: 0.25rem;
}
/* line 3156, templates/ipri2020/custom/scss/custom.scss */
.footer-menu .nav.menu li {
  padding: 0.25rem 0 !important;
  margin-bottom: 0;
}
/* line 3164, templates/ipri2020/custom/scss/custom.scss */
.registration .btn {
  font-size: 0.85rem;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.88rem 2.125rem;
}
/* line 3172, templates/ipri2020/custom/scss/custom.scss */
.registration legend {
  display: none;
}
/* line 3175, templates/ipri2020/custom/scss/custom.scss */
.registration .controls .input-append .btn {
  margin: 0;
  margin-left: -5px;
  padding: 0.5rem 12px;
  background: #1260ae;
}
/* line 3181, templates/ipri2020/custom/scss/custom.scss */
/* line 3182, templates/ipri2020/custom/scss/custom.scss */
/* line 3183, templates/ipri2020/custom/scss/custom.scss */
.calendar-container .buttons-wrapper .js-btn {
  padding: 0.5rem 1rem;
}
/* line 3192, templates/ipri2020/custom/scss/custom.scss */
.speasyimagegallery-album > div img, .speasyimagegallery-gallery-item img {
  border-radius: 10px;
}
/* line 3197, templates/ipri2020/custom/scss/custom.scss */
/* line 3198, templates/ipri2020/custom/scss/custom.scss */
/* line 3199, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar .acf-responsive-embed, .webinar .blogwebinar .fb-video {
  display: none;
}
/* line 3202, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar h2 {
  font-weight: 900;
  line-height: 1.25;
  font-size: 1.75rem;
  margin-bottom: 10px;
}
/* line 3208, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar .article-info {
  margin-bottom: 1rem;
}
/* line 3211, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar .article-info dd {
  font-size: 0.8rem;
  text-transform: capitalize;
}
/* line 3216, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar .items-row {
  border-bottom: #e3e3e3 solid 1px;
  margin-bottom: 2rem;
}
/* line 3220, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar .item-image img {
  border-radius: 5px;
}
/* line 3224, templates/ipri2020/custom/scss/custom.scss */
.webinar .blogwebinar .jd-social-share {
  display: none;
}
/* line 3229, templates/ipri2020/custom/scss/custom.scss */
.webinar .platform-content-expand {
  min-height: 330px;
}
/* line 3232, templates/ipri2020/custom/scss/custom.scss */
.webinar .item-page-expandwebinar {
  margin-top: 310px;
  position: relative;
  z-index: 100;
  padding: 1rem 2rem;
  background: white;
}
/* line 3244, templates/ipri2020/custom/scss/custom.scss */
#userForm {
  margin-top: 1rem !important;
  border-top: #e3e3e3 solid 1px !important;
}
/* line 3248, templates/ipri2020/custom/scss/custom.scss */
#userForm h2 {
  font-weight: bold !important;
  color: #68a63b !important;
}
/* line 3253, templates/ipri2020/custom/scss/custom.scss */
/* line 3255, templates/ipri2020/custom/scss/custom.scss */
/* line 3256, templates/ipri2020/custom/scss/custom.scss */
.rsform-block-captcha img {
  width: 150px;
}
/* line 3261, templates/ipri2020/custom/scss/custom.scss */
/* line 3262, templates/ipri2020/custom/scss/custom.scss */
.rsform-block-submit .btn-primary {
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.5rem;
  font-size: 1rem;
  background: #68a63b;
}
/* line 3271, templates/ipri2020/custom/scss/custom.scss */
.rsform-block-submit .btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0) !important;
  color: white;
  background: red !important;
  text-transform: capitalize;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 0.75rem 1.5rem;
  font-size: 1rem;
}
@media only all and (max-width: 47.99rem) {
  /* line 3293, templates/ipri2020/custom/scss/custom.scss */
  /* line 3295, templates/ipri2020/custom/scss/custom.scss */
  #g-top .g-container .g-content {
    margin: 0;
    padding: 0;
  }
  /* line 3300, templates/ipri2020/custom/scss/custom.scss */
  #g-top::before {
    height: 8px;
  }
  /* line 3304, templates/ipri2020/custom/scss/custom.scss */
  #g-top .mod-languages {
    margin-top: 14px;
    position: absolute;
    right: 60px;
  }
  /* line 3309, templates/ipri2020/custom/scss/custom.scss */
  #g-top .mod-languages .pretext {
    display: none;
  }
  /* line 3313, templates/ipri2020/custom/scss/custom.scss */
  #g-top .mod-languages .btn {
    border-radius: 0px;
    padding: 8px 10px;
  }
  /* line 3320, templates/ipri2020/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    font-size: 1.25rem;
    border: white solid 2px;
    border-radius: 0px;
    line-height: 1.8;
    text-align: center;
    background: #68a63b;
    width: 40px;
    height: 40px;
    color: white;
    z-index: 1000;
  }
  /* line 3333, templates/ipri2020/custom/scss/custom.scss */
  .ipri-logo img {
    top: 15px;
    left: 5px;
    max-width: 100px;
  }
  /* line 3339, templates/ipri2020/custom/scss/custom.scss */
  .g-fixed-container {
    height: auto;
  }
  /* line 3343, templates/ipri2020/custom/scss/custom.scss */
  /* line 3344, templates/ipri2020/custom/scss/custom.scss */
  .g-offcanvas-open .fa-bars::before {
    content: "\f00d" !important;
    transition: 0.3s ease-in-out;
  }
  /* line 3350, templates/ipri2020/custom/scss/custom.scss */
  /* line 3352, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
    background: #3b3831 !important;
  }
  /* line 3355, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-menu-item-title, #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-menu-item-subtitle {
    color: white;
  }
  /* line 3359, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
    background: none !important;
    border: 0 !important;
  }
  /* line 3363, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container .g-menu-item-title, #g-mobilemenu-container .g-dropdown .g-menu-item-title {
    color: white !important;
    font-weight: 500;
    font-size: 0.8rem;
    letter-spacing: 1px;
  }
  /* line 3369, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container .g-dropdown .g-menu-item-subtitle {
    color: #f3f3f3 !important;
    font-size: 0.68rem;
  }
  /* line 3374, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container .cta-join {
    margin-left: 0 !important;
    padding: 0.5rem 1rem;
  }
  /* line 3378, templates/ipri2020/custom/scss/custom.scss */
  #g-mobilemenu-container .cta-join .g-buttons-item-title1, #g-mobilemenu-container .cta-join .g-buttons-item-icon {
    color: white;
    font-weight: 600;
  }
  /* line 3385, templates/ipri2020/custom/scss/custom.scss */
  /* line 3386, templates/ipri2020/custom/scss/custom.scss */
  /* line 3389, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .uk-slideshow, #homepage #g-fullwidth .g-slideshow-item {
    height: 550px;
  }
  /* line 3393, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .g-slideshow-item.hero-slide .g-slideshow-title {
    font-size: 1.35rem !important;
    line-height: 1.5;
  }
  /* line 3397, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .g-slideshow-item.hero-slide .g-slideshow-desc {
    display: block;
    font-size: 0.88rem;
    letter-spacing: 1px;
  }
  /* line 3402, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .g-slideshow-item.hero-slide .uk-overlay-panel {
    padding: 15px;
    width: 100%;
  }
  /* line 3406, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .g-slideshow-item .slideshow-caption {
    margin-top: 0px;
  }
  /* line 3409, templates/ipri2020/custom/scss/custom.scss */
  /* line 3411, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .g-slideshow-item.hero-slide .g-slideshow-buttons .button {
    font-size: 0.65rem;
    padding: 0.88rem 1.5rem;
    display: block;
    margin-bottom: 5px;
  }
  /* line 3417, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .g-slideshow-item.hero-slide .g-slideshow-buttons .button.standard {
    display: inline-block;
  }
  /* line 3423, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-fullwidth .uk-cover-background {
    background-size: cover;
    background-position: top;
  }
  /* line 3430, templates/ipri2020/custom/scss/custom.scss */
  /* line 3431, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-container-main .g-container {
    width: 100% !important;
  }
  /* line 3435, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-container-main .g-news-pro.news-home-vertical .g-particle-intro .g-title {
    font-size: 1.35rem;
  }
  /* line 3439, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-container-main .g-news-pro.news-home-vertical .g-news-pro-title {
    font-weight: 700;
    line-height: 1.35;
    font-size: 1.15rem;
  }
  /* line 3445, templates/ipri2020/custom/scss/custom.scss */
  /* line 3447, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-container-main .g-news-pro.news-home.g-particle-intro .g-title {
    line-height: 1.5;
  }
  /* line 3451, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-container-main .g-news-pro.news-home.g-news-pro-item {
    display: block;
  }
  /* line 3455, templates/ipri2020/custom/scss/custom.scss */
  #homepage #g-container-main .g-news-pro.news-home.g-info-container {
    max-width: 100%;
  }
  /* line 3466, templates/ipri2020/custom/scss/custom.scss */
  /* line 3468, templates/ipri2020/custom/scss/custom.scss */
  #g-intro .g-content {
    padding: 0 0.35rem 0;
    margin-top: 0;
  }
  /* line 3473, templates/ipri2020/custom/scss/custom.scss */
  #g-intro .g-particle-intro .g-introtext {
    width: 100%;
  }
  /* line 3477, templates/ipri2020/custom/scss/custom.scss */
  #g-intro p {
    font-size: 1rem;
  }
  /* line 3481, templates/ipri2020/custom/scss/custom.scss */
  #g-intro .g-features2-particle-item .g-features2-particle-title {
    font-size: 1.5rem;
  }
  /* line 3485, templates/ipri2020/custom/scss/custom.scss */
  #g-intro .g-features2-particle-item .g-features2-particle-desc {
    font-size: 1.05rem;
    font-weight: 300;
  }
  /* line 3490, templates/ipri2020/custom/scss/custom.scss */
  #g-intro .g-features2-particle-item .g-features2-particle-image img {
    max-width: 80px;
  }
  /* line 3495, templates/ipri2020/custom/scss/custom.scss */
  /* line 3496, templates/ipri2020/custom/scss/custom.scss */
  #g-fullwidth .uk-slideshow, #g-fullwidth .g-slideshow-item {
    height: 280px;
  }
  /* line 3499, templates/ipri2020/custom/scss/custom.scss */
  #g-fullwidth .g-slideshow-item.hero-slide .uk-overlay-panel {
    padding: 25px 20px;
  }
  /* line 3502, templates/ipri2020/custom/scss/custom.scss */
  #g-fullwidth .slideshow-caption {
    width: 100% !important;
    margin-top: 1.5rem;
  }
  /* line 3506, templates/ipri2020/custom/scss/custom.scss */
  #g-fullwidth .g-slideshow-item.hero-slide .g-slideshow-desc {
    display: block;
    font-size: 2rem;
    letter-spacing: -1px;
  }
  /* line 3514, templates/ipri2020/custom/scss/custom.scss */
  #g-expanded {
    padding: 1.75rem 0 !important;
  }
  /* line 3517, templates/ipri2020/custom/scss/custom.scss */
  #g-expanded .g-page-title-inner h3 {
    font-size: 1.75rem;
  }
  /* line 3520, templates/ipri2020/custom/scss/custom.scss */
  #g-expanded .g-page-title-inner span {
    font-size: 0.88rem;
  }
  /* line 3525, templates/ipri2020/custom/scss/custom.scss */
  /* line 3526, templates/ipri2020/custom/scss/custom.scss */
  #g-features .uk-slideshow {
    transform: scale(1.15);
  }
  /* line 3529, templates/ipri2020/custom/scss/custom.scss */
  #g-features .g-slideshow-desc {
    display: block;
  }
  /* line 3531, templates/ipri2020/custom/scss/custom.scss */
  #g-features .g-slideshow-desc img {
    max-height: 60px;
    padding: 0 1rem;
  }
  /* line 3538, templates/ipri2020/custom/scss/custom.scss */
  #g-container-main {
    font-size: 1rem;
  }
  /* line 3542, templates/ipri2020/custom/scss/custom.scss */
  /* line 3543, templates/ipri2020/custom/scss/custom.scss */
  #g-afterbottom .acymailing_module_form td {
    display: block;
  }
  /* line 3546, templates/ipri2020/custom/scss/custom.scss */
  #g-afterbottom .acysubbuttons .button {
    max-width: 86%;
  }
  /* line 3552, templates/ipri2020/custom/scss/custom.scss */
  #g-footer {
    background-position: bottom center;
    background-size: cover;
  }
  /* line 3557, templates/ipri2020/custom/scss/custom.scss */
  /* line 3559, templates/ipri2020/custom/scss/custom.scss */
  #g-footer .g-container h3 {
    font-size: 1.15rem;
  }
  /* line 3565, templates/ipri2020/custom/scss/custom.scss */
  /* line 3566, templates/ipri2020/custom/scss/custom.scss */
  .platform-content .item-page {
    padding: 0.25rem;
  }
  /* line 3571, templates/ipri2020/custom/scss/custom.scss */
  /* line 3572, templates/ipri2020/custom/scss/custom.scss */
  .platform-content-expand .item-image {
    margin-top: 0;
  }
  /* line 3576, templates/ipri2020/custom/scss/custom.scss */
  .platform-content-expand .page-header {
    margin-top: 0.75rem;
  }
  /* line 3579, templates/ipri2020/custom/scss/custom.scss */
  .platform-content-expand .page-header h2 {
    font-size: 1.35rem;
  }
  /* line 3586, templates/ipri2020/custom/scss/custom.scss */
  /* line 3587, templates/ipri2020/custom/scss/custom.scss */
  .blog .g-content, .blognews .g-content, .blogevents .g-content {
    padding-left: 0.15rem;
    padding-right: 0.15rem;
  }
  /* line 3593, templates/ipri2020/custom/scss/custom.scss */
  /* line 3594, templates/ipri2020/custom/scss/custom.scss */
  .blognews .page-header h1, .blogevents .page-header h1, .blognews .page-header h2, .blogevents .page-header h2 {
    font-size: 1.25rem;
  }
  /* line 3599, templates/ipri2020/custom/scss/custom.scss */
  /* line 3600, templates/ipri2020/custom/scss/custom.scss */
  .item-pageevents .page-header h2 {
    font-size: 1.35rem;
  }
  /* line 3605, templates/ipri2020/custom/scss/custom.scss */
  /* line 3607, templates/ipri2020/custom/scss/custom.scss */
  .g-news-pro.news-topstories .g-news-pro-item {
    flex-flow: column !important;
  }
  /* line 3610, templates/ipri2020/custom/scss/custom.scss */
  .g-news-pro.news-topstories .g-news-pro-item .g-news-pro-image {
    margin-left: 0px;
  }
}
/*# sourceMappingURL=custom_16.css.map */