.elementor-14 .elementor-element.elementor-element-25b3bbe:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-25b3bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-300f252 );}.elementor-14 .elementor-element.elementor-element-25b3bbe > .elementor-container{min-height:30vh;}.elementor-14 .elementor-element.elementor-element-25b3bbe > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-25b3bbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14 .elementor-element.elementor-element-cee7f7b .elementor-heading-title{font-family:"Optima nova LT Light Regular";font-size:40px;font-weight:normal;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-5d457b48{margin-top:25px;margin-bottom:25px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-3e00185d{font-family:"Optima Display Light";font-size:18px;font-weight:normal;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:991px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-25b3bbe > .elementor-container{min-height:23vh;}.elementor-14 .elementor-element.elementor-element-36c55a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-cee7f7b{text-align:center;}.elementor-14 .elementor-element.elementor-element-cee7f7b .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-cee7f7b */.page-header-8 ul{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25b3bbe */.page-header-8 {
    padding:0px!important;
}

.woocommerce .cart-v2{
        font-family: 'Opulent';
}

.woocommerce .cart-v2 .box-content{
       border: 2px solid #e7e7e7;
       padding: px;
}


.woocommerce .cart-v2 .wc-proceed-to-checkout .btn,.shop_table.cart-table .actions button{
    background-color: #492F6F;
     border:1px solid #492F6F;
     color: #FFFFFF;
}

.woocommerce .cart-v2 .wc-proceed-to-checkout .btn:hover,.shop_table.cart-table .actions button:hover{
    background-color: #F4F1E9;
    color:#492F6F;
    border:1px solid #492F6F;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e00185d */.cart-v2 .card.card-default .card-body tbody tr th,.cart-v2 .card.card-default .card-body tbody .order-total th{
    padding: 0!important;
        font-weight: 100;
}

.payplug-oney .oney-without-fees-3x4x{
    min-width: 9em;
}

.shop_table thead span,.shop_table td.actions,.wc-proceed-to-checkout{
      font-family: "Optima Display Light";
}


.cart_totals .order-total .amount, .review-order.shop_table .order-total .amount{
    font-size:18px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima nova LT Light Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://reviscience.ibrodev-c.ovh/wp-content/uploads/2022/05/optima_nova_lt_light_regular-webfont.woff2') format('woff2'),
		url('https://reviscience.ibrodev-c.ovh/wp-content/uploads/2022/05/optima_nova_lt_light_regular-webfont.woff') format('woff'),
		url('https://reviscience.ibrodev-c.ovh/wp-content/uploads/2022/05/Optima-nova-LT-Light-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima Display Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://reviscience.ibrodev-c.ovh/wp-content/uploads/2022/05/optimadisplay_light-webfont.woff2') format('woff2'),
		url('https://reviscience.ibrodev-c.ovh/wp-content/uploads/2022/05/optimadisplay_light-webfont.woff') format('woff'),
		url('https://reviscience.ibrodev-c.ovh/wp-content/uploads/2022/05/OptimaDisplay-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */