body,h1,h2,h3,h4,h5,h6,.post-title,.post-meta,.post-share,.post-tags,.e89-author .name,.more-link,.post-related,.post-navigation,.comment-data,.comment-reply,.comment-reply-cancel,.comment-navigation,.comment-form-msg,.form-submit,#e89-pagination,blockquote,.section-title,input[type=reset],input[type=submit],input[type=button],button,.e89-header-widget .widget,#e89-header-nav,#main-menu.e89-menu-normal ul li,#mobile-menu,.e89-header-bar,#e89-mobile-bar,.e89-sidebar .widget-title,.e89-sidebar .widget,#e89-footer .widget-title,#e89-footer{font-family:'Montserrat';}



body {font-size:15px; line-height:1.5em; font-style:normal; font-weight:400;letter-spacing:normal;background:#ffffff;color:#240435;}
h1 {font-size:30px; line-height:1.3em; font-style:normal; font-weight:700;text-transform:uppercase;letter-spacing:normal;color:#240435;}
h2 {font-size:25px; line-height:1.3em; font-style:normal; font-weight:700;text-transform:uppercase;letter-spacing:normal;color:#240435;}
h3 {font-size:25px; line-height:1.3em; font-style:normal; font-weight:700;letter-spacing:normal;color:#240435;}
h4 {font-size:20px; line-height:1.3em; font-style:normal; font-weight:700;letter-spacing:normal;color:#240435;}
h5 {font-size:20px; line-height:1.3em; font-style:normal; font-weight:700;letter-spacing:normal;color:#240435;}
h6 {font-size:20px; line-height:1.3em; font-style:normal; font-weight:700;letter-spacing:normal;color:#240435;}
a {color:#d4a981;}
a:hover {color:#240435;}
.post-title a {color:#240435;}
.post-title a:hover {color:#d4a981;}
.post-title{font-size:38px;font-style:normal;font-weight:700;letter-spacing:normal;}
.post-meta >span:after {background:#240435;}
.post-content blockquote:not(.featured){font-size:15px; line-height:1.7em; font-style:normal; font-weight:400;letter-spacing:normal;border-color:#d4a981;}
.post-featured blockquote{background:#f7f7f7;}
hr,.post-navigation,.post-related,.post-related .rel-title,.post-share:before,.e89-post-loop,.comments-area,.comments-area .comment-list ul #reply-title:before,.comments-area .comment-list >li, .comments-area .comment-list >.comment-respond,.comments-area .comment-list ul li,.comments-area .comment-moderation {border-color:#dddddd;}
input[type=reset],input[type=submit],input[type=button],button {font-size:15px; font-style:normal; font-weight:400;letter-spacing:normal;}
.section-title{font-size:18px;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:normal;}
.post-meta,.post-share{font-size:14px;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:normal;}
.more-link{font-size:15px;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:2px;}
.post-tags{font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:2px;}
.post-tags a:before, .archive.tag #e89-main-head .post-title:before{content:'#';}
.e89-author {background:#f7f7f7;}
.e89-author .name{font-size:18px;font-style:normal;font-weight:600;letter-spacing:normal;}
.comment-navigation, .post-navigation {font-size:14px; font-style:normal; font-weight:600;text-transform:uppercase;letter-spacing:normal;}
.post-navigation .nav-tag { font-style:normal; font-weight:400;text-transform:uppercase;letter-spacing:normal;}
#e89-pagination {font-size:18px; font-style:normal; font-weight:400;letter-spacing:normal;}
.post-related .rel-title {font-size:12px; font-style:normal; font-weight:600;text-transform:uppercase;letter-spacing:normal;}
.comments-area .comment-list {background:#f7f7f7;}
.comments-area .comment-data, .comments-area .comment-reply, .comments-area .comment-reply-cancel {font-size:15px;}
.comments-area .comment-author {font-style:normal; font-weight:600;letter-spacing:normal;}
.comments-area .comment-time, .comments-area .comment-reply-link, .comments-area .comment-edit-link, #cancel-comment-reply-link {font-style:normal; font-weight:400;text-transform:uppercase;letter-spacing:normal;}
#commentform .comment-form-msg {font-size:14px; font-style:normal; font-weight:400;letter-spacing:normal;}
.comments-area .bypostauthor >.comment-data .comment-author {background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='15px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23240435' d='M8,0.5C3.857,0.5,0.5,3.858,0.5,8s3.357,7.5,7.5,7.5c4.142,0,7.5-3.358,7.5-7.5S12.142,0.5,8,0.5z M7.429,12.585 L3.105,9.484l1.55-2.162l2.162,1.551l3.915-5.458l2.162,1.55L7.429,12.585z'/%3E%3C/svg%3E");}#e89-main {background:#ffffff;}
#e89-main-content {max-width:1200px;}
.e89-sidebar.has-widget-divider section:before{border-bottom:1px solid #dddddd;left:20px;right:20px;}
.e89-sidebar.sidebar-bg-widget section{margin-top:40px;}
.e89-sidebar .widget{padding:20px 20px 20px 20px;font-size:15px;line-height:1.3em;font-style:normal;font-weight:400;letter-spacing:normal;color:#3a3939;}
.e89-sidebar .widget-title{font-size:18px;line-height:1.3em;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:normal;color:#3a3939;text-align:center;}
.e89-sidebar a{color:#1b76aa;}
.e89-sidebar a:hover{color:#3a3939;}
.e89-sidebar.sidebar-bg-complete, .e89-sidebar.sidebar-bg-widget .widget{background:#f7f7f7;}
#e89-footer{color:#240435;background:rgba(247, 247, 247, 0);}
#e89-footer-wrapper{max-width:1200px;padding:40px 20px 20px 20px;}
#e89-footer .column{padding:0 20px;}
#e89-footer a{color:#d4a981;}
#e89-footer a:hover{color:#240435;}
#e89-footer .widget {font-size:15px;line-height:1.7em;font-style:normal; font-weight:400;letter-spacing:normal;}
#e89-footer .widget-title{color:#240435;font-size:18px;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:normal;text-align:left;}
#e89-footer .copyright-area { font-style:normal; font-weight:400;letter-spacing:normal;}
body.body-boxed #e89-page, body.body-boxed #e89-header-float, body.body-boxed.float-header-all #e89-header{max-width:1200px;}
#e89-header{background-color:#f4e4d5;}
body:not(.header-mode-side) .e89-header-wrapper{max-width:1200px;}
.e89-mobile-button.hamburger:before, .e89-mobile-button.hamburger:after, .e89-mobile-button.hamburger span{background:#240435;}
.e89-mobile-search .open-search, .e89-mobile-cart .e89-icon-cart {color:#240435;}
body.float-header-btn .e89-mobile-button.btn-floating{background:#240435;border-radius:50%;}
.e89-mobile-button.btn-floating.hamburger:before, .e89-mobile-button.btn-floating.hamburger:after, .e89-mobile-button.btn-floating.hamburger span{background:#ffffff;}
#e89-mobile-nav{background-color:#ffffff;background-image:url(https://dev.minutodedios.co/wp-content/uploads/2020/08/bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}#e89-mobile-nav:before {content:'';background-color:transparent;}
#e89-mobile-nav .close-mobile-nav:after, #e89-mobile-nav .close-mobile-nav:before{border-color:#240435;}
#e89-mobile-nav .close-mobile-nav:hover:after, #e89-mobile-nav .close-mobile-nav:hover:before{border-color:#847391;}
#mobile-menu li >a, #e89-mobile-bar .extra-elements, #e89-mobile-bar .extra-elements a {color:#240435;}
#mobile-menu li >a{padding-top:10px; padding-bottom:10px;}
#mobile-menu a.link .title{font-style:normal; font-weight:700; font-size:14px;text-transform:uppercase;letter-spacing:normal;}
#mobile-menu.e89-menu-slide a:hover, #mobile-menu >li.current-menu-item >a, #mobile-menu >li.current-menu-parent >a, #mobile-menu >li.current-menu-ancestor >a, #mobile-menu ul li.current-menu-item >a, #mobile-menu ul li.current-menu-ancestor >a, #mobile-menu ul li.current-menu-parent >a, #e89-mobile-bar .extra-elements a:hover {color:#847391;}
#mobile-menu a.link .description{color:#f7f7f7;font-style:normal; font-weight:400; font-size:11px;letter-spacing:normal;}
#mobile-menu.e89-menu-slide a:hover .description, #mobile-menu >li.current-menu-item >a .description, #mobile-menu >li.current-menu-parent >a .description, #mobile-menu >li.current-menu-ancestor >a .description, #mobile-menu ul li.current-menu-item >a .description, #mobile-menu ul li.current-menu-ancestor >a .description, #mobile-menu ul li.current-menu-parent >a .description{color:#f7f7f7;}
#mobile-menu a.link .icon {font-size:20px;}
#mobile-menu a.link .icon img {height:20px;}
#mobile-menu li:after, #mobile-menu li:first-child:before{background:#847391}
#mobile-menu.e89-menu-slide.dividers-custom li:after, #mobile-menu.e89-menu-slide.dividers-custom li:first-child:before{width:20px;}
#e89-mobile-logo{padding:20px 0 40px 0;}
#e89-mobile-bar .extra-elements .icon{font-size:20px;}
#e89-mobile-bar .extra-elements{font-style:normal; font-weight:400; font-size:15px;letter-spacing:normal;}
#e89-main-head {background:#ffffff;color:#3a3939;}
.e89-main-head-wrapper {height:100px;text-align:center;}
#e89-main-head a {color:#1b76aa;}
#e89-main-head a:hover {color:#3a3939;}
#e89-main-head:not(.full-width) .e89-main-head-wrapper{max-width:1200px;}
#e89-main-head.border {border-color:#dddddd;}
#e89-main-head .post-meta >span:after {background:#3a3939;}
@media (min-width: 778px) {
.e89-sidebar {width:300px;}
body.sidebar-left .e89-sidebar.has-vertical-divider {border-right:1px solid #dddddd;}
body.sidebar-right .e89-sidebar.has-vertical-divider {border-left:1px solid #dddddd;}
}
@media (min-width: 1024px) {
#e89-header{background-color:#ffffff;background-image:url(https://dev.minutodedios.co/wp-content/uploads/2020/08/bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}#e89-header:before {content:'';background-color:transparent;}
body:not(.header-mode-side) .e89-header-wrapper{min-height:200px;}
.e89-header-logo .main-logo, .e89-header-logo .float-logo {max-width:200px;}
#e89-header .e89-header-logo.main-active, #e89-header-float .e89-header-logo.float-active {text-align:center;padding:20px 10px 50px 10px;}
body.header-mode-side #e89-header{width:300px;}
#e89-header-float{background-color:#ffffff;background-image:url(https://dev.minutodedios.co/wp-content/uploads/2020/08/bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;}#e89-header-float:before{content:'';background-color:transparent;}
#e89-header-float .e89-header-float-wrapper{max-width:1200px;min-height:100px;}
.e89-header-bar{background:rgba(247, 247, 247, 0);}
.e89-header-bar-wrapper{max-width:1200px;padding:20px 20px 20px 20px;}
.e89-header-bar .extra-elements, .e89-header-bar .extra-elements a {color:#3a3939;}
.e89-header-bar .extra-elements a:hover{color:#1b76aa;}
.e89-header-bar .extra-elements .fa{font-size:20px;}
.e89-header-bar .extra-elements{font-style:normal; font-weight:400; font-size:15px;letter-spacing:normal;}
.e89-header-widget .widget {max-width:300px;font-style:normal; font-weight:400; font-size:14px;letter-spacing:normal;color:#3a3939;}
.e89-header-widget .widget a:hover {color:#1b76aa;}
#e89-header-nav .to-left {margin-right:20px;}
#e89-header-nav .to-right {margin-left:20px;}
#e89-header-nav .extra-elements{color:#240435;font-style:normal; font-weight:700; font-size:14px;text-transform:uppercase;letter-spacing:normal;}
#e89-header-nav .extra-elements a {color:#240435;}
#e89-header-nav .extra-elements a:hover{color:#847391;}
#e89-header-nav .extra-elements .fa{font-size:20px;}
#main-menu.e89-menu-normal >li >a{color:#240435; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px;}
#main-menu.e89-menu-normal >li:hover >a, #main-menu.e89-menu-normal >li.current-menu-item >a, #main-menu.e89-menu-normal >li.current-menu-parent >a, #main-menu.e89-menu-normal >li.current-menu-ancestor >a { color:#847391;}
#main-menu.e89-menu-slide li >a{color:#240435; padding-top:15px; padding-bottom:15px;}
#main-menu.e89-menu-slide a:hover, #main-menu.e89-menu-slide li.current-menu-item >a, #main-menu.e89-menu-slide li.current-menu-parent >a, #main-menu.e89-menu-slide li.current-menu-ancestor >a { color:#847391;}
#main-menu.e89-menu-normal >li >a .title, #main-menu.e89-menu-slide li >a .title { font-style:normal; font-weight:700; font-size:14px;text-transform:uppercase;letter-spacing:normal;}
#main-menu.e89-menu-normal >li >a .description, #main-menu.e89-menu-slide li >a .description { color:#240435;font-style:normal; font-weight:400; font-size:11px; letter-spacing:normal;}
#main-menu.e89-menu-normal >li:hover >a .description, #main-menu.e89-menu-normal >li.current-menu-item >a .description, #main-menu.e89-menu-normal >li.current-menu-parent >a .description, #main-menu.e89-menu-normal >li.current-menu-ancestor >a .description { color:#240435; }
#main-menu.e89-menu-slide a:hover .description, #main-menu.e89-menu-slide li.current-menu-item >a .description, #main-menu.e89-menu-slide li.current-menu-parent >a .description, #main-menu.e89-menu-slide li.current-menu-ancestor >a .description { color:#240435; }
#main-menu.e89-menu-normal >li >a .icon, #main-menu.e89-menu-slide li >a .icon { font-size:20px; }
#main-menu.e89-menu-normal >li >a .icon img, #main-menu.e89-menu-slide li >a .icon img { height:20px; }
#main-menu.e89-menu-normal >li.menu-item-has-children >a:after{font-size:14px; top:5px; right:5px;}
#main-menu.e89-menu-normal >li.menu-item-has-children >a {padding-right:24px}
#main-menu li:after, #main-menu li:first-child:before{background:#847391}
#main-menu.e89-menu-normal.dividers-custom >li:after, #main-menu.e89-menu-normal.dividers-custom >li:first-child:before{height:20px; margin-top:-10px;}
#main-menu.e89-menu-slide.dividers-custom li:after, #main-menu.e89-menu-slide.dividers-custom li:first-child:before{width:20px;}
#main-menu.e89-menu-normal >li >ul{margin-top:20px;}#main-menu.e89-menu-normal ul li{width:200px;} #main-menu .col-1 >ul{width:200px;} #main-menu .col-2 >ul{width:400px;} #main-menu .col-3 >ul{width:600px;} #main-menu .col-4 >ul{width:800px;} #main-menu .col-5 >ul{width:1000px;}#main-menu.e89-menu-normal ul{background:#3a3939;}

#main-menu.e89-menu-normal >li:hover >ul{margin-top:0px;}
#main-menu.e89-menu-normal >li:hover >ul:before { content: ''; width: 100%; height: 0px; position: absolute; left: 0; top: -0px; }
#main-menu.e89-menu-normal ul li >a{color:#dddddd; margin:5px 5px 5px 5px; padding:5px 5px 5px 5px;}
#main-menu .dropdownmenu li:hover >a, #main-menu .dropdownmenu ul li.current-menu-item >a, #main-menu .dropdownmenu ul li.current-menu-parent >a, #main-menu .dropdownmenu ul li.current-menu-ancestor >a, #main-menu .megamenu li >a:hover, #main-menu .megamenu li.current-menu-item >a{ color:#ffffff;}
#main-menu.e89-menu-normal ul li >a .title {font-style:normal; font-weight:400; font-size:13px;}
#main-menu >li.dropdownmenu ul li >a .title, #main-menu >li.megamenu ul li:not(.column-title) >a .title {letter-spacing:normal;}
#main-menu.e89-menu-normal ul li >a .description {font-style:normal; font-weight:400; font-size:10px; color:#dddddd;}
#main-menu >li.dropdownmenu ul li >a .description, #main-menu >li.megamenu ul li:not(.column-title) >a .description {letter-spacing:normal;}
#main-menu .dropdownmenu li:hover >a .description, #main-menu .dropdownmenu ul li.current-menu-item >a .description, #main-menu .dropdownmenu ul li.current-menu-parent >a .description, #main-menu .dropdownmenu ul li.current-menu-ancestor >a .description, #main-menu .megamenu li >a:hover .description, #main-menu .megamenu li.current-menu-item >a .description { color:#dddddd; }
#main-menu.e89-menu-normal ul li >a .icon { font-size:15px; }
#main-menu.e89-menu-normal ul li >a .icon img { height:15px; }
#main-menu.e89-menu-normal ul ul { top:-5px; }
#main-menu.e89-menu-normal li.dropdownmenu ul .menu-item-has-children >a:after{font-size:13px; margin-top:-6.5px; right:5px;}
#main-menu.e89-menu-normal li.dropdownmenu ul .menu-item-has-children >a {padding-right:23px}
#main-menu .megamenu .column-title >a {color:#dddddd;padding-bottom: 9px;border-bottom:1px solid #ffffff;}
#main-menu .megamenu .column-title >a:hover {color:#ffffff;padding-bottom: 9px;border-bottom:1px solid #ffffff;}
#main-menu .megamenu .column-title >a .title {font-style:normal; font-weight:600; font-size:18px;letter-spacing:normal;}
#main-menu .megamenu .column-title >a .description { color:#dddddd;font-style:normal; font-weight:400; font-size:11px;letter-spacing:normal;}
#main-menu .megamenu .column-title >a:hover .description {color:#dddddd;}
#main-menu .megamenu .column-title >a .icon {font-size:15px;}
#main-menu .megamenu .column-title >a .icon img {height:15px;}
}
