﻿html{scroll-behavior:smooth}.custom-list i{background:white;color:#040404 !important;width:auto;height:auto;width:30px !important;height:30px !important;border-radius:999px;text-align:center;display:flex;justify-content:center;align-items:center}.custom-list-red i{background:#EA252C;color:#FFF !important;width:auto;height:auto;width:30px !important;height:30px !important;border-radius:999px;text-align:center;display:flex;justify-content:center;align-items:center}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{font-family:"Montserrat", Sans-serif;font-size:14px !important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder{color:#040404}.gform_wrapper .gform_fields{grid-row-gap:10px !important}.gform_wrapper .gform_button{background:#EA252C;color:#FFF;border:none;font-weight:600;padding:8px 40px}.gform_wrapper .gform_button:hover{background:#FFF;color:#EA252C}#gform_wrapper_3 input,#gform_wrapper_3 textarea,#gform_wrapper_3 select{border:none;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.09) !important}#gform_wrapper_3 #gform_submit_button_3{background:#EA252C;color:#FFF;border:none;font-weight:600;padding:12px 30px}#gform_wrapper_3 #gform_submit_button_3:hover{background:#FFF;color:#EA252C}#gform_wrapper_7 input,#gform_wrapper_7 textarea,#gform_wrapper_7 select{border:none;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.09) !important}#gform_wrapper_7 #gform_submit_button_7{background:#000000;color:#FFF;border:none;font-weight:600;padding:12px 30px}#gform_wrapper_7 #gform_submit_button_7:hover{background:#EA252C;color:#FFF}#gform_wrapper_4 input,#gform_wrapper_4 textarea,#gform_wrapper_4 select{border:none;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.09) !important}#gform_wrapper_4 #gform_submit_button_4{background:#EA252C;color:#FFF;border:none;font-weight:600;padding:12px 30px}#gform_wrapper_4 #gform_submit_button_4:hover{background:#040404;color:#FFF}#gform_wrapper_5 input,#gform_wrapper_5 textarea,#gform_wrapper_5 select{border:none;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.09) !important}#gform_wrapper_5 #gform_submit_button_5{background:#EA252C;color:#FFF;border:none;font-weight:600;padding:12px 30px}#gform_wrapper_5 #gform_submit_button_5:hover{background:#FFF;color:#EA252C}#gform_wrapper_6 input,#gform_wrapper_6 textarea,#gform_wrapper_6 select{border:none;box-shadow:0px 0px 5px 2px rgba(0, 0, 0, 0.09) !important}#gform_wrapper_6 #gform_submit_button_6{background:#EA252C;color:#FFF;border:none;font-weight:600;padding:12px 30px}#gform_wrapper_6 #gform_submit_button_6:hover{background:#040404;color:#EA252C}.wc-backward{font-family:"Montserrat", Sans-serif !important;font-weight:700 !important;background-color:var(--e-global-color-70e332f) !important;border-radius:5px 5px 5px 5px !important;padding:13px 40px 13px 40px !important;color:#FFF !important}.wc-backward:hover{background-color:var(--e-global-color-b96e216) !important}.woocommerce-message .wp-element-button{font-family:"Montserrat", Sans-serif !important;font-weight:700 !important;background-color:var(--e-global-color-b96e216) !important;border-radius:5px 5px 5px 5px !important;padding:13px 40px 13px 40px !important;color:#FFF !important}.woocommerce-message .wp-element-button:hover{background-color:var(--e-global-color-70e332f) !important}.custom-reviews .elementor-testimonial{border:solid thin #FFF;padding:20px}.custom-reviews .elementor-testimonial__footer:after{content:url(https://landingpage.redholidays.co.za/wp-content/uploads/2023/05/quotes.svg);width:15px}.elementor-testimonial--layout-image_above .elementor-testimonial{display:flex;height:100% !important;flex-direction:column-reverse;justify-content:flex-end}.single-product .product-type-simple ul{margin-bottom:14px}.custom-cta h2{display:flex;justify-content:center;align-items:flex-end}.custom-cta h2:before{content:"";width:7px;height:40px;display:flex;background:#E4242B;margin-right:10px}.package-list ul{padding-left:20px}.package-list li{padding-inline-start:1ch}.package-list li::marker{font-family:"Font Awesome 5 Free";font-weight:900;content:""}@media (max-width:600px){.custom-list-red ul li:last-child{margin-top:10px}}