.wpcf7-form .fieldset-cf7mls-wrapper ul{padding-left:15px;margin-bottom:20px;max-width:65%}.wpcf7-form .fieldset-cf7mls-wrapper li{position:relative}.wpcf7-form .fieldset-cf7mls-wrapper li:before{content:'•';position:absolute;left:-15px;color:#cf2027;font-size:31px;top:-8px}.checkout-step-form-description{margin-bottom:20px!important}.hide-calendar{display:none!important}.file-field-wrap input[type='file']{display:none!important}.cf7mls_progress_bar li.active:before,.cf7mls_progress_bar li:before,.cf7mls_progress_bar li.active:after{background:#cf2027;font-weight:600}.file-field-wrap .step-form-item-field .mfcf7-zl-multiline-sample{display:block!important}.file-field-wrap .step-form-item-field .mfcf7-zl-multiline-sample .wpcf7-form-control-wrap input{display:none!important}.file-field-wrap .wpcf7-form-control-wrap{height:auto!important}.file-field-wrap .wpcf7-form-control-wrap.cf7mls-invalid{display:block!important}.file-field-wrap .qbutton{background-color:#cf2027;color:#fff;padding:13px 20px;display:block;position:relative;border-radius:2px;border:0}[data-class='wpcf7cf_group']{padding-top:5px}.cf7mls_progress_bar{margin-top:0;margin-bottom:40px}.ui-datepicker-title select{color:#000!important}.ui-corner-all{cursor:pointer}.ui-datepicker-prev{top:4px!important;left:2px!important}.ui-datepicker-next{top:4px!important;right:2px!important}.wpcf7cf_repeater_controls{margin-bottom:20px!important}.fieldset-cf7mls-wrapper .fieldset-cf7mls{padding:0}.checkout-step-form-title{font-size:21px;font-weight:700;position:relative;color:#333;margin-bottom:28px!important;padding-top:17px;padding-right:30px;padding-bottom:20px;border-bottom:1px solid #e9e9e9;padding-right:55px;padding-top:30px}.checkout-step-form-item.checkout-step-form-item-message .checkout-step-form-item-description{top:25%}.checkout-step-form-item .step-form-item-field .wpcf7-form-control-wrap textarea{width:100%!important;min-width:100%!important}.checkout-step-form-item .wpcf7-submit{font-weight:700!important;font-size:16px!important}.checkout-step-form-item.checkout-step-form-item-message .step-form-item-field .wpcf7-form-control-wrap textarea{min-height:151px!important;height:151px;width:100%!important;min-width:100%!important}.checkout-step-form-field-description{margin:0!important}body .step-form-item-field input:not[type='submit'].wpcf7-form-control{background-color:transparent!important}.checkout-step-form-item{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;margin-bottom:20px;position:relative}.checkout-step-form-item:focus{outline:none!important}.checkout-step-form-item .wpcf7-not-valid-tip{font-size:13px}.field-group-user-information:focus{outline:none!important}.field-group-user-information .wpcf7-field-group{margin-bottom:20px!important}.field-group-user-information .wpcf7-field-group .wpcf7-field-group-add{display:none!important}body .field-group-user-information .wpcf7-field-group:nth-last-child(1){margin-bottom:85px!important}.remove-sub-wrap{left:43%;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:0;background-color:#fff0;border:0;text-align:left;padding-left:40px;font-size:17px;color:#f06e5c;cursor:pointer;margin-bottom:25px;font-size:30px;font-weight:600;color:#eb5757;display:inline-block;width:50px;padding:0;text-align:center;margin-bottom:0}.remove-sub-wrap:hover{color:#e6ae06}.field-group-user-information .wpcf7-field-group-remove:hover{color:#cf2027}.box{min-height:70px!important}.field-group-user-information{position:relative}.wpcf7-submit{background-color:#cf2027;color:#fff;border:0;cursor:pointer;text-transform:uppercase;font-weight:800;margin-bottom:10px;position:relative!important;z-index:2!important}.wpcf7-submit:hover{cursor:pointer}.checkout-step-form-description{margin-bottom:10px}.fieldset-cf7mls .action-button{margin-left:0!important}.wpcf7-submit+.ajax-loader+.cf7mls_back.action-button{background-color:#cf2027;color:#fff;float:left;margin-right:20px!important;margin-top:0!important}.wpcf7cf_add-container .wpcf7cf_add{width:100%;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;border-radius:0;border:0;cursor:pointer;min-height:41px;box-sizing:border-box;border-radius:4px;text-align:center;font-weight:600;color:#fff;background:#cf2027;border:none;color:#fff;font-family:'Arial';font-size:13px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px;outline:none}span.counter{min-width:25px;min-height:25px;padding:5px!important;background:#cf2027!important;float:none!important;display:inline-block!important;color:#fff!important;font-family:'Qanelas-Regular',Sans-serif!important;font-size:13px!important;border-radius:50%;margin-left:10px;text-align:center;margin-top:0!important}.remove-sub-wrap{color:#cf2027!important}.field-group-user-information .wpcf7cf_add-container{width:48%;max-width:48%;min-width:48%}.wpcf7cf_remove-container{display:none!important}.datefield{cursor:pointer}.field-group-user-information .wpcf7-field-group-add:after{content:''}.field-group-user-information .wpcf7cf_add:hover{background-color:#cf2027;color:#fff}.field-group-user-information .wpcf7cf_add:focus,.field-group-user-information .wpcf7-field-group-remove:focus{outline:none!important}.field-group-user-information .wpcf7cf_add:before{content:'+';display:block;position:absolute;left:35px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);height:33px;width:33px;padding:5px;box-sizing:border-box;text-align:center;line-height:20px;font-size:30px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#cf2027;font-weight:400}.field-group-user-information .wpcf7cf_add:hover:before{color:#fff}.checkout-step-form-item-message{position:relative;padding:32px 30px 26px 30px!important;margin-top:20px;flex-direction:column!important}.checkout-step-form-item-message.checkout-step-form-item .wpcf7-form-control-wrap input{width:97%!important;min-width:97%!important}.field-group-user-information .checkout-step-form-item+p{display:flex;flex-direction:column}.step-form-item-field{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.checkout-step-form-item-description{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.checkout-steps-row-line.steps-count-2{max-width:550px;margin:0 auto}.step-form-item-field input+.wpcf7-not-valid-tip{position:absolute;bottom:-10px}.wpcf7-not-valid{margin-bottom:10px}.small-label-information{margin:0!important;line-height:1;font-size:14px;display:block!important;position:relative;color:#333}.checkout-step-form-item-description{right:0;display:none;width:100%;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.checkout-step-form-item-description p{display:inline-block;background:#fff;box-shadow:0 2px 4px rgb(198 198 198 / .9);border-radius:4px;padding:40px;margin:0;font-style:normal;font-weight:400;font-size:15px;line-height:140%}.checkout-step-form-item-description p:before{content:'';width:0;height:0;border-top:20px solid #fff0;border-right:18px solid #fff;border-bottom:20px solid #fff0;position:absolute;left:-18px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-filter:drop-shadow(0 2px 4px rgb(198 198 198 / .25));-moz-filter:drop-shadow(0 2px 4px rgb(198 198 198 / .25));-ms-filter:drop-shadow(0 2px 4px rgb(198 198 198 / .25));-o-filter:drop-shadow(0 2px 4px rgb(198 198 198 / .25));z-index:-1}.field-group-user-information .wpcf7-form-control.wpcf7-checkbox label{cursor:pointer}.field-group-user-information .wpcf7-form-control.wpcf7-checkbox label:hover{text-decoration:underline}.checkout-step-form-item-description.show{opacity:1;height:100%}.checkout-step-form-item .wpcf7-form-control-wrap input,.checkout-step-form-item .wpcf7-form-control-wrap textarea{border:1px solid #e2e2e2!important;min-height:42px!important;padding:5px 17px!important;width:100%!important;min-width:100%!important;font-size:15px!important;border-radius:4px;padding-right:30px!important}.checkout-step-form-item .wpcf7-form-control-wrap textarea{padding-top:10px!important}.checkout-step-form-item .wpcf7-form-control-wrap input,.checkout-step-form-item input.wpcf7-submit{width:100%!important;min-width:100%!important}.wpcf7-form-control.wpcf7-textarea{font-size:16px!important;background:transparent!important;z-index:2!important;position:relative}.checkout-step-form-item .wpcf7-form-control-wrap input:focus{border-color:#cf2027!important}.field-group-user-information input[type='text']{width:100%!important;min-width:100%!important}.field-group-user-information .checkout-step-form-item-half .checkout-step-form-item input[type='text']{width:100%!important;min-width:100%!important}.checkout-step-form-item-half{display:flex;position:relative}.checkout-step-form-item-half .checkout-step-form-item-description{top:35%!important}.field-group-user-information .checkout-step-form-item-half .checkout-step-form-item:last-child input[type='text']{width:92%!important;min-width:92%!important}.wpcf7-form .wpcf7-not-valid-tip{display:block!important}.checkout-step-form-item-content>p{margin:0!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type='number']{-moz-appearance:textfield}.field-select-wrap select{height:42px!important;border-radius:4px!important;max-width:100%!important;width:100%!important;border:1px solid #e2e2e2!important;padding-left:15px!important;background-color:transparent!important;-webkit-appearance:none;appearance:none;-moz-appearance:none}.field-select-wrap .select-arrow{display:none!important}.checkout-step-form-item-half{margin-left:-5px}.checkout-step-form-item-half .checkout-step-form-item{flex-direction:row!important;width:30.1%;padding-left:5px}body .checkout-step-form-wrap .checkout-step-form-item-half .step-form-item-field-money,.field-group-user-information .step-form-item-field-money{width:100%!important;min-width:100%!important}.checkout-step-form-item-half .checkout-step-form-item .wpcf7-form-control-wrap,.checkout-step-form-item-half .checkout-step-form-item .step-form-item-field{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}input[type='radio']+label{position:relative;margin-right:25px}input[type='radio']{position:relative;visibility:hidden;margin-right:11px}body .checkout-people-checkbox-wrap label{padding-left:30px!important}.step-form-item-field input[type='checkbox']+span:before,.step-form-item-field input[type='radio']+span:before,.step-form-item-field input[type='radio']+label:before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);min-height:25px;min-width:25px;height:25px;width:25px;max-height:25px;max-width:25px;padding:5px;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #cecece;box-sizing:border-box;border-radius:2px}.step-form-item-field input[type='checkbox']+span:after{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);visibility:hidden;background-image:url(https://globalsoccerdevelopment.com/wp-content/themes/gsd/layouts/../img/checkbox-right.png);font-weight:300;background-color:#cf2027;color:#fff;min-height:25px;min-width:25px;height:25px;width:25px;max-height:25px;max-width:25px;border-radius:2px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #cf2027;background-position:center;background-repeat:no-repeat;background-size:10px}.step-form-item-field input[type='radio']+span:before,.step-form-item-field input[type='radio']+label:before{border-radius:50%}.step-form-item-field input[type='radio']+label:before{left:-25px}.field-group-user-information .wpcf7-radio input[type='radio']+span:after{content:'•';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);visibility:hidden;font-size:25px;font-weight:300;background-color:#cf2027;color:#fff;min-height:16px;min-width:16px;height:16px;width:16px;max-height:16px;max-width:16px;border-radius:2px;box-sizing:border-box;border:1px solid #cf2027;border-radius:50%;line-height:10px;text-align:center}.step-form-item-field input[type='radio']+span:after,.step-form-item-field input[type='radio']+label:after{content:'';display:block;position:absolute;left:6px;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);visibility:hidden;font-size:25px;font-weight:300;background-color:#fff;color:#fff;min-height:12.5px;min-width:12.5px;height:12.5px;width:12.5px;max-height:12.5px;max-width:12.5px;box-sizing:border-box;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center}input[type='radio']+label:after{left:-21px}.checkout-people-radio-wrap .wpcf7-list-item{position:relative}.checkout-people-radio-wrap .wpcf7-list-item label{cursor:pointer}.checkout-people-checkbox-wrap .wpcf7-checkbox{display:flex;flex-direction:column}.checkout-people-checkbox-wrap .wpcf7-not-valid-tip,.checkout-people-radio-wrap .wpcf7-not-valid-tip{font-size:13px}.field-group-user-information.checkout-step-form-wrap{padding-bottom:0!important}.wpcf7-field-group{position:relative}.field-group-user-information .wpcf7-field-group:last-child{margin-bottom:0!important}.checkout-people-checkbox-wrap .wpcf7-list-item{position:relative;margin-left:0!important;margin-bottom:15px}.checkout-people-checkbox-wrap,.file-field-wrap{margin-bottom:20px}.checkout-people-checkbox-wrap .wpcf7-list-item:last-child{margin-bottom:0!important}.checkout-people-checkbox-wrap .wpcf7-list-item-label,.file-field-wrap{font-size:15px}.step-form-item-field input[type='checkbox'],.step-form-item-field input[type='radio']{position:relative;visibility:hidden}.step-form-item-field input[type='radio']{margin-right:20px}.step-form-item-field input[type='checkbox']{margin-right:5px}span.wpcf7-list-item{margin-right:10px!important;margin-left:0!important}.step-form-item-field input[type='checkbox']:checked+span:after,.step-form-item-field input[type='radio']:checked+span:after,.step-form-item-field input[type='radio']:checked+label:after{visibility:visible}.step-form-item-field input[type='radio']:checked+span:before,.step-form-item-field input[type='radio']:checked+label:before{background-color:#cf2027;border-color:#cf2027}.checkout-people-radio-wrap,.checkout-people-checkbox-wrap{margin-bottom:30px!important;font-size:15px}.wpcf7cf_repeater .checkout-step-form-title{display:flex;align-items:center}.checkout-people-radio-wrap label,.checkout-people-checkbox-wrap label{position:static!important;transition:none!important;padding:0!important;color:inherit!important;line-height:1!important;font-size:inherit!important}.fieldset-cf7mls{border:0!important}body .checkout-step-form-item.checkout-people-radio-wrap input,body .checkout-step-form-item.checkout-people-checkbox-wrap input{min-width:auto!important;border:none!important;min-height:auto!important;padding:0!important;width:auto!important;flex:0 0 0%!important;max-width:auto!important}.checkout-people-radio-wrap .step-form-item-field{flex:0 0 100%!important;max-width:100%!important}.checkout-people-radio-wrap .wpcf7-list-item.first{margin-left:0}body .checkout-step-form-wrap .step-form-item-field-money,.field-group-user-information .step-form-item-field-money{width:45%!important;min-width:45%!important}.checkout-people-date-of-birth .wpcf7-form-control-wrap:after{content:'';display:inline-block;position:absolute;right:40%;font-size:15px;font-weight:500;line-height:1;margin-left:-20px;vertical-align:middle;top:15px;left:45%;background-image:url(/wp-content/uploads/icon-calendar-checkout.png);background-size:contain;background-repeat:no-repeat;display:block;width:20px;height:15px;z-index:2}body .checkout-people-date-of-birth input{background-color:#fff!important}body .field-half-item .wpcf7-form-control-wrap input{width:45%!important;min-width:45%!important}.field-group-user-information .step-form-item-field-percent{width:25%!important;min-width:25%!important}.field-group-user-information .wpcf7-field-group div+p:nth-last-child(1){height:10px!important}body .field-capital-in-money{height:100%}body .checkout-field-proportion .wpcf7-form-control-wrap:after{content:'%';display:inline-block;position:absolute;right:40%;font-size:15px;font-weight:500;line-height:1;margin-left:-20px;vertical-align:middle;top:15px;left:45%;z-index:2}body .checkout-step-form-item-half .field-capital-in-money .step-form-item-field:after{content:'€';display:block;position:absolute;right:20px;font-size:15px;font-weight:500;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.checkout-step-form-item-half .checkout-step-form-item{position:static}.box.arrow-right-center:after{border-left-color:#e0e0e0}.box.arrow-right-center:after,.box_content-count-step{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:#cbcbcb;margin-bottom:10px}.box_content-count-step{position:relative}.box_content-count-step:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);height:50px;width:50px;background:#f8f8f8;z-index:-1}.box_content-count-step:after{content:'';background-image:url()}.box_content-count-step-first:before{left:-60px;width:200px}.box.current .box_content span,.box.passed-step .box_content-count-step{color:#333333!important}.box.current .box_content-count-step,.box.passed-step .box_content-count-step{border-radius:2px;color:#fff;border-color:#cf2027}.box.current .checkout-steps-item-arrow,.box.passed-step .checkout-steps-item-arrow{background-color:#cf2027;height:1.5px}.box.current .checkout-steps-item-arrow:before,.box.passed-step .checkout-steps-item-arrow:before{border-left-color:#cf2027}.box.current .box_content-count-step{background-color:#cf2027;color:#fff!important}.box.current .box_content-count-step span{color:#fff!important}.box.current.arrow-right-center:before{background-color:#cf2027}.box.current.arrow-right-center:after{border-left-color:#cf2027}.checkout-information-sub-header{float:none!important;display:flex;align-items:center}.checkout-sub-header-item{display:flex;align-items:center;font-size:12px}.checkout-sub-header-item-img{margin-right:20px}.checkout-main-content{position:relative!important;padding-top:39px!important}.container-checkout-color{padding-bottom:30px!important}.checkout-main-content:before{content:'';width:99.56vw;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f8f8f8;height:100%;top:0;bottom:0}.checkout-steps-row{display:flex;justify-content:space-between;overflow:hidden;margin:0 -15px}.box_content-count-step-img{margin-bottom:10px;position:relative}.box_content-count-step-img span{color:#cbcbcb}.checkout-steps-item:last-child img{opacity:.3}.checkout-steps-item:last-child .box.current img{opacity:1;filter:brightness(0) invert(1)}body .box.box_without_arrow.current .box_content-count-step-img{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;border:1px solid #cf2027;background-color:#cf2027}.checkout-steps-item{margin:0 15px;max-width:300px}.checkout-steps-item:first-child{z-index:7}.checkout-steps-item:nth-child(2){z-index:6}.checkout-steps-item:nth-child(3){z-index:5}.checkout-steps-item:nth-child(4){z-index:4}.checkout-steps-item:nth-child(5){z-index:3}.checkout-steps-item:nth-child(6){z-index:2}.checkout-steps-item-arrow{width:100%;height:1px;background-color:#9a9a9a;position:absolute;top:35px;z-index:-1;right:125%;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);width:530px}.checkout-steps-item-arrow:before{content:'';position:absolute;top:50%;width:100%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);width:0;height:0;border-top:4px solid #fff0;border-left:7px solid #b1b1b1;border-bottom:4px solid #fff0;right:-5px}.example-error-notifications{background-color:#fef3dd;border:1px solid #cf2027;border-radius:4px;padding:19px 30px 30px 30px;margin-bottom:19px;font-size:15px}.example-error-error{background-color:#ffe9e9;border:1px solid #eb5757;border-radius:4px;padding:19px 30px 19px 30px;margin-bottom:19px;font-size:15px}.example-error-error>*,.example-error-notifications>*{margin:0!important}.checkout-step-form-wrap{padding:20px 0!important;position:relative;margin-bottom:20px!important}.field-group-user-information .wpcf7-field-group{padding-bottom:10px!important}.checkout-step-form-wrap:before,.field-group-user-information .wpcf7-field-group:before,.checkout-step-form-item.checkout-step-form-item-message:before,.field-group-user-information .wpcf7cf_repeater_sub:before{content:'';background-color:#fff;box-shadow:0 2px 4px rgb(198 198 198 / .25);border-radius:4px;position:absolute;top:0;right:0;bottom:0;left:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}.field-group-user-information .wpcf7cf_repeater_sub{padding-bottom:5px;position:relative}body .checkout-step-form-item-message .wpcf7-submit{min-width:97%!important;width:45%!important;margin-right:auto;max-width:45%!important;margin-top:21px!important;font-size:15px!important;line-height:18px!important;text-align:center;letter-spacing:0.04em!important;text-transform:uppercase;color:#fff;font-weight:600!important;white-space:normal!important}.file-field-wrap .wpcf7-form-control-wrap{width:100%!important;min-width:100%!important}.checkout-item-bottom-information{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ebebeb;box-sizing:border-box;border-radius:4px;padding:10px 15px;text-align:center;font-size:11px;height:100%}.checkout-items-information-wrap{background-color:#ffffff!important;box-shadow:0 2px 4px rgb(198 198 198 / .25)!important;border-radius:4px!important;padding:30px!important;padding-bottom:10px!important}.checkout-items-information-wrap .form-row{margin-bottom:20px}.form-row-wide:not(.wfacp-form-control-wrapper){width:100%!important}.checkout-item-bottom-information-wrap{margin-bottom:4%}.testimonials-slider-wrap .testimonial-thumbnail{padding-right:15px!important}.testimonials-slider-wrap{padding-bottom:40px!important}.checkout-product-content-information{margin-bottom:30px!important}.checkout .optional{display:none!important}.checkout input{background-color:#fff;border:1px solid #e2e2e2;box-sizing:border-box;border-radius:4px;height:42px;font-size:15px;line-height:18px;color:#838383}.checkout .payment_methods li{padding:0}.checkout .payment_methods{margin-top:0!important}.wc-payment-item{height:100%;text-align:center}.wc-payment-item label{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;background-color:#fff;border:1px solid #e2e2e2;box-sizing:border-box;border-radius:4px;padding:13px;cursor:pointer;height:100%;width:100%}.about_paypal{font-size:13px;line-height:1;display:block;margin-bottom:5px}.wc-payment-item label img{padding:0!important;margin-bottom:10px!important}.wc-payment-item label:hover{background-color:#f8f8f8}.wc-payment-item label span{font-size:12px;line-height:17px;color:#333;display:inline-block;text-align:center;border-top:1px solid #f3f3f3;padding-top:10px;display:block;width:100%}.wc-payment-item input[type='radio']{visibility:hidden;height:0;width:0;display:none}.wc-payment-item input[type='radio']:checked+label{border-color:#cf2027;background-color:#fff3dd}.wc-payment-item label img{max-width:75px!important}.wc-payment-item label{display:flex!important;flex-direction:column;align-items:center}body .mcpay_card_field,body .mcpay_sepa_field{max-width:100%!important}body #mcpay_sepa_newform,body #mcpay_card_newform{margin-left:10px!important}body .wc-payment-item input[type='radio']+label:before{left:auto!important;transform:none!important;background-color:#fff0;border:none}body .wc-payment-item input[type='radio']:checked+label:before{content:'';background-image:url(/wp-content/uploads/icon-checked.png);height:20px!important;width:20px!important;min-height:20px!important;min-width:20px!important;max-height:20px!important;max-width:20px!important;background-position:center;background-size:cover;background-repeat:no-repeat;display:block;position:absolute;right:10px;top:-10px}body .wc-payment-item input[type='radio']:checked+label span{border-top:1px solid #f5a329}.wc-payment-item-wrap{padding:0 5px!important;margin-bottom:10px}.checkout-reviews{width:80%!important;margin:0 auto}.checkout-product-info,.checkout-product-subtotal,.checkout-product-taxes,.checkout-product-total{display:flex;justify-content:space-between;align-items:center}.checkout-product-info-key,.checkout-product-info-value,.checkout-product-subtotal-name,.checkout-product-subtotal-value,.checkout-product-name,.checkout-product-value,.checkout-product-name,.checkout-product-value{width:48%}.checkout-product-subtotal-value,.checkout-product-value,.checkout-product-value{text-align:right}.checkout-product-info-value{display:flex;justify-content:flex-end}.checkout-product-value{font-style:normal;font-weight:700;font-size:28px;line-height:120%;color:#333}.checkout-product-info-value,.checkout-product-subtotal-value,.checkout-product-value,.checkout-product-taxes-value{color:#333}.checkout-product-content-information{padding-bottom:15px!important;font-size:16px;line-height:21px;color:#838383}.checkout-product-info-value .quantity{width:auto;border:0;display:inline-block}.checkout-product-info-value span{display:inline-block}.checkout-product-info-name,.checkout-product-info-increase{margin-right:5px}.checkout-product-info-wrap,.checkout-product-subtotal,.checkout-product-taxes{margin-bottom:13px}.checkout-product-hr{border-top:1px solid #e4e4e4}.step-form-item-field{position:relative}.step-form-item-field input.wpcf7-form-control:not([type='submit']){padding:10px 15px 0;font-size:16px!important;background:transparent!important;z-index:2!important;position:relative}input.wpcf7-form-control[type='date']{background-color:#fff!important}.wpcf7-form-control-wrap{height:100%;display:block}.checkout-step-form-item label{top:0;z-index:1;font-size:16px;font-weight:400;color:#9b9b9b;line-height:42px;position:absolute;padding:0 17px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;left:0;white-space:nowrap!important;max-width:95%;overflow:hidden;text-overflow:ellipsis!important}.step-form-item-field.active>label{white-space:nowrap!important;max-width:85%;overflow:hidden;text-overflow:ellipsis!important}.step-form-item-field.active>label,.step-form-item-field.validated>label,.field-select-wrap label{transform:translateY(-5px);color:#9b9b9b;font-size:12px;padding:0 16px;background-color:#fff;z-index:2;line-height:13px;padding-left:5px;margin-left:13px;padding-right:5px;color:#333}.field-select-wrap label,.field-select-wrap .step-form-item-field.active{z-index:5!important}.ui-datepicker{z-index:1000!important}.step-form-item-field.validated>label{transform:translateY(-5px)}.checkout .address-field{position:relative!important}.checkout .payment_methods{display:flex!important;flex-wrap:wrap!important}.checkout-step-form-wrap .checkout-step-form-item-half .checkout-step-form-item:last-child{width:23%}.checkout-people-radio-wrap .small-label-information,.checkout-people-checkbox-wrap .small-label-information{margin-bottom:10px!important}.checkout-step-form-item .cd-upload-btn:hover{text-decoration:underline!important}.checkout-step-form-item .dnd-upload-status .dnd-upload-details .name{font-size:12px}.checkout-step-form-item .dnd-upload-status .dnd-upload-image{min-width:40px;min-height:40px;max-width:40px;max-height:40px}.checkout-step-form-item .dnd-upload-status .dnd-upload-details .dnd-progress-bar{height:11px}.checkout-step-form-item .dnd-upload-status .dnd-upload-details .dnd-progress-bar span{line-height:11px;background:#f7a329;font-size:9px;font-weight:600}.remove-sub-wrap{color:#cf2027!important}.cd-upload-btn{color:#cf2027;border-color:#cf2027}.ui-widget.ui-widget-content{border:1px solid #e2e2e2;border-radius:4px;font-family:'Qalenas Regular',Sans-serif}.ui-datepicker-title{font-family:'Qalenas Regular',Sans-serif}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #bd2228!important;background:#d02027!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #d88185!important;background:#d88185!important;color:#fff!important}.dnd-icon-remove:before{color:#cf2027}.dnd-upload-status .dnd-upload-details span.has-error{color:#cf2027!important}@media only screen and (min-width:1025px) and (max-width:1200px){.checkout-steps-item:nth-child(n+3) .checkout-steps-item-arrow{width:465px}}.codedropz-upload-inner{white-space:normal!important}.codedropz-upload-inner h3{font-size:15px!important}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn,.codedropz-upload-inner{font-size:15px!important;text-transform:uppercase!important}.codedropz-upload-handler{border:1px dashed #808080!important;margin-bottom:0!important}.dnd-upload-status .dnd-upload-details span.has-error{font-size:12px!important}.cd-upload-btn:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.cd-upload-btn{text-decoration:underline!important}.cd-upload-btn:hover{text-decoration:none!important}.cd-upload-btn:hover:before{background:rgb(226 226 226 / .2)}.file-field-wrap .small-label-information{position:absolute;top:-5px;background-color:#fff;padding-left:0;padding:0 5px;font-size:12px;margin-bottom:0!important}.codedropz-upload-container{position:relative}.d-none{display:none}.checkout-step-form-item canvas{border:1px solid #979797}.checkout-step-form-item .wpcf7-form-control-clear-wrap input{padding:10px;margin-top:10px;background:#cf2027;color:#fff;font-weight:700;font-size:11px;border-radius:0;border:0}@media only screen and (max-width:767px){.checkout-step-form-item .wpcf7-form-control-signature-wrap{width:100%!important}body .checkout-step-form-item-half .field-capital-in-money .step-form-item-field:after{top:60%!important}.file-field-wrap .small-label-information{top:5px}.dnd-upload-status .dnd-upload-details .name{font-size:13px!important}.checkout-thank-you-page-content{padding:20px}body .checkout-step-form-item-description p{position:relative;margin-bottom:15px}.checkout-step-form-item-description p:before,.checkout-step-form-item-description p:after{content:'';display:block;position:absolute;left:100%;width:0;height:0;border-style:solid;z-index:1;transform:none!important;top:auto}.checkout-step-form-item-description p:before{border-color:#e3e3e3 #fff0 #fff0 #fff0;border-width:11px;left:11px;bottom:-22px}.checkout-step-form-item-description p:after{border-color:#f8f8f8 #fff0 #fff0 #fff0;border-width:10px;left:12px;bottom:-19px}.checkout-step-form-item-description p{background-color:#f8f8f8;border:1px solid #e3e3e3}.checkout-step-form-wrap:before,.field-group-user-information .wpcf7-field-group:before,.checkout-step-form-item.checkout-step-form-item-message:before{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.checkout-step-form-item-description{position:relative;transform:none!important}.checkout-step-form-item-description p{display:block;padding:15px}.checkout-step-form-title,.checkout-step-form-item-description,.checkout-people-checkbox-wrap,.step-form-item-field,.checkout-people-radio-wrap,body .checkout-step-form-wrap .step-form-item-field-money,.field-group-user-information .step-form-item-field-money,.checkout-step-form-item .wpcf7-form-control-wrap input,.checkout-step-form-item .wpcf7-form-control-wrap textarea,.checkout-step-form-item-half .checkout-step-form-item,.field-group-user-information .wpcf7-field-group-add,body .field-half-item .wpcf7-form-control-wrap input,.form-row-first,.form-row-last,body .checkout-step-form-item-message .wpcf7-submit,.field-group-user-information .checkout-step-form-item-half .checkout-step-form-item input[type='text'],.field-group-user-information .checkout-step-form-item-half .checkout-step-form-item:last-child input[type='text'],.field-group-user-information .wpcf7cf_repeater_sub:before,.field-select-wrap select,.field-group-user-information .wpcf7cf_add-container,.checkout-step-form-item .step-form-item-field .wpcf7-form-control-wrap textarea,.checkout-step-form-item.checkout-step-form-item-message .step-form-item-field .wpcf7-form-control-wrap textarea,.checkout-step-form-item-message.checkout-step-form-item .wpcf7-form-control-wrap input,.file-field-wrap .wpcf7-form-control-wrap,.file-field-wrap,.checkout-step-form-item input.wpcf7-submit{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;width:100%!important;min-width:100%!important}.remove-sub-wrap{right:0;left:auto}.dnd-upload-status .dnd-upload-image{min-width:30px;min-height:30px;max-height:30px;max-width:30px}div.step-form-item-field{padding-top:10px}.checkout-step-form-item,.file-field-wrap{margin-bottom:5px}.checkout-step-form-item-half{flex-direction:column;flex-wrap:wrap}body .field-capital-in-money .step-form-item-field:after,body .checkout-field-proportion .wpcf7-form-control-wrap:after,.checkout-people-date-of-birth .wpcf7-form-control-wrap:after{left:auto;right:10px}.checkout-step-form-item-description{padding-top:10px}.checkout-step-form-item-message{margin-bottom:0!important}.field-group-user-information .wpcf7-field-group-remove{left:89%}.checkout-step-form-title{padding-right:35px;padding-left:0!important;font-size:17px}.checkout-step-form-item label{top:10px}.checkout-step-form-wrap{padding-right:0!important}}.form-wrap.page_headers{margin-top:20px;margin-bottom:20px}.thyp-wrap{color:#000!important;font-weight:300!important}@media only screen and (min-width:991px){.checkout-step-form-description,.checkout-step-form-title{max-width:65%}.container-md{max-width:826px!important;margin:0 auto}}@media only screen and (min-width:680px) and (max-width:1024px){.checkout-sub-header-item{flex-direction:column}.checkout-sub-header-item-img{margin:0 auto}}@media only screen and (min-width:768px) and (max-width:1024px){.checkout-step-form-item-message.checkout-step-form-item .wpcf7-form-control-wrap input{width:99%!important;min-width:99%!important}.checkout-step-form-item-half .checkout-step-form-item{position:relative}.checkout-step-form-item-half .checkout-step-form-item-description{top:50%}.remove-sub-wrap{left:41%}body .checkout-step-form-item .step-form-item-field .wpcf7-form-control-wrap textarea{width:100%!important;min-width:100%!important}.field-select-wrap select{max-width:100%!important;width:100%!important}.checkout-items-information-wrap{padding:20px!important}body .mcpay_card_field select,body .mcpay_card_field select{width:100%!important}body .mcpay_card_field select{margin-bottom:5px!important}.checkout-step-form-wrap{padding-right:0}.checkout-step-form-item-half{flex-direction:column}.checkout-step-form-item-half .checkout-step-form-item,.checkout-step-form-item.checkout-step-form-item-message .step-form-item-field .wpcf7-form-control-wrap textarea,.checkout-step-form-item-half .checkout-step-form-item:first-child{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;width:100%!important}.checkout-step-form-title{padding-right:55px;padding-left:0!important}body .checkout-step-form-wrap .step-form-item-field-money,.field-group-user-information .step-form-item-field-money,.field-group-user-information .checkout-step-form-item-half .checkout-step-form-item:last-child input[type='text'],.field-group-user-information input[type='text'],body .field-half-item .wpcf7-form-control-wrap input,.checkout-step-form-item .wpcf7-form-control-wrap input{width:100%!important;min-width:100%!important}.checkout-step-form-item-half .checkout-step-form-item .step-form-item-field{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}body .field-capital-in-money .step-form-item-field:after,body .checkout-field-proportion .wpcf7-form-control-wrap:after,body .checkout-people-date-of-birth .wpcf7-form-control-wrap:after{left:auto;right:25px}.checkout-step-form-item .wpcf7-form-control-wrap textarea,body .checkout-step-form-item-message .wpcf7-submit{width:100%!important;min-width:100%!important}}@media only screen and (max-width:680px){.cf7mls_progress_bar li{font-size:9px}.page_headers.inner_header.form-wrap h1{font-size:22px}.form-wrap.page_headers{margin-bottom:0!important}.form-wrap.page_headers .elementor-container{padding-bottom:0!important}.checkout-sub-header-item{justify-content:center}.checkout-step-form-item .wpcf7-form-control-wrap,.checkout-step-form-item-description{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.checkout-information-sub-header:nth-child(2),.checkout-information-sub-header:nth-child(3){display:none!important}.box_content span{font-size:11px!important}}