/* Escribe aquí tu código CSS */

div#respond {
    display: none;
}

nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 300px;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
}
@media(max-width:778px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 223px;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
}
	.elementor-18 .elementor-element.elementor-element-afb5d36 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-afb5d36 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 8px !important;
}
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 223px;
    margin-left: 34%;
    font-size: 16px;
    font-weight: 700;
    background: #f4f1de;
}

}
ul#menu-2-afb5d36 li a:hover {
    background: #222525;
}
.elementor-18 .elementor-element.elementor-element-afb5d36 div.elementor-menu-toggle {
    color: #0AA6AF;
    background: #f4f1de;
}
@media(min-width:1024px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 300px;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
    margin-left: 35%;
    background: #f4f1de;
}
}
@media(max-width:1024px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 230px;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
    margin-left: 5%;
    background: #f4f1de;
}
}
@media(max-width:1366px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 242px;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
    margin-left: 22%;
    background: #f4f1de;
}
}
@media(max-width:1024px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 77%;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
    margin-left: 5%;
    background: #f4f1de;
}
}
@media(max-width:1280px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
     width: 77%;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
    margin-left: 22%;
    background: #f4f1de;
}
}
@media(min-width:1366px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 77%;
    margin-left: 33%;
    font-size: 16px;
    font-weight: 700;
    margin-left: 22%;
    background: #f4f1de;
}
}
@media(max-width:778px){
	section.ob-is-breaking-bad.elementor-section.elementor-top-section.elementor-element.elementor-element-442d3a16.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default h1.elementor-heading-title.elementor-size-default {
    margin-top: 13%;
}
	a.bdt-ep-hover-box-title {
    font-size: 11px;
}
}
@media(min-width:1280px){
	.bdt-ep-hover-box-item-wrap.bdt-position-medium.bdt-position-top-center {
    margin-top: 5%!important;
    margin-bottom: 7% !important;
}
	.bdt-ep-hover-box {
    height: 950px!important;
}
	.elementor-element.elementor-element-5f44320.de_scroll_animation_no.ob-has-background-overlay.elementor-widget.elementor-widget-bdt-hover-box {
    margin-left: -3%!important;
    width: 103%!important;
}
	
}
@media(max-width:778px){
	div#ekit-megamenu-menu-aletas {
    margin-top: 14%;
}
	button.elementskit-menu-close.elementskit-menu-toggler {
    font-size: 23px !important;
		color:#000 !important;
}
	.elementskit-navbar-nav-default.elementskit_none .elementskit-submenu-indicator::before {
    content: "\e994" !important;
  
}
	section.ob-is-breaking-bad.elementor-section.elementor-top-section.elementor-element.elementor-element-442d3a16.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default h1.elementor-heading-title.elementor-size-default {
    margin-top: 0%!important;
}
	.elementor-253 .elementor-element.elementor-element-5f44320 .bdt-ep-hover-box-button a {
    color: #000000;
    background-color: #F9C855;
    border-radius: 50px 50px 50px 50px;
    text-decoration: underline;
    display: block;
    text-align: center;
    font-size: 14px !important;
    padding: 3% 8%;
}
}
ul.sub-menu.sub-menu-open a {
    color: #000 !important;
}
.elementskit-navbar-nav-default.elementskit_none .elementskit-submenu-indicator::before {
    content: ""!important;
    content: "\e994" !important;
}
@media(min-width:1280px){
	a.ekit-menu-nav-link {
    font-family: 'Montserrat' !important;
}
	.elementor-244 .elementor-element.elementor-element-47c9f7bb .elementskit-navbar-nav > li > a {
    
    padding: 0px 30px 0px 29px !important;
}
}
ul.elementskit-dropdown.elementskit-submenu-panel a {
    font-family: 'Montserrat' !important;
    color: #000 !important;
}
@media(max-width:778px){
	ul#menu-menu-aletas a {
    font-family: 'Montserrat' !important;
    color: #000;
}
	.elementor-247 .elementor-element.elementor-element-b06c41f .elementor-widget-container {
  
 
    text-align: center;
}
	.elementor-element.elementor-element-698300fe.ob-harakiri-inherit.de_scroll_animation_no.ob-has-background-overlay.elementor-widget.elementor-widget-heading.ob-harakiri h4 {
    margin-top: 5%;
}
	.elementor-253 .elementor-element.elementor-element-5f44320 .bdt-ep-hover-box {
    height: 1810px !important;
}
}
.elementor-element.elementor-element-b06c41f.ob-harakiri-inherit.de_scroll_animation_no.ob-has-background-overlay.elementor-widget.elementor-widget-text-editor.ob-harakiri a:hover {
    color: #fff;
}