<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.form-timeline-main{padding:60px 0}.form-timeline-main .container{padding:0}.form-timeline-main .header-section{margin:0 0 60px 0}.form-timeline-main .header-section .heading-title{text-align:center;max-width:970px;margin:0 auto 20px}.form-timeline-main .header-section p{text-align:center;max-width:970px;margin:0 auto}.form-timeline-main .header-section p.heading-subdescription{max-width:970px;margin:60px 0 0 0;text-align:left}.form-timeline-main .form-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin:0 -15px}.form-timeline-main .form-with-timeline-form{width:58%;padding:0 15px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form{border:0;margin:0;box-shadow:0px 10px 40px rgba(111,137,163,.2);background-color:#fff;padding:50px 50px;border-radius:0;position:relative}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .form-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.1411764706);display:none}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .form-overlay::after{content:"";display:inline-block;background-image:URL(/wp-content/themes/villasport/assets/build/images/loader.90672f1d.gif);background-repeat:no-repeat;background-position:center;background-size:contain;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.form-timeline-main .form-with-timeline-form .wp-block-contact-form.loading .form-overlay{display:inline-block}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form{justify-content:space-between;margin:0 -15px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap{width:50%;padding:0 15px;margin:0 0 30px 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .field-label{color:#262a35;font-size:18px;line-height:normal;font-weight:400;font-family:"Montserrat",sans-serif;margin:0 0 5px 0;display:flex;align-items:flex-start}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .field-label span{order:2;color:#d33641;font-weight:400}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .field-label.consent-label{display:block}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .field-label.consent-label span{line-height:.8;margin:5px;display:inline;vertical-align:top}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap input,.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap select{border:1px solid rgba(95,126,152,.3);background:#fff;padding:16px 20px 15px 20px;font-size:16px;line-height:normal;font-weight:400;font-family:"Montserrat",sans-serif;color:rgba(113,112,116,.6);border-radius:0;min-width:inherit;width:100%;box-shadow:none;height:52px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap input:focus,.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap select:focus{border:2px solid #e8af52;color:#262a35;font-size:18px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;background-image:URL(/wp-content/themes/villasport/assets/build/images/menu-arrow.3b8079f3.svg);background-repeat:no-repeat;background-size:10px 6px;background-position:right 20px center;outline:none}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap input.hasDatepicker,.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap input.datepicker{background:url(/wp-content/themes/villasport/assets/build/images/icon-calendar.19b51a06.svg);background-position:right 15px top 50%;background-repeat:no-repeat}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap span.error{font-size:10px;color:#f33;font-weight:600;width:100%;display:block;margin:5px 0 0 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap.primary-interest,.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap.guest{width:100%}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap.full-section{width:100%}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group .formbuilder-checkbox{display:flex;flex-wrap:wrap}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group .formbuilder-checkbox span.error{margin-left:40px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group label{color:#262a35;font-size:18px;line-height:30px;font-weight:400;font-family:"Montserrat",sans-serif;margin:0 0 0 20px;width:calc(100% - 40px)}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group input{padding:0 !important}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group input{position:relative;border:2px solid #375e7e;background:none;cursor:pointer;line-height:0;margin:7px 0 0 0;outline:0;vertical-align:text-top;height:20px;width:20px;-webkit-appearance:none;opacity:.3}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group input[type=checkbox]:checked{background-color:#375e7e;border-color:#375e7e;opacity:1}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group input[type=checkbox]:focus{box-shadow:none;border:2px solid #375e7e}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group input[type=checkbox]::before{content:"";position:absolute;right:50%;top:50%;width:4px;height:10px;border:solid #fff;border-width:0 2px 2px 0;margin:-1px -1px 0 -1px;transform:rotate(45deg) translate(-50%, -50%);z-index:2}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .button-wrap{padding:0 15px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .button-wrap button.button{background-color:#e8af52;color:#fff;padding:20px 30px;font-size:16px;font-style:normal;font-weight:600;line-height:19px;font-family:"Montserrat",sans-serif;text-transform:uppercase;transition:.1s ease;border:0;display:table;margin:0;border-radius:0;letter-spacing:0;transition:box-shadow 300ms ease-in-out,color 300ms ease-in-out}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .button-wrap button.button:hover{box-shadow:0 0 40px 40px #d7982e inset}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger{border:0;padding:0;margin:0 0 40px 0;position:relative}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger::before{content:"";background:#f2dede;width:calc(100% + 100px);height:calc(100% + 60px);display:block;position:absolute;top:-50px;left:-50px;right:0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger p{font-size:14px;line-height:normal;color:#a94442;position:relative}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger p br{display:none}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger p strong{margin:0 0 10px 0;display:block}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger ul{padding:0 0 0 18px;position:relative;top:-15px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger ul li{margin:0 0 10px 0;font-size:14px;line-height:normal;color:#a94442;font-weight:600}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger ul li:last-child{margin:0}.form-timeline-main .form-with-timeline-content{width:42%;padding:0 15px}.form-timeline-main .form-with-timeline-content .list-main{list-style:none;margin:0;padding:0}.form-timeline-main .form-with-timeline-content .list-main li{padding:0 0 40px 45px;margin:0;position:relative}.form-timeline-main .form-with-timeline-content .list-main li .list-item-title{font-family:"MagnoSans-Bold";letter-spacing:1.2px;color:#262a35;text-transform:uppercase;font-size:40px;line-height:normal;margin-bottom:20px;display:block}.form-timeline-main .form-with-timeline-content .list-main li .list-item-description{margin:0}.form-timeline-main .form-with-timeline-content .list-main li::before{content:"";width:11px;height:11px;background:#fff;border:2px solid #375e7e;border-radius:100%;position:absolute;left:0;top:15px}.form-timeline-main .form-with-timeline-content .list-main li::after{content:"";background:#879eb2;width:2px;height:100%;display:block;position:absolute;left:5.5px;top:30px}.form-timeline-main .form-with-timeline-content .list-main li:last-child{padding-bottom:0}.form-timeline-main .form-with-timeline-content .list-main li:last-child::after{display:none}.form-timeline-main.reversed .form-container{flex-direction:row}@media (max-width: 1199px){.form-timeline-main{padding:50px 0}}@media (max-width: 1023px){.form-timeline-main .header-section p.heading-subdescription{margin:50px 0 0 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form{padding:30px 30px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .field-label{font-size:16px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group label{font-size:16px;line-height:26px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger{margin:0 0 50px 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger::before{width:calc(100% + 60px);height:calc(100% + 60px);top:-30px;left:-30px}.form-timeline-main .form-with-timeline-content .list-main li{padding:0 0 30px 40px}.form-timeline-main .form-with-timeline-content .list-main li .list-item-title{font-size:32px;letter-spacing:1px}.form-timeline-main .form-with-timeline-content .list-main li::before{top:10px}.form-timeline-main .form-with-timeline-content .list-main li::after{top:25px}}@media (max-width: 991px){.form-timeline-main .header-section{margin:0 auto 50px}.form-timeline-main .form-with-timeline-form{width:100%;order:2}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form{margin:30px -15px 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap{margin:0 0 20px 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap input,.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap select{padding:14px 15px 13px 15px;height:46px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger ul{top:0}.form-timeline-main .form-with-timeline-content{width:100%;margin:0 0 30px 0;order:1}}@media (max-width: 767px){.form-timeline-main{padding:25px 0}.form-timeline-main .header-section{margin:0 auto 30px}.form-timeline-main .header-section .heading-title{margin:0 auto 15px 0}.form-timeline-main .header-section p.heading-subdescription{margin:30px 0 0 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form{padding:20px 20px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form{margin:20px 0 0 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap{width:100%;padding:0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .field-label{font-size:15px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap input,.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap select{padding:10px 15px 8px 15px;height:40px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap span.error{font-size:9px;margin:3px 0 0 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group .formbuilder-checkbox span.error{margin-left:35px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .field-wrap .checkbox-group label{font-size:15px;line-height:24px;margin:0 0 0 15px;width:calc(100% - 35px)}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .button-wrap{padding:0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form form.contact-form .button-wrap button.button{font-size:14px;padding:10px 20px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger{margin:0 0 40px 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger::before{width:calc(100% + 40px);height:calc(100% + 40px);top:-20px;left:-20px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger p{font-size:12px}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger p strong{margin:0 0 7px 0}.form-timeline-main .form-with-timeline-form .wp-block-contact-form .alert.alert-danger ul li{font-size:12px;margin:0 0 7px 0}.form-timeline-main .form-with-timeline-content .list-main li{padding:0 0 20px 30px}.form-timeline-main .form-with-timeline-content .list-main li .list-item-title{font-size:26px;letter-spacing:.3px;margin-bottom:5px}.form-timeline-main .form-with-timeline-content .list-main li::before{width:8px;height:8px;top:7px}.form-timeline-main .form-with-timeline-content .list-main li::after{top:19px;left:5px}}
</pre></body></html>