/*!
    Theme Name:   TPJ Child Theme
    Theme URI:    https://www.thepropertyjungle.com/
    Description:  TPJ Child Theme
    Author:       The Property Jungle
    Author URI:   https://www.thepropertyjungle.com/
    Template:     hello-elementor
    Version:      1.2.12
    Text Domain:  tpj-child-theme
*/.btn{font-weight:700;text-transform:uppercase;line-height:42px;font-size:0.9rem;padding:0 13px;letter-spacing:0.1em;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;outline:0!important}.btn-block{display:block;width:100%}.btn-primary{color:#fff!important;background-color:var(--e-global-color-primary);border:2px solid var(--e-global-color-primary);border-radius:0}.btn-light{color:#fff!important;background-color:var(--e-global-color-primary);border:2px solid var(--e-global-color-primary);border-radius:50px}.btn.btn-rectangle{color:#ffffff!important;background-color:var(--e-global-color-secondary);border:2px solid var(--e-global-color-secondary);border-radius:0px}.btn-rectangle-ghost{color:var(--e-global-color-secondary)!important;background-color:transparent;border:2px solid var(--e-global-color-secondary);border-radius:0px;padding:0}.btn-ghost{color:#fff!important;border:2px solid var(--e-global-color-secondary)!important}.search_horizontal .btn{height:40px;line-height:38px;width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary:hover{background-color:#db9181!important}.container-elementor-style{max-width:1140px;margin:0 auto}.propertySwiper__wrapper{position:relative}.propertySwiper__wrapper .corner-flash{position:absolute;top:0;fill:var(--e-global-color-0b13def);left:0;z-index:1;width:100px;height:100px;color:white}.propertySwiper__wrapper .corner-data{position:absolute;top:0;left:0;z-index:4;width:100px;font-size:0.8rem;height:90px;padding:5px;text-transform:uppercase;line-height:1rem;text-align:center;color:white;-webkit-transform:rotateY(0deg) rotate(-45deg);transform:rotateY(0deg) rotate(-45deg)}.propertySwiper__wrapper .propertySwiper{position:relative;width:100%;overflow:hidden;margin-bottom:20px}.propertySwiper__wrapper .propertySwiper .swiper-wrapper .swiper-slide{position:relative;max-height:500px;border:5px solid #fff;margin:0 auto}.propertySwiper__wrapper .propertySwiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.propertySwiper__wrapper .swiper-button-next,.propertySwiper__wrapper .swiper-button-prev,.thumbnailsSwiper__wrapper .swiper-button-next,.thumbnailsSwiper__wrapper .swiper-button-prev{background:white;width:40px;height:40px}.propertySwiper__wrapper .swiper-button-next:after,.propertySwiper__wrapper .swiper-button-prev:after,.thumbnailsSwiper__wrapper .swiper-button-next:after,.thumbnailsSwiper__wrapper .swiper-button-prev:after{font-size:20px;color:black}.propertySwiper__wrapper .swiper-button-next,.propertySwiper__wrapper .swiper-rtl .swiper-button-prev,.thumbnailsSwiper__wrapper .swiper-button-next,.thumbnailsSwiper__wrapper .swiper-rtl .swiper-button-prev{right:-15px;left:auto}.propertySwiper__wrapper .swiper-button-prev,.propertySwiper__wrapper .swiper-rtl .swiper-button-next,.thumbnailsSwiper__wrapper .swiper-button-prev,.thumbnailsSwiper__wrapper .swiper-rtl .swiper-button-next{left:-15px;right:auto}.thumbnailsSwiper__wrapper{position:relative}.thumbnailsSwiper__wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;position:relative;border:2px solid #fff;margin:0}.property-header{margin-top:250px;background-size:cover;height:750px;position:relative}.property-content-area-contain{background:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:100px;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-content-area-contain .shortlist__btns .tpj_add_to_shortlist,.property-content-area-contain .shortlist__btns .tpj_remove_from_shortlist{cursor:pointer;color:white;padding:20px 0;display:block;font-size:1.1rem}.property-content-area-contain .shortlist__btns .tpj_add_to_shortlist svg,.property-content-area-contain .shortlist__btns .tpj_remove_from_shortlist svg{fill:white}.property-content-area-contain .room-icons{padding:20px 0}.property-content-area-contain .room-icons svg{width:25px;fill:white;margin-top:-3px}.property-content-area-contain .room-icons li{display:inline;font-size:1.3rem;color:white;margin-right:10px}.property-content-area-contain .property-content-area{display:table-cell;height:100%;width:100%;vertical-align:middle}.property-content-area-contain .property-content-area .shortlist-button{position:absolute;top:0px;right:0px}.property-content-area-contain .property-content-area .shortlist-button .btn-light{display:block;border-radius:0px;letter-spacing:0em}.property-content-area-contain .property-content-area .shortlist-button .btn-light svg{fill:#ffffff;height:25px;margin-right:0.5rem;vertical-align:sub}.property-content-area-contain .property-content-area h1{font-size:1.8em;font-weight:700;margin-bottom:0px;color:#ffffff}.property-content-area-contain .property-content-area h2{font-size:1.4em;text-transform:uppercase;margin:0;color:#ffffff}.property-content-area-contain .property-content-area h2 a{color:#ffffff;text-decoration:none}.property-content-area-contain .property-content-area h2 a:active,.property-content-area-contain .property-content-area h2 a:focus,.property-content-area-contain .property-content-area h2 a:hover{opacity:0.6}.property-content-area-contain .property-content-area p{color:#ffffff}.property-content-area-contain .property-content-area p.shortlist-link{padding-top:20px;padding-bottom:20px}.property-content-area-contain .property-content-area p.shortlist-link a{color:#ffffff;text-decoration:none}.property-content-area-contain .property-content-area p.shortlist-link a span svg{fill:#ffffff;height:25px;margin-right:0.5rem;vertical-align:sub}.property-content-area-contain .property-content-area p.shortlist-link a:active,.property-content-area-contain .property-content-area p.shortlist-link a:focus,.property-content-area-contain .property-content-area p.shortlist-link a:hover{opacity:0.7}.property-content-area-contain .property-content-area .addthis_sharing_toolbox{margin-top:15px}.line-thumbs{position:absolute;top:70px;width:100%;border-top:1px solid #cccccc}.tabs-container{margin-top:15px}.tabs-container .nav-tabs{border-bottom:0px}.tabs-container .nav-tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tabs-container .nav-tabs li button{display:inline-block;height:55px;line-height:2;border-radius:0px;color:#292b2c;background-color:#ffffff;border-top:0;border-right:0;border-bottom:3px solid #ffffff;border-left:0}.tabs-container .nav-tabs li svg{width:30px;vertical-align:bottom;fill:var(--e-global-color-primary)}.tabs-container .nav-tabs li svg.icon-epc .icon-epc__top{fill:#5cb85c}.tabs-container .nav-tabs li svg.icon-epc .icon-epc__middle{fill:#f0ad4e}.tabs-container .nav-tabs li svg.icon-epc .icon-epc__bottom{fill:#d9534f}.tabs-container .positive-relative{position:relative}.tabs-container #tabs-property-content{border:0px;margin-top:60px}.tabs-container #tabs-property-content #description-pane ul.tick{margin-left:0;padding-left:0;list-style:none}.tabs-container #tabs-property-content #description-pane ul.tick li{line-height:1.5em;margin-bottom:25px;text-align:left}.tabs-container #tabs-property-content #description-pane ul.tick li svg{width:20px;fill:var(--e-global-color-primary);vertical-align:middle;display:inline-block;margin-right:15px}.tabs-container #tabs-property-content #googlemap{width:100%;height:300px}.img-fluid{max-width:100%;height:auto}.property-contact-box{margin-top:-30px;margin-bottom:30px;padding:30px 20px 20px 20px;background-color:#ffffff;-webkit-box-shadow:0px 0px 9px 1px #b3b3b3;box-shadow:0px 0px 9px 1px #b3b3b3;position:relative;z-index:2}.property-contact-box p{line-height:1em;margin:0;padding:0}.property-contact-box p.property-tel{font-size:1.6em;font-weight:700;padding:10px 0px 30px 0px}.property-contact-box p.property-tel a{color:var(--e-global-color-primary)}.property-contact-box .btn{margin-top:10px;margin-bottom:10px}.viewing-form{margin-top:240px}.viewing-form .viewing-address{color:white}.viewing-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.5)}input#gform_submit_button_5{border:none}.breadcrumb{padding:8px 15px;margin-bottom:0;font-weight:700;text-transform:uppercase;font-size:1em;background-color:transparent;text-align:center}.breadcrumb>li+li:before{padding:0 5px;color:#306f84;content:">"}.breadcrumb>li{display:inline-block}.breadcrumb>li a{text-decoration:none;color:#b3b3b3;font-weight:bold}@media (max-width:400px){.propertySwiper__wrapper{height:270px}.thumbnailSwiper__wrapper{display:none}.tabs-container .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-thumbs{display:none}}.details-tab-link{display:inline-block;height:55px;line-height:2;border-radius:0px;color:#292b2c!important;background-color:#ffffff;border-top:0;border-right:0;border-bottom:3px solid #ffffff;border-left:0}.details-tab-link a{color:#292b2c!important;font-weight:700!important}.featured-property{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:75vh;text-decoration:none!important;position:relative}.featured-property .featured-property--panel{width:100%;display:block;-webkit-transition:0.3s;transition:0.3s;padding:60px 0px 20px 40px;background:#000000;background:-webkit-gradient(linear,left bottom,left top,from(black),to(rgba(0,0,0,0)));background:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 100%)}.featured-property .featured-property--panel h3{font-size:1.1em;font-weight:700;color:#ffffff;text-transform:uppercase;margin:0;padding:0;text-decoration:none}.featured-property .featured-property--panel h4{color:#ffffff;font-weight:400;line-height:1.3em;text-decoration:none!important}.featured-property .featured-property--panel p .details-link{font-weight:700;letter-spacing:0.2em;text-transform:uppercase;margin-top:30px}.featured-property .featured-property--panel p .details-link a{color:var(--e-global-color-secondary)}.featured-property .featured-property--panel p .details-link a:hover{color:#d9534f!important;text-decoration:none}.featured-property .featured-property--image .corner-flash{left:15px}.featured-property .featured-property--image img{width:100%}.featured-property .featured-property--hover{opacity:0;-webkit-transition:0.3s;transition:0.3s;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;background:rgba(0,0,0,0.7);width:100%;height:100%;position:absolute;top:0;left:0;padding:10%;transition:0.3s}.featured-property .featured-property--hover h4{text-align:center;color:#ffffff;font-weight:700;font-size:2em}.featured-property .featured-property--hover p{color:#ffffff;text-align:center}.featured-property:hover .featured-property--panel{text-decoration:none!important;opacity:0}.featured-property:hover .featured-property--hover{opacity:1}.featured-property--replacement{width:100%;height:100%}@media (max-width:575.98px){.featured-property{height:250px}.featured-property .featured-property--panel{padding:20px}.featured-property .featured-property--panel h3,.featured-property .featured-property--panel h4{text-align:center}.featured-property .featured-property--panel .details-link.text-right{text-align:center}}.similar-property{text-align:center;-webkit-box-shadow:0 0 9px 1px #cdcdcd;box-shadow:0 0 9px 1px #cdcdcd;padding:0 0 20px 0;margin-bottom:40px}.similar-property img{display:block;width:100%}.similar-property .room-icons{padding:20px 0}.similar-property .room-icons svg{width:25px;fill:var(--e-global-color-primary);margin-top:-3px}.similar-property .room-icons li{display:inline;font-size:1.3rem;color:var(--e-global-color-primary);margin-right:10px}.similar-property .property__address{color:var(--e-global-color-primary);font-weight:bold;font-size:1.5rem}.similar-property .availability{text-transform:uppercase}.similar-property .property__price{color:var(--e-global-color-primary);font-size:1.5rem}.property{position:relative;overflow:hidden;margin:40px 0px 0px 0px}.property .room-icons svg{width:20px}.property .room-icons li{display:inline}.property h2{font-size:1.4rem!important;margin-bottom:0}.property h2 a{color:var(--e-global-color-secondary);font-weight:700!important;text-transform:capitalize;line-height:1.8rem}.property h3{font-family:var(--e-global-typography-primary-font-family)!important;font-size:1.2em;font-weight:400;color:grey;margin:0 0 15px 0;text-transform:uppercase}.property .image-container{position:relative}.property .corner-data{position:absolute;top:0;left:0;z-index:4;background:var(--e-global-color-primary);width:100px;height:40px;font-size:0.8rem;padding:5px;text-transform:uppercase;line-height:1rem;text-align:center;color:white}.property .line{margin:10px;border-top:1px solid #e6e6e6}.property .shortlist__btns .tpj_add_to_shortlist,.property .shortlist__btns .tpj_remove_from_shortlist{padding-top:20px;padding-bottom:20px}.property .shortlist__btns .tpj_add_to_shortlist svg,.property .shortlist__btns .tpj_remove_from_shortlist svg{fill:var(--e-global-color-primary)}.property .shortlist__btns .tpj_add_to_shortlist a,.property .shortlist__btns .tpj_remove_from_shortlist a{color:#262626;text-decoration:none}.property .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-view-link a.active,.map-view-link a.active{border-bottom:5px solid var(--e-global-color-primary);padding-bottom:36px}.thumbs-tel{padding:0}.thumbs-tel li{display:inline;padding:0}.thumbs-tel li a{font-weight:700;color:black}.line-thumbs{position:absolute;top:70px;width:100%;border-top:1px solid #e6e6e6;z-index:1}.thumbs-search-box{margin-top:-60px;z-index:2;margin-bottom:30px;padding:20px;position:sticky;top:150px;background-color:#ffffff;-webkit-box-shadow:0px 0px 9px 1px #b3b3b3;box-shadow:0px 0px 9px 1px #b3b3b3}.thumbs-search-box h1{color:var(--e-global-color-secondary);font-weight:700;font-size:1.8em}.thumbs-search-box hr{margin-top:20px!important;margin-bottom:20px!important;border:0;border-top:1px solid #eee}.thumbs-search-box .props-number{color:var(--e-global-color-primary)}.thumbs-search-box .btn{margin:20px 0px 30px 0px;background:var(--e-global-color-primary);color:white}.thumbs-search-box a{text-decoration:none;color:#262626}.thumbs-search-box a svg{fill:var(--e-global-color-primary);width:20px}.thumbs-search-box a.btn svg{fill:#ffffff;vertical-align:middle}.thumbs-search-box a:hover{color:var(--e-global-color-primary)}.thumbs-search-box a.show svg{vertical-align:middle}.thumbs-search-box a.show.off svg{fill:#000000}a.tpj_draw_on_map_btn.btn.btn-success{color:white;background:var(--e-global-color-primary);border:var(--e-global-color-primary)}.page-sorts svg.list{width:25px;fill:var(--e-global-color-primary)}.page-sorts svg.map{width:20px;fill:var(--e-global-color-primary)}.side-register-box{margin-top:40px}.side-register-box .side-register-box-content{-webkit-box-shadow:0px 0px 9px 1px #f1edf0;box-shadow:0px 0px 9px 1px #f1edf0;background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary);margin-bottom:30px}.side-register-box .side-register-box-content p{padding:20px 5px;font-size:1.2em;text-transform:uppercase;text-align:center}.side-register-box .side-register-box-content p a{text-decoration:none;color:#ffffff;font-weight:700}.side-register-box .side-register-box-content p a:active,.side-register-box .side-register-box-content p a:focus,.side-register-box .side-register-box-content p a:hover{opacity:0.8}.active>.page-link,.page-link.active{z-index:3;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.shortlist__btns .tpj_add_to_shortlist,.shortlist__btns .tpj_remove_from_shortlist{cursor:pointer}.shortlist__btns .tpj_add_to_shortlist svg,.shortlist__btns .tpj_remove_from_shortlist svg{fill:blue;width:30px;height:30px}.tpj-stations-list .tpj-station .type-icon img{width:15px;height:15px}.search_horizontal{padding:25px 0 0 0}.search_horizontal p{color:white;font-size:1.1rem;font-weight:bold}.search_horizontal p svg{fill:white}.search_horizontal .form-control{border-radius:0px}.form__col{margin-bottom:15px}

/*! Valuation CTA styles */.val-search{text-align:center;z-index:3;background-color:var(--e-global-color-secondary);-webkit-box-shadow:0px 14px 35px -12px rgba(0,0,0,0.75);box-shadow:0px 14px 35px -12px rgba(0,0,0,0.75);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;padding:1rem;margin-bottom:-2rem;margin-top:-2rem}.val-search p{font-weight:300;margin:0;padding:0;color:#ffffff;font-size:1.8em;line-height:1.4em}.val-search p span{font-style:italic;font-family:var(--e-global-typography-secondary-font-family)}.val-search .btn{margin-top:20px;background-color:none!important}.val-search .btn svg{fill:#ffffff;width:20px;vertical-align:sub}@media (max-width:991px){.val-search{margin-bottom:0;margin-top:0}}.my-account-save-search-links .saved-text{display:none}.my-account-save-search-links .saved .save-text{display:none}.my-account-save-search-links .saved .saved-text{display:inline-block}.ma-save-property{cursor:pointer}.ma-save-property .saved-text{display:none}.ma-save-property.saved .saved-text{display:inline-block}.ma-save-property .save-text{display:inline-block}.ma-save-property.saved .save-text{display:none}.property-content-area .ma-save-property{color:white}.prediction_popup{position:absolute;width:100%;left:0;top:40px;background:#ffffff;border-style:solid;border-width:1px;border-color:#dddddd;z-index:100;-webkit-box-shadow:5px 12px 16px -14px #292b2c;box-shadow:5px 12px 16px -14px #292b2c}.prediction_popup .modal_content_developments{}.prediction_popup .modal_content_google_predictions{}.prediction_popup .modal_content_section_header{background:#f0ad4e;padding:10px 10px;color:#292b2c;text-transform:uppercase;font-weight:bold}.prediction_popup .development_entry_link{display:block;padding:5px 10px;color:#0275d8;text-decoration:none}.prediction_popup .development_entry_link:active,.prediction_popup .development_entry_link:focus,.prediction_popup .development_entry_link:hover{color:#5cb85c}.prediction_popup .google_entry_link{display:block;padding:5px 10px;color:#0275d8;text-decoration:none}.prediction_popup .google_entry_link:active,.prediction_popup .google_entry_link:focus,.prediction_popup .google_entry_link:hover{color:#5cb85c}.prediction_popup .selected_prediction_entry{background:#cccccc}.prediction_popup .place-icon img{max-width:30px}h4.property-search-title{font-size:3.5rem;font-weight:bold;padding:1rem 0;color:var(--e-global-color-primary)}.form-group{margin:20px 0}#search-form--tabbedAdvanced{position:relative;padding:15% 15px 15px 15px;color:white}#search-form--tabbedAdvanced span{color:white}#search-form--tabbedAdvanced a,#search-form--tabbedAdvanced button[type=submit]{width:100%;border:none;margin-top:10px}#search-form--tabbedAdvanced .nav-tabs{border:none}#search-form--tabbedAdvanced .nav-tabs .nav-item{width:50%}#search-form--tabbedAdvanced .nav-tabs .nav-link{background:none;color:white;border:none;font-size:1.5rem}#search-form--tabbedAdvanced .nav-tabs .nav-link.active{color:var(--e-global-color-primary)}#search-form--tabbedAdvanced .nav-tabs #sales-tab{float:right}#search-form--tabbedAdvanced input[type=text]::-webkit-input-placeholder{border-radius:0;background:transparent;color:white}#search-form--tabbedAdvanced input[type=text]::-moz-placeholder{border-radius:0;background:transparent;color:white}#search-form--tabbedAdvanced input[type=text]:-ms-input-placeholder{border-radius:0;background:transparent;color:white}#search-form--tabbedAdvanced input[type=text]::-ms-input-placeholder{border-radius:0;background:transparent;color:white}#search-form--tabbedAdvanced input[type=text],#search-form--tabbedAdvanced input[type=text]::placeholder,#search-form--tabbedAdvanced select{border-radius:0;background:transparent;color:white}#search-form--tabbedAdvanced input[type=text],#search-form--tabbedAdvanced select{border:1px solid white;padding:8px 14px}#search-form--tabbedAdvanced option{background:black;color:white}@media (max-width:767px){.mobi-marg-bottom-search{margin-bottom:20px}}#search-map-results{height:700px}#search-map-results .map-info{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.8);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;z-index:1}#search-map-results .btn{position:absolute;top:10px;right:60px}.tpj_clear_drawing_on_map_btn{color:white!important;background:var(--e-global-color-primary);border:none}.tpj_clear_bounds_shape_btn,.tpj_exit_draw_btn{background:var(--e-global-color-secondary);color:white!important;border:none}.map-marker{padding-bottom:1rem}.map-marker img{width:200px;display:block}.map-marker p{text-align:center;font-weight:600;margin-top:10px;color:var(--e-global-color-primary)}.map-marker .ma-sb-myacc{text-align:center}.gm-style-iw-d{overflow:hidden!important}.gm-style-iw.gm-style-iw-c{padding:0px}.elementor-409 .elementor-element.elementor-element-f728da3 .uael-gf-style .gfield_checkbox input[type=checkbox]+label:before,.elementor-409 .elementor-element.elementor-element-f728da3 .uael-gf-style .ginput_container_consent input[type=checkbox]+label:before{background-color:#e8e8e8!important}.pc_image_choice .gfield_checkbox .gchoice label,.pc_image_choice .gfield_radio .gchoice label{border:transparent!important}.formcheckboximages-property-type .gfield_label{text-align:center!important}.formcheckboximages-beds{text-align:center!important}.formcheckboximages-receptions{text-align:center!important}.formcheckboximages-bathrooms{text-align:center!important}.formcheckboximages-outside-space{text-align:center!important}.formcheckboximages-parking{text-align:center!important}.formcheckboximages-garage{text-align:center!important}.value-form-section-text{text-align:center!important}.elementor-409 .elementor-element.elementor-element-f728da3 .uael-gf-style .gfield_radio input[type=radio]+label:before,.elementor-409 .elementor-element.elementor-element-f728da3:not(.uael-gf-check-default-yes) .uael-gf-style .gfield_radio .gchoice_label label:before{background-color:#e8e8e8!important}.gform-field-label gform-field-label--type-inline:after{border-color:#e8e8e8!important;background-color:#e8e8e8!important}.gform-field-label gform-field-label--type-inline:before{border-color:#e8e8e8!important;background-color:#e8e8e8!important}.pc_image_choice .gfield_checkbox .gchoice label img,.pc_image_choice .gfield_radio .gchoice label img{width:auto!important;max-width:auto!important;max-height:50px!important;-o-object-fit:auto!important;object-fit:auto!important}.gform_wrapper.gravity-theme .gfield_label{text-align:center!important}.pc_image_choice .gfield_checkbox .gchoice label img{width:auto!important;max-width:auto!important;max-height:50px!important;-o-object-fit:auto!important;object-fit:auto!important}.pc_image_choice .gfield_checkbox,.pc_image_choice .gfield_radio{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.elementor-409 .elementor-element.elementor-element-f728da3 .uael-gf-style .gsection_title{font-size:18px!important}.gform_body .ginput_container_radio .gfield_radio input[type=radio]{display:none!important}.pc_image_choice .gfield_radio .gchoice input[type=radio]{opacity:0!important;visibility:hidden!important;position:absolute!important;top:0!important;z-index:-99!important}.gform_body .ginput_container_radio .gfield_radio input[type=radio]{display:none!important}.pc_image_choice .gfield_checkbox .gchoice input:checked+label,.pc_image_choice .gfield_radio .gchoice input:checked+label{border:2px solid #c5002c!important;-webkit-box-shadow:rgba(149,157,165,0) 0px 8px 24px!important;box-shadow:rgba(149,157,165,0) 0px 8px 24px!important;border-radius:5px;background:rgba(149,157,165,0.2)!important}.uael-gf-style .gfield_radio input[type=radio]+label:before{display:none!important}.truncated-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}