nav > ul, nav > div.menu > ul, nav h4{ font-family: "Cabin";}

body{ color: #444444; } 

#top, #content-wrapper, article header hr{ background-color: #ffffff; }h1,h2,h3,h4,h5,h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: #333333;}			h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color: #222222;}body>div>.top-container:first-child{background: #ffffff;border-top: 5px solid #808285;}

h1, h2, h3, h4, h5, h6{ font-family: Open Sans;}

body.dark .mt-button, body.dark #mt-comment-submit, body.dark .mt-input-submit, body.dark .mt-table th,
			.mt-button, #mt-comment-submit, .mt-input-submit, .mt-table th {
				background-color: #444444;
				border-color: #444444;
			}

			.mt-table{
				border-color: #444444;
			}

			.mt-paginator div.actual{
				color: #444444;
			}body.dark .mt-main-menu-boxed >ul>li.current_page_parent,
			body.dark .mt-main-menu-boxed >ul>li.current-menu-item,
			body.dark .mt-main-menu-boxed >ul>li.current-menu-ancestor,
			body.dark .mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
			body.dark .mt-main-menu-boxed >div.menu>ul>li.current-menu-item,
			body.dark .mt-main-menu-boxed >div.menu>ul>li.current-menu-ancestor,
			body.dark .mt-main-menu-simple>ul>li.current_page_parent>a,
			body.dark .mt-main-menu-simple>ul>li.current-menu-item>a,
			body.dark .mt-main-menu-simple>ul>li.current-menu-ancestor>a,
			body.dark .mt-main-menu-simple>ul>li>a.mt-special-menu-item,
			body.dark .mt-main-menu-simple>ul>li>a.mt-special-menu-item:hover,
			.mt-main-menu-boxed >ul>li.current_page_parent,
			.mt-main-menu-boxed >ul>li.current-menu-item,
			.mt-main-menu-boxed >ul>li.current-menu-ancestor,
			.mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
			.mt-main-menu-boxed >div.menu>ul>li.current-menu-item,
			.mt-main-menu-boxed >div.menu>ul>li.current-menu-ancestor,
			.mt-main-menu-simple>ul>li.current_page_parent>a,
			.mt-main-menu-simple>ul>li.current-menu-item>a,
			.mt-main-menu-simple>ul>li.current-menu-ancestor>a,
			.mt-main-menu-simple>ul>li>a.mt-special-menu-item,
			.mt-main-menu-simple>ul>li>a.mt-special-menu-item:hover{
				border-color: #ffffff;
			}

			body.dark .mt-main-menu-boxed >ul>li.current_page_parent,
			body.dark .mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
			body.dark .mt-main-menu-boxed > ul > li.current-menu-item,
			body.dark .mt-main-menu-boxed > ul > li.current-menu-ancestor,
			body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-item,
			body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor,
			body.dark .mt-main-menu-boxed, body.dark .mt-dropdown .sub-menu li,
			.mt-main-menu-boxed >ul>li.current_page_parent,
			.mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
			.mt-main-menu-boxed > ul > li.current-menu-item,
			.mt-main-menu-boxed > ul > li.current-menu-ancestor,
			.mt-main-menu-boxed > div.menu > ul > li.current-menu-item,
			.mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor {
				background-color: #ffffff;
			}

body.dark .wrapper>footer, body.dark .subtitle, .wrapper>footer, .subtitle{border-color:#f0f0f0; }
body.dark .entry-content a, body.dark .widget a,
			.entry-content a, .widget a{color: #444444; }.entry-content a:hover, .widget a:hover{color: #377849; }#content .subtitle, #content .subtitle a, #content .subtitle a:hover{color: #979797;}body.boxed .mt-main-menu-boxed, body.boxed .mt-dropdown .sub-menu li, body.boxed .mt-nav-bar > ul > li > ul, body.boxed .mt-nav-bar > div.menu > ul > li > ul, body.dark .mt-nav-bar > ul > li > ul,
			.mt-main-menu-boxed, .mt-dropdown .sub-menu li, .mt-nav-bar > ul > li > ul, .mt-nav-bar > div.menu > ul > li > ul{background-color: #ffffff}.simple-menu a{color: #666666;}.widget a{ color: #ffffff; }
			.widget.widget_links ul li a:hover,
			.widget.widget_meta ul li a:hover,
			.widget.widget_pages ul li a:hover,
			.widget.widget_archive ul li a:hover,
			.widget.widget_links ul li a:hover,
			.widget.widget_tag_cloud ul li a:hover,
			.widget.widget_categories ul li a:hover,
			.widget.widget_nav_menu ul li a:hover,
			.widget.widget_recent_comments ul li a:hover {color: #e83e00;background-color: #f7f7f7;}#top header{min-height: 30px;}.mt-rainbow-slide-box h1 {
    font-size: 42px;
    text-shadow: none;
    line-height: 60px;
}
.mt-rainbow-slide-box h2 {
    font-size: 32px;
    line-height: 50px;
    text-shadow: none;
}

.mt-rainbow-slide-left {
    left: 60px;
    width: 70% !important;
    border-radius: 5px;
    background: #EFEFEF;
    padding: 20px;
    background: rgba(208, 216, 208, 0.8);
    animation: fade-slide-down 2s .5s cubic-bezier(0, 0.5, 0, 1) forwards;
    opacity: 0;
}
.mt-rainbow-slide-right {
    left: auto;
    text-align: right;
    right: 60px;
    margin-left: 0;    
    width: 70% !important;
    border-radius: 5px;
    background: #EFEFEF;
    padding: 20px;
    background: rgba(208, 216, 208, 0.8);
    animation: fade-slide-down 2s .5s cubic-bezier(0, 0.5, 0, 1) forwards;
    opacity: 0;
}
@keyframes fade-slide-down {
  0% {
    opacity: 0;
    transform: translateX(-54rem);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}

h1, h2, h3, h4, h5, h6 {
    
    text-shadow: none !important;
    
}
p {
    
    font-size: 15px;
}
#content .subtitle, #content .subtitle a, #content .subtitle a:hover {
    
    font-size: 16px;
}
body > div > .top-container:first-child {
    text-align: center;
    font-size: 16px;
}
.flex-container-fplanner {
  display: flex;
  flex-wrap: wrap;
}
.flex-container > div {
  background-color: #f1f1f1;
  width: 100px;
  margin: 10px;
  text-align: center;
  line-height: 75px;
  font-size: 30px;
}
.flex-container-ofrecemos {
  display: flex;
  flex-wrap: wrap;
}
.flex-container-ofrecemos > div {
  background-color: #f1f1f1;
  padding: 10px;
  margin: 10px;
 }
@media only screen and (max-width: 441px) and (min-width: 0)
.mt-rainbow-slide-box {
    display: inline !important;
}
#top header>div {
    float: none; 
}