.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-3ba7dbe:#23535B;--e-global-color-687365b:#60B0BA;--e-global-color-a8d3363:#2E3334;--e-global-color-6508245:#E6F4F5;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:1rem;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.6em;--e-global-typography-secondary-font-family:"Arvo";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-5f96b71-font-family:"Lato";--e-global-typography-5f96b71-font-size:1rem;--e-global-typography-5f96b71-font-weight:400;--e-global-typography-5f96b71-line-height:1.6em;--e-global-typography-4f2b7a9-font-family:"Arvo";--e-global-typography-4f2b7a9-font-size:2.5rem;--e-global-typography-4f2b7a9-font-weight:400;--e-global-typography-4f2b7a9-line-height:1.2em;--e-global-typography-54d34bd-font-family:"Arvo";--e-global-typography-54d34bd-font-size:3rem;--e-global-typography-54d34bd-font-weight:400;--e-global-typography-54d34bd-line-height:1.4em;color:#000000;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.6em;--e-preloader-animation-duration:500ms;--e-preloader-delay:0ms;--e-preloader-width:7%;--e-preloader-max-width:10%;}.elementor-kit-6 e-page-transition{background-color:#FFFFFF;}.elementor-kit-6 p{margin-block-end:1.4em;}.elementor-kit-6 h1{color:var( --e-global-color-a8d3363 );font-family:var( --e-global-typography-4f2b7a9-font-family ), Sans-serif;font-size:var( --e-global-typography-4f2b7a9-font-size );font-weight:var( --e-global-typography-4f2b7a9-font-weight );line-height:var( --e-global-typography-4f2b7a9-line-height );}.elementor-kit-6 h2{color:var( --e-global-color-a8d3363 );font-family:"Arvo", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;}.elementor-kit-6 h3{color:var( --e-global-color-a8d3363 );font-family:"Arvo", Sans-serif;font-size:1.7rem;font-weight:400;line-height:1.2em;}.elementor-kit-6 h4{color:var( --e-global-color-a8d3363 );font-family:"Arvo", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-kit-6 h5{color:var( --e-global-color-a8d3363 );font-family:"Arvo", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.2em;}.elementor-kit-6 h6{color:var( --e-global-color-a8d3363 );font-family:"Arvo", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6 h1{font-size:var( --e-global-typography-4f2b7a9-font-size );line-height:var( --e-global-typography-4f2b7a9-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h1{font-size:var( --e-global-typography-4f2b7a9-font-size );line-height:var( --e-global-typography-4f2b7a9-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@charset "UTF-8";
/*
    ATTENTION
    =========
    Copy and paste this CSS into your WordPress theme, if using
    the gamified property valuation form.
*/
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_label {
    text-align: center;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice {
    display: inline-block;
    position: relative;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice:first-of-type {
    margin-right: 1.5rem;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Sales Valuation"] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 150px;
    height: 150px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Sales Valuation"] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 150px;
    height: 150px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='m479.119 35.817h-446.238c-18.202 0-32.881 14.825-32.881 32.88v15.12c0 18.201 14.826 32.88 32.881 32.88h12.036v359.486h29.652v-359.486h137.394v25.248h-70.165c-20.991 0-38.165 17.027-38.165 38.165v249.101c0 20.991 17.028 38.165 38.165 38.165h296.514c20.991 0 38.165-17.027 38.165-38.165v-249.248c0-20.991-17.027-38.165-38.165-38.165h-71.34v-25.248h112.147c18.202 0 32.881-14.825 32.881-32.88v-14.973c0-18.055-14.826-32.88-32.881-32.88zm-32.44 144.146v249.248c0 4.55-3.963 8.514-8.514 8.514h-296.514c-4.55 0-8.513-3.964-8.513-8.514v-249.248c0-4.55 3.963-8.513 8.513-8.513h296.514c4.551 0 8.514 3.963 8.514 8.513zm-109.358-38.018h-95.853v-25.248h95.853zm145.028-58.128c0 1.761-1.468 3.376-3.377 3.376h-446.238c-1.762 0-3.376-1.468-3.376-3.376v-15.12c0-1.761 1.468-3.376 3.376-3.376h446.238c1.762 0 3.377 1.468 3.377 3.376z'/%3E%3Cpath d='m215.339 255.266h23.34v-18.642h-23.34v-23.486h27.156v-18.789h-48v104.073h20.844z'/%3E%3Cpath d='m260.257 289.174c4.844 5.725 11.009 10.422 22.605 10.422 11.744 0 18.055-4.697 22.899-10.422 8.367-9.981 7.78-28.77 7.78-42.862s.587-32.881-7.78-42.862c-4.844-5.725-11.302-10.422-22.899-10.422-11.743 0-17.761 4.697-22.605 10.422-8.367 9.981-7.78 28.77-7.78 42.862s-.587 32.881 7.78 42.862zm15.853-73.247c1.174-2.349 3.083-4.11 6.899-4.11 3.817 0 6.019 1.761 7.193 4.11 2.495 4.844 2.789 17.761 2.789 30.385s-.294 25.541-2.789 30.385c-1.174 2.349-3.376 4.11-7.193 4.11-3.816 0-5.725-1.761-6.899-4.11-2.495-4.844-2.789-17.761-2.789-30.385 0-12.477.294-25.541 2.789-30.385z'/%3E%3Cpath d='m347.303 257.908h6.899l12.77 40.514h21.578l-15.266-44.917c10.129-6.312 11.89-16.147 11.89-27.303 0-19.817-6.312-31.707-28.917-31.707h-29.651v103.927h20.697zm0-44.77h8.807c7.927 0 8.367 7.045 8.367 13.064 0 6.018-.44 13.211-8.367 13.211h-8.807z'/%3E%3Cpath d='m191.706 394.128c-3.229 0-5.284-1.174-6.458-2.495-1.909-2.202-2.202-5.284-2.202-9.541h-20.697c0 10.715 1.761 17.908 6.899 23.046 4.697 4.697 12.33 7.633 22.458 7.633 10.129 0 17.909-3.23 22.606-7.78 5.431-5.285 6.752-12.624 6.752-23.046 0-18.789-3.816-24.807-16.881-30.092l-13.064-5.284c-6.018-2.496-7.192-4.404-7.192-11.009 0-3.523.44-5.725 1.761-7.487 1.174-1.614 3.083-2.789 6.018-2.789 3.083 0 4.844 1.028 6.019 2.643 1.761 2.348 1.761 5.724 1.761 9.394h20.697c0-10.569-2.348-18.789-8.073-24.073-4.55-4.257-11.303-6.606-20.404-6.606-7.926 0-14.238 2.349-19.082 6.606-6.312 5.431-9.395 13.504-9.395 23.046 0 16.146 4.404 21.724 14.826 26.128l13.211 5.431c7.486 3.083 9.101 4.844 9.101 14.679 0 4.257-.587 7.046-2.055 8.807-1.321 1.909-3.376 2.789-6.606 2.789z'/%3E%3Cpath d='m252.917 307.67-26.715 103.926h21.578l3.376-16.146h23.927l3.376 16.146h21.578l-26.716-103.926zm2.202 68.991 8.074-38.606 8.073 38.606z'/%3E%3Cpath d='m329.688 307.67h-20.697v103.926h47.853v-18.642h-27.156z'/%3E%3Cpath d='m368.44 411.596h47.854v-18.642h-27.156v-24.367h23.339v-18.789h-23.339v-23.486h27.156v-18.642h-47.854z'/%3E%3C/g%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='m479.119 35.817h-446.238c-18.202 0-32.881 14.825-32.881 32.88v15.12c0 18.201 14.826 32.88 32.881 32.88h12.036v359.486h29.652v-359.486h137.394v25.248h-70.165c-20.991 0-38.165 17.027-38.165 38.165v249.101c0 20.991 17.028 38.165 38.165 38.165h296.514c20.991 0 38.165-17.027 38.165-38.165v-249.248c0-20.991-17.027-38.165-38.165-38.165h-71.34v-25.248h112.147c18.202 0 32.881-14.825 32.881-32.88v-14.973c0-18.055-14.826-32.88-32.881-32.88zm-32.44 144.146v249.248c0 4.55-3.963 8.514-8.514 8.514h-296.514c-4.55 0-8.513-3.964-8.513-8.514v-249.248c0-4.55 3.963-8.513 8.513-8.513h296.514c4.551 0 8.514 3.963 8.514 8.513zm-109.358-38.018h-95.853v-25.248h95.853zm145.028-58.128c0 1.761-1.468 3.376-3.377 3.376h-446.238c-1.762 0-3.376-1.468-3.376-3.376v-15.12c0-1.761 1.468-3.376 3.376-3.376h446.238c1.762 0 3.377 1.468 3.377 3.376z'/%3E%3Cpath d='m215.339 255.266h23.34v-18.642h-23.34v-23.486h27.156v-18.789h-48v104.073h20.844z'/%3E%3Cpath d='m260.257 289.174c4.844 5.725 11.009 10.422 22.605 10.422 11.744 0 18.055-4.697 22.899-10.422 8.367-9.981 7.78-28.77 7.78-42.862s.587-32.881-7.78-42.862c-4.844-5.725-11.302-10.422-22.899-10.422-11.743 0-17.761 4.697-22.605 10.422-8.367 9.981-7.78 28.77-7.78 42.862s-.587 32.881 7.78 42.862zm15.853-73.247c1.174-2.349 3.083-4.11 6.899-4.11 3.817 0 6.019 1.761 7.193 4.11 2.495 4.844 2.789 17.761 2.789 30.385s-.294 25.541-2.789 30.385c-1.174 2.349-3.376 4.11-7.193 4.11-3.816 0-5.725-1.761-6.899-4.11-2.495-4.844-2.789-17.761-2.789-30.385 0-12.477.294-25.541 2.789-30.385z'/%3E%3Cpath d='m347.303 257.908h6.899l12.77 40.514h21.578l-15.266-44.917c10.129-6.312 11.89-16.147 11.89-27.303 0-19.817-6.312-31.707-28.917-31.707h-29.651v103.927h20.697zm0-44.77h8.807c7.927 0 8.367 7.045 8.367 13.064 0 6.018-.44 13.211-8.367 13.211h-8.807z'/%3E%3Cpath d='m191.706 394.128c-3.229 0-5.284-1.174-6.458-2.495-1.909-2.202-2.202-5.284-2.202-9.541h-20.697c0 10.715 1.761 17.908 6.899 23.046 4.697 4.697 12.33 7.633 22.458 7.633 10.129 0 17.909-3.23 22.606-7.78 5.431-5.285 6.752-12.624 6.752-23.046 0-18.789-3.816-24.807-16.881-30.092l-13.064-5.284c-6.018-2.496-7.192-4.404-7.192-11.009 0-3.523.44-5.725 1.761-7.487 1.174-1.614 3.083-2.789 6.018-2.789 3.083 0 4.844 1.028 6.019 2.643 1.761 2.348 1.761 5.724 1.761 9.394h20.697c0-10.569-2.348-18.789-8.073-24.073-4.55-4.257-11.303-6.606-20.404-6.606-7.926 0-14.238 2.349-19.082 6.606-6.312 5.431-9.395 13.504-9.395 23.046 0 16.146 4.404 21.724 14.826 26.128l13.211 5.431c7.486 3.083 9.101 4.844 9.101 14.679 0 4.257-.587 7.046-2.055 8.807-1.321 1.909-3.376 2.789-6.606 2.789z'/%3E%3Cpath d='m252.917 307.67-26.715 103.926h21.578l3.376-16.146h23.927l3.376 16.146h21.578l-26.716-103.926zm2.202 68.991 8.074-38.606 8.073 38.606z'/%3E%3Cpath d='m329.688 307.67h-20.697v103.926h47.853v-18.642h-27.156z'/%3E%3Cpath d='m368.44 411.596h47.854v-18.642h-27.156v-24.367h23.339v-18.789h-23.339v-23.486h27.156v-18.642h-47.854z'/%3E%3C/g%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Sales Valuation"]:checked:after {
    position: absolute;
    content: "✓";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 50%;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    width: 35px;
    height: 35px;
    top: 0;
    right: 0;
    font-size: 1.5rem;
    font-weight: bold;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Sales Valuation"]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Sales Valuation"]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Lettings Valuation"] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 150px;
    height: 150px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Lettings Valuation"] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 150px;
    height: 150px;
    text-indent: -9999px;
    background-color: grey;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='m478.987 35.916h-446.127c-18.188 0-32.86 14.825-32.86 32.86v15.131c0 18.187 14.825 32.86 32.86 32.86h12.074v359.317h29.65v-359.317h137.246v25.217h-70.151c-20.939 0-38.056 17.118-38.056 38.057v249.122c0 20.938 17.117 38.056 38.056 38.056h296.501c20.939 0 38.056-17.118 38.056-38.056v-249.122c0-20.939-17.117-38.057-38.056-38.057h-71.221v-25.217h112.181c18.188 0 32.86-14.826 32.86-32.86v-15.131c-.153-18.035-14.825-32.86-33.013-32.86zm-40.96 135.719c4.586 0 8.559 3.821 8.559 8.558v249.123c0 4.585-3.821 8.559-8.559 8.559h-296.501c-4.585 0-8.559-3.821-8.559-8.559v-249.123c0-4.585 3.821-8.558 8.559-8.558zm-196.699-29.651v-25.217h95.828v25.217zm241.022-58.077c0 1.834-1.529 3.362-3.363 3.362h-446.127c-1.834 0-3.363-1.528-3.363-3.362v-15.131c0-1.834 1.529-3.362 3.363-3.362h446.127c1.834 0 3.363 1.528 3.363 3.362z'/%3E%3Cpath d='m215.346 255.236h23.384v-18.646h-23.384v-23.537h27.052v-18.646h-47.838v103.929h20.786z'/%3E%3Cpath d='m260.279 289.165c4.891 5.655 11.005 10.393 22.62 10.393 11.616 0 18.035-4.738 22.925-10.393 8.254-9.934 7.795-28.733 7.795-42.794s.611-32.859-7.795-42.794c-4.89-5.655-11.309-10.393-22.925-10.393-11.615 0-17.882 4.738-22.62 10.393-8.253 9.935-7.794 28.733-7.794 42.794s-.612 32.86 7.794 42.794zm15.742-73.208c1.223-2.293 3.057-4.127 6.878-4.127s5.961 1.682 7.183 4.127c2.446 4.891 2.751 17.882 2.751 30.414 0 12.533-.305 25.524-2.751 30.415-1.222 2.292-3.362 4.126-7.183 4.126s-5.655-1.681-6.878-4.126c-2.445-4.891-2.751-17.882-2.751-30.415 0-12.532.306-25.523 2.751-30.414z'/%3E%3Cpath d='m347.243 257.987h6.878l12.685 40.501h21.703l-15.131-44.933c10.087-6.267 11.768-16.201 11.768-27.358 0-19.869-6.266-31.637-28.886-31.637h-29.65v103.928h20.633zm0-44.934h8.712c7.947 0 8.253 7.031 8.253 12.991 0 5.961-.459 13.144-8.253 13.144h-8.712z'/%3E%3Cpath d='m181.875 371.085h6.877l12.686 40.502h21.549l-15.13-44.934c10.087-6.266 11.768-16.2 11.768-27.357 0-19.869-6.266-31.637-28.886-31.637h-29.65v103.928h20.786zm0-44.781h8.711c7.948 0 8.253 7.031 8.253 12.992 0 5.96-.458 13.143-8.253 13.143h-8.711z'/%3E%3Cpath d='m234.756 411.587h47.99v-18.646h-27.205v-24.454h23.384v-18.646h-23.384v-23.537h27.205v-18.645h-47.99z'/%3E%3Cpath d='m335.016 358.4-21.55-50.741h-18.034v103.928h20.632v-50.894l22.009 50.894h17.729v-103.928h-20.786z'/%3E%3Cpath d='m366.806 326.304h17.423v85.283h20.786v-85.283h17.576v-18.645h-55.785z'/%3E%3C/g%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='m478.987 35.916h-446.127c-18.188 0-32.86 14.825-32.86 32.86v15.131c0 18.187 14.825 32.86 32.86 32.86h12.074v359.317h29.65v-359.317h137.246v25.217h-70.151c-20.939 0-38.056 17.118-38.056 38.057v249.122c0 20.938 17.117 38.056 38.056 38.056h296.501c20.939 0 38.056-17.118 38.056-38.056v-249.122c0-20.939-17.117-38.057-38.056-38.057h-71.221v-25.217h112.181c18.188 0 32.86-14.826 32.86-32.86v-15.131c-.153-18.035-14.825-32.86-33.013-32.86zm-40.96 135.719c4.586 0 8.559 3.821 8.559 8.558v249.123c0 4.585-3.821 8.559-8.559 8.559h-296.501c-4.585 0-8.559-3.821-8.559-8.559v-249.123c0-4.585 3.821-8.558 8.559-8.558zm-196.699-29.651v-25.217h95.828v25.217zm241.022-58.077c0 1.834-1.529 3.362-3.363 3.362h-446.127c-1.834 0-3.363-1.528-3.363-3.362v-15.131c0-1.834 1.529-3.362 3.363-3.362h446.127c1.834 0 3.363 1.528 3.363 3.362z'/%3E%3Cpath d='m215.346 255.236h23.384v-18.646h-23.384v-23.537h27.052v-18.646h-47.838v103.929h20.786z'/%3E%3Cpath d='m260.279 289.165c4.891 5.655 11.005 10.393 22.62 10.393 11.616 0 18.035-4.738 22.925-10.393 8.254-9.934 7.795-28.733 7.795-42.794s.611-32.859-7.795-42.794c-4.89-5.655-11.309-10.393-22.925-10.393-11.615 0-17.882 4.738-22.62 10.393-8.253 9.935-7.794 28.733-7.794 42.794s-.612 32.86 7.794 42.794zm15.742-73.208c1.223-2.293 3.057-4.127 6.878-4.127s5.961 1.682 7.183 4.127c2.446 4.891 2.751 17.882 2.751 30.414 0 12.533-.305 25.524-2.751 30.415-1.222 2.292-3.362 4.126-7.183 4.126s-5.655-1.681-6.878-4.126c-2.445-4.891-2.751-17.882-2.751-30.415 0-12.532.306-25.523 2.751-30.414z'/%3E%3Cpath d='m347.243 257.987h6.878l12.685 40.501h21.703l-15.131-44.933c10.087-6.267 11.768-16.201 11.768-27.358 0-19.869-6.266-31.637-28.886-31.637h-29.65v103.928h20.633zm0-44.934h8.712c7.947 0 8.253 7.031 8.253 12.991 0 5.961-.459 13.144-8.253 13.144h-8.712z'/%3E%3Cpath d='m181.875 371.085h6.877l12.686 40.502h21.549l-15.13-44.934c10.087-6.266 11.768-16.2 11.768-27.357 0-19.869-6.266-31.637-28.886-31.637h-29.65v103.928h20.786zm0-44.781h8.711c7.948 0 8.253 7.031 8.253 12.992 0 5.96-.458 13.143-8.253 13.143h-8.711z'/%3E%3Cpath d='m234.756 411.587h47.99v-18.646h-27.205v-24.454h23.384v-18.646h-23.384v-23.537h27.205v-18.645h-47.99z'/%3E%3Cpath d='m335.016 358.4-21.55-50.741h-18.034v103.928h20.632v-50.894l22.009 50.894h17.729v-103.928h-20.786z'/%3E%3Cpath d='m366.806 326.304h17.423v85.283h20.786v-85.283h17.576v-18.645h-55.785z'/%3E%3C/g%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Lettings Valuation"]:checked:after {
    position: absolute;
    content: "✓";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 50%;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    width: 35px;
    height: 35px;
    top: 0;
    right: 0;
    font-size: 1.5rem;
    font-weight: bold;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Lettings Valuation"]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__type .gfield_radio .gchoice input[value="Lettings Valuation"]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type {
    margin-bottom: 3rem;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_label {
    text-align: center;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
@media (max-width: 820px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    }
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice {
    display: inline-block;
    position: relative;
    margin-right: 2rem;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice:last-of-type {
    margin-right: 0;
}
@media (max-width: 820px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice {
        margin-bottom: 4rem;
    }
}
@media (max-width: 380px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice {
        margin-right: 1rem;
    }
    .tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice:last-of-type {
        margin-right: 0;
    }
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Detached] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 108px;
    height: 78px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Detached] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 108px;
    height: 78px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 363' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m287.98 260.989h29.689l-132.253-109.311c-4.049-2.699-8.097-2.699-12.146 0l-170.039 140.35c-4.049 2.699-4.049 9.447-1.35 13.495 2.699 4.049 9.447 4.049 13.495 1.35l164.642-134.952zm186.233 66.127h-18.893v165.991h-60.728v-124.156c0-5.398-4.049-9.447-9.447-9.447h-107.962c-5.398 0-9.446 4.049-9.446 9.447v124.156h-43.185v-80.971c0-5.398-4.049-9.447-9.447-9.447h-71.524c-5.398 0-9.447 4.049-9.447 9.447v80.971h-60.728v-203.778l-18.894 16.194v187.584h-31.039v18.893h477.731v-18.893h-26.991zm-268.554 165.991h-52.632v-71.525h52.632zm170.039 0h-89.068v-28.34h89.068zm0-47.233h-89.068v-24.292h89.068zm0-43.185h-89.068v-24.291h89.068zm-232.117-117.408c-5.398 0-9.447 4.048-9.447 9.446v47.234c0 5.398 4.049 9.446 9.447 9.446h72.874c5.398 0 9.447-4.048 9.447-9.446v-47.234c0-5.398-4.049-9.446-9.447-9.446zm62.078 47.233h-52.632v-28.34h52.632zm296.894-47.233h-234.816v18.893h234.816c5.398 0 9.447-4.049 9.447-9.447s-4.049-9.446-9.447-9.446z' fill-rule='nonzero' transform='translate(-.000009 -149.654)'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 363' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m287.98 260.989h29.689l-132.253-109.311c-4.049-2.699-8.097-2.699-12.146 0l-170.039 140.35c-4.049 2.699-4.049 9.447-1.35 13.495 2.699 4.049 9.447 4.049 13.495 1.35l164.642-134.952zm186.233 66.127h-18.893v165.991h-60.728v-124.156c0-5.398-4.049-9.447-9.447-9.447h-107.962c-5.398 0-9.446 4.049-9.446 9.447v124.156h-43.185v-80.971c0-5.398-4.049-9.447-9.447-9.447h-71.524c-5.398 0-9.447 4.049-9.447 9.447v80.971h-60.728v-203.778l-18.894 16.194v187.584h-31.039v18.893h477.731v-18.893h-26.991zm-268.554 165.991h-52.632v-71.525h52.632zm170.039 0h-89.068v-28.34h89.068zm0-47.233h-89.068v-24.292h89.068zm0-43.185h-89.068v-24.291h89.068zm-232.117-117.408c-5.398 0-9.447 4.048-9.447 9.446v47.234c0 5.398 4.049 9.446 9.447 9.446h72.874c5.398 0 9.447-4.048 9.447-9.446v-47.234c0-5.398-4.049-9.446-9.447-9.446zm62.078 47.233h-52.632v-28.34h52.632zm296.894-47.233h-234.816v18.893h234.816c5.398 0 9.447-4.049 9.447-9.447s-4.049-9.446-9.447-9.446z' fill-rule='nonzero' transform='translate(-.000009 -149.654)'/%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Detached]:after {
    position: absolute;
    content: "Detached";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 6px;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    bottom: -45px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 0.2rem 0.5rem;
    font-size: 1rem;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Detached]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Detached]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Detached]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Semi-Detached] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 191px;
    height: 78px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Semi-Detached] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 191px;
    height: 78px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 208' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' transform='translate(0 -304.334)'%3E%3Cpath d='m384 368h17.333l-76-62.666c-2.666-1.334-5.333-1.334-6.666 0l-68 50.666c-2.667 1.334-2.667 5.334-1.334 8 1.334 2.667 5.334 2.667 8 1.334l64-48zm106.667 38.667h-10.667v94.667h-34.667v-70.667c0-2.667-2.666-5.333-5.333-5.333h-61.333c-2.667 0-5.334 2.666-5.334 5.333v70.667h-25.333v-46.667c0-2.667-2.667-5.333-5.333-5.333h-41.334c-2.666 0-5.333 2.666-5.333 5.333v46.667h-34.667v-98.667l-10.666-9.333v108h-17.334v10.666h274.667v-10.666h-16zm-153.334 94.667h-29.333v-41.334h29.333zm97.334 0h-50.667v-16h50.667zm0-26.667h-50.667v-13.333h50.667zm0-25.333h-50.667v-13.334h50.667zm-133.334-66.667c-2.666 0-5.333 2.667-5.333 5.333v28c0 2.667 2.667 5.334 5.333 5.334h41.334c2.666 0 5.333-2.667 5.333-5.334v-28c0-2.666-2.667-5.333-5.333-5.333zm36 26.667h-30.666v-16h30.666zm169.334-26.667h-134.667v10.667h134.667c2.666 0 5.333-2.667 5.333-5.334 0-2.666-2.667-5.333-5.333-5.333z'/%3E%3Cpath d='m190.667 317.334 64 48c2.666 1.333 5.333 1.333 8-1.334 1.333-2.666 1.333-5.333-1.334-8l-68-50.666c-2.666-1.334-5.333-1.334-6.666 0l-76 62.666h17.333zm-169.334 184h-16v10.666h274.667v-10.666h-17.333v-108l-10.667 9.333v98.667h-34.667v-46.667c0-2.667-2.666-5.333-5.333-5.333h-41.333c-2.667 0-5.334 2.666-5.334 5.333v46.667h-25.333v-70.667c0-2.667-2.667-5.333-5.333-5.333h-62.667c-2.667 0-5.333 2.666-5.333 5.333v70.667h-34.667v-94.667h-10.667zm154.667-40h29.333v41.333h-29.333zm-98.667 24h50.667v16h-50.667zm0-24h50.667v13.333h-50.667zm0-25.334h50.667v13.334h-50.667zm92-53.333c-2.666 0-5.333 2.667-5.333 5.333v28c0 2.667 2.667 5.334 5.333 5.334h41.334c2.666 0 5.333-2.667 5.333-5.334v-28c0-2.666-2.667-5.333-5.333-5.333zm5.334 10.667h30.666v16h-30.666zm-174.667-5.334c0 2.667 2.667 5.334 5.333 5.334h134.667v-10.667h-134.667c-2.666 0-5.333 1.333-5.333 5.333z'/%3E%3C/g%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 208' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' transform='translate(0 -304.334)'%3E%3Cpath d='m384 368h17.333l-76-62.666c-2.666-1.334-5.333-1.334-6.666 0l-68 50.666c-2.667 1.334-2.667 5.334-1.334 8 1.334 2.667 5.334 2.667 8 1.334l64-48zm106.667 38.667h-10.667v94.667h-34.667v-70.667c0-2.667-2.666-5.333-5.333-5.333h-61.333c-2.667 0-5.334 2.666-5.334 5.333v70.667h-25.333v-46.667c0-2.667-2.667-5.333-5.333-5.333h-41.334c-2.666 0-5.333 2.666-5.333 5.333v46.667h-34.667v-98.667l-10.666-9.333v108h-17.334v10.666h274.667v-10.666h-16zm-153.334 94.667h-29.333v-41.334h29.333zm97.334 0h-50.667v-16h50.667zm0-26.667h-50.667v-13.333h50.667zm0-25.333h-50.667v-13.334h50.667zm-133.334-66.667c-2.666 0-5.333 2.667-5.333 5.333v28c0 2.667 2.667 5.334 5.333 5.334h41.334c2.666 0 5.333-2.667 5.333-5.334v-28c0-2.666-2.667-5.333-5.333-5.333zm36 26.667h-30.666v-16h30.666zm169.334-26.667h-134.667v10.667h134.667c2.666 0 5.333-2.667 5.333-5.334 0-2.666-2.667-5.333-5.333-5.333z'/%3E%3Cpath d='m190.667 317.334 64 48c2.666 1.333 5.333 1.333 8-1.334 1.333-2.666 1.333-5.333-1.334-8l-68-50.666c-2.666-1.334-5.333-1.334-6.666 0l-76 62.666h17.333zm-169.334 184h-16v10.666h274.667v-10.666h-17.333v-108l-10.667 9.333v98.667h-34.667v-46.667c0-2.667-2.666-5.333-5.333-5.333h-41.333c-2.667 0-5.334 2.666-5.334 5.333v46.667h-25.333v-70.667c0-2.667-2.667-5.333-5.333-5.333h-62.667c-2.667 0-5.333 2.666-5.333 5.333v70.667h-34.667v-94.667h-10.667zm154.667-40h29.333v41.333h-29.333zm-98.667 24h50.667v16h-50.667zm0-24h50.667v13.333h-50.667zm0-25.334h50.667v13.334h-50.667zm92-53.333c-2.666 0-5.333 2.667-5.333 5.333v28c0 2.667 2.667 5.334 5.333 5.334h41.334c2.666 0 5.333-2.667 5.333-5.334v-28c0-2.666-2.667-5.333-5.333-5.333zm5.334 10.667h30.666v16h-30.666zm-174.667-5.334c0 2.667 2.667 5.334 5.333 5.334h134.667v-10.667h-134.667c-2.666 0-5.333 1.333-5.333 5.333z'/%3E%3C/g%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Semi-Detached]:after {
    position: absolute;
    content: "Semi-Detached";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 6px;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    bottom: -45px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 0.2rem 0.5rem;
    font-size: 1rem;
    white-space: nowrap;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Semi-Detached]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Semi-Detached]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Semi-Detached]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Terraced] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 158px;
    height: 78px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Terraced] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 158px;
    height: 78px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 251' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' transform='translate(-.000041 -261.524)'%3E%3Cpath d='m259.986 349.888-110.289-86.371c-2.658-2.658-6.644-2.658-7.973 0l-139.522 115.604c-2.658 2.658-2.658 6.644-1.329 9.302 2.657 2.658 6.644 2.658 9.301 1.329l135.537-111.618 106.303 82.384c2.657 2.658 6.644 1.329 9.301-1.328 2.658-2.658 2.658-6.644-1.329-9.302zm-5.315 38.535-13.288-10.63v120.919h-57.138v-55.809c0-3.986-2.657-6.644-6.643-6.644h-61.125c-3.986 0-6.644 2.658-6.644 6.644v55.809h-57.137v-120.919l-13.288 10.63v110.289h-21.261v13.288h259.114v-13.288h-21.261zm-83.713 110.289h-47.837v-49.165h47.837zm-55.809-87.7h62.453c3.986 0 6.643-2.657 6.643-6.644v-41.192c0-3.986-2.657-6.644-6.643-6.644h-62.453c-3.987 0-6.644 2.658-6.644 6.644v41.192c0 3.987 2.657 6.644 6.644 6.644zm6.643-41.192h49.166v29.233h-49.166z'/%3E%3Cpath d='m509.798 379.121-139.522-115.604c-2.658-2.658-6.644-2.658-7.973 0l-110.289 86.371c-2.658 2.658-2.658 6.644-1.329 9.302 2.657 2.657 6.644 2.657 9.301 1.328l106.303-82.384 135.537 111.618c2.657 2.657 6.644 1.329 9.301-1.329 1.329-2.658 1.329-6.644-1.329-9.302zm-252.469 119.591h-21.261v13.288h259.114v-13.288h-21.261v-110.289l-13.288-10.63v120.919h-57.138v-55.809c0-3.986-2.657-6.644-6.644-6.644h-61.124c-3.986 0-6.644 2.658-6.644 6.644v55.809h-57.138m118.263 0h-47.837v-49.165h47.837zm-55.81-87.7h62.453c3.987 0 6.644-2.657 6.644-6.644v-41.192c0-3.986-2.657-6.644-6.644-6.644h-62.453c-3.986 0-6.643 2.658-6.643 6.644v41.192c0 3.987 2.657 6.644 6.643 6.644zm6.644-41.192h49.166v29.233h-49.166z'/%3E%3C/g%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 512 251' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' transform='translate(-.000041 -261.524)'%3E%3Cpath d='m259.986 349.888-110.289-86.371c-2.658-2.658-6.644-2.658-7.973 0l-139.522 115.604c-2.658 2.658-2.658 6.644-1.329 9.302 2.657 2.658 6.644 2.658 9.301 1.329l135.537-111.618 106.303 82.384c2.657 2.658 6.644 1.329 9.301-1.328 2.658-2.658 2.658-6.644-1.329-9.302zm-5.315 38.535-13.288-10.63v120.919h-57.138v-55.809c0-3.986-2.657-6.644-6.643-6.644h-61.125c-3.986 0-6.644 2.658-6.644 6.644v55.809h-57.137v-120.919l-13.288 10.63v110.289h-21.261v13.288h259.114v-13.288h-21.261zm-83.713 110.289h-47.837v-49.165h47.837zm-55.809-87.7h62.453c3.986 0 6.643-2.657 6.643-6.644v-41.192c0-3.986-2.657-6.644-6.643-6.644h-62.453c-3.987 0-6.644 2.658-6.644 6.644v41.192c0 3.987 2.657 6.644 6.644 6.644zm6.643-41.192h49.166v29.233h-49.166z'/%3E%3Cpath d='m509.798 379.121-139.522-115.604c-2.658-2.658-6.644-2.658-7.973 0l-110.289 86.371c-2.658 2.658-2.658 6.644-1.329 9.302 2.657 2.657 6.644 2.657 9.301 1.328l106.303-82.384 135.537 111.618c2.657 2.657 6.644 1.329 9.301-1.329 1.329-2.658 1.329-6.644-1.329-9.302zm-252.469 119.591h-21.261v13.288h259.114v-13.288h-21.261v-110.289l-13.288-10.63v120.919h-57.138v-55.809c0-3.986-2.657-6.644-6.644-6.644h-61.124c-3.986 0-6.644 2.658-6.644 6.644v55.809h-57.138m118.263 0h-47.837v-49.165h47.837zm-55.81-87.7h62.453c3.987 0 6.644-2.657 6.644-6.644v-41.192c0-3.986-2.657-6.644-6.644-6.644h-62.453c-3.986 0-6.643 2.658-6.643 6.644v41.192c0 3.987 2.657 6.644 6.643 6.644zm6.644-41.192h49.166v29.233h-49.166z'/%3E%3C/g%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Terraced]:after {
    position: absolute;
    content: "Terraced";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 6px;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    bottom: -45px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 0.2rem 0.5rem;
    font-size: 1rem;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Terraced]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Terraced]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Terraced]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Flat] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 68px;
    height: 78px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Flat] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 68px;
    height: 78px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 409 468' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m415.551 180.133h-23.933v47.866h-74.988v-47.866h-23.933v47.866h-74.99v-47.866h-23.932v47.866h-74.989v-47.866h-23.933v307.934h-31.91v23.933h382.923v-23.933h-30.315zm-221.776 307.934h-74.989v-62.225h74.989zm0-86.157h-74.989v-62.226h74.989zm0-87.754h-74.989v-62.225h74.989zm51.056 173.911h-27.124v-62.225h27.124zm47.866 0h-27.124v-62.225h27.124zm0-86.157h-74.99v-62.226h74.99zm0-87.754h-74.99v-62.225h74.99zm98.921 173.911h-74.988v-62.225h74.988zm0-86.157h-74.988v-62.226h74.988zm0-87.754h-74.988v-62.225h74.988zm55.844-234.54h-31.911v-22.337c0-6.383-4.786-12.765-12.763-12.765h-296.766c-6.382 0-12.765 4.786-12.765 12.765v22.337h-30.314c-6.382 0-11.169 4.786-11.169 11.168v46.27c0 6.382 4.787 12.764 12.764 12.764h382.924c6.382 0 12.764-4.786 12.764-12.764v-46.27c-1.596-6.382-6.382-11.168-12.764-11.168zm-12.765 44.674h-358.99v-20.742h30.315c6.381 0 12.764-4.786 12.764-12.764v-20.742h272.832v20.742c0 6.383 4.788 12.764 12.765 12.764h30.314z' fill-rule='nonzero' transform='translate(-51.774 -44.514)'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 409 468' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m415.551 180.133h-23.933v47.866h-74.988v-47.866h-23.933v47.866h-74.99v-47.866h-23.932v47.866h-74.989v-47.866h-23.933v307.934h-31.91v23.933h382.923v-23.933h-30.315zm-221.776 307.934h-74.989v-62.225h74.989zm0-86.157h-74.989v-62.226h74.989zm0-87.754h-74.989v-62.225h74.989zm51.056 173.911h-27.124v-62.225h27.124zm47.866 0h-27.124v-62.225h27.124zm0-86.157h-74.99v-62.226h74.99zm0-87.754h-74.99v-62.225h74.99zm98.921 173.911h-74.988v-62.225h74.988zm0-86.157h-74.988v-62.226h74.988zm0-87.754h-74.988v-62.225h74.988zm55.844-234.54h-31.911v-22.337c0-6.383-4.786-12.765-12.763-12.765h-296.766c-6.382 0-12.765 4.786-12.765 12.765v22.337h-30.314c-6.382 0-11.169 4.786-11.169 11.168v46.27c0 6.382 4.787 12.764 12.764 12.764h382.924c6.382 0 12.764-4.786 12.764-12.764v-46.27c-1.596-6.382-6.382-11.168-12.764-11.168zm-12.765 44.674h-358.99v-20.742h30.315c6.381 0 12.764-4.786 12.764-12.764v-20.742h272.832v20.742c0 6.383 4.788 12.764 12.765 12.764h30.314z' fill-rule='nonzero' transform='translate(-51.774 -44.514)'/%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Flat]:after {
    position: absolute;
    content: "Flat";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 6px;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    bottom: -45px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 0.2rem 0.5rem;
    font-size: 1rem;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Flat]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Flat]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Flat]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Bungalow] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 109px;
    height: 78px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Bungalow] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 109px;
    height: 78px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 513 366' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m506.982 354.519-243.791-205.935c-4.543-3.029-10.6-3.029-15.142 0l-243.792 205.935c-4.543 4.543-6.057 12.114-1.514 16.657s12.114 6.057 16.656 1.514l236.221-199.879 237.734 199.879c4.543 4.543 12.114 3.029 16.657-1.514 3.028-4.543 3.028-12.114-3.029-16.657zm-62.083-10.599-24.228-19.685v163.537h-177.165v-137.795c0-6.057-4.543-12.114-12.114-12.114h-107.511c-6.056 0-12.113 4.543-12.113 12.114v137.795h-21.2v-163.537l-22.713 19.685v143.852h-39.37v24.228h454.27v-24.228h-37.856zm-224.107 145.366h-84.797v-127.195h84.797zm57.541-51.484h110.539c6.057 0 12.114-6.057 12.114-12.114v-74.197c0-6.057-4.543-12.114-12.114-12.114h-110.539c-6.057 0-12.114 6.057-12.114 12.114v74.197c0 6.057 6.057 12.114 12.114 12.114zm12.114-74.197h86.311v51.484h-86.311z' fill-rule='nonzero' transform='translate(.000172 -146.312)'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 513 366' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m506.982 354.519-243.791-205.935c-4.543-3.029-10.6-3.029-15.142 0l-243.792 205.935c-4.543 4.543-6.057 12.114-1.514 16.657s12.114 6.057 16.656 1.514l236.221-199.879 237.734 199.879c4.543 4.543 12.114 3.029 16.657-1.514 3.028-4.543 3.028-12.114-3.029-16.657zm-62.083-10.599-24.228-19.685v163.537h-177.165v-137.795c0-6.057-4.543-12.114-12.114-12.114h-107.511c-6.056 0-12.113 4.543-12.113 12.114v137.795h-21.2v-163.537l-22.713 19.685v143.852h-39.37v24.228h454.27v-24.228h-37.856zm-224.107 145.366h-84.797v-127.195h84.797zm57.541-51.484h110.539c6.057 0 12.114-6.057 12.114-12.114v-74.197c0-6.057-4.543-12.114-12.114-12.114h-110.539c-6.057 0-12.114 6.057-12.114 12.114v74.197c0 6.057 6.057 12.114 12.114 12.114zm12.114-74.197h86.311v51.484h-86.311z' fill-rule='nonzero' transform='translate(.000172 -146.312)'/%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Bungalow]:after {
    position: absolute;
    content: "Bungalow";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 6px;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    bottom: -45px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 0.2rem 0.5rem;
    font-size: 1rem;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Bungalow]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Bungalow]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__property-type .gfield_radio .gchoice input[value=Bungalow]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds {
    padding: 1rem 0;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_label {
    text-align: center;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
@media (max-width: 820px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    }
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice {
    display: inline-block;
    position: relative;
    margin-right: 2rem;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:last-of-type {
    margin-right: 0;
}
@media (max-width: 820px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice {
        margin-bottom: 2rem;
    }
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice input[type=radio] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 113px;
    height: 78px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice input[type=radio] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 113px;
    height: 78px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0' y='0' version='1.1' viewBox='0 0 40 27.7' xml:space='preserve' class='bed'%3E%3Cpath d='M18.3 14.7H8.7c-.5 0-.9-.4-.9-.9V6.1c0-.5.4-.9.9-.9h9.5c.5 0 .9.4.9.9v7.8c0 .4-.4.8-.8.8zM9.6 13h7.8V6.9H9.6V13z'%3E%3C/path%3E%3Cpath d='M18.3 11.3h3.5V13h-3.5z'%3E%3C/path%3E%3Cpath d='M39.9 19v-.2c0-.1 0-.1-.1-.2v-.1l-5-6.7V2.6c0-1.4-1.2-2.6-2.6-2.6H7.9C6.4 0 5.3 1.2 5.3 2.6v9.2l-5 6.7v.1c0 .1-.1.1-.1.2v8.1c0 .5.4.9.9.9h2.6c.3 0 .6-.2.8-.5l1.5-3h28.4l1.5 3c.1.3.4.5.8.5H39c.5 0 .9-.4.9-.9V19zM6.6 13h2.2v-1.7H7V2.6c0-.5.4-.9.9-.9h24.3c.5 0 .9.4.9.9v8.7h-1.7V13h2.2l3.9 5.2H2.7L6.6 13zm31.6 13H37l-1.5-3c-.1-.3-.4-.5-.8-.5H5.3c-.3 0-.6.2-.8.5L3 26H1.8v-6.1h36.4V26z'%3E%3C/path%3E%3Cpath d='M31.3 14.7h-9.5c-.5 0-.9-.4-.9-.9V6.1c0-.5.4-.9.9-.9h9.5c.5 0 .9.4.9.9v7.8c-.1.4-.5.8-.9.8zM22.6 13h7.8V6.9h-7.8V13z'%3E%3C/path%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0' y='0' version='1.1' viewBox='0 0 40 27.7' xml:space='preserve' class='bed'%3E%3Cpath d='M18.3 14.7H8.7c-.5 0-.9-.4-.9-.9V6.1c0-.5.4-.9.9-.9h9.5c.5 0 .9.4.9.9v7.8c0 .4-.4.8-.8.8zM9.6 13h7.8V6.9H9.6V13z'%3E%3C/path%3E%3Cpath d='M18.3 11.3h3.5V13h-3.5z'%3E%3C/path%3E%3Cpath d='M39.9 19v-.2c0-.1 0-.1-.1-.2v-.1l-5-6.7V2.6c0-1.4-1.2-2.6-2.6-2.6H7.9C6.4 0 5.3 1.2 5.3 2.6v9.2l-5 6.7v.1c0 .1-.1.1-.1.2v8.1c0 .5.4.9.9.9h2.6c.3 0 .6-.2.8-.5l1.5-3h28.4l1.5 3c.1.3.4.5.8.5H39c.5 0 .9-.4.9-.9V19zM6.6 13h2.2v-1.7H7V2.6c0-.5.4-.9.9-.9h24.3c.5 0 .9.4.9.9v8.7h-1.7V13h2.2l3.9 5.2H2.7L6.6 13zm31.6 13H37l-1.5-3c-.1-.3-.4-.5-.8-.5H5.3c-.3 0-.6.2-.8.5L3 26H1.8v-6.1h36.4V26z'%3E%3C/path%3E%3Cpath d='M31.3 14.7h-9.5c-.5 0-.9-.4-.9-.9V6.1c0-.5.4-.9.9-.9h9.5c.5 0 .9.4.9.9v7.8c-.1.4-.5.8-.9.8zM22.6 13h7.8V6.9h-7.8V13z'%3E%3C/path%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice input[type=radio]:after {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 50%;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    width: 25px;
    height: 25px;
    top: -5px;
    right: -8px;
    font-size: 1rem;
    font-weight: bold;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice input[type=radio]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice input[type=radio]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(1) input[type=radio]:after {
    content: "1";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(1) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(2) input[type=radio]:after {
    content: "2";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(2) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(3) input[type=radio]:after {
    content: "3";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(3) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(4) input[type=radio]:after {
    content: "4";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(4) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(5) input[type=radio]:after {
    content: "5+";
    width: 35px;
    height: 25px;
    border-radius: 6px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__beds .gfield_radio .gchoice:nth-child(5) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths {
    padding: 1rem 0;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_label {
    text-align: center;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
@media (max-width: 820px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    }
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice {
    display: inline-block;
    position: relative;
    margin-right: 2rem;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:last-of-type {
    margin-right: 0;
}
@media (max-width: 820px) {
    .tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice {
        margin-bottom: 2rem;
    }
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice input[type=radio] {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 95px;
    height: 100px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice input[type=radio] + label {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    max-width: none;
    width: 95px;
    height: 100px;
    text-indent: -9999px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: grey;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    -webkit-mask-size: cover;
            mask-size: cover;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0' y='0' version='1.1' viewBox='0 0 40 42' xml:space='preserve' class='bath'%3E%3Cpath d='M31.5 39.1H8.8c-3.6 0-6.9-2.9-7.4-6.4L.3 25.1c0-.3 0-.5.2-.8.1-.2.4-.3.7-.3h37.9c.3 0 .5.1.7.3.2.2.3.5.2.8l-1.1 7.6c-.5 3.5-3.8 6.4-7.4 6.4zM2.3 25.9l.9 6.6c.4 2.6 2.9 4.8 5.5 4.8h22.7c2.6 0 5.2-2.2 5.5-4.8l.9-6.6H2.3z'%3E%3C/path%3E%3Cpath d='M5.9 42h-.3c-.5-.2-.8-.7-.6-1.2l1-2.9c.2-.5.7-.8 1.2-.6s.8.7.6 1.2l-.9 2.8c-.2.4-.6.7-1 .7zM34.3 42c-.4 0-.8-.3-.9-.6l-.9-2.8c-.2-.5.1-1 .6-1.2s1 .1 1.2.6l.9 2.8c.2.5-.1 1-.6 1.2h-.3zM29.6.3c-3 0-5.9 1.6-7.4 4.3l-.3.6c-2.1.5-3.6 2.4-3.6 4.6 0 .5.4.9.9.9h7.6c.5 0 .9-.4.9-.9 0-2.2-1.6-4.1-3.6-4.6 1.2-1.8 3.3-3 5.5-3 3.7 0 6.6 3 6.6 6.6v16.1h1.9V8.8c0-4.7-3.8-8.5-8.5-8.5zm-4 8.5h-5.4c.4-1.1 1.4-1.9 2.7-1.9 1.3 0 2.3.8 2.7 1.9zM18.2 21.1c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c.1.5-.4.9-.9.9zM27.7 22.1c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .5-.4.9-.9.9z'%3E%3C/path%3E%3Cpath d='M21.1 15.5c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .4-.4.9-.9.9zM25.8 16.4c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .5-.4.9-.9.9zM23 22.1c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .5-.4.9-.9.9z'%3E%3C/path%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0' y='0' version='1.1' viewBox='0 0 40 42' xml:space='preserve' class='bath'%3E%3Cpath d='M31.5 39.1H8.8c-3.6 0-6.9-2.9-7.4-6.4L.3 25.1c0-.3 0-.5.2-.8.1-.2.4-.3.7-.3h37.9c.3 0 .5.1.7.3.2.2.3.5.2.8l-1.1 7.6c-.5 3.5-3.8 6.4-7.4 6.4zM2.3 25.9l.9 6.6c.4 2.6 2.9 4.8 5.5 4.8h22.7c2.6 0 5.2-2.2 5.5-4.8l.9-6.6H2.3z'%3E%3C/path%3E%3Cpath d='M5.9 42h-.3c-.5-.2-.8-.7-.6-1.2l1-2.9c.2-.5.7-.8 1.2-.6s.8.7.6 1.2l-.9 2.8c-.2.4-.6.7-1 .7zM34.3 42c-.4 0-.8-.3-.9-.6l-.9-2.8c-.2-.5.1-1 .6-1.2s1 .1 1.2.6l.9 2.8c.2.5-.1 1-.6 1.2h-.3zM29.6.3c-3 0-5.9 1.6-7.4 4.3l-.3.6c-2.1.5-3.6 2.4-3.6 4.6 0 .5.4.9.9.9h7.6c.5 0 .9-.4.9-.9 0-2.2-1.6-4.1-3.6-4.6 1.2-1.8 3.3-3 5.5-3 3.7 0 6.6 3 6.6 6.6v16.1h1.9V8.8c0-4.7-3.8-8.5-8.5-8.5zm-4 8.5h-5.4c.4-1.1 1.4-1.9 2.7-1.9 1.3 0 2.3.8 2.7 1.9zM18.2 21.1c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c.1.5-.4.9-.9.9zM27.7 22.1c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .5-.4.9-.9.9z'%3E%3C/path%3E%3Cpath d='M21.1 15.5c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .4-.4.9-.9.9zM25.8 16.4c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .5-.4.9-.9.9zM23 22.1c-.5 0-.9-.4-.9-.9v-1.9c0-.5.4-.9.9-.9s.9.4.9.9v1.9c0 .5-.4.9-.9.9z'%3E%3C/path%3E%3C/svg%3E");
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice input[type=radio]:after {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: white;
    background-color: green;
    border-radius: 50%;
    border: 2px solid white;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
            box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.7);
    width: 25px;
    height: 25px;
    top: -5px;
    right: -8px;
    font-size: 1rem;
    font-weight: bold;
    z-index: 1;
    pointer-events: none;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice input[type=radio]:checked + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice input[type=radio]:hover + label {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(1) input[type=radio]:after {
    content: "1";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(1) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(2) input[type=radio]:after {
    content: "2";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(2) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(3) input[type=radio]:after {
    content: "3";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(3) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(4) input[type=radio]:after {
    content: "4";
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(4) input[type=radio]:checked:after {
    background-color: red;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(5) input[type=radio]:after {
    content: "5+";
    width: 35px;
    height: 25px;
    border-radius: 6px;
}
.tpj-val-form-game .gform_body .tpj-val-form-game__baths .gfield_radio .gchoice:nth-child(5) input[type=radio]:checked:after {
    background-color: red;
}/* End custom CSS */