.elementor-9646 .elementor-element.elementor-element-3b250624 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9646 .elementor-element.elementor-element-3b250624:not(.elementor-motion-effects-element-type-background), .elementor-9646 .elementor-element.elementor-element-3b250624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9646 .elementor-element.elementor-element-3b250624{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:17px 0px 20px 0px;}.elementor-9646 .elementor-element.elementor-element-3b250624 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9646 .elementor-element.elementor-element-70d8a7a3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9646 .elementor-element.elementor-element-70d8a7a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:14px;}.elementor-9646 .elementor-element.elementor-element-70d8a7a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-70d8a7a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9646 .elementor-element.elementor-element-2571249c{margin-top:0px;margin-bottom:-38px;padding:0px 36px 0px 36px;z-index:99;}.elementor-bc-flex-widget .elementor-9646 .elementor-element.elementor-element-2d1c75a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9646 .elementor-element.elementor-element-2d1c75a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9646 .elementor-element.elementor-element-2d1c75a2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9646 .elementor-element.elementor-element-2d1c75a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-2d1c75a2{z-index:999999;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9646 .elementor-element.elementor-element-7d54be0b{width:auto;max-width:auto;z-index:99;}.elementor-9646 .elementor-element.elementor-element-7d54be0b > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-7d54be0b .elementor-icon-wrapper{text-align:center;}.elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-stacked .elementor-icon{background-color:#1F4A5B03;}.elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-default .elementor-icon{color:#1F4A5B03;border-color:#1F4A5B03;}.elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-default .elementor-icon svg{fill:#1F4A5B03;}.elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-stacked .elementor-icon:hover{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-default .elementor-icon:hover{color:#02010100;border-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-7d54be0b.elementor-view-default .elementor-icon:hover svg{fill:#02010100;}.elementor-9646 .elementor-element.elementor-element-7d54be0b .elementor-icon{font-size:30px;}.elementor-9646 .elementor-element.elementor-element-7d54be0b .elementor-icon svg{height:30px;}.elementor-9646 .elementor-element.elementor-element-6f6c1089{width:auto;max-width:auto;z-index:999999;}.elementor-9646 .elementor-element.elementor-element-6f6c1089 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-6f6c1089 .elementor-icon-wrapper{text-align:center;}.elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-stacked .elementor-icon:hover{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-default .elementor-icon:hover{color:#02010100;border-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-6f6c1089.elementor-view-default .elementor-icon:hover svg{fill:#02010100;}.elementor-9646 .elementor-element.elementor-element-6f6c1089 .elementor-icon{font-size:30px;}.elementor-9646 .elementor-element.elementor-element-6f6c1089 .elementor-icon svg{height:30px;}.elementor-9646 .elementor-element.elementor-element-45932ec{width:auto;max-width:auto;z-index:999999;}.elementor-9646 .elementor-element.elementor-element-45932ec > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-45932ec .elementor-icon-wrapper{text-align:center;}.elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-stacked .elementor-icon:hover{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-default .elementor-icon:hover{color:#02010100;border-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-45932ec.elementor-view-default .elementor-icon:hover svg{fill:#02010100;}.elementor-9646 .elementor-element.elementor-element-45932ec .elementor-icon{font-size:30px;}.elementor-9646 .elementor-element.elementor-element-45932ec .elementor-icon svg{height:30px;}.elementor-9646 .elementor-element.elementor-element-60e2817{width:auto;max-width:auto;z-index:999999;}.elementor-9646 .elementor-element.elementor-element-60e2817 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-60e2817 .elementor-icon-wrapper{text-align:center;}.elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-stacked .elementor-icon:hover{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-default .elementor-icon:hover{color:#02010100;border-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-60e2817.elementor-view-default .elementor-icon:hover svg{fill:#02010100;}.elementor-9646 .elementor-element.elementor-element-60e2817 .elementor-icon{font-size:30px;}.elementor-9646 .elementor-element.elementor-element-60e2817 .elementor-icon svg{height:30px;}.elementor-9646 .elementor-element.elementor-element-4c5c46b{width:auto;max-width:auto;z-index:999999;}.elementor-9646 .elementor-element.elementor-element-4c5c46b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-4c5c46b .elementor-icon-wrapper{text-align:center;}.elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-framed .elementor-icon, .elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-stacked .elementor-icon:hover{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-default .elementor-icon:hover{color:#02010100;border-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-framed .elementor-icon:hover, .elementor-9646 .elementor-element.elementor-element-4c5c46b.elementor-view-default .elementor-icon:hover svg{fill:#02010100;}.elementor-9646 .elementor-element.elementor-element-4c5c46b .elementor-icon{font-size:30px;}.elementor-9646 .elementor-element.elementor-element-4c5c46b .elementor-icon svg{height:30px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9646 .elementor-element.elementor-element-1a95e983{width:auto;max-width:auto;z-index:999999;text-align:left;}.elementor-9646 .elementor-element.elementor-element-1a95e983 > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-9646 .elementor-element.elementor-element-1a95e983 .elementor-heading-title{color:#000000;font-family:"Chronic-Regular", Sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;line-height:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9646 .elementor-element.elementor-element-6a1f83e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-6a1f83e6{z-index:9;text-align:center;}.elementor-9646 .elementor-element.elementor-element-6a1f83e6 img{width:100%;max-width:100%;height:85px;object-fit:cover;object-position:center center;}.elementor-9646 .elementor-element.elementor-element-756dcbfe{width:auto;max-width:auto;z-index:99999;}.elementor-9646 .elementor-element.elementor-element-756dcbfe > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-nav-toggle.mobile-toggle{justify-content:center;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu-content .nav li a{text-align:left;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav>li>a{font-family:"Chronic-Regular", Sans-serif;font-size:20px;line-height:15px;letter-spacing:0px;padding:0px 15px 0px 15px !important;color:#000000;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav>li{padding:5px 5px 5px 5px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-2 .plus-navigation-menu .navbar-nav > li.dropdown > a:before{right:calc(15px + 3px);}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-2 .plus-navigation-menu .navbar-nav > li.dropdown > a:before{left:calc(15px + 3px);right:auto;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-1 .plus-navigation-menu.menu-vertical-side .navbar-nav>li.dropdown>a:after{right:calc(15px + 3px);}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-1 .plus-navigation-menu.menu-vertical-side .navbar-nav>li.dropdown>a:after{left:calc(15px + 3px);right:auto;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-navigation-inner .navbar-nav>li.menu-item:hover a:before{content:"";}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav>li>a>.plus-nav-icon-menu{color:#313131;font-size:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav>li>a>.plus-nav-icon-menu.icon-img{max-width:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li:hover > a{color:#80BC22;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li:hover > a >.plus-nav-icon-menu{color:#80BC22;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li.active > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li:focus > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li.current_page_item > a{color:#80BC22;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li.active > a >.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li:focus > a>.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav > li.current_page_item > a>.plus-nav-icon-menu{color:#80BC22;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu{padding:0px 0px 0px 0px !important;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu .dropdown-menu{left:calc(100% + 0px);}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu .dropdown-menu{right:calc(100% + 0px);}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu:not(.menu-vertical) .nav li.dropdown:not(.plus-fw) .dropdown-menu > li,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu.menu-vertical .nav li.dropdown:not(.plus-fw) .dropdown-menu > li a{padding:10px 15px 10px 15px  !important;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu > li > a{color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu > li > a >.plus-nav-icon-menu{color:#313131;font-size:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu > li > a >.plus-nav-icon-menu.icon-img{max-width:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu > li:hover > a{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav li.dropdown .dropdown-menu > li:hover > a >.plus-nav-icon-menu{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li.active > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li:focus > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li.current_page_item > a{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li.active > a>.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li:focus > a>.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu > li.current_page_item > a>.plus-nav-icon-menu{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .nav>li{vertical-align:middle;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu ul.toggle-lines li.toggle-line,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-2 .mobile-plus-toggle-menu-st2,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-2 .mobile-plus-toggle-menu-st2::before,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-2 .mobile-plus-toggle-menu-st2::after,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-3 .mobile-plus-toggle-menu-st3,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-3 .mobile-plus-toggle-menu-st3::before,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-3 .mobile-plus-toggle-menu-st3::after,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-4 span{background:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-5.clin.plus-collapsed i{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-5.clin.plus-collapsed svg{fill:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu:not(.plus-collapsed) ul.toggle-lines li.toggle-line,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-2 .mobile-plus-toggle-menu-st2-h,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-2 .mobile-plus-toggle-menu-st2-h::before,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-2 .mobile-plus-toggle-menu-st2-h::after,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu:not(.plus-collapsed).toggle-style-3 .mobile-plus-toggle-menu-st3:before,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu:not(.plus-collapsed).toggle-style-3 .mobile-plus-toggle-menu-st3:after,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-4:not(.plus-collapsed) span:nth-last-child(3),
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-4:not(.plus-collapsed) span:nth-last-child(1){background:#ff5a6e !important;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-5.clin i{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .mobile-plus-toggle-menu.toggle-style-5.clin svg{fill:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li>a{padding:10px 10px 10px 10px !important;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li>a,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li.plus-dropdown-container.plus-fw>a.dropdown-toggle{color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li>a>.plus-nav-icon-menu{color:#313131;font-size:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li>a>.plus-nav-icon-menu.icon-img{max-width:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown > a:after{color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.active > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li:focus > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav > li.current_page_item > a,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .plus-mobile-menu-content .navbar-nav>li.plus-fw.open>a,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li.open>a,
					.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav>li.plus-dropdown-container.plus-fw.open>a{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.active > a>.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li:focus > a>.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .navbar-nav > li.current_page_item > a>.plus-nav-icon-menu{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown.active > a:after,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown:focus > a:after,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav > li.dropdown.current_page_item > a:after{color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a{padding:10px 10px 10px 15px !important;color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a >.plus-nav-icon-menu{color:#313131;font-size:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a >.plus-nav-icon-menu.icon-img{max-width:15px;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .nav li.dropdown .dropdown-menu > li > a:after{color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li.active > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li:focus > a,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li.current_page_item > a{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li.active > a >.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li:focus > a >.plus-nav-icon-menu,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu > li.current_page_item > a >.plus-nav-icon-menu{color:#ff5a6e;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu > li.dropdown-submenu.active > a:after,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu > li.dropdown-submenu:focus > a:after,.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu > li.dropdown-submenu.current_page_item > a:after{color:#313131;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .plus-nav-label-text{right:-12px;top:-5px;}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .plus-nav-label-text{left:-12px;right:auto;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .dropdown-menu .plus-nav-label-text{right:-12px;top:-5px;}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-navigation-menu .dropdown-menu .plus-nav-label-text{left:-12px;right:auto;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .plus-nav-label-text{right:45px;top:50%;}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .plus-nav-label-text{left:45px;right:auto;}.elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .dropdown-menu .plus-nav-label-text{right:45px;top:50%;}[dir="rtl"] .elementor-9646 .elementor-element.elementor-element-756dcbfe .plus-mobile-menu .dropdown-menu .plus-nav-label-text{left:45px;right:auto;}.elementor-9646 .elementor-element.elementor-element-7ace7b9f{width:auto;max-width:auto;}.elementor-9646 .elementor-element.elementor-element-7ace7b9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-f531305 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9646 .elementor-element.elementor-element-f531305:not(.elementor-motion-effects-element-type-background), .elementor-9646 .elementor-element.elementor-element-f531305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-9646 .elementor-element.elementor-element-f531305{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:17px 0px 22px 0px;}.elementor-9646 .elementor-element.elementor-element-f531305 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9646 .elementor-element.elementor-element-f4a71c4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:22px;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-menu-toggle{margin-right:auto;background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a, .elementor-9646 .elementor-element.elementor-element-c629932 .elementor-menu-toggle{color:#000000;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown{background-color:#FFFFFF00;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a:hover,
					.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-menu-toggle:hover{color:#000000;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a:hover,
					.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a.elementor-item-active{color:#000000;background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown .elementor-item, .elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Chronic-Regular", Sans-serif;font-weight:normal;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-menu-toggle:hover{background-color:#02010100;}.elementor-9646 .elementor-element.elementor-element-18d9147 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-18d9147{text-align:center;}.elementor-9646 .elementor-element.elementor-element-18d9147 img{width:100%;max-width:298px;height:110px;object-fit:cover;object-position:center center;}@media(max-width:1024px) and (min-width:768px){.elementor-9646 .elementor-element.elementor-element-70d8a7a3{width:100%;}.elementor-9646 .elementor-element.elementor-element-f4a71c4{width:100%;}}@media(max-width:1024px){.elementor-9646 .elementor-element.elementor-element-3b250624{padding:20px 20px 20px 20px;}.elementor-9646 .elementor-element.elementor-element-f531305{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-c629932 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-c629932{z-index:99;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown .elementor-item, .elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:20px;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:18px;padding-bottom:18px;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-9646 .elementor-element.elementor-element-18d9147 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-18d9147{z-index:10;}.elementor-9646 .elementor-element.elementor-element-18d9147 img{max-width:100%;height:66px;object-fit:contain;}}@media(max-width:767px){.elementor-9646 .elementor-element.elementor-element-3b250624{padding:5px 5px 5px 5px;}.elementor-9646 .elementor-element.elementor-element-70d8a7a3{width:100%;}.elementor-9646 .elementor-element.elementor-element-70d8a7a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-6a1f83e6{width:initial;max-width:initial;text-align:center;}.elementor-9646 .elementor-element.elementor-element-6a1f83e6 img{max-width:150px;object-fit:contain;}.elementor-9646 .elementor-element.elementor-element-f531305{margin-top:00px;margin-bottom:00px;padding:15px 15px 15px 15px;}.elementor-9646 .elementor-element.elementor-element-f4a71c4{width:100%;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9646 .elementor-element.elementor-element-f4a71c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-c629932 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown .elementor-item, .elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:19px;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:12px;padding-bottom:12px;}.elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9646 .elementor-element.elementor-element-c629932 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-9646 .elementor-element.elementor-element-18d9147{width:initial;max-width:initial;text-align:center;}.elementor-9646 .elementor-element.elementor-element-18d9147 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-9646 .elementor-element.elementor-element-18d9147 img{max-width:150px;height:56px;object-fit:contain;}}/* Start custom CSS for icon, class: .elementor-element-7d54be0b */.logo-facebook .a{
    fill: #223393;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f6c1089 */.logo-instagram .a{
    fill: #e83c7e;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45932ec */.logo-youtube .a{
    fill: #d00000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60e2817 */.logo-youtube .a{
    fill: #d00000;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c5c46b */.logo-youtube .a{
    fill: #d00000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a1f83e6 *//*.vanish-logo{
    display: block;
    visibility: visible;
    opacity: 1;
    transition: all .5s ease;
}*/
.ecocesta-header-logo img{
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b250624 */.icon-menu a{
    display: inline-block;
}
.icon-aceite::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 34px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Eccoesta-Aceite-sal-y-salsas-white.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: top;
}
.icon-aperitivos::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 20px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Aperitivos-y-frutos-secos-white.svg');
    background-repeat: no-repeat;
    background-position: left;
}
.icon-bebidas::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 34px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Bebidas-vegetales-white.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: top;
}
.icon-cacaos::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 21px;
    height: 34px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Cacaos-white.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: middle;
}
.icon-endulzantes::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 34px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Endulzantes-white.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: top;
}
.icon-harinas::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 34px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Harinas-y-semolas-white.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: top;
}
.icon-tortitas::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 34px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Tortitas-y-tostadas-white.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: top;
}
.icon-pasta::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 25px;
    height: 25px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Pasta-1.svg');
    background-repeat: no-repeat;
    background-position: left;
    vertical-align: middle;
}
.icon-semillas::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 23px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Semillas-y-texturizados-white.svg');
    background-repeat: no-repeat;
    background-position: left;
}
.icon-superalimentos::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 18px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Superalimentos.svg');
    background-repeat: no-repeat;
    background-position: left;
}
.icon-alternativa::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 18px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/03/Ecocesta-Alternativa-vegetal-a-la-carne-white.svg');
    background-repeat: no-repeat;
    background-position: left;
}
.icon-cereales::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/04/Ecocesta_iconos_web-cereales-blanco.svg');
    background-repeat: no-repeat;
    background-position: center;
}
.icon-cereales-desayuno::before{
    content: " ";
    position: relative;
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-right: 15px;
    background-image: url('../../../..//wp-content/uploads/2021/04/Ecocesta_iconos_web-cerealesDesayuno-blanco-01.svg');
    background-repeat: no-repeat;
    background-position: center;
}

.chronic-inline{
    font-family: "Chronic Inline";
}
.chronic-dotted{
    font-family: "Chronic-dotted";
}
.chronic-regular{
    font-family: "Chronic-regular";
}
.greycliff-medium{
    font-family: "GreycliffCF-Medium";
}
.green-color{
    color: #7EAF20;
}
.greendark-color{
    color: #0a6726ff;
}
.yellow-color{
    color: #F9E06C;
}
.pink-color{
    color: #F09491;
}
.header-ecocesta{
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.7);
}
.header-ecocesta::after{
    content: " ";
    display: block;
    width: 100%;
    /*scale: 2;*/
    -webkit-transform:scale(2.0);
    -ms-transform:scale(2.0);
    -moz-transform:scale(2.0);
    -o-transform:scale(2.0);
    height: 26%;
    background-image: url('../../../..//wp-content/uploads/2021/04/papelrasgado-sombra-01-1.svg');
    position:absolute;
    margin-top: 0px;
    left: 0px;
    bottom: -16px;
    z-index: 9999;
    background-position: bottom;
    background-repeat: no-repeat;
}
#ajaxsearchpro2_1{
    position: relative;
    z-index: 99999;
}
#ajaxsearchpro2_1 input.orig::placeholder{
    font-family: "GreycliffCF-Bold";
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f531305 *//* Menu dropdown tablet/mobile */
.removeScroll {
    overflow: hidden;
    height: 100%;
}
.header-ecocesta-mobile #ajaxsearchpro2_3 input.orig::placeholder{
    font-family: "GreycliffCF-Bold";
}
.header-ecocesta-mobile .elementor-menu-toggle{
        -webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important; 
    -webkit-focus-ring-color: rgba(255, 255, 255, 0) !important;
    outline: none !important;
}
.header-ecocesta-mobile .ecocesta-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{
    background: url('../../../../wp-content/uploads/2021/02/Fondo-menu.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto;
}
.header-ecocesta-mobile .ecocesta-menu ul{
    height: 100%;
    text-align: center;
    overflow: scroll;
}
.header-ecocesta-mobile .ecocesta-menu ul.sub-menu li:first-of-type{
    border-top: 1px solid black;
}
.header-ecocesta-mobile .ecocesta-menu ul.sub-menu li{
    border-bottom: 1px solid black;
}
.header-ecocesta-mobile .icon-aceite::before{
    height: 30px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Eccoesta-Aceite-sal-y-salsas.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-aperitivos::before{
    height: 18px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Aperitivos-y-frutos-secos.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-bebidas::before{
    height: 30px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Bebidas-vegetales.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-cacaos::before{
    height: 22px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Cacaos.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-endulzantes::before{
    height: 30px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Endulzantes.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-harinas::before{
    height: 30px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Harinas-y-semolas.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-tortitas::before{
    height: 21px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Tortitas-y-tostadas.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-pasta::before{
    height: 22px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Pasta.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-semillas::before{
    height: 20px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Semillas-y-texturizados.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-superalimentos::before{
    height: 20px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Superalimentos-1.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-alternativa::before{
    height: 17px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/03/Ecocesta-Alternativa-vegetal-a-la-carne.svg');
    vertical-align: middle;
    bottom: 5px;
}
.header-ecocesta-mobile .icon-cereales::before{
    height: 25px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/04/Ecocesta_iconos_web-cereales-02.svg');
    vertical-align: middle;
    bottom: 4px;
}
.header-ecocesta-mobile .icon-cereales-desayuno::before{
    height: 25px;
    margin: 0;
    background-image: url('../../../../wp-content/uploads/2021/04/Ecocesta_iconos_web-cerealesDesayuno-negro.svg');
    vertical-align: middle;
    bottom: 4px;
}
.header-ecocesta-mobile i.eicon-menu-bar{
    background-image: url('../../../../wp-content/uploads/2021/03/menu-burger-ecocesta.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    color: transparent;
}
.header-ecocesta-mobile .elementor-menu-toggle[aria-expanded="true"] i.eicon-menu-bar{
    background-image: url('../../../../wp-content/uploads/2021/03/menu-burger-cerrar-ecocesta.svg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    color: transparent;
}
.header-ecocesta-mobile ul li.search-item-mobile{
    width: 100%;
    padding-left: 36px;
    padding-right: 36px;
    top: 153px;
}
/* End menu dropdown tablet/mobile*/


/* Mobile and tablet CSS */
@media only screen and (max-width: 1023px){
    *[id*=ajaxsearchpro2_3] {
        background: transparent !important;
    }
}
/* End mobile and tablet CSS */

/* Tablet CSS*/
@media only screen and (min-width: 768px) and (max-width: 1023px){
    .header-ecocesta-mobile::after{
        display: none;
    }
    .header-ecocesta-mobile .ecocesta-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{
        top: 94px !important;
        height: calc(100vh - 101px);
        padding-top: 36px;
        padding-bottom: 36px;
        background-size: cover;
    }
    .header-ecocesta-mobile .ecocesta-menu ul{
        padding: 0px 40px 0 40px;
    }
}
/* End tablet CSS */

/* Mobile CSS*/
@media only screen and (max-width: 767px){

    /* HEADER */
    .header-ecocesta-mobile::after{
        display: none;
    }
    .header-ecocesta{
        box-shadow: 0 2px 10px 0 rgba(0,0,0,.4);
    }
    .header-ecocesta-mobile .ecocesta-menu .elementor-nav-menu__container.elementor-nav-menu--dropdown{
        top: 78px !important;
        height: calc(100vh - 94px);
        padding-top: 36px;
        padding-bottom: 36px;
    }
    .header-ecocesta-mobile .ecocesta-menu ul{
        padding: 0px 36px 0 36px;
    }
    .header-ecocesta-mobile .ecocesta-menu a{
        padding-left: 0;
        padding-right: 0;
    }
    .header-ecocesta-mobile .ecocesta-menu .elementor-nav-menu--dropdown .elementor-item:focus{
        background-color: transparent;
    }
    
    /* END HEADER */
}
@media only screen and (max-width: 396px){
    .header-ecocesta-mobile .ecocesta-menu ul{
        padding: 0px;
    }
}
/* End mobile CSS*//* End custom CSS */