/*
Theme Name:  Divi Minimal Ecommerce Theme
Theme URI:   https://diviminimalecommerce.diviinfinite.com/
Description: Divi Minimal Ecommerce Child Theme for multipurpose Fashion, apparel, sunglasses, accessories, mega store, watch, cosmetic, clothes, bag, bag store, cosmetic, fashion template, Multipurpose template, watch store.
Version:     1.0
Author:      Divi Professional
Author URI:  https://divi-professional.com/
Template:    Divi
Text Domain: mineco
*/

/*************** Sale Badge Common CSS ************/
.woocommerce ul.products li.product .onsale,.woocommerce .et_pb_wc_images .onsale{background: var(--mineco_orange)!important;font-size: 14px !important;padding: 0px 10px !important;}
/**************** Header *******************/
.diviminimal_homev2_header1 .et_pb_menu .sub-menu li a{width: 125px;padding:0;}
.diviminimal_homev2_header1 .et_pb_menu .sub-menu{width:155px;}
.diviminimal_homev3_header1 .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev3_header2 .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev2_header1 .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev5_footer1 .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev6_header1 .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev7_header .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev7_header1 .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev6_header .diviminimal_homev6_header_blurb1 .et_pb_blurb_container,.diviminimal_homev7_footer1 .et_pb_blurb_container,.diviminimal_homev15_footer_row .et_pb_blurb_container,.diviminimal_homev9_footer .et_pb_blurb_container,.diviminimal_homev8_header .et_pb_blurb_container,.diviminimal_homev10_footer1 .et_pb_blurb_container,.diviminimal_homev12_footer .et_pb_blurb_container,.diviminimal_homev11_footer .et_pb_blurb_container,.diviminimal_homev13_header .et_pb_blurb_container,.diviminimal_homev13_footer .et_pb_blurb_container,.diviminimal_homev14_header1 .et_pb_blurb_container,.diviminimal_homev14_footer .et_pb_blurb_container,.diviminimal_homev16_header .et_pb_blurb_container,.diviminimal_homev16_footer_blurb .et_pb_blurb_container,.diviminimal_homev17_cta .et_pb_blurb_container,.diviminimal_homev18_header .et_pb_blurb_container,.diviminimal_homev18_cta .et_pb_blurb_container,.diviminimal_homev19_header .et_pb_blurb_container,.diviminimal_homev19_header1 .et_pb_blurb_container,.diviminimal_homev20_header .et_pb_blurb_container{padding-left:0;}
.diviminimal_homev4_header1.et_pb_sticky--top,.diviminimal_homev5_header3.et_pb_sticky--top,.diviminimal_homev7_header2.et_pb_sticky--top,.diviminimal_homev10_header1.et_pb_sticky--top{box-shadow: 0px 6px 13px 0px rgba(0, 0, 0, 0.06);}
.diviminimal_homev4_header2 .et_pb_blurb_container,.diviminimal_homev5_header1 .et_pb_blurb_container{padding-left:0;}
.diviminimal_homev4_header .et_pb_menu ul li:not(:last-child):after{content: '|';color: var(--mineco_color1);margin: 0 0 0 10px;}
.diviminimal_homev20_header .et_pb_menu ul li:not(:last-child):after{content: '|';color: var(--mineco_color2);margin: 0 0 0 10px;}
.diviminimal_homev4_header2 .et_pb_blurb .et_pb_main_blurb_image{width: 30px;}
.diviminimal_homev5_header2 .et-pb-icon{border: 1px solid var(--mineco_color3);width: 30px;height: 30px;border-radius: 50%;line-height: 30px;text-align: center;}
.diviminimal_homev5_header2 .et_pb_blurb_container{padding-left:5px;}
.diviminimal_homev6_header_blurb .et-pb-icon{line-height:40px;height: 40px;width: 40px;text-align:center;}
.diviminimal_homev6_header_blurb .et_pb_blurb_container{padding-left: 10px;padding-right: 10px;}
.diviminimal_homev10_header2 .et_pb_menu__logo-wrap,.diviminimal_homev16_header .et_pb_menu__logo-wrap,.diviminimal_homev10_header1.et_pb_sticky--top:before,.diviminimal_homev10_header1.et_pb_sticky--top:after{display:none;}
.diviminimal_homev10_header2 .et_pb_menu__menu,.diviminimal_homev10_header2 .et-menu-nav,.diviminimal_homev10_header2 .et-menu{width:100%;}
.diviminimal_homev10_header2 li{padding: 0 !important;margin: 0 !important;}
.diviminimal_homev10_header2 li:not(:last-child){border-inline-end: 1px solid rgba(255,255,255,.3);} 
.diviminimal_homev10_header2 ul{margin:0 !important;}
.diviminimal_homev12_header .et_pb_menu ul li:not(:last-child):after{content: '|';color: var(--mineco_color2);margin: 0 0 0 10px;}
.diviminimal_homev14_header2 .et-pb-icon{border: 2px dashed var(--mineco_orange);border-radius: 50%;width: 45px;height: 45px;text-align: center;line-height: 41px;}
.diviminimal_homev18_header1 .et_pb_blurb .et-pb-icon{width: 39px;height: 39px;border: 2px var(--mineco_color4) solid;border-radius: 4px;text-align: center;line-height: 37px;}
.diviminimal_homev20_header1.et_pb_sticky--top{background:var(--mineco_orange) !important;}

/**** Menu CSS *****/
.et_pb_menu .et-menu .menu-item .sub-menu li a:hover{background-color: transparent;}
.et_pb_menu .et-menu .menu-item .sub-menu li:not(:last-child){border-bottom: 1px solid rgba(0, 43, 92, 0.04);}
.et_pb_menu .nav li ul{padding-top: 5px;padding-bottom: 5px;border-radius: 5px;-webkit-box-shadow: 0 3px 25px 0px rgb(43 52 59 / 10%), 0 0 0 rgb(43 52 59 / 10%) inset;box-shadow: 0 3px 25px 0px rgb(43 52 59 / 10%), 0 0 0 rgb(43 52 59 / 10%) inset;}
@media only screen and (max-width:767px){
.diviminimal_homev1_header3 .et_pb_menu .et_pb_menu__logo-wrap{width:50% !important;}		
}
@media only screen and (max-width:981px){
.diviminimal_homev1_header3 .et_pb_menu .et_pb_menu__logo-wrap{width:38%;}	
.diviminimal_homev1_header3 .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}	
}

/**************** Footer *******************/
.diviminimal_homev1_footer .et_pb_menu ul,.diviminimal_homev9_footer .et_pb_menu ul,.diviminimal_homev8_footer .et_pb_menu ul,.diviminimal_homev10_footer1 .et_pb_menu ul,.diviminimal_homev13_footer .et_pb_menu ul,.diviminimal_homev16_footer .et_pb_menu ul,.diviminimal_homev17_footer .et_pb_menu ul,.diviminimal_homev12_footer .et_pb_menu ul,.diviminimal_homev11_footer .et_pb_menu ul,.diviminimal_homev19_footer .et_pb_menu ul,.diviminimal_homev20_footer .et_pb_menu ul,.diviminimal_homev3_footer .et_pb_menu ul,.diviminimal_homev2_footer .et_pb_menu ul,.diviminimal_homev7_footer1 .et_pb_menu ul,.diviminimal_homev4_footer1 .et_pb_menu ul,.diviminimal_homev15_footer .et_pb_menu ul,.diviminimal_homev5_footer1 .et_pb_menu ul,.diviminimal_homev14_footer .et_pb_menu ul{display:block !important;}
.diviminimal_homev1_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev9_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev8_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev10_footer1 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev13_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev16_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev17_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev12_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev11_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev19_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev20_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev2_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev7_footer1 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev3_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev4_footer1 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev15_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev5_footer1 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev6_footer .et_pb_menu .et_pb_menu__menu,.diviminimal_homev7_footer2 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev19_footer2 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev20_footer1 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev9_footer2 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev8_footer1 .et_pb_menu .et_pb_menu__menu,.diviminimal_homev14_footer .et_pb_menu .et_pb_menu__menu{display: block;width: 100%;}
.diviminimal_homev1_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev9_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev8_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev10_footer1 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev13_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev16_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev17_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev12_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev11_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev19_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev20_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev2_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev7_footer1 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev3_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev4_footer1 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev15_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev5_footer1 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev6_footer .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev7_footer2 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev19_footer2 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev20_footer1 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev9_footer2 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev8_footer1 .et_pb_menu .et_mobile_nav_menu,.diviminimal_homev14_footer .et_pb_menu .et_mobile_nav_menu{display: none !important;}
.diviminimal_homev1_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev16_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev17_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev19_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev20_footer2 .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev9_eoptin .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev8_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev10_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev12_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev6_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev5_eoptin .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev3_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev4_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_homev13_footer1 .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position: absolute;top: 0;right: 0;width: 35%;overflow:hidden;}
.diviminimal_homev1_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev19_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev20_footer2 .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev16_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev17_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev13_footer1 .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev9_eoptin .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev6_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev3_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev4_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev5_eoptin .et_pb_newsletter_form .et_pb_newsletter_field{padding-bottom:0;margin-bottom:0 !important;}
.diviminimal_homev1_footer .et_pb_menu .et-menu,.diviminimal_homev9_footer .et_pb_menu .et-menu,.diviminimal_homev8_footer .et_pb_menu .et-menu,.diviminimal_homev10_footer1 .et_pb_menu .et-menu,.diviminimal_homev13_footer .et_pb_menu .et-menu,.diviminimal_homev16_footer .et_pb_menu .et-menu,.diviminimal_homev17_footer .et_pb_menu .et-menu,.diviminimal_homev12_footer .et_pb_menu .et-menu,.diviminimal_homev11_footer .et_pb_menu .et-menu,.diviminimal_homev19_footer .et_pb_menu .et-menu,.diviminimal_homev20_footer .et_pb_menu .et-menu,.diviminimal_homev2_footer .et_pb_menu .et-menu,.diviminimal_homev7_footer1 .et_pb_menu .et-menu,.diviminimal_homev3_footer .et_pb_menu .et-menu,.diviminimal_homev4_footer1 .et_pb_menu .et-menu,.diviminimal_homev15_footer .et_pb_menu .et-menu,.diviminimal_homev5_footer1 .et_pb_menu .et-menu,.diviminimal_homev14_footer .et_pb_menu .et-menu{margin:0;}
.diviminimal_homev1_footer .et_pb_menu li,.diviminimal_homev9_footer .et_pb_menu li,.diviminimal_homev8_footer .et_pb_menu li,.diviminimal_homev10_footer1 .et_pb_menu li,.diviminimal_homev13_footer .et_pb_menu li,.diviminimal_homev16_footer .et_pb_menu li,.diviminimal_homev17_footer .et_pb_menu li,.diviminimal_homev12_footer .et_pb_menu li,.diviminimal_homev11_footer .et_pb_menu li,.diviminimal_homev19_footer .et_pb_menu li,.diviminimal_homev20_footer .et_pb_menu li,.diviminimal_homev2_footer .et_pb_menu li,.diviminimal_homev7_footer1 .et_pb_menu li,.diviminimal_homev3_footer .et_pb_menu li,.diviminimal_homev4_footer1 .et_pb_menu li,.diviminimal_homev15_footer .et_pb_menu li,.diviminimal_homev5_footer1 .et_pb_menu li,.diviminimal_homev14_footer .et_pb_menu li{padding:0;}
.diviminimal_homev2_footer .et_pb_menu li a:hover{padding-left: 10px;}
.diviminimal_homev2_footer .et_pb_menu li a{-webkit-transition: all .3s !important;-moz-transition: all .3s !important;-ms-transition: all .3s !important;-o-transition: all .3s !important;transition: all .3s !important;}
.diviminimal_homev3_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev4_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text{font-size: 15px;}
.diviminimal_homev4_footer .et_pb_social_media_follow li a:before{height: 40px;width: 40px;line-height: 40px;}
.diviminimal_homev4_footer .et_pb_button_wrapper{display:inline-block;}
.diviminimal_homev4_footer1 .et-pb-icon{width: 32px;height: 32px;background-color: var(--mineco_color5);line-height: 32px;border-radius: 2px;text-align:center;}
.diviminimal_homev4_footer1 .et_pb_menu li a:before,.diviminimal_homev15_footer .et_pb_menu li a:before{content: '\35';font-family: ETmodules;font-size: 14px;margin-right: 8px;}
.diviminimal_homev4_footer1 .et_pb_menu li a:hover{padding-left: 15px;}
.diviminimal_homev5_footer .et-pb-icon,.diviminimal_homev5_service .et-pb-icon{width: 55px;height: 55px;border-radius: 50%;border: 1px dashed var(--mineco_orange);text-align:center;line-height:55px;}
.diviminimal_homev6_footer .et_pb_menu li:last-child a,.diviminimal_homev7_footer2 .et_pb_menu li:last-child a,.diviminimal_homev19_footer2 .et_pb_menu li:last-child a,.diviminimal_homev20_footer1 .et_pb_menu li:last-child a,.diviminimal_homev9_footer2 .et_pb_menu li:last-child a{border-right:0 !important;}
.diviminimal_homev6_footer .et_pb_menu li,.diviminimal_homev7_footer2 .et_pb_menu li,.diviminimal_homev19_footer2 .et_pb_menu li,.diviminimal_homev20_footer1 .et_pb_menu li,.diviminimal_homev9_footer2 .et_pb_menu li{padding:0;}
.diviminimal_homev6_footer .et_pb_menu ul,.diviminimal_homev7_footer2 .et_pb_menu ul{margin:auto;}
.diviminimal_homev19_footer2 .et_pb_menu ul,.diviminimal_homev20_footer1 .et_pb_menu ul{margin: 0;width: 100%;}
.diviminimal_homev7_footer .et_pb_contact_form p:not(.et_pb_contact_field_last){width: 35%;margin-bottom: 0;}
.diviminimal_homev7_footer .et_pb_contact_form p.et_pb_contact_field_last{width: 45%;margin-bottom: 0;}
.diviminimal_homev7_footer .et_pb_contact_form .et_contact_bottom_container{margin-top:3px;}
.diviminimal_homev7_footer .et_pb_text h2{padding-bottom: 5px;}
.diviminimal_homev7_footer2 .et_pb_menu li,.diviminimal_homev19_footer2 .et_pb_menu li,.diviminimal_homev20_footer1 .et_pb_menu li,.diviminimal_homev9_footer2 .et_pb_menu li{margin-top:0 !important;}
.diviminimal_homev8_footer .diviminimal_homev8_footer_txt ul,.diviminimal_homev14_footer .diviminimal_homev14_footer_txt ul{padding:0;}
.diviminimal_homev8_footer .diviminimal_homev8_footer_txt ul li{display: inline-flex;width: 100%;border-bottom: 1px solid var(--mineco_color6);padding: 0 0 5px 0;margin-bottom: 5px;}
.diviminimal_homev14_footer .diviminimal_homev14_footer_txt ul li{display: inline-flex;width: 100%;padding: 0 0 5px 0;margin-bottom: 5px;}
.diviminimal_homev8_footer .diviminimal_homev8_footer_txt ul li:last-child{border-bottom: none;}
.diviminimal_homev8_footer .diviminimal_homev8_footer_txt ul li span,.diviminimal_homev14_footer .diviminimal_homev14_footer_txt ul li span{display: inline-block;width: 50%;}
.diviminimal_homev8_footer .diviminimal_homev8_footer_txt ul li .left,.diviminimal_homev14_footer .diviminimal_homev14_footer_txt ul li .left{text-align: left;}
.diviminimal_homev8_footer .diviminimal_homev8_footer_txt ul li .right,.diviminimal_homev14_footer .diviminimal_homev14_footer_txt ul li .right{text-align: right;}
.diviminimal_homev8_footer1 .et-menu{width:100%;}
.diviminimal_homev9_footer2 .et_pb_menu li:first-child a{padding-left:12px !important;}
.diviminimal_homev10_footer .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_homev12_footer .et_pb_newsletter_form .et_pb_newsletter_field{padding-bottom:0;}
.diviminimal_homev13_footer1 .et_pb_newsletter_form form{position:relative;}
.diviminimal_homev14_footer .et_pb_menu li a:before{position: absolute;content: "\35";font-family: ETmodules;font-weight: 700;font-size: 15px;color:var(--mineco_orange);left: 0px;top: 1px;opacity: 0;transition: all 500ms ease;}
.diviminimal_homev14_footer .et_pb_menu li a:hover:before{opacity: 1;}
.diviminimal_homev14_footer .et_pb_menu li a:after{position: absolute;content: '';width: 0%;height: 1px;left: 0px;bottom: 4px;transition: all 500ms ease;background: var(--mineco_orange);}
.diviminimal_homev14_footer .et_pb_menu li a:hover:after{width:100%;}
.diviminimal_homev14_footer .et_pb_menu li a:hover{padding-left: 17px;}
.diviminimal_homev14_footer .et_pb_menu li a{transition: all 500ms ease !important;-moz-transition: all 500ms ease !important;-webkit-transition: all 500ms ease !important;-ms-transition: all 500ms ease !important;-o-transition: all 500ms ease !important;}
.diviminimal_homev15_footer_row1 .et_pb_blurb:hover .et-pb-icon{transform: rotate(360deg);}
.diviminimal_homev15_footer_row1 .et_pb_blurb .et-pb-icon{transition: all 0.5s ease 0s;}
.diviminimal_homev18_footer .et_pb_blurb:hover .et-pb-icon{border-color: var(--mineco_orange);}
.diviminimal_homev18_footer .et_pb_blurb .et-pb-icon{-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
@media only screen and (max-width:767px){
.diviminimal_homev1_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev16_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev19_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev20_footer2 .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev17_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev13_footer1 .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev9_eoptin .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev8_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev10_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev12_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev6_footer .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text,.diviminimal_homev5_eoptin .et_pb_newsletter_form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text{font-size: 15px;}
.diviminimal_homev1_header3 .et_pb_menu .et_pb_menu__logo-wrap{width:50% !important;}		
.diviminimal_homev7_footer .et_pb_contact_form p:not(.et_pb_contact_field_last){width: 100%;margin-bottom: 10px;}
.diviminimal_homev7_footer .et_pb_contact_form p.et_pb_contact_field_last{width: 100%;margin-bottom: 10px;}
.diviminimal_homev7_footer .et_pb_contact_form .et_contact_bottom_container{padding: 0 0 0 3%;float:none;width:100%;}
.diviminimal_homev7_footer2 .et_pb_menu li,.diviminimal_homev9_footer2 .et_pb_menu li{display:block !important;width:100%;margin-bottom:5px !important;}
.diviminimal_homev19_footer2 .et_pb_menu li,.diviminimal_homev20_footer1 .et_pb_menu li{display:block !important;width:100%;margin-bottom:10px !important;}	
}
@media only screen and (max-width:981px){
.diviminimal_homev1_footer .et_pb_menu .et-menu,.diviminimal_homev9_footer .et_pb_menu .et-menu,.diviminimal_homev8_footer .et_pb_menu .et-menu,.diviminimal_homev10_footer1 .et_pb_menu .et-menu,.diviminimal_homev13_footer .et_pb_menu .et-menu,.diviminimal_homev16_footer .et_pb_menu .et-menu,.diviminimal_homev17_footer .et_pb_menu .et-menu,.diviminimal_homev12_footer .et_pb_menu .et-menu,.diviminimal_homev11_footer .et_pb_menu .et-menu,.diviminimal_homev19_footer .et_pb_menu .et-menu,.diviminimal_homev20_footer .et_pb_menu .et-menu,.diviminimal_homev2_footer .et_pb_menu .et-menu,.diviminimal_homev7_footer1 .et_pb_menu .et-menu,.diviminimal_homev3_footer .et_pb_menu .et-menu,.diviminimal_homev5_footer1 .et_pb_menu .et-menu,.diviminimal_homev4_footer1 .et_pb_menu .et-menu,.diviminimal_homev15_footer .et_pb_menu .et-menu,.diviminimal_homev14_footer .et_pb_menu .et-menu{width: 100% !important;}	
.diviminimal_homev1_footer .et_pb_menu li a:before,.diviminimal_homev9_footer .et_pb_menu li a:before,.diviminimal_homev8_footer .et_pb_menu li a:before,.diviminimal_homev10_footer1 .et_pb_menu li a:before,.diviminimal_homev13_footer .et_pb_menu li a:before,.diviminimal_homev16_footer .et_pb_menu li a:before,.diviminimal_homev17_footer .et_pb_menu li a:before,.diviminimal_homev12_footer .et_pb_menu li a:before,.diviminimal_homev11_footer .et_pb_menu li a:before,.diviminimal_homev19_footer .et_pb_menu li a:before,.diviminimal_homev20_footer .et_pb_menu li a:before,.diviminimal_homev3_footer .et_pb_menu li a:before,.diviminimal_homev5_footer1 .et_pb_menu li a:before,.diviminimal_homev2_footer .et_pb_menu li a:before,.diviminimal_homev7_footer1 .et_pb_menu li a:before,.diviminimal_homev4_footer1 .et_pb_menu li a:before,.diviminimal_homev15_footer .et_pb_menu li a:before,.diviminimal_homev14_footer .et_pb_menu li a:before{display:none;}
.diviminimal_homev1_footer .et_pb_menu li,.diviminimal_homev9_footer .et_pb_menu li,.diviminimal_homev8_footer .et_pb_menu li,.diviminimal_homev10_footer1 .et_pb_menu li,.diviminimal_homev13_footer .et_pb_menu li,.diviminimal_homev16_footer .et_pb_menu li,.diviminimal_homev17_footer .et_pb_menu li,.diviminimal_homev12_footer .et_pb_menu li,.diviminimal_homev11_footer .et_pb_menu li,.diviminimal_homev19_footer .et_pb_menu li,.diviminimal_homev20_footer .et_pb_menu li,.diviminimal_homev2_footer .et_pb_menu li,.diviminimal_homev7_footer1 .et_pb_menu li,.diviminimal_homev3_footer .et_pb_menu li,.diviminimal_homev5_footer1 .et_pb_menu li,.diviminimal_homev4_footer1 .et_pb_menu li,.diviminimal_homev15_footer .et_pb_menu li,.diviminimal_homev14_footer .et_pb_menu li{text-align: center;display: block !important;padding:0;}
.diviminimal_homev1_header3 .et_pb_menu .et_pb_menu__logo-wrap{width:38%;}	
.diviminimal_homev1_header3 .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}	
.diviminimal_homev1_footer .et_pb_blurb_container,.diviminimal_homev3_footer .et_pb_blurb_container,.diviminimal_homev4_footer .et_pb_blurb_container,.diviminimal_homev4_footer1 .et_pb_blurb_container,.diviminimal_homev7_footer1 .et_pb_blurb_container,.diviminimal_homev15_footer_row .et_pb_blurb_container,.diviminimal_homev7_blurb .et_pb_blurb_container,.diviminimal_homev4_footer1 .et-pb-icon,.diviminimal_homev5_footer .et_pb_blurb_container,.diviminimal_homev5_footer1 .et_pb_blurb_container,.diviminimal_homev6_footer .et_pb_blurb_container,.diviminimal_homev5_footer .et-pb-icon,.diviminimal_homev5_service .et-pb-icon,.diviminimal_homev8_service .et-pb-icon,.diviminimal_homev8_service .et_pb_blurb_container,.diviminimal_homev9_footer .et_pb_blurb_container,.diviminimal_homev9_service .et_pb_blurb_container,.diviminimal_homev10_footer1 .et_pb_blurb_container,.diviminimal_homev10_testi .et_pb_blurb_container,.diviminimal_homev10_service .et_pb_blurb_container,.diviminimal_homev11_footer .et_pb_blurb_container,.diviminimal_homev12_footer .et_pb_blurb_container,.diviminimal_homev12_Service .et_pb_blurb_container,.diviminimal_homev13_footer .et_pb_blurb_container,.diviminimal_homev13_testi .et_pb_blurb_container,.diviminimal_homev14_footer .et_pb_blurb_container,.diviminimal_homev16_footer .et_pb_blurb_container,.diviminimal_homev17_testi .et_pb_blurb_container,.diviminimal_homev17_cta .et_pb_blurb_container,.diviminimal_homev17_cta_1 .et_pb_blurb_container,.diviminimal_homev18_footer .et_pb_blurb_container,.diviminimal_homev18_cta .et_pb_blurb_container,.diviminimal_homev18_cta3 .et_pb_blurb_container,.diviminimal_homev18_testi .et_pb_blurb_container,.diviminimal_homev19_footer .et_pb_blurb_container,.diviminimal_homev20_footer .et_pb_blurb_container{display:block;}
.diviminimal_homev8_footer1 .et-menu{justify-content:center !important;margin: auto !important;}
.diviminimal_homev9_footer2 .et_pb_menu ul{margin:auto;}
.diviminimal_homev13_footer	.et_pb_column_1_3{padding-bottom:80px !important;}	
.diviminimal_homev19_footer2 .et_pb_menu ul,.diviminimal_homev20_footer1 .et_pb_menu ul{margin: auto !important;justify-content: center !important;}	
.diviminimal_homev20_footer1 .et_pb_menu li{margin-bottom:10px !important;}
}

/**************** Home V1 *******************/
.diviminimal_homev1_cat_section .et_pb_image:before{transform: scale(.5,.5);transition: .5s;opacity: 0;content: "";position: absolute;top: 30px;bottom: 30px;left: 30px;right: 30px;z-index: 1;background: rgba(17,17,20,.9);}
.diviminimal_homev1_cat_section .diviminimal_homev1_cat:hover .et_pb_image:before,.diviminimal_homev1_cat_section .diviminimal_homev1_cat1 .et_pb_column_inner:hover .et_pb_image:before{transform: scale(1,1);opacity: 1;}
.diviminimal_homev1_cat:hover .et_pb_image img,.diviminimal_homev1_cat_section .diviminimal_homev1_cat1 .et_pb_column_inner:hover .et_pb_image img,.diviminimal_homev1_cat2 .et_pb_column:hover .et_pb_image img,.diviminimal_banner_style1 .et_pb_column:hover .et_pb_image img,.diviminimal_banner_style3 .et_pb_column:hover .et_pb_image img,.diviminimal_banner_style2 .diviminimal_banner_style2_col1:hover .et_pb_image img,.diviminimal_banner_style2 .diviminimal_banner_style2_row1 .diviminimal_banner_style2_col2:hover .et_pb_image img,.diviminimal_banner_style4 .diviminimal_banner_style4_col1:hover .et_pb_image img,.diviminimal_banner_style4 .diviminimal_banner_style4_row1 .diviminimal_banner_style4_col3:hover .et_pb_image img,.diviminimal_homev1_men1:hover img,.diviminimal_homev1_men .et_pb_column_inner:hover img,.diviminimal_homev2_cat .et_pb_column:hover img,.diviminimal_homev2_eoptin .et_pb_column:hover img{transform: scale(1.1);}
.diviminimal_homev1_cat_section .et_pb_image img,.diviminimal_homev1_cat2 .et_pb_image img,.diviminimal_banner_style1 .et_pb_image img,.diviminimal_banner_style3 .et_pb_image img,.diviminimal_banner_style2 .et_pb_image img,.diviminimal_banner_style4 .et_pb_image img,.diviminimal_homev1_men .et_pb_image img,.diviminimal_homev2_cat img,.diviminimal_homev2_eoptin img{transition: 1s;}
.diviminimal_homev1_cat .diviminimal_homev1_cat_img img{height: 512px;object-fit: cover;}
.diviminimal_homev1_shop .product .button{text-align: center;position: absolute;font-size: 0 !important;z-index: 5;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;margin:auto;top: 100%;border-radius: 50%;left:0;right:0;width: 50px;height: 50px;opacity: 0;background:var(--mineco_orange);border:none !important;}
.diviminimal_homev1_shop .product:hover .button{transform: translateY(-72px);opacity: 1;}
.diviminimal_homev1_shop .product .button:after,.diviminimal_homev4_shop .product .button:after,.diviminimal_homev8_shop .product .button:after,.diviminimal_stylev12_shop .product .button:after,.diviminimal_homev14_shop .product .button:after,.diviminimal_homev15_shop .product .button:after,.diviminimal_homev17_shop .product .button:after,.diviminimal_homev17_shop1 .product .button:after,.diviminimal_stylev7_shop .product .button:after,.diviminimal_stylev8_shop .product .button:after,.diviminimal_stylev10_shop .product .button:after,.diviminimal_stylev13_shop .product .button:after,.diviminimal_stylev14_shop .product .button:after,.diviminimal_stylev15_shop .product .button:after,.diviminimal_stylev16_shop .product .button:after,.diviminimal_stylev18_shop .product .button:after{line-height:50px !important;color:var(--mineco_color2) !important;}
.diviminimal_homev1_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev4_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev8_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_stylev12_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev10_shop1 .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev14_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev15_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev17_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev17_shop1 .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev7_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev8_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev10_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev13_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev14_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev15_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev16_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev18_shop .product .button.ajax_add_to_cart.loading:after{content: "\e02d";color: var(--mineco_color2) !important;}
.diviminimal_homev1_shop .product .added_to_cart{position: absolute;top:10px;right:15px;color: var(--mineco_color2);font-weight: 600;z-index:99;opacity:0;}
.diviminimal_homev1_cat2 .et_pb_button_module_wrapper{position: absolute;left: 0;right: 0;margin: auto;top: 55%;} 
.diviminimal_homev1_blog .et_pb_post,.diviminimal_homev6_blog .et_pb_post,.diviminimal_blog_style2 .et_pb_post,.diviminimal_blog_style5 .et_pb_post,.diviminimal_blog_style4 .et_pb_post,.diviminimal_blog_style7 .et_pb_post,.diviminimal_blog_style11 .et_pb_post{background:transparent;padding:0;}
.diviminimal_homev1_blog .et_pb_post .date{padding-right: 15px;}
.diviminimal_homev1_blog .et_pb_post .post-content-inner{margin-bottom:15px;}
.diviminimal_homev1_men1 img{height:387px;object-fit:cover;transition: 1s;}
.diviminimal_homev1_widget .product .button,.diviminimal_productwidget_style2 .product .button,.diviminimal_homev3_widget .product .button,.diviminimal_productwidget_style1 .product .button,.diviminimal_productwidget_style4 .product .button,.diviminimal_homev16_widget .product .button,.diviminimal_homev14_widget .product .button,.diviminimal_homev8_widget .product .button{display:none;}
.diviminimal_homev1_widget .product .diviminimal_homev1_widget_shop_content,.diviminimal_productwidget_style2 .product .diviminimal_productwidget_style2_content,.diviminimal_homev3_widget .product .diviminimal_homev3_widget_shop_content,.diviminimal_productwidget_style1 .product .diviminimal_productwidget_style1_content,.diviminimal_productwidget_style4 .product .diviminimal_productwidget_style4_content,.diviminimal_homev16_widget .product .diviminimal_homev16_widget_shop_content,.diviminimal_homev14_widget .product .diviminimal_homev14_widget_shop_content,.diviminimal_homev8_widget .product .diviminimal_homev8_widget_shop_content{float:right;width:63%;}
.diviminimal_homev1_widget .product .et_shop_image img,.diviminimal_productwidget_style2 .product .et_shop_image img,.diviminimal_homev3_widget .product .et_shop_image img,.diviminimal_productwidget_style1 .product .et_shop_image img,.diviminimal_productwidget_style4 .product .et_shop_image img,.diviminimal_homev16_widget .product .et_shop_image img,.diviminimal_homev14_widget .product .et_shop_image img,.diviminimal_homev8_widget .product .et_shop_image img{height: 85px !important;object-fit: cover;}
.diviminimal_homev1_widget .product,.diviminimal_productwidget_style2 .product{background: var(--mineco_color7);border-radius: 2px;box-shadow: 0 2px 3px 0 rgba(168,172,185,.1);transition: .3s ease-in-out;padding:25px !important;margin-bottom: 15px !important;}
.diviminimal_homev1_widget .product:hover,.diviminimal_productwidget_style2 .product:hover{box-shadow: 0 4px 5px 0 rgba(168,172,185,.25);}
.diviminimal_homev1_cat_section .diviminimal_homev1_cat:hover .et_pb_button_wrapper,.diviminimal_homev1_cat_section .diviminimal_homev1_cat1 .et_pb_column_inner:hover .et_pb_button_wrapper,.diviminimal_homev1_men .et_pb_column_inner:hover .et_pb_button_wrapper,.diviminimal_homev1_shop .product:hover .added_to_cart{opacity:1;}
.diviminimal_homev1_cat_section .et_pb_button_wrapper{opacity:0;}
.diviminimal_homev1_men .et_pb_column_inner .et_pb_button_wrapper{opacity:0;transition: .5s;}
.diviminimal_homev1_men .et_pb_column_inner:hover .et_pb_promo_description{padding-bottom:15px;}

@media only screen and (max-width:981px){
	.diviminimal_homev1_blurb .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev3_service .et_pb_blurb .et_pb_blurb_container,.diviminimal_homev5_service .et_pb_blurb .et_pb_blurb_container{display:block;}
	.diviminimal_homev1_widget .product .diviminimal_homev1_widget_shop_content,.diviminimal_productwidget_style2 .product .diviminimal_productwidget_style2_content,.diviminimal_homev3_widget .product .diviminimal_homev3_widget_shop_content,.diviminimal_productwidget_style1 .product .diviminimal_productwidget_style1_content,.diviminimal_productwidget_style4 .product .diviminimal_productwidget_style4_content,.diviminimal_homev16_widget .product .diviminimal_homev16_widget_shop_content,.diviminimal_homev14_widget .product .diviminimal_homev14_widget_shop_content,.diviminimal_homev8_widget .product .diviminimal_homev8_widget_shop_content{float: none;text-align: center;margin: auto;}
}
/**************** Home V2 *******************/
.diviminimal_homev2_slider .et_pb_slider .et-pb-controllers a{width:12px;height:12px;}
.diviminimal_homev2_blurb .et-pb-icon{line-height: 70px;}
.diviminimal_homev2_blurb .et_pb_blurb_container{width:80% !important;}
.diviminimal_homev2_testislide .et_pb_slide .et_pb_slide_image img,.diviminimal_homev3_testislide .et_pb_slide .et_pb_slide_image img{border-radius: 50%;width: 100px;height: 100px;}
.diviminimal_homev2_testislide .et_pb_slide .et_pb_slider_container_inner,.diviminimal_homev3_testislide .et_pb_slide .et_pb_slider_container_inner,.diviminimal_homev6_testislide .et_pb_slide .et_pb_slider_container_inner{display: flex;flex-direction: column-reverse;}
.diviminimal_homev2_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev2_slide_content h4,.diviminimal_homev3_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev3_slide_content h4,.diviminimal_homev6_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev6_slide_content h4{font-weight: 700;color:var(--mineco_color8) !important;}
.diviminimal_homev2_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev2_slide_content h6{color:var(--mineco_orange) !important;}
.diviminimal_homev2_shop .product .button{text-transform: uppercase;font-size: 15px;border-radius: 38px;color:var(--mineco_color2) !important;background-color: var(--mineco_orange);font-weight: 700;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;border:none !important;padding: 7px 55px 7px 20px!important;}
.diviminimal_homev2_shop .product .added_to_cart{background-color: var(--mineco_color8);border-radius: 38px;color: var(--mineco_color2) !important;font-size: 15px;position: absolute;left: 0;right: 0;width: 70%;margin: auto;top: 90%;text-transform: uppercase;font-weight: 700;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;border: none !important;padding: 8px 55px 9px 20px!important;}
.diviminimal_homev2_cat img{width:100% !important;object-fit:cover;filter: brightness(0.8);}
.diviminimal_homev2_cat .et_pb_image_wrap{width:100%;}
.diviminimal_homev2_cat .diviminimal_homev2_cat_text h2{display:inline-block;border-bottom:2px solid var(--mineco_color2);}
.diviminimal_homev2_cat .diviminimal_homev2_cat_text1 h2{display:inline-block;background:var(--mineco_color2);padding:10px 15px;}
.diviminimal_homev2_cat .et_pb_column:hover .et_pb_image:before,.diviminimal_homev2_cat .et_pb_column:hover .et_pb_image:after,.diviminimal_homev2_eoptin .et_pb_column:hover .et_pb_image:before,.diviminimal_homev2_eoptin .et_pb_column:hover .et_pb_image:after{-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
.diviminimal_homev2_eoptin img{object-fit:cover;width: 100% !important;max-width:100%;}
.diviminimal_homev2_eoptin .et_pb_text h2{display:inline-block;background:var(--mineco_color2);padding:15px 15px;}
.diviminimal_homev2_eoptin .et_pb_newsletter form{display: flex;}
.diviminimal_homev2_eoptin .et_pb_newsletter .et_pb_newsletter_field{width: 68%;padding-bottom: 0;}
.diviminimal_homev2_blog .et_pb_post .entry-featured-image-url{float: left;width: 45%;margin-right: 20px;margin-bottom:0;} 
.diviminimal_homev2_blog .et_pb_post .diviminimal_homev2_blog_content{float: right;width: 50%;}
.diviminimal_homev2_blog .et_pb_post .diviminimal_homev2_blog_content .published,.diviminimal_homev2_blog .et_pb_post .diviminimal_homev2_blog_content .post-meta a{background-color: var(--mineco_color2);border-radius: 20px;padding: 2px 10px;}
.diviminimal_homev2_blog .et_pb_post .diviminimal_homev2_blog_content .post-content-inner,.diviminimal_homev4_blog .et_pb_post .diviminimal_homev4_blog_content .post-content-inner,.diviminimal_homev5_blog .et_pb_post .post-content-inner{margin-bottom: 10px;}
.diviminimal_homev2_blog .et_pb_post{margin-bottom:0;}
.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content{float:right;width: 45%;}
.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content .button{font-size:0;border-radius:50%;background: var(--mineco_color7);width: 40px;height: 40px;border: none;margin-top: 20px !important;}
.diviminimal_homev2_testi .product:hover .button,.diviminimal_productwidget_style3 .product:hover .button{background: var(--mineco_orange) !important;}
.diviminimal_homev2_testi .product:hover .button:after,.diviminimal_productwidget_style3 .product:hover .button:after{color: var(--mineco_color2) !important;}
.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content .button:after,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content .button:after{line-height:40px !important;}
.diviminimal_homev2_testi .woocommerce ul.products li.product a img,.diviminimal_productwidget_style3 .woocommerce ul.products li.product a img{height: 150px;object-fit: cover;}
.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content .button.ajax_add_to_cart.loading:after,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content .button.ajax_add_to_cart.loading:after{content: "\e02d";color: var(--mineco_color2);}
.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content .added_to_cart,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content .added_to_cart{margin-left: 9px;color: var(--mineco_color8);}
.diviminimal_homev2_testi .product,.diviminimal_productwidget_style3 .product{margin-bottom:25px !important;}
.diviminimal_homev2_testi .product:last-of-type,.diviminimal_productwidget_style3 .product:last-of-type{margin-bottom:0px !important;border:none;}
.diviminimal_homev2_shop .product .added_to_cart:after{content: "\4e" !important;}
@media only screen and (max-width:981px){
	.diviminimal_homev2_eoptin .et_pb_newsletter .et_pb_newsletter_button_wrap{width:35%;}
	.diviminimal_homev2_shop .product .added_to_cart{width: 54%;top: 91%;padding: 9px 55px 8px 20px!important;}
	.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content{float: none;width: 100%;text-align: center;}
	.diviminimal_homev2_blurb .et_pb_blurb_container{width:100% !important;}
}
@media only screen and (max-width:767px){
	.diviminimal_homev2_slider .et_pb_slide .et_pb_slide_content{line-height:1.2em !important;}
	.diviminimal_homev2_eoptin .et_pb_newsletter form{display:block;}
	.diviminimal_homev2_eoptin .et_pb_newsletter .et_pb_newsletter_field{width:100%;}
	.diviminimal_homev2_eoptin .et_pb_newsletter .et_pb_newsletter_button_wrap{width: 100%;margin-top: 15px;}
	.diviminimal_homev2_blog .et_pb_post .entry-featured-image-url{float: none;width: 100%;margin: 0;}
	.diviminimal_homev2_blog .et_pb_post .diviminimal_homev2_blog_content{float: none;width: 100%;margin-top: 15px;}
	.diviminimal_homev2_shop .product .added_to_cart{width: 61%;padding: 9px 55px 9px 20px!important;}
}

/**************** Home V3 *******************/
.et_pb_slider.diviminimal_homev3_slider .et-pb-arrow-prev {opacity: 1;left: 22px;}
.et_pb_slider.diviminimal_homev3_slider .et-pb-arrow-next {opacity: 1;right: 22px;}
.et_pb_slider.diviminimal_homev3_slider .et-pb-arrow-prev:before{content:"\23";}
.et_pb_slider.diviminimal_homev3_slider .et-pb-arrow-next:before{content:"\24";}
.diviminimal_homev3_blog .et_pb_post .category{margin-bottom: 10px;margin-top: 15px;}
.diviminimal_homev3_blog .et_pb_post .category a{color:var(--mineco_orange) !important;}
.diviminimal_homev3_blog .et_pb_post{background:transparent;}
.diviminimal_homev3_blog .et_pb_post .entry-featured-image-url:after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: "";-webkit-transition: background-color .5s cubic-bezier(0,0,.44,1.18);transition: background-color .5s cubic-bezier(0,0,.44,1.18);}
.diviminimal_homev3_blog .et_pb_post:hover .entry-featured-image-url:after{background-color: rgba(0,0,0,.3);}
.diviminimal_homev3_blog .et_pb_post:hover .entry-featured-image-url img{-webkit-transform: scale(1.09);transform: scale(1.09);}
.diviminimal_homev3_blog .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_homev3_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev3_slide_content h6,.diviminimal_homev6_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev6_slide_content h6{color:var(--mineco_color8) !important;}
.diviminimal_homev3_testislide .et-pb-controllers a.et-pb-active-control{width: 22px;}
.diviminimal_homev3_cat_1 .et_pb_image img{object-fit: cover;-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition: opacity .35s,transform .35s;transition: opacity .35s,transform .35s;width:100%;}
.diviminimal_homev3_cat_1 .et_pb_column:hover .et_pb_image img{-webkit-transform: scale(1);transform: scale(1);}
.diviminimal_homev3_cat_1 .et_pb_column:hover .et_pb_image:before{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
@media only screen and (min-width:980px){
.diviminimal_homev3_widget .product:not(:last-child),.diviminimal_productwidget_style1 .product:not(:last-child),.diviminimal_homev16_widget .product:not(:last-child){margin-bottom: 15px !important;padding-bottom: 15px !important;border-bottom:1px solid var(--mineco_color9);}
.diviminimal_homev14_widget .product:not(:last-child){margin-bottom: 15px !important;padding-bottom: 15px !important;}
.diviminimal_homev3_widget .product:last-child,.diviminimal_productwidget_style1 .product:last-child,.diviminimal_productwidget_style4 .product:last-child,.diviminimal_homev16_widget .product:last-child,.diviminimal_homev14_widget .product:last-child,.diviminimal_homev8_widget .product:last-child{margin-bottom: 0px !important;}}
@media only screen and (max-width:981px){
.diviminimal_homev3_section1 .et_pb_column{width:100% !important;}}
@media only screen and (max-width:767px){
.diviminimal_homev3_slider .et_pb_slide_content,.diviminimal_homev4_slider .et_pb_slide_content,.diviminimal_homev15_slider .et_pb_slide_content,.diviminimal_homev5_slider .et_pb_slide_content,.diviminimal_homev7_slider .et_pb_slide_content{line-height:1.5em !important;}
}

/**************** Home V4 *******************/
.diviminimal_homev4_slider .et_pb_slide_title:before,.diviminimal_homev15_slider .et_pb_slide_title:before{background: var(--mineco_white);position: absolute;left: -45%;top: 22%;width: 60px;height: 2px;content: '';-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.diviminimal_homev1_slider .et-pb-controllers a,.diviminimal_homev4_slider .et-pb-controllers a,.diviminimal_homev15_slider .et-pb-controllers a,.diviminimal_homev8_slider .et-pb-controllers a{height:10px;width: 10px;}
.diviminimal_homev4_blog .et_pb_post{padding:0;background: var(--mineco_white);}
.diviminimal_homev4_blog .et_pb_post:hover img{-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);transform: scale(0.95);}
.diviminimal_homev4_blog .et_pb_post .diviminimal_homev4_blog_content{padding: 20px 25px;}
.diviminimal_homev4_blog .et_pb_post .date{border-radius: 17px;width: 78px;height: 78px;position: absolute;right: 20px;top: 20px;z-index: 1;padding: 12px 5px;background: var(--mineco_orange);text-align: center;}
.diviminimal_homev4_blog .et_pb_post .number{display:block;font-size: 24px;color: var(--mineco_white);font-weight: 700;}
.diviminimal_homev4_blog .et_pb_post .month{color: var(--mineco_white);display: block;margin-top: 8px;font-size: 18px;}
.diviminimal_homev4_testislide .et_pb_slides .et_pb_slide_image img,.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide_image img,.diviminimal_homev20_testislide .et_pb_slides .et_pb_slide_image img{border-radius: 50%;width:100px;height:100px;object-fit:cover;border: 1px solid var(--mineco_color8);padding: 5px;}
.diviminimal_homev4_testislide .et_pb_slides .et_pb_slide_content h5{color:var(--mineco_color8) !important;font-size: 15px;position: relative;display: block;margin-bottom: 25px;}
.diviminimal_homev4_testislide .et_pb_slides .et_pb_slide_content h4{color:var(--mineco_color8) !important;width: 70%;font-size: 15px;line-height: 24px;margin: 0 auto 10px;position: relative;font-weight: 400;}
.diviminimal_homev4_testislide .et-pb-controllers a,.diviminimal_homev16_testislide .et-pb-controllers a,.diviminimal_homev20_testislide .et-pb-controllers a,.diviminimal_homev4_slider1 .et-pb-controllers a{width: 10px;height: 10px;}
.diviminimal_homev4_slider1 .et_pb_text h2 span{font-weight: 300;}
.diviminimal_homev4_slider1 .et_pb_slide:hover .et_pb_slide_image img{-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);transform: scale(0.95);}
.diviminimal_homev4_slider1 .et_pb_slide img{-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;border-radius:0 22px 22px 0;}
.diviminimal_homev4_shop .product .button{text-align: center;position: absolute;font-size: 0 !important;z-index: 5;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;border-top-left-radius: 23px;border-bottom-right-radius: 23px;width: 50px;height: 50px;opacity: 0;background: var(--mineco_orange);border: none !important;right: 0px;bottom: 0px;}
.diviminimal_homev4_shop .product img{border-radius: 22px;}
.diviminimal_homev4_shop .product:hover .button{opacity:1;}
.diviminimal_homev4_shop .product .button.added{bottom:42px;}
.diviminimal_homev4_shop .product .added_to_cart,.diviminimal_homev13_shop .product .added_to_cart{color:var(--mineco_color8);}
.diviminimal_stylev8_shop.owl-carousel{display: block;}
.diviminimal_stylev8_shop.owl-theme .owl-nav{display:none;}
.diviminimal_stylev8_shop.owl-theme .owl-nav [class*=owl-][class*=owl-] {color: inherit;visibility: hidden;position: absolute;width: auto;margin: 0;padding: 0;line-height: 0;}
.diviminimal_stylev8_shop.owl-theme .owl-nav [class*=owl-]:hover{color: inherit;}
.diviminimal_stylev8_shop.owl-theme .owl-nav .owl-prev{left: 0;right: auto;}
.diviminimal_stylev8_shop.owl-theme .owl-dot.active span{width: 35px;background: var(--mineco_orange)!important;}
.diviminimal_stylev8_shop.owl-theme .owl-dots{padding-top: 35px;}
.diviminimal_stylev8_shop.owl-theme .owl-stage-outer{margin: 0 42px;}
.diviminimal_stylev8_shop.owl-theme .owl-nav .owl-next{right: 0;left: auto;}
.diviminimal_stylev8_shop.owl-theme .owl-nav [class*=owl-]:before{content: '#';font-family: "ETmodules" !important;visibility: visible;border: 2px solid var(--mineco_color10);padding: 11px;font-size: 25px;display: block;line-height: normal;}
.diviminimal_stylev8_shop.owl-theme .owl-nav .owl-next:before{content: '$';}
.diviminimal_stylev8_shop.owl-carousel .woocommerce .products .product.type-product{width: auto !important;margin-right: 0 !important;}
.diviminimal_homev4_text .et_pb_text h4:before{background: var(--mineco_color2) none repeat scroll 0 0;border-radius: 100%;bottom: -1px;content: "";height: 2px;left: 0;right: 0;margin: auto;position: absolute;width: 30%;}
.diviminimal_homev4_text .et_pb_text h4:after{font-size: 11px;height: 20px;left: 50%;line-height: 20px;margin-left: -10px;padding: 0;position: absolute;text-align: center;top: 82%;width: 20px;background: var(--mineco_color2);border-radius: 100%;color: var(--mineco_color8);font-family:ETmodules;content:'\e015';}
.diviminimal_homev4_menu .et_pb_blurb img,.diviminimal_homev6_menu .et_pb_blurb img{border-radius: 50%;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.diviminimal_homev4_menu .et_pb_blurb .et_pb_blurb_description span{position: absolute;right: 0;top: 0;font-size: 20px;color: var(--mineco_orange);}
.diviminimal_homev4_menu .et_pb_blurb:hover img{-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);transform: scale(0.95);}
@media only screen and (max-width:981px){
.diviminimal_homev18_shop1.owl-theme .owl-stage-outer,.diviminimal_homev10_shop.owl-theme .owl-stage-outer,.diviminimal_homev10_shop1.owl-theme .owl-stage-outer,.diviminimal_stylev8_shop.owl-theme .owl-stage-outer,.diviminimal_homev17_shop.owl-theme .owl-stage-outer,.diviminimal_homev19_shop.owl-theme .owl-stage-outer{margin: 0 15px !important;}
.diviminimal_homev4_slider1 .et_pb_slide img{border-radius:22px 22px 22px 22px;}
.diviminimal_homev4_slider .et_pb_slide_title:before,.diviminimal_homev15_slider .et_pb_slide_title:before{display:none;}
.diviminimal_homev4_footer1 .et-pb-icon{margin:auto;}
}
@media only screen and (max-width:767px){
.diviminimal_homev18_shop1.owl-theme .owl-stage-outer,.diviminimal_homev10_shop.owl-theme .owl-stage-outer,.diviminimal_homev10_shop1.owl-theme .owl-stage-outer,.diviminimal_stylev8_shop.owl-theme .owl-stage-outer,.diviminimal_homev17_shop.owl-theme .owl-stage-outer,.diviminimal_homev19_shop.owl-theme .owl-stage-outer{margin: 0 0px !important;}
	.diviminimal_homev7_shop .product .added_to_cart:after {left: 56% !important;}
}
@media only screen and (min-width:375px) and (max-width:767px){
.diviminimal_homev18_shop1.owl-theme .owl-stage-outer,.diviminimal_homev10_shop.owl-theme .owl-stage-outer,.diviminimal_homev10_shop1.owl-theme .owl-stage-outer,.diviminimal_stylev8_shop.owl-theme .owl-stage-outer,.diviminimal_homev17_shop.owl-theme .owl-stage-outer,.diviminimal_homev19_shop.owl-theme .owl-stage-outer{margin: 0 18px !important;}
.diviminimal_homev7_shop .product .added_to_cart:after {left: 65% !important;}
}
@media only screen and (min-width:414px) and (max-width:767px){
.diviminimal_homev18_shop1.owl-theme .owl-stage-outer,.diviminimal_homev10_shop.owl-theme .owl-stage-outer,.diviminimal_homev10_shop1.owl-theme .owl-stage-outer,.diviminimal_stylev8_shop.owl-theme .owl-stage-outer,.diviminimal_homev17_shop.owl-theme .owl-stage-outer,.diviminimal_homev19_shop.owl-theme .owl-stage-outer{margin: 0 36px !important;}
.diviminimal_homev7_shop .product .added_to_cart:after {left: 68% !important;}
}

/**************** Home V5 *******************/
.diviminimal_homev5_slider .et-pb-controllers a{width: 30px;height: 3px;}
.diviminimal_homev5_service .et-pb-icon{background: var(--mineco_color7);}
.diviminimal_homev5_shop .diviminimal_homev5_shop_content{padding: 25px 15px 25px;border:1px solid var(--mineco_color11);position: relative;}
.diviminimal_homev5_shop .et_shop_image:after{background-color: rgba(0, 0, 0, 0.5);bottom: 0;content: "";height: 0;left: 0;margin: auto;pointer-events: none;position: absolute;right: 0;top: 0;transition: all 0.3s ease-in 0s;width: 0;z-index: 1;}
.diviminimal_homev5_shop .product:hover .et_shop_image:after{height: 100%;width: 100%;}
.diviminimal_homev5_shop .product:hover .et_overlay{opacity:1;z-index:99;}
.diviminimal_homev5_blog .et_pb_post{background-color: transparent;transition: all 0.3s ease 0s;}
.diviminimal_homev5_blog .et_pb_post:hover{background-color: var(--mineco_color7);box-shadow: 0 10px 20px rgba(2, 3, 3, 0.1);}
.diviminimal_homev5_blog .et_pb_post .entry-featured-image-url:after{background-color: rgba(255, 255, 255, 0.5);bottom: 0;content: "";height: 0;left: 0;margin: auto;pointer-events: none;position: absolute;right: 0;top: 0;transition: all 0.3s ease-in 0s;width: 0;z-index: 0;}
.diviminimal_homev5_blog .et_pb_post:hover .entry-featured-image-url:after{height: 100%;width: 100%;}
.diviminimal_homev5_blog .et_pb_post .entry-featured-image-url:before{background: rgb(0, 0, 0) none repeat scroll 0 0;border-radius: 50%;color: var(--mineco_color2);font-size: 18px;height: 45px;line-height: 47px;opacity: 0;position: absolute;text-align: center;transition: all 0.3s ease 0s;width: 45px;content:'\e016';font-family:ETmodules;z-index:1;transform: translateX(-50%) translateY(-50%) scale(0.6);left: 50%;top: 50%;margin: auto;right: auto;}
.diviminimal_homev5_blog .et_pb_post:hover .entry-featured-image-url:before{opacity: 1;transform: translateX(-50%) translateY(-50%) scale(1);}
.diviminimal_homev5_blog .et_pb_post .entry-featured-image-url{position:relative;}
.diviminimal_homev5_shop .price{position: absolute;
right: 15px;
top: 20px;}
.diviminimal_homev5_countdown .et_pb_countdown_timer .sep,.diviminimal_homev8_count .et_pb_countdown_timer .sep,.diviminimal_countdown_style1 .sep,.diviminimal_countdown_style3 .sep,.diviminimal_countdown_style4 .sep{display:none;}
.diviminimal_homev5_countdown .et_pb_countdown_timer .values{background: var(--mineco_color2);margin-right: 15px;padding: 10px 15px;}
.diviminimal_homev5_countdown .et_pb_countdown_timer .label{margin-top: 5px;}
.diviminimal_homev5_countdown .et_pb_countdown_timer .values:last-child{margin-right:0;}
.diviminimal_homev5_shop1 ul.products li.product .price{margin: -25px auto 0!important;}
.diviminimal_homev5_shop1 .product .diviminimal_homev5_shop1_content{background: var(--mineco_color2);margin-top: 5px;overflow: hidden;position: relative;}
.diviminimal_homev5_shop1 .product .diviminimal_homev5_shop1_content .button,.diviminimal_homev5_shop1 .product .diviminimal_homev5_shop1_content .added_to_cart{left: 0;opacity: 1;position: absolute;top: 0;-webkit-transform: translateX(-101%);-moz-transform: translateX(-101%);-ms-transform: translateX(-101%);-o-transform: translateX(-101%);transform: translateX(-101%);-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;width: 100%;margin-top:0 !important;background-color: var(--mineco_orange);color: var(--mineco_white) !important;border: none !important;border-radius: 0;text-align: left !important;font-size: 16px;padding: 17px 1em !important;line-height: 1 !important;font-weight:600;}
.diviminimal_homev5_shop1 .product:hover .diviminimal_homev5_shop1_content .button,.diviminimal_homev5_shop1 .product:hover .diviminimal_homev5_shop1_content .added_to_cart{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
.diviminimal_homev5_shop1 .product:hover .diviminimal_homev5_shop1_content .woocommerce-loop-product__title{-webkit-transform: translateX(101%);-moz-transform: translateX(101%);-ms-transform: translateX(101%);-o-transform: translateX(101%);transform: translateX(101%);-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s;}

@media only screen and (max-width:767px){
	.diviminimal_homev5_countdown .et_pb_countdown_timer .values{width: 24%;margin-right: 5px;margin-bottom:10px;padding: 10px 10px;}
}

/**************** Home V6 *******************/
.diviminimal_homev6_cat .et_pb_promo:hover .et_pb_button{opacity: 1 !important;-webkit-transform: translate3d(0,0,0) !important;transform: translate3d(0,0,0) !important;}
.diviminimal_homev6_testislide .et_pb_slide .et_pb_slider_container_inner .diviminimal_homev6_slide_content h4{text-transform: uppercase;}
.diviminimal_homev6_testislide .et_pb_slide .et_pb_slide_description:before{content:'\7b';font-family:ETmodules;color:var(--mineco_orange);font-size:70px;}
.diviminimal_homev6_blurb .et_pb_blurb:hover .et_pb_main_blurb_image{transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);transition: all 500ms ease 0s;-webkit-transition: all 500ms ease 0s;-moz-transition: all 500ms ease 0s;-ms-transition: all 500ms ease 0s;-o-transition: all 500ms ease 0s;}
.diviminimal_homev6_blog .et_pb_post .diviminimal_homev6_blog_content{padding: 25px 15px 30px;background: var(--mineco_color2);}
.diviminimal_homev6_blog .et_pb_post:hover img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.diviminimal_homev6_blog .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_homev6_blog .et_pb_post .category{background-color: var(--mineco_orange);left: auto;right: 10px;line-height: 21px;height: 24px;position: absolute;top: 10px;padding: 2px 10px 5px;font-size: 13px;font-weight: 500;}
.diviminimal_homev6_blog .et_pb_post .category a{color: var(--mineco_color2) !important;}
.diviminimal_homev6_menu .et_pb_blurb .et_pb_blurb_description span{position: absolute;right: 0;top: 0;font-size: 18px;color: var(--mineco_orange);}
.diviminimal_homev6_team .et_pb_team_member:hover .et_pb_team_member_description{background-color: var(--mineco_orange);}
.diviminimal_homev6_team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_member_position,.diviminimal_homev6_team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_module_header,.diviminimal_homev6_team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_member_social_links li a{color:var(--mineco_color2) !important;}
.diviminimal_homev6_shop .product:hover .star-rating,.diviminimal_homev6_shop .product:hover .button,.diviminimal_homev7_shop .product:hover .button{opacity:1;}
.diviminimal_homev6_shop .product .price:before{border-top: 1px solid var(--mineco_color12);left: 0;margin-right: 15px;content: "";position: absolute;top: 50%;width: 80px;}
.diviminimal_homev6_shop .product .price:after{border-top: 1px solid var(--mineco_color12);right:0;;margin-left: 15px;content: "";position: absolute;top: 50%;width: 80px;}
.diviminimal_homev6_shop .product .price{position:relative;}
.diviminimal_homev6_shop .product:hover .price:after,.diviminimal_homev6_shop .product:hover .price:before{border-top: 1px solid var(--mineco_orange);}
.diviminimal_homev6_shop .product .button,.diviminimal_homev11_shop .product .button{display:block;opacity:0;background-color: var(--mineco_orange) !important;color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 15px !important;z-index: 4;}
.diviminimal_homev6_shop .product .added_to_cart,.diviminimal_homev11_shop .product .added_to_cart,.diviminimal_homev12_shop .product .added_to_cart{background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;z-index: 4;margin-top: 10px;width: 100%;}
.diviminimal_homev6_shop .product .added_to_cart:after{content: '\e015';font-size: 17px;font-family:ETmodules;right: 30px;position: absolute;}
.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after{content: '\e015';font-size: 17px;font-family:ETmodules;left: 63%;position: relative;}
.diviminimal_homev6_hotdeal .et_pb_text span{color:var(--mineco_orange) !important;}
.diviminimal_homev6_hotdeal:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);-moz-transform: scale(1.1);}
.diviminimal_homev6_hotdeal img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
@media only screen and (max-width:767px){
.diviminimal_homev6_slider .et_pb_slide .et_pb_slide_content,.diviminimal_homev17_slider .et_pb_slide .et_pb_slide_content,.diviminimal_homev18_slider .et_pb_slide .et_pb_slide_content{line-height: 1.2em !important;}
.diviminimal_homev6_menu .et_pb_blurb .et_pb_blurb_description span{font-size:16px;}
.diviminimal_homev6_contact .et_pb_contact_form p{width:100%;}
}

/**************** Home V7 *******************/
.diviminimal_homev7_blog .et_pb_post,.diviminimal_homev11_blog .et_pb_post{padding:0;}
.diviminimal_homev7_blog .entry-featured-image-url{margin-bottom:20px;}
.diviminimal_homev7_blog .entry-featured-image-url:before{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;content: "";opacity: 0;z-index: 1;background-color: rgba(255, 255, 255, 0.4);transition: opacity 400ms ease-in;}
.diviminimal_homev7_blog .et_pb_post:hover .entry-featured-image-url:before{opacity: 1;}
.diviminimal_homev7_blog .et_pb_post{background:transparent;}
.diviminimal_homev7_blog .et_pb_post .category a{color: var(--mineco_black) !important;}
.diviminimal_homev7_blog .entry-featured-image-url:after{display: block;position: absolute;left: 50%;bottom: -10%;font-family: ETmodules;content: "\55";font-size: 30px;line-height: 30px;color: var(--mineco_color2);opacity: 0;transform: translate(-50%, 50%);transition: bottom 400ms ease-in, opacity 400ms ease-in;}
.diviminimal_homev7_blog .et_pb_post:hover .entry-featured-image-url:after{bottom: 50%;opacity: 1;}
.diviminimal_homev7_shop .product .added_to_cart:after{content: '\e015';font-size: 17px;font-family:ETmodules;left: 53%;position: relative;}
.diviminimal_homev7_shop .product .button{display:block;opacity:0;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 15px !important;z-index: 4;border-radius:30px;}
.diviminimal_homev7_shop .product .added_to_cart{background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;z-index: 4;margin-top: 10px;width: 100%;border-radius:30px;}
@media only screen and (max-width:981px){
	.diviminimal_homev7_shop .product .added_to_cart:after{left: 63%;}
}

/**************** Home V8 *******************/
.diviminimal_homev8_service .et_pb_blurb .et_pb_main_blurb_image{width: 74px;}
.diviminimal_homev8_service .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{width: 74px;height: 74px;border: 1px solid var(--mineco_color8);border-radius: 50%;line-height: 74px;text-align: center;}
.diviminimal_homev8_service .et_pb_blurb .et_pb_blurb_container{padding-top: 12px;}
.diviminimal_homev8_cat img{object-fit:cover;}
.diviminimal_homev8_shop .product .button{text-align: right;position: absolute;font-size: 0 !important;z-index: 5;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;border-radius: 50%;width: 50px;height: 50px;opacity: 0;background: var(--mineco_orange);border: none !important;top: auto;bottom: -16px;right: 10px;left: auto;-webkit-transform: translateX(10px);-moz-transform: translateX(40px);-o-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px);}
.diviminimal_homev8_shop .product:hover .button,.diviminimal_stylev12_shop .product:hover .button{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.diviminimal_homev8_shop .product .added_to_cart,.diviminimal_homev14_shop .product .added_to_cart{position: absolute;top: 0;right: 10px;color: var(--mineco_color2);opacity: 0;font-weight: 600;z-index: 99;}
.diviminimal_homev8_shop .product:hover .added_to_cart,.diviminimal_homev14_shop .product:hover .added_to_cart{opacity:1}
.diviminimal_homev8_count .et_pb_countdown_timer .values{margin-right: 15px;}
.diviminimal_homev8_count .et_pb_countdown_timer .values .value{background: var(--mineco_orange);padding: 20px 15px;}
.diviminimal_homev8_count .et_pb_countdown_timer .values .label{margin-top: 10px;}
.diviminimal_homev8_blog .et_pb_post .blog-category{text-transform: uppercase;font-weight: 600;}
.diviminimal_homev8_blog .et_pb_post .blog-category a{color:var(--mineco_orange) !important;}
.diviminimal_homev8_blog .et_pb_post:hover{border: 1px solid var(--mineco_color8);}
.diviminimal_homev8_blog .et_pb_post .entry-featured-image-url:after{position: absolute;top: 0;bottom: 0;left: 0;right: 0;content: "";border: 0 solid rgba(255,255,255,.5);opacity: 0;-webkit-transition: all 350ms ease;-moz-transition: all 350ms ease;-o-transition: all 350ms ease;transition: all 350ms ease;}
.diviminimal_homev8_blog .et_pb_post:hover .entry-featured-image-url:after{opacity: 1;border: 15px solid rgba(255,255,255,.5);}
.diviminimal_homev8_blog .et_pb_post{-webkit-transition: all 350ms ease;-moz-transition: all 350ms ease;-o-transition: all 350ms ease;transition: all 350ms ease;}
@media only screen and (min-width:980px){
.diviminimal_homev8_widget .product:not(:last-child){margin-bottom: 15px !important;padding-bottom: 15px !important;}}
@media only screen and (max-width:767px){
.diviminimal_homev8_count .et_pb_countdown_timer .values{margin-right: 0px;margin-bottom: 15px;width: 51%;max-width: 100%;}}
/**************** Home V9 *******************/
.diviminimal_homev9_cat .et_pb_promo:hover .et_pb_button{background:var(--mineco_white) !important;color: var(--mineco_black) !important;}
.diviminimal_homev9_blog .et_pb_post .entry-featured-image-url{margin-bottom:10px;}
.diviminimal_homev9_blog .et_pb_post .date{background-color: var(--mineco_orange);color: var(--mineco_color2);display: inline-block;font-size: 14px;height: 90px;padding: 10px 6px;text-transform: uppercase;vertical-align: top;width: 90px;border: 5px solid var(--mineco_color2);margin: -60px auto 10px;position: relative;z-index:999;}
.diviminimal_homev9_blog .et_pb_post .day{border-bottom: 1px solid var(--mineco_color2);display: block;font-size: 35px;margin-bottom: 7px;padding-bottom: 10px;}
.diviminimal_homev9_blog .et_pb_post .month{display: inline-block;padding-right: 5px;}
.diviminimal_homev9_blog .et_pb_post .year{display: inline-block;}
.diviminimal_homev9_shop .product .diviminimal_homev9_shop_content,.diviminimal_homev18_shop .product .diviminimal_homev18_shop_content,.diviminimal_homev18_shop1 .product .diviminimal_homev18_shop1_content{min-height: 90px;position: relative;}
.diviminimal_homev9_shop .product .diviminimal_homev9_shop_content .button,.diviminimal_homev9_shop .product .diviminimal_homev9_shop_content .added_to_cart,.diviminimal_homev18_shop .product .diviminimal_homev18_shop_content .button,.diviminimal_homev18_shop .product .diviminimal_homev18_shop_content .added_to_cart,.diviminimal_homev18_shop1 .product .diviminimal_homev18_shop1_content .button,.diviminimal_homev18_shop1 .product .diviminimal_homev18_shop1_content .added_to_cart{bottom: -100px;left: 0;margin: 0 auto;opacity: 0;position: absolute;right: 0;text-align: center;transition: all 300ms ease 0s;z-index: 5;display: inline-block;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;z-index: 4;border-radius: 30px;}
.diviminimal_homev9_shop .product:hover .diviminimal_homev9_shop_content .button,.diviminimal_homev9_shop .product:hover .diviminimal_homev9_shop_content .added_to_cart,.diviminimal_homev18_shop .product:hover .diviminimal_homev18_shop_content .button,.diviminimal_homev18_shop .product:hover .diviminimal_homev18_shop_content .added_to_cart,.diviminimal_homev18_shop1 .product:hover .diviminimal_homev18_shop1_content .button,.diviminimal_homev18_shop1 .product:hover .diviminimal_homev18_shop1_content .added_to_cart{bottom: 0;opacity: 1;transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;}
.diviminimal_homev9_shop .product:hover .diviminimal_homev9_shop_content .woocommerce-loop-product__title,.diviminimal_homev9_shop .product:hover .diviminimal_homev9_shop_content .star-rating,.diviminimal_homev9_shop .product:hover .diviminimal_homev9_shop_content .price,.diviminimal_homev18_shop .product:hover .diviminimal_homev18_shop_content .woocommerce-loop-product__title,.diviminimal_homev18_shop .product:hover .diviminimal_homev18_shop_content .star-rating,.diviminimal_homev18_shop .product:hover .diviminimal_homev18_shop_content .price,.diviminimal_homev18_shop1 .product:hover .diviminimal_homev18_shop1_content .woocommerce-loop-product__title,.diviminimal_homev18_shop1 .product:hover .diviminimal_homev18_shop1_content .star-rating,.diviminimal_homev18_shop1 .product:hover .diviminimal_homev18_shop1_content .price{opacity:0;}
.diviminimal_homev9_shop .product .added_to_cart:after,.diviminimal_homev18_shop1 .product .added_to_cart:after{content: '\e015';font-size: 17px;font-family:ETmodules;right:20px;position: absolute;}
.diviminimal_homev18_shop .product .added_to_cart:after{content: '\e015';font-size: 17px;font-family:ETmodules;left: 63%;position: relative;}
.diviminimal_homev9_cta .et_pb_text h2{padding-top: 36px;margin-bottom: 21px;padding-bottom:0;}
.diviminimal_homev9_cta .et_pb_text h3{padding-bottom:0;}
.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content{width: calc(100% - 20px);width: -webkit-calc(100% - 20px);bottom: 40px;left: 10px;padding: 10px;opacity: 0;box-shadow: 0 1px 1px rgba(0,0,0,0.1);display: block;margin-left: auto;margin-right: auto;-webkit-transition: all .4s;transition: all .4s;position: absolute;background-color: var(--mineco_color2);}
.diviminimal_homev9_shop1 .product:hover .diviminimal_homev9_shop1_content,.diviminimal_homev15_shop1 .product:hover .diviminimal_homev15_shop1_content{bottom: 10px;opacity: 1;}
.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1{margin-top: 10px;right: 22px;top: 19px;text-align: center;z-index: 1;font-size: 14px;}
.diviminimal_homev9_shop1 .product:hover .diviminimal_homev9_shop1_content1 .button,.diviminimal_homev15_shop1 .product:hover .diviminimal_homev15_shop1_content1 .button{opacity:1;-webkit-transform:translate3d(0,0,0);transform: translate3d(0,0,0);opacity: 1;}
.diviminimal_homev9_shop1 .product:hover .diviminimal_homev9_shop1_content1 .price,.diviminimal_homev15_shop1 .product:hover .diviminimal_homev15_shop1_content1 .price{opacity:1;-webkit-transform: translateY(0);transform: translateY(0);}
.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1 .price,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1 .price{-webkit-transition: all .75s;transition: all .75s;-webkit-transform: translateY(20px);transform: translateY(20px);opacity: 0;float:right;}
.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1 .button,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1 .button{opacity:0;-webkit-transform: translate(0,15px);transform: translate(0,15px);-webkit-transition: .3s all;transition: .3s all;-webkit-transition-delay: .025s;transition-delay: .025s;float: left;margin-top:0 !important;font-size: 0 !important;border: none !important;padding:0 !important;left: 0;width: 40px;height: 40px;background: transparent !important;border: 1px solid rgba(0, 0, 0, 0.1) !important;text-align: center;z-index: 5;border-radius: 1px;}
.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1 .button:after,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1 .button:after{position: relative !important;content: "\e015";color: var(--mineco_color8);font-family: "ETmodules" !important;display: block;opacity: 1 !important;font-size: 18px;left: auto !important;right: auto !important;top: 0 !important;text-align: center;margin: 0 auto !important;line-height: 38px;font-weight: 300 !important;}
@media only screen and (max-width:981px){
.diviminimal_homev9_slider .et_pb_slide_content{line-height: 35px !important;}}

/**************** Home V10 *******************/
.diviminimal_homev10_blog .et_pb_post{background:var(--mineco_orange);padding:10px;}
.diviminimal_homev10_blog .et_pb_post .date{background: var(--mineco_color2);color: var(--mineco_color8);float: left;letter-spacing: 0.8px;padding: 5px 10px;position: absolute;top: 0;z-index: 9;font-weight: 600;}
.diviminimal_homev10_blog .et_pb_post .diviminimal_homev10_blog_content{padding:0 10px;}
.diviminimal_homev10_blog .et_pb_post .post-content{padding-bottom: 20px;}
.diviminimal_homev10_blog .et_pb_post .author:before{background: var(--mineco_white);position: absolute;left: -60px;top: 10px;width: 55px;height: 2px;content: '';}
.diviminimal_homev10_blog .et_pb_post .author:after{background: var(--mineco_white);position: absolute;right:-60px;top: 10px;width: 55px;height: 2px;content: '';}
.diviminimal_homev10_blog .et_pb_post .author{position:relative;}
.diviminimal_homev10_blog .et_pb_post .author a{color: var(--mineco_white) !important;}
.diviminimal_homev10_blog .et_pb_post .entry-featured-image-url:before{background: rgba(19,6,0,0.4);content: "";height: auto;position: absolute;bottom: 0;left: 0;right: 0;top: 0;width: auto;opacity: 0;z-index: 9;transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
.diviminimal_homev10_blog .et_pb_post:hover .entry-featured-image-url:before{opacity: 1;}
.diviminimal_homev10_blog .et_pb_post .entry-featured-image-url:after{content:'\50';font-family:ETmodules;position:absolute;left:0;right:0;transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);-o-transform: scale(1.4);transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;top: 45%;opacity:0;color:var(--mineco_color2);font-size:30px;z-index:999;}
.diviminimal_homev10_blog .et_pb_post:hover .entry-featured-image-url:after{transform: scale3d(1, 1, 1);-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);-o-transform: scale3d(1, 1, 1);opacity:1;}
.diviminimal_homev10_team .et_pb_team_member:hover .et_pb_member_social_links{margin-top: 0;opacity:1;}
.diviminimal_homev10_team .et_pb_member_social_links li a{width: 2em;height: 2em;line-height: 2em;border:2px solid var(--mineco_color2);}
.diviminimal_homev10_team .et_pb_team_member_image:before{background-color: var(--mineco_color13);position: absolute;left: 0;right: 0;top: 0;bottom: 0;opacity: 0;text-align: center;-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-ms-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;content:'';}
.diviminimal_homev10_team .et_pb_team_member:hover .et_pb_team_member_image:before{opacity:1;}
.diviminimal_homev10_team .et_pb_member_social_links li:last-child{margin:0 !important;}
.diviminimal_homev10_team .et_pb_member_social_links li a:hover{background:var(--mineco_color2);color:var(--mineco_color8) !important;}
.diviminimal_homev10_counter del span{color:var(--mineco_color2) !important;}
.diviminimal_homev10_shop .product:hover .woocommerce-loop-product__title{-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);}
.diviminimal_homev10_shop .product:hover .star-rating{-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);}
.diviminimal_homev10_shop .product:hover .price{-webkit-transform: translateY(13px);-moz-transform: translateY(13px);-ms-transform: translateY(13px);-o-transform: translateY(13px);transform: translateY(13px);}
.diviminimal_homev10_shop .product .button{position: absolute;left: 0;right:0;margin:auto !important;top:40%;opacity:0;-webkit-transition: -webkit-transform .4s ease-in-out;-moz-transition: -moz-transform .4s ease-in-out;-ms-transition: -ms-transform .4s ease-in-out;-o-transition: -o-transform .4s ease-in-out;transition: transform .4s ease-in-out;width: 40px;height: 40px;font-size: 0 !important;background: var(--mineco_color2) !important;border: 1px solid rgba(0, 0, 0, 0.1) !important;text-align: center;z-index: 5;border-radius: 1px;}
.diviminimal_homev10_shop .product:hover .button{opacity:1;-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);}
.diviminimal_homev10_shop .product .diviminimal_homev10_shop_content{padding:10px 0 30px;}
.diviminimal_homev10_shop .product .button:hover{background: var(--mineco_color8) !important;}
.diviminimal_homev10_shop .product .button:hover:after{color: var(--mineco_color2);}
.diviminimal_homev10_shop .product .added_to_cart{color:var(--mineco_color8) !important;padding-top: 20px;}
.diviminimal_homev10_cta .et_pb_text h2{padding-top:20px;padding-bottom:0;}
.diviminimal_homev10_cta .et_pb_text .et_pb_text_inner{margin: 10px 0 20px;}
.diviminimal_homev10_shop1 .product .button{text-align: center;font-size: 0 !important;z-index: 5;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;margin: auto;border-radius: 50%;left: 0;right: 0;width: 60px;height: 60px;opacity: 0;background: var(--mineco_orange) !important;border: 9px solid rgba(255, 255, 255, 0.7) !important;position: absolute;margin-bottom: 100px;margin-top:0 !important;bottom: -25px;}
.diviminimal_homev10_shop1 .product .button:after{color:var(--mineco_color2) !important;line-height:42px !important;}
.diviminimal_homev10_shop1 .product:hover .button{margin-bottom: 0;opacity: 1;}
.diviminimal_homev10_shop1 .product .diviminimal_homev10_shop1_content{padding: 25px 0;background: #f5f5f5;}
.diviminimal_homev10_shop1 ul.products li.product a img{margin-bottom:0 !important;}
.diviminimal_homev10_shop1 .product .added_to_cart{position: absolute;top:0;right: 10px;color: var(--mineco_color2);font-weight:600;opacity:0;z-index:99;}
.diviminimal_homev10_shop1 .product:hover .added_to_cart{opacity:1;}
.diviminimal_homev10_shop1 .product:hover .et_overlay,.diviminimal_homev8_shop .product:hover .et_overlay{z-index:1;opacity:1;}
@media only screen and (max-width:767px){
	.diviminimal_homev10_slider .et_pb_slide_content,.diviminimal_homev11_slider .et_pb_slide_content{line-height: 1.2em;}
	.diviminimal_homev10_countdown .values{width: 25% !important;margin-bottom: 20px;}
}	

/**************** Home V11 *******************/
.diviminimal_homev11_cat .diviminimal_homev11_cat_content{width: 40%;min-width: auto;bottom: auto;vertical-align: middle;top: 0;padding: 9% 10px;text-align: center;left: 50%;right: auto;transform: translate(-50%,0);position: absolute;}
.diviminimal_homev11_cat .diviminimal_homev11_cat_content:before{position: absolute;left: 0;right: 0;bottom: 0;top: 0;content: "";z-index: -1;background-color: var(--mineco_orange);}
.diviminimal_homev11_blog .date{position: absolute;margin: 0;bottom: 0;left: 0;right: 0;z-index: 2;background: rgba(255,255,255,0.8);color: var(--mineco_color14);padding: 7px 11px;transform: translate(0, 100%);transition: 250ms ease 0s;font-weight: 600;}
.diviminimal_homev11_blog .et_pb_post:hover .date{transform: translate(0, 0);}
.diviminimal_homev11_blog .et_pb_post:hover img,.diviminimal_homev12_blog .et_pb_post:hover img,.diviminimal_blog_style8 .et_pb_post:hover img{transform: scale(1.1,1.1);}
.diviminimal_homev11_blog .et_pb_post img,.diviminimal_homev12_blog .et_pb_post img,.diviminimal_blog_style8 .et_pb_post img{transform: scale(1,1);transition: 250ms ease 0s;}
.diviminimal_homev11_blog .et_pb_post .entry-featured-image-url,.diviminimal_homev12_blog .et_pb_post .entry-featured-image-url,.diviminimal_blog_style8 .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_homev11_blog .et_pb_post .post-content-inner,.diviminimal_homev12_blog .et_pb_post .post-content-inner,.diviminimal_blog_style8 .et_pb_post .post-content-inner{margin-bottom:25px;}
.diviminimal_homev11_blog .et_pb_post{background:transparent;}
.diviminimal_homev11_shop .product .diviminimal_homev11_shop_content{top: 0;left: 0;padding: 15px;width: 100%;height: 100%;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);position: absolute;text-align: center;z-index: 50;background: var(--mineco_color8);}
.diviminimal_homev11_shop .product:hover .diviminimal_homev11_shop_content{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.diviminimal_homev11_shop .product:hover .diviminimal_homev11_shop_content1,.diviminimal_homev12_shop .product:hover .diviminimal_homev12_shop_content1{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;left: 0;padding-left: 20px;padding-right: 20px;}
.diviminimal_homev11_shop .product .button{opacity:1 !important;}
.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after{left:45% !important;}
@media only screen and (max-width:981px){
	.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after{left: 62% !important;}
	.diviminimal_homev11_cat1 .et_pb_blurb_container{padding-left:0;}
}
@media only screen and (max-width:767px){
.diviminimal_homev11_cat .diviminimal_homev11_cat_content{width:65%;}
.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after{left:55% !important;}
}
@media only screen and (min-width:375px) and (max-width:767px){
.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after{left:63% !important;}	
}
@media only screen and (min-width:414px) and (max-width:767px){
.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after{left:68% !important;}	
}

/**************** Home V12 *******************/
.diviminimal_homev12_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_content{line-height:80px !important;}
.diviminimal_homev12_offer .et_pb_text h2:before{content: "";width: 29px;height: 2px;background: var(--mineco_orange);margin-right: 20px;display: inline-block;}
.diviminimal_homev12_offer .et_pb_text h2{position:relative;margin-bottom: 10px;}
.diviminimal_homev12_offer .et_pb_column:hover .et_pb_image img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.diviminimal_homev12_offer .et_pb_column .et_pb_image img{-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.diviminimal_homev12_blog .date,.diviminimal_blog_style8 .date{color: var(--mineco_orange);text-transform: uppercase;letter-spacing: 6px;}
.diviminimal_homev12_blog .et_pb_post .entry-featured-image-url,.diviminimal_blog_style8 .et_pb_post .entry-featured-image-url{margin-bottom:0;}
.diviminimal_homev12_blog .diviminimal_homev12_blog_content,.diviminimal_blog_style8 .diviminimal_blog_style8_content{margin-top: -100px;margin-left: 6%;padding: 6%;background: var(--mineco_color2);position: relative;z-index: 1;}
.diviminimal_homev12_blog .diviminimal_homev12_blog_content .more-link:before{background: var(--mineco_orange) !important;left: 0 !important;position: absolute;width: 60px;height: 2px;content: '';-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);top: 50%;}
.diviminimal_homev12_testislide .et_pb_slide .et_pb_slide_content:after{content: '\7b';font-family: ETmodules;color: var(--mineco_orange);font-size: 70px;margin-top: 40px;display:block;}
.diviminimal_homev12_testislide .et_pb_slider .et-pb-controllers a,.diviminimal_homev13_slider .et-pb-controllers a,.diviminimal_homev14_slider .et-pb-controllers a{width: 30px;height: 2px;}
.diviminimal_homev12_shop .diviminimal_homev12_shop_content{z-index: -1;padding: 20px;position: absolute;display: flex;flex-direction: column;top: 0;left: 0;padding-top: 10px;min-height: 55px;overflow: hidden;text-align: center;height: 100%;width: 100%;background-color: transparent;-ms-transition: all .3s cubic-bezier(.37,.31,.2,.85);-o-transition: all .3s cubic-bezier(.37,.31,.2,.85);-moz-transition: all .3s cubic-bezier(.37,.31,.2,.85);-webkit-transition: all .3s cubic-bezier(.37,.31,.2,.85);transition: all .3s cubic-bezier(.37,.31,.2,.85);}
.diviminimal_homev12_shop .product:hover .diviminimal_homev12_shop_content{z-index: 3;background-color: var(--mineco_color16);}
.diviminimal_homev12_shop .product:hover .woocommerce-loop-product__title,.diviminimal_homev12_shop .product:hover .star-rating,.diviminimal_homev12_shop .product:hover .price,.diviminimal_homev12_shop .product:hover .button,.diviminimal_homev12_shop .product:hover .added_to_cart{-ms-transform: translateY(0px);-o-transform: translateY(0px);-moz-transform: translateY(0px);-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;}
.diviminimal_homev12_shop .product .price,.diviminimal_homev12_shop .product .button,.diviminimal_homev12_shop .product .added_to_cart{-ms-transition: all .3s cubic-bezier(.37,.31,.2,.85);-o-transition: all .3s cubic-bezier(.37,.31,.2,.85);-moz-transition: all .3s cubic-bezier(.37,.31,.2,.85);-webkit-transition: all .3s cubic-bezier(.37,.31,.2,.85);transition: all .3s cubic-bezier(.37,.31,.2,.85);-ms-transform: translateY(100px);-o-transform: translateY(100px);-moz-transform: translateY(100px);-webkit-transform: translateY(100px);transform: translateY(100px);opacity: 0;visibility: hidden;}
.diviminimal_homev12_shop .product .button{background-color: var(--mineco_orange) !important;color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 15px !important;z-index: 4;display: block;}
.diviminimal_homev12_cta .et_pb_button:before{left: 18% !important;}
.diviminimal_homev12_gallery .et_pb_gallery_item:hover .et_overlay{left:0;visibility:visible;z-index:0;}
.diviminimal_homev12_gallery .et_pb_gallery_item:hover img{transform: scale(1.2);}
.diviminimal_homev12_gallery .et_pb_gallery_item img{transition: all .6s ease;transform-origin: bottom right;width:100%;}
@media only screen and (max-width:767px){
	.diviminimal_homev12_slider .et_pb_button:before, .diviminimal_homev12_about .et_pb_button:before, .diviminimal_homev12_cta .et_pb_button:before{display:none;}
	.diviminimal_homev12_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_content{line-height:55px !important;}
}

/**************** Home V13 *******************/
.diviminimal_homev13_cat .et_pb_column .et_pb_text_inner{min-width: 300px;min-height: 90px;display: flex;flex-wrap: wrap;align-items: center;background: var(--mineco_color2);padding: 15px;}
.diviminimal_homev13_cat .et_pb_column .et_pb_text_inner h4{width: 100%;padding-bottom: 0;}
.diviminimal_homev13_cat .et_pb_column:hover .et_pb_text{opacity:0;}
.diviminimal_homev13_cat .et_pb_column:hover .et_pb_promo{opacity:1;}
.diviminimal_homev13_cat1 .et_pb_column:hover .et_pb_image img{-webkit-transform: scale(1.1);-khtml-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.diviminimal_homev13_cat1 .et_pb_column .et_pb_image img{-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;object-fit:cover;}
.diviminimal_homev13_shop .button{margin-top:0 !important;top: 50%;left: 50% !important;position: absolute !important;-webkit-transform: translate(-50%,-50%);-khtml-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity:0;   transition: all 0.5s !important;display: block !important;background-color: var(--mineco_orange) !important;color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;border-radius: 0 !important;z-index:4;font-size: 15px !important;font-weight: 600 !important;border: none !important;width: 75%;}
.diviminimal_homev13_shop .product:hover .button{opacity:1;}
@media only screen and (max-width:981px){
.diviminimal_homev13_slider .et_pb_slide_content{line-height: 1.2em;}	
}
@media only screen and (max-width:767px){
	.diviminimal_homev13_cat .et_pb_column .et_pb_text_inner{min-width: 250px;}
}
/*@keyframes zoomIn{
0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
}
50% {
    opacity: 1;
}
}
@keyframes zoomOut{
0% {
    opacity: 1;
}
50% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
}
100% {
    opacity: 0;
}}*/

/**************** Home V14 *******************/
.diviminimal_homev14_blog .et_pb_post .category a{color:var(--mineco_white) !important;}
.diviminimal_homev14_blog .et_pb_post,.diviminimal_blog_style9 .et_pb_post{border-radius: 10px;box-shadow: 0 10px 20px rgba(227, 230, 236, 0.6);transition: all 500ms ease;}
.diviminimal_homev14_blog .et_pb_post .entry-featured-image-url,.diviminimal_homev18_blog .et_pb_post .entry-featured-image-url,.diviminimal_blog_style9 .et_pb_post .entry-featured-image-url,.diviminimal_blog_style10 .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_homev14_blog .et_pb_post .entry-featured-image-url:before,.diviminimal_blog_style9 .et_pb_post .entry-featured-image-url:before,.diviminimal_blog_style10 .et_pb_post .entry-featured-image-url:before{position: absolute;top: 50%;left: 50%;z-index: 1;display: block;content: '';width: 0;height: 0;background: rgba(255, 255, 255,0.2);border-radius: 0%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}
.diviminimal_homev14_blog .et_pb_post .entry-featured-image-url:after,.diviminimal_blog_style9 .et_pb_post .entry-featured-image-url:after,.diviminimal_blog_style10 .et_pb_post .entry-featured-image-url:after{position: absolute;content: '';background: var(--mineco_color17);width: 100%;height: 100%;left: 0px;top: 0px;opacity: 0;transition: all 500ms ease;-webkit-transition-delay: .2s;transition-delay: .2s;}
.diviminimal_homev14_blog .et_pb_post:hover .entry-featured-image-url:before,.diviminimal_homev14_cat .et_pb_column:hover .et_pb_image:before,.diviminimal_categoryblock_style26 .diviminimal_categoryblock_style26_col1:hover .et_pb_image:before,.diviminimal_blog_style9 .et_pb_post:hover .entry-featured-image-url:before,.diviminimal_blog_style10 .et_pb_post:hover .entry-featured-image-url:before{-webkit-animation: circle .95s;animation: circle .95s;}
.diviminimal_homev14_blog .et_pb_post:hover .entry-featured-image-url:after,.diviminimal_homev14_shop .product:hover .button,.diviminimal_homev15_shop .product:hover .button,.diviminimal_categoryblock_style26 .diviminimal_categoryblock_style26_col1:hover .et_pb_image:after,.diviminimal_blog_style9 .et_pb_post:hover .entry-featured-image-url:after,.diviminimal_blog_style10 .et_pb_post:hover .entry-featured-image-url:after{opacity: 1;}
.diviminimal_homev14_blog .et_pb_post:hover img,.diviminimal_blog_style9 .et_pb_post:hover img,.diviminimal_blog_style10 .et_pb_post:hover img{transform: scale(1.05);}
.diviminimal_homev14_blog .et_pb_post .category,.diviminimal_blog_style9 .et_pb_post .category,.diviminimal_blog_style10 .et_pb_post .category{background:var(--mineco_orange);color:var(--mineco_color2);padding: 5px 10px;display:inline-block;margin-bottom:20px;}
.diviminimal_homev14_widget .et_shop_image img{border-radius:10px;}
.diviminimal_homev14_shop .et_shop_image img{border-radius:15px 15px 0 0;}
.diviminimal_homev14_shop .product:hover{box-shadow: 0 20px 30px 2px var(--mineco_color18) !important;}
.diviminimal_homev14_shop .et_shop_image:before{position: absolute;content: '';background: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0px;top: 0px;border-radius: 15px 15px 0 0;z-index: 1;opacity: 0;transition: all 500ms ease;}
.diviminimal_homev14_shop .product:hover .et_shop_image:before{opacity:1;}
.diviminimal_homev14_shop .product .diviminimal_homev14_shop_content{padding: 10px 15px 28px;}
.diviminimal_homev14_shop .product .button,.diviminimal_homev15_shop .product .button{position: absolute;top: 50%;left:0;right:0;transform: translateY(-50%);opacity: 0;z-index: 1;transition: all 500ms ease;text-align: center;font-size: 0 !important;border-radius: 50%;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;margin:auto;}
.diviminimal_homev14_cat img,.diviminimal_categoryblock_style26 img{object-fit:cover;width:100% !important;}
@-webkit-keyframes circle {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 1;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
@keyframes circle {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 1;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
/**************** Home V15 *******************/
.diviminimal_homev15_shop .product .button{-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);}
.diviminimal_homev15_shop .product:hover .button{-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}
.diviminimal_homev15_shop .product .added_to_cart{color:var(--mineco_color8) !important;}
.diviminimal_homev15_ctatxt h3{padding-bottom:0;}
.diviminimal_homev15_blog .et_pb_post:hover .entry-featured-image-url img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);}
.diviminimal_homev15_blog .et_pb_post .post-content-inner{margin-bottom:15px;}
.diviminimal_homev15_blog .et_pb_post .more-link:after{content:'\24';font-family:ETmodules;-webkit-transform: translateX(10px);transform: translateX(10px);opacity: 0;-webkit-transition: all .3s;transition: all .3s;}
.diviminimal_homev15_blog .et_pb_post .more-link:hover:after{-webkit-transform: translateX(5px);transform: translateX(5px);opacity: 1;}

/**************** Home V16 *******************/
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content h2{font-size: 50px;margin-top: 15px;font-weight: 600;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul{margin-top: 35px;padding: 0;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap,.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap1{display:inline-block;text-shadow:none;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap{margin-right: 10px;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap .diviminimal_homev16_btn{background: var(--mineco_color2);color: var(--mineco_orange);font-size: 15px;font-weight: 500;padding: 15px 22px;border-radius: 5px;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap1 .diviminimal_homev16_btn1{background-color: var(--mineco_orange);color: var(--mineco_white);font-size: 15px;padding: 15px 22px;border-radius: 5px;font-weight: 500;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap .diviminimal_homev16_btn:hover{background: var(--mineco_orange);color: var(--mineco_white);}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap1 .diviminimal_homev16_btn1:hover{background: var(--mineco_white);color: var(--mineco_orange);}
.diviminimal_homev16_logo .et_pb_image:hover img,.diviminimal_homev16_service .et_pb_column:hover .et_pb_main_blurb_image{animation-name: elementor-animation-wobble-horizontal;animation-duration: 1s;animation-timing-function: ease-in-out;animation-iteration-count: 1;}
.diviminimal_homev16_ctatext h2 span{color:var(--mineco_orange);}
.diviminimal_homev16_cat .et_pb_image:hover img,.diviminimal_homev16_widget .product:hover .et_shop_image img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.diviminimal_homev16_cat .et_pb_image img,.diviminimal_homev16_widget .product .et_shop_image img{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.diviminimal_homev16_blog .et_pb_post:hover img{-webkit-animation: bounceIn 0.5s ease;-o-animation: bounceIn 0.5s ease;animation: bounceIn 0.5s ease;}
.diviminimal_homev16_blog .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_homev16_blog .et_pb_post .date{background-color: var(--mineco_orange);width: 53px;height: 53px;position: absolute;top: 10px;left: 10px;color: var(--mineco_color2);border-radius: 50%;text-align: center;padding-top: 10px;}
.diviminimal_homev16_blog .et_pb_post .date .number,.diviminimal_homev16_blog .et_pb_post .date .month{font-size: 14px;line-height: 14px;display: block;}
.diviminimal_homev16_blog .et_pb_post .date .month{margin-top: 6px;text-transform: uppercase;}
.diviminimal_homev16_blog .et_pb_post .more-link:after{transform-origin: top left;position: absolute;bottom: 3px;left: 0;width: 100%;border-top-width: 1px;border-top-style: solid;content: "";transform: scale(0, 1);}
.diviminimal_homev16_blog .et_pb_post .more-link:hover:after{transform: scale(1, 1);}
.diviminimal_homev16_cat1 .et_pb_promo .et_pb_module_header:before{border-top: 1px solid;position: absolute;bottom: -1px;left: 0;right: 0;content: "";transform: scale(0, 1);transition: transform 0.3s ease-out;}
.diviminimal_homev16_cat1 .et_pb_promo .et_pb_module_header:hover:before{transform: scale(1, 1);}
.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide_content h5,.diviminimal_homev20_testislide .et_pb_slides .et_pb_slide_content h5{color:var(--mineco_color8) !important;font-size: 15px;position: relative;display: block;margin-bottom: 25px;line-height: 24px;}
.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide_content h4,.diviminimal_homev20_testislide .et_pb_slides .et_pb_slide_content h4{width: 70%;font-size: 15px;margin: 0 auto 10px;position: relative;font-weight: 400;text-transform: uppercase;font-weight: 700;font-size: 12px;color: var(--mineco_orange) !important;}
.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide_content h4:before{content: "";position: absolute;border-bottom: 1px solid var(--mineco_color19);width: 60px;top: -15px;left: 0;right: 0px;bottom: auto;margin: 0 auto;}
.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide_content h5:before{content:'\7b';font-family:ETmodules;font-size:30px;color:var(--mineco_color8);transform: rotate(180deg);left: -30px;position: absolute;}
.diviminimal_homev16_shop .product:hover .star-rating{transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);-moz-transform: translateX(0);opacity:1;}
@media only screen and (max-width:767px){
.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide_content h4{width:90%;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content h2{font-size:44px;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap1{margin-top:50px;}
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul .diviminimal_btnwrap{margin-right:0;}	
.diviminimal_homev16_slider .et_pb_slide .et_pb_slide_content ul{margin-top: 25px;}	
}
@keyframes bounceIn{
20%, 40%, 60%, 80%, 0%, 100% {
    animation-timing-function: cubic-bezier(.215,.61,.355,1);
}
0% {
    opacity: 0;
    transform: scale3d(.3,.3,.3);
}
20% {
    transform: scale3d(1.1,1.1,1.1);
}
40% {
    transform: scale3d(.9,.9,.9);
}
60% {
    opacity: 1;
    transform: scale3d(1.03,1.03,1.03);
}
80% {
    transform: scale3d(.97,.97,.97);
}
100% {
    opacity: 1;
    transform: scale3d(1,1,1);
}}
@keyframes elementor-animation-wobble-horizontal{
16.65% {
    transform: translateX(8px);
}
33.3% {
    transform: translateX(-6px);
}
49.95% {
    transform: translateX(4px);
}
66.6% {
    transform: translateX(-2px);
}
83.25% {
    transform: translateX(1px);
}
100% {
    transform: translateX(0);
}}
/**************** Home V17 *******************/
.diviminimal_homev17_shop .product .et_shop_image .button{transform: translate(0,-30%);opacity:0;position: absolute;top: 50%;left: 0;right: 0;z-index: 1;transition: all 500ms ease;text-align: center;font-size: 0 !important;border-radius: 50%;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;margin: auto;}
.diviminimal_homev17_shop .product:hover .et_shop_image .button{opacity:1;transform: translate(0,-50%);}
.diviminimal_homev17_shop .product .diviminimal_homev17_shop_content{padding: 0 10px 10px;}
.diviminimal_homev17_shop .product .added_to_cart{padding-left:10px;color:var(--mineco_color8);}
.diviminimal_homev17_blog .et_pb_post{background-color: var(--mineco_color7);border-radius: 10px;padding: 30px;}
.diviminimal_homev17_blog .et_pb_post .date{background-color: var(--mineco_orange);color: var(--mineco_color2);width: 60px;height: 60px;border-radius: 5px;position: absolute;right: 20px;bottom: -30px;text-align: center;padding-top: 8px;}
.diviminimal_homev17_blog .et_pb_post .date .number{font-size: 24px;font-weight: 600;display: block;}
.diviminimal_homev17_blog .et_pb_post .date .month{text-transform: uppercase;font-size: 13px;display: block;}
.diviminimal_homev17_blog .et_pb_post .category{text-transform: uppercase;}
.diviminimal_homev17_blog .et_pb_post .category a,.diviminimal_homev17_blog .et_pb_post .author a{color:var(--mineco_black) !important;}
.diviminimal_homev17_blog .et_pb_post .diviminimal_homev17_blog_content{margin-top: 35px;}
.diviminimal_homev17_blog .et_pb_post:hover .entry-featured-image-url img{animation-name: elementor-animation-hang-sink, elementor-animation-hang;animation-duration: .3s, 1.5s;animation-delay: 0s, .3s;animation-timing-function: ease-out, ease-in-out;animation-iteration-count: 1, infinite;animation-fill-mode: forwards;animation-direction: normal, alternate;}
.diviminimal_homev17_item .et_pb_blurb_container{-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;transition: all 0.3s ease-out;padding-top: 9px;padding-bottom: 8px;}
.diviminimal_homev17_item .et_pb_blurb:hover .et_pb_blurb_container{background-color: var(--mineco_orange);transform: translateY(-7px);}
.diviminimal_homev17_shop1 .diviminimal_homev17_shop1_content{padding-right: 50px;position: relative;}
.diviminimal_homev17_shop1 .diviminimal_homev17_shop1_content .button{opacity: 0;visibility: hidden;transition: all 0.3s ease-out;position: absolute;top: 17px;right: 1px;z-index: 1;text-align: center;font-size: 0 !important;border-radius: 50%;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;margin: auto !important;}
.diviminimal_homev17_shop1 .product:hover .diviminimal_homev17_shop1_content .button{opacity: 1;visibility: visible;}
.diviminimal_homev17_shop1 .product:hover .et_shop_image img{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}
.diviminimal_homev17_shop1 ul.products li.product a img{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin-bottom:0 !important;}

@keyframes elementor-animation-hang-sink{
	100% {
    transform: translateY(8px);
}
}
@keyframes elementor-animation-hang{
	0% {
    transform: translateY(8px);
}
50% {
    transform: translateY(4px);
}
100% {
    transform: translateY(8px);
}
}	
/**************** Home V18 *******************/
.diviminimal_homev18_slider .et_pb_slide_content span{color:var(--mineco_orange);}
.diviminimal_homev18_cta2 .et_pb_text ul{padding-bottom:0;}
.diviminimal_homev18_blog .category{background-color: var(--mineco_orange);position: absolute;top: 10px;left: 10px;font-size: 13px;padding: 2px 10px;}
.diviminimal_homev18_blog .category a{color: var(--mineco_color2);}
.diviminimal_homev18_blog .diviminimal_homev18_blog_content{display: inline-block;background-color: var(--mineco_color2);padding: 14px 18px;margin: -43px 0 0;z-index: 99;position: relative;width: 100%;}
.diviminimal_homev18_blog .diviminimal_homev18_blog_content .author{font-style: italic;}
.diviminimal_homev18_blog .diviminimal_homev18_blog_content .author a{color: var(--mineco_orange);}
.diviminimal_homev18_blog .diviminimal_homev18_blog_content1{padding: 0 20px;}
.diviminimal_homev18_blog .et_pb_post:hover img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
@media only screen and (max-width:981px){
.diviminimal_homev18_cta2 .et_pb_text ul{padding-left:0;}
.diviminimal_homev18_cta2 .et_pb_text ul li:first-child{margin-bottom: 10px;}}

/**************** Home V19 *******************/
.diviminimal_homev19_blog .et_pb_post,.diviminimal_homev20_blog .et_pb_post{background:transparent;}
.diviminimal_homev19_blog .et_pb_post .post-content-inner,.diviminimal_homev20_blog .et_pb_post .post-content-inner{margin-bottom:15px;}

/**************** Home V20 *******************/
.diviminimal_homev20_category .et_pb_main_blurb_image img{height: 240px;object-fit:cover;-webkit-transition: all .5s ease;transition: all .5s ease;}
.diviminimal_homev20_category .et_pb_blurb:hover .et_pb_main_blurb_image img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.diviminimal_homev20_category1 .et_pb_promo .et_pb_button:before,.diviminimal_homev20_cat2 .et_pb_promo .et_pb_button:before{content: "";position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);background: var(--mineco_color2);height: 2px;width: 100%;-webkit-transition: all .3s ease;transition: all .3s ease;opacity:1;display:block;margin:0 !important;}
.diviminimal_homev20_category1 .et_pb_promo .et_pb_button:hover:before,.diviminimal_homev20_cat2 .et_pb_promo .et_pb_button:hover:before{width: 50%;}
.diviminimal_homev20_category1 .et_pb_promo .et_pb_button:after,.diviminimal_homev20_cat2 .et_pb_promo .et_pb_button:after{display:none;}
.diviminimal_homev20_shop .product .button{width: 50px;height: 50px;display: inline-block;text-align: center;background: var(--mineco_color2);-webkit-transform: rotateY(-90deg);transform: rotateY(-90deg);transform-origin: 100% 50%;-webkit-transition: all .3s ease;transition: all .3s ease;opacity: 0;visibility: hidden;font-size: 0;border:none !important;border-radius:0;position: absolute;top: 65px;right: 15px;z-index: 9;}
.diviminimal_homev20_shop .product:hover .button{opacity: 1;visibility: visible;-webkit-transform: rotateY(0);transform: rotateY(0);}
.diviminimal_homev20_shop .product .button:after{line-height:50px !important;}
.diviminimal_homev20_cat2 .et_pb_promo:hover .et_pb_promo_description,.diviminimal_homev20_cat2 .et_pb_promo:hover .et_pb_button{-webkit-transform: translateY(0) !important;transform: translateY(0) !important;opacity:1 !important;}
.diviminimal_homev20_blog .et_pb_post .date{text-decoration: underline;color:var(--mineco_orange);font-size: 16px;font-weight: 600;}
.diviminimal_homev20_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.1) rotate(3deg);transition: all .3s ease 0s;}
.diviminimal_homev20_blog .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_homev20_testislide .et_pb_slides .et_pb_slide_content h4{font-size:18px !important;}
@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(360deg)}}

/**************** About V1 *******************/
.diviminimal_aboutv1_about .et_pb_video .fluid-width-video-wrapper{height: 493px;}
.diviminimal_aboutv1_blurb .et_pb_column:hover .et_pb_blurb .et_pb_module_header,.diviminimal_aboutv1_blurb .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{color:var(--mineco_color2) !important;}
.diviminimal_aboutv1_blurb .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{background-color: var(--mineco_color20);}
.diviminimal_aboutv1_team .et_pb_team_member:hover .et_pb_member_social_links{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1;}
.diviminimal_aboutv1_team .et_pb_team_member .et_pb_team_member_image:before{position: absolute;background: var(--mineco_color8);content: "";height: 100%;width: 100%;left: 0;top: 0;opacity: 0;transition: .3s;border-radius: 10px;}
.diviminimal_aboutv1_team .et_pb_team_member:hover .et_pb_team_member_image:before,.diviminimal_aboutv6_team .et_pb_team_member:hover .et_pb_team_member_image:before{opacity: .4;}
.diviminimal_aboutv1_team .et_pb_team_member .et_pb_member_social_links li a{width: 50px;height: 50px;line-height: 50px;background: var(--mineco_color2);border-radius: 50px;}
.diviminimal_aboutv1_team .et_pb_team_member .et_pb_member_social_links li a:hover{background: var(--mineco_orange);}
.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slider_container_inner,.diviminimal_homev4_testislide .et_pb_slides .et_pb_slider_container_inner,.diviminimal_homev16_testislide .et_pb_slides .et_pb_slider_container_inner,.diviminimal_homev20_testislide .et_pb_slides .et_pb_slider_container_inner{text-align: center;margin: 63px auto 0;padding: 63px 0 0px;position: relative;display: block;}
.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slide_image img{border-radius: 50%;width:120px;height:120px;object-fit:cover;}
.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slide_content h5{color:var(--mineco_color20) !important;font-size: 16px;position: relative;display: block;margin-bottom: 32px;padding-bottom: 34px;}
.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slide_content h4{color:var(--mineco_color20) !important;width: 70%;font-size: 20px;line-height: 36px;margin: 0 auto 10px;position: relative;font-weight: 400;}
.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slide_content h5:after{position: absolute;content: "";height: 2px;width: 100px;background: var(--mineco_orange);left: 0;right: 0;margin: auto;bottom: -2px;transition: .3s;}
.diviminimal_aboutv1_testislide .et-pb-controllers a{width: 20px;height:5px;}
.diviminimal_aboutv1_blurb .et_pb_text h4:before,.diviminimal_aboutv1_team .et_pb_text h4:before,.diviminimal_aboutv1_testi .et_pb_text h4:before,.diviminimal_aboutv2_team .et_pb_text h4:before,.diviminimal_aboutv3_service .et_pb_text h4:before,.diviminimal_aboutv3_team .et_pb_text h4:before,.diviminimal_aboutv3_partner .et_pb_text h4:before,.diviminimal_aboutv4_service .et_pb_text h4:before,.diviminimal_aboutv5_service .diviminimal_aboutv5_service_txt h4:before,.diviminimal_aboutv5_team .et_pb_text h4:before{background: var(--mineco_color21) none repeat scroll 0 0;border-radius: 100%;bottom: -1px;content: "";height: 2px;left: 0;right: 0;margin: auto;position: absolute;width: 30%;}
.diviminimal_aboutv1_blurb .et_pb_text h4:after,.diviminimal_aboutv1_team .et_pb_text h4:after,.diviminimal_aboutv1_testi .et_pb_text h4:after,.diviminimal_aboutv2_team .et_pb_text h4:after,.diviminimal_aboutv3_service .et_pb_text h4:after,.diviminimal_aboutv3_team .et_pb_text h4:after,.diviminimal_aboutv3_partner .et_pb_text h4:after,.diviminimal_aboutv4_service .et_pb_text h4:after,.diviminimal_aboutv5_service .diviminimal_aboutv5_service_txt h4:after,.diviminimal_aboutv5_team .et_pb_text h4:after{font-size: 11px;height: 20px;left: 50%;line-height: 20px;margin-left: -10px;padding: 0;position: absolute;text-align: center;top: 82%;width: 20px;background: var(--mineco_color21);border-radius: 100%;color: var(--mineco_color2);font-family:ETmodules;content:'\e015';}
.diviminimal_aboutv1_blurb .et_pb_text h4,.diviminimal_aboutv1_team .et_pb_text h4,.diviminimal_aboutv1_testi .et_pb_text h4,.diviminimal_aboutv2_team .et_pb_text h4,.diviminimal_aboutv3_service .et_pb_text h4,.diviminimal_aboutv3_team .et_pb_text h4,.diviminimal_aboutv3_partner .et_pb_text h4,.diviminimal_aboutv4_service .et_pb_text h4,.diviminimal_aboutv5_service .diviminimal_aboutv5_service_txt h4,.diviminimal_aboutv5_team .et_pb_text h4,.diviminimal_homev4_text .et_pb_text h4{position:relative;padding-bottom: 20px;}
@media only screen and (max-width:981px){
.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slide,.diviminimal_homev4_testislide .et_pb_slides .et_pb_slide,.diviminimal_homev16_testislide .et_pb_slides .et_pb_slide,.diviminimal_homev20_testislide .et_pb_slides .et_pb_slide{padding:0;}	
}
@media only screen and (max-width:767px){	
	.diviminimal_aboutv1_about .et_pb_video .fluid-width-video-wrapper{height: 350px;}
	.diviminimal_aboutv1_testislide .et_pb_slides .et_pb_slide_content h4,.diviminimal_homev4_testislide .et_pb_slides .et_pb_slide_content h4{width:90%;}
}

/**************** About V2 *******************/
.diviminimal_aboutv2_about h2{padding-bottom:27px;}
.diviminimal_aboutv2_video .et_pb_video .fluid-width-video-wrapper{height: 483px;}
.diviminimal_aboutv2_team .et_pb_team_member .et_pb_team_member_image img{-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.diviminimal_aboutv2_team .et_pb_team_member:hover .et_pb_team_member_image img{-webkit-filter: grayscale(0%);filter: grayscale(00%);}
.diviminimal_aboutv2_team .et_pb_team_member .diviminimal_aboutv2_team_content{bottom: 0;padding: 30px;position: absolute;text-align: center;transform: scaleY(0);transition: all 0.5s ease 0s;width: 100%;z-index: 4;}
.diviminimal_aboutv2_team .et_pb_team_member:hover .diviminimal_aboutv2_team_content{transform: scaleY(1);}
.diviminimal_aboutv2_testimonial .et_pb_blurb .et_pb_blurb_container{display:flex;flex-direction:column-reverse;}

/**************** About V3 *******************/
.diviminimal_aboutv3_service .et_pb_text h3{padding-bottom:20px;}
.diviminimal_aboutv3_video .et_pb_main_blurb_image:before{content: '';position: absolute;left: -5px;right: -5px;top: -5px;bottom: -5px;background: var(--mineco_color22);border-radius: 50%;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;z-index: -1;}
.diviminimal_aboutv3_video .et_pb_main_blurb_image:hover:before{opacity: 1;left: -15px;right: -15px;top: -15px;bottom: -15px;}
.diviminimal_aboutv3_team .et_pb_team_member:hover .et_pb_member_social_links{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;visibility: visible;}
.diviminimal_aboutv3_team .et_pb_team_member:hover .et_pb_member_social_links li a{width: 38px;height: 38px;line-height: 38px;border: 1px solid var(--mineco_color2);border-radius: 100%;}
.diviminimal_aboutv3_team .et_pb_team_member .et_pb_member_social_links li a:hover{border: 1px solid var(--mineco_orange);background-color: var(--mineco_orange);}
.diviminimal_aboutv3_team .et_pb_team_member:hover .et_pb_team_member_image img{filter: brightness(0.5);}

/**************** About V4 *******************/
.diviminimal_aboutv4_about .et_pb_image img,.diviminimal_aboutv5_about .et_pb_image img,.diviminimal_homev16_cat img{object-fit:cover;}
.diviminimal_aboutv4_service .et_pb_column:hover .et-pb-icon{transform: rotateY(360deg);}
.diviminimal_aboutv4_service .et_pb_column .et-pb-icon{transition: .4s linear;}

/**************** About V5 *******************/
.diviminimal_aboutv5_team .et_pb_column .diviminimal_aboutv5_team_content{background: 0 0;position: initial;padding: 15px 10px 30px;opacity: 1;bottom: 0px;left: 0px;width: 100%;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.diviminimal_aboutv5_team .et_pb_column:hover .et_pb_team_member .et_pb_team_member_description{bottom: 0;background: var(--mineco_orange);}
.diviminimal_aboutv5_team .et_pb_column:hover .et_pb_team_member .et_pb_team_member_description .diviminimal_aboutv5_team_content{padding: 15px 10px 15px;}
.diviminimal_aboutv5_team .et_pb_column:hover .et_pb_team_member .et_pb_module_header,.diviminimal_aboutv5_team .et_pb_column:hover .et_pb_team_member .et_pb_member_position{color:var(--mineco_color2) !important;}
.diviminimal_aboutv5_team .et_pb_column .et_pb_team_member .et_pb_member_social_links li a{border: 2px solid var(--mineco_color2);width: 35px;height: 35px;line-height: 32px;border-radius: 100%;}
.diviminimal_aboutv5_team .et_pb_column .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
@media only screen and (max-width:981px){
	.diviminimal_aboutv5_about .et_pb_blurb .et_pb_blurb_container{display:block;}
}	

/**************** About V6 *******************/
.diviminimal_aboutv6_blurb .et_pb_module_header:after{content: '';position: absolute;bottom: 0;background-color: var(--mineco_orange);left: 50%;height: 2px;width: 3.6rem;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}
.diviminimal_aboutv6_team .et_pb_team_member:hover .et_pb_member_social_links{margin-top:0;opacity:1;}
.diviminimal_aboutv6_team .et_pb_team_member .et_pb_team_member_image:before{position: absolute;background: var(--mineco_color8);content: "";height: 100%;width: 100%;left: 0;top: 0;opacity: 0;transition: .3s;}
.diviminimal_aboutv6_team .et_pb_team_member .et_pb_member_social_links a{width: 2em;height: 2em;line-height: 2em;border: 2px solid var(--mineco_color2);}
.diviminimal_aboutv6_team .et_pb_team_member .et_pb_member_social_links a:hover{background-color:var(--mineco_color2);}
.diviminimal_aboutv6_team .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.diviminimal_aboutv6_blog .et_pb_post .diviminimal_aboutv6_blog_content{background-color: var(--mineco_color7);padding: 3.05em 2em 2.45em;}
.diviminimal_aboutv6_blog .et_pb_post .diviminimal_aboutv6_blog_content .category{margin-bottom: 1.3em;text-transform: uppercase;letter-spacing: 7px;}
.diviminimal_aboutv6_blog .et_pb_post .diviminimal_aboutv6_blog_content .category a{color: var(--mineco_orange) !important;}
.diviminimal_aboutv6_blog .et_pb_post .et_overlay:before {top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);margin-top: 100px;-webkit-transition: all ease .3s;-moz-transition: all ease .3s;-ms-transition: all ease .3s;-o-transition: all ease .3s;transition: all ease .3s;}
.diviminimal_aboutv6_blog .et_pb_post:hover .et_overlay:before{margin-top:0;}
.diviminimal_aboutv6_testi .et_pb_slide_description h2{font-size:17px;line-height: 35px;color:var(--mineco_color8) !important;position:relative;padding-bottom: 35px;}
.diviminimal_aboutv6_testi .et_pb_slide_description h3{margin-top: 130px;font-size: 16px;font-weight: 600;color:var(--mineco_color8) !important;}
.diviminimal_aboutv6_testi .et_pb_slide_description h2:after{content: '';position: absolute;bottom: 0;left: 50%;background-color: var(--mineco_orange);height: 2px;width: 4em;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}
.diviminimal_aboutv6_testi .et_pb_slide_description h4{font-size:15px;color:var(--mineco_color8) !important;}
.diviminimal_aboutv6_testi .et_pb_slide_image img{width:64px;height:64px;}
.diviminimal_aboutv6_testi .et-pb-slider-arrows .et-pb-arrow-prev{left: 39%;top: 59%;}
.diviminimal_aboutv6_testi .et-pb-slider-arrows .et-pb-arrow-next{right: 39%;top: 59%;}
@media only screen and (max-width:981px){
	.diviminimal_aboutv6_testi .et_pb_slide_description h2{font-size:18px;margin-bottom: 25px;}
	.diviminimal_aboutv6_testi .et_pb_slide_description h3{margin-top:0;}
	.diviminimal_aboutv6_testi .et-pb-slider-arrows .et-pb-arrow-prev{left: 25%;top: 80%;}
    .diviminimal_aboutv6_testi .et-pb-slider-arrows .et-pb-arrow-next{right: 25%;top: 80%;}
	.diviminimal_aboutv6_blog .et_pb_post .et_overlay:before{left:0;right:0;margin:auto;transform:unset;}

}
@media only screen and (max-width:767px){
	.diviminimal_aboutv6_testi .et_pb_slide_description h2{font-size: 15px;line-height: 20px;}
	.diviminimal_aboutv6_testi .et_pb_slide_description h3{margin-top: 20px;font-size: 14px;}
	.diviminimal_aboutv6_testi .et_pb_slide_description h4{font-size: 13px;}
}

/**************** About V7 *******************/
.diviminimal_aboutv7_team .et_pb_team_member:hover .et_pb_team_member_description{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1;}
.diviminimal_aboutv7_team .et_pb_team_member .et_pb_team_member_description:before{position: absolute;z-index: -1;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;content: '';-webkit-transition: all .4s;transition: all .4s;opacity: 0;background-color: var(--mineco_color2);}
.diviminimal_aboutv7_team .et_pb_team_member:hover .et_pb_team_member_description:before{opacity: .85;}
@media only screen and (max-width:981px){
	.diviminimal_aboutv7_team .et_pb_blurb .et_pb_blurb_container{display:block;}
}

/**************** Contact V1 *******************/
.diviminimal_contactv1_info .et_pb_blurb .et_pb_blurb_container{display:inline-flex;}
.diviminimal_contactv1_info .et_pb_blurb .et_pb_blurb_description{padding-left:25px;}
.diviminimal_contactv1_contact .et_pb_contact_form .et_pb_contact_field{width:100%;} 
.diviminimal_contactv1_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_homev6_contact .et_pb_contact_form .et_contact_bottom_container{padding: 0 0 0 3%;width:100%;margin-top:15px;}
@media only screen and (max-width:981px){
	.diviminimal_contactv1_info .et_pb_blurb .et_pb_blurb_container{display:block;}
	.diviminimal_contactv1_info .et_pb_blurb .et_pb_blurb_description{padding-left:0px;}
}

/**************** Contact V2 *******************/
.diviminimal_contactv2_blurb .et_pb_column:hover .et_pb_main_blurb_image{-webkit-animation: 500ms ease-in-out 0s normal none 1 running tada;animation: 500ms ease-in-out 0s normal none 1 running tada;}
.diviminimal_contactv2_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_contactv3_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_contactv4_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_contactv5_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_blogv2_blog .et_pb_contact_form .et_contact_bottom_container{padding: 0 0 0 3%;margin-top:5px;float:left;}
@media only screen and (max-width:981px){
	.diviminimal_contactv2_blurb .et_pb_blurb .et_pb_blurb_container,.diviminimal_contactv5_contact .et_pb_blurb .et_pb_blurb_container,.diviminimal_payment_blurb .et_pb_blurb .et_pb_blurb_container{display:block;}
	.diviminimal_contactv2_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_contactv3_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_contactv4_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_contactv5_contact .et_pb_contact_form .et_contact_bottom_container,.diviminimal_blogv2_blog .et_pb_contact_form .et_contact_bottom_container{width:100%;}
}
@keyframes tada{
0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}
10%, 20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate(-3deg);
    transform: scale3d(.9,.9,.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate(3deg);
    transform: scale3d(1.1,1.1,1.1) rotate(3deg);
}
40%, 60%, 80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate(-3deg);
}
100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}
}

/**************** Contact V3 *******************/
@media only screen and (max-width:981px){
.diviminimal_contactv3_blurb .et_pb_blurb .et_pb_blurb_container,.diviminimal_contactv4_contact .et_pb_blurb .et_pb_blurb_container{display:block;}}

/**************** Privacy Policy *******************/
.diviminimal_privacy_blurb .et_pb_column:hover .et-pb-icon{color: var(--mineco_orange);}

/**************** Faq V1 *******************/
.diviminimal_faqv1_faq .et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before,.diviminimal_faqv2_faq .et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before,.diviminimal_faqv6_faq .et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{content:'\4f';}

/**************** Faq V4 *******************/
.diviminimal_faqv4_faq .et_pb_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{background-color: var(--mineco_color23);padding:20px;}

/**************** Faq V6 *******************/
.diviminimal_faqv6_faq .et_pb_accordion .et_pb_toggle.et_pb_toggle_open{box-shadow: 0 10px 30px rgba(227, 230, 236, 0.8);}

/**************** Payment Method *******************/
.diviminimal_payment_blurb .et_pb_blurb .et_pb_blurb_container{padding-left:0;}

/**************** Blog V1 *******************/
.diviminimal_blogv1_blog .et_pb_post{border-radius: 5px;border: 1px solid var(--mineco_color24);padding: 20px;}
.diviminimal_blogv1_blog .et_pb_image_container,.diviminimal_blogv2_blog .et_pb_image_container,.diviminimal_aboutv6_blog .et_pb_image_container,.diviminimal_homev1_blog .et_pb_image_container,.diviminimal_homev3_blog .et_pb_image_container,.diviminimal_homev4_blog .et_pb_image_container,.diviminimal_homev6_blog .et_pb_image_container,.diviminimal_homev7_blog .et_pb_image_container,.diviminimal_homev10_blog .et_pb_image_container,.diviminimal_homev11_blog .et_pb_image_container,.diviminimal_homev16_blog .et_pb_image_container,.diviminimal_homev17_blog .et_pb_image_container,.diviminimal_homev18_blog .et_pb_image_container,.diviminimal_homev19_blog .et_pb_image_container,.diviminimal_homev20_blog .et_pb_image_container,.diviminimal_blog_style2 .et_pb_image_container,.diviminimal_blog_style5 .et_pb_image_container,.diviminimal_blog_style4 .et_pb_image_container,.diviminimal_blog_style7 .et_pb_image_container,.diviminimal_blog_style12 .et_pb_image_container{margin:0;}
.diviminimal_blogv1_blog .et_pb_image_container .entry-featured-image-url,.diviminimal_blogv2_blog .et_pb_image_container .entry-featured-image-url,.diviminimal_blogv3_blog .entry-featured-image-url,.diviminimal_blogv4_blog .entry-featured-image-url,.diviminimal_aboutv6_blog .entry-featured-image-url,.diviminimal_homev3_blog .entry-featured-image-url,.diviminimal_homev4_blog .entry-featured-image-url,.diviminimal_homev6_blog .entry-featured-image-url,.diviminimal_homev17_blog .entry-featured-image-url,.diviminimal_homev18_blog .entry-featured-image-url,.diviminimal_homev19_blog .entry-featured-image-url,.diviminimal_blog_style5 .entry-featured-image-url,.diviminimal_blog_style7 .entry-featured-image-url{margin-bottom:0;}
.diviminimal_blogv1_blog .et_pb_image_container .date{position: absolute;left: 10px;top: 10px;width: 60px;height: 60px;border-radius: 5px;border: 2px solid var(--mineco_color2);text-align: center;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.diviminimal_blogv1_blog .et_pb_image_container .date .number{font-size: 24px;font-weight: 600;color: var(--mineco_color2);line-height: 20px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;display:block;margin-top: 8px;}
.diviminimal_blogv1_blog .et_pb_image_container .date .month{color: var(--mineco_color2);line-height: 20px;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.diviminimal_blogv1_blog .post-content-inner,.diviminimal_blogv5_blog .post-content-inner,.diviminimal_blogv4_blog .post-content-inner,.diviminimal_homev16_blog .post-content-inner,.diviminimal_homev3_blog .post-content-inner{margin-bottom: 15px;}
.diviminimal_blogv1_blog .et_pb_post:hover{border-left-color: var(--mineco_orange);border-bottom-color: var(--mineco_orange);}
.diviminimal_blogv1_blog .et_pb_post:hover .et_pb_image_container .date{border-color: var(--mineco_orange);background: var(--mineco_color2);}
.diviminimal_blogv1_blog .et_pb_post:hover .date .number,.diviminimal_blogv1_blog .et_pb_post:hover .date .month{color: var(--mineco_orange);}

/**************** Blog V2 *******************/
.diviminimal_blogv2_blog .et_pb_post,.diviminimal_aboutv6_blog .et_pb_post,.diviminimal_homev16_blog .et_pb_post,.diviminimal_homev18_blog .et_pb_post,.diviminimal_homev19_blog .et_pb_post,.diviminimal_homev20_blog .et_pb_post{padding:0;position:relative;}
.diviminimal_blogv2_blog .diviminimal_blogv2_blog_content{position: absolute;left: 25px;bottom: 20px;width: 70%;opacity: 0;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.diviminimal_blogv2_blog .et_pb_image_container .date{position: absolute;right: 20px;top: 20px;height: 65px;width: 50px;text-align: center;padding: 5px;z-index: 9;opacity: 0;border: 1px solid var(--mineco_color25);transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.diviminimal_blogv2_blog .et_pb_post:hover .diviminimal_blogv2_blog_content,.diviminimal_blogv2_blog .et_pb_post:hover .date{opacity: 1;}
.diviminimal_blogv2_blog .et_pb_image_container .date .number{font-size: 24px;font-weight: 600;color: var(--mineco_color2);line-height: 20px;display:block;margin-top: 6px;}
.diviminimal_blogv2_blog .et_pb_image_container .date .month{color: var(--mineco_color2);line-height: 20px;}
.diviminimal_blogv2_blog .et_pb_post .entry-featured-image-url:before{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--mineco_color26);content: "";opacity: 0;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.diviminimal_blogv2_blog .et_pb_post:hover .entry-featured-image-url:before{opacity: 1;}
.diviminimal_blogv2_blog .et_pb_post:hover .entry-title,.diviminimal_blogv2_blog .et_pb_post:hover .post-meta{margin-left: 0px;}
@media only screen and (max-width:767px){
	.diviminimal_blogv2_blog .diviminimal_blogv2_blog_content{left: 15px;width: 75%;}
}

/**************** Blog V3 *******************/
.diviminimal_blogv3_blog .diviminimal_blogv3_blog_content{padding: 50px;max-width: 690px;margin: -60px auto 0px;text-align: center;position: relative;z-index: 1;background-color: var(--mineco_color2);}
.diviminimal_blogv3_blog .diviminimal_blogv3_blog_content .category{text-transform: uppercase;color: var(--mineco_orange);font-weight: 600;margin-bottom: 10px;}
.diviminimal_blogv3_blog .post-content-inner{margin-bottom: 28px;}
.diviminimal_blogv3_blog .more-link:hover{background-color: var(--mineco_orange);}
.diviminimal_blogv3_blog .et_pb_post{margin-bottom: 40px;}
@media only screen and (max-width:981px){
	.diviminimal_blogv3_blog .diviminimal_blogv3_blog_content{max-width: 645px;}
}
@media only screen and (max-width:767px){
	.diviminimal_blogv3_blog .diviminimal_blogv3_blog_content{max-width: 267px;padding: 20px;}
}

/**************** Blog V4 *******************/
.diviminimal_blogv4_blog .diviminimal_blogv4_blog_content{padding: 35px;background: var(--mineco_color7);}
.diviminimal_blogv4_blog .diviminimal_blogv4_blog_content .date:before,.diviminimal_homev3_blog .post-meta .date:before,.diviminimal_homev8_blog .post-meta .date:before,.diviminimal_homev11_blog .date:before,.diviminimal_homev14_blog .date:before,.diviminimal_blog_style9 .date:before,.diviminimal_blog_style10 .date:before,.diviminimal_homev15_blog .date:before,.diviminimal_blog_style6 .date:before{margin-right: 5px;content:'\e0e6';font-family:ETmodules;}
.diviminimal_blogv4_blog .diviminimal_blogv4_blog_content .author:before,.diviminimal_homev3_blog .post-meta .author:before,.diviminimal_homev4_blog .post-meta .author:before,.diviminimal_homev8_blog .post-meta .author:before,.diviminimal_homev14_blog .post-meta .author:before,.diviminimal_blog_style9 .post-meta .author:before,.diviminimal_blog_style10 .post-meta .author:before,.diviminimal_homev15_blog .post-meta .author:before,.diviminimal_blog_style6 .author:before{margin-right: 5px;content:'\e08a';font-family:ETmodules;}
.diviminimal_blogv4_blog .diviminimal_blogv4_blog_content .date,.diviminimal_homev14_blog .date,.diviminimal_blog_style9 .date,.diviminimal_blog_style10 .date,.diviminimal_homev15_blog .date{margin-right: 15px;}
.diviminimal_blogv4_blog_1 .entry-featured-image-url{float: left;margin-right: 20px;max-width: 80px;margin-bottom:0;}
.diviminimal_blogv4_blog_1 .et_pb_post{margin-bottom:0;padding: 20px 0 20px;}
.diviminimal_blogv4_sidebar .widget_categories li{border-top: 1px solid var(--mineco_color27);padding: 15px 0;margin-bottom:0;}
.diviminimal_blogv4_sidebar .widget_categories li:first-child{border-top: 0;padding-top: 0;}
@media only screen and (max-width:981px){
	.diviminimal_blogv4_blog_1 .et_pb_post{width:60%;margin:auto;}
	.diviminimal_blogv4_sidebar .widget_categories{width: 100%;float: none;}
}
@media only screen and (max-width:767px){
	.diviminimal_blogv4_blog .diviminimal_blogv4_blog_content{padding: 35px 13px;}
	.diviminimal_blogv4_blog_1 .et_pb_post{width:100%;}
}

/**************** Blog V5 *******************/
.diviminimal_blogv5_blog .et_pb_post{width: 580px;margin-right: 20px;display: inline-block;}
.diviminimal_blogv5_blog .diviminimal_blogv5_blog_content{padding: 30px;background-color: var(--mineco_color2);width: 67%;z-index: 1;position:absolute;right:0;top:50%;left:auto;transform:translate(0,-50%);}
.diviminimal_blogv5_blog .entry-featured-image-url{margin-bottom:0;float:left;z-index: -1;display: inline-block;}
@media only screen and (max-width:981px){
	.diviminimal_blogv5_blog .et_pb_post{width: 100%;margin-right: 0px;}
}
@media only screen and (max-width:767px){
	.diviminimal_blogv5_blog .diviminimal_blogv5_blog_content{width:100%;position:unset;transform:unset;}
	.diviminimal_blogv5_blog .entry-featured-image-url{float:none;}
}

/**************** Tilt Effect *******************/
/* Parallax Tilt */
.dp-tilt-column-parallex {transform-style: preserve-3d;transform: perspective(1000px);}
.dp-tilt-column-parallex .et_pb_team_member_image{transform: translateZ(30px);}

/**************** Portfolio V1 *******************/
.diviminimal_portfoliov1 .et_pb_filterable_portfolio .diviminimal_portfoliov1_content,.diviminimal_project_tag .diviminimal_project_tag_content{position: absolute;transform: translate(0, 100%);bottom: 0;left: 0;right: 0;z-index: 2;background: rgba(255,255,255,0.9);line-height: 20px;margin: 0;transition: 250ms ease 0s;overflow: hidden;display: table;width: 100%;padding: 15px 30px;}
.diviminimal_portfoliov1 .et_pb_filterable_portfolio .et_pb_portfolio_item:hover .diviminimal_portfoliov1_content,.diviminimal_project_tag .et_pb_post:hover .diviminimal_project_tag_content{transform: translate(0,0);}
.diviminimal_portfoliov1 .et_pb_filterable_portfolio .et_pb_portfolio_item{position: relative;overflow: hidden;}
.diviminimal_portfoliov1 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.diviminimal_portfoliov2 .et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin-right:20px;}
.diviminimal_portfoliov1 .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color: var(--mineco_color8);border: 1px solid var(--mineco_color8);}
.diviminimal_portfoliov1 .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background-color:var(--mineco_color8);color:var(--mineco_color2);}
@media only screen and (max-width:767px){
	.diviminimal_portfoliov1 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.diviminimal_portfoliov2 .et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin-right:0;}
}

/**************** Portfolio V2 *******************/
.diviminimal_portfoliov2 .et_pb_filterable_portfolio .et_pb_portfolio_item:hover .et_overlay{-webkit-transform: scale(1);transform: scale(1);opacity:1;}
.diviminimal_portfoliov2 .et_pb_filterable_portfolio .diviminimal_portfoliov2_content{position: absolute;top: 35%;right: 0;left: 0;-webkit-transition: 0.5s;transition: 0.5s;-webkit-transform: translateY(-50%);-webkit-transform: scale(0);transform: translateY(-50%);transform: scale(0);text-align: center;}
.diviminimal_portfoliov2 .et_pb_filterable_portfolio .et_pb_portfolio_item:hover .diviminimal_portfoliov2_content{-webkit-transform: scale(1);transform: scale(1);}
.diviminimal_portfoliov2 .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{background:transparent;color:var(--mineco_orange);}

/***************** Portfolio Detail **********************/
.diviminimal_portfoliodetail .project .diviminimal_portfoliodetail_content{position: absolute;transform: translate(0, 100%);bottom: 0;left: 0;right: 0;z-index: 2;background: rgba(255,255,255,0.9);line-height: 20px;margin: 0;transition: 250ms ease 0s;overflow: hidden;display: table;width: 100%;padding: 15px 30px;}
.diviminimal_portfoliodetail .project:hover .diviminimal_portfoliodetail_content{transform: translate(0,0);}
.diviminimal_portfoliodetail .project{position: relative;overflow: hidden;}
.diviminimal_portfoliodetail .et_pb_post_content .et_pb_section{padding:0;}
.diviminimal_portfoliodetail .et_pb_post_content .et_pb_section .et_pb_row{max-width:100%;width:100%;}

/***************** Project Tag **********************/
.diviminimal_project_tag .et_pb_post{padding:0;}
.diviminimal_project_tag .et_pb_image_container,.diviminimal_project_tag .entry-featured-image-url{margin:0;}
.diviminimal_project_tag .et_pb_post{overflow:hidden;position: relative;}
/***************** Shop V1 **********************/
.diviminimal_shopv1_shop .product .added_to_cart,.diviminimal_shopv1_shop .product .button,.diviminimal_homev16_shop .product .added_to_cart,.diviminimal_homev16_shop .product .button,.diviminimal_homev3_shop .product .added_to_cart,.diviminimal_homev3_shop .product .button{position: absolute;bottom: -46px;left: 0;width: 80%;margin:auto;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 7px 20px !important;text-transform: uppercase;opacity: 0;visibility: hidden;font-size: 13px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 0 !important;right:0;transition: all 0.2s;}
.diviminimal_shopv1_shop .product:hover .added_to_cart,.diviminimal_shopv1_shop .product:hover .button,.diviminimal_homev16_shop .product:hover .added_to_cart,.diviminimal_homev16_shop .product:hover .button,.diviminimal_homev3_shop .product:hover .added_to_cart,.diviminimal_homev3_shop .product:hover .button{bottom: 15px;opacity: 1;visibility: visible;}
.diviminimal_shopv1_shop .product .added_to_cart:hover,.diviminimal_shopv1_shop .product .button:hover,.diviminimal_homev16_shop .product .added_to_cart:hover,.diviminimal_homev16_shop .product .button:hover,.diviminimal_shopv3_shop .product .button:hover,.diviminimal_shopv4_shop .product .button:hover,.diviminimal_shopv6_shop .product .button:hover,.diviminimal_homev19_shop .product .button:hover,.diviminimal_shopv7_shop .product .button:hover,.diviminimal_shopv9_shop .product .button:hover,.diviminimal_shopleft_shop .product .button:hover,.diviminimal_shopright_shop .product .button:hover,.diviminimal_homev1_shop .product .button:hover,.diviminimal_homev2_shop .product:hover .button,.diviminimal_homev3_shop .product .added_to_cart:hover,.diviminimal_homev3_shop .product .button:hover,.diviminimal_homev4_shop .product .button:hover,.diviminimal_homev5_shop .product .button:hover,.diviminimal_homev5_shop1 .product .button:hover,.diviminimal_homev6_shop .product .button:hover,.diviminimal_homev7_shop .product .button:hover,.diviminimal_homev8_shop .product .button:hover,.diviminimal_stylev12_shop .product .button:hover,.diviminimal_homev9_shop .product .button:hover,.diviminimal_homev18_shop .product .button:hover,.diviminimal_homev18_shop1 .product .button:hover,.diviminimal_homev10_shop .product .button:hover,.diviminimal_homev10_shop1 .product .button:hover,.diviminimal_homev13_shop .product .button:hover,.diviminimal_homev14_shop .product .button:hover,.diviminimal_homev15_shop .product .button:hover,.diviminimal_homev17_shop .product .button:hover,.diviminimal_homev17_shop1 .product .button:hover,.diviminimal_homev20_shop .product .button:hover,.diviminimal_stylev2_shop .product .button:hover,.diviminimal_stylev2_shop .product .added_to_cart:hover,.diviminimal_stylev3_shop .product .added_to_cart:hover,.diviminimal_stylev3_shop .product .button:hover,.diviminimal_stylev7_shop .product .button:hover,.diviminimal_stylev8_shop .product .button:hover,.diviminimal_stylev10_shop .product .button:hover,.diviminimal_stylev13_shop .product .button:hover,.diviminimal_stylev14_shop .product .button:hover,.diviminimal_stylev15_shop .product .button:hover,.diviminimal_stylev16_shop .product .button:hover,.diviminimal_stylev18_shop .product .button:hover,.diviminimal_stylev19_shop .product .button:hover,.diviminimal_stylev20_shop .product .button:hover,.diviminimal_stylev21_shop .product .button:hover,.diviminimal_stylev23_shop .product .button:hover,.diviminimal_stylev25_shop .product .button:hover,.diviminimal_stylev27_shop .product .button:hover{background-color: var(--mineco_color8) !important;}
.diviminimal_shopv1_shop .product .added_to_cart:after,.diviminimal_shopv1_shop .product .button:after,.diviminimal_shopv2_shop .product .added_to_cart:after,.diviminimal_shopv2_shop .product .button:after,.diviminimal_shopv3_shop .product .added_to_cart:after,.diviminimal_shopv3_shop .product .button:after,.diviminimal_shopv4_shop .product .added_to_cart:after,.diviminimal_shopv4_shop .product .button:after,.diviminimal_shopv7_shop .product .added_to_cart:after,.diviminimal_shopv7_shop .product .button:after,.diviminimal_shopv8_shop .product .added_to_cart:after,.diviminimal_shopv8_shop .product .button:after,.diviminimal_shopright_shop .product .added_to_cart:after,.diviminimal_shopright_shop .product .button:after,.diviminimal_shopv9_shop .product .added_to_cart:after,.diviminimal_shopv9_shop .product .button:after,.diviminimal_shopv10_shop .product .added_to_cart:after,.diviminimal_shopv10_shop .product .button:after,.diviminimal_homev16_shop .product .added_to_cart:after,.diviminimal_homev16_shop .product .button:after,.diviminimal_shopv6_shop .product .added_to_cart:after,.diviminimal_shopv6_shop .product .button:after,.diviminimal_homev19_shop .product .added_to_cart:after,.diviminimal_homev19_shop .product .button:after,.diviminimal_homev2_shop .product .button:after,.diviminimal_homev3_shop .product .added_to_cart:after,.diviminimal_homev3_shop .product .button:after,.diviminimal_homev5_shop .product .button:after,.diviminimal_homev5_shop .product .added_to_cart:after,.diviminimal_homev5_shop1 .product .added_to_cart:after,.diviminimal_homev5_shop1 .product .button:after,.diviminimal_homev6_shop .product .button:after,.diviminimal_homev7_shop .product .button:after,.diviminimal_homev9_shop .product .button:after,.diviminimal_homev18_shop .product .button:after,.diviminimal_homev18_shop1 .product .button:after,.diviminimal_homev11_shop .product .button:after,.diviminimal_homev12_shop .product .button:after,.diviminimal_homev13_shop .product .button:after,.diviminimal_stylev1_shop .product .button:after,.diviminimal_stylev1_shop .product .added_to_cart:after,.diviminimal_stylev2_shop .product .button:after,.diviminimal_stylev2_shop .product .added_to_cart:after,.diviminimal_stylev3_shop .product .button:after,.diviminimal_stylev3_shop .product .added_to_cart:after,.diviminimal_stylev4_shop .product .button:after,.diviminimal_stylev4_shop .product .added_to_cart:after,.diviminimal_stylev5_shop .product .button:after,.diviminimal_stylev5_shop .product .added_to_cart:after,.diviminimal_stylev6_shop .product .button:after,.diviminimal_stylev6_shop .product .added_to_cart:after,.diviminimal_stylev19_shop .product .button:after,.diviminimal_stylev20_shop .product .button:after,.diviminimal_stylev21_shop .product .button:after,.diviminimal_stylev19_shop .product .added_to_cart:after,.diviminimal_stylev23_shop .product .button:after,.diviminimal_stylev23_shop .product .added_to_cart:after,.diviminimal_stylev25_shop .product .button:after,.diviminimal_stylev25_shop .product .added_to_cart:after,.diviminimal_stylev27_shop .product .button:after,.diviminimal_stylev27_shop .product .added_to_cart:after,.diviminimal_stylev28_shop .product .button:after,.diviminimal_stylev28_shop .product .added_to_cart:after,.diviminimal_stylev26_shop .product .button:after,.diviminimal_stylev26_shop .product .added_to_cart:after,.diviminimal_stylev30_shop .product .added_to_cart:after,.diviminimal_stylev30_shop .product .button:after,.diviminimal_detailv1_shop .product .button:after,.diviminimal_detailv1_shop .product .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family:ETmodules !important;}
.diviminimal_homev2_shop .product .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015';font-size: 17px;font-family:ETmodules !important;}
.diviminimal_shopv1_shop .product .added_to_cart:after,.diviminimal_shopv2_shop .product .added_to_cart:after,.diviminimal_shopv3_shop .product .added_to_cart:after,.diviminimal_shopv4_shop .product .added_to_cart:after,.diviminimal_homev16_shop .product .added_to_cart:after,.diviminimal_homev3_shop .product .added_to_cart:after,.diviminimal_homev5_shop .product .added_to_cart:after,.diviminimal_shopv6_shop .product .added_to_cart:after,.diviminimal_shopv7_shop .product .added_to_cart:after,.diviminimal_shopv8_shop .product .added_to_cart:after,.diviminimal_shopv9_shop .product .added_to_cart:after,.diviminimal_shopv10_shop .product .added_to_cart:after,.diviminimal_homev19_shop .product .added_to_cart:after,.diviminimal_homev5_shop1 .product .added_to_cart:after,.diviminimal_homev6_shop .product .added_to_cart:after,.diviminimal_homev7_shop .product .added_to_cart:after,.diviminimal_homev9_shop .product .added_to_cart:after,.diviminimal_homev11_shop .product .added_to_cart:after,.diviminimal_homev12_shop .product .added_to_cart:after,.diviminimal_homev18_shop .product .added_to_cart:after,.diviminimal_homev18_shop1 .product .added_to_cart:after,.diviminimal_shopleft_shop .product .added_to_cart:after,.diviminimal_shopright_shop .product .added_to_cart:after,.diviminimal_stylev1_shop .product .added_to_cart:after,.diviminimal_stylev2_shop .product .added_to_cart:after,.diviminimal_stylev3_shop .product .added_to_cart:after,.diviminimal_stylev4_shop .product .added_to_cart:after,.diviminimal_stylev5_shop .product .added_to_cart:after,.diviminimal_stylev6_shop .product .added_to_cart:after,.diviminimal_stylev19_shop .product .added_to_cart:after,.diviminimal_stylev20_shop .product .button.added:after,.diviminimal_stylev21_shop .product .button.added:after,.diviminimal_stylev23_shop .product .added_to_cart:after,.diviminimal_stylev25_shop .product .added_to_cart:after,.diviminimal_stylev27_shop .product .added_to_cart:after,.diviminimal_stylev28_shop .product .added_to_cart:after,.diviminimal_stylev24_shop .product .added_to_cart:after,.diviminimal_stylev29_shop .product .added_to_cart:after,.diviminimal_stylev26_shop .product .added_to_cart:after,.diviminimal_stylev30_shop .product .added_to_cart:after,.diviminimal_detailv1_shop .product .added_to_cart:after{content:'\4e' !important;}
.diviminimal_shopv1_shop .woocommerce ul.products li.product a img,.diviminimal_shopv4_shop .woocommerce ul.products li.product a img,.diviminimal_shopv6_shop .woocommerce ul.products li.product a img,.diviminimal_homev19_shop .woocommerce ul.products li.product a img,.diviminimal_shopv7_shop .woocommerce ul.products li.product a img,.diviminimal_shopv8_shop .woocommerce ul.products li.product a img,.diviminimal_shopv9_shop .woocommerce ul.products li.product a img,.diviminimal_shopv10_shop .woocommerce ul.products li.product a img,.diviminimal_shopleft_shop .woocommerce ul.products li.product a img,.diviminimal_shopright_shop .woocommerce ul.products li.product a img,.diviminimal_detailv9_shop .woocommerce ul.products li.product a img,.diviminimal_shopv5_shop .woocommerce ul.products li.product a img,.diviminimal_homev1_shop .woocommerce ul.products li.product a img,.diviminimal_homev2_testi .woocommerce ul.products li.product a img,.diviminimal_productwidget_style3 .woocommerce ul.products li.product a img,.diviminimal_homev1_widget .woocommerce ul.products li.product a img,.diviminimal_productwidget_style2 .woocommerce ul.products li.product a img,.diviminimal_homev3_widget .woocommerce ul.products li.product a img,.diviminimal_productwidget_style1 .woocommerce ul.products li.product a img,.diviminimal_productwidget_style4 .woocommerce ul.products li.product a img,.diviminimal_homev16_widget .woocommerce ul.products li.product a img,.diviminimal_homev14_widget .woocommerce ul.products li.product a img,.diviminimal_homev8_widget .woocommerce ul.products li.product a img,.diviminimal_homev3_shop .woocommerce ul.products li.product a img,.diviminimal_homev5_shop .woocommerce ul.products li.product a img,.diviminimal_homev5_shop1 .woocommerce ul.products li.product a img,.diviminimal_homev8_shop .woocommerce ul.products li.product a img,.diviminimal_stylev12_shop .woocommerce ul.products li.product a img,.diviminimal_homev10_shop .woocommerce ul.products li.product a img,.diviminimal_homev11_shop .woocommerce ul.products li.product a img,.diviminimal_homev12_shop .woocommerce ul.products li.product a img,.diviminimal_homev16_shop .woocommerce ul.products li.product a img,.diviminimal_stylev2_shop .woocommerce ul.products li.product a img,.diviminimal_stylev3_shop .woocommerce ul.products li.product a img,.diviminimal_stylev6_shop .woocommerce ul.products li.product a img,.diviminimal_stylev10_shop .woocommerce ul.products li.product a img,.diviminimal_stylev11_shop .woocommerce ul.products li.product a img,.diviminimal_stylev15_shop .woocommerce ul.products li.product a img,.diviminimal_stylev20_shop .woocommerce ul.products li.product a img,.diviminimal_stylev22_shop .woocommerce ul.products li.product a img,.diviminimal_stylev23_shop .woocommerce ul.products li.product a img,.diviminimal_stylev25_shop .woocommerce ul.products li.product a img,.diviminimal_stylev26_shop .woocommerce ul.products li.product a img,.diviminimal_stylev27_shop .woocommerce ul.products li.product a img,.diviminimal_stylev30_shop .woocommerce ul.products li.product a img{margin-bottom:0 !important;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.diviminimal_shopv1_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv2_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv3_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv4_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv7_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev16_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv6_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv8_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv9_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopright_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv10_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev19_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev2_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev3_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev5_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev5_shop1 .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev6_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev7_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev9_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev18_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev18_shop1 .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev11_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev12_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev13_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev2_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev3_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev4_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev5_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev19_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev20_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev21_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev23_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev25_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev26_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev27_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev28_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev30_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_detailv1_shop .product .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;color: var(--mineco_color2);font-family:ETmodules !important;top: 10px;right:19px;transform:none;}
.diviminimal_shopv6_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv4_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv7_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv8_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv9_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopv10_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_shopright_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev19_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev5_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev5_shop1 .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev6_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev7_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev9_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev18_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev18_shop1 .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev11_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev12_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_homev13_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev2_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev3_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev4_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev5_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev19_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev20_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev21_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev23_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev25_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev24_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev29_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev26_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev27_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev30_shop .product .button.ajax_add_to_cart.loading:after{top:17px !important;}
.diviminimal_detailv1_shop .product .button.ajax_add_to_cart.loading:after{top:13px !important;}
@media only screen and (max-width:767px){
.diviminimal_shopv1_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv2_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv2_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_shopv3_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv3_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_shopv4_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv4_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_shopv6_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv7_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv7_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_shopv8_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv9_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv10_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopleft_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopright_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv1_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_detailv9_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv5_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_shopv5_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_homev1_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev2_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev1_widget .et_pb_shop ul.products.columns-4 li.product,.diviminimal_productwidget_style2 .et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev3_widget .et_pb_shop ul.products.columns-4 li.product,.diviminimal_productwidget_style1 .et_pb_shop ul.products.columns-4 li.product,.diviminimal_productwidget_style4 .et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev16_widget .et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev14_widget .et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev8_widget .et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev3_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev3_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_homev5_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev7_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev8_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev12_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev9_shop1.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev11_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev12_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev14_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev15_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev16_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev17_shop1.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev18_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_homev20_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev1_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev2_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev3_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev4_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev5_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev6_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_stylev7_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev10_shop.et_pb_shop ul.products.columns-3 li.product,.diviminimal_stylev11_shop.et_pb_shop ul.products.columns-1 li.product,.diviminimal_stylev13_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev14_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev15_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev16_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev18_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev19_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev20_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev21_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev22_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev23_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev25_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev24_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev29_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev27_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev28_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_stylev30_shop.et_pb_shop ul.products.columns-4 li.product,.diviminimal_detailv1_shop.et_pb_shop ul.products.columns-2 li.product{width: 100%!important;margin-right: 0%!important;}
.diviminimal_shopv1_shop .woocommerce-result-count,.diviminimal_shopv2_shop .woocommerce-result-count,.diviminimal_shopv3_shop .woocommerce-result-count,.diviminimal_shopv4_shop .woocommerce-result-count,.diviminimal_shopv6_shop .woocommerce-result-count,.diviminimal_shopv7_shop .woocommerce-result-count,.diviminimal_shopv8_shop .woocommerce-result-count,.diviminimal_shopv9_shop .woocommerce-result-count,.diviminimal_shopv10_shop .woocommerce-result-count,.diviminimal_shopleft_shop .woocommerce-result-count,.diviminimal_shopright_shop .woocommerce-result-count,.diviminimal_shopv5_shop .woocommerce-result-count,.diviminimal_homev3_shop .woocommerce-result-count{width: 100%;text-align: center;}
.diviminimal_shopv1_shop .woocommerce-ordering,.diviminimal_shopv2_shop .woocommerce-ordering,.diviminimal_shopv3_shop .woocommerce-ordering,.diviminimal_shopv4_shop .woocommerce-ordering,.diviminimal_shopv6_shop .woocommerce-ordering,.diviminimal_shopv7_shop .woocommerce-ordering,.diviminimal_shopv8_shop .woocommerce-ordering,.diviminimal_shopv9_shop .woocommerce-ordering,.diviminimal_shopv10_shop .woocommerce-ordering,.diviminimal_shopleft_shop .woocommerce-ordering,.diviminimal_shopright_shop .woocommerce-ordering,.diviminimal_shopv5_shop .woocommerce-ordering,.diviminimal_homev3_shop .woocommerce-ordering{float: none;text-align: center;}
}

/***************** Shop V2 **********************/
.diviminimal_shopv2_shop .product .button{position: absolute;bottom: 0;width: 100%;left: 0;right: 0;border: none !important;background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;opacity:0;-webkit-transition: all ease-in-out .3s;transition: all ease-in-out .3s;padding: 3px 20px !important;margin-top:0 !important;text-align: left;}
.diviminimal_shopv2_shop .product .added_to_cart{position: absolute;bottom: 0;width: 100%;left: 0;right: 0;border: none !important;background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;-webkit-transition: all ease-in-out .3s;transition: all ease-in-out .3s;padding: 7px 20px !important;margin-top:0 !important;font-size: 20px;text-align: left;}
.diviminimal_shopv2_shop .product:hover .button{opacity:1;}
.diviminimal_shopv2_shop .product .button:hover,.diviminimal_shopv8_shop .product .button:hover,.diviminimal_stylev26_shop .product .button:hover,.diviminimal_stylev28_shop .product .button:hover,.diviminimal_detailv1_shop .product .button:hover{background-color:var(--mineco_orange);}

/***************** Shop V3 **********************/
.diviminimal_shopv3_shop .product .button,.diviminimal_shopv3_shop .product .added_to_cart{bottom: 10px;right: -60px;position: absolute;opacity:0;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 7px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 0 !important;width: 80%;text-align:left;}
.diviminimal_shopv3_shop .product:hover .button,.diviminimal_shopv3_shop .product:hover .added_to_cart{right: 10px;opacity: 1;}

/***************** Shop V4 **********************/
.diviminimal_shopv4_shop .product .button,.diviminimal_shopv4_shop .product .added_to_cart,.diviminimal_shopv6_shop .product .button,.diviminimal_homev19_shop .product .button,.diviminimal_homev5_shop .product .button,.diviminimal_shopv6_shop .product .added_to_cart,.diviminimal_homev19_shop .product .added_to_cart,.diviminimal_homev5_shop .product .added_to_cart,.diviminimal_shopleft_shop .product .button,.diviminimal_shopleft_shop .product .added_to_cart{position: absolute;bottom: -46px;left: 0;width: 100%;background-color: var(--mineco_orange);color: var(--mineco_white) !important;text-align: center;padding: 12px 20px !important;text-transform: uppercase;opacity: 0;visibility: hidden;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 0 !important;z-index: 4;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.diviminimal_shopv4_shop .product:hover .button,.diviminimal_shopv4_shop .product:hover .added_to_cart,.diviminimal_shopv6_shop .product:hover .button,.diviminimal_shopv6_shop .product:hover .added_to_cart,.diviminimal_homev19_shop .product:hover .button,.diviminimal_homev19_shop .product:hover .added_to_cart,.diviminimal_homev5_shop .product:hover .added_to_cart,.diviminimal_shopleft_shop .product:hover .button,.diviminimal_shopleft_shop .product:hover .added_to_cart,.diviminimal_homev5_shop .product:hover .button{bottom: 0;opacity: 1;visibility: visible;}

/***************** Shop V5 **********************/
.diviminimal_shopv5_shop .product .diviminimal_shopv5_shop_content{padding: 10px 0;position:relative;}
.diviminimal_shopv5_shop .product .diviminimal_shopv5_shop_content1{transform: translate(0,0);-ms-transform: translate(0,0);-webkit-transform: translate(0,0);transition: all .3s ease-in-out;}
.diviminimal_shopv5_shop .product:hover .diviminimal_shopv5_shop_content1{visibility: hidden;opacity: 0;transform: translate(0,10px);-ms-transform: translate(0,10px);-webkit-transform: translate(0,10px);}
.diviminimal_shopv5_shop .product .button{position: absolute;left: 0;top: 15px;visibility: hidden;opacity: 0;transform: translate(0,-10px);-ms-transform: translate(0,-10px);-webkit-transform: translate(0,-10px);transition: all .4s ease-in-out;width: 40px;right:0;margin:auto;height: 40px;font-size: 0 !important;background: transparent !important;border: 1px solid rgba(0, 0, 0, 0.1) !important;text-align: center;z-index: 5;border-radius: 1px;}
.diviminimal_shopv5_shop .product .button:after,.diviminimal_homev10_shop .product .button:after,.diviminimal_homev20_shop .product .button:after{position: relative !important;left: auto !important;right: auto !important;top: 0 !important;text-align: center;margin: 0 auto !important;opacity: 1 !important;font-size: 22px;line-height: 38px;font-weight: 300 !important;font-family: "ETmodules" !important;display: block;color:var(--mineco_orange);-webkit-transition: all, 0.2s, ease-in;-moz-transition: all, 0.2s, ease-in;-o-transition: all, 0.2s, ease-in;transition: all, 0.2s, ease-in;content: "\e013";}
.diviminimal_shopv5_shop .product:hover .button{transform: translate(0,0);-ms-transform: translate(0,0);-webkit-transform: translate(0,0);opacity: 1;visibility: visible;}
.diviminimal_shopv5_shop .product .diviminimal_shopv5_shop_content .added_to_cart,.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1 .added_to_cart,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1 .added_to_cart,.diviminimal_homev17_shop1 .product .diviminimal_homev17_shop1_content .added_to_cart,.diviminimal_homev20_shop .product .added_to_cart{color:var(--mineco_color8);}

/***************** Shop V6 **********************/
.diviminimal_shopv4_shop .product .button,.diviminimal_shopv4_shop .product .added_to_cart,.diviminimal_shopv6_shop .product .button,.diviminimal_shopv6_shop .product .added_to_cart,.diviminimal_homev19_shop .product .button,.diviminimal_homev19_shop .product .added_to_cart,.diviminimal_homev5_shop .product .button,.diviminimal_homev5_shop .product .added_to_cart,.diviminimal_homev6_shop .product .added_to_cart,.diviminimal_homev6_shop .product .button,.diviminimal_homev7_shop .product .added_to_cart,.diviminimal_homev7_shop .product .button,.diviminimal_homev9_shop .product .button,.diviminimal_homev18_shop .product .button,.diviminimal_homev18_shop1 .product .button,.diviminimal_homev11_shop .product .button,.diviminimal_homev9_shop .product .added_to_cart,.diviminimal_homev18_shop .product .added_to_cart,.diviminimal_homev18_shop1 .product .added_to_cart,.diviminimal_homev11_shop .product .added_to_cart,.diviminimal_homev12_shop .product .added_to_cart,.diviminimal_homev12_shop .product .button,.diviminimal_homev13_shop .product .button,.diviminimal_stylev2_shop .product .button,.diviminimal_stylev23_shop .product .button,.diviminimal_stylev23_shop .product .added_to_cart,.diviminimal_stylev25_shop .product .button,.diviminimal_stylev27_shop .product .button,.diviminimal_stylev25_shop .product .added_to_cart,.diviminimal_stylev27_shop .product .added_to_cart,.diviminimal_stylev2_shop .product .added_to_cart{text-align:left !important;}
.diviminimal_shopv6_shop .product:hover .et_shop_image img,.diviminimal_homev19_shop .product:hover .et_shop_image img{-webkit-transform: scale(1.1);transform: scale(1.1);}

/***************** Shop V7 **********************/
.diviminimal_shopv7_shop .product:hover .et_shop_image img{opacity: 0.45;transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;}
.diviminimal_shopv7_shop .product .button,.diviminimal_shopv7_shop .product .added_to_cart{position: absolute;bottom: -25px;left:0;right:0;width: 80%;text-align: left;visibility: hidden;opacity: 0;transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;border: none !important;background-color: var(--mineco_orange);border-radius: 0;color: var(--mineco_color2) !important;margin:0 auto 100px !important;padding: 7px 20px !important;font-size: 20px;line-height: 1.7em !important;}
.diviminimal_shopv7_shop .product:hover .button,.diviminimal_shopv7_shop .product:hover .added_to_cart{visibility: visible;opacity: 1;transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;margin-bottom:40px !important;}


/***************** Shop V8 **********************/
.diviminimal_shopv8_shop .product .button,.diviminimal_shopv8_shop .product .added_to_cart,.diviminimal_stylev26_shop .product .button,.diviminimal_stylev26_shop .product .added_to_cart{background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;padding: 7px 20px !important;border: none !important;font-size:20px;width: 80%;text-align: left;}
.diviminimal_detailv1_shop .product .button,.diviminimal_detailv1_shop .product .added_to_cart{background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;padding: 7px 10px !important;border: none !important;font-size:16px;width: 100%;text-align: left;}
.diviminimal_detailv1_shop .product .added_to_cart{background-color: var(--mineco_orange) !important;margin-top:5px;width: 100%;text-align: left;padding: 7px 10px !important;position: relative;}
.diviminimal_shopv8_shop .product .added_to_cart{background-color: var(--mineco_orange) !important;margin-top:5px;width: 80%;text-align: left;padding: 7px 20px !important;position: relative;}
@media only screen and (max-width:981px){
	.diviminimal_shopv8_shop .product .added_to_cart{padding: 11px 29px !important;}
	.diviminimal_stylev26_shop.et_pb_shop ul.products.columns-1 li.product{width: 100%!important;margin-right: 0%!important;}
}
@media only screen and (max-width:767px){
	.diviminimal_shopv8_shop .product .added_to_cart{margin-left:0px !important;}
}

/***************** Shop V9 **********************/
.diviminimal_shopv9_shop .product .button,.diviminimal_shopv9_shop .product .added_to_cart{position: absolute;top: 50%;left: 50%;margin: 0 auto;margin-top: -1.875rem !important;transform: translateX(-50%) translateY(-50%);opacity: 0;visibility: hidden;transition: all .4s ease;background-color: var(--mineco_orange);border-radius: 0;color: var(--mineco_color2) !important;padding: 7px 20px !important;border: none !important;font-size:20px;width: 80%;text-align:left;line-height: 1.7em !important;}
.diviminimal_shopv9_shop .product:hover .button,.diviminimal_shopv9_shop .product:hover .added_to_cart{opacity: 1 !important;visibility: visible !important;margin-top: 0 !important;}

/***************** Shop V10 **********************/
.diviminimal_shopv10_shop .product .diviminimal_shopv10_shop_content{left: 20px;position: absolute;top: 50px;-webkit-transition: all .35s ease 0s;-o-transition: all .35s ease 0s;transition: all .35s ease 0s;width: 85%;z-index: 2;opacity: 0;filter: alpha(opacity=0);transform: scale(0);}
.diviminimal_shopv10_shop .product:hover .diviminimal_shopv10_shop_content{opacity: 1;filter: alpha(opacity=100);transform: scale(1);}
.diviminimal_shopv10_shop .product .et_shop_image:before{position: absolute;background-color: transparent;top: 0;left: 0;content: "";width: 100%;height: 100%;z-index: 1;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.diviminimal_shopv10_shop .product:hover .et_shop_image:before{background-color: var(--mineco_orange);-webkit-transition: all .35s ease 0s;-o-transition: all .35s ease 0s;transition: all .35s ease 0s;}
.diviminimal_shopv10_shop .product .button,.diviminimal_shopv10_shop .product .added_to_cart{background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;padding: 3px 20px !important;border: none !important;font-size:20px;width: 80%;text-align:left;position:relative;line-height: 1.7em!important;}
.diviminimal_shopv10_shop .product .button:hover{background-color: var(--mineco_color2);color: var(--mineco_color8) !important;}
.diviminimal_shopv10_shop .product .added_to_cart{margin-top:5px;}
.diviminimal_shopv10_shop .product .button.ajax_add_to_cart.loading:after{color:var(--mineco_color8) !important;top:13px !important;}
@media only screen and (max-width:981px){
	.diviminimal_shopv10_shop .product .diviminimal_shopv10_shop_content{top:80px;}
	
}

/***************** Shop Left Sidebar **********************/
.diviminimal_shopleft_shop .product .button,.diviminimal_shopleft_shop .product .added_to_cart{text-align:center;}
.diviminimal_shopleft_shop .product:hover .et_shop_image img{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}
.diviminimal_shopleft_shop .product .added_to_cart:after,.diviminimal_shopleft_shop .product .button:after{position: absolute;right: 73%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015';font-size: 17px;font-family:ETmodules;}
.diviminimal_shopleft_shop .woocommerce ul.products li.product a img{-webkit-transform-origin: top right;-moz-transform-origin: top right;-ms-transform-origin: top right;-o-transform-origin: top right;transform-origin: top right;}
.diviminimal_shopleft_shop .product .diviminimal_shopleft_shop_content{padding:15px;}
.diviminimal_shopleft_sidebar .widget_product_categories li a{padding-left: 40px !important;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;position: relative;-o-transition: all 0.3s ease;border-bottom: 2px solid var(--mineco_color28);padding: 10px 28px;display: block;}
.diviminimal_shopleft_sidebar .widget_product_categories li .children,.diviminimal_shopright_sidebar ul li .children{display:none;}
.diviminimal_shopleft_sidebar .widget_product_categories li a:before{font-family: ETmodules;content: '\35';position: absolute;left: 10px;top: 9px;}
.diviminimal_shopleft_sidebar .widget_product_categories li:last-child a,.diviminimal_shopleft_sidebar .widget_products li:last-child{border-bottom:none;}
.diviminimal_shopleft_sidebar .widget_products li{transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;position: relative;-o-transition: all 0.3s ease;border-bottom: 2px solid var(--mineco_color28);padding: 15px 15px !important;display: block;}
.diviminimal_shopleft_sidebar .widget_products .star-rating span:before,.diviminimal_shopright_sidebar .widget_products .star-rating span:before{color:var(--mineco_color44) !important;}
.diviminimal_shopleft_sidebar .widget_products li img,.diviminimal_shopright_sidebar .widget_products li img{margin-top: 3px;width: 40px !important;}
.diviminimal_shopleft_shop .product .button.ajax_add_to_cart.loading:after{content: "\e02d";color: var(--mineco_color2);font-family:ETmodules;right: 73%;margin: 0 !important;top: 17px;transform: none;}
/***************** Shop Right Sidebar **********************/
.diviminimal_shopright_sidebar ul li{border-bottom: 1px solid var(--mineco_color25);padding: 15px 0 !important;margin-bottom: 0 !important;}
.diviminimal_shopright_sidebar ul li:first-child{padding-top:0;}
.diviminimal_shopright_sidebar .widget_product_categories li a:before{font-family: ETmodules;content: '\35';margin-right: 10px;}
.diviminimal_shopright_sidebar .widget_product_categories li a{position:relative;}
.diviminimal_shopright_sidebar ul li:hover{border-color: var(--mineco_orange);}
.diviminimal_shopright_shop .product .diviminimal_shopright_shop_content{position: absolute;top: auto;bottom: 20px;padding:20px;left: 20px;right: 20px;background: var(--mineco_color7);z-index: 5;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.diviminimal_shopright_shop .product:hover .diviminimal_shopright_shop_content{top: 20px;bottom: 68px;}
.diviminimal_shopright_shop .product .button,.diviminimal_shopright_shop .product .added_to_cart{position: absolute;bottom: 0;left: 20px;right: 20px;z-index: 5;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);visibility: hidden;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;background: var(--mineco_orange);border-radius: 0;color: var(--mineco_color2) !important;border: none !important;font-size:20px;padding: 7px 20px !important;text-align:left;}
.diviminimal_shopright_shop .product:hover .button,.diviminimal_shopright_shop .product:hover .added_to_cart{bottom: 20px;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);visibility: visible;opacity: 1;}
.diviminimal_shopright_shop .product .added_to_cart{padding: 11px 20px !important;}

/***************** Product Detail V1 **********************/
.diviminimal_detailv1_tab .et_pb_tabs_controls:after,.diviminimal_detailv4_tab .et_pb_tabs_controls:after,.diviminimal_detailv5_tab .et_pb_tabs_controls:after,.diviminimal_detailv6_tab .et_pb_tabs_controls:after,.diviminimal_detailv8_tab .et_pb_tabs_controls:after,.diviminimal_detailv9_tab .et_pb_tabs_controls:after{border:none;}
.diviminimal_detailv1_tab .et_pb_tabs_controls li a:after,.diviminimal_detailv6_tab .et_pb_tabs_controls li a:after{transition: all .5s;content: '';position: absolute;right: 0;width: 0;height: 2px;background-color: var(--mineco_color29);bottom: 0;}
.diviminimal_detailv1_tab .et_pb_tabs_controls li a:hover:after,.diviminimal_detailv1_tab .et_pb_tabs_controls li.et_pb_tab_active a:after,.diviminimal_detailv6_tab .et_pb_tabs_controls li a:hover:after,.diviminimal_detailv6_tab .et_pb_tabs_controls li.et_pb_tab_active a:after{left: 0;width: 100%;background-color: var(--mineco_color29);}
.diviminimal_detailv1_tab .et_pb_tabs_controls li a,.diviminimal_detailv6_tab .et_pb_tabs_controls li a,.diviminimal_detailv8_tab .et_pb_tabs_controls li a{padding-bottom:15px;}
.et_pb_wc_meta .product_meta a,.et_pb_wc_tabs .woocommerce-Reviews .comment-respond .stars a,.woocommerce .star-rating span:before,.et_pb_wc_rating .woocommerce-review-link{color:var(--mineco_orange);}

/***************** Product Detail V2 **********************/
.diviminimal_detailv2_sku .product_meta{border:none;padding:0;}

/***************** Product Detail V3 **********************/
.diviminimal_detailv3_main .et_pb_wc_images .flex-viewport img{height:340px !important;object-fit:cover;}
.diviminimal_detailv1_tab .woocommerce-Reviews .submit,.diviminimal_detailv4_tab .woocommerce-Reviews .submit,.diviminimal_detailv5_tab .woocommerce-Reviews .submit,.diviminimal_detailv6_tab .woocommerce-Reviews .submit,.diviminimal_detailv8_tab .woocommerce-Reviews .submit,.diviminimal_detailv9_tab .woocommerce-Reviews .submit{background: var(--mineco_orange) !important;border-radius: 0 !important;color: var(--mineco_color2) !important;border: none !important;font-size:20px !important;padding: 7px 20px !important;}
.diviminimal_detailv1_tab .woocommerce-Reviews .submit:hover,.diviminimal_detailv4_tab .woocommerce-Reviews .submit:hover,.diviminimal_detailv5_tab .woocommerce-Reviews .submit:hover,.diviminimal_detailv6_tab .woocommerce-Reviews .submit:hover,.diviminimal_detailv8_tab .woocommerce-Reviews .submit:hover,.diviminimal_detailv9_tab .woocommerce-Reviews .submit:hover{background: var(--mineco_color8) !important;}

/***************** Product Detail V4 **********************/
.diviminimal_detailv4_main .et_pb_wc_images .flex-viewport img{height:400px !important;object-fit:cover;}
.diviminimal_detailv4_main .et_pb_wc_add_to_cart .reset_variations,.diviminimal_detailv4_main .et_pb_wc_add_to_cart .price,.diviminimal_checkout_section .place-order a{color:var(--mineco_orange) !important;}
.diviminimal_detailv4_tab .et_pb_tabs_controls li a{padding-left:0;}
.diviminimal_detailv4_tab .et_pb_tabs_controls li a:after{content: '';display: block;width: 0;height: 2px;margin-bottom: -1px;transition: width 0.3s;background-color:var(--mineco_orange);}
.diviminimal_detailv4_tab .et_pb_tabs_controls li a:hover:after{width: 100%;}
.diviminimal_detailv4_tab .et_pb_tabs_controls li.et_pb_tab_active a:after{width:100%;}

@media only screen and (max-width:767px){
	.diviminimal_detailv4_tab .et_pb_tabs_controls li a{padding-right:0;text-align: center;display: block;width: 57%;margin: auto;}
	.diviminimal_detailv5_tab .et_pb_tabs_controls li a,.diviminimal_detailv6_tab .et_pb_tabs_controls li a,.diviminimal_detailv8_tab .et_pb_tabs_controls li a,.diviminimal_detailv9_tab .et_pb_tabs_controls li a{text-align: center;display: block;width: 93%;margin: auto;}
	.diviminimal_detailv1_tab .woocommerce-Reviews .submit, .diviminimal_detailv4_tab .woocommerce-Reviews .submit,.diviminimal_detailv5_tab .woocommerce-Reviews .submit,.diviminimal_detailv6_tab .woocommerce-Reviews .submit,.diviminimal_detailv8_tab .woocommerce-Reviews .submit,.diviminimal_detailv9_tab .woocommerce-Reviews .submit{margin: auto !important;display: block !important;}
}

/***************** Product Detail V6 **********************/
.diviminimal_detailv6_tab .et_pb_tabs_controls li a{padding-left:0;padding-right:0;}

/***************** Product Detail V8 **********************/
.diviminimal_detailv8_main .et_pb_wc_add_to_cart .quantity{width:100% !important;margin-right:0 !important;}
.diviminimal_detailv8_main .et_pb_wc_add_to_cart .quantity .qty{width:100%;max-width:100%;border-radius:60px;background-color: var(--mineco_color2) !important;color: var(--mineco_color8) !important;}
.diviminimal_detailv8_main .et_pb_wc_add_to_cart .button{width: 100%;margin-top: 10px;border-radius:60px !important;}
.diviminimal_detailv8_tab .et_pb_tabs_controls li a{padding-left:0;padding-right:0;}
.diviminimal_detailv8_tab .et_pb_tabs_controls li:hover{border-bottom: 1px solid var(--mineco_orange);}

@media only screen and (max-width:981px){
	.diviminimal_detailv8_tab .woocommerce-Reviews .comment_container img,.diviminimal_detailv4_tab .woocommerce-Reviews .comment_container img,.diviminimal_detailv6_tab .woocommerce-Reviews .comment_container img,.diviminimal_detailv5_tab .woocommerce-Reviews .comment_container img,.diviminimal_detailv1_tab .woocommerce-Reviews .comment_container img,.diviminimal_detailv9_tab .woocommerce-Reviews .comment_container img{float: none !important;position: unset !important;}
	.diviminimal_detailv8_tab  #reviews #comments ol.commentlist li .comment-text,.diviminimal_detailv4_tab  #reviews #comments ol.commentlist li .comment-text,.diviminimal_detailv6_tab  #reviews #comments ol.commentlist li .comment-text,.diviminimal_detailv5_tab  #reviews #comments ol.commentlist li .comment-text,.diviminimal_detailv1_tab  #reviews #comments ol.commentlist li .comment-text,.diviminimal_detailv9_tab  #reviews #comments ol.commentlist li .comment-text{margin-left: 0 !important;}
	.diviminimal_detailv8_tab .woocommerce-Reviews .comment_container .comment-text .star-rating,.diviminimal_detailv4_tab .woocommerce-Reviews .comment_container .comment-text .star-rating,.diviminimal_detailv6_tab .woocommerce-Reviews .comment_container .comment-text .star-rating,.diviminimal_detailv5_tab .woocommerce-Reviews .comment_container .comment-text .star-rating,.diviminimal_detailv1_tab .woocommerce-Reviews .comment_container .comment-text .star-rating,.diviminimal_detailv9_tab .woocommerce-Reviews .comment_container .comment-text .star-rating{margin: auto !important;}
}

/***************** Product Detail V9 **********************/
.diviminimal_detailv9_tab .et_pb_tabs_controls li.description_tab{border-right-color: transparent !important;border-bottom-right-radius: 0px !important;border-top-right-radius: 0px !important;}
.diviminimal_detailv9_tab .et_pb_tabs_controls li.reviews_tab{border-left-color: transparent !important;border-bottom-left-radius: 0px !important;border-top-left-radius: 0px !important;}
.diviminimal_detailv9_tab .et_pb_tabs_controls li.additional_information_tab{border-radius: 0 !important;border-left-color: transparent !important;border-right-color: transparent !important;}
.diviminimal_detailv9_tab .et_pb_all_tabs{background:transparent;}
.diviminimal_detailv9_shop .product .diviminimal_detailv9_shop_content{position: absolute;left: 20px;top: 80%;display: block;background: var(--mineco_color2);width: calc(100% - 40px);border-radius: 10px;padding: 24px 15px 45px 15px;text-align: center;z-index: 1;box-shadow: 0 10px 20px rgba(227, 230, 236, 0.6);transition: all 500ms ease;}
.diviminimal_detailv9_shop .woocommerce ul.products li.product a img{border-radius: 15px;}
.diviminimal_detailv9_shop .et_shop_image:before{position: absolute;content: '';background: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0px;top: 0px;border-radius: 15px;z-index: 1;opacity: 0;transition: all 500ms ease;}
.diviminimal_detailv9_shop .product:hover .et_shop_image:before{opacity: 1;}
.diviminimal_detailv9_shop .product .et_shop_image .button{position: absolute;top: 50%;right: 20px;transform: translateY(-50%);opacity: 0;z-index: 1;transition: all 500ms ease;font-size:0;border-radius:50%;background: var(--mineco_color2);width: 55px;height: 55px;border: none;}
.diviminimal_detailv9_shop .product .et_shop_image .button:after,.diviminimal_homev1_shop .product .button:after,.diviminimal_homev14_shop .product .button:after,.diviminimal_homev17_shop .product .button:after,.diviminimal_homev17_shop1 .product .button:after,.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content .button:after,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content .button:after,.diviminimal_homev4_shop .product .et_shop_image .button:after,.diviminimal_homev15_shop .product .et_shop_image .button:after,.diviminimal_homev8_shop .product .et_shop_image .button:after,.diviminimal_stylev12_shop .product .et_shop_image .button:after,.diviminimal_homev10_shop1 .product .et_shop_image .button:after,.diviminimal_stylev7_shop .product .button:after,.diviminimal_stylev8_shop .product .button:after,.diviminimal_stylev10_shop .product .button:after,.diviminimal_stylev13_shop .product .button:after,.diviminimal_stylev14_shop .product .button:after,.diviminimal_stylev15_shop .product .button:after,.diviminimal_stylev16_shop .product .button:after,.diviminimal_stylev18_shop .product .button:after{position: relative !important;left: auto !important;right: auto !important;top: 0 !important;text-align: center;margin: 0 auto !important;opacity: 1 !important;font-size: 18px;line-height: 55px;font-family: "ETmodules" !important;display: block;-webkit-transition: all, 0.2s, ease-in;-moz-transition: all, 0.2s, ease-in;-o-transition: all, 0.2s, ease-in;transition: all, 0.2s, ease-in;content: "\e015";color: var(--mineco_orange);}
.diviminimal_detailv9_shop .product:hover .et_shop_image .button{opacity:1;}
.diviminimal_detailv9_shop .product .et_shop_image .button.added:after,.diviminimal_shopv5_shop .product .diviminimal_shopv5_shop_content .button.added:after,.diviminimal_homev1_shop .product .et_shop_image .button.added:after,.diviminimal_homev2_testi .product .diviminimal_homev2_testi_shop_content .button.added:after,.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content .button.added:after,.diviminimal_homev4_shop .product .et_shop_image .button.added:after,.diviminimal_homev8_shop .product .et_shop_image .button.added:after,.diviminimal_stylev12_shop .product .et_shop_image .button.added:after,.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1 .button.added:after,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1 .button.added:after,.diviminimal_homev10_shop .product .et_shop_image .button.added:after,.diviminimal_homev10_shop1 .product .et_shop_image .button.added:after,.diviminimal_homev13_shop .product .et_shop_image .button.added:after,.diviminimal_homev14_shop .product .et_shop_image .button.added:after,.diviminimal_homev15_shop .product .et_shop_image .button.added:after,.diviminimal_homev17_shop .product .et_shop_image .button.added:after,.diviminimal_homev17_shop1 .product .button.added:after,.diviminimal_homev20_shop .product .button.added:after,.diviminimal_stylev7_shop .product .button.added:after,.diviminimal_stylev8_shop .product .button.added:after,.diviminimal_stylev10_shop .product .button.added:after,.diviminimal_stylev13_shop .product .button.added:after,.diviminimal_stylev14_shop .product .button.added:after,.diviminimal_stylev15_shop .product .button.added:after,.diviminimal_stylev16_shop .product .button.added:after,.diviminimal_stylev18_shop .product .button.added:after{content: "\4e" !important;}
.diviminimal_detailv9_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_shopv5_shop .product .diviminimal_shopv5_shop_content .button.ajax_add_to_cart.loading:after,.diviminimal_homev9_shop1 .product .diviminimal_homev9_shop1_content1 .button.ajax_add_to_cart.loading:after,.diviminimal_homev15_shop1 .product .diviminimal_homev15_shop1_content1 .button.ajax_add_to_cart.loading:after,.diviminimal_homev10_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after,.diviminimal_homev20_shop .product .et_shop_image .button.ajax_add_to_cart.loading:after{content: "\e02d";color: var(--mineco_orange);}
.diviminimal_detailv9_shop .product .et_shop_image .button.ajax_add_to_cart.loading,.diviminimal_shopv5_shop .product .diviminimal_shopv5_shop_content .button.ajax_add_to_cart.loading{opacity: .25;}
.diviminimal_detailv9_shop .product .et_shop_image .added_to_cart{position: absolute;left: 0;z-index: 99;right: 0;margin: auto;bottom: -60px;color: var(--mineco_color8);}

@media only screen and (max-width:981px){
	.diviminimal_detailv9_shop ul.products li.product:nth-child(n){margin-bottom: 115px!important;}
}	

/************************ Cart Page ***********************/
.diviminimal_cartpage_row .woocommerce a.button,.woocommerce-page .diviminimal_cartpage_row a.button,.diviminimal_checkout_section .woocommerce button.button{font-size: 16px !important;color:var(--mineco_white) !important;border:none;background:var(--mineco_orange);}
.diviminimal_cartpage_row .woocommerce a.button:after,.diviminimal_checkout_section .woocommerce button.button:after,.woocommerce-page .diviminimal_cartpage_row a.button:after,.diviminimal_cartpage_row .woocommerce button.button:after,.woocommerce-page .diviminimal_cartpage_row button.button:after,.diviminimal_myaccount .woocommerce button.button:after,.diviminimal_myaccount .woocommerce-MyAccount-content .button:after{display:none !important;}
.diviminimal_cartpage_row .woocommerce a.button:hover,.woocommerce-page .diviminimal_cartpage_row a.button:hover,.diviminimal_checkout_section .woocommerce button.button:hover{border:none;padding: .3em 1em;background:var(--mineco_color8);}
.diviminimal_cartpage_row .wc-proceed-to-checkout .checkout-button{width: 46%;margin-bottom: 0 !important;}
.diviminimal_cartpage_row .woocommerce button.button,.woocommerce-page .diviminimal_cartpage_row button.button,.diviminimal_cartpage_row .woocommerce button.button{font-size: 16px !important;color:var(--mineco_white) !important;border:none !important;background:var(--mineco_color8);padding: 6px 12px !important;height: 49px;}
.diviminimal_myaccount .woocommerce button.button,.diviminimal_myaccount .woocommerce-MyAccount-content .button{font-size: 16px !important;color:var(--mineco_white) !important;border:none !important;background:var(--mineco_color8);padding: 6px 12px !important;margin-top: 3px;}
.diviminimal_cartpage_row .woocommerce button.button:hover,.woocommerce-page .diviminimal_cartpage_row button.button:hover,.diviminimal_cartpage_row .woocommerce button.button:hover,.diviminimal_myaccount .woocommerce button.button:hover,.diviminimal_myaccount .woocommerce-MyAccount-content .button:hover{background:var(--mineco_color2);color:var(--mineco_black) !important;}
.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .woocommerce-cart-form .coupon .input-text,.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .woocommerce-cart-form .quantity .qty{background-color:var(--mineco_orange) !important;}
.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .cart-collaterals .cross-sells ul li a .woocommerce-loop-product__title{font-size:18px;}
.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .cart-collaterals .cross-sells ul li a .price{font-weight: 600;color: var(--mineco_black)!important;}
.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .woocommerce-cart-form table thead{background-color:var(--mineco_orange);}
.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .woocommerce-cart-form table thead tr th{color:var(--mineco_color2);}
.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .cart-collaterals .cross-sells ul li a .et_shop_image .et_overlay{display:none;}
.diviminimal_cartpage_row .woocommerce-cart-form .product-thumbnail img{width:80px;}
.diviminimal_cartpage_row .cart_totals{margin: auto;float: none !important;padding: 40px;-webkit-box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);border-radius: 5px;margin-top: 50px;}
@media only screen and (max-width:767px){
	.diviminimal_cartpage_row .woocommerce button.button,.woocommerce-page .diviminimal_cartpage_row button.button,.diviminimal_checkout_section .woocommerce button.button{width:100% !important;}
	.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .woocommerce-cart-form .coupon .input-text,.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .cart-collaterals .cross-sells ul li a .price{text-align:center;}
	.diviminimal_cartpage_row .woocommerce a.button, .woocommerce-page .diviminimal_cartpage_row a.button{text-align:center;display:block;}
	.diviminimal_cartpage_row .et_pb_text .et_pb_text_inner .woocommerce .cart-collaterals .cross-sells ul li a .star-rating{text-align: center;width: calc(5.4em + (0px * 4));margin-left: auto!important;margin-right: auto!important;}	
	.diviminimal_checkout_section .woocommerce .woocommerce-checkout h3{font-size:18px !important;}
	.diviminimal_cartpage_row .wc-proceed-to-checkout .checkout-button{width: 100%;margin-bottom: 0 !important;}
}

/*************************** checkout ***********************/
/*** BORDERS AND TABLES ***/

.diviminimal_checkout_section .woocommerce table.shop_table td,
.diviminimal_checkout_section #add_payment_method .cart-collaterals .cart_totals tr td, 
.diviminimal_checkout_section #add_payment_method .cart-collaterals .cart_totals tr th, 
.woocommerce-checkout .diviminimal_checkout_section .cart-collaterals .cart_totals tr td, 
.woocommerce-checkout .diviminimal_checkout_section .cart-collaterals .cart_totals tr th,
.diviminimal_checkout_section .woocommerce table.shop_table tbody th, 
.diviminimal_checkout_section .woocommerce table.shop_table tfoot td, 
.diviminimal_checkout_section .woocommerce table.shop_table tfoot th, 
.woocommerce-checkout .diviminimal_checkout_section #main-content .cart-subtotal td {
	border-top: 2px solid var(--mineco_color30) !important;
}
.diviminimal_checkout_section .woocommerce table.shop_table_responsive tr:nth-child(2n) td, 
.woocommerce-page .diviminimal_checkout_section table.shop_table_responsive tr:nth-child(2n) td {
	background: transparent;
}
.woocommerce-checkout .diviminimal_checkout_section #content-area table th,
.woocommerce-checkout .diviminimal_checkout_section #content-area table td {
	padding-left: 20px;
}
.diviminimal_checkout_section .woocommerce form .form-row input.input-text, 
.diviminimal_checkout_section.woocommerce form .form-row textarea {
	font-size: 18px;
}
/*** EXISTING ACCOUNT / ERROR BOXES BACKGROUND COLOR ***/
.diviminimal_checkout_section .woocommerce-message, 
.diviminimal_checkout_section .woocommerce-error, 
.diviminimal_checkout_section .woocommerce-info {
	background: var(--mineco_orange) !important;
}
/*** COUPON FIELD ONLY ***/
.woocommerce-page .diviminimal_checkout_section #coupon_code.input-text { /* if you want your coupon different from other fields */
	background-color: var(--mineco_color8) !important;
	color: var(--mineco_color2) !important;
	font-size: 16px !important; /* if you don't want the default giant font on the coupon field */
}
/*** STATE DROPDOWN SELECT COLOR ***/
.diviminimal_checkout_section .select2-container--default .select2-results__option--highlighted[aria-selected], 
.diviminimal_checkout_section .select2-container--default .select2-results__option--highlighted[data-selected] {
	background: var(--mineco_color31);
}
/*** ORDER NOTES ON CHECKOUT ***/
.woocommerce-checkout .diviminimal_checkout_section .woocommerce form .form-row textarea {
	height: 150px; /* height of optional notes box */
}
/*** PAYMENT BOX ON CHECKOUT ***/
.diviminimal_checkout_section #add_payment_method #payment div.payment_box, 
.woocommerce-checkout .diviminimal_checkout_section #payment div.payment_box {
	background-color: var(--mineco_orange);
	color: var(--mineco_color2);
}
.diviminimal_checkout_section #add_payment_method #payment div.payment_box::before,
.woocommerce-checkout .diviminimal_checkout_section #payment div.payment_box::before {
	border-bottom-color: var(--mineco_orange);
}
.diviminimal_checkout_section #add_payment_method #payment ul.payment_methods,
.woocommerce-checkout .diviminimal_checkout_section #payment ul.payment_methods {
	border-bottom: 0;
}

/*** FIELDS ON CHECKOUT, CART, ACCOUNT PAGES ***/
.woocommerce-checkout .diviminimal_checkout_section input,
.diviminimal_checkout_section #order_comments.input-text {
	background-color: var(--mineco_color2) !important;
	color: black !important; /* not the placeholder, the text color when typed */
	border: 1px solid var(--mineco_color19) !important; /* optional */
}
/*** ADJUST FORM ROUNDED EDGES ***/
.diviminimal_checkout_section #customer_details {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.diviminimal_checkout_section .woocommerce-checkout-review-order table.shop_table {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
/*** FORM AND OTHER PADDING ***/
.diviminimal_checkout_section #customer_details,
.diviminimal_checkout_section form.woocommerce-EditAccountForm.edit-account,
.diviminimal_checkout_section h3#order_review_heading {
	padding: 30px 20px;
}
/*** MAIN FORMS BACKGROUND COLOR ***/
.diviminimal_checkout_section .woocommerce table.shop_table,
.diviminimal_checkout_section .woocommerce form.checkout_coupon, 
.woocommerce-account .diviminimal_myaccount .woocommerce form.login, 
.woocommerce-account .diviminimal_myaccount .woocommerce form.register,
.diviminimal_checkout_section #add_payment_method #payment,
.woocommerce-checkout .diviminimal_checkout_section #payment,
.diviminimal_checkout_section #customer_details, 
.diviminimal_checkout_section h3#order_review_heading,
.diviminimal_checkout_section form.woocommerce-EditAccountForm.edit-account {
	border: 0 !important; /* you can add a border if you prefer */
	background: var(--mineco_color7); /* this is the main background color for all forms */
}
.woocommerce-checkout .diviminimal_checkout_section #payment .woocommerce-privacy-policy-text p{padding-bottom:15px;}

/***************** My Account ****************/
.diviminimal_myaccount .woocommerce-MyAccount-content a{color: var(--mineco_orange) !important;}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.is-active,.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li:hover{background: var(--mineco_orange);}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li{list-style-type: none;padding: 5px 42px;margin: 0 0 5px;background: var(--mineco_color7);}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.is-active a,.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li:hover a{color: var(--mineco_color2);}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li a{padding: 10px 0;text-transform: capitalize;font-size: 14px;font-weight: 500;display:block;position:relative;color: var(--mineco_color8);}
.diviminimal_myaccount .woocommerce-MyAccount-content{padding: 20px 30px;background: var(--mineco_color7);width:75% !important;}
.diviminimal_myaccount .woocommerce-MyAccount-navigation{width:22% !important;}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li a:before{content: "\e038";position:absolute;right:0;font-family: ETmodules;font-size: 14px;margin-right:-10px;}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content: "\e079";}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content: "\e092";}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content: "\e074";}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content: "\e08a";}
.diviminimal_myaccount .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content: "\e03c";}
.diviminimal_myaccount .woocommerce .woocommerce-MyAccount-content .woocommerce-info{background:var(--mineco_orange) !important;line-height:2.5em;}
.woocommerce-page .diviminimal_checkout_section input-placeholder#coupon_code{color:var(--mineco_color2) !important;}
@media only screen and (max-width:981px){.diviminimal_myaccount .woocommerce-MyAccount-navigation,.diviminimal_myaccount .woocommerce-MyAccount-content{width:100% !important;}
	.diviminimal_myaccount .woocommerce-MyAccount-navigation ul{padding:0;}
	.diviminimal_myaccount .woocommerce-MyAccount-content{margin-top:50px;}
	.diviminimal_myaccount .woocommerce-MyAccount-content table tr{margin-bottom:15px;}
}
@media only screen and (max-width:767px){
	.diviminimal_myaccount .woocommerce-MyAccount-content{padding: 20px 20px;}
	.diviminimal_myaccount .woocommerce .woocommerce-MyAccount-content .woocommerce-info{line-height:1.5em;text-align:center;}
	.diviminimal_myaccount .woocommerce-MyAccount-content .woocommerce-Message--info .button{padding-right: 20px !important;padding-left: 20px !important;margin-bottom:10px;}
	.diviminimal_myaccount .woocommerce .woocommerce-MyAccount-content h3{font-size:20px;}
	.diviminimal_myaccount .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button{margin-top:10px;width:100%;}
}

/***************** Blog Pagination **********************/
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 0 !important;margin-top:2em;margin-bottom:2em;}
.screen-reader-text{display: none;}
.navigation.max_blog_pagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.max_blog_pagination .page-numbers.prev,.navigation.max_blog_pagination .page-numbers.next{padding: 0 .5em;}
.navigation.max_blog_pagination span.page-numbers {color:var(--mineco_color32);border: 1px solid;border-color: var(--mineco_color33) !important;font-weight: 600;}
.navigation.max_blog_pagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.max_blog_pagination a.page-numbers:hover, .navigation.max_blog_pagination span.page-numbers {background-color: var(--mineco_color8) !important;}
.navigation.max_blog_pagination a.page-numbers {color: var(--mineco_color2) !important;background: var(--mineco_orange);border-left: solid 1px var(--mineco_color33);}
.navigation.max_blog_pagination a.page-numbers:hover {color: var(--mineco_color2) !important; border-color: var(--mineco_color33) !important;} 
@media only screen and (max-width:767px){
	.navigation.max_blog_pagination .nav-links{text-align:center;}}

/********************* CTA ************************/
.diviminimal_cta_style6:hover .et_pb_column{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}

/********************* Newsletter ************************/
.diviminimal_newsletter_style1 .et_pb_newsletter_form .et_pb_newsletter_button_wrap,.diviminimal_newsletter_style2 .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position: absolute;top: 0;right: 0;width: 35%;}
.diviminimal_newsletter_style1 .et_pb_newsletter_form .et_pb_newsletter_button .et_pb_newsletter_button_text,.diviminimal_newsletter_style2 .et_pb_newsletter_form .et_pb_newsletter_button .et_pb_newsletter_button_text,.diviminimal_newsletter_style7 .et_pb_newsletter_form .et_pb_newsletter_button .et_pb_newsletter_button_text{font-size: 16px;}
.diviminimal_newsletter_style2 .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_newsletter_style7 .et_pb_newsletter_form .et_pb_newsletter_field,.diviminimal_newsletter_style1 .et_pb_newsletter_form .et_pb_newsletter_field{padding-bottom:0;margin-bottom:0;}
.diviminimal_newsletter_style5 .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text {display: none;}
.diviminimal_newsletter_style5 .et_pb_newsletter_field{width: 100%;
padding-bottom: 0 !important;margin-bottom:0 !important;}
.diviminimal_newsletter_style5 .et_pb_button:after{border-left: 1px solid var(--mineco_color34);padding-left:25px;margin-left: -25px !important;}  
.diviminimal_newsletter_style7 .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position: absolute;top: 0;right: 0;width: 20%;}

@media only screen and (max-width:767px){
	.diviminimal_newsletter_style1 .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position:unset;width: 100%;margin-top: 25px;}
	.diviminimal_newsletter_style7 .et_pb_newsletter_form .et_pb_newsletter_button_wrap{width: 40%;}
}

/********************* Blog Style ************************/
.diviminimal_blog_style1 .post-content:before{position: absolute;width: 60px;content: "";top: 0;left: 0;border-bottom: 1px solid var(--mineco_color4);}
.diviminimal_blog_style1 .post-content{padding-top: 25px;position:relative;}
.diviminimal_blog_style2 .category{position: absolute;top: 25px;left: 25px;border: 1px solid var(--mineco_color2);margin-right: 10px;
margin-bottom: 10px;padding: 0 20px;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;color:var(--mineco_color2);}
.diviminimal_blog_style2 .category:hover{background:var(--mineco_orange);border: 1px solid var(--mineco_orange);}
.diviminimal_blog_style2 .et_pb_post:hover img,.diviminimal_blog_style3 .et_pb_post:hover img,.diviminimal_blog_style4 .et_pb_post:hover img{transform: scale(1.1) rotate(2deg);}
.diviminimal_blog_style2 .et_pb_post .entry-featured-image-url,.diviminimal_blog_style4 .et_pb_post .entry-featured-image-url{overflow:hidden;margin-bottom:25px;}
.diviminimal_blog_style2 .et_pb_post .author,.diviminimal_blog_style4 .et_pb_post .author{color:var(--mineco_orange);}
.diviminimal_blog_style3 .entry-featured-image-url{margin-bottom: 0;max-width: 120px;min-width: 120px;overflow: hidden;position: relative;}
.diviminimal_blog_style3 .diviminimal_blog_style3_content{padding-left: 15px;}
.diviminimal_blog_style3 .et_pb_post{display: flex;align-items: center;}
.diviminimal_blog_style4 .diviminimal_blog_style4_content{padding: 0px 35px 25px;}
.diviminimal_blog_style4 .et_pb_post:hover{box-shadow: 0 0 30px 0 rgb(0 0 0 / 5%);}
.diviminimal_blog_style5 .diviminimal_blog_style5_content{padding: 1.75rem 1.75rem 1.3125rem 1.75rem;background:var(--mineco_color7);}
.diviminimal_blog_style5 .entry-featured-image-url:after{
position: absolute;z-index: 0;top: 0.4375rem;left: 0.4375rem;right: 0.4375rem;bottom: 0;border-width: 2px 2px 0 2px;border-style: solid;border-color: var(--mineco_color2);opacity: .6;content: '';}
.diviminimal_blog_style5 .post-content{border-bottom: 1px solid var(--mineco_color4);padding-bottom: 35px;margin-bottom: 10px}
.diviminimal_blog_style5 .entry-featured-image-url{position:relative;}
.diviminimal_blog_style5 .date,.diviminimal_blog_style11 .date{color: var(--mineco_orange);}
.diviminimal_blog_style6 .entry-featured-image-url{width: 40%;margin: 0;float: left;overflow: hidden;} 
.diviminimal_blog_style6 .diviminimal_blog_style6_content{width: 60%;padding: 42px 0 42px 50px;float: left;}
.diviminimal_blog_style6 .et_pb_post:hover img{transform: scale(1.1,1.1);filter: brightness(0.5);}
.diviminimal_blog_style6 .post-content-inner p,.diviminimal_blog_style11 .post-content-inner p{margin: 0 0 14px 0;}
.diviminimal_blog_style6 .category:before{margin-right: 5px;content:'\6c';font-family:ETmodules;}
.diviminimal_blog_style6 .more-link:after,.diviminimal_blog_style11 .more-link:after{margin-left: 5px;content: "\24";font-family: ETmodules;}
.diviminimal_blog_style7 .diviminimal_blog_style7_content{background: var(--mineco_color8);padding: 10%;}
.diviminimal_blog_style7 .et_pb_post:hover img{transform: scale(1.1);transition: transform 3s ease-out 0s;}
.diviminimal_blog_style7 .et_pb_post .entry-featured-image-url,.diviminimal_blog_style12 .et_pb_post .entry-featured-image-url{overflow:hidden;}
.diviminimal_blog_style7 .category{text-transform: uppercase;letter-spacing: 2px;color:var(--mineco_orange);margin-bottom: 1em;}
.diviminimal_blog_style7 .date{text-transform: uppercase;letter-spacing: 2px;color:var(--mineco_orange);}
.diviminimal_blog_style8 .diviminimal_blog_style8_content .more-link:after{content: '';position: absolute;width: 60px;height: 1px;background: var(--mineco_orange);right: -75px;top: 10px;transition: all 0.25s ease-in-out;transition-duration: 0.25s;}
.diviminimal_blog_style8 .diviminimal_blog_style8_content .more-link:hover:after{right: 0;width: 100%;}
.diviminimal_blog_style10 .et_pb_post .entry-featured-image-url{border-radius: 10px;}
.diviminimal_blog_style10 .post-content{padding-top: 15px;}
.diviminimal_blog_style11 .et_pb_post{margin-bottom:0 !important;}
.diviminimal_blog_style11 .et_pb_column:hover .date,.diviminimal_blog_style11 .et_pb_column:hover .entry-title{color:var(--mineco_color2) !important;}
.diviminimal_blog_style11 .et_pb_column:hover .post-content-inner p,.diviminimal_blog_style11 .et_pb_column:hover .more-link{opacity:0;}
.diviminimal_blog_style12 .et_pb_post{padding: 19px 19px 29px;}
.diviminimal_blog_style12 .et_pb_post:hover img{-webkit-transform: scale(1.05) translateX(2%);-ms-transform: scale(1.05) translateX(2%);transform: scale(1.05) translateX(2%);}
.diviminimal_blog_style12 .et_pb_post .category{top: 20px;left: -14px;position: absolute;z-index: 2;margin: 0 -5px -10px;background-color: var(--mineco_orange);padding: 5px 9px 5px 11px;text-align: center;text-transform: uppercase;color: var(--mineco_white);letter-spacing: 0.05em;}
.diviminimal_blog_style12 .et_pb_post:hover{border-color:var(--mineco_color8) !important;}
.diviminimal_blog_style12 .et_pb_post .more-link:hover{text-decoration:none !important;}
@media only screen and (max-width:981px){
	.diviminimal_blog_style2 .column,.diviminimal_blog_style4 .column,.diviminimal_blog_style11 .column{width:100% !important;}
	.diviminimal_blog_style3 .entry-featured-image-url{margin:auto;}
	.diviminimal_blog_style3 .diviminimal_blog_style3_content{padding-left:0;}
	.diviminimal_blog_style3 .et_pb_post{text-align:center;margin-bottom: 20px;display: block;}
	.diviminimal_blog_style6 .entry-featured-image-url,.diviminimal_blog_style6 .diviminimal_blog_style6_content{width: 100%;float: none;padding: 30px 0 10px 0;} 
}
@media only screen and (max-width:767px){
.diviminimal_blog_style1 .post-content:before{right:0;margin:auto;}
}

/********************* Team ************************/
.diviminimal_team_style1 .et_pb_team_member .et_pb_member_social_links li{line-height: 46px;transform: scale(.5);opacity: 0;display: inline-block;width: 50px;height: 50px;border-radius: 50%;border: 2px solid var(--mineco_color2);}
.diviminimal_team_style1 .et_pb_team_member:hover .et_pb_member_social_links li{transform: scale(1);opacity: 1;}
.diviminimal_team_style1 .et_pb_team_member .et_pb_member_social_links li:last-child,.diviminimal_team_style2 .et_pb_team_member .et_pb_member_social_links li:last-child,.diviminimal_team_style3 .et_pb_team_member .et_pb_member_social_links li:last-child,.diviminimal_team_style4 .et_pb_team_member .et_pb_member_social_links li:last-child,.diviminimal_team_style5 .et_pb_team_member .et_pb_member_social_links li:last-child,.diviminimal_team_style6 .et_pb_team_member .et_pb_member_social_links li:last-child,.diviminimal_team_style7 .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.diviminimal_team_style1 .et_pb_team_member:hover .et_pb_team_member_description{background-color: transparent;}
.diviminimal_team_style1 .et_pb_team_member:hover .et_pb_module_header,.diviminimal_team_style1 .et_pb_team_member:hover .et_pb_member_position,.diviminimal_team_style2 .et_pb_team_member:hover .et_pb_module_header,.diviminimal_team_style2 .et_pb_team_member:hover .et_pb_member_position,.diviminimal_team_style2 .et_pb_team_member:hover div,.diviminimal_team_style2 .et_pb_team_member:hover .et_pb_member_social_links li a{color:var(--mineco_color2) !important;}
.diviminimal_team_style2 .et_pb_team_member:hover .et_pb_team_member_description{background-color: var(--mineco_orange);}
.diviminimal_team_style3 .et_pb_team_member:hover .et_pb_member_social_links{opacity: 1;transform: translateY(0);}
.diviminimal_team_style4 .et_pb_team_member:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.diviminimal_team_style4 .et_pb_team_member img{-webkit-transition: -webkit-transform .25s linear;transition: -webkit-transform .25s linear;transition: transform .25s linear;transition: transform .25s linear,-webkit-transform .25s linear;}
.diviminimal_team_style4 .et_pb_team_member .et_pb_module_header:after{background-color: var(--mineco_color21);content: "";bottom: 0;left: 0;margin: 0 auto;position: absolute;width: 30px;height: 2px;right: 0;}
.diviminimal_team_style4 .et_pb_team_member .et_pb_member_social_links li{background-color: var(--mineco_color8);border-radius: 50%;line-height: 30px;height: 30px;width: 30px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;padding: 0 5px;}
.diviminimal_team_style4 .et_pb_team_member .et_pb_member_social_links li:hover{background-color: var(--mineco_orange);}
.diviminimal_team_style5 .et_pb_team_member .et_pb_team_member_description:before{background-color: var(--mineco_orange);left: 0;content: "";width: 100%;height: 170px;position: absolute;top: -18px;-webkit-transform: skewY(15deg);-ms-transform: skewY(15deg);transform: skewY(15deg);z-index: -1;}
.diviminimal_team_style5 .et_pb_team_member .et_pb_team_member_description:after{background-color: var(--mineco_orange);right: 0;-webkit-transform: skewY(-15deg);-ms-transform: skewY(-15deg);transform: skewY(-15deg);content: "";width: 100%;height: 170px;position: absolute;top: -18px;z-index: -1;}
.diviminimal_team_style5 .et_pb_team_member:hover .et_pb_team_member_description{padding-bottom: 60px;}
.diviminimal_team_style5 .et_pb_team_member:hover .et_pb_member_social_links{bottom: 0;}
.diviminimal_team_style6 .et_pb_column:hover .et_pb_blurb{-moz-transform: rotateY(180deg);-webkit-transform: rotateY(
180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg);}
.diviminimal_team_style6 .et_pb_column:hover .et_pb_team_member{-moz-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);transform: rotateY(0deg);z-index: 3;}
.diviminimal_team_style7 .et_pb_team_member_image:before{content: '';position: absolute;display: block;top: 0;bottom: 20px;left: 0;right: 20px;z-index: 2;border:1px solid var(--mineco_color8);}
.diviminimal_team_style7 .et_pb_member_social_links li a{width: 30px;height: 30px;line-height: 30px;text-align:center;
border-radius: 50%;border:1px solid var(--mineco_color8);}
.diviminimal_team_style7 .et_pb_member_social_links li:hover a{background:var(--mineco_orange);color:var(--mineco_color2) !important;}

/********************* Products With Banner ************************/
.diviminimal_productbanner_style6 .et_pb_module_header:before{position: absolute;content: "";left: 0px;background: var(--mineco_orange);width: 50px;height: 2px;bottom: 0px;right: auto;top: auto;}

/********************* Testimonial ************************/
.diviminimal_testi_style3 .et_pb_text span,.diviminimal_testi_style4 .et_pb_blurb .et_pb_blurb_description span{font-size: 18px;font-weight: 600;color:var(--mineco_color8);}
.diviminimal_testi_style4 .et_pb_blurb .et_pb_blurb_container{padding-top: 28px;}
.diviminimal_testi_style5 .et_pb_slide .et_pb_slide_image img{border-radius: 50%;width: 100px;height: 100px;}
.diviminimal_testi_style5 .et_pb_slide .et_pb_slider_container_inner{display: flex;flex-direction: column-reverse;}
.diviminimal_testi_style5 .et_pb_slide .et_pb_slider_container_inner .diviminimal_testi_style5_content h4{font-weight: 700;color:var(--mineco_color8) !important;}
.diviminimal_testi_style5 .et_pb_slide .et_pb_slider_container_inner .diviminimal_testi_style5_content h4 span{font-weight: 600;}
.diviminimal_testi_style5 .et_pb_slide .et_pb_slide_description:before{content:'\7b';font-family:ETmodules;color: var(--mineco_color35);font-size: 80px;opacity: 0.4;position:absolute;top:8px;left:0;right:0;margin:auto;display:block;}
.diviminimal_testi_style6 .et_pb_slide{padding:0;}
.diviminimal_testi_style6 .et_pb_slide .et_pb_slide_content h4{font-weight: 600;color:var(--mineco_color8) !important;font-size:20px;padding-top: 15px !important;}
.diviminimal_testi_style6 .et_pb_slide .et_pb_slide_content h6{color:var(--mineco_orange) !important;font-size:14px;text-transform: uppercase;}

/********************* Countdown ************************/
.diviminimal_countdown_style1 .values{margin:0 19px;box-shadow:0 0 0 1px var(--mineco_color4);border-radius:4px;border-bottom:4px solid var(--mineco_color36);background-color:var(--mineco_color2);padding:17px 5px 11px;min-width:88px;text-align:center;line-height:20px;}
.diviminimal_countdown_style1 .label,.diviminimal_countdown_style2 .label{margin-top: 10px;}
.diviminimal_countdown_style3 .value{border: 2px solid var(--mineco_color8);margin-bottom: 10px;padding: 20px 10px !important;}
.diviminimal_countdown_style3 .label{text-align:left !important;}
.diviminimal_countdown_style3 .values{margin-right: 3%;}
.diviminimal_countdown_style4 .values{height: 110px;width: 110px !important;border-radius: 50%;line-height: 110px;padding: 28px 0;background: var(--mineco_color2);margin-right: 15px;}
.diviminimal_countdown_style4 .value{display:block !important;}
@media only screen and (max-width:767px){
.diviminimal_countdown_style1 .values{margin:10px 19px;}
.diviminimal_countdown_style3 .value{padding: 20px 5px !important;}
.diviminimal_countdown_style3 .values{margin:10px 19px !important;min-width:88px;}	
.diviminimal_countdown_style4 .values{margin:0 auto 10px;padding: 42px 0;display:block;}
}
@media only screen and (max-width:981px){
.diviminimal_countdown_style3 .label{text-align:center !important;}
.diviminimal_countdown_style4 .values{height: 130px;width: 130px !important;}
}

/********************* Slider ************************/
.diviminimal_slider_style3 .et_pb_slide_content h3{letter-spacing: 6px;font-size: 36px;padding-bottom: 25px;}
.diviminimal_slider_style3 .et_pb_slide_title:before{background: var(--mineco_color2) none repeat scroll 0 0;border-radius: 100%;bottom: -1px;content: "";height: 2px;left: 0;right: 0;margin: auto;position: absolute;width: 30%;}
.diviminimal_slider_style6 .et_pb_slide_description:before{content:"";background-color: rgba(255, 255, 255, 0.45);position: absolute;width: 1px;height: 100px;left:0;right:0;top: 20%;margin: auto;}
.diviminimal_slider_style6 .et_pb_slide_description:after{bottom:18%;content:"";background-color: rgba(255, 255, 255, 0.45);position: absolute;width: 1px;height: 100px;left:0;right:0;margin: auto;}
@media only screen and (max-width:767px){
	.diviminimal_slider_style3 .et_pb_slide_content h3{font-size: 28px;line-height: 1.5em;}
	.diviminimal_slider_style6 .et_pb_slide_description:after,.diviminimal_slider_style6 .et_pb_slide_description:before{height:60px;}
}

/********************* Promotion Banner ************************/
.diviminimal_banner_style2 .et_pb_image img,.diviminimal_banner_style4 .et_pb_image img,.diviminimal_banner_style3 .et_pb_image img{object-fit:cover;width: 100% !important;}
.diviminimal_banner_style3 .et_pb_image .et_pb_image_wrap,.diviminimal_banner_style2 .et_pb_image .et_pb_image_wrap,.diviminimal_banner_style4 .et_pb_image .et_pb_image_wrap,.diviminimal_categoryblock_style42 .et_pb_image_wrap,.diviminimal_categoryblock_style50 .et_pb_image_wrap,.diviminimal_categoryblock_style36 .et_pb_image_wrap,.diviminimal_categoryblock_style38 .et_pb_image_wrap,.diviminimal_categoryblock_style26 .et_pb_image_wrap,.diviminimal_categoryblock_style21 .et_pb_image_wrap,.diviminimal_categoryblock_style24 .et_pb_image_wrap,.diviminimal_categoryblock_style25 .et_pb_image_wrap,.diviminimal_categoryblock_style29 .et_pb_image_wrap,.diviminimal_categoryblock_style13 .et_pb_image_wrap,.diviminimal_categoryblock_style14 .et_pb_image_wrap,.diviminimal_categoryblock_style20 .et_pb_image_wrap,.diviminimal_categoryblock_style5 .et_pb_image_wrap,.diviminimal_categoryblock_style8 .et_pb_image_wrap,.diviminimal_categoryblock_style9 .et_pb_image_wrap{width: 100% !important;}
.diviminimal_banner_style5 .et_pb_text h2 span{color:var(--mineco_orange);font-size:55px;}
.diviminimal_banner_style8 .et_pb_text h2 span{font-size:55px;}

/********************* Shop Style ************************/
.diviminimal_stylev1_shop .product .diviminimal_stylev1_shop_content{padding: 20px;overflow: hidden;background: var(--mineco_color8);}
.diviminimal_stylev1_shop .product:hover .et_shop_image img{transform: scale(1.1);transition: transform 3s ease-out 0s;}
.diviminimal_stylev1_shop .woocommerce ul.products li.product a img{margin-bottom:0 !important;transition: transform 3s ease-out 0s;}
.diviminimal_stylev1_shop .product .woocommerce-loop-product__title:after{content: '';position: relative;width: 30px;height: 1px;background: var(--mineco_orange);display: block;margin: 1em 0;transition: all .3s ease-out;}
.diviminimal_stylev1_shop .product .price{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.diviminimal_stylev1_shop .product:hover .price{opacity: 0;-webkit-transform: translateX(60px);-moz-transform: translateX(60px);transform: translateX(60px);}
.diviminimal_stylev1_shop .product:hover .button,.diviminimal_stylev1_shop .product:hover .added_to_cart{opacity: 1;-webkit-transform: translateX(25%);-moz-transform: translateX(25%);transform: translateX(25%);-webkit-transition: all .4s .1s;-moz-transition: all .4s .1s;transition: all .4s .1s;}
.diviminimal_stylev1_shop .product .button,.diviminimal_stylev1_shop .product .added_to_cart{position: absolute;bottom: 20px;left: 0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;transition: all .4s ease;font-size:14px;color: var(--mineco_white) !important;padding: 0 !important;text-transform: uppercase;border: none !important;border-radius: 0;margin-top: 0 !important;}
.diviminimal_stylev1_shop .product .button:after,.diviminimal_stylev1_shop .product .added_to_cart:after,.diviminimal_stylev6_shop .product .button:after,.diviminimal_stylev6_shop .product .added_to_cart:after{right:-30px !important;}
.diviminimal_stylev1_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev6_shop .product .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;color: var(--mineco_color2);font-family:ETmodules !important;top: 3px;right:19px;transform:none;}
.diviminimal_stylev1_shop .product .button.added,.diviminimal_stylev6_shop .product .button.added,.diviminimal_stylev7_shop .product .button.added{opacity:0 !important;}

.diviminimal_stylev2_shop .product .diviminimal_stylev2_shop_content{position: absolute;display: block;left: 0;right: 0;top: 80.35%;text-align: center;-moz-transition: ease .35s all;-o-transition: ease .35s all;-webkit-transition: ease .35s all;transition: ease .35s all;}
.diviminimal_stylev2_shop .woocommerce ul.products li.product .price{margin-top: 3.5em !important;margin-bottom: 4.5em !important;}
.diviminimal_stylev2_shop .product:hover .diviminimal_stylev2_shop_content{top: 15%;}
.diviminimal_stylev2_shop .product:hover .et_shop_image{opacity: .1;}
.diviminimal_stylev2_shop .product .button,.diviminimal_stylev2_shop .product .added_to_cart{background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 5px !important;z-index: 4;width: 70%;position: relative;}

.diviminimal_stylev3_shop .et_shop_image img{-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;}
.diviminimal_stylev3_shop .diviminimal_stylev3_shop_content{position: absolute;left: 0px;width: 100%;height: 100%;background: var(--mineco_color13);top: 0px;border-radius: 20px;overflow: hidden;opacity: 0;z-index: -1;-webkit-transform: scale(0) rotate(-180deg);-moz-transform: scale(0) rotate(-180deg);-ms-transform: scale(0) rotate(-180deg);-o-transform: scale(0) rotate(-180deg);transform: scale(0) rotate(-180deg);-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.diviminimal_stylev3_shop .product:hover .diviminimal_stylev3_shop_content{opacity: 1;-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;-ms-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s;z-index: 1;}
.diviminimal_stylev3_shop .product .button,.diviminimal_stylev3_shop .product .added_to_cart{position: absolute;left: 0px;right:0;text-align: left;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background-color: var(--mineco_color8);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin: auto !important;z-index: 4;width: 70%;}

.diviminimal_stylev4_shop .woocommerce ul.products li.product a img{-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;margin-bottom:0 !important;}
.diviminimal_stylev4_shop .product:hover img,.diviminimal_stylev5_shop .product:hover img{-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);-ms-transform: translateY(-50px);transform: translateY(-50px);}
.diviminimal_stylev4_shop .product .diviminimal_stylev4_shop_content,.diviminimal_stylev5_shop .product .diviminimal_stylev5_shop_content{padding: 2em;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;}
.diviminimal_stylev4_shop .product:hover .diviminimal_stylev4_shop_content,.diviminimal_stylev5_shop .product:hover .diviminimal_stylev5_shop_content{-webkit-transform: translateY(-50px);-moz-transform: translateY(-50px);-ms-transform: translateY(-50px);transform: translateY(-50px);}
.diviminimal_stylev4_shop .product .button,.diviminimal_stylev4_shop .product .added_to_cart,.diviminimal_stylev5_shop .product .button,.diviminimal_stylev5_shop .product .added_to_cart{position: absolute;left: 50%;right: auto;opacity: 0;-webkit-transform: translate(-50%, 50%);transform: translate(-50%, 50%);-webkit-transition: .4s;transition: .4s;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin: auto !important;z-index: 4;width: 70%;text-align:left;overflow:hidden;}
.diviminimal_stylev4_shop .product:hover .button,.diviminimal_stylev4_shop .product:hover .added_to_cart,.diviminimal_stylev5_shop .product:hover .button,.diviminimal_stylev5_shop .product:hover .added_to_cart{opacity:1;}
.diviminimal_stylev4_shop .product .button:before,.diviminimal_stylev4_shop .product .added_to_cart:before,.diviminimal_stylev5_shop .product .button:before,.diviminimal_stylev5_shop .product .added_to_cart:before{top: 0;margin-left: 0;display: block;left: -100%;width: 100%;height: 100%;position: absolute;z-index: -1;opacity: 0;transition: all .25s;content: "";background: var(--mineco_color8);}
.diviminimal_stylev4_shop .product .button:hover:before,.diviminimal_stylev4_shop .product .added_to_cart:hover:before,.diviminimal_stylev5_shop .product .button:hover:before,.diviminimal_stylev5_shop .product .added_to_cart:hover:before{left: 0;opacity: 1;}

.diviminimal_stylev5_shop .product .et_shop_image:before,.diviminimal_stylev5_shop .product .et_shop_image:after{content: '';width: 100%;height: 50%;display: block;position: absolute;left: 0;top: 25%;-webkit-transform-origin: left top;transform-origin: left top;-webkit-transform: scaleX(0) translateZ(0);transform: scaleX(0) translateZ(0);-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);z-index: -1;background:var(--mineco_orange);}
.diviminimal_stylev5_shop .product .et_shop_image:before{background:var(--mineco_color8);-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);z-index: -2;}
.diviminimal_stylev5_shop .product:hover .et_shop_image:after{-webkit-transform: scaleY(1) translateZ(0);transform: scaleY(1) translateZ(0);}
.diviminimal_stylev5_shop .product .et_shop_image img{width:200px !important;height:200px !important;object-fit:cover;}
.diviminimal_stylev5_shop .woocommerce ul.products li.product a img{margin:0 auto !important;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;}

.diviminimal_stylev6_shop .product .et_shop_image{-webkit-box-flex: 0;-webkit-flex: 0 0 60%;-moz-box-flex: 0;-moz-flex: 0 0 60%;-ms-flex: 0 0 60%;flex: 0 0 60%;}
.diviminimal_stylev6_shop .product .diviminimal_stylev6_shop_content{-webkit-box-flex: 0;-webkit-flex: 0 0 40%;-moz-box-flex: 0;-moz-flex: 0 0 40%;-ms-flex: 0 0 40%;flex: 0 0 40%;-webkit-align-self: center;-moz-align-self: center;-ms-flex-item-align: center;align-self: center;}
.diviminimal_stylev6_shop .woocommerce-LoopProduct-link{display:flex;}
.diviminimal_stylev6_shop .product .diviminimal_stylev6_shop_content1{width: 130%;transform: translateX(-30%);padding: 0 0 0 30px;}
.diviminimal_stylev6_shop .product .button,.diviminimal_stylev6_shop .product .added_to_cart{opacity: 0;-webkit-transform: translate(-30px, 0);transform: translate(-30px, 0);font-size: 14px;color: var(--mineco_orange) !important;padding: 0 !important;text-transform: uppercase;border: none !important;border-radius: 0;position: absolute;left: 30px;right: auto;height: auto;background:transparent !important;font-weight:600;-webkit-transition: .4s;transition: .4s;}
.diviminimal_stylev6_shop .product:hover .button,.diviminimal_stylev6_shop .product:hover .added_to_cart{opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.diviminimal_stylev6_shop .product .button.ajax_add_to_cart.loading:after{color:var(--mineco_orange) !important;}
.diviminimal_stylev6_shop .product .added_to_cart{margin-top: 1em;}

.diviminimal_stylev7_shop .product .woocommerce-loop-product__title:after,.diviminimal_stylev13_shop .product .woocommerce-loop-product__title:after{content: "";display: block;height: 2px;width: 43px;margin: 17px auto 0;background: var(--mineco_orange);}
.diviminimal_stylev7_shop .product .button{opacity: 0;left: 0;margin: 0 auto !important;position: absolute;right: 0;text-align: center;transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-ms-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;z-index: 5;bottom: -40px;font-size: 0 !important;border-radius: 50%;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;}
.diviminimal_stylev7_shop .product:hover .button{bottom: 0;opacity: 1;transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}
.diviminimal_stylev7_shop .product:hover .price{opacity:0;}
.diviminimal_stylev7_shop .product .diviminimal_stylev7_shop_content{padding-bottom:35px;}
.diviminimal_stylev7_shop .product .added_to_cart,.diviminimal_stylev13_shop .product .added_to_cart,.diviminimal_stylev14_shop .product .added_to_cart,.diviminimal_stylev16_shop .product .added_to_cart,.diviminimal_stylev18_shop .product .added_to_cart,.diviminimal_stylev21_shop .product .added_to_cart{color:var(--mineco_color8);}

.diviminimal_stylev8_shop .product .diviminimal_stylev8_shop_content{position: absolute;left: 20px;bottom:20px;display: block;background: var(--mineco_color2);width: calc(100% - 40px);border-radius: 10px;padding: 10px 15px;text-align: center;z-index: 1;box-shadow: 0 10px 20px rgb(227 230 236 / 60%);transition: all 500ms ease;}
.diviminimal_stylev8_shop .woocommerce ul.products li.product a img{margin-bottom:0 !important;border-radius: 15px;}
.diviminimal_stylev8_shop .product .et_shop_image:before{position: absolute;content: '';background: rgba(0,0,0,0.5);width: 100%;height: 100%;left: 0px;top: 0px;border-radius: 15px;z-index: 1;opacity: 0;transition: all 500ms ease;}
.diviminimal_stylev8_shop .product:hover .et_shop_image:before{opacity: 1;}
.diviminimal_stylev8_shop .product .button{position: absolute;top: 50%;right: 20px;transform: translateY(-50%);opacity: 0;z-index: 1;transition: all 500ms ease;margin-top:0 !important;text-align: center;border-radius: 50%;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;font-size: 0 !important;}
.diviminimal_stylev8_shop .product:hover .button,.diviminimal_stylev8_shop .product:hover .added_to_cart{opacity:1;}
.diviminimal_stylev8_shop .product .added_to_cart{color:var(--mineco_orange);position: absolute;top: 42%;z-index: 999;right: 85px;font-weight: 600;font-size: 15px;opacity:0;transition: all 500ms ease;}

.diviminimal_stylev10_shop .product .diviminimal_stylev10_shop_content{width: 50%;float: right;background:var(--mineco_color37);padding: 26px 0;}
.diviminimal_stylev10_shop .product:hover .et_shop_image img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.diviminimal_stylev10_shop .product .et_shop_image:before{-webkit-transition: .3s all;transition: .3s all;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(0,1);transform: scale(0,1);border-top: 1px solid var(--mineco_color2);border-bottom: 1px solid var(--mineco_color2);bottom: 40px;left: 20px;right: 20px;top: 40px;content: "";position: absolute;opacity: 0;z-index: 1;}
.diviminimal_stylev10_shop .product:hover .et_shop_image:before,.diviminimal_stylev10_shop .product:hover .et_shop_image:after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.diviminimal_stylev10_shop .product .et_shop_image:after{-webkit-transform: scale(1,0);transform: scale(1,0);-webkit-transform-origin: 100% 0 0;transform-origin: 100% 0 0;border-left: 1px solid var(--mineco_color2);border-right: 1px solid var(--mineco_color2);-webkit-transition: .3s all;transition: .3s all;bottom: 40px;left: 20px;right: 20px;top: 40px;content: "";position: absolute;opacity: 0;z-index: 1;}
.diviminimal_stylev10_shop .product .button{text-align: center;border-radius: 0;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;font-size: 0 !important;margin-top: 20px !important;}
.diviminimal_stylev10_shop .product .added_to_cart,.diviminimal_stylev15_shop .product .diviminimal_stylev15_shop_content1 .added_to_cart{margin-left: 10px;color: var(--mineco_color8);}
@media only screen and (max-width:981px){
	.diviminimal_stylev10_shop .product .diviminimal_stylev10_shop_content{padding: 17px 0;}}
@media only screen and (max-width:767px){
	.diviminimal_stylev10_shop .product .diviminimal_stylev10_shop_content{padding: 25px 0;}
	.diviminimal_stylev10_shop .product .diviminimal_stylev10_shop_content,.diviminimal_stylev10_shop .product .et_shop_image{width: 100% !important;float: none !important;}
}

.diviminimal_stylev11_shop .product .button{display:none;}
.diviminimal_stylev11_shop .woocommerce ul.products li.product .price{float: right;margin-top: 20px !important;}

.diviminimal_stylev12_shop .product .button{text-align: right;position: absolute;font-size: 0 !important;z-index: 5;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;border-radius: 0;width: 50px;height: 50px;opacity: 0;background: var(--mineco_orange);border: none !important;top: 20px;bottom: auto;right: 10px;left: auto;-webkit-transform: translateX(20px);-moz-transform: translateX(20px);-o-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}
.diviminimal_stylev12_shop .product .added_to_cart{position: absolute;bottom: -30%;left: 0;color: var(--mineco_color8);}
@media only screen and (max-width:981px){
	.diviminimal_stylev12_shop .product .added_to_cart{bottom: -25% !important;}}
@media only screen and (max-width:767px){.diviminimal_stylev12_shop .product .added_to_cart{bottom: -30% !important;}}
@media only screen and (min-width:375px) and (max-width:767px){
.diviminimal_stylev12_shop .product .added_to_cart{bottom: -25% !important;}}
@media only screen and (min-width:414px) and (max-width:767px){
.diviminimal_stylev12_shop .product .added_to_cart{bottom: -25% !important;}}

.diviminimal_stylev13_shop .product .button{position: absolute;top: 70%;right: 0;left: 0;-webkit-transition: 0.3s;transition: 0.3s;-webkit-transform: translateY(-50%);transform: translateY(-50%);text-align: center;opacity: 0;font-size: 0 !important;z-index: 5;border-radius: 0;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;margin: auto;}
.diviminimal_stylev13_shop .product:hover .button{top: 50%;opacity: 1;}
.diviminimal_stylev13_shop .product:hover .et_shop_image{box-shadow: 1px 0 18px 2px rgb(0 0 0 / 20%);}
.diviminimal_stylev13_shop .product .added_to_cart{padding-top: 0;padding-bottom: 10px;}

.diviminimal_stylev14_shop .product .button{position: absolute;text-align: center;top: 90%;width: 100%;opacity: 0;transition: all .3s ease 0s;font-size: 0 !important;z-index: 5;border-radius: 0;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;margin: auto;left: 0;right: 0;}
.diviminimal_stylev14_shop .product:hover .button{opacity: 1;top: 75%;z-index: 9;}
.diviminimal_stylev14_shop .product .price{text-align: center;left: 0;right: 0;margin: 0 auto;bottom: 20px;position: absolute;display: inline-block;background: var(--mineco_color2);padding: 10px 15px;width: 70%;}
.diviminimal_stylev14_shop .product:hover .price{opacity:0;}
.diviminimal_stylev14_shop .woocommerce ul.products li.product .price{margin: 0 auto !important;}

.diviminimal_stylev15_shop .et_shop_image:before{position: absolute;z-index: 5;top: 0;right: 0;bottom: 0;left: 0;display: block;content: '';transition: opacity .5s;opacity: 0;background-color: rgba(255,255,255,.95);}
.diviminimal_stylev15_shop .product:hover .et_shop_image:before{opacity:1;}
.diviminimal_stylev15_shop .diviminimal_stylev15_shop_content{position: absolute;z-index: 10;top: 0;right: 0;bottom: 0;left: 0;display: inline-block;height: 100%;max-height: 100%;vertical-align: middle;white-space: nowrap;}
.diviminimal_stylev15_shop .diviminimal_stylev15_shop_content1{opacity: 0;-webkit-transition: opacity .5s;-moz-transition: opacity .5s;-ms-transition: opacity .5s;transition: opacity .5s;text-align: center;position: absolute;left: 0;right: 0;top: 25%;}
.diviminimal_stylev15_shop .product:hover .diviminimal_stylev15_shop_content1{opacity: 1;}
.diviminimal_stylev15_shop .product:hover .diviminimal_stylev15_shop_content1 .woocommerce-loop-product__title{-webkit-transform: translateY(9px);-moz-transform: translateY(9px);-ms-transform: translateY(9px);-o-transform: translateY(9px);transform: translateY(9px);}
.diviminimal_stylev15_shop .product .diviminimal_stylev15_shop_content1 .price,.diviminimal_stylev16_shop .product .price{-webkit-transition: -webkit-transform .3s ease-in-out;-moz-transition: -moz-transform .3s ease-in-out;-ms-transition: -ms-transform .3s ease-in-out;-o-transition: -o-transform .3s ease-in-out;transition: transform .3s ease-in-out;-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}
.diviminimal_stylev15_shop .product:hover .diviminimal_stylev15_shop_content1 .price{-webkit-transform: translateY(16px);-moz-transform: translateY(16px);-ms-transform: translateY(16px);-o-transform: translateY(16px);transform: translateY(16px);}
.diviminimal_stylev15_shop .product .diviminimal_stylev15_shop_content1 .button,.diviminimal_stylev16_shop .product .button{text-align: center;font-size: 0 !important;z-index: 5;box-shadow: 0 0 16px 0 rgb(0 0 0 / 9%);border-radius: 0;width: 50px;height: 50px;background: var(--mineco_orange);border: none !important;margin: auto !important;}

.diviminimal_stylev16_shop .product .button{position: absolute;top: 48%;right: 0;left: 0;-webkit-transition: 0.3s;transition: 0.3s;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;}
.diviminimal_stylev16_shop .product:hover .button{top: 50%;opacity: 1;}
.diviminimal_stylev16_shop .product:hover .price{-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);}
.diviminimal_stylev16_shop .product:hover .woocommerce-loop-product__title{-webkit-transform: translateY(7px);-moz-transform: translateY(7px);-ms-transform: translateY(7px);-o-transform: translateY(7px);transform: translateY(7px);}

.diviminimal_stylev18_shop .product .button{text-align: right;position: absolute;font-size: 0 !important;z-index: 5;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;border-radius: 50%;width: 50px;height: 50px;opacity: 0;background: var(--mineco_orange);border: none !important;top: 20px;bottom: auto;right: 10px;left: auto;-webkit-transform: translateX(35px);-moz-transform: translateX(35px);-o-transform: translateX(35px);
-ms-transform: translateX(35px);transform: translateX(35px);}
.diviminimal_stylev18_shop .product:hover .button{opacity: 1;-webkit-transform: translateX(25px);-moz-transform: translateX(25px);-o-transform: translateX(25px);-ms-transform: translateX(25px);transform: translateX(25px);}

.diviminimal_stylev19_shop .product .button,.diviminimal_stylev19_shop .product .added_to_cart{position: absolute;left: -1px;bottom: 10px;opacity: 0;visibility: hidden;text-align: left !important;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;width: 100%;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 0 !important;z-index: 4;}
.diviminimal_stylev19_shop .product:hover .button,.diviminimal_stylev19_shop .product:hover .added_to_cart{visibility: visible;opacity: 1;bottom: 0;}

.diviminimal_stylev20_shop .product:hover .et_shop_image img,.diviminimal_stylev30_shop .product:hover .et_shop_image img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.diviminimal_stylev20_shop .product .diviminimal_stylev20_shop_content{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;height: 100%;padding-top: 25%;background-color: rgba(0,0,0,.5);-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.diviminimal_stylev20_shop .product:hover .diviminimal_stylev20_shop_content{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.diviminimal_stylev20_shop .product .diviminimal_stylev20_shop_content .button{margin: 0 auto;background-color: var(--mineco_orange);border-radius: 30px;color: var(--mineco_color2) !important;padding: 7px 20px !important;border: none !important;font-size: 20px;width: 80%;text-align: left;z-index:4;}
.diviminimal_stylev20_shop .product .diviminimal_stylev20_shop_content .added_to_cart{color:var(--mineco_color2);display: block;}

.diviminimal_stylev21_shop .product .button{position: absolute;left: 0px;right: 0;text-align: left;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);opacity:0;width: 80%;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin: 0 auto !important;z-index: 4;}
.diviminimal_stylev21_shop .product:hover .button,.diviminimal_stylev23_shop .product:hover .button,.diviminimal_stylev23_shop .product:hover .added_to_cart,.diviminimal_stylev25_shop .product:hover .button,.diviminimal_stylev25_shop .product:hover .added_to_cart{opacity:1;}
.diviminimal_stylev21_shop .product .price{padding-bottom: 20px;}

.diviminimal_stylev22_shop .product .et_shop_image:before{display: block;position: absolute;z-index: 2;left: 50%;right: initial;content:"";top: 50%;border:1px solid var(--mineco_orange);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s linear;transition: all 0.3s linear;width: calc(100% - 32px);height: calc(100% - 32px);}
.diviminimal_stylev22_shop .product:hover .et_shop_image:before{width: calc(100% - 4px);height: calc(100% - 4px);}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content{padding: 33px 0 0;}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info{margin: 26px 0 0;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;width: 100%;}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info .price{text-align: center;white-space: nowrap;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;line-height: 22px;-ms-flex-shrink: 0;flex-shrink: 0;padding: 19px 15px;margin: 0;height: 62px;-moz-box-sizing: border-box;display: block;border:1px solid var(--mineco_color8);border-left:none;}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info .button{width: 100%;margin: 0 !important;padding: 19px 10px !important;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;border:1px solid var(--mineco_color8);min-width: 80px;display: inline-block;font-size: 13px;text-transform: uppercase;color: var(--mineco_color8) !important;border-radius: 0;z-index:4;font-weight: 700;line-height: 1.2308em;text-align:center;overflow:hidden;}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info .button:hover{color:var(--mineco_color2) !important;}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info .button:after{content: '' !important;position: absolute;display: block;-webkit-transition: transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);transition: transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);z-index: -1;opacity:1;margin-left:0;top: 0;right: 0;bottom: 0;left: 0;width: 150%;height: 100%;-webkit-transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);-ms-transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);transform: rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);-webkit-transform-origin: 0% 100%;-moz-transform-origin: 0% 100%;-ms-transform-origin: 0% 100%;-o-transform-origin: 0% 100%;transform-origin: 0% 100%;}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info .button:hover:after{background-color: var(--mineco_color20);-webkit-transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-ms-transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);transform: rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);}
.diviminimal_stylev22_shop .product .diviminimal_stylev22_shop_content_info .added_to_cart{font-weight: 600;color: var(--mineco_orange);display: block;position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}

.diviminimal_stylev23_shop .product .button,.diviminimal_stylev23_shop .product .added_to_cart,.diviminimal_stylev25_shop .product .button,.diviminimal_stylev25_shop .product .added_to_cart{position: absolute;bottom: 0px;left: 0;width: 100%;background-color: var(--mineco_orange);color: var(--mineco_white) !important;text-align: center;padding: 12px 20px !important;text-transform: uppercase;opacity: 0;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 0 !important;z-index: 4;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.diviminimal_stylev24_shop .product .button,.diviminimal_stylev24_shop .product .added_to_cart{background-color: transparent;color: var(--mineco_color38) !important;text-align: right;padding: 12px 20px !important;text-transform: uppercase;border: 2px solid var(--mineco_color39);font-size: 15px;font-weight: 600;border-radius: 3px;z-index: 4;width: 72%;position: relative;}
.diviminimal_stylev24_shop .product .button:after,.diviminimal_stylev29_shop .product .button:after{position: absolute;left: 20px;right:auto;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family: ETmodules !important;margin-left:0 !important;}
.diviminimal_stylev24_shop .product .added_to_cart:after,.diviminimal_stylev29_shop .product .added_to_cart:after{position: absolute;left: 20px;right:auto;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;font-size: 17px;font-family: ETmodules !important;margin-left:0 !important;}
.diviminimal_stylev24_shop .product:hover .button,.diviminimal_stylev24_shop .product:hover .added_to_cart{background:var(--mineco_color8);color:var(--mineco_color2) !important;border: 2px solid var(--mineco_color8);}
.diviminimal_stylev24_shop .product .button.ajax_add_to_cart.loading:after,.diviminimal_stylev29_shop .product .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;color: var(--mineco_color2);font-family: ETmodules !important;top: 10px;left: 19px;transform: none;right:auto;}
.diviminimal_stylev24_shop .product .added_to_cart,.diviminimal_stylev29_shop .product .added_to_cart{margin-top: 10px;}

.diviminimal_stylev25_shop .product:hover .et_shop_image{box-shadow: 0 20px 20px -16px rgb(0 0 0 / 50%);}
.diviminimal_stylev26_shop .product .diviminimal_stylev26_shop_content{width: 60%;padding-left: 30px;padding-top: 46px;padding-bottom: 45px;float: right;}
.diviminimal_stylev26_shop .product .button,.diviminimal_stylev26_shop .product .added_to_cart{width:50% !important;position:relative;display:block;}
.diviminimal_stylev26_shop .product .added_to_cart{margin-top:5px !important;}

.diviminimal_stylev27_shop .product .et_shop_image:after{position: absolute;content: "";height: 100%;width: 100%;left: 0;top: 0;background: rgba(35, 38, 42, 0.2);z-index: 0;opacity: 0;transition: all 0.4s ease-in;}
.diviminimal_stylev27_shop .product:hover .et_shop_image:after{opacity:1;}
.diviminimal_stylev27_shop .product:hover .button,.diviminimal_stylev27_shop .product:hover .added_to_cart,.diviminimal_stylev28_shop .product:hover .button,.diviminimal_stylev28_shop .product:hover .added_to_cart{opacity: 1;bottom: 0;} 
.diviminimal_stylev27_shop .product .button,.diviminimal_stylev27_shop .product .added_to_cart{width: 100%;position: absolute;bottom: -10px;left: 0;opacity: 0;background-color: var(--mineco_orange);color: var(--mineco_white) !important;padding: 12px 20px !important;text-transform: uppercase;font-size: 15px;font-weight: 600;border: none !important;border-radius: 0;margin-top: 0 !important;z-index: 4;transition: all 0.5s ease;}

.diviminimal_stylev28_shop .product .button,.diviminimal_stylev28_shop .product .added_to_cart{position: absolute;bottom: -10px;width: 100%;left: 0;right: 0;border: none !important;background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;opacity:0;transition: all 0.3s ease;padding: 3px 20px !important;margin-top:0 !important;text-align: left;font-size: 20px;font-weight: 600;line-height:1.7em !important;}

.diviminimal_stylev29_shop .product .button,.diviminimal_stylev29_shop .product .added_to_cart{background-color: var(--mineco_color8);color: var(--mineco_color2) !important;text-align: right;padding: 12px 20px !important;text-transform: uppercase;border: 2px solid var(--mineco_color8);font-size: 15px;font-weight: 600;border-radius: 3px;z-index: 4;width: 84%;position: relative;}
.diviminimal_stylev29_shop .product:hover .button,.diviminimal_stylev29_shop .product:hover .added_to_cart{background:var(--mineco_orange);border: 2px solid var(--mineco_orange);}

.diviminimal_stylev30_shop .product .star-rating::before{right:0;float:none;}
.diviminimal_stylev30_shop .product .star-rating span{width:100% !important;}
.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content{padding: 24px 30px 30px 30px;position:relative;}
.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content .price{position: absolute;right: 0px;top: -50px;background:var(--mineco_orange);min-width: 100px;padding: 11px 25.5px;text-align: center;box-shadow: 0 10px 20px rgb(214 235 233 / 50%);}
.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content .button,.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content .added_to_cart{background-color: var(--mineco_color8);border-radius: 0;color: var(--mineco_color2) !important;padding: 7px 20px !important;border: none !important;font-size: 20px;width: 100%;text-align: left;z-index:9999;}
.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content .button:before{position: absolute;content: '';width: 0%;height: 100%;left: 0px;top: 0px;z-index: -1;transition: all 500ms ease;background: var(--mineco_orange);opacity:1;margin-left:0 !important;display:block;}
.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content .button:hover:before{width:100%;}
.diviminimal_stylev30_shop .product .diviminimal_stylev30_shop_content .added_to_cart{position: relative;margin-top: 15px;}
@media only screen and (max-width:767px){
	.diviminimal_stylev26_shop .product .diviminimal_stylev26_shop_content{width: 100%;padding-left: 0px;padding-top: 25px;padding-bottom: 25px;float: none;}
	.diviminimal_stylev26_shop .product .button, .diviminimal_stylev26_shop .product .added_to_cart{width:75% !important;margin:auto;}
}
/********************* Gallery ************************/
.diviminimal_gallery_style1 .et_pb_gallery_item .diviminimal_gallery_style1_content{position: absolute;top: 0px;width: 100%;height: 100%;left: 0px;padding: 20px;-webkit-border-radius: 17px;-moz-border-radius: 17px;-ms-border-radius: 17px;-o-border-radius: 17px;border-radius: 17px;overflow: hidden;opacity: 0;z-index: -1;-webkit-transform: scale(0) rotate(-180deg);-moz-transform: scale(0) rotate(-180deg);-ms-transform: scale(0) rotate(-180deg);-o-transform: scale(0) rotate(-180deg);transform: scale(0) rotate(-180deg);-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.diviminimal_gallery_style1 .et_pb_gallery_item:hover .diviminimal_gallery_style1_content{opacity: 1;-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;-ms-transition-delay: 0.1s;-o-transition-delay: 0.1s;transition-delay: 0.1s;z-index: 1;}
.diviminimal_gallery_style1 .et_pb_gallery_item .diviminimal_gallery_style1_content1{display: table;width: 100%;position: relative;height: 100%;background: var(--mineco_color40);-webkit-border-radius: 17px;-moz-border-radius: 17px;-ms-border-radius: 17px;-o-border-radius: 17px;border-radius: 17px;}
.diviminimal_gallery_style1 .et_pb_gallery_item .et_pb_gallery_image img{width: 100%;-webkit-border-radius: 17px;-moz-border-radius: 17px;-ms-border-radius: 17px;-o-border-radius: 17px;border-radius: 17px;}
.diviminimal_gallery_style1 .et_pb_gallery_item .diviminimal_gallery_style1_content2{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 100%;text-align: center;padding: 15px;}

.diviminimal_gallery_style2 .et_pb_gallery_item .et_pb_gallery_image:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--mineco_color40);content: "";opacity: 0;}
.diviminimal_gallery_style2 .et_pb_gallery_item:hover .et_pb_gallery_image:after{opacity: 1;}
.diviminimal_gallery_style2 .et_pb_gallery_item .et_pb_gallery_image,.diviminimal_gallery_style3 .et_pb_gallery_item .et_pb_gallery_image,.diviminimal_gallery_style4 .et_pb_gallery_item .et_pb_gallery_image,.diviminimal_gallery_style5 .et_pb_gallery_item .et_pb_gallery_image{position:relative;}
.diviminimal_gallery_style2 .et_pb_gallery_item:hover .et_pb_gallery_title{visibility: visible;transform: translate3d(0px, -105px, 0px);-webkit-transform: translate3d(0px, -105px, 0px);}
@media only screen and (max-width:981px){
	.diviminimal_gallery_style2 .et_pb_gallery_item:hover .et_pb_gallery_title{transform: translate3d(0px, -80px, 0px);-webkit-transform: translate3d(0px, -80px, 0px);}
}
@media only screen and (max-width:767px){
	.diviminimal_gallery_style2 .et_pb_gallery_item:hover .et_pb_gallery_title{transform: translate3d(0px, -105px, 0px);-webkit-transform: translate3d(0px, -105px, 0px);}
}

.diviminimal_gallery_style3 .et_pb_gallery_item .et_pb_gallery_image:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--mineco_color41);content: "";opacity: 0;}
.diviminimal_gallery_style3 .et_pb_gallery_item:hover .et_pb_gallery_image:after{opacity: 1;}
.diviminimal_gallery_style3 .et_pb_gallery_item .diviminimal_gallery_style3_content{transform-origin: 50% 50%;opacity: 0;visibility: hidden;transform-style: flat;transform: perspective(1000px) scale(1.5, 1.5);position: absolute;top: 50%;left: 0;right: 0;transition:all 0.3s;}
.diviminimal_gallery_style3 .et_pb_gallery_item:hover .diviminimal_gallery_style3_content{transform-origin: 50% 50%;opacity: 1;visibility: visible;transform-style: flat;transform: perspective(1000px) scale(1, 1);}

.diviminimal_gallery_style4 .et_pb_gallery_item .et_pb_gallery_image:after{-webkit-transition: .3s all;transition: .3s all;content: "";position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.6);left: 0;top: 0;opacity: 0;z-index: 0;}
.diviminimal_gallery_style4 .et_pb_gallery_item:hover .et_pb_gallery_image:after{opacity:1;}
.diviminimal_gallery_style4 .et_pb_gallery_item .diviminimal_gallery_style4_content{-webkit-transition: .3s all;transition: .3s all;position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;overflow: hidden;margin: 0;background: var(--mineco_color40);opacity: 0;padding: 0 20px;z-index: 1;display: block;}
.diviminimal_gallery_style4 .et_pb_gallery_item:hover .diviminimal_gallery_style4_content{opacity:1;}
.diviminimal_gallery_style4 .et_pb_gallery_item:hover .diviminimal_gallery_style4_content1{-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
.diviminimal_gallery_style4 .et_pb_gallery_item .diviminimal_gallery_style4_content1{-webkit-transition: all .3s;transition: all .3s;z-index: 10;-webkit-transform: translateX(20px);transform: translateX(20px);bottom: 20px;position: absolute;opacity: 0;}

.diviminimal_gallery_style5 .et_pb_gallery_item .et_pb_gallery_image:after{position: absolute;display: block;left: 50%;top: 50%;width: 42px;height: 42px;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;text-align: center;margin: -21px 0 0 -21px;color: var(--mineco_black);font-size:42px;content:'\4c';font-family:ETmodules;}
.diviminimal_gallery_style5 .et_pb_gallery_item .et_pb_gallery_image:before{content: '';position: absolute;display: block;-moz-box-sizing: border-box;box-sizing: border-box;left: 0;top: 0;width: 100%;height: 100%;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;opacity: 0;background-color: rgba(255,255,255, .9);border:1px solid var(--mineco_color8);}
.diviminimal_gallery_style5 .et_pb_gallery_item:hover .et_pb_gallery_image:after,.diviminimal_gallery_style5 .et_pb_gallery_item:hover .et_pb_gallery_image:before{opacity: 1;-webkit-transform: translate(-15px, -15px);-ms-transform: translate(-15px, -15px);transform: translate(-15px, -15px);}

/********************* Product Tab ************************/
.diviminimal_producttab_style1 .et_pb_tabs .et_pb_tabs_controls:after,.diviminimal_producttab_style2 .et_pb_tabs .et_pb_tabs_controls:after,.diviminimal_producttab_style3 .et_pb_tabs .et_pb_tabs_controls:after,.diviminimal_producttab_style5 .et_pb_tabs .et_pb_tabs_controls:after,.diviminimal_producttab_style6 .et_pb_tabs .et_pb_tabs_controls:after,.diviminimal_producttab_style7 .et_pb_tabs .et_pb_tabs_controls:after,.diviminimal_producttab_style8 .et_pb_tabs .et_pb_tabs_controls:after{border-top: none;}
.diviminimal_producttab_style1 .et_pb_tabs .et_pb_tabs_controls li a:after,.diviminimal_producttab_style2 .et_pb_tabs .et_pb_tabs_controls li a:after,.diviminimal_producttab_style3 .et_pb_tabs .et_pb_tabs_controls li a:after{background-color: var(--mineco_orange);content: '';display: block;width: 0;height: 2px;transition: width 0.3s;}
.diviminimal_producttab_style1 .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a:after,.diviminimal_producttab_style2 .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a:after,.diviminimal_producttab_style3 .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a:after{width: 100%;}
.diviminimal_producttab_style4 .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a,.diviminimal_producttab_style5 .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a,.diviminimal_producttab_style6 .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a{border-left:1px solid var(--mineco_color9);border-right:1px solid var(--mineco_color9);border-top:2px solid var(--mineco_orange);}
.diviminimal_producttab_style4 .et_pb_tabs .et_pb_tabs_controls li a,.diviminimal_producttab_style5 .et_pb_tabs .et_pb_tabs_controls li a,.diviminimal_producttab_style6 .et_pb_tabs .et_pb_tabs_controls li a{padding: .5rem 1rem;}
.diviminimal_producttab_style7 .et_pb_tabs_controls li:last-child{margin-right:0 !important;}
.diviminimal_producttab_style8 .et_pb_tabs_controls li:not(.et_pb_tab_active):hover{border:2px solid var(--mineco_orange) !important;}
.diviminimal_producttab_style8 .et_pb_tabs_controls li:not(.et_pb_tab_active):hover a{color:var(--mineco_color2) !important;}
@media only screen and (max-width:767px){
	.diviminimal_producttab_style1 .et_pb_tabs .et_pb_tabs_controls li a,.diviminimal_producttab_style8 .et_pb_tabs .et_pb_tabs_controls li a,.diviminimal_producttab_style4 .et_pb_tabs .et_pb_tabs_controls li a{text-align: center;display: block;}
	.diviminimal_producttab_style2 .et_pb_tabs .et_pb_tabs_controls li a,.diviminimal_producttab_style5 .et_pb_tabs .et_pb_tabs_controls li a{text-align: left;display: block;}
	.diviminimal_producttab_style3 .et_pb_tabs .et_pb_tabs_controls li a,.diviminimal_producttab_style6 .et_pb_tabs .et_pb_tabs_controls li a{text-align: right;display: block;}
	.diviminimal_producttab_style4 .et_pb_tabs .et_pb_tabs_controls:after{border-top:none;}
	.diviminimal_producttab_style7 .et_pb_tabs_controls li a{display: block;text-align: center;padding: 9px 30px;}
}

/********************* Products Widgets  *******************************/
.diviminimal_productwidget_style1 .et_pb_text h2:after{bottom: -.4em;content: "";left: 0;position: absolute;width: 100%;border:1px solid var(--mineco_orange);}
.diviminimal_productwidget_style1 .et_pb_text h2{display:inline-block;padding-bottom:0;position: relative;}

.diviminimal_productwidget_style3 .product .diviminimal_productwidget_style3_content .button{font-size:0;border-radius:0;background: var(--mineco_color7);width: 40px;height: 40px;border: none;margin-top: 20px !important;}
.diviminimal_productwidget_style3 .product{padding-bottom: 20px !important;border-bottom: 1px solid var(--mineco_color4);}

.diviminimal_productwidget_style4 .product .et_shop_image:before{display: block;position: absolute;z-index: 2;left: 50%;right: initial;content:"";top: 50%;border:1px solid var(--mineco_orange);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s linear;transition: all 0.3s linear;width: calc(100% - 20px);height: calc(100% - 20px);}
.diviminimal_productwidget_style4 .product:hover .et_shop_image:before{width: calc(100% - 4px);height: calc(100% - 4px);}
.diviminimal_productwidget_style4 .product:not(:last-child){margin-bottom: 15px !important;padding-bottom: 15px !important;}

/********************* Category Block  *******************************/
.diviminimal_categoryblock_style4_1 .et_pb_promo_description div span{font-size: 24px;font-weight: 600;position:relative;}
.diviminimal_categoryblock_style4_1 .et_pb_promo_description div span:after,.diviminimal_categoryblock_style4_2 .et_pb_promo_description h2:after,.diviminimal_categoryblock_style4_3 .et_pb_promo_description h2:after{display: block;width: 30px;border: 1px solid var(--mineco_color2);margin: 6px auto 0;position: relative;content:'';}
.diviminimal_categoryblock_style4_1:hover .et_pb_button_wrapper .et_pb_button,.diviminimal_categoryblock_style4_3:hover .et_pb_promo_description{opacity:1 !important;}
.diviminimal_categoryblock_style4_2 .et_pb_promo_description h2:after{border: 1px solid var(--mineco_color8) !important;margin: 10px auto 0 !important;}
.diviminimal_categoryblock_style4_1:hover .et_pb_promo_description{transform: translateY(0px) !important;}
.diviminimal_categoryblock_style4_3 .et_pb_promo_description h2:after{margin: 10px auto 0 !important;}

.diviminimal_categoryblock_style5 .diviminimal_categoryblock_style5_col2:hover img,.diviminimal_categoryblock_style5_col1_row1 .et_pb_column_inner:hover img,.diviminimal_categoryblock_style5_col1_row2 .et_pb_column_inner:hover img,.diviminimal_categoryblock_style6:hover img,.diviminimal_categoryblock_style8 .et_pb_column:hover img,.diviminimal_categoryblock_style9 .et_pb_column:hover img,.diviminimal_categoryblock_style11 .et_pb_column:hover img,.diviminimal_categoryblock_style13 .et_pb_column:hover img,.diviminimal_categoryblock_style14 .et_pb_column:hover img,.diviminimal_categoryblock_style19_col1:hover img,.diviminimal_categoryblock_style19_col2 .et_pb_column_inner:hover img,.diviminimal_categoryblock_style28_col1:hover img,.diviminimal_categoryblock_style30_col2:hover img,.diviminimal_categoryblock_style29 .et_pb_column:hover img,.diviminimal_categoryblock_style36 .et_pb_column:hover img,.diviminimal_categoryblock_style37 .et_pb_column:hover img,.diviminimal_categoryblock_style38 .et_pb_column:hover img,.diviminimal_categoryblock_style42 .diviminimal_categoryblock_style42_col1:hover img{transform: scale(1.1);} 
.diviminimal_categoryblock_style5 .diviminimal_categoryblock_style5_col2 img,.diviminimal_categoryblock_style5_col1_row1 .et_pb_column_inner img,.diviminimal_categoryblock_style5_col1_row2 .et_pb_column_inner img,.diviminimal_categoryblock_style6 img,.diviminimal_categoryblock_style8 .et_pb_column img,.diviminimal_categoryblock_style9 .et_pb_column img,.diviminimal_categoryblock_style11 .et_pb_column img,.diviminimal_categoryblock_style13 .et_pb_column img,.diviminimal_categoryblock_style14 .et_pb_column img,.diviminimal_categoryblock_style19_col1 img,.diviminimal_categoryblock_style19_col2 .et_pb_column_inner img,.diviminimal_categoryblock_style28_col1 img,.diviminimal_categoryblock_style30_col2 img,.diviminimal_categoryblock_style29 .et_pb_column img,.diviminimal_categoryblock_style36 .et_pb_column img,.diviminimal_categoryblock_style37 .et_pb_column img,.diviminimal_categoryblock_style38 .et_pb_column img,.diviminimal_categoryblock_style42 .et_pb_column img{transition: all .8s ease;}
.diviminimal_categoryblock_style5 .diviminimal_categoryblock_style5_col2:hover .et_pb_promo .et_pb_button,.diviminimal_categoryblock_style5_col1_row1 .et_pb_column_inner:hover .et_pb_promo .et_pb_button,.diviminimal_categoryblock_style5_col1_row2 .et_pb_column_inner:hover .et_pb_promo .et_pb_button,.diviminimal_categoryblock_style8 .et_pb_column:hover .et_pb_promo .et_pb_button{opacity: 1 !important;transform: translateY(0) !important;}
.diviminimal_categoryblock_style5 .diviminimal_categoryblock_style5_col2:hover .et_pb_promo .et_pb_module_header,.diviminimal_categoryblock_style5_col1_row1 .et_pb_column_inner:hover .et_pb_promo .et_pb_module_header,.diviminimal_categoryblock_style5_col1_row2 .et_pb_column_inner:hover .et_pb_promo .et_pb_module_header,.diviminimal_categoryblock_style8 .et_pb_column:hover .et_pb_promo .et_pb_module_header{transform: translateY(0);}
.diviminimal_categoryblock_style5 img,.diviminimal_categoryblock_style8 img,.diviminimal_categoryblock_style6 img,.diviminimal_categoryblock_style9 img,.diviminimal_categoryblock_style11 img,.diviminimal_categoryblock_style13 img,.diviminimal_categoryblock_style14 img,.diviminimal_categoryblock_style17 img,.diviminimal_categoryblock_style19 img,.diviminimal_categoryblock_style19_col2 .et_pb_column_inner img,.diviminimal_categoryblock_style20 img,.diviminimal_categoryblock_style21 img,.diviminimal_categoryblock_style22 img,.diviminimal_categoryblock_style25 img,.diviminimal_categoryblock_style28 img,.diviminimal_categoryblock_style29 img,.diviminimal_categoryblock_style36 img,.diviminimal_categoryblock_style37 img,.diviminimal_categoryblock_style38 img,.diviminimal_categoryblock_style30_col2 img,.diviminimal_categoryblock_style31 img,.diviminimal_categoryblock_style30_col1 img,.diviminimal_categoryblock_style42 img,.diviminimal_categoryblock_style46 img,.diviminimal_categoryblock_style47 img,.diviminimal_categoryblock_style49 img,.diviminimal_categoryblock_style50 img{object-fit:cover;width: 100% !important;}

.diviminimal_categoryblock_style7 .et_pb_promo:hover .et_pb_button,.diviminimal_categoryblock_style9 .et_pb_column:hover .et_pb_promo .et_pb_button{color:var(--mineco_color8) !important;}

.diviminimal_categoryblock_style11 .et_pb_column:hover .et_pb_image{filter: brightness(80%);}
.diviminimal_categoryblock_style12 .et_pb_column:hover .et_pb_promo .et_pb_button,.diviminimal_categoryblock_style12_1 .et_pb_column:hover .et_pb_promo .et_pb_button{opacity:1 !important;}
.diviminimal_categoryblock_style12_1 .et_pb_column:hover .et_pb_promo_description,.diviminimal_categoryblock_style12_1 .et_pb_column:hover .et_pb_promo .et_pb_button{transform: translateY(0px) !important;}

.diviminimal_categoryblock_style17 img{transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;}
.diviminimal_categoryblock_style17 .diviminimal_categoryblock_style17_col1:hover img{opacity: 0;transform: scale(3);-webkit-transform: scale(3);}
.diviminimal_categoryblock_style17 .diviminimal_categoryblock_style17_col1:hover .et_pb_promo{opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.diviminimal_categoryblock_style17 .diviminimal_categoryblock_style17_col2:hover .et_pb_promo{opacity: 0;transform: scale(0);-webkit-transform: scale(0);}
.diviminimal_categoryblock_style17 .diviminimal_categoryblock_style17_col2:hover img{opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.diviminimal_categoryblock_style17 .diviminimal_categoryblock_style17_col2 img{opacity: 0;transform: scale(3);-webkit-transform: scale(3);}

.diviminimal_categoryblock_style19_col1:hover .et_pb_button,.diviminimal_categoryblock_style19_col2 .et_pb_column_inner:hover .et_pb_button{background:var(--mineco_color2);color:var(--mineco_color8) !important;}
.diviminimal_categoryblock_style19_col2 .et_pb_column_inner .et_pb_image_wrap,.diviminimal_categoryblock_style22 .et_pb_image_wrap,.diviminimal_categoryblock_style26 .et_pb_image_wrap,.diviminimal_categoryblock_style28_col1 .et_pb_image_wrap,.diviminimal_categoryblock_style30_col1 .et_pb_image_wrap,.diviminimal_categoryblock_style31 .et_pb_image_wrap{width:100%;}

.diviminimal_categoryblock_style20 .et_pb_column:hover .et_pb_image,.diviminimal_categoryblock_style21 .et_pb_column:hover .et_pb_image,.diviminimal_categoryblock_style22 .et_pb_column:hover .et_pb_image{-webkit-transform: scale(.9);transform: scale(.9);}
.diviminimal_categoryblock_style21 .et_pb_column:hover .et_pb_promo{padding-bottom: 30px !important;bottom: 0;transition: all .5s ease-in-out;}
.diviminimal_categoryblock_style22 .et_pb_button:after{position: absolute;bottom: -3px;left: 0;width: 100%;height: 3px;background: var(--mineco_color8);content: "" !important;-webkit-transition: -webkit-transform .35s;transition: transform .35s;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);opacity:1 !important;margin-left:0 !important;}
.diviminimal_categoryblock_style22 .et_pb_column:hover .et_pb_button:after{-webkit-transform: translateZ(0);transform: translateZ(0);}

.diviminimal_categoryblock_style24 .et_pb_column:hover img{transform: scale(1.05);}
.diviminimal_categoryblock_style24 .et_pb_column:hover .et_pb_image:after{opacity: 1;visibility: visible;}
.diviminimal_categoryblock_style24 .et_pb_column img{transition: all 0.4s ease-in-out;width:100% !important;object-fit:cover;}

.diviminimal_categoryblock_style27 img{height:350px;object-fit:cover;width:100%;}
.diviminimal_categoryblock_style27 .et_pb_team_member_description:before{position: absolute;content: '';width: 100%;height: 0%;left: 0px;bottom: 0px;right: 0px;opacity: 0.6;transition: all 500ms ease;background:var(--mineco_color8);z-index:-1;}
.diviminimal_categoryblock_style27 .et_pb_column:hover .et_pb_team_member_description:before{height: 100%;top: 0px;} 
.diviminimal_categoryblock_style27 .et_pb_team_member_description:after{position: absolute;content: '';width: 100%;height: 100%;left: 0px;right: 0px;top: 0px;background: var(--mineco_color42);z-index: -1;transition: all 900ms ease;z-index:-1;}
.diviminimal_categoryblock_style27 .et_pb_column:hover .et_pb_team_member_description:after{opacity: 0;}

.diviminimal_categoryblock_style30 .diviminimal_categoryblock_style30_col1:hover .et_pb_promo{transform: scale(1);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}

.diviminimal_categoryblock_style31 .diviminimal_categoryblock_style31_col1:hover .et_pb_promo,.diviminimal_categoryblock_style34 .et_pb_column:hover .et_pb_button{opacity:1 !important;}
.diviminimal_categoryblock_style34 .et_pb_column:hover .et_pb_module_header{opacity: 1;-webkit-transform: translate3d(0px, 0px, 0px);transform: translate3d(0px, 0px, 0px);transition-delay: 0s;}

.diviminimal_categoryblock_style35 .diviminimal_categoryblock_style35_content{background: var(--mineco_color2);padding: 45px;}
.diviminimal_categoryblock_style35_1 .diviminimal_categoryblock_style35_content{background: var(--mineco_color2);padding: 40px;border-top: 3px solid var(--mineco_orange);}

.diviminimal_categoryblock_style36 .et_pb_promo .et_pb_button:after{width: 50px;height: 50px;text-align: center;line-height: 50px !important;border-radius: 50%;box-shadow: inset 0 0 0 2px var(--mineco_orange);transition: .5s ease-in-out;margin-left: 0 !important;}
.diviminimal_categoryblock_style36 .et_pb_column:hover .et_pb_promo .et_pb_button:after{box-shadow: inset 0 0 0 50px var(--mineco_orange);color: var(--mineco_color2);}
.diviminimal_categoryblock_style37 .et_pb_image_wrap{overflow: hidden;}
.diviminimal_categoryblock_style38 .et_pb_column:hover .et_pb_promo .et_pb_module_header{padding: 10% 20px;margin: 0 10px;}

.diviminimal_categoryblock_style39 .et_pb_promo .et_pb_button:after{content: '' !important;background: var(--mineco_orange);width: 100%;height: 100%;transform: skewX(-10deg);display: block;position: absolute;top: 0;right: 0;left: 0 !important;z-index: -2;
margin-left:0 !important;}
.diviminimal_categoryblock_style39 .et_pb_promo .et_pb_button:before{content: '';background: var(--mineco_color8);width: 2px;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all .35s;transition: all .35s;transform: skewX(-10deg);display: block;z-index: -1;opacity:1;margin-left:0 !important;}
.diviminimal_categoryblock_style39 .et_pb_promo .et_pb_button:hover:before{width:100%;}

.diviminimal_categoryblock_style40 .et_pb_blurb img{height: 50px;width: 50px;object-fit: cover;}
.diviminimal_categoryblock_style40 .et_pb_column:hover .diviminimal_categoryblock_style40_blurb{visibility: visible;bottom: 20px;right: 15px;opacity: .2;}

.diviminimal_categoryblock_style41 .et_pb_column:hover .diviminimal_categoryblock_style41_cta1 .et_pb_module_header{opacity:0;transition: opacity .3s ease 0s,visibility .3s ease 0s;}
.diviminimal_categoryblock_style41 .et_pb_column:hover .diviminimal_categoryblock_style41_cta2{opacity: 1;visibility: visible;transition: opacity .4s ease .4s,visibility .4s ease .4s;}
.diviminimal_categoryblock_style41 .et_pb_column:hover .diviminimal_categoryblock_style41_cta1:before{opacity: .9;background-color: var(--mineco_orange);}

.diviminimal_categoryblock_style42 .diviminimal_categoryblock_style42_col1:hover .et_pb_image:before,.diviminimal_categoryblock_style43 .et_pb_blurb .et_pb_blurb_description{opacity:0;}
.diviminimal_categoryblock_style43 img{object-fit:cover;}
.diviminimal_categoryblock_style43 .et_pb_column:hover .et_pb_image:before{background-color: var(--mineco_orange);opacity: .9;}
.diviminimal_categoryblock_style43 .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{opacity:1;}
.diviminimal_categoryblock_style43 .et_pb_blurb .et_pb_blurb_description{transition: .3s ease-in .3s;}
.diviminimal_categoryblock_style43 .et_pb_column:hover .et-pb-icon,.diviminimal_categoryblock_style43 .et_pb_column:hover .et_pb_module_header,.diviminimal_categoryblock_style43 .et_pb_column:hover .et_pb_blurb_description{color:var(--mineco_color8) !important;}

.diviminimal_categoryblock_style46 .et_pb_column:hover img{-webkit-transform: scale(1.1) rotate(2deg);-moz-transform: scale(1.1) rotate(2deg);-ms-transform: scale(1.1) rotate(2deg);-o-transform: scale(1.1) rotate(2deg);transform: scale(1.1) rotate(2deg);}
.diviminimal_categoryblock_style46 .et_pb_column img{transition: all 1.2s ease-in-out 0s;-moz-transition: all 1.2s ease-in-out 0s;-webkit-transition: all 1.2s ease-in-out 0s;-ms-transition: all 1.2s ease-in-out 0s;-o-transition: all 1.2s ease-in-out 0s;}
.diviminimal_categoryblock_style46 .et_pb_column:hover .et_pb_promo .et_pb_module_header{transform: translateY(40px);-webkit-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);-moz-transform: translateY(40px);}
.diviminimal_categoryblock_style46 .et_pb_column:hover .et_pb_promo .et_pb_promo_description div{transform: translateY(-40px);-webkit-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);-moz-transform: translateY(-40px);}
.diviminimal_categoryblock_style46 .et_pb_column .et_pb_promo .et_pb_promo_description div{transition: all 0.8s ease-in-out 0s;-webkit-transition: all 0.8s ease-in-out 0s;-moz-transition: all 0.8s ease-in-out 0s;-ms-transition: all 0.8s ease-in-out 0s;-o-transition: all 0.8s ease-in-out 0s;margin: 0 0 10px;}
.diviminimal_categoryblock_style47 .et_pb_column .et_pb_text p{opacity: 0;line-height: 0;visibility: hidden;transition: opacity 0.3s,line-height 0.3s,visibility 0.3s,padding 0.3s;}
.diviminimal_categoryblock_style47 .et_pb_column:hover .et_pb_text p{visibility: visible;line-height: 1.2;opacity: 1;padding-top: 4px;}

.diviminimal_categoryblock_style48 .et_pb_column:hover .et_pb_blurb .et-pb-icon{transform: translateY(-4px);}
.diviminimal_categoryblock_style48 .et_pb_column .et_pb_blurb .et-pb-icon{transition: transform .3s;}
.diviminimal_categoryblock_style49 .et_pb_button_wrapper,.diviminimal_categoryblock_style50 .et_pb_button_wrapper{position: absolute;display: inline-flex;align-items: center;justify-content: center;top: 100%;left: 0;opacity: 0;height: 100%;transition: top .3s, opacity .3s;width: 100%;}
.diviminimal_categoryblock_style49 .et_pb_promo:hover .et_pb_button_wrapper,.diviminimal_categoryblock_style50 .et_pb_promo:hover .et_pb_button_wrapper{top: 0;opacity: 1;}
.diviminimal_categoryblock_style49 .et_pb_column:hover img{transform: scale(1.08);}
.diviminimal_categoryblock_style49 img{transition: transform .3s;}
@media only screen and (max-width:767px){
	.diviminimal_categoryblock_style35 .diviminimal_categoryblock_style35_content,.diviminimal_categoryblock_style35_1 .diviminimal_categoryblock_style35_content{padding:30px;}
}

/******************  Woocommerce Pagination  ********************/
.woocommerce-pagination .page-numbers li .page-numbers{width: 35px;height: 35px;margin: 0 3px !important;background-color: var(--mineco_color7);line-height: 35px !important;color: var(--mineco_color43);font-size: 14px !important;font-weight: 700 !important;border-radius: 50px;text-align: center;padding:0 !important;}
.woocommerce-pagination .page-numbers{border:none !important;}
.woocommerce-pagination .page-numbers li{border-right:none !important;}
.woocommerce-pagination .page-numbers li .page-numbers:hover,.woocommerce-pagination .page-numbers li .page-numbers.current{background: var(--mineco_orange) !important;color: var(--mineco_color2) !important;}

/******************  Shop Carousel  ********************/
.diviminimal_homev4_shop_carousel .woocommerce ul.products li.product,.diviminimal_homev5_shop1_carousel .woocommerce ul.products li.product,.diviminimal_homev6_shop_carousel .woocommerce ul.products li.product,.diviminimal_homev9_shop_carousel .woocommerce ul.products li.product,.diviminimal_homev10_shop_carousel .woocommerce ul.products li.product,.diviminimal_homev10_shop1_carousel .woocommerce ul.products li.product,.diviminimal_homev13_shop_carousel .woocommerce ul.products li.product,.diviminimal_homev15_shop1_carousel .woocommerce ul.products li.product,.diviminimal_homev17_shop_carousel .woocommerce ul.products li.product,.diviminimal_homev18_shop1_carousel .woocommerce ul.products li.product,.diviminimal_homev19_shop_carousel .woocommerce ul.products li.product,.diviminimal_stylev8_shop_carousel .woocommerce ul.products li.product{
clear: none !important;
margin-right: 0% !important;
margin-bottom: 0% !important;
padding:10px;
}
.diviminimal_homev4_shop_carousel .slick-dots,.diviminimal_homev5_shop1_carousel .slick-dots,.diviminimal_homev6_shop_carousel .slick-dots,.diviminimal_homev9_shop_carousel .slick-dots,.diviminimal_homev10_shop_carousel .slick-dots,.diviminimal_homev10_shop1_carousel .slick-dots,.diviminimal_homev13_shop_carousel .slick-dots,.diviminimal_homev15_shop1_carousel .slick-dots,.diviminimal_homev17_shop_carousel .slick-dots,.diviminimal_homev18_shop1_carousel .slick-dots,.diviminimal_homev19_shop_carousel .slick-dots,.diviminimal_stylev8_shop_carousel .slick-dots{padding:0px;bottom: -45px !important;}
.diviminimal_homev4_shop_carousel .slick-dots li button::before,.diviminimal_homev5_shop1_carousel .slick-dots li button::before,.diviminimal_homev6_shop_carousel .slick-dots li button::before,.diviminimal_homev9_shop_carousel .slick-dots li button::before,.diviminimal_homev10_shop_carousel .slick-dots li button::before,.diviminimal_homev10_shop1_carousel .slick-dots li button::before,.diviminimal_homev13_shop_carousel .slick-dots li button::before,.diviminimal_homev15_shop1_carousel .slick-dots li button::before,.diviminimal_homev17_shop_carousel .slick-dots li button::before,.diviminimal_homev18_shop1_carousel .slick-dots li button::before,.diviminimal_homev19_shop_carousel .slick-dots li button::before,.diviminimal_stylev8_shop_carousel .slick-dots li button::before {font-size: 15px;}
.diviminimal_homev4_shop_carousel .slick-next::before,.diviminimal_homev4_shop_carousel .slick-prev::before,.diviminimal_homev5_shop1_carousel .slick-next::before,.diviminimal_homev5_shop1_carousel .slick-prev::before,.diviminimal_homev6_shop_carousel .slick-next::before,.diviminimal_homev6_shop_carousel .slick-prev::before,.diviminimal_homev9_shop_carousel .slick-next::before,.diviminimal_homev9_shop_carousel .slick-prev::before,.diviminimal_homev10_shop_carousel .slick-next::before,.diviminimal_homev10_shop_carousel .slick-prev::before,.diviminimal_homev10_shop1_carousel .slick-next::before,.diviminimal_homev10_shop1_carousel .slick-prev::before,.diviminimal_homev13_shop_carousel .slick-next::before,.diviminimal_homev13_shop_carousel .slick-prev::before,.diviminimal_homev15_shop1_carousel .slick-next::before,.diviminimal_homev15_shop1_carousel .slick-prev::before,.diviminimal_homev17_shop_carousel .slick-next::before,.diviminimal_homev17_shop_carousel .slick-prev::before,.diviminimal_homev18_shop1_carousel .slick-next::before,.diviminimal_homev18_shop1_carousel .slick-prev::before,.diviminimal_homev19_shop_carousel .slick-next::before,.diviminimal_homev19_shop_carousel .slick-prev::before,.diviminimal_stylev8_shop_carousel .slick-next::before,.diviminimal_stylev8_shop_carousel .slick-prev::before {
  font-size: 35px; color:var(--mineco_color8);}
  .diviminimal_homev4_shop_carousel .slick-next,.diviminimal_homev5_shop1_carousel .slick-next,.diviminimal_homev6_shop_carousel .slick-next,.diviminimal_homev9_shop_carousel .slick-next,.diviminimal_homev10_shop_carousel .slick-next,.diviminimal_homev10_shop1_carousel .slick-next,.diviminimal_homev13_shop_carousel .slick-next,.diviminimal_homev15_shop1_carousel .slick-next,.diviminimal_homev17_shop_carousel .slick-next,.diviminimal_homev18_shop1_carousel .slick-next,.diviminimal_homev19_shop_carousel .slick-next,.diviminimal_stylev8_shop_carousel .slick-next { right: -15px;}
@media all and (max-width: 980px) {
.diviminimal_homev4_shop_carousel .product .et_shop_image img,.diviminimal_homev5_shop1_carousel .product .et_shop_image img,.diviminimal_homev6_shop_carousel .product .et_shop_image img,.diviminimal_homev9_shop_carousel .product .et_shop_image img,.diviminimal_homev10_shop_carousel .product .et_shop_image img,.diviminimal_homev10_shop1_carousel .product .et_shop_image img,.diviminimal_homev13_shop_carousel .product .et_shop_image img,.diviminimal_homev15_shop1_carousel .product .et_shop_image img,.diviminimal_homev17_shop_carousel .product .et_shop_image img,.diviminimal_homev18_shop1_carousel .product .et_shop_image img,.diviminimal_homev19_shop_carousel .product .et_shop_image img,.diviminimal_stylev8_shop_carousel .product .et_shop_image img { width: 100% !important;}
.diviminimal_homev4_shop_carousel .slick-track,.diviminimal_homev5_shop1_carousel .slick-track,.diviminimal_homev6_shop_carousel .slick-track,.diviminimal_homev9_shop_carousel .slick-track,.diviminimal_homev10_shop_carousel .slick-track,.diviminimal_homev10_shop1_carousel .slick-track,.diviminimal_homev13_shop_carousel .slick-track,.diviminimal_homev15_shop1_carousel .slick-track,.diviminimal_homev17_shop_carousel .slick-track,.diviminimal_homev18_shop1_carousel .slick-track,.diviminimal_homev19_shop_carousel .slick-track,.diviminimal_stylev8_shop_carousel .slick-track{display: flex;}
}
 @media all and (max-width: 540px) {
.diviminimal_homev4_shop_carousel .slick-dots,.diviminimal_homev5_shop1_carousel .slick-dots,.diviminimal_homev6_shop_carousel .slick-dots,.diviminimal_homev9_shop_carousel .slick-dots,.diviminimal_homev10_shop_carousel .slick-dots,.diviminimal_homev10_shop1_carousel .slick-dots,.diviminimal_homev13_shop_carousel .slick-dots,.diviminimal_homev15_shop1_carousel .slick-dots,.diviminimal_homev17_shop_carousel .slick-dots,.diviminimal_homev18_shop1_carousel .slick-dots,.diviminimal_homev19_shop_carousel .slick-dots,.diviminimal_stylev8_shop_carousel .slick-dots {bottom: -70px !important;}
    .diviminimal_homev4_shop_carousel .slick-next,.diviminimal_homev4_shop_carousel .slick-prev,.diviminimal_homev5_shop1_carousel .slick-next,.diviminimal_homev5_shop1_carousel .slick-prev,.diviminimal_homev6_shop_carousel .slick-next,.diviminimal_homev6_shop_carousel .slick-prev,.diviminimal_homev9_shop_carousel .slick-next,.diviminimal_homev9_shop_carousel .slick-prev,.diviminimal_homev10_shop_carousel .slick-next,.diviminimal_homev10_shop_carousel .slick-prev,.diviminimal_homev10_shop1_carousel .slick-next,.diviminimal_homev10_shop1_carousel .slick-prev,.diviminimal_homev13_shop_carousel .slick-next,.diviminimal_homev13_shop_carousel .slick-prev,.diviminimal_homev15_shop1_carousel .slick-next,.diviminimal_homev15_shop1_carousel .slick-prev,.diviminimal_homev17_shop_carousel .slick-next,.diviminimal_homev17_shop_carousel .slick-prev,.diviminimal_homev18_shop1_carousel .slick-next,.diviminimal_homev18_shop1_carousel .slick-prev,.diviminimal_homev19_shop_carousel .slick-next,.diviminimal_homev19_shop_carousel .slick-prev,.diviminimal_stylev8_shop_carousel .slick-next,.diviminimal_stylev8_shop_carousel .slick-prev {margin: 0 20px;}
.diviminimal_homev4_shop_carousel .slick-prev,.diviminimal_homev5_shop1_carousel .slick-prev,.diviminimal_homev6_shop_carousel .slick-prev,.diviminimal_homev9_shop_carousel .slick-prev,.diviminimal_homev10_shop_carousel .slick-prev,.diviminimal_homev10_shop1_carousel .slick-prev,.diviminimal_homev13_shop_carousel .slick-prev,.diviminimal_homev15_shop1_carousel .slick-prev,.diviminimal_homev17_shop_carousel .slick-prev,.diviminimal_homev18_shop1_carousel .slick-prev,.diviminimal_homev19_shop_carousel .slick-prev,.diviminimal_stylev8_shop_carousel .slick-prev{ z-index: 999;}
}


/* hamburger menu */
.et_divi_100_custom_hamburger_menu__icon {position: relative;display: block;width: 1.875rem;/*height: 1.875rem;*/box-sizing: border-box;cursor: pointer;padding: 0.25rem;clear: both;z-index:9999;}
.et_divi_100_custom_hamburger_menu__icon div{background:var(--mineco_white);width:100%;height:.125rem;margin:.25rem auto;border-radius:10px;-webkit-transition:0.3s cubic-bezier(.28,.55,.385,1.65);transition:0.3s cubic-bezier(.28,.55,.385,1.65);-webkit-transition-timing-function:cubic-bezier(.28,.55,.385,1.65);transition-timing-function:cubic-bezier(.28,.55,.385,1.65);-webkit-transform:0;transform:0;-webkit-transform-origin:center;transform-origin:center;}
.et_divi_100_custom_hamburger_menu__icon div:before,.et_divi_100_custom_hamburger_menu__icon div:after{-webkit-transition:0.3s cubic-bezier(.28,.55,.385,1.65);transition:0.3s cubic-bezier(.28,.55,.385,1.65);-webkit-transition-timing-function:cubic-bezier(.28,.55,.385,1.65);transition-timing-function:cubic-bezier(.28,.55,.385,1.65);}
/* Type 1 */
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child){width:0;margin-left:0;opacity:1;}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T1S3DF;animation-name: T1S3DF;}
@-webkit-keyframes T1S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T1S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T1S3L;animation-name: T1S3L;}
@-webkit-keyframes T1S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T1S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T1S4DF;animation-name: T1S4DF;}
@-webkit-keyframes T1S4DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {width: 0;margin-right: 0;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {width: 0;margin-right: auto;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T1S4DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {width: 0;margin-right: 0;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {width: 0;margin-right: auto;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T1S4L;animation-name: T1S4L;}
@-webkit-keyframes T1S4L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {width: 0;margin-left: 0;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {width: 0;margin-left: auto;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T1S4L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {width: 0;margin-left: 0;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {width: 0;margin-left: auto;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T1S5DF;animation-name: T1S5DF;}
@-webkit-keyframes T1S5DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: top right;transform-origin: top right;}
	25% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T1S5DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: top right;transform-origin: top right;}
	25% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {-webkit-animation-name: T1S5DM;animation-name: T1S5DM;width: 0%;}
@-webkit-keyframes T1S5DM {
	0% {width: 100%;opacity: 1;}
	40% {width: 100%;}
	50% {width: 0%;opacity: 1;}
}
@keyframes T1S5DM {
	0% {width: 100%;opacity: 1;}
	40% {width: 100%;}
	50% {width: 0%;opacity: 1;}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T1S5L;animation-name: T1S5L;}
@-webkit-keyframes T1S5L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: bottom left;transform-origin: bottom left;}
	25% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T1S5L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: bottom left;transform-origin: bottom left;}
	25% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);
	}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
/* Type 2 */
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:0;}
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:before, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:before, .et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:after, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after{content:'';display:block;background:var(--mineco_white);width:2px;min-width:2px;height:2px;border-radius:10px;margin:0 2px 0 0;}
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:after, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after{width:100%;margin:0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child), .et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {width: 0;min-width: 0;margin-left: 0;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T2S3DF;animation-name: T2S3DF;}
@-webkit-keyframes T2S3DF {
	0% {-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T2S3DF {
	0% {-webkit-transform: none;transform: none;}
	20% { -webkit-transform: none; transform: none; }
	40% { -webkit-transform: translateY(0.375rem); transform: translateY(0.375rem);}
	80% { -webkit-transform: translateY(0.375rem) rotate(45deg); transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before {-webkit-animation-name: T2S3DFB;animation-name: T2S3DFB;}
@-webkit-keyframes T2S3DFB {
	0% { width: 100%; -webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
@keyframes T2S3DFB {
	0% {width: 100%;-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {-webkit-animation-name: T2S3DMA;animation-name: T2S3DMA;}
@-webkit-keyframes T2S3DMA {
	0% {width: 100%; -webkit-transform: none;transform: none;}
	20% { -webkit-transform: none; transform: none;}
}
@keyframes T2S3DMA {
	0% { width: 100%;-webkit-transform: none; transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T2S3DL;animation-name: T2S3DL;}
@-webkit-keyframes T2S3DL {
	0% {-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.25rem);transform: translateY(-0.25rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T2S3DL {
	0% {-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.25rem);transform: translateY(-0.25rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before {-webkit-animation-name: T2S3DFB;animation-name: T2S3DFB;}
@keyframes T2S3DFB {
	0% {width: 100%;-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {-webkit-animation-name: T2S3DMA;animation-name: T2S3DMA;}
@keyframes T2S3DMA {
	0% {width: 100%;-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-transform: none;transform: none;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {width: 0%;min-width: 0;margin: 0 auto;opacity: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child), .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {position: relative;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {position: absolute;width: 100%;-webkit-transition: all 0.3s linear transform 0.3s 0.3s linear;transition: all 0.3s linear transform 0.3s 0.3s linear;-webkit-transform-origin: center;transform-origin: center;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {width: 100%;min-width: 0;opacity: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-transform: none;transform: none;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {position: relative;-webkit-animation-name: T2S5DF;animation-name: T2S5DF;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
@-webkit-keyframes T2S5DF {
	20% {-webkit-transform: none;transform: none;}
}
@keyframes T2S5DF {
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {position: absolute;width: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before {left: 0;-webkit-animation-name: T2S5DFB;animation-name: T2S5DFB;}
@-webkit-keyframes T2S5DFB {
	20% {width: 0%;}
}
@keyframes T2S5DFB {
	20% {width: 0%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {right: 0;-webkit-animation-name: T2S5DFA;animation-name: T2S5DFA;}
@-webkit-keyframes T2S5DFA {
	20% {width: 0%;}
}
@keyframes T2S5DFA {
	20% {width: 0%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child), .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {position: relative;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {margin: 0 auto;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before {display: none;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {-webkit-animation-name: T2S5DL;animation-name: T2S5DL; width: 2px;}
@-webkit-keyframes T2S5DL {
	20% {-webkit-transform: 100%;transform: 100%;}
}
@keyframes T2S5DL {
	20% {-webkit-transform: 100%;transform: 100%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {position: relative;-webkit-animation-name: T2S5DL;animation-name: T2S5DL;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
@keyframes T2S5DL {
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {position: absolute;width: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before {left: 0;-webkit-animation-name: T2S5DFB;animation-name: T2S5DFB;}
@keyframes T2S5DFB {
	20% {width: 0%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {right: 0;-webkit-animation-name: T2S5DMA;animation-name: T2S5DMA;}
@-webkit-keyframes T2S5DMA {
	20% {width: 0%;}
}
@keyframes T2S5DMA {
	20% {width: 0%;}
}
/* Type 3 */
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:before {width: 100%;margin: 0 2px 0 0;}
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after {width: 2px;margin: 0;}
/* Type 4 */
.et_divi_100_custom_hamburger_menu--type-4 .et_divi_100_custom_hamburger_menu__icon div {width: 2px;margin-right: auto;margin-left: auto;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T4S2DF;animation-name: T4S2DF;}
@-webkit-keyframes T4S2DF {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T4S2DF {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T4S2L;animation-name: T4S2L;}
@-webkit-keyframes T4S2L {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T4S2L {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {-webkit-animation: T4S30.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);animation: T4S30.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);}
@-webkit-keyframes T4S3 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes T4S3 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T4S3DF;animation-name: T4S3DF;}
@-webkit-keyframes T4S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T4S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T4S3L;animation-name: T4S3L;}
@-webkit-keyframes T4S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T4S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);
	}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {-webkit-animation: T4S40.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);animation: T4S40.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);}
@-webkit-keyframes T4S4 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes T4S4 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T4S4DF;animation-name: T4S4DF;}
@-webkit-keyframes T4S4DF {}
@keyframes T4S4DF {}.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.3s cubic-bezier(.28,.55,.385,1.65);transition:0.3s cubic-bezier(.28,.55,.385,1.65);-webkit-transition-timing-function:cubic-bezier(.28,.55,.385,1.65);transition-timing-function:cubic-bezier(.28,.55,.385,1.65);}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {width: 2px;-webkit-transform: none;transform: none;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-transform: translateY(-4px);transform: translateY(-4px);}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {width: 100%;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-transform: translateY(4px);transform: translateY(4px);}
/* Toggled */
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {width: 100%;-webkit-animation-duration: 0.6s;animation-duration: 0.6s;
	-webkit-animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:after, .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:before {width: 100%;}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-transform: translateY(0.375rem) rotate(45deg);
	transform: translateY(0.375rem) rotate(45deg);}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {opacity: 0;}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-transform: translateY(-0.375rem) rotate(-45deg);
	transform: translateY(-0.375rem) rotate(-45deg);}
.et_divi_100_custom_hamburger_menu .mobile_menu_bar:before, .et_divi_100_custom_hamburger_menu .mobile_menu_bar:after {display: none;}




/*Back To Top Style*/
.et_divi_100_custom_back_to_top .et_pb_scroll_top {z-index: 9999999;position: fixed;right: 20px;bottom: 20px;background: #236e9c;width: 40px;height: 40px;box-shadow: 0 2px 4px rgba(108, 46, 185, 0.2);-webkit-transition: all 0.2s ease, -webkit-transform 0.6s ease;transition: all 0.2s ease, -webkit-transform 0.6s ease;transition: all 0.2s ease, transform 0.6s ease;transition: all 0.2s ease, transform 0.6s ease, -webkit-transform 0.6s ease;cursor: pointer;}
.et_divi_100_custom_back_to_top .et_pb_scroll_top:before {display: none;}
.et_divi_100_custom_back_to_top .et_pb_scroll_top, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {-webkit-animation: none !important;animation: none !important;}
	.et_divi_100_custom_back_to_top .et_pb_scroll_top, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {-webkit-transform: scale(0) rotate(0deg);transform: scale(0) rotate(0deg);}
	.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible {-webkit-transform: scale(1) rotate(360deg);transform: scale(1) rotate(360deg);}
	.et_divi_100_custom_back_to_top .et_pb_scroll_top .et-icon-arrow-up {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
	.et_divi_100_custom_back_to_top--style-1 .et_pb_scroll_top {border-radius: 100%;}
	.et_divi_100_custom_back_to_top--style-2 .et_pb_scroll_top {border-radius: 4px;}
	.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top {border-radius: 4px;}
	.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top.et-visible {-webkit-transform: scale(1) rotate(405deg);transform: scale(1) rotate(405deg);}
	.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top .et-icon-arrow-up {-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg);}
	.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top {right: 0;border-radius: 4px 0 0 4px;}
	.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-hidden {-webkit-transform: scale(1) translate(100%, 0);transform: scale(1) translate(100%, 0);}
	.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-visible {-webkit-transform: none;transform: none;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top {right: 0;width: auto;border-radius: 4px 0 0 4px;padding: 0 20px;line-height: 40px;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top:before {content: 'Back To Top';display: inline-block;color: var(--mineco_white);font-weight: 700;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-hidden {-webkit-transform: scale(1) translate(100%, 0);transform: scale(1) translate(100%, 0);}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-visible {-webkit-transform: none;transform: none;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top .et-icon-arrow-up {display: none;}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top {right: 0;width: auto;border-radius: 4px 4px 0 0;padding: 0 20px;line-height: 40px;}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top:before {content: 'Back To Top';display: inline-block;color: var(--mineco_white);font-weight: 700;}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-hidden {right: 40px;bottom: 100px;-webkit-transform-origin: right top;transform-origin: right top;-webkit-transform: scale(1) translate(100%, 0) rotate(-90deg);transform: scale(1) translate(100%, 0) rotate(-90deg);}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-visible {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top .et-icon-arrow-up {display: none;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top {right: 0;left: 0;bottom: 0;width: auto;padding: 0 20px;line-height: 40px;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top:before {content: 'Back To Top';display: block;color: var(--mineco_white);font-weight: 700;text-align: center;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-hidden {-webkit-transform: scale(1);transform: scale(1);}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-visible {-webkit-transform: none;transform: none;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top .et-icon-arrow-up {display: none;}
	
/*****Pagination******/
.pagination-container{ margin-bottom:0px !important;}
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 20px !important;margin-top:2em;margin-bottom:2em;}
.screen-reader-text{display: none;}
.navigation.mineco_blogpagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.mineco_blogpagination .page-numbers.prev,.navigation.mineco_blogpagination .page-numbers.next{padding: 0 .5em;}
.navigation.mineco_blogpagination span.page-numbers {color:var(--mineco_white);border: 1px solid;border-color:var(--mineco_black) !important;font-weight: 600;}
.navigation.mineco_blogpagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.mineco_blogpagination a.page-numbers:hover, .navigation.mineco_blogpagination span.page-numbers {background-color: var(--mineco_black) !important;}
.navigation.mineco_blogpagination a.page-numbers {color: var(--mineco_white) !important;background: var(--mineco_black);}
.navigation.mineco_blogpagination a.page-numbers:hover {color: var(--mineco_white) !important; } 


/********** Mobile Menu Style1************/
 .et_divi_100_mm_m_style1 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}
  
  /*change hamburger icon to x when mobile menu is open*/

.et_divi_100_mm_m_style1 #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_divi_100_mm_m_style1 .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
	content: '\4d';
}


/*adjust the new toggle element which is added via jQuery*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1 ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	border: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}


/*some code to keep everyting positioned properly*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}


/*remove default background color from menu items that have children*/

.et_divi_100_mm_m_style1 .et_mobile_menu .menu-item-has-children>a,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
	background-color: transparent;
}


/*hide the submenu by default*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}


/*show the submenu when toggled open*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}


/*adjust the toggle icon position and transparency*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
	opacity: 1;
}


/*submenu toggle icon when closed*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
	content: '\33';
	color:  var(--mineco_black);
	background:  var(--mineco_white);
	border-radius: 50%;
	padding: 3px;
}


/*submenu toggle icon when open*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
	content: '\4d';
}


/*adjust the position of the hamburger menu*/

.et_divi_100_mm_m_style1 .mobile_menu_bar {
	position: relative;
	display: block;
	bottom: 5px;
	line-height: 0;
}


/*force the background color and add a rounded border*/

.et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu,
.et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu ul {
	background-color: var(--mineco_white) !important;
	border-radius: 10px;
}

/********** Mobile Menu Style2************/
 .et_divi_100_mm_m_style2{overflow-x: hidden;}
 .et_divi_100_mm_m_style2 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}
/*edit the Divi submenu*/
.et_divi_100_mm_m_style2 .et_pb_menu .nav li ul {
margin-top:20px!important;
} 

/*Mobile Menu*/
.et_divi_100_mm_m_style2 .et_mobile_menu{
Border-top:none;
display: block!important;
padding-top:100px!important;
padding-left: 0!important;
padding-right: 0!important;
z-index: 9998;
min-width:100vw;
min-height:100vh;
top:-15px !important;
left:-5vw !important;
position: absolute !important;
}

.et_divi_100_mm_m_style2 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style2 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style2.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: translateY(-110%);
-webkit-transform: translateY(-110%);
transform-origin:top;
-webkit-transform-origin:top;
transition: .8s ease-in-out!important;
visibility:hidden;
}

.et_divi_100_mm_m_style2 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style2 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style2.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform:translateY(-10px);
-webkit-transform: translateY(-10px);
transform-origin:top;
-webkit-transform-origin:top;
transition: .8s ease-in-out;
visibility:visible;
}

.et_divi_100_mm_m_style2 .et_mobile_menu li a{
text-align:center;
padding-left:0px!important;
background:transparent!important;
}
  

.et_divi_100_mm_m_style2 .et_mobile_menu li:not(:last-child) a{
border-bottom: 1px solid rgba(0,0,0,0.10)!important;
}

.et_divi_100_mm_m_style2 .mobile_nav .menu-item-has-children > a {
background: transparent!important;
/*color: var(--mineco_white) !important;*/
font-weight: inherit;
}
  
/*Mobile Menu Bar*/
.et_divi_100_mm_m_style2 .mobile_menu_bar{
/*top: 5px;
/*padding:0;
right:-10px;
position:absolute;*/
right:-10px;
z-index:10001;
}  

/*change Divi hamburger menu to X*/
.et_divi_100_mm_m_style2 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
color:var(--mineco_black);
}

@media all and (min-width: 768px) and (max-width: 980px){
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children > a + span{right:15px;}

  
}
  
/**** Divi Mobile Menu Collapse Effect ****/
/**** This hides the sub menu items on mobile ****/
.et_divi_100_mm_m_style2.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
}

/**** This adjusts the positioning and the background transparency of the parent menu item on mobile ****/
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
}

/**** This styles the icon and moves it to the right ****/
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
}

/**** Here you can swap out the actual icons ****/
.et_divi_100_mm_m_style2 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color:  var(--mineco_black);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style2 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}
/********** Mobile Menu Style3************/
 .et_divi_100_mm_m_style3{overflow-x: hidden;}
.et_divi_100_mm_m_style3 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}


/*Mobile Menu*/
.et_divi_100_mm_m_style3 .et_mobile_menu{
Border-top:none;
display: block!important;
min-height: 100vh;
padding-top:60px!important;
padding-left:0px!important;
padding-right:0px!important;
z-index: 9998 !important;
width: 80% !important;
min-width: 200px;
left: auto!important;
max-width: 350px;
right: -5vw;
top:-15px !important;
position: absolute !important;
box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-webkit-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-moz-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
}

.et_divi_100_mm_m_style3 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style3 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style3.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform-origin: right;
-webkit-transform-origin: right;
transition: .8s ease-in-out!important
}

.et_divi_100_mm_m_style3 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style3 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style3.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform-origin: right;
-webkit-transform-origin: right;
transition: .8s ease-in-out;
}

.et_divi_100_mm_m_style3 .et_mobile_menu li a{
text-align:left;
padding-left:20px!important;
background:transparent!important;
}
  
.et_divi_100_mm_m_style3 .et_mobile_menu li:not(:last-child) a{
border-bottom: 1px solid rgba(0,0,0,0.10)!important;
}

.et_divi_100_mm_m_style3 .mobile_nav .menu-item-has-children > a {
background: transparent!important;
/*color:var(--mineco_white)!important;*/
font-weight:inherit;
}
  
/*Mobile Menu Bar*/
.et_divi_100_mm_m_style3 .mobile_menu_bar{
/*top: 15px;
padding:0;
position: absolute;*/
right:-10px;
z-index: 10001;
}  

/*change Divi hamburger menu to X*/
.et_divi_100_mm_m_style3 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
  color:var(--mineco_black);
}

@media all and (min-width: 768px) and (max-width: 980px){
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children > a + span{right:15px;}
}
  


/**** Divi Mobile Menu Collapse Effect ****/
/**** This hides the sub menu items on mobile ****/
.et_divi_100_mm_m_style3.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
}

/**** This adjusts the positioning and the background transparency of the parent menu item on mobile ****/
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
}

/**** This styles the icon and moves it to the right ****/
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
}

/**** Here you can swap out the actual icons ****/
.et_divi_100_mm_m_style3 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--mineco_black);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style3 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}

/********** Mobile Menu Style4************/
 .et_divi_100_mm_m_style4{overflow-x: hidden;}
.et_divi_100_mm_m_style4 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}

  
/*Divi Mobile Menu*/
 .et_divi_100_mm_m_style4 .et_mobile_menu{
Border-top:none;
display: block!important;
min-height: 100vh;
padding-top:60px!important;
padding-left: 0px!important;
padding-right: 0px!important;
z-index: 9998 !important;
width: 80% !important;
min-width: 200px;
right: auto!important;
max-width: 350px;
left:-5vw !important;
top:-15px !important;
position: absolute !important;
box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-webkit-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-moz-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
}

 .et_divi_100_mm_m_style4 .mobile_nav.closed #mobile_menu,
 .et_divi_100_mm_m_style4 .mobile_nav.closed .et_mobile_menu,
 .et_divi_100_mm_m_style4.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform-origin: left;
-webkit-transform-origin: left;
transition: .8s ease-in-out!important
}

 .et_divi_100_mm_m_style4 .mobile_nav.opened #mobile_menu,
 .et_divi_100_mm_m_style4 .mobile_nav.opened .et_mobile_menu,
 .et_divi_100_mm_m_style4.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform-origin:left;
-webkit-transform-origin:left;
transition: .8s ease-in-out;
}

 .et_divi_100_mm_m_style4 .et_mobile_menu li a{
text-align:left;
padding-left:20px!important;
background:transparent!important;
}
  

 .et_divi_100_mm_m_style4 .et_mobile_menu li:not(:last-child) a{
border-bottom: 1px solid rgba(0,0,0,0.10)!important;
}

 .et_divi_100_mm_m_style4 .mobile_nav .menu-item-has-children > a {
background: transparent!important;
/*color: var(--mineco_white)!important;*/
}
  
/*Mobile Menu Bar*/
 .et_divi_100_mm_m_style4 .mobile_menu_bar{
/*top: 15px;
padding:0;
right:-10px;
position:absolute;*/
right:-10px;
z-index:10001;
}  

/*change Divi hamburger menu to X*/
 .et_divi_100_mm_m_style4 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
}

@media all and (min-width: 768px) and (max-width: 980px){
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children > a + span{right:15px;}
}
  
  

/**** Divi Mobile Menu Collapse Effect ****/
/**** This hides the sub menu items on mobile ****/
 .et_divi_100_mm_m_style4.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
}

/**** This adjusts the positioning and the background transparency of the parent menu item on mobile ****/
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
}

/**** This styles the icon and moves it to the right ****/
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
}

/**** Here you can swap out the actual icons ****/
 .et_divi_100_mm_m_style4 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--mineco_black);
font-size: 16px;
font-family: ETmodules;
}
 .et_divi_100_mm_m_style4 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}

/********** Blog Detail ************/
.diviminimal_blogdetail_blurb .et-pb-icon{width: 80px;height: 80px;line-height: 80px;text-align: center;background: var(--mineco_orange);border-radius: 50%;}
.diviminimal_blogdetail_comment .logged-in-as a,.diviminimal_blogdetail_comment .comment-edit-link{color:var(--mineco_orange);}
.diviminimal_blogdetail_sidebar .wp-block-search__button{background: var(--mineco_orange);color: var(--mineco_white);border: none;margin-left: 0;}
.diviminimal_blogdetail_sidebar .wp-block-latest-posts__featured-image{float: left;width: 22%;margin-right: 15px;}
.diviminimal_blogdetail_sidebar .wp-block-latest-posts li a{font-weight: 600;color: var(--mineco_black);font-size: 16px;margin-bottom: 10px;display:block;}
.diviminimal_blogdetail_sidebar .wp-block-latest-posts .wp-block-latest-posts__post-date{color: var(--mineco_orange);}
.diviminimal_blogdetail_sidebar .wp-block-categories li a:hover{color: var(--mineco_orange);}
.diviminimal_blogdetail_sidebar .wp-block-latest-posts li{display: block;margin-bottom: 50px;}
.diviminimal_blogdetail_sidebar .wp-block-latest-posts li:last-child{margin-bottom:30px !important;}
.diviminimal_blogdetail_sidebar .wp-block-tag-cloud a{border: none;border-radius: 0;padding: 10px 20px;margin: 0 10px 10px 0;font-size: 14px;line-height: 1.4;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;background-color: var(--mineco_orange);color: var(--mineco_white);}
.diviminimal_blogdetail_sidebar .wp-block-tag-cloud a:hover{background-color: var(--mineco_black) !important;}
@media only screen and (max-width: 981px){
	.diviminimal_blogdetail_nav .nav-previous,.diviminimal_blogdetail_nav .nav-next{float:none;}
	.diviminimal_blogdetail_sidebar .et_pb_widget{width:100% !important;}
	.diviminimal_blogdetail_nav .nav-previous a,.diviminimal_blogdetail_nav .nav-next a{display: block;text-align: center;}
	.diviminimal_blogdetail_comment .form-submit,.diviminimal_blogdetail_comment .logged-in-as{text-align:center;}
	.diviminimal_blogdetail_sidebar .wp-block-latest-posts__featured-image{float:none;width: 13%;margin:0 auto !important;}
	.diviminimal_blogdetail_blurb .et-pb-icon{display: block;margin: auto;}
}

/* START TOOLTIP STYLES */

/* Applies to all tooltips */
.dmm-tooltip [tooltip]::before,
.dmm-tooltip [tooltip]::after {
  text-transform: none; /* opinion 2 */
  font-size: .9em; /* opinion 3 */
  line-height: 1;
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}
.dmm-tooltip [tooltip]::before {
  content: '';
  border: 5px solid transparent; /* opinion 4 */
  z-index: 1001; /* absurdity 1 */
}
.dmm-tooltip [tooltip]::after {
  content: attr(tooltip); /* magic! */
 text-align: center;
 min-width: 3em;
  max-width: 21em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1ch 1.5ch;
  border-radius: .3ch;
  box-shadow: 0 1em 2em -.5em rgba(0, 0, 0, 0.35);
  background: #333;
  color: #fff;
  z-index: 1000; /* absurdity 2 */
}

/* Make the tooltips respond to hover */
.dmm-tooltip:hover [tooltip]::before,
.dmm-tooltip:hover [tooltip]::after {
  display: block;
}

/* don't show empty tooltips */
.dmm-tooltip [tooltip='']::before,
.dmm-tooltip [tooltip='']::after {
  display: none !important;
}

/* FLOW: UP */
.dmm-tooltip [tooltip]:not([flow])::before,
.dmm-tooltip [tooltip][flow^="up"]::before {
  bottom: 100%;
  border-bottom-width: 0;
  border-top-color: #333;
}
.dmm-tooltip [tooltip]:not([flow])::after,
.dmm-tooltip [tooltip][flow^="up"]::after {
  bottom: calc(100% + 5px);
}
.dmm-tooltip [tooltip]:not([flow])::before,
.dmm-tooltip [tooltip]:not([flow])::after,
.dmm-tooltip [tooltip][flow^="up"]::before,
.dmm-tooltip [tooltip][flow^="up"]::after {
  left: 50%;
  transform: translate(-50%, -.5em);
}

/* FLOW: DOWN */
.dmm-tooltip [tooltip][flow^="down"]::before {
  top: 100%;
  border-top-width: 0;
  border-bottom-color: #333;
}
.dmm-tooltip [tooltip][flow^="down"]::after {
  top: calc(100% + 5px);
}
.dmm-tooltip [tooltip][flow^="down"]::before,
.dmm-tooltip [tooltip][flow^="down"]::after {
  left: 50%;
  transform: translate(-50%, .5em);
}

/* FLOW: LEFT */
.dmm-tooltip [tooltip][flow^="left"]::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: #333;
  left: calc(0em - 5px);
  transform: translate(-.5em, -50%);
}
.dmm-tooltip [tooltip][flow^="left"]::after {
  top: 50%;
  right: calc(100% + 5px);
  transform: translate(-.5em, -50%);
}

/* FLOW: RIGHT */
.dmm-tooltip [tooltip][flow^="right"]::before {
  top: 50%;
  border-left-width: 0;
  border-right-color: #333;
  right: calc(0em - 5px);
  transform: translate(.5em, -50%);
}
.dmm-tooltip [tooltip][flow^="right"]::after {
  top: 50%;
  left: calc(100% + 5px);
  transform: translate(.5em, -50%);
}

/* KEYFRAMES */
@keyframes tooltips-vert {
  to {
    opacity: .9;
    transform: translate(-50%, 0);
  }
}

@keyframes tooltips-horz {
  to {
    opacity: .9;
    transform: translate(0, -50%);
  }
}

/* FX All The Things */ 
.dmm-tooltip:hover [tooltip]:not([flow])::before,
.dmm-tooltip:hover [tooltip]:not([flow])::after,
.dmm-tooltip:hover [tooltip][flow^="up"]::before,
.dmm-tooltip:hover [tooltip][flow^="up"]::after,
.dmm-tooltip:hover [tooltip][flow^="down"]::before,
.dmm-tooltip:hover [tooltip][flow^="down"]::after {
  animation: tooltips-vert 300ms ease-out forwards;
}

.dmm-tooltip:hover [tooltip][flow^="left"]::before,
.dmm-tooltip:hover [tooltip][flow^="left"]::after,
.dmm-tooltip:hover [tooltip][flow^="right"]::before,
.dmm-tooltip:hover [tooltip][flow^="right"]::after {
  animation: tooltips-horz 300ms ease-out forwards;
}