/* global HofSegmentation */
window.hofSegmentationTemplate = function(contenerQualifier, customerTypeParam, transactionTypeParam) {
jQuery(contenerQualifier).append('
#hofSegmentation{font-family:"Open Sans"}.button-with-zero-price-icon{display:flex;justify-content:center;max-height:42px}.button-with-zero-price-icon::after{margin:-2px 0 0 5px;content:url(\'//www.immobilienscout24.de/content/dam/is24/landingpages/bilder/ppa-landingpages/anbieten/pricetag-0eur.png\')}.btn-segmentation{padding:5px}.btn-rent,.btn-sell{width:18%}.btn-wrap-left{padding-left:0!important}.btn-wrap-right{padding-right:0!important}.rowBtn .button{width:100%;padding:10px 5px!important;min-width:auto}.rowBtn{transition:all .3s ease-in-out}.btn-propertyOwner{width:30%}.btn-tenant{width:40%}.btn-agent{width:30%}.agent-rent .btn-apartment,.propertyOwner-rent .btn-apartment{width:15%}.agent-rent .btn-house,.propertyOwner-rent .btn-house{width:11%}.agent-rent .btn-shortTermAccommodation,.propertyOwner-rent .btn-shortTermAccommodation{width:28%}.agent-rent .btn-garage,.propertyOwner-rent .btn-garage{width:24%}.agent-rent .btn-commercial,.propertyOwner-rent .btn-commercial{width:22%}.tenant-rent .btn-apartment{width:15%}.tenant-rent .btn-house{width:11%}.tenant-rent .btn-wg{width:9%}.tenant-rent .btn-shortTermAccommodation{width:27%}.tenant-rent .btn-garage{width:23%}.tenant-rent .btn-commercial{width:15%}.agent-sell .btn-apartment,.propertyOwner-sell .btn-apartment{width:19%}.agent-sell .btn-house,.propertyOwner-sell .btn-house{width:14%}.agent-sell .btn-plot,.propertyOwner-sell .btn-plot{width:19%}.agent-sell .btn-investmentEstate,.propertyOwner-sell .btn-investmentEstate{width:25%}.agent-sell .btn-commercial,.propertyOwner-sell .btn-commercial{width:23%}.btn-office{width:15%}.btn-hotel{width:23%}.btn-hall{width:21%}.btn-retailIndustry{width:17%}.btn-industrialPlot{width:24%}.relative{position:relative}.spinner{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;width:100%;height:100%;display:none}.spinner img{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px}@media screen and (max-width:200px){.button-with-zero-price-icon::after{content:none}}@media screen and (max-width:348px){.btn-agent button{letter-spacing:-.1em!important}}@media screen and (max-width:668px){#hofSegmentation .button{margin-bottom:14px!important}}@media screen and (min-width:349px) and (max-width:668px){#hofSegmentation{padding:0 23px}.button-with-zero-price-icon::after{margin-left:10px}}@media screen and (max-width:668px){.btn-agent,.btn-propertyOwner,.btn-rent,.btn-sell,.btn-tenant{width:100%}.agent-rent .btn-apartment,.propertyOwner-rent .btn-apartment,.tenant-rent .btn-apartment{width:100%}.agent-rent .btn-house,.propertyOwner-rent .btn-house,.tenant-rent .btn-house{width:100%}.tenant-rent .btn-wg{width:100%}.agent-rent .btn-shortTermAccommodation,.propertyOwner-rent .btn-shortTermAccommodation,.tenant-rent .btn-shortTermAccommodation{width:100%}.agent-rent .btn-garage,.propertyOwner-rent .btn-garage,.tenant-rent .btn-garage{width:100%}.agent-rent .btn-commercial,.propertyOwner-rent .btn-commercial,.tenant-rent .btn-commercial{width:100%}.agent-sell .btn-apartment,.propertyOwner-sell .btn-apartment{width:100%}.agent-sell .btn-house,.propertyOwner-sell .btn-house{width:100%}.agent-sell .btn-plot,.propertyOwner-sell .btn-plot{width:100%}.agent-sell .btn-investmentEstate,.propertyOwner-sell .btn-investmentEstate{width:100%}.agent-sell .btn-commercial,.propertyOwner-sell .btn-commercial{width:100%}.btn-office{width:100%}.btn-hotel{width:100%}.btn-hall{width:100%}.btn-retailIndustry{width:100%}.btn-industrialPlot{width:100%}.btn-segmentation{padding:5px 0}.additional-text-to-hide{display:none}#returnLink{float:none!important;margin-bottom:20px}#otherLink{float:none!important}#maklerLink{float:none!important}}@media screen and (min-width:669px) and (max-width:757px){.btn-segmentation{padding:2px}.btn-propertyOwner{width:29%}.btn-tenant{width:45%}.btn-agent{width:33%}.btn-office{width:25%}.btn-hotel{width:40%}.btn-hall{width:35%;padding-right:0!important}.btn-retailIndustry{width:50%;padding-left:0!important}.btn-industrialPlot{width:50%}.agent-rent .btn-apartment,.propertyOwner-rent .btn-apartment{width:30%}.agent-rent .btn-house,.propertyOwner-rent .btn-house{width:22%}.agent-rent .btn-shortTermAccommodation,.propertyOwner-rent .btn-shortTermAccommodation{width:48%;padding-right:0!important}.agent-rent .btn-garage,.propertyOwner-rent .btn-garage{width:50%;padding-left:0!important}.agent-rent .btn-commercial,.propertyOwner-rent .btn-commercial{width:50%}.tenant-rent .btn-apartment{width:27%}.tenant-rent .btn-house{width:20%}.tenant-rent .btn-wg{width:11%}.tenant-rent .btn-shortTermAccommodation{width:42%;padding-right:0!important}.tenant-rent .btn-garage{width:50%;padding-left:0!important}.tenant-rent .btn-commercial{width:50%}.agent-sell .btn-apartment,.propertyOwner-sell .btn-apartment{width:32%}.agent-sell .btn-house,.propertyOwner-sell .btn-house{width:24%}.agent-sell .btn-plot,.propertyOwner-sell .btn-plot{width:44%;padding-right:0!important}.agent-sell .btn-investmentEstate,.propertyOwner-sell .btn-investmentEstate{width:50%;padding-left:0!important}.agent-sell .btn-commercial,.propertyOwner-sell .btn-commercial{width:50%}}@media screen and (min-width:758px) and (max-width:850px){.btn-segmentation{padding:2px}.btn-wide button{letter-spacing:-.1em!important}}@media screen and (min-width:669px) and (max-width:854px){.additional-text-to-hide{display:none}}@media screen and (min-width:669px) and (max-width:1013px){.btn-segmentation{padding:2px}}@media screen and (min-width:1014px) and (max-width:1380px){.additional-text-to-hide{display:none}}@media screen and (min-width:1014px) and (max-width:1442px){.btn-wide button{letter-spacing:-.1em!important}}
');
HofSegmentation.init(customerTypeParam, transactionTypeParam);
};