/*
Theme Name: MyHome-child
Theme URI: https://myhometheme.net/
Author: Tangible Design
Author URI: http://tangibledesign.net/
Description: MyHome
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready
Text Domain: myhome
*/
/* line 5, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 3, sass/helpers/_typography.scss */
h1 {
  font-size: 45px;
}

/* line 6, sass/helpers/_typography.scss */
h2 {
  font-size: 40px;
}

/* line 9, sass/helpers/_typography.scss */
h3 {
  font-size: 35px;
}

/* line 12, sass/helpers/_typography.scss */
h4 {
  font-size: 30px;
}

/* line 15, sass/helpers/_typography.scss */
h5 {
  font-size: 25px;
}

/* line 18, sass/helpers/_typography.scss */
h6 {
  font-size: 20px;
}

/* line 21, sass/helpers/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  color: #002e66;
  margin-bottom: 10px;
}

/* line 25, sass/helpers/_typography.scss */
p {
  font-size: 16px;
  line-height: 25px;
  padding-bottom: 5px;
}

/* line 4, sass/components/_footer.scss */
#footer {
  background: #002e66;
}
/* line 6, sass/components/_footer.scss */
#footer .mh-footer__inner {
  background: #002e66 url(images/footer-back.png) no-repeat center top/auto 102%;
}
/* line 8, sass/components/_footer.scss */
#footer .mh-footer__inner .mh-layout {
  max-width: 100%;
}
/* line 11, sass/components/_footer.scss */
#footer .mh-footer__inner .mh-layout .mh-footer__row__column {
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
/* line 18, sass/components/_footer.scss */
#footer .mh-footer__inner .mh-layout .mh-footer__row__column .mh-footer__logo img {
  display: block;
  margin: 0 auto 25px;
}
/* line 24, sass/components/_footer.scss */
#footer .mh-footer__inner .mh-layout .mh-footer__row__column .mh-footer__text {
  font-size: 12px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}
/* line 35, sass/components/_footer.scss */
#footer .mh-footer-bottom {
  border-top: 2px solid #fff;
}
/* line 37, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: space-between;
  max-width: 100%;
}
/* line 43, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout:after {
  display: none;
}
/* line 46, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy {
  height: 36px;
  width: 150px;
}
@media only screen and (max-width: 767px) {
  /* line 46, sass/components/_footer.scss */
  #footer .mh-footer-bottom .mh-layout #logo-pruy {
    margin: 5px 0;
  }
}
/* line 53, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay circle, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay #desarrollo-pruy, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay #pro {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  fill: #fff;
}
/* line 57, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay #cubo-blanco, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay #cubo-amarillo, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay #cubo-celeste, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay #cubo-azul {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  fill: #002e66;
}
/* line 63, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover circle {
  fill: #212126;
}
/* line 64, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover #cubo-blanco, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover #desarrollo-pruy {
  fill: #fff;
}
/* line 65, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover #cubo-celeste, #footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover #pro {
  fill: #65ACDB;
}
/* line 66, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover #cubo-azul {
  fill: #2C5EA8;
}
/* line 67, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout #logo-pruy #programa-uruguay:hover #cubo-amarillo {
  fill: #F2CD55;
}
/* line 72, sass/components/_footer.scss */
#footer .mh-footer-bottom .mh-layout p {
  font-size: 14px;
  text-align: left;
}
@media only screen and (max-width: 767px) {
  /* line 72, sass/components/_footer.scss */
  #footer .mh-footer-bottom .mh-layout p {
    text-align: center;
    width: 100%;
  }
}

/* line 1, sass/components/_header.scss */
.link-text {
  font-weight: bold !important;
}

/* line 5, sass/components/_header.scss */
.menu_holder {
  background: red !important;
}

/* line 6, sass/components/_home.scss */
.home .mh-top-title {
  display: none;
}
/* line 10, sass/components/_home.scss */
.home .mh-top-title-offset {
  margin-top: 0 !important;
}

/* line 24, sass/components/_home.scss */
#blog .vc_grid-container .vc_grid .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_btn3-container .vc_general {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: #fff;
  border: 3px solid #002e66;
  color: #002e66;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 4px 9px;
}
/* line 18, sass/helpers/_basics.scss */
#blog .vc_grid-container .vc_grid .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini .vc_gitem_row .vc_gitem-col .vc_btn3-container .vc_general:hover {
  background: #002e66;
  color: #fff;
}

/* line 37, sass/components/_home.scss */
a.vc_general {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: #fff;
  border: 3px solid #002e66;
  color: #002e66;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 4px 9px;
}
/* line 18, sass/helpers/_basics.scss */
a.vc_general:hover {
  background: #002e66;
  color: #fff;
}
