.custom-booking-form .jet-apb-calendar-date.jet-apb-calendar-date--selected{background:#677a69!important;border-radius:4px}#responsive-form{margin:0 auto;width:100%}.column-full input,textarea{border:none;outline:0;background:#fff0;border-radius:0;border-bottom:1px solid #070707}.button-frm input{background:#677A69;padding:10px 30px;border:none;width:100%;border-radius:100px;font-size:16px;color:#fff}.form-row{width:100%}.column-half,.column-full{position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.colm-form-2{display:flex;justify-content:space-between;flex-direction:column}.clearfix{display:flex}.clearfix:after{content:"";display:table;clear:both}.colm-form-1{width:65%}.colm-form-2{width:35%}@media only screen and (min-width:991px){.column-half{width:50%}}@media only screen and (max-width:991px){.clearfix{flex-direction:column}.colm-form-1{width:100%}.colm-form-2{width:100%}}.cnt-bg img{border-radius:15px 15px 0 0}.cnt-bg .elementor-image-box-content{padding:0 20px 0 20px}.cus-form .elementor-field-label{padding-bottom:8px!important}.cus-form{backdrop-filter:blur(10px)}.cus-form button.elementor-button{margin-top:30px}.icon-img img{background-color:#015E59;padding:12px;border-radius:50px;margin-bottom:10px;margin-top:-25px}.btn-animation{transition:all 0.2s ease-out!important}.btn-animation:hover i.far.fa-arrow-alt-circle-right{margin-left:5px}.service-list .elementor-icon-list-item{padding:10px 10px 10px 15px!important;background:#015E59;color:white!important}.service-list .current-menu-item{background-color:#FAF5EF;color:white!important}.service-list .elementor-icon-list-item:hover:before{opacity:1;background:#005F54!important;color:white!important;transform:perspective(400px) rotateX(0deg);transition:all 300ms linear;transition-delay:0.1s}.service-list .elementor-icon-list-item:hover a{color:#fff!important;z-index:1}.service-list .elementor-icon-list-item{color:#fff!important;z-index:1}.elementor-616 .elementor-element.elementor-element-c884ceb .elementor-icon-list-text{transition:color 0.3s;color:#fff}.service-list .elementor-icon-list-text{color:white!important}.ti-widget.ti-goog .ti-read-more span{display:inline-block;font-weight:400;font-family:'Raleway';white-space:nowrap;font-size:13.5px;color:#000;opacity:.5;text-decoration:none!important;transition:color 300ms ease-out;cursor:pointer}.ti-widget.ti-goog .ti-review-content .ti-inner{display:-webkit-box;-webkit-box-orient:vertical;line-height:21.75px;height:87px;font-family:'Raleway';font-size:15px;text-align:left;transition:height 0.5s;font-style:normal;-webkit-line-clamp:4;overflow:hidden;padding-right:0;height:unset;max-height:87px;color:#000000!important}.ti-widget.ti-goog .ti-widget-container .ti-name{font-weight:700;font-family:'Raleway';font-size:14px;overflow:hidden;padding-right:25px;white-space:nowrap;text-overflow:ellipsis;color:#000;margin-bottom:2px}li.elementor-icon-list-item{transition:all 0.5s;padding:5px 0 5px 5px!important}select#form-field-field_0634996,select#form-field-field_e78a50e,select#form-field-field_07a4a04{border:none!important;background:none!important;border-top:1.5px solid black!important;border-radius:0!important;border-bottom:1.5px solid black!important;padding:18px 0px!important}.wp-cst-form .wpforms-field-small{background-color:#FFF9F2CC!important;border-color:#000000!important;border-width:2px 2px 2px 2px!important;border-radius:25px 25px 25px 25px!important;color:#000000!important;font-family:"Neue Haas",Sans-serif!important;font-size:15px!important;font-weight:400!important}.wp-cst-button{font-family:"Neue Haas Grotesk Display Pro",Sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:30px!important;border-radius:100px 100px 100px 100px!important;padding:12px 60px 12px 60px!important;background-color:#00312B!important;color:#ffffff!important;margin-top:60px!important;height:55px!important}div.wpforms-container-full button[type=submit]:hover{background-color:#677A69!important}.wpforms-submit-container{text-align:center}::placeholder{color:#000000!important;opacity:1}.cst-row .jet-form__field{max-width:100%!important;width:100%!important;flex:0 1 100%!important}