main.campaign-template .row-wrap .right .form-wrap form select,.select2-results__option,.select2-container .select2-search--inline .select2-search__field,.select2-container--default .select2-selection--multiple .select2-selection__choice__display{font-size:14px;font-weight:500;letter-spacing:1.75px;line-height:32px}main.campaign-template .row-wrap .right .form-wrap form .date_label,main.campaign-template .row-wrap .right .form-wrap form .time_label,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;letter-spacing:0;line-height:24px}main.campaign-template{float:initial;width:100%}main.campaign-template h1,main.campaign-template h2,main.campaign-template h3,main.campaign-template h4,main.campaign-template h5,main.campaign-template p,main.campaign-template a{color:inherit}main.campaign-template h2{margin-bottom:16px}main.campaign-template .success-icon{margin-bottom:40px}main.campaign-template p{letter-spacing:normal}main.campaign-template a:hover{text-decoration:none}main.campaign-template .row-wrap{height:100vh}main.campaign-template .row-wrap .left,main.campaign-template .row-wrap .right{height:100%;width:50%}main.campaign-template .row-wrap .mobile-intro{text-align:center}main.campaign-template .row-wrap .mobile-intro .project-logo{margin-bottom:32px}main.campaign-template .row-wrap .mobile-intro .project-logo img{height:auto}main.campaign-template .row-wrap .left .bg-image{top:0;left:0;width:100%;height:100%;object-fit:cover}main.campaign-template .row-wrap .left .contact{bottom:0;left:50%;transform:translateX(-50%);z-index:1;text-align:center;padding:20px 24px 25px}main.campaign-template .row-wrap .left .contact h3{margin-bottom:0}main.campaign-template .row-wrap .left .contact-phone{font-size:18px;font-style:normal;font-weight:500;line-height:24px}main.campaign-template .row-wrap .left .contact-name{text-transform:unset;font-size:26px;font-style:normal;font-weight:600;line-height:41px}main.campaign-template .row-wrap .left .contact-desc{font-size:16px;font-style:normal;font-weight:500;line-height:26px}main.campaign-template .row-wrap .reterra-logo{aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:328px}main.campaign-template .row-wrap .reterra-logo img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1326px){main.campaign-template .row-wrap .reterra-logo{max-width:176px}}@media only screen and (max-width:991px){main.campaign-template .row-wrap .reterra-logo{position:relative;top:initial;left:initial;transform:initial;max-width:80px}}main.campaign-template .row-wrap .right{overflow-y:auto;text-align:center;/* purgecss start ignore *//* purgecss end ignore */}main.campaign-template .row-wrap .right-inside{min-height:100vh}main.campaign-template .row-wrap .right .form-wrap{width:100%}main.campaign-template .row-wrap .right .form-wrap .form{max-width:300px;margin:0 auto;text-align:left}main.campaign-template .row-wrap .right .form-wrap form{position:relative}main.campaign-template .row-wrap .right .form-wrap form label{display:block;margin:0}main.campaign-template .row-wrap .right .form-wrap form input,main.campaign-template .row-wrap .right .form-wrap form textarea{width:100%;background-color:transparent;transition:border-color 0.15s ease-in-out, color 0.15s ease-in-out}main.campaign-template .row-wrap .right .form-wrap form input:focus,main.campaign-template .row-wrap .right .form-wrap form textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}main.campaign-template .row-wrap .right .form-wrap form input.wpcf7-not-valid,main.campaign-template .row-wrap .right .form-wrap form textarea.wpcf7-not-valid{border-color:#dc3232 !important}main.campaign-template .row-wrap .right .form-wrap form textarea{height:130px;resize:none}main.campaign-template .row-wrap .right .form-wrap form select{border:none;outline:none;background-color:#FFFFFF;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;color:#C28569;margin-bottom:22px}main.campaign-template .row-wrap .right .form-wrap form input[type="submit"]:not(:disabled){cursor:pointer}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-form-control-wrap{display:block}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-acceptance .wpcf7-list-item{margin:0;display:block}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-acceptance label{display:flex;align-items:center;margin:0 0 16px}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-acceptance a{text-decoration:underline}main.campaign-template .row-wrap .right .form-wrap form input[type="checkbox"]{display:none}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-list-item-label{position:relative;padding-left:32px;line-height:24px;cursor:pointer}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-list-item-label::before{position:absolute;top:0;left:0;content:"";display:block;width:24px;height:24px;border:1px solid #c5c5c5;background-color:#f2eae4;transition:border-color 0.15s ease-in-out}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-list-item-label::after{content:"";display:block;width:7px;height:12px;border:solid #b44b40;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:4px;left:9px;opacity:0;transition:opacity 0.15s ease-in-out}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-list-item input[type="checkbox"]:checked~.wpcf7-list-item-label:after{opacity:1}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-not-valid-tip{display:none}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-response-output{margin:0;padding:0;border:none}main.campaign-template .row-wrap .right .form-wrap form .date_label,main.campaign-template .row-wrap .right .form-wrap form .time_label{position:relative;font-weight:700;text-transform:uppercase;z-index:1;pointer-events:none}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-form-control-wrap[data-name="date"],main.campaign-template .row-wrap .right .form-wrap form .wpcf7-form-control-wrap[data-name="time"]{margin-top:-25px}main.campaign-template .row-wrap .right .form-wrap form .wpcf7-form-control-wrap[data-name="date"] .wpcf7-not-valid-tip,main.campaign-template .row-wrap .right .form-wrap form .wpcf7-form-control-wrap[data-name="time"] .wpcf7-not-valid-tip{display:block;margin-top:-23px;font-size:14px;padding:4px 0 8px}@media screen and (max-width:991px){main.campaign-template .row-wrap .right .form-success{margin-top:32px}}main.campaign-template-citytorn{background-color:#ffffff;color:#c28569;font-family:"Montserrat", Arial, Helvetica, sans-serif}main.campaign-template-citytorn h1,main.campaign-template-citytorn h2,main.campaign-template-citytorn h3,main.campaign-template-citytorn h4,main.campaign-template-citytorn h5{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-weight:600 !important;font-size:30px;line-height:39px}main.campaign-template-citytorn .form-success{padding-bottom:50px}main.campaign-template-citytorn p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:1.75px}main.campaign-template-citytorn .contact{background-color:#c28569;color:#ffffff}main.campaign-template-citytorn .row-wrap .right{/* purgecss start ignore *//* purgecss end ignore */}main.campaign-template-citytorn .row-wrap .right .project-logo{margin-bottom:48px}main.campaign-template-citytorn .row-wrap .right-inside{padding:58px 24px}main.campaign-template-citytorn .row-wrap .right .form-wrap .form{margin:26px auto 0}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form{font-size:16px;font-style:normal;font-weight:500;line-height:normal}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form label{text-transform:uppercase;font-weight:700}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input,main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea{padding:2px 0 4px;margin-bottom:16px;border:none;border-bottom:1px solid #c28569;color:#c28569;font-size:16px}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input::placeholder,main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea::placeholder{color:#c28569;opacity:0.5}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input::-webkit-input-placeholder,main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea::-webkit-input-placeholder{color:#c28569;opacity:0.5}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input::-moz-placeholder,main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea::-moz-placeholder{color:#c28569;opacity:0.5}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input:-ms-input-placeholder,main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea:-ms-input-placeholder{color:#c28569;opacity:0.5}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input:-webkit-autofill,main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#c28569}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form textarea{height:80px}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form .submit-wrap{position:relative;margin-bottom:16px}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form input[type="submit"]{padding:15px 125px 15px;border:none;background-color:#d07268;color:#ffffff;font-size:14px;font-weight:500;line-height:normal;border:1px solid #d07268;margin-bottom:0}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form .wpcf7-list-item-label{font-size:13px;line-height:13px;font-weight:500;text-transform:initial}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form .wpcf7-list-item-label::before{border:1px solid #d07268;background-color:#fff}main.campaign-template-citytorn .row-wrap .right .form-wrap .form form .wpcf7-list-item-label::after{border:solid #d07268;border-width:0 2px 2px 0}@media only screen and (max-width:991px){main.campaign-template{padding-bottom:32px}main.campaign-template h1,main.campaign-template h2,main.campaign-template h3,main.campaign-template h4,main.campaign-template h5{font-size:20px !important;line-height:32px !important;margin-bottom:22px !important}main.campaign-template .row-wrap{height:auto;padding:0 44px}main.campaign-template .row-wrap .left,main.campaign-template .row-wrap .right{height:auto;width:100%}main.campaign-template .row-wrap .project-logo{margin-top:42px;max-width:152px}main.campaign-template .row-wrap .left{display:flex;flex-direction:column;margin-top:26px;aspect-ratio:initial;padding:0}main.campaign-template .row-wrap .left .bg-image{order:2;position:relative !important;aspect-ratio:0.9287925697;object-fit:cover}main.campaign-template .row-wrap .left .contact{padding:0;margin-bottom:16px;position:relative !important;bottom:initial;left:initial;transform:initial;text-align:left;display:flex;align-items:center;justify-content:space-between}main.campaign-template .row-wrap .left .contact-inside{display:flex;flex-direction:column;align-items:flex-start}main.campaign-template .row-wrap .left .contact-phone,main.campaign-template .row-wrap .left .contact-desc{font-size:14px;line-height:24px}main.campaign-template .row-wrap .left .contact-phone{order:3;font-weight:500}main.campaign-template .row-wrap .left .contact-name{font-size:24px;line-height:32px;min-width:max-content;margin-bottom:0 !important}main.campaign-template .row-wrap .form-intro p{margin-bottom:14px}main.campaign-template .row-wrap .right{/* purgecss start ignore *//* purgecss end ignore */}main.campaign-template .row-wrap .right .right-inside{padding:0;min-height:auto}main.campaign-template .row-wrap .right .form-wrap .form{max-width:100%;margin:30px auto 0}main.campaign-template .row-wrap .right .form-wrap .form form textarea{height:90px}main.campaign-template-citytorn .contact{background-color:#ffffff;color:#c28569}}.select2-container{width:100% !important;margin-bottom:22px}.select2-container--open:not(.select2-container--below, .select2-container--above){margin-top:-1px}@media only screen and (max-width:991px){.select2-container--open:not(.select2-container--below, .select2-container--above){width:auto !important}.select2-container--open:not(.select2-container--below, .select2-container--above) .select2-dropdown.select2-dropdown--below,.select2-container--open:not(.select2-container--below, .select2-container--above) .select2-dropdown.select2-dropdown--above{width:auto !important;min-width:100px !important}}select.wpcf7-not-valid+.select2-container--default .select2-selection--single{background-color:#f59595}.select2-container--default .select2-selection--single .select2-selection__placeholder{text-transform:none;color:#C28569;opacity:0.5}.select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.select2-container--default .select2-selection--single{height:54px;border:none;border-radius:0;background-color:transparent;border-bottom:1px solid #D07268;padding-bottom:7px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:end;color:#C28569}.select2-container--default .select2-selection--single .select2-selection__arrow{width:12px;height:6px;top:50%;transform:translateY(-50%);right:0}.select2-container--default .select2-selection--single .select2-selection__arrow::after{display:block;content:"";background-image:url("../../images/select-arrow.svg");width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}@media only screen and (max-width:991px){.select2-container--default .select2-selection--single .select2-selection__arrow{right:12px}}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:transparent}.select2-container--default .select2-results__option--selectable{color:#C28569;font-weight:600}.select2-container--default .select2-results__option--selectable.select2-results__option--highlighted{background-color:transparent;color:#D07268;font-weight:600}.select2-container--default .select2-results__option--selectable.select2-results__option--selected{background-color:transparent;color:#D07268;opacity:1}.select2-container--default .select2-results__option--selectable.select2-results__option--selected.select2-results__option--highlighted{color:#D07268}.select2-container--default .select2-results__option.select2-results__option--disabled{font-weight:600}.select2-container--default .select2-results>.select2-results__options{padding:3px 8px;border-bottom:1px solid #D07268;box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.25)}.select2-results__option{text-align:center;padding:5px 0;width:25%;display:inline-block;color:#C28569}@media only screen and (max-width:991px){.select2-results__option{width:100%}}.select2-dropdown{border:none;border-radius:0 !important;background-color:#f7f7f7}.select2-container .select2-search--inline .select2-search__field{margin-top:0;margin-left:0;color:rgba(194, 133, 105, 0.96);vertical-align:middle;height:45px;padding:12px 0}.select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;display:flex;flex-wrap:wrap;align-items:center}.select2-container--default .select2-selection--multiple{min-height:57px;border:none;border-radius:0;display:flex;flex-wrap:wrap;padding:6px 26px 6px}.select2-container--default .select2-selection--multiple:after{position:absolute;width:14px;height:6px;top:50%;transform:translateY(-50%);right:26px;display:block;content:"";background-image:url("../../images/select-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:8px;margin-top:4px;margin-bottom:4px;background-color:#FFFFFF;border:1px solid rgba(194, 133, 105, 0.96);border-radius:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(194, 133, 105, 0.96);border-right:1px solid rgba(194, 133, 105, 0.96);font-weight:normal}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{color:#C28569}.select2-container--default .select2-results__option--selected{opacity:0.5}