#et-main-area{background-image:linear-gradient(180deg,rgb(255 255 255 / .79) 0%,rgb(255 255 255 / .87) 100%),url(https://safariarie.ca/wp-content/uploads/Texture-Map-R1.jpg)!important;background-position:top center;background-repeat:repeat-y}.et_pb_section,#main-content{background-color:#fff0}.et_pb_button.visit_riverview_button{color:#ffffff!important;border-width:1px!important;border-color:#fff;border-radius:5px;font-size:19px;background-color:#0c71c3;white-space:nowrap}input[type="text"],input[type="email"],textarea{background:#fff;border-radius:0;color:#999!important;padding:15px!important}.gform_wrapper .gform_footer input.button{float:right;background-color:#e02b20;border:2px solid #fff;font-size:22px;color:#fff;padding:12px 23px;border-radius:5px;letter-spacing:2px;font-weight:700;cursor:pointer}.gform_wrapper .gform_footer input.button:hover{background-color:#e02b20;border:2px solid #fff0}@media screen and (min-width:981px){#main-content .container::before{background-color:#000}}.woocommerce div.product div.images .flex-control-thumbs{display:none}.et_shop_image{display:block;position:relative;background:rgb(0 0 0 / .6)}.et_shop_image .et_overlay{background:rgb(0 0 0 / .5)}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.woocommerce .woocommerce-tabs{background-color:#fff}.woocommerce div.product form.cart .button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{background-color:#e02b20!important;border:2px solid #e02b20!important;color:#fff!important;border-radius:5px;letter-spacing:2px;font-weight:700}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:47.7px;background-color:rgb(0 0 0 / .6)!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:rgb(0 0 0 / .6)}.woocommerce table.shop_table{background-color:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff;border:1px solid rgb(0 0 0 / .1)}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:.3em 1em}.woocommerce button.button:disabled:hover::after,.woocommerce button.button:disabled[disabled]:hover::after{opacity:0}.select2-container--default .select2-selection--single{padding:10px 0;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;padding-right:8px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:28px}.cart .product-price,.cart .product-quantity,.cart .product-subtotal,.cart_totals th,.shop_table.woocommerce-checkout-review-order-table .product-total,.shop_table.woocommerce-checkout-review-order-table tfoot td{text-align:right}.cart .product-quantity .quantity{display:inline}.woocommerce form.checkout_coupon{background-color:rgb(0 0 0 / .6);margin:0;border-radius:0;border:none;border-top:1px solid rgb(255 255 255 / .5)}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0}.woocommerce-form-coupon p{color:#fff}form.woocommerce-checkout{margin-top:2em}