/* -------------------------------------------*--------------*--------------------------------------------------*/
/*                    -----------------------*   CUSTOM CSS   *------------------------                         */
/* -------------------------------------------*--------------*--------------------------------------------------*/
/*#site-header .tm-header-top-wrapper {
    background-color: #FFF6EB;
}*/
.tm-bgcolor-grey, .tm-bg.tm-bgcolor-grey > .tm-bg-layer {
    background-color: #71c492;
}

.tm-header-style-infostack .tm-bgcolor-darkgrey{
    background-color: #FFF6EB!important;
}

.tm-header-style-infostack-two .bottom_block.tm-header-menu-bg-color-darkgrey:before{
    background-color: #FFF6EB;
}

.tm-header-style-infostack .site-header .tm-stickable-header.is_stuck.tm-sticky-bgcolor-darkgrey{
    background-color: #FFF6EB;
}

.tm-header-style-infostack-two .bottom_block.tm-header-menu-bg-color-darkgrey:before, .tm-header-style-infostack-two .bottom_block.tm-sticky-bgcolor-darkgrey.is_stuck:before{
    background-color: #FFF6EB;
}



.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li>a{
    color: #000;
}

body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row.vc_row-fluid {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0;
}

/*.tm-bg.tm-bgcolor-grey > .tm-bg-layer {
    background-color: #F9A41B;
}*/
.site-footer .bottom-footer-text > .tm-bg-layer {
    background-color: #fff!important;
}
.tm-titlebar-wrapper .tm-titlebar-main h1.entry-title {
    color: #fff !important;
}
/* ---------------- search header -------------------*/
.tm-header-style-infostack-two .ttm_advance_search {
    display: none;
    background: #fff;
    border: 1px solid #e8e8e8;
}
.tm-titlebar-main .breadcrumb-wrapper, .tm-titlebar-main .breadcrumb-wrapper a:hover, .tm-titlebar-main .breadcrumb-wrapper a {
    color: #fff !important;
}

/* ---------------- footer -------------------*/
.site-footer .second-footer {
    display: none;
}
.site-footer .tm-footer-cta-wrapper .tm-quickinfo-box{
    padding-left: 13px;
    text-align: center!important;
}

.tm-footer-cta-wrapper.tm-textcolor-white .tm-ctabox-row .cta-widget-area {
    text-align: center;
}

.tm-bgcolor-darkgrey {
    background-color: #71C492;
}

body .widget .widget-title {
    color: #F9A41B;
}
.tm-footer-cta-wrapper .tm-footer-cta-inner .cta-widget-area .tm-widget {
    padding: 20px 0 20px;
}

.texto-banner{
    color: #fff;
    font-size: 30px;
    font-family: "Baloo 2",Arial,Helvetica,sans-serif;
    margin-left: 40px;
}
.texto-banner-box{
    color: #fff;
    font-size: 24px;
    font-family: "Baloo 2",Arial,Helvetica,sans-serif;
    background-color: #71C492;
    padding: 10px 20px;
    border-radius: 55px;
    text-align: center;
    margin-top: -10px;
    width: 177px;
    font-weight: bold;
}

.wpb-js-composer .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container {
    margin-left: 0;
    text-align: center;
}



/* ---------------- tabs -------------------*/
.wpb-js-composer .vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    background-color: #F9A41B!important;
    border-color: #FF8C9A;
    color: #fff;
    border-radius: 30px;
    padding: 10px 30px;
}

 .wpb-js-composer .vc_tta.vc_general.vc_tta-color-skincolor.vc_tta-style-classic .vc_tta-tab>a {
    /* border: 1px solid #f7f7f6; */
    background-color: #F4D22D;
    color: #fff!important;
    border-radius: 30px;
    padding: 10px 30px;
}

.home .vc_tta-tabs-list .vc_tta-tab:nth-child(1) > a  {
	background-color: #F6A8C7!important;
}

.home .vc_tta-tabs-list .vc_tta-tab.vc_active:nth-child(1) > a, .home .vc_tta-tabs-list .vc_tta-tab:nth-child(1) > a:hover {
	background-color: #da707d!important;
}



.home .vc_tta-tabs-list .vc_tta-tab:nth-child(2) > a  {
	background-color: #69C9CA!important;
}
.home .vc_tta-tabs-list .vc_tta-tab.vc_active:nth-child(2) > a, .home .vc_tta-tabs-list .vc_tta-tab:nth-child(2) > a:hover {
	background-color: #479091!important;
}

.home .vc_tta-tabs-list .vc_tta-tab:nth-child(3) > a:hover {
	background-color: #F9A41B!important;
}


.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h2 {
    font-family: "Baloo 2",Arial,Helvetica,sans-serif;
    font-weight: 600;
    text-transform: capitalize;
    font-size: 36px;
    line-height: 47px;
    color: #666666;
}

.wpb-js-composer .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    margin-top: 1px;
    margin-bottom: 0;
    margin-left: 15px!important;
    margin-right: 0;
}


.single-post .comments-area, .single-tm_portfolio .tm-pf-single-category-w, .single-post .tm_tag_lists{
    display: none;
}

/*.site-content-wrapper #sidebar-right.sidebar, .site-content-wrapper #sidebar-left.sidebar {
    display: none;
}*/


.related.products h2 {
    font-size: 27px;
    line-height: 38px;
    padding-bottom: 10px;
    color: #71C492;
    text-align: center;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
    font-size: 27px;
    line-height: 38px;
    padding-bottom: 10px;
    color: #042f42;
}

.single-product.woocommerce .summary .price .woocommerce-Price-amount {
    font-size: 18px;
    font-weight: 600;
    color: #71C492;
}

.woocommerce div.product form.cart .button{
    background-color: #71C492;
}

.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li>a :nth-child(1){
    color: #71C492;
}

.tm-header-style-infostack .tm-quickinfo-box, .tm-header-style-infostack .kw-phone {
    display: none;
}
.tm-header-style-infostack-two .bottom_block.tm-header-menu-bg-color-darkgrey:before{
    background-color: #FFF6EB;
}

body.themetechmount-page-full-width #content .site-main .entry-content>.wpb_row:first-child {
    margin-top: -39px;
}

.tm-header-style-infostack-two .tm-quick-links {
    margin-top: -30px;
}

.headerlogo img {
    margin-top: 26px;
}

.tm-header-style-infostack-two .mainmenu-wrapper {
    float: right;
    position: relative;
    margin-right: 112px;
    top: 20px;
}

.first-footer.tm-bg.tm-bgcolor-custom .tm-bg-layer {
    background-color: #fefbea;
}

.tm-headerstyle-infostack-two .wishlist-counter {
    display: none;
}

.tm-header-style-infostack:not(.tm-header-invert) #site-header-menu #site-navigation .nav-menu {
    float: left;
    margin-right: 17px;
}
.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li:nth-child(1)>a {
    color: #69C9CA;
}

.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li:nth-child(2)>a {
    color: #F9A41B;
}
.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li:nth-child(3)>a {
    color: #71C492;
}
.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li:nth-child(4)>a {
    color: #F4D22D;
}
.tm-header-style-infostack #site-header-menu #site-navigation div.nav-menu>ul>li:nth-child(5)>a {
    color: #F6A8C7;
}

.footer .first-footer {
    border-bottom: 0;
}

.woocommerce-account .woocommerce-MyAccount-content button:hover, .sidebar .widget.kiditos_category_list_widget ul>li a:hover:before, .sidebar .widget.kiditos_all_post_list_widget ul>li a:hover:before, .tm-heading-highlight, .tm-quote-form input[type="submit"]:hover, .tm-processbox-wrapper .tm-processbox .process-num:before, .tm-processbox-wrapper .tm-processbox .process-num span:before, .tm-iconbox-hoverstyle .tm-sbox:hover, .vc_progress_bar .vc_single_bar .vc_bar:after, .slick-dots li.slick-active button, .widget.kiditos_category_list_widget li.current-cat a:after, .widget.kiditos_category_list_widget li a:hover:after, .widget.kiditos_all_post_list_widget li.tm-post-active a:after, .widget.kiditos_all_post_list_widget li a:hover:after, .widget.tm_widget_nav_menu li.current_page_item a:after, .widget.tm_widget_nav_menu li a:hover:after, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a:after, .woocommerce-account .woocommerce-MyAccount-navigation li a:hover:after, #totop, .tm-site-searchform button, .main-holder .rpt_style_basic .rpt_recommended_plan.rpt_plan .rpt_head, .main-holder .rpt_style_basic .rpt_recommended_plan.rpt_plan .rpt_title, .mc_form_inside .mc_merge_var:after, .vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon, .vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon:after, .vc_toggle_default.vc_toggle_color_skincolor .vc_toggle_icon:before, .vc_toggle_round.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_icon, .vc_toggle_round.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:after, .vc_toggle_round.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:before, .vc_toggle_round.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:after, .vc_toggle_round.vc_toggle_color_inverted.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:before, .vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_icon:after, .vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_icon:before, .vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:after, .vc_toggle_simple.vc_toggle_color_skincolor .vc_toggle_title:hover .vc_toggle_icon:before, .vc_toggle_rounded.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_icon, .vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:after, .vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:before, .vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after, .vc_toggle_rounded.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before, .vc_toggle_square.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_icon, .vc_toggle_square.vc_toggle_color_skincolor:not(.vc_toggle_color_inverted) .vc_toggle_title:hover .vc_toggle_icon, .vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:after, .vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_icon:before, .vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after, .vc_toggle_square.vc_toggle_color_skincolor.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before, .woocommerce .main-holder #content .woocommerce-error .button:hover, .woocommerce .main-holder #content .woocommerce-info .button:hover, .woocommerce .main-holder #content .woocommerce-message .button:hover, .sidebar .widget .tagcloud a:hover, .woocommerce .widget_shopping_cart a.button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .main-holder .site table.cart .coupon button:hover, .main-holder .site .woocommerce-cart-form__contents button:hover, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover, .main-holder .site .return-to-shop a.button:hover, .main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button:hover, .main-holder .site-content #review_form #respond .form-submit input:hover, .woocommerce div.product form.cart .button:hover, table.compare-list .add-to-cart td a:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"]:hover, .main-holder .site .woocommerce-form-coupon button:hover, .main-holder .site .woocommerce-form-login button.woocommerce-Button:hover, .main-holder .site .woocommerce-ResetPassword button.woocommerce-Button:hover, .main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button:hover, .single .main-holder div.product .woocommerce-tabs ul.tabs li.active, .main-holder .site table.cart .coupon input:hover, .woocommerce #payment #place_order:hover, .woocommerce .widget_shopping_cart a.button.checkout, .woocommerce .wishlist_table td.product-add-to-cart a, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .main-holder .site-content nav.woocommerce-pagination ul li .page-numbers.current, .main-holder .site-content nav.woocommerce-pagination ul li a:hover, .sidebar .widget .tagcloud a:hover, .main-holder .site-content ul.products li.product .yith-wcwl-wishlistexistsbrowse a[rel="nofollow"]:hover:after, .main-holder .site-content ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse:hover:after, .top-contact.tm-highlight-left:after, .top-contact.tm-highlight-right:after, .tm-social-share-links ul li a:hover, article.post .more-link-wrapper a.more-link, .themetechmount-blog-box-view-right-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a:hover, .themetechmount-blog-box-view-left-image .themetechmount-box-content .tm-post-categories>.tm-meta-line.cat-links a:hover, .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-skincolor.tm-vc_cta3-style-flat, .tm-sortable-list .tm-sortable-link a.selected, .tm-sortable-list .tm-sortable-link a:hover, .tm-col-bgcolor-skincolor .tm-bg-layer-inner, .tm-bg .tm-bgcolor-skincolor > .tm-bg-layer, .tm-bgcolor-skincolor > .tm-bg-layer, footer#colophon.tm-bgcolor-skincolor > .tm-bg-layer, .tm-titlebar-wrapper.tm-bgcolor-skincolor .tm-titlebar-wrapper-bg-layer, .themetechmount-post-item-inner .tribe-events-event-cost, .tribe-events-day .tribe-events-day-time-slot h5, .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .single-tribe_events .tribe-events-schedule .tribe-events-cost, .tribe-events-list .tribe-events-event-cost span, #tribe-bar-form .tribe-bar-submit input[type=submit]:hover, #tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a, .themetechmount-box-blog .themetechmount-box-content .themetechmount-box-post-date:after, article.themetechmount-box-blog-classic .themetechmount-post-date-wrapper, body .datepicker table tr td span.active.active, body .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td span.active.active:hover, .widget .widget-title::before, .datepicker table tr td.day:hover, .datepicker table tr td.day.focused, .tm-bgcolor-skincolor.tm-rowborder-topcross:before, .tm-bgcolor-skincolor.tm-rowborder-bottomcross:after, .tm-bgcolor-skincolor.tm-rowborder-topbottomcross:before, .tm-bgcolor-skincolor.tm-rowborder-topbottomcross:after, .themetechmount-boxes-testimonial.themetechmount-boxes-col-one .themetechmount-box-view-default .themetechmount-box-title:after, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab>a:hover, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-style-outline .vc_tta-tab.vc_active>a, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab>a:hover, .wpb-js-composer .tm-tourtab-round.vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-style-outline .vc_tta-tab.vc_active>a, .wpb-js-composer .tm-tourtab-round.vc_tta.vc_general .vc_active .vc_tta-panel-title a, .tm-element-heading-wrapper.tm-seperator-double-border .heading-seperator:after, .tm-element-heading-wrapper.tm-seperator-double-border .heading-seperator:before, .tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-white, .tm-seperator-solid.tm-heading-style-horizontal .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:before, .tm-seperator-solid.tm-heading-style-vertical .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content-header:after, .sidebar .widget-title:before, .tm-headerstyle-infostack .myaccount .myaccount-toggle, .subscribe_button:hover .btn, .main-holder .site-content ul.products li.product .tm-shop-icon .tm-wc-add-to-cart-btn a, .main-holder .site-content ul.products li.product .tm-shop-icon .tm-wc-quickview-btn a, .main-holder .site-content ul.products li.product .tm-shop-icon .tm-wc-wishlist-btn a, .main-holder .site-content ul.products li.product .tm-shop-icon .tm-wc-compare-btn a, .tm-header-overlay .vertical-menu-category .title, .hot-products .product .tm-shop-icon a.yith-wcqv-button, .hot-products .product .tm-shop-icon a.add_to_cart_button, .hot-products .product .tm-shop-icon .yith-wcwl-add-to-wishlist a, .hot-products .product .tm-shop-icon .product.compare-button a {
    background-color: #F6A8C7;
}


button, input[type="submit"], input[type="button"], input[type="reset"], .checkout_coupon input.button, .woocommerce div.product form.cart .button:hover, table.compare-list .add-to-cart td a:hover, .woocommerce .widget_shopping_cart a.button:hover, .woocommerce #review_form #respond .form-submit input:hover, .main-holder .site table.cart .coupon input:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"]:hover, .woocommerce #payment #place_order:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"], #tribe-bar-form .tribe-bar-submit input[type=submit], .wishlist_table tr td a.yith-wcqv-button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce .widget_shopping_cart a.button.checkout:hover, .tm-sresults-title small .label-default[href]:hover, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_shopping_cart a.button, .woocommerce #payment #place_order, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .main-holder .site table.cart .coupon input, .main-holder .site-content #review_form #respond .form-submit input, .woocommerce div.product form.cart .button, table.compare-list .add-to-cart td a, .main-holder .site table.cart .coupon button, .main-holder .site .woocommerce-cart-form__contents button, .main-holder .site .return-to-shop a.button, .main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button, .main-holder .site .woocommerce-form-coupon button, .main-holder .site .woocommerce-form-login button.woocommerce-Button, .main-holder .site .woocommerce-ResetPassword button.woocommerce-Button, .main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button, .single-tm_portfolio .nav-next a:hover, .single-tm_portfolio .nav-previous a:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-3d.tm-vc_btn3-color-skincolor:hover, .themetechmount-box-events .event-box-content .themetechmount-eventbox-footer a:hover, .tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-outline:hover, .tm-quote-form input[type="submit"]:hover, .widget_subscribe_form input[type="submit"]:hover, .woocommerce-account .woocommerce-MyAccount-content button, .woocommerce-account .woocommerce-MyAccount-content button:hover, .woocommerce .woocommerce-form-login .woocommerce-form-login__submit, .mailchimp-inputbox input[type="submit"]:hover {
    color: #fff;
    background-color: #F9A41B;
}


#cookie-notice {
    position: fixed;
    min-width: 25%;
    width: 25%;
    height: auto;
    z-index: 100000;
    font-size: 13px;
    letter-spacing: 0;
    line-height: 20px;
    left: 20px;
    text-align: left;
    font-weight: 400;
    background-color: #000!important;
    opacity: 0.9;
}

.cookie-notice-container {
    padding: 30px 30px;
    text-align: center;
    width: 100%;
    z-index: 2;
}

.cn-buttons-container, .cn-text-container {
    display: inline-block;
    margin-top: 20px;
}
.cn-close-icon {
    position: absolute;
    right: 15px;
    top: 9%;
    margin-top: -10px;
    width: 15px;
    height: 15px;
    opacity: .5;
    padding: 10px;
    outline: 0;
}


.product-form-btn{
    margin-top: 20px;
    background-color: #71C492;
    height: 40px;
    padding: 5px 25px;
}
.product-form-btn:hover{
    background-color: #F9A41B;
}


.product-form {
    opacity: 0;
    visibility: hidden;
    height: 0;
    transition: all .3s ease-in-out;
    margin-top: -30px;
}

.product-form.active {
    opacity: 1;
    visibility: visible;
    height: auto;
    width: 80%;
    margin-top: 0px;
}

textarea {
    overflow: auto;
    vertical-align: top;
    height: 100px;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 400;
}
/* ---
----------------------------------------*-----------------*--------------------------------------------------*/
/*                    -----------------------*   MEDIA QUERIES   *------------------------                         */
/* -------------------------------------------*-----------------*--------------------------------------------------*/


@media (max-width: 1200px) { 

    header.tm-header-style-infostack #site-header-menu #site-navigation {
    height: 53px;
    display: inline-block;
}

.tm-header-style-infostack .tm-bgcolor-white.tm-mmmenu-override-yes .tm-header-menu-bg-color-darkgrey #site-navigation:not(.toggled-on) .menu-toggle .tm-kiditos-icon-bars, .tm-header-style-infostack .tm-bgcolor-white.tm-mmmenu-override-yes .tm-header-menu-bg-color-darkgrey #site-navigation .menu-toggle .tm-kiditos-icon-bars:after, .tm-header-style-infostack .tm-bgcolor-white.tm-mmmenu-override-yes .tm-header-menu-bg-color-darkgrey #site-navigation .tm-kiditos-icon-bars:before{
    background-color: #000!important;
}
    
#site-header-menu #site-navigation div.nav-menu>ul {
    position: absolute;
    padding: 10px 20px;
    left: 0px;
    box-shadow: rgba(0,0,0,0.12) 3px 3px 15px;
    background-color: fff;
    z-index: 100;
    width: 229px;
    top: 90px;
}
}

@media (max-width: 991px) { 



}

@media (max-width: 768px) {

#cookie-notice {
    position: fixed;
    min-width: 55%;
}

}

@media (max-width: 575px) {

.texto-banner{
    color: #fff;
    font-size: 18px;
}

    .texto-banner-box {
    color: #fff;
    font-size: 19px;
    font-family: "Baloo 2",Arial,Helvetica,sans-serif;
    background-color: #71C492;
    padding: 10px 20px;
    border-radius: 55px;
    text-align: center;
    margin-top: -10px;
    width: 164px;
    font-weight: bold;
    margin-left: 40px;
}
}

@media (max-width: 480px) {
#cookie-notice {
    position: fixed;
    min-width: 90%;
}

}
