.product .nyp-disabled,.wcopc .product-item .nyp-disabled{opacity:.2}.product .single_variation_wrap .nyp,.wcopc .product-item .single_variation_wrap .nyp{display:none}.product .single_variation_wrap .suggested-text,.wcopc .product-item .single_variation_wrap .suggested-text{margin-bottom:1.5em;display:inline-block}.product .nyp,.wcopc .product-item .nyp{margin-bottom:1.5em}.product .nyp label,.wcopc .product-item .nyp label{font-weight:700;display:block}.product .nyp .nyp-input,.wcopc .product-item .nyp .nyp-input{display:inline-block;margin-bottom:0;text-align:center;font-weight:700;min-width:10em}.product .nyp .minimum-price,.wcopc .product-item .nyp .minimum-price{margin:0;color:inherit;font-size:.75em;opacity:.7;clear:both}.product .nyp .woocommerce-nyp-message,.wcopc .product-item .nyp .woocommerce-nyp-message{margin:1em 0!important}.product .nyp:after,.wcopc .product-item .nyp:after{content:"";display:table;clear:both}.woocommerce div.nyp-product.elementor form.cart{display:block!important}.nyp-product #ppc-button,.nyp-product #ppcp-messages{display:none!important}.nyp-product #wcpay-payment-request-button-separator,.nyp-product #wcpay-payment-request-wrapper{display:none!important}#donate-btn{  border: 1px solid #642c90;
color: #808285;
padding: 15px 25px 15px 25px;
padding-top: 15px;
padding-right: 25px;
padding-bottom: 15px;
padding-left: 25px;
border-radius: 25px;
}
#donate-btn:hover{
background-color: #642c90;
color: #ffffff !important;
}
.current_menu_item { color: #804099; }
.mobile_menu_bar:before{
color:#804099!important;
}
.et_mobile_menu {
display: none;
visibility: visible;
position: absolute;
z-index: 9999;
left: 0;
width: 100%;
padding: 5%;
border-top: 3px solid #804099!important;
opacity: 1;
background: #fff;
-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
-moz-box-shadow: 0 2px 5px rgba(0,0,0,.1);
box-shadow: 0 2px 5px rgba(0,0,0,.1);
} .et_pb_social_media_follow li a.icon::before {
display: block;
position: relative;
z-index: 10;
width: 32px;
height: 32px;
color: #fff;
font-size: 16px;
line-height: 32px;
-webkit-transition: color .3s;
-moz-transition: color .3s;
transition: color .3s;
color: #065163 !important;
}   @media only screen and (max-width: 425px) { 
}
.ten-columns .et_pb_module {width: 100%;}
.nine-columns .et_pb_module {width: 100%;}
.eight-columns .et_pb_module {width: 100%;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%!important;}
.five-columns .et_pb_module {width: 100%!important;}  @media only screen and ( max-width: 980px ) {
}   @media only screen and ( max-width: 767px ) {
}
@media (max-width: 980px){
.ten-columns .et_pb_module {width: 20%;}
.nine-columns .et_pb_module {width: 33.3%;}
.eight-columns .et_pb_module {width: 25%;}
.seven-columns .et_pb_module {width: 25%;}
.six-columns .et_pb_module {width: 33.3%;}
.five-columns .et_pb_module {width: 33.3%;}
}
@media all and (max-width: 767px) {
.ten-columns .et_pb_module {width: 100%;}
.nine-columns .et_pb_module {width: 100%;}
.eight-columns .et_pb_module {width: 100%;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%;}
.five-columns .et_pb_module {width: 100%;}
}
#et_pb_contact_form_0{ } #input_1_1{
border-radius: 10px 10px 10px 10px;
padding: 16px;
}
#input_1_2{
border-radius: 10px 10px 10px 10px;
overflow: hidden;
padding: 16px;}
#input_1_3{
padding: 16px;
border-radius: 10px 10px 10px;
}
#rc-anchor-container{
border-radius: 10px 10px 10px 10px;	
}
#gform_submit_button_1{
background-color:transparent;
border: 2px solid;
border-radius: 25px; 
color: #ffffff!important;
font-size: 20px;
line-height: 1.7em!important; 
padding: .3em 1em;
}
#gform_confirmation_message_1{
color:white;	
}
@media (min-width: 981px) {
.nav li .sub-menu {
width: 255px !important;
}
#top-menu li li a {
width: 224px !important;
}
}
.woocommerce-product-gallery__image, .woocommerce-product-gallery__trigger {
display: none;
}