/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import "header-search";
@import 'mainbottom';
@import 'bottom';
/* 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 */
/*
 @import 'top';
 @import 'navigation';
 @import 'showcase';
 @import 'breadcrumb';
 @import 'feature';
 @import 'main';
 @import 'sobrebottom';
 @import 'comboone';
 @import 'combotwo';
 @import 'parallax';
 @import 'parallaxtwo';
 @import 'extension';
 */
/* line 3, templates/it_delight/scss/header.scss */
#g-header .g-content.g-particle .g-logo img {
  width: 60%;
}
/* line 7, templates/it_delight/scss/header.scss */
#g-header .g-particle img {
  width: 77%;
}
/* line 11, templates/it_delight/scss/header.scss */
#g-header #module-custom-140-particle.g-particle, #g-header #module-custom-141-particle.g-particle {
  text-align: right;
}
/* line 17, templates/it_delight/scss/header.scss */
#header-search .search input {
  font-size: 0.9rem;
  font-weight: normal;
  text-transform: capitalize;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /*
   #g-header .g-content {
   background-color: pink;
   }
   */
  /* line 57, templates/it_delight/scss/header.scss */
  #g-header > .g-container > .g-grid > .g-block {
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    box-flex: 0;
    -webkit-flex: 0 100%;
    -moz-flex: 0 100%;
    -ms-flex: 0 100%;
    flex-basis: 100%;
    width: 100%;
  }
  /* line 70, templates/it_delight/scss/header.scss */
  #g-header .g-content.g-particle .g-logo img {
    width: 35%;
  }
  /* line 74, templates/it_delight/scss/header.scss */
  #g-header .g-content {
    text-align: center;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
  /* line 22, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 59.99rem) {
}
/* line 3, templates/it_delight/scss/navigation.scss */
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  font-weight: normal;
  text-transform: capitalize;
}
/* line 11, templates/it_delight/scss/navigation.scss */
#g-navigation .g-logo {
  margin: 20px 0;
  margin-left: 0px;
  display: inline-block;
  margin-left: 5rem;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 41, templates/it_delight/scss/navigation.scss */
  #g-navigation .g-content {
    text-align: center;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/* line 7, templates/it_delight/scss/fullwidth.scss */
#g-fullwidth .sprocket-features-desc {
  display: none;
}
/* line 11, templates/it_delight/scss/fullwidth.scss */
#g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-title {
  font-size: 1.9rem;
  background: none;
  text-shadow: 2px 2px 2px #000;
}
@media only all and (min-width: 75rem) {
  /* line 28, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-content {
    bottom: 25px;
    width: 55%;
    left: 390px;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 39, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-title {
    font-size: 1.6rem;
  }
  /* line 44, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .layout-slideshow .sprocket-features-img-container img {
    width: 168%;
    margin-left: -53%;
    max-width: 155% !important;
  }
  /* line 51, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-content {
    bottom: 30px;
    left: 98px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 67, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-title {
    font-size: 1.6rem;
    width: 60%;
  }
  /* line 73, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .layout-slideshow .sprocket-features-img-container img {
    width: 176%;
    margin-left: -75%;
    max-width: 178% !important;
  }
  /* line 81, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-content {
    bottom: 30px;
    left: 98px;
    width: 120%;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 94, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-title {
    font-size: 1.6rem;
  }
  /* line 99, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .layout-slideshow .sprocket-features-img-container img {
    width: 235%;
    margin-left: -130%;
    max-width: 240% !important;
  }
  /* line 107, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-content {
    bottom: 30px;
    left: 28px;
    width: 57%;
  }
}
@media only all and (max-width: 30rem) {
  /* line 122, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-title {
    font-size: 1.4rem;
    width: 150%;
  }
  /* line 128, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .layout-slideshow .sprocket-features-img-container img {
    width: 285%;
    margin-left: -175%;
    max-width: 280% !important;
  }
  /* line 136, templates/it_delight/scss/fullwidth.scss */
  #g-fullwidth .sprocket-features.layout-slideshow .sprocket-features-content {
    bottom: 30px;
    left: 28px;
    width: 55%;
  }
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/* line 1, templates/it_delight/scss/feature.scss */
#g-feature {
  margin-top: 0;
  margin-bottom: 50px;
  padding-bottom: 25px;
}
/* line 7, templates/it_delight/scss/feature.scss */
#g-feature .g-content {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 13, templates/it_delight/scss/feature.scss */
#eb.mod-easyblogshowcase {
  margin-bottom: -20px;
}
/* line 19, templates/it_delight/scss/feature.scss */
#g-feature .eb-gallery-thumb.eb-mod-thumb.is-center .eb-mod-image-cover {
  width: 100% !important;
}
/* line 23, templates/it_delight/scss/feature.scss */
#g-feature .eb-gallery-meta {
  display: none;
}
/* line 29, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-box {
  padding: 0px;
}
/* line 34, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-stage {
  border: 0;
  border-radius: 0;
}
/* line 39, templates/it_delight/scss/feature.scss */
#eb .eb-mod-thumb .eb-mod-image {
  border: none;
  border-radius: 0px;
  margin: 0;
  padding: 0;
}
/* line 46, templates/it_delight/scss/feature.scss */
#g-feature .eb-gallery-title {
  margin: 15px 0 !important;
  font-size: 1.9rem !important;
  line-height: 2.1rem !important;
}
/* line 52, templates/it_delight/scss/feature.scss */
#eb .eb-mod-thumb.is-center {
  text-align: center;
}
/* line 57, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-thumb {
  margin: -4px;
}
/* line 61, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-title:hover {
  color: #ef7534;
}
/* line 65, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-more a {
  border: 1px solid #e1e1e1;
  border-radius: 0px;
}
/* line 71, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-buttons {
  border: 1px solid #e1e1e1;
  border-radius: 0px;
}
/* line 76, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-button + .eb-gallery-button {
  border-left: 1px solid #e1e1e1;
}
/* line 81, templates/it_delight/scss/feature.scss */
#eb.eb-mod .eb-gallery-title {
  white-space: initial;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 17, templates/it_delight/scss/subfeature.scss */
  #g-subfeature .g-keypoints-image.image-bottom {
    max-width: 153%;
    margin-left: -25%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
  /* line 65, templates/it_delight/scss/subfeature.scss */
  #g-subfeature .g-keypoints-image.image-bottom {
    display: none;
  }
}
/* line 1, templates/it_delight/scss/maintop.scss */
#g-maintop {
  padding-bottom: 5px;
  padding-top: 3px;
}
/* line 6, templates/it_delight/scss/maintop.scss */
#g-maintop .g-content {
  padding-top: 0;
  margin-top: 0;
}
/* line 11, templates/it_delight/scss/maintop.scss */
#g-maintop .sprocket-mosaic .sprocket-mosaic-item .sprocket-readmore-tags .sprocket-readmore {
  display: none;
}
/* line 15, templates/it_delight/scss/maintop.scss */
.sprocket-mosaic .sprocket-mosaic-item .sprocket-padding .sprocket-mosaic-head .sprocket-mosaic-title {
  font-size: 1.3rem;
  line-height: 1.7rem;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/* line 3, templates/it_delight/scss/sidebar.scss */
#g-aside .g-title, #g-sidebar .g-title {
  font-size: 1.3rem;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/* line 3, templates/it_delight/scss/footer.scss */
#g-footer .g-contacts-icon.fa.fa-home, #g-footer .g-contacts-icon.fa.fa-phone, #g-footer .g-contacts-icon.fa.fa-envelope-o, #g-footer .g-contacts-icon.fa.fa-clock-o {
  color: #ef7534;
}
/* line 12, templates/it_delight/scss/footer.scss */
#g-footer #eb {
  text-align: left;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 30, templates/it_delight/scss/footer.scss */
  #g-footer .g-contacts-icon.fa.fa-home, #g-footer .g-contacts-icon.fa.fa-phone, #g-footer .g-contacts-icon.fa.fa-envelope-o, #g-footer .g-contacts-icon.fa.fa-clock-o {
    color: #ef7534;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 47, templates/it_delight/scss/footer.scss */
  #g-footer .size-50, #g-footer .size-22, #g-footer .size-28 {
    -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%;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
  /* line 82, templates/it_delight/scss/footer.scss */
  #g-footer .g-contacts-icon.fa.fa-home, #g-footer .g-contacts-icon.fa.fa-phone, #g-footer .g-contacts-icon.fa.fa-envelope-o, #g-footer .g-contacts-icon.fa.fa-clock-o {
    display: none;
  }
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/* line 2, templates/it_delight/scss/copyright.scss */
#g-copyright .g-block.size-19 p, #g-copyright .g-block.size-17 p {
  text-align: right;
  margin: 0;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 39, templates/it_delight/scss/copyright.scss */
  #g-copyright {
    text-align: left;
  }
  /* line 43, templates/it_delight/scss/copyright.scss */
  #g-copyright .g-block.size-19 p, #g-copyright .g-block.size-17 p {
    text-align: left;
  }
}
@media only all and (max-width: 30rem) {
  /* line 54, templates/it_delight/scss/copyright.scss */
  #g-copyright .g-block.size-19 p, #g-copyright .g-block.size-17 p {
    text-align: left;
  }
  /* line 58, templates/it_delight/scss/copyright.scss */
  #g-copyright {
    text-align: left;
  }
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/* line 47, templates/it_delight/scss/custom.scss */
div#fd.eb .eb-author-name, div#fd.eb .eb-meta-author, div#fd.eb .eb-post-author {
  pointer-events: none !important;
}
/* line 56, templates/it_delight/scss/custom.scss */
#g-mainbody .item.item-page.institucional-class img {
  float: left;
  margin-bottom: 15px;
  margin-right: 30px;
  margin-top: 10px;
  width: 43%;
}
/* line 64, templates/it_delight/scss/custom.scss */
#g-mainbody article.item.item-page p {
  text-align: justify;
}
/* line 68, templates/it_delight/scss/custom.scss */
#g-mainbody article.item.item-page h3 {
  color: #ef7534;
}
/* line 72, templates/it_delight/scss/custom.scss */
#g-mainbody .item.item-page.institucional-class h3 {
  text-align: left;
}
/* line 80, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__title {
  font-size: 1.3rem;
  font-weight: normal;
  line-height: 1.7rem;
  color: #333;
  text-align: left;
}
/* line 88, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__title a:hover {
  color: #ef7534;
}
/* line 93, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid-showcase-content {
  background-color: rgba(0, 0, 0, 0.5);
  background-image: none;
  display: block;
  width: 100%;
  padding: 20px;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
}
/* line 107, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid-showcase-content__meta--text {
  color: #fff;
  text-shadow: none;
}
/* line 112, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__meta > div {
  border: 1px solid #e1e1e1;
  border-radius: 0.1875rem;
  padding: 5px 10px;
  font-size: 0.9rem;
}
/* line 120, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid-showcase-control .btn-default:hover, #eb .eb-blog-grid-showcase-control .btn-default:focus {
  color: #ef7534 !important;
}
/* line 127, templates/it_delight/scss/custom.scss */
#eb .eb-post-title {
  font-size: 1.9rem;
  line-height: 2.1rem;
  word-break: break-word;
  text-align: left;
}
/* line 134, templates/it_delight/scss/custom.scss */
#eb .eb-post-title a:hover {
  color: #ef7534;
}
/* line 138, templates/it_delight/scss/custom.scss */
.eb-entry-title.reset-heading {
  font-size: 1.9rem;
  text-align: left;
}
/* line 143, templates/it_delight/scss/custom.scss */
#eb .eb-mod-media-title {
  font-weight: normal;
}
/* line 148, templates/it_delight/scss/custom.scss */
#eb .eb-section-heading {
  border-bottom: 1px solid #ddd;
  font-size: 1.3rem;
  font-weight: normal;
  text-transform: capitalize;
}
/* line 156, templates/it_delight/scss/custom.scss */
#eb .eb-post-meta a {
  color: #ef7534;
  font-size: 1rem;
}
/* line 161, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid-showcase-content__meta a {
  color: #ef7534;
}
/* line 165, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__meta a:hover {
  color: #333;
}
/* line 169, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__meta a {
  color: #ef7534;
}
/* line 173, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid-showcase-content__meta a:hover {
  color: #fff;
}
/* line 177, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__meta--text {
  font-size: 1rem;
}
/* line 181, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid-meta-date {
  color: #444;
  font-size: 0.9rem;
}
/* line 187, templates/it_delight/scss/custom.scss */
#eb .text-muted {
  color: #ef7534;
}
/* line 191, templates/it_delight/scss/custom.scss */
#eb.eb-mod * {
  line-height: 22px;
}
/* line 195, templates/it_delight/scss/custom.scss */
#eb .eb-post-body {
  text-align: justify;
}
/* line 199, templates/it_delight/scss/custom.scss */
#eb {
  text-align: justify;
}
/* line 203, templates/it_delight/scss/custom.scss */
#eb .eb-related-title {
  font-size: 1rem;
  text-align: left;
}
/* line 208, templates/it_delight/scss/custom.scss */
#eb .eb-mod-thumb .eb-mod-image-cover {
  border: none;
  border-radius: 0;
}
/* line 213, templates/it_delight/scss/custom.scss */
#eb .eb-post-thumb .eb-post-image-cover {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.5);
}
/* line 221, templates/it_delight/scss/custom.scss */
#eb .es-post-state {
  margin-bottom: -10px;
}
/* line 225, templates/it_delight/scss/custom.scss */
#eb .eb-post {
  border-radius: 0;
}
/* line 229, templates/it_delight/scss/custom.scss */
#eb .btn {
  border-radius: 0;
}
/* line 233, templates/it_delight/scss/custom.scss */
#eb .eb-pager {
  border-radius: 0px;
  display: none;
}
/* line 238, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__meta > div {
  border-radius: 0;
}
/* line 243, templates/it_delight/scss/custom.scss */
#eb .eb-pager__fast-first-link, #eb .eb-pager__pre-link, #eb .eb-pager__fast-last-link, #eb .eb-pager__next-link, #eb .eb-pager__link-list {
  font-weight: normal;
}
/* line 247, templates/it_delight/scss/custom.scss */
#eb .eb-pager .fa-chevron-left {
  margin-right: 6px;
}
/* line 251, templates/it_delight/scss/custom.scss */
#eb .eb-pager .fa-chevron-right {
  margin-left: 6px;
}
/* line 256, templates/it_delight/scss/custom.scss */
#eb .btn-default:hover, #eb .btn-default:focus, #eb .btn-default:active, #eb .btn-default.active, .open .dropdown-toggle_#eb .btn-default {
  color: #333 !important;
  background-color: #f5f5f5 !important;
  border-color: #bebebe !important;
}
/* line 262, templates/it_delight/scss/custom.scss */
#eb.eb-mod .eb-gallery-more a:hover {
  color: #333 !important;
  background-color: #f5f5f5 !important;
  border-color: #bebebe !important;
  transition: 0.2s;
}
/* line 270, templates/it_delight/scss/custom.scss */
#eb .eb-entry-nav {
  border-radius: 0;
}
/* line 275, templates/it_delight/scss/custom.scss */
#eb .eb-brand-name {
  font-size: 1.3rem;
}
/* line 280, templates/it_delight/scss/custom.scss */
#eb .eb-blog-grid__item {
  padding: 0 8px 30px;
}
/* line 288, templates/it_delight/scss/custom.scss */
.search .search-form-results .btn-toolbar .btn-group .btn {
  border-radius: 0 !important;
}
/* line 293, templates/it_delight/scss/custom.scss */
.badge {
  border-radius: 0px;
}
/* line 297, templates/it_delight/scss/custom.scss */
.search .search-results .result-item .result-title h4 a {
  color: #ef7534;
  font-size: 1.3rem;
}
/* line 302, templates/it_delight/scss/custom.scss */
.search .search-results .result-item .result-title h4 a:hover {
  color: #333;
}
/* line 306, templates/it_delight/scss/custom.scss */
.search span.highlight {
  background-color: #ef7534;
  color: #fff;
}
/* line 313, templates/it_delight/scss/custom.scss */
.dropfiles-content-multi .breadcrumbs {
  display: none;
}
/* line 317, templates/it_delight/scss/custom.scss */
.dropfiles-container-default .dropfiles-categories .categories-head > h2 {
  display: none;
}
/* line 321, templates/it_delight/scss/custom.scss */
.dropfiles-content.dropfiles-content-default h3 {
  font-family: "Montserrat";
  font-size: 1.3rem;
  font-weight: normal;
}
/* line 331, templates/it_delight/scss/custom.scss */
.dropfiles-container-default {
  padding: 0px;
}
/* line 335, templates/it_delight/scss/custom.scss */
.dropfiles-content-default .dropfiles_list .file {
  max-width: none;
}
/* line 339, templates/it_delight/scss/custom.scss */
.dropfiles-content .openlink {
  background-color: #f69e34;
  border-color: #f69e34;
  color: #fff !important;
  width: 138px;
}
/* line 346, templates/it_delight/scss/custom.scss */
.dropfiles-content .openlink:hover {
  background-color: #f69e34;
  border-color: #f69e34;
}
/* line 351, templates/it_delight/scss/custom.scss */
.dropfiles-content-default .file .file-xinfo {
  font-size: 0.8rem;
  text-transform: none;
  color: #777;
  line-height: 16px;
  font-weight: normal;
  font-family: "Montserrat";
}
/* line 360, templates/it_delight/scss/custom.scss */
#g-mainbody .droptablestable tr, #g-mainbody .droptablestable th, #g-mainbody .droptablestable td {
  border-bottom: 1px solid #ccc;
  vertical-align: center !important;
}
@media only all and (min-width: 75rem) {
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 379, templates/it_delight/scss/custom.scss */
  #g-mainbody .item.item-page.institucional-class img {
    float: left;
    margin-bottom: 25px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 395, templates/it_delight/scss/custom.scss */
  #g-mainbody .item.item-page.institucional-class img {
    float: left;
    margin-bottom: 25px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 411, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid__item {
    display: contents;
  }
  /* line 415, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid__content {
    margin-bottom: 35px;
  }
  /* line 421, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid-showcase-content__article {
    margin: 0 0 10px;
    display: none;
  }
  /* line 427, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid-showcase-content__title {
    font-size: 1.3rem;
  }
  /* line 432, templates/it_delight/scss/custom.scss */
  #g-mainbody .item.item-page.institucional-class img {
    float: left;
    margin-bottom: 25px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
  }
}
@media only all and (max-width: 30rem) {
  /* line 448, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid__item {
    display: contents;
  }
  /* line 452, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid__content {
    margin-bottom: 35px;
  }
  /* line 457, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid-showcase-content__article {
    margin: 0 0 10px;
    display: none;
  }
  /* line 463, templates/it_delight/scss/custom.scss */
  #eb .eb-blog-grid-showcase-content__title {
    font-size: 1.3rem;
  }
  /* line 468, templates/it_delight/scss/custom.scss */
  #g-mainbody .item.item-page.institucional-class img {
    float: left;
    margin-bottom: 25px;
    margin-right: 0px;
    margin-top: 0px;
    width: 100%;
  }
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 59.99rem) {
}
/*# sourceMappingURL=custom_11.css.map */