html{overflow-x:hidden;overflow-y:auto;max-width:100%}.swiper,.elementor-loop-container,.elementor .swiper-container{overflow:hidden !important}[id]{scroll-margin-top:80px}.enquiryformtrigger a,.ultimateguidetrigger a,.slideoutformtrigger a{cursor:pointer !important}body .gform_wrapper input,body .gform_wrapper textarea,body .gform_wrapper select{font-size:16px !important}body .gform_wrapper .gform_title{font-size:3rem}body .gform_wrapper .gform_description{font-family:"Presti",serif;font-size:1.25rem;margin:2rem 0}body .gform_wrapper .gform_required_legend{display:none}body .gform_wrapper .gfield_label{font-style:normal;font-weight:normal}body .gform_wrapper .gfield_required_custom{color:#363d57}body .gform_wrapper .gfield input[type=text],body .gform_wrapper .gfield input[type=email],body .gform_wrapper .gfield input[type=tel],body .gform_wrapper .gfield input[type=url],body .gform_wrapper .gfield input[type=number],body .gform_wrapper .gfield input[type=password],body .gform_wrapper .gfield input[type=date],body .gform_wrapper .gfield select{border:none;border-bottom:1px solid #233038;border-radius:0;background:rgba(0,0,0,0);padding:0 0;box-shadow:none;outline:none;transition:border-color .2s ease}body .gform_wrapper .gfield input[type=text]:focus,body .gform_wrapper .gfield input[type=email]:focus,body .gform_wrapper .gfield input[type=tel]:focus,body .gform_wrapper .gfield input[type=url]:focus,body .gform_wrapper .gfield input[type=number]:focus,body .gform_wrapper .gfield input[type=password]:focus,body .gform_wrapper .gfield input[type=date]:focus,body .gform_wrapper .gfield select:focus{border-bottom-width:2px;border-bottom-color:#233038}body .gform_wrapper .gfield input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}body .gform_wrapper .gfield textarea{border:1px solid #233038;border-radius:3px;background:rgba(0,0,0,0);padding:.75rem 1rem;min-height:8rem;resize:vertical;box-shadow:none;outline:none;transition:border-color .2s ease}body .gform_wrapper .gfield textarea:focus{border-color:#233038}body .gform_wrapper .gfield_radio .gchoice{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}body .gform_wrapper .gfield_radio input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;border:1px solid #233038;border-radius:50%;background:rgba(0,0,0,0);position:relative;cursor:pointer;flex-shrink:0;margin:0;transition:border-color .2s ease}body .gform_wrapper .gfield_radio input[type=radio]:checked::after{content:"";position:absolute;inset:3px;background:#233038;border-radius:50%}body .gform_wrapper .gfield_checkbox .gchoice{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}body .gform_wrapper .gfield_checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.5rem;height:1.5rem;border:1px solid #233038;border-radius:3px;background:rgba(0,0,0,0) !important;cursor:pointer;flex-shrink:0;margin:0;transition:border-color .2s ease}body .gform_wrapper .gfield_radio label,body .gform_wrapper .gfield_checkbox label{cursor:pointer;margin:0}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer button[type=submit],body .gform_wrapper .gform_page_footer input[type=submit],body .gform_wrapper .gform_page_footer button[type=submit]{display:inline-block;color:#233038;background:rgba(0,0,0,0);border:1px solid #233038;border-radius:30px;padding:1rem 2rem;font-family:"Europa",sans-serif;font-size:1rem;font-weight:400;line-height:1;cursor:pointer;text-decoration:none;box-shadow:none;outline:none;transition:all .2s ease}body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_footer input[type=submit]:focus,body .gform_wrapper .gform_footer button[type=submit]:hover,body .gform_wrapper .gform_footer button[type=submit]:focus,body .gform_wrapper .gform_page_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input[type=submit]:focus,body .gform_wrapper .gform_page_footer button[type=submit]:hover,body .gform_wrapper .gform_page_footer button[type=submit]:focus{color:#fff;background:#233038}body .gform_wrapper .gfield textarea,body .gform_wrapper.gravity-theme .gfield textarea{border:1px solid #233038 !important;border-radius:3px !important;background:rgba(0,0,0,0) !important;padding:.75rem 1rem !important;min-height:8rem !important;resize:vertical !important;box-shadow:none !important}body .gform_wrapper .gfield textarea:focus,body .gform_wrapper.gravity-theme .gfield textarea:focus{border-color:#233038 !important;outline:none !important}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer button[type=submit],body .gform_wrapper .gform_page_footer input[type=submit],body .gform_wrapper .gform_page_footer button[type=submit],body .gform_wrapper.gravity-theme .gform_footer input[type=submit],body .gform_wrapper.gravity-theme .gform_page_footer input[type=submit],body .gform_wrapper input.gform_button,body .gform_wrapper button.gform_button{color:#233038 !important;background:rgba(0,0,0,0) !important;border:1px solid #233038 !important;border-radius:30px !important;padding:1rem 2rem !important;font-family:"Europa",sans-serif !important;font-size:1rem !important;font-weight:400 !important;line-height:1 !important;box-shadow:none !important;transition:all .2s ease !important;cursor:pointer}body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_footer input[type=submit]:focus,body .gform_wrapper .gform_footer button[type=submit]:hover,body .gform_wrapper .gform_footer button[type=submit]:focus,body .gform_wrapper .gform_page_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input[type=submit]:focus,body .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover,body .gform_wrapper.gravity-theme .gform_page_footer input[type=submit]:hover,body .gform_wrapper input.gform_button:hover,body .gform_wrapper button.gform_button:hover{color:#fff !important;background:#233038 !important}body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=url],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper input[type=date],body .gform_wrapper textarea,body .gform_wrapper select,body .gform_wrapper input[type=submit],body .gform_wrapper button[type=submit]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border-radius:0;-webkit-border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body .gform_wrapper textarea{border-radius:3px !important}body .gform_wrapper input[type=submit],body .gform_wrapper button[type=submit],body .gform_wrapper input.gform_button{border-radius:30px !important}@media(max-width: 641px){body .gform_wrapper .gfield textarea,body .gform_wrapper.gravity-theme .gfield textarea{border:1px solid #233038 !important;border-radius:3px !important;padding:.75rem 1rem !important;min-height:8rem !important}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer button[type=submit],body .gform_wrapper .gform_page_footer input[type=submit],body .gform_wrapper.gravity-theme .gform_footer input[type=submit],body .gform_wrapper input.gform_button{color:#233038 !important;background:rgba(0,0,0,0) !important;border:1px solid #233038 !important;border-radius:30px !important;padding:1rem 2rem !important;font-size:1rem !important;line-height:1 !important}}.ibay_confirmation_block{max-width:900px}.confirmation_block{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;justify-content:flex-start;margin:auto;max-width:900px}.confirmation_block .confirmation_block_text{display:grid;grid-template-columns:1fr;grid-template-rows:auto;align-items:center;justify-content:center;position:relative;aspect-ratio:3/4}.confirmation_block .confirmation_block_text h2{text-align:center;z-index:5}.confirmation_block .confirmation_block_text .top_bg{position:absolute;top:20px;left:20px;width:90%;height:95%;background-color:#fafafa;z-index:3;border-radius:400px 500px 600px 500px}.confirmation_block .confirmation_block_text .bottom_bg{position:absolute;top:0px;left:-10px;width:100%;height:100%;z-index:2;border-radius:300px 400px 300px 400px}.confirmation_block .confirmation_block_copy{display:grid;grid-template-columns:auto;justify-content:flex-start;gap:2rem}.confirmation_block .confirmation_block_copy p{font-size:1.25rem}.confirmation_block .confirmation_block_copy .elementor-button-text{color:#1b262c}.confirmation_block .confirmation_block_copy .elementor-button:hover{cursor:pointer}.confirmation_block .confirmation_block_copy .elementor-button:hover .elementor-button-text{color:#fff}@media(max-width: 767px){.confirmation_block{grid-template-columns:1fr;gap:2rem;padding:0 1rem}.confirmation_block .confirmation_block_text{max-width:400px;margin:0 auto}.confirmation_block .confirmation_block_copy .elementor-button-wrapper,.confirmation_block .confirmation_block_copy .elementor-widget-button,.confirmation_block .confirmation_block_copy .elementor-button{width:100%}.confirmation_block .confirmation_block_copy .elementor-button{display:block;text-align:center}}.enquiry .bottom_bg{background-color:#f24c3c}.tug .bottom_bg{background-color:#eb1450}.registration .bottom_bg{background-color:#f2cb3c}.newsletter .bottom_bg{background-color:#363d57}body.admin-bar .ibay-sticky-header.ibay-show{top:32px}.ibay-sticky-header{position:fixed;top:-120px;left:0;width:100%;z-index:9999;transition:top .4s ease}.ibay-sticky-header.ibay-show{top:0}