@charset "UTF-8";
/* https://primadonnaevents.be/wp-content/themes/primadonnaevents/dist/css/contact.css?ver=d931e1f65a99d2844f8caf46391de69a */
.sectionContact .colContactForm .text,.sectionContact .colContactInfo .text{margin-bottom:45px}.sectionContact .wpcf7{font-size:16px;font-size:1.6rem}.sectionContact .wpcf7 .rowForm{margin:0 -15px}.sectionContact .wpcf7 .form-element{padding:0 15px;position:relative;margin-bottom:20px}.sectionContact .wpcf7 .form-element-response{margin:0!important}.sectionContact .wpcf7 .form-element-privacy{margin-bottom:10px}.sectionContact .wpcf7 .form-element:last-child{margin-bottom:0!important}.sectionContact .wpcf7 .form-element-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionContact .wpcf7 .form-element-flex .fieldWrapper{position:relative;width:80%}.sectionContact .wpcf7 .form-element-flex .submitWrap{width:20%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end}.sectionContact .wpcf7 input,.sectionContact .wpcf7 textarea{width:100%;outline:0;box-shadow:none;line-height:1;-webkit-appearance:none;-moz-appearance:none;border:none;border-bottom:1px solid #212121;background:0 0;font-weight:400;border-radius:0;color:#212121;padding:15px 0;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionContact .wpcf7 input::placeholder,.sectionContact .wpcf7 textarea::placeholder{color:#212121;font-weight:400}.sectionContact .wpcf7 input.wpcf7-not-valid,.sectionContact .wpcf7 input:focus,.sectionContact .wpcf7 textarea.wpcf7-not-valid,.sectionContact .wpcf7 textarea:focus{border-color:#EF7448}.sectionContact .wpcf7 input:-webkit-autofill,.sectionContact .wpcf7 input:-webkit-autofill:focus,.sectionContact .wpcf7 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #F4E9DF inset!important;-webkit-text-fill-color:#212121!important}.sectionContact .wpcf7 label{font-weight:600}.sectionContact .wpcf7 .fieldLabel{color:rgb(0 0 0 / .5);opacity:0;position:absolute;right:10px;top:4px;font-weight:500;font-size:11px;font-size:1.1rem;margin:0;-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);transform:translateX(-60%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover,.sectionContact .wpcf7 .newsletter .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover,.sectionContact .wpcf7 .privacy .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a{color:#EF7448}.sectionContact .wpcf7 .focusedLabel{opacity:1;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sectionContact .wpcf7 .newsletter,.sectionContact .wpcf7 .privacy{display:block;margin-top:0;margin-bottom:0}.sectionContact .wpcf7 .newsletter .wpcf7-list-item,.sectionContact .wpcf7 .privacy .wpcf7-list-item{margin:0}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox{padding-left:32px;display:inline-block;position:relative;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox input,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{position:relative;top:-1px;font-weight:400;font-size:14px;font-size:1.4rem}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label a,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a{font-weight:600;text-decoration:underline}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .checkmark,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark{position:absolute;border-radius:0;top:1px;left:0;background:0 0;border:1px solid #212121;height:20px;width:20px}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .checkmark:after,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark:after{content:"";position:absolute;top:4px;left:3px;width:12px;height:10px;display:none;background:url(https://primadonnaevents.be/wp-content/themes/primadonnaevents/assets/icons/check.svg) center no-repeat;background-size:contain}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox input:checked~.checkmark,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark{background:#212121;border-color:#212121}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox input:checked~.checkmark:after,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark:after{display:block}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox:hover,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox:hover{cursor:pointer}.sectionContact .wpcf7 .btnDefault{margin-top:10px}.sectionContact .wpcf7 .wpcf7-not-valid-tip,.sectionContact .wpcf7 .wpcf7-submit{display:none}.sectionContact .wpcf7 .wpcf7-response-output{margin:20px 0 0!important;border-radius:0;font-weight:500;line-height:1.3;font-size:14px;font-size:1.4rem;padding:12px 15px!important;color:#fff;background:#EF7448;border:none!important}.sectionContact .wpcf7 form.sent .wpcf7-response-output{color:#fff;background:#CBF4DB}.sectionContact .wpcf7 .ajax-loader,.sectionContact .wpcf7 .wpcf7-spinner{display:none!important}.sectionContact .colContactInfo{padding-left:150px;font-size:16px;font-size:1.6rem}.sectionContact .colContactInfo .questions{margin-bottom:30px}.sectionContact .colContactInfo .questions .question{margin-bottom:20px}.sectionContact .colContactInfo .questions .question h3{font-weight:600}.sectionContact .colContactInfo .questions .question:last-child{margin-bottom:0}.sectionContact .colContactInfo .icons{list-style:none;margin:0;padding:0}.sectionContact .colContactInfo .icons li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:15px}.sectionContact .colContactInfo .icons li .img{height:14px;width:14px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.sectionContact .colContactInfo .icons li .img.phone{background:url(https://primadonnaevents.be/wp-content/themes/primadonnaevents/assets/icons/phone-orange.svg)}.sectionContact .colContactInfo .icons li .img.email{background:url(https://primadonnaevents.be/wp-content/themes/primadonnaevents/assets/icons/mail-orange.svg)}.sectionContact .colContactInfo .icons li .img.calendar{background:url(https://primadonnaevents.be/wp-content/themes/primadonnaevents/assets/icons/calendar-orange.svg)}.sectionContact .colContactInfo .icons li .link{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:-ms-calc(100% - 16px);width:-o-calc(100% - 16px);width:calc(100% - 16px);padding-left:12px;line-height:1}.sectionContact .colContactInfo .icons li a:hover{color:#EF7448}.sectionContact .colContactInfo .icons li:last-child{margin-bottom:0}.sectionContact .colContactInfo .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding-top:30px;line-height:1}.sectionContact .colContactInfo .socials a{margin-right:14px}.sectionContact .colContactInfo .socials a img{width:auto;height:18px;flex-shrink:0}.sectionContact .colContactInfo .socials a:hover{opacity:.6}.sectionContact .colContactInfo .socials a:last-child{margin-right:0}.sectionCallCenters .rowCallCenters{margin:0 -15px -45px}.sectionCallCenters .rowCallCenters .colCallCenters{padding:0 15px;margin-bottom:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.sectionCallCenters .rowCallCenters .colCallCenters .termWrap{margin-bottom:25px}.sectionCallCenters .rowCallCenters .colCallCenters .termWrap .terms{list-style:none;padding:0;margin-bottom:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.sectionCallCenters .rowCallCenters .colCallCenters .termWrap .terms li{display:block;margin-left:5px;margin-right:5px;margin-bottom:10px;background:#F4E9DF;border-radius:50px;font-size:14px;font-size:1.4rem;font-weight:500;line-height:1;padding:8px 15px}.sectionCallCenters .rowCallCenters .colCallCenters h3{font-family:'Open Sans',Helvetica,sans-serif;font-weight:600;font-size:18px;font-size:1.8rem;line-height:1;margin:0;position:relative;padding-left:25px;display:inline-block}.sectionCallCenters .rowCallCenters .colCallCenters h3::after{content:'';position:absolute;top:50%;left:0;height:14px;width:14px;background:url(https://primadonnaevents.be/wp-content/themes/primadonnaevents/assets/icons/phone-orange.svg) center no-repeat;background-size:contain;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionCallCenters .rowCallCenters .colCallCenters .rate{font-size:12px;font-size:1.2rem;margin-bottom:10px}.sectionCallCenters .rowCallCenters .colCallCenters .available{margin:0}@media (min-width:1199.98px){.sectionContact .colContactForm{width:55%}.sectionContact .colContactInfo{width:45%}}@media (max-width:375.98px){.sectionContact .colContactForm{margin-bottom:45px}.sectionContact .colContactInfo{font-size:14px;font-size:1.4rem}.sectionContact .wpcf7{font-size:13px;font-size:1.3rem}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{font-size:12px;font-size:1.2rem;top:3px}.sectionCallCenters .rowCallCenters .colCallCenters .termWrap .terms li,.sectionContact .wpcf7 .wpcf7-response-output{font-size:12px;font-size:1.2rem}}@media (min-width:375.98px) and (max-width:575.98px){.sectionContact .colContactForm{margin-bottom:50px}.sectionContact .colContactInfo{font-size:15px;font-size:1.5rem}.sectionContact .wpcf7{font-size:14px;font-size:1.4rem}.sectionContact .wpcf7 .newsletter .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionContact .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{font-size:13px;font-size:1.3rem;top:2px}.sectionCallCenters .rowCallCenters .colCallCenters .termWrap .terms li,.sectionContact .wpcf7 .wpcf7-response-output{font-size:13px;font-size:1.3rem}}@media (max-width:575.98px){.sectionContact .wpcf7 .fieldLabel{font-size:10px;font-size:1rem}.sectionContact .wpcf7 .wpcf7-response-output{padding:12px 15px!important}}@media (min-width:575.98px) and (max-width:767.98px){.sectionContact .colContactForm{margin-bottom:60px}.sectionContact .wpcf7{font-size:15px;font-size:1.5rem}}@media (max-width:767.98px){.sectionContact .wpcf7 .rowForm{margin:0 calc(var(--bs-gutter-x)/ -2)}.sectionContact .wpcf7 .form-element{margin-bottom:15px;padding:0 calc(var(--bs-gutter-x)/ 2)}.sectionContact .wpcf7 .form-element-privacy{padding-top:10px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionContact .colContactForm{margin-bottom:65px}}@media (max-width:991.98px){.sectionContact .colContactInfo{padding-left:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionContact .colContactForm{width:55%}.sectionContact .colContactInfo{padding-left:65px;width:45%;font-size:14px;font-size:1.4rem}}@media (min-width:1199.98px) and (max-width:1500px){.sectionContact .colContactInfo{padding-left:100px;font-size:15px;font-size:1.5rem}}