@font-face{font-family:K2D;src:url(/assets/fonts/K2D-ThinItalic.woff2) format("woff2"),url(/assets/fonts/K2D-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-LightItalic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Italic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Light.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-MediumItalic.woff2) format("woff2"),url(/assets/fonts/K2D-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-Bold.woff2) format("woff2"),url(/assets/fonts/K2D-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-SemiBoldItalic.woff2) format("woff2"),url(/assets/fonts/K2D-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-ExtraBoldItalic.woff2) format("woff2"),url(/assets/fonts/K2D-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Regular.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-MediumItalic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Black.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DINPro;src:url(/assets/fonts/DINPro-Medium.woff2) format("woff2"),url(/assets/fonts/DINPro-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-ExtraBold.woff2) format("woff2"),url(/assets/fonts/K2D-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:DINPro;src:url(/assets/fonts/DINPro-Black.woff2) format("woff2"),url(/assets/fonts/DINPro-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-ExtraLightItalic.woff2) format("woff2"),url(/assets/fonts/K2D-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:PF DinDisplay Pro ExtraThin;src:url(/assets/fonts/PFDinDisplayPro-ExtraThin.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-ExtraThin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Bold.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:PF DinDisplay Pro ExtraThin;src:url(/assets/fonts/PFDinDisplayPro-ExtraThinItalic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-ExtraThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Thin.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-LightItalic.woff2) format("woff2"),url(/assets/fonts/K2D-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-Italic.woff2) format("woff2"),url(/assets/fonts/K2D-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-BlackItalic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-ThinItalic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-Light.woff2) format("woff2"),url(/assets/fonts/K2D-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-Medium.woff2) format("woff2"),url(/assets/fonts/K2D-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-ExtraLight.woff2) format("woff2"),url(/assets/fonts/K2D-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:DIN Schablonierschrift;src:url(/assets/fonts/DINSchablonierschrift.woff2) format("woff2"),url(/assets/fonts/DINSchablonierschrift.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-Thin.woff2) format("woff2"),url(/assets/fonts/K2D-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-Regular.woff2) format("woff2"),url(/assets/fonts/K2D-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-SemiBold.woff2) format("woff2"),url(/assets/fonts/K2D-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:DINPro;src:url(/assets/fonts/DINPro-Bold.woff2) format("woff2"),url(/assets/fonts/DINPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-Medium.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:PF DinDisplay Pro;src:url(/assets/fonts/PFDinDisplayPro-BoldItalic.woff2) format("woff2"),url(/assets/fonts/PFDinDisplayPro-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:K2D;src:url(/assets/fonts/K2D-BoldItalic.woff2) format("woff2"),url(/assets/fonts/K2D-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:DINPro;src:url(/assets/fonts/DINPro-Light.woff2) format("woff2"),url(/assets/fonts/DINPro-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-BoldAlternate.woff2) format("woff2"),url(/assets/fonts/DIN-BoldAlternate.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DIN-LightItalicAlt;src:url(/assets/fonts/DIN-LightItalicAlt.woff2) format("woff2"),url(/assets/fonts/DIN-LightItalicAlt.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:DINCond-BoldAlternate;src:url(/assets/fonts/DINCond-BoldAlternate.woff2) format("woff2"),url(/assets/fonts/DINCond-BoldAlternate.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DINCond;src:url(/assets/fonts/DINCond-Black.woff2) format("woff2"),url(/assets/fonts/DINCond-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DINCond-RegularAlternate;src:url(/assets/fonts/DINCond-RegularAlternate.woff2) format("woff2"),url(/assets/fonts/DINCond-RegularAlternate.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"DIN 30640 Std";src:url(/assets/fonts/DINNeuzeitGroteskStd-BdCond.woff2) format("woff2"),url(/assets/fonts/DINNeuzeitGroteskStd-BdCond.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DINCond-LightExpert;src:url(/assets/fonts/DINCond-LightExpert.woff2) format("woff2"),url(/assets/fonts/DINCond-LightExpert.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-MediumAlternate.woff2) format("woff2"),url(/assets/fonts/DIN-MediumAlternate.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:DINCond-BlackExpert;src:url(/assets/fonts/DINCond-BlackExpert.woff2) format("woff2"),url(/assets/fonts/DINCond-BlackExpert.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-LightAlternate.woff2) format("woff2"),url(/assets/fonts/DIN-LightAlternate.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DINCond;src:url(/assets/fonts/DINCond-Bold.woff2) format("woff2"),url(/assets/fonts/DINCond-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"DIN 1451 Std";src:url(/assets/fonts/DINMittelschriftStd.woff2) format("woff2"),url(/assets/fonts/DINMittelschriftStd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN-MediumItalicAlt;src:url(/assets/fonts/DIN-MediumItalicAlt.woff2) format("woff2"),url(/assets/fonts/DIN-MediumItalicAlt.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:DIN-BoldItalicAlt;src:url(/assets/fonts/DIN-BoldItalicAlt.woff2) format("woff2"),url(/assets/fonts/DIN-BoldItalicAlt.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:DIN-BoldItalicExp;src:url(/assets/fonts/DIN-BoldItalicExp.woff2) format("woff2"),url(/assets/fonts/DIN-BoldItalicExp.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:DINCond;src:url(/assets/fonts/DINCond-Light.woff2) format("woff2"),url(/assets/fonts/DINCond-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"DIN 30640 Std";src:url(/assets/fonts/DINNeuzeitGroteskStd-Light.woff2) format("woff2"),url(/assets/fonts/DINNeuzeitGroteskStd-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DIN-MediumItalicExp;src:url(/assets/fonts/DIN-MediumItalicExp.woff2) format("woff2"),url(/assets/fonts/DIN-MediumItalicExp.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-Regular.woff2) format("woff2"),url(/assets/fonts/DIN-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-Light.woff2) format("woff2"),url(/assets/fonts/DIN-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DIN-BlackItalicExp;src:url(/assets/fonts/DIN-BlackItalicExp.woff2) format("woff2"),url(/assets/fonts/DIN-BlackItalicExp.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:DINPro;src:url(/assets/fonts/DINPro-Regular.woff2) format("woff2"),url(/assets/fonts/DINPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DINCond-LightAlternate;src:url(/assets/fonts/DINCond-LightAlternate.woff2) format("woff2"),url(/assets/fonts/DINCond-LightAlternate.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-Black.woff2) format("woff2"),url(/assets/fonts/DIN-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-Bold.woff2) format("woff2"),url(/assets/fonts/DIN-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-BlackItalic.woff2) format("woff2"),url(/assets/fonts/DIN-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:DIN-LightItalicExp;src:url(/assets/fonts/DIN-LightItalicExp.woff2) format("woff2"),url(/assets/fonts/DIN-LightItalicExp.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:DINCond-BlackAlternate;src:url(/assets/fonts/DINCond-BlackAlternate.woff2) format("woff2"),url(/assets/fonts/DINCond-BlackAlternate.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DINCond;src:url(/assets/fonts/DINCond-Regular.woff2) format("woff2"),url(/assets/fonts/DINCond-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"DIN 1451 Std";src:url(/assets/fonts/DINEngschriftStd.woff2) format("woff2"),url(/assets/fonts/DINEngschriftStd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DINPro-CondMedium;src:url(/assets/fonts/DINPro-CondMedium.woff2) format("woff2"),url(/assets/fonts/DINPro-CondMedium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:DINCond;src:url(/assets/fonts/DINCond-Medium.woff2) format("woff2"),url(/assets/fonts/DINCond-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:DIN-BlackItalicAlt;src:url(/assets/fonts/DIN-BlackItalicAlt.woff2) format("woff2"),url(/assets/fonts/DIN-BlackItalicAlt.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-BlackAlternate.woff2) format("woff2"),url(/assets/fonts/DIN-BlackAlternate.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-MediumItalic.woff2) format("woff2"),url(/assets/fonts/DIN-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:DINCond-MediumExpert;src:url(/assets/fonts/DINCond-MediumExpert.woff2) format("woff2"),url(/assets/fonts/DINCond-MediumExpert.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:DINCond-MediumAlternate;src:url(/assets/fonts/DINCond-MediumAlternate.woff2) format("woff2"),url(/assets/fonts/DINCond-MediumAlternate.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-BoldItalic.woff2) format("woff2"),url(/assets/fonts/DIN-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:DINCond-RegularExpert;src:url(/assets/fonts/DINCond-RegularExpert.woff2) format("woff2"),url(/assets/fonts/DINCond-RegularExpert.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DINCond-BoldExpert;src:url(/assets/fonts/DINCond-BoldExpert.woff2) format("woff2"),url(/assets/fonts/DINCond-BoldExpert.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gotham Book;src:url(/assets/fonts/Gotham-Book.woff2) format("woff2"),url(/assets/fonts/Gotham-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/GothamBold-Italic.woff2) format("woff2"),url(/assets/fonts/GothamBold-Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Gotham Extra;src:url(/assets/fonts/Gotham-ExtraLightItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Gotham Extra;src:url(/assets/fonts/Gotham-ExtraLight.woff2) format("woff2"),url(/assets/fonts/Gotham-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Gotham Book;src:url(/assets/fonts/Gotham-BookItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-BookItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-ThinItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Light.woff2) format("woff2"),url(/assets/fonts/Gotham-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Black.woff2) format("woff2"),url(/assets/fonts/Gotham-Black.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-LightItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Gotham Ultra;src:url(/assets/fonts/Gotham-Ultra.woff2) format("woff2"),url(/assets/fonts/Gotham-Ultra.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Medium.woff2) format("woff2"),url(/assets/fonts/Gotham-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-BlackItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-BlackItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Thin.woff2) format("woff2"),url(/assets/fonts/Gotham-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Gotham Ultra;src:url(/assets/fonts/Gotham-UltraItalic.woff2) format("woff2"),url(/assets/fonts/Gotham-UltraItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Bold.woff2) format("woff2"),url(/assets/fonts/Gotham-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gotham Condensed;src:url(/assets/fonts/GothamCondensed-Light.woff2) format("woff2"),url(/assets/fonts/GothamCondensed-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Gotham Condensed;src:url(/assets/fonts/GothamCondensed-Medium.woff2) format("woff2"),url(/assets/fonts/GothamCondensed-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gotham Condensed;src:url(/assets/fonts/GothamCondensed-Bold.woff2) format("woff2"),url(/assets/fonts/GothamCondensed-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gotham Condensed Book;src:url(/assets/fonts/GothamCondensed-Book.woff2) format("woff2"),url(/assets/fonts/GothamCondensed-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSansLight-Italic.woff2) format("woff2"),url(/assets/fonts/OpenSansLight-Italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Italic.woff2) format("woff2"),url(/assets/fonts/OpenSans-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans.woff2) format("woff2"),url(/assets/fonts/OpenSans.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(/assets/fonts/OpenSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Light.woff2) format("woff2"),url(/assets/fonts/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-SemiboldItalic.woff2) format("woff2"),url(/assets/fonts/OpenSans-SemiboldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-ExtraboldItalic.woff2) format("woff2"),url(/assets/fonts/OpenSans-ExtraboldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Semibold.woff2) format("woff2"),url(/assets/fonts/OpenSans-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Bold.woff2) format("woff2"),url(/assets/fonts/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-Extrabold.woff2) format("woff2"),url(/assets/fonts/OpenSans-Extrabold.woff) format("woff");font-weight:800;font-style:normal}.form-check{display:block;position:relative;padding-left:20px;margin-bottom:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-check.form-check-inline{display:inline-block}.form-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark,.radiomark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #000000}.checkmark.checkmark_grey,.checkmark.radiomark_grey,.radiomark.checkmark_grey,.radiomark.radiomark_grey{border-color:#ccc}.form-check:hover input~.checkmark,.form-check:hover input~.radiokmark{background-color:#eee}.form-check input:checked~.checkmark,.form-check input:checked~.radiomark{background-color:#fff}.checkmark:after,.radiomark:after{content:"";position:absolute;display:none}.form-check input:checked~.checkmark:after,.form-check input:checked~.radiomark:after{display:block}.form-check .checkmark:after{left:4px;top:1px;width:6px;height:10px;border:solid #D0103A;border-width:0 2.5px 3px 0;transform:rotate(45deg)}.form-check .radiomark:after{left:3px;top:3px;width:8px;height:8px;background:#d0103a;border:solid #D0103A}.min_height_50{min-height:50vh}.min_height_70{min-height:700px;min-height:70vh}.text-capitalize-first{display:inline-block;text-transform:lowercase}.text-capitalize-first:first-letter{text-transform:uppercase}.color_red{color:#d0103a}.color_red_darker{color:#bb1539}.color_blue{color:#007fff}*{scrollbar-width:thin;scrollbar-color:#999999 #EEEEEE}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{border-radius:5px;background-color:#eee}*::-webkit-scrollbar-track:hover{background-color:#eee}*::-webkit-scrollbar-track:active{background-color:#eee}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#999}*::-webkit-scrollbar-thumb:hover{background-color:#666}*::-webkit-scrollbar-thumb:active{background-color:#000}:root{--aa-search-input-height: 50px !important;--aa-spacing-quarter: calc(var(--aa-spacing-half) / 2) !important;--aa-text-color-rgb: 0, 0, 0 !important;--aa-primary-color-rgb: 0, 0, 0 !important;--swiper-pagination-bullet-border-radius: 50%;--swiper-pagination-bullet-inactive-color: #444;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-color: #D0103A}html,body{margin:0;padding:0;font-size:15px;height:100%;min-height:100%;color:#000;font-family:DIN}[v-cloak]{display:none!important}a{color:#444}a:hover,a:active,a.active{color:#d0103a;text-decoration:none}a.active{font-weight:700}a.color_red{color:#d0103a}a.color_blue{color:#007fff}button,a.btn,.btn{box-shadow:none!important;cursor:pointer}button.btn_default,a.btn.btn_default,.btn.btn_default{color:#fff;background:#d0103a}button.btn_default:hover,a.btn.btn_default:hover,.btn.btn_default:hover{color:#fff;background:#bb1539}button.btn_default:active,a.btn.btn_default:active,.btn.btn_default:active{box-shadow:2px 2px 4px #555!important}button.btn-secondary,a.btn.btn-secondary,.btn.btn-secondary,button.btn-secondary:hover,a.btn.btn-secondary:hover,.btn.btn-secondary:hover{color:#fff}.hover:hover{cursor:pointer}.hover:hover.hover_underline{text-decoration:underline}.dropdown .dropdown-item:focus{background:#dedede}.dropdown .dropdown-item.active{color:#000;background:#eee}.tinymce_content p{padding:0}img.lazy{background-image:url(/build/assets/loader-D28JnijT.gif);background-repeat:no-repeat;background-position:50% 50%;background-size:75%}.div_content{padding-top:30px;padding-bottom:30px;border-top:2px solid #939598}.div_content.div_content_grey{background:#f1f2f2}.div_content_general{min-height:500px;min-height:50vh}.page_title{margin-bottom:10px;font-weight:700;font-size:26px;line-height:1}.section_title{margin-bottom:20px;font-weight:700;font-size:26px;color:#d0103a}.section_title.with_underline{position:relative;margin-bottom:40px}.section_title.with_underline:after{position:absolute;left:0;right:0;bottom:-15px;display:block;background:#d0103a;width:60px;height:3px;content:" ";font-size:0}.section_title.with_underline.with_underline_center:after{margin:auto}.form_front .required:after{margin-left:3px;content:"*";color:#d0103a}.form_front textarea{resize:none}#header_wrapper{height:100%}#header{padding:0 0 10px}#header .header_logos{align-self:center;width:250px}#header .header_logos a{display:inline-block}#header .header_logos a img{height:30px}#header .header_border{padding-bottom:20px;border-bottom:2px solid #ccc}#header #header_navbar{padding:0;width:500px;max-width:100%;font-size:20px}#header #header_navbar .collapse_top .sign .icon_arrow{padding:3px;width:25px;height:25px;line-height:15px;color:#d0103a;border:2px solid #D0103A}#header #header_navbar .collapse_top .signed_user{font-size:1rem}#header #header_navbar .collapse_top .signed_user .dropdown button span{color:#58595b}#header #header_navbar .collapse_top .signed_user .dropdown button .fa{color:#d0103a}#header #header_navbar .collapse_top .signed_user .dropdown button .user_profile_picture{height:35px;padding:2px;border:1px solid #EEEEEE}#header #header_navbar .collapse_top .signed_user .dropdown .dropdown-toggle:after{display:none}#header #header_navbar .collapse_top .country button,#header #header_navbar .collapse_top .country .dropdown-item{font-size:14px}#header #header_navbar .collapse_top .country button{padding:3px 15px;color:#fff;background:#d0103a;border-radius:7px}#header #header_navbar .collapse_top .country button:hover,#header #header_navbar .collapse_top .country button:focus{background:#ad103a}#header #header_navbar .collapse_top .country .dropdown-toggle:after{display:none}#header #header_navbar .collapse_bottom .nav-item .nav-link:after{display:none}#header #header_navbar .collapse_bottom .nav-item.active .nav-link{color:#d0103a;font-weight:700}#header #header_navbar .collapse_bottom .dropdown-menu{padding:0;background:#d0103a;border:2px solid #BB1539;border-radius:0}#header #header_navbar .collapse_bottom .dropdown-menu .dropdown-item{padding-top:5px;padding-bottom:5px;color:#fff;background:#d0103a}#header #header_navbar .collapse_bottom .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #FFFFFF}#header #header_navbar .collapse_bottom .dropdown-menu .dropdown-item:hover{background:#bb1539}#header #header_navbar_login .dropdown .dropdown-toggle:after{display:none}#header #header_navbar_login.header_navbar_guest{margin:17px 0 0}#slideshow{border-bottom:10px solid #D0103A}#slideshow #init_slideshow{position:relative;height:100%}#slideshow #init_slideshow .slick-list,#slideshow #init_slideshow .slick-list>.slick-track,#slideshow #init_slideshow .slideshow_box{height:inherit}#slideshow #init_slideshow .slideshow_box{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#slideshow #init_slideshow .slideshow_box .slideshow_content{width:100%;height:100%;color:#000;font-size:20px;font-family:K2D}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner{width:810px;max-width:90%;margin:auto;text-align:center;line-height:1}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .content_first_subtitle{margin:0 0 15px}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .content_second_subtitle{margin:15px 0 0}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .content_title{font-size:50px}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .content_first_subtitle,#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .content_title,#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .content_second_subtitle{font-weight:700}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .actions{margin-top:50px}#slideshow #init_slideshow .slideshow_box .slideshow_content .slideshow_content_inner .actions .btn{width:250px;max-width:100%;font-size:20px}#slideshow #init_slideshow .slick-prev{left:25px}#slideshow #init_slideshow .slick-next{right:25px}#slideshow #init_slideshow .slick-prev,#slideshow #init_slideshow .slick-next{z-index:2;width:30px;height:30px}#slideshow #init_slideshow .slick-prev:before,#slideshow #init_slideshow .slick-next:before{font-size:30px}#slideshow #init_slideshow .slideshow_arrow{position:absolute;top:0;left:15px;bottom:0;margin:auto;height:20px;width:20px;line-height:20px;font-size:20px;text-align:center;color:#000;background:#ffffffb3;border-radius:100%}#slideshow #init_slideshow .slideshow_arrow.slick-next{left:auto;right:15px}#slideshow #init_slideshow .slick-dots{bottom:15px}#slideshow #init_slideshow .slick-dots li button:before{font-size:12px;color:#fff;border:1px solid #D0103A;opacity:1;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%}#slideshow #init_slideshow .slick-dots li:hover button:before,#slideshow #init_slideshow .slick-dots li.slick-active button:before{color:#d0103a}@keyframes shineSwipe{0%{left:-100%}to{left:120%}}#home_introduce_map{z-index:1;width:100%;padding:10px 0 30px;background:#fff;background:linear-gradient(180deg,#fff,#eee 35%,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=1)}#home_introduce_map .text_header{display:inline-block;margin:0;padding:0;line-height:1;font-weight:bolder;font-size:2rem;text-transform:uppercase;position:relative;overflow:hidden;color:#111}#home_introduce_map .text_header:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,#fff0,#fffc,#fff0);transform:skew(-10deg);animation:shineSwipe 4.5s ease-in-out infinite}#home_introduce_map ul a:hover{text-decoration:underline}#home_introduce_map .text_subheader{margin:0 0 10px;font-weight:400}#home_introduce_map .home_introduce_wrapper{display:flex}#home_introduce_map .home_introduce_content_wrapper{z-index:2;flex-grow:1;padding-right:36px}#home_introduce_map .home_introduce_featured_image_wrapper{position:relative;display:block}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_desktop{display:block;top:20px}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_desktop .btn_cta{position:absolute;z-index:2;bottom:20px;left:0;right:0;margin:auto;max-width:-moz-fit-content;max-width:fit-content}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_mobile{display:none}#home_introduce_map .home_introduce_featured_image_wrapper .featured_image_link{display:block;text-align:center}#home_introduce_map .home_introduce_featured_image_wrapper .featured_image{padding:2px;width:300px;height:300px;border-radius:100%;border:1px solid #888;-o-object-fit:cover;object-fit:cover;box-shadow:3px 3px 15px #333;transition:all .1s linear}#home_introduce_map .home_introduce_featured_image_wrapper .featured_image:hover{padding:0;border-width:5px;border-color:#555;box-shadow:0 0 20px #333}#home_introduce_map .btn_cta_wrapper.btn_cta_wrapper_desktop{display:none;margin-top:15px;text-align:right}#home_introduce_map .btn_cta{font-size:20px;border-radius:0}#home_introduce_map .quick_links{display:flex;font-size:14px}#home_start{width:100%;height:250px;background-position:center;background-size:cover;background-color:#333;color:#fff}#home_start h1{margin:0 0 15px;padding:0;font-size:28px;font-weight:bolder;text-align:center;text-shadow:0 0 10px #000}#home_start .nav-tabs{border:0}#home_start .nav-tabs .nav_tab_stars{font-size:8px;vertical-align:top}#home_start .nav-tabs .nav-link:hover .nav_tab_stars{color:#ff0}#home_start .home_search{overflow:hidden;padding:10px 20px;background:#fff;border:2px solid #000}#home_start .home_search .home_search_input{border:0;outline:none;box-shadow:none;font-size:20px}#home_start .home_search .search_button{padding:7px 7px 0 0;font-size:30px;color:#000;cursor:pointer}#home_start .home_search .search_button:hover{opacity:.7}#home_start .home_search_guide{padding:0 30px;font-size:16px}#home_start .select2-container{margin:4px 0 0;width:100%!important}#home_start .select2-selection{border:0;font-size:20px}#hero #init_hero{position:relative;height:100%}#hero #init_hero .slick-list,#hero #init_hero .slick-list>.slick-track,#hero #init_hero .slideshow_box{height:inherit}#hero #init_hero .slideshow_box{width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}#hero #init_hero .slideshow_box .slideshow_content{width:100%;height:100%;color:#000;font-size:20px;font-family:K2D}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner{width:810px;max-width:90%;margin:auto;text-align:center;line-height:1}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .content_first_subtitle{margin:0 0 15px}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .content_second_subtitle{margin:15px 0 0}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .content_title{font-size:50px}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .content_first_subtitle,#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .content_title,#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .content_second_subtitle{font-weight:700}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .actions{margin-top:50px}#hero #init_hero .slideshow_box .slideshow_content .slideshow_content_inner .actions .btn{width:250px;max-width:100%;font-size:20px}#hero #init_hero .slick-prev{left:25px}#hero #init_hero .slick-next{right:25px}#hero #init_hero .slick-prev,#hero #init_hero .slick-next{z-index:2;width:30px;height:30px}#hero #init_hero .slick-prev:before,#hero #init_hero .slick-next:before{font-size:30px}#hero #init_hero .slideshow_arrow{position:absolute;top:0;left:15px;bottom:0;margin:auto;height:20px;width:20px;line-height:20px;font-size:20px;text-align:center;color:#000;background:#ffffffb3;border-radius:100%}#hero #init_hero .slideshow_arrow.slick-next{left:auto;right:15px}#hero #init_hero .slick-dots{bottom:15px}#hero #init_hero .slick-dots li button:before{font-size:12px;color:#fff;border:1px solid #D0103A;opacity:1;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%}#hero #init_hero .slick-dots li:hover button:before,#hero #init_hero .slick-dots li.slick-active button:before{color:#d0103a}#footer_divider{display:block;height:50px;width:100%}#footer{padding:15px 0;background:#58595b}#footer .footer_left .content_title{font-size:30px;font-weight:700;font-family:PF DinDisplay Pro}#footer .footer_right .social_media_links{padding-top:15px}#footer .footer_right .social_media_links ul{margin:0;padding:0}#footer .footer_right .social_media_links ul li{display:inline-block}#footer .footer_right .social_media_links ul li:not(:first-child){margin-left:5px}#footer .footer_right .call_center{font-size:30px;font-weight:100;line-height:1.2}#footer .footer_right .call_center .content_body{font-size:36px}#footer .footer_subscribe{margin:auto}#footer .footer_subscribe button,#footer .footer_subscribe input{font-size:inherit}#footer .footer_subscribe .input-group-append .btn,#footer .footer_subscribe .input-group-prepend .btn{z-index:1}#bottom{padding:10px 0;background:#333;border-top:3px solid #D0103A}#bottom ul{margin:0;padding:0}#bottom ul li{display:inline-block}#bottom ul li:not(:first-child):before{content:"|";margin:0 10px}#footer,#bottom{font-size:14px;color:#fff}#footer a,#bottom a{color:#fff}#footer a:hover,#bottom a:hover{text-decoration:underline}#list_of_maps{margin:30px 0}#list_of_maps .list_of_maps_title{font-size:26px;font-weight:700;line-height:1}#list_of_maps .list_of_maps_subtitle{margin:15px 0 10px;font-size:22px;font-weight:100;line-height:1}#list_of_maps .list_box_wrapper{padding-bottom:30px;border-bottom:1px solid #58595B}#list_of_maps .list_box_wrapper .list_box .content_title{padding:10px;color:#fff;background:#58595b;font-size:20px;font-weight:700;text-align:center}#list_of_maps .list_box_wrapper .list_box .content_body ul{list-style-type:square;color:#58595b}#list_of_maps .list_box_wrapper .list_box .content_body ul li{margin-top:10px;font-size:20px}#list_of_maps .list_box_wrapper .list_box .content_body ul li a{color:#d0103a}#list_of_maps .list_box_wrapper .list_box .content_body ul li a span{padding-bottom:2px;border-bottom:1px solid #D0103A}#list_of_maps .list_box_wrapper .list_box .content_body ul li a:hover{color:#58595b}#list_of_maps .list_box_wrapper .list_box .content_body ul li a:hover span{border-color:#58595b}#list_of_links{margin:30px 0}#list_of_links .list_of_links_title{margin:15px 0 10px;font-size:22px;font-weight:100;line-height:1}#list_of_links .list_box_wrapper{padding-bottom:30px;border-bottom:1px solid #58595B}#list_of_links .list_box_wrapper .list_box .content_body ul{list-style-type:square;color:#58595b}#list_of_links .list_box_wrapper .list_box .content_body ul li{margin-top:10px;font-size:20px}#list_of_links .list_box_wrapper .list_box .content_body ul li a{color:#d0103a}#list_of_links .list_box_wrapper .list_box .content_body ul li a span{padding-bottom:2px;border-bottom:1px solid #D0103A}#list_of_links .list_box_wrapper .list_box .content_body ul li a:hover{color:#58595b}#list_of_links .list_box_wrapper .list_box .content_body ul li a:hover span{border-color:#58595b}#coming_soon .coming_soon_title{margin-bottom:10px;font-size:22px;font-weight:100;line-height:1}#coming_soon .coming_box_wrapper .coming_box{position:relative;height:180px;background-size:cover;background-repeat:no-repeat;background-position:center}#coming_soon .coming_box_wrapper .coming_box .coming_box_bg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#00000080}#coming_soon .coming_box_wrapper .coming_box .coming_box_text{height:inherit}#coming_soon .coming_box_wrapper .coming_box .coming_box_text span{color:#fff;font-size:24px;font-weight:700;z-index:2}.home_nav_tabs .nav-tabs{font-weight:700;border-bottom:0}.home_nav_tabs .nav-tabs .nav-item:not(:first-child){margin-left:5px}.home_nav_tabs .nav-link{margin-bottom:1px;border:0;border-radius:0;color:#fff;background:#000000b3}.home_nav_tabs .nav-link:hover,.home_nav_tabs .nav-link.active{color:#fff;background:#d0103a}.home_nav_tabs#home_tabs .nav-link{background:#000}.home_nav_tabs#home_tabs .nav-link:hover,.home_nav_tabs#home_tabs .nav-link.active{color:#fff;background:#d0103a}#home_tabs .tab-content{padding:30px 0 0}#home_tabs #tab_content_kf .content_title.content_main_title{font-size:42px;margin:18px 0 0}#home_tabs #tab_content_kf .content_head{height:75px;margin:0 0 5px}#home_tabs #tab_content_kf .content_thumb{margin-right:15px}#home_tabs #tab_content_kf .content_thumb img{max-width:55px;max-height:45px}#home_tabs #tab_content_kf .content_title{font-size:24px;font-weight:700;line-height:1.2}#home_tabs #tab_content_kf .content_body{margin:15px 0 30px;font-size:14px;min-height:100px}#home_tabs .home_tabs_video_content{text-align:center}#home_tabs .home_tabs_video_content iframe{padding:10px;border:2px solid #e2e2e2}#home_tabs #tab_content_about .home_tabs_about_stats{padding:25px 15px;text-align:center;color:#fff;background:#b1a096}#home_tabs #tab_content_about .home_tabs_about_stats .content_title{font-size:34px;line-height:1}#home_tabs #tab_content_about #home_about_slider_image{height:315px;overflow:hidden}#home_tabs #tab_content_about #home_about_slider{margin:20px 0 0}#home_tabs #tab_content_about #home_about_slider .content_title{font-size:24px;line-height:1.2}#home_tabs #tab_content_about #home_about_slider .content_body{margin:15px 0 0}#home_tabs #tab_content_about #home_about_slider .slick-dots{bottom:-40px}#featured_publications .featured_publications_box_wrapper{margin-top:50px;margin-bottom:50px}#featured_publications .featured_publications_title{margin:5px 0;font-size:20px;font-weight:600}#featured_publications .featured_publications_photo img{width:100%;height:200px;-o-object-fit:fill;object-fit:fill}#featured_publications .featured_publications_description{line-height:1.35}#featured_listing{padding:50px 0;margin:0;background:#e2e2e2}#featured_listing .content_title{text-align:center}#featured_listing .featured_listing_box{margin:0 -15px}#featured_listing .featured_listing_each{padding:15px}#featured_listing .featured_listing_each .featured_listing_each_title,#featured_listing .featured_listing_each .featured_listing_each_name{font-weight:700;text-align:center}#featured_listing .featured_listing_each .featured_listing_each_title{font-size:22px}#featured_listing .featured_listing_each .featured_listing_each_thumbnail{position:relative;overflow:hidden;margin:0 0 5px;height:263px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid #e2e2e2}#featured_listing .featured_listing_each .featured_listing_each_thumbnail.featured_listing_each_thumbnail_sold:after{position:absolute;color:#fff;background:#d0103a;top:5px;left:-67px;width:200px;height:40px;padding:8px 0 0 4px;text-align:center;content:"Sold";font-size:24px;font-weight:700;text-transform:uppercase;line-height:1;border:0px solid white;border-radius:0 0 7px;box-shadow:0 0 5px #000;transform:rotate(-32deg)}#featured_listing .featured_listing_each .featured_listing_each_image img{padding:2px;border:1px solid #e2e2e2}#featured_listing .slick_dots_red .slick-dots{bottom:-40px}#featured_listing .featured_listing_quotes{margin:100px 0 0;text-align:center;font-size:20px;font-weight:700}#featured_listing .featured_listing_quotes .quote_text{font-size:30px;color:#726658}#featured_listing .featured_listing_quotes .quote_name{color:#d0103a}#features{font-size:18px}#features .content_title{margin-bottom:15px;font-size:26px;font-weight:700}#features .content_body{line-height:2}#features .section{padding:40px 0}#features .section .features{height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}#features .section:nth-child(2n){background:#eee}#features .section.section_top{text-align:center}#features .section.section_top .content_title{font-size:40px}#features .section.section_top .content_body{width:800px;max-width:90%;margin:auto;font-size:20px}#features .section.section_countup{text-align:center}#features .section.section_countup .number{font-weight:700;font-size:60px}#features .section.section_countup .description{min-height:80px;max-width:80%;margin:auto;font-weight:700}#features .section.section_countup .subdescription,#features .section.section_datacoverages .content_body{font-size:16px}#features .section.section_why{text-align:center}#features .section.section_why .content_title{margin:10px 0 50px;font-size:40px}#features .section.section_why .box_each .box_each_top{height:130px}#features .section.section_why .box_each .box_each_inner{margin-bottom:50px}#features .section.section_why .box_each .box_each_title{margin:20px 0 0;font-weight:700;font-size:22px;line-height:1.2}#features .section.section_why .box_each .box_each_description{font-size:16px;text-align:justify}#features .section.section_benefit{text-align:center}#features .section.section_benefit .content_title{font-size:30px;color:#d0103a}#features .section.section_benefit .content_vertical_line{margin-top:30px;padding-right:0;height:100px;border-right:1px solid #000000}#features .section.section_benefit .box_each{margin:30px auto 0;width:100%;max-width:900px}#features .section.section_benefit .box_each:first-child{margin-top:0}#features .section.section_services{text-align:center}#features .section.section_services .box_each .box_each_title{margin:15px 0 20px;font-weight:700;font-size:22px;line-height:1.2}#features .section.section_services .box_each .box_each_description{font-size:16px;text-align:justify}#features .section.section_services .kfmap_services .content_title{margin:15px 0 50px;font-size:50px}#features .section.section_services .kfmap_services .actions{margin:30px 0 0}#features .section.section_services .kfmap_services .actions .btn_default{width:420px;max-width:100%;font-size:32px;padding:8px}#features_learnmore .content_title{padding:15px;text-align:center;font-size:40px;font-weight:700;color:#fff;background:#d0103a}#features_learnmore .content_description{margin:30px 0;font-size:18px}#features_learnmore .video iframe{width:100%;height:500px}#features_learnmore .action{margin:50px 0;text-align:center}#features_learnmore .action a{margin:0 5px;font-size:20px;width:250px;font-weight:700;font-family:PF DinDisplay Pro;color:#fff;background:#d0103a}#features_learnmore .action a:active{color:#fff}#features_learnmore .action a .orange{background:#e47e1a}#about_us .content_body{font-size:16px;text-align:justify;line-height:2}#services .page_title{font-size:30px;text-align:center}#services .service_menu_list ul{margin:auto;padding:0;text-align:center;list-style-type:none}#services .service_menu_list ul li{display:inline-block}#services .service_menu_list ul li:not(:last-child):after{margin-left:10px;margin-right:10px;content:"|"}#services .service_menu_list ul li.active a{color:#d0103a;font-weight:700}#services .service_title{margin:0;padding-bottom:10px;font-size:30px;font-weight:700;color:#d0103a}#services .content_body{margin-top:30px;font-size:16px;line-height:1.8}#services .clients .content_title{margin:0 0 15px;font-size:26px;font-weight:700;color:#d0103a}.kf_services{margin:50px 0 0}.kf_services .content_title{position:relative;margin-bottom:15px;font-size:26px;font-weight:700;text-align:left}.kf_services .content_title .text,.kf_services .content_title .discuss{position:relative;background:#fff;z-index:1}.kf_services .content_title .text{padding-right:15px;font-size:32px}.kf_services .content_title .discuss{padding-left:15px;margin-top:13px;font-size:16px;font-weight:400}.kf_services .content_title .discuss a{color:#d0103a;border-bottom:1px solid #000000}.kf_services .content_title .discuss a:hover{font-weight:#BB1539;border-color:#bb1539}.kf_services .content_title .line{position:absolute;top:26px;left:0;width:100%;height:1px;background:#000}.kf_services .content_body{text-align:left}.kf_services .content_body .box_each{margin:0 0 50px}.kf_services .content_body .box_each .box_each_image{width:100%;height:175px;background-size:cover;background-repeat:no-repeat;background-position:center}.kf_services .content_body .box_each .box_each_title{margin:10px 0 5px!important;font-weight:700!important;font-size:22px!important;line-height:1.2!important}.kf_services .content_body .box_each .box_each_description{min-height:170px!important;font-size:15px!important;line-height:1.5!important;text-align:justify!important}.kf_services .content_body .box_each .download{display:block}.kf_services .content_body .box_each.box_each_second_row .box_each_description{min-height:190px!important}.kf_services_box .content_body{text-align:left}.kf_services_box .content_body .box_each{margin:0 0 50px}.kf_services_box .content_body .box_each .box_each_image{position:relative;width:100%;height:175px;background-size:cover;background-repeat:no-repeat;background-position:center}.kf_services_box .content_body .box_each .box_each_image:after{top:0;left:0;right:0;bottom:0;background:#000;background:#000000bf;position:absolute;content:" ";font-size:0;z-index:1}.kf_services_box .content_body .box_each .box_each_image:hover .box_each_label:after{transition:all .15s linear;width:100%}.kf_services_box .content_body .box_each .box_each_title{padding:15px 30px;margin:10px 0 5px!important;font-size:22px!important;line-height:1.2!important;text-align:center;color:#fff;z-index:2}.kf_services_box .content_body .box_each .box_each_label{position:relative;padding-bottom:10px;margin-bottom:10px;font-weight:700;border-bottom:1px solid transparent}.kf_services_box .content_body .box_each .box_each_label:after{display:block;font-size:0px;content:".";position:absolute;margin:auto;left:0;right:0;bottom:0;width:0%;height:1px;background-color:#fff}.kf_services_box .content_body .box_each .box_each_more{display:inline-block;font-size:14px;padding:5px 10px;border:1px solid #FFFFFF}.kf_services_box .content_body .box_each.box_each_second_row .box_each_description{min-height:190px!important}#kf_services_box_inline{margin:0 0 15px}#kf_services_box_inline .kf_services_box_inline_title{margin:0;font-weight:700;font-size:14px;text-transform:uppercase}#kf_services_box_inline .kf_services_box .row{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-left:0;margin-right:0}#kf_services_box_inline .kf_services_box .row>div{max-width:100%;padding:0}#kf_services_box_inline .kf_services_box .content_body .box_each{margin:0}#kf_services_box_inline .kf_services_box .content_body .box_each .box_each_image{height:80px}#kf_services_box_inline .kf_services_box .content_body .box_each .box_each_image:after{background:#000000b3}#kf_services_box_inline .kf_services_box .content_body .box_each .box_each_label{margin-bottom:0;padding-bottom:3px;padding-left:10px;padding-right:10px}#kf_services_box_inline .kf_services_box .content_body .box_each .box_each_title{font-size:14px!important;padding:0}#kf_services_box_inline .kf_services_box .content_body .box_each .box_each_more{display:none;font-size:12px}.page_auth .card{background:none;border:none}.page_auth .card .card-header{background:none;border:none;text-align:center;font-size:30px;font-weight:700;font-family:PF DinDisplay Pro}.page_auth .agreement{font-size:16px;font-weight:700;font-family:PF DinDisplay Pro}.page_auth .actions button[type=submit]{width:200px;max-width:100%;color:#fff;background:#d0103a;border:0}.page_auth .actions .another{margin-top:10px}#maps .maps_nav{height:10px;margin-bottom:30px;background:#d0103a}#research .content_title{font-size:22px;font-weight:700;line-height:1.25}#research .research_subcat{margin-bottom:50px}#research .research_subcat .research_subcat_title{font-family:DIN;margin-bottom:10px;font-size:20px;font-weight:700;color:#d0103a;text-transform:uppercase}#research .research_subcat:last-child{margin-bottom:0}#research .research_subcat.nav{margin-bottom:0}#research .research_subcat.nav .research_subcat_title.nav-item{margin:0 70px 0 0;font-size:14px}#research .research_subcat.nav .research_subcat_title.nav-item .nav-link{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-bottom:0}#research .research_subcat.nav .research_subcat_title.nav-item .nav-link.active{color:#fff;background:#d0103a}#research .research_box{margin-bottom:25px;display:block;border:1px solid #ccc}#research .research_box .name{padding:10px;height:80px}#research .research_box .view{display:block;padding:5px;text-align:center;color:#fff;background:#333}#research .research_box .image{height:200px}#research .research_box .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}#research .research_box.research_box_kfad{display:flex;height:280px;border:0}#research .research_box.research_box_kfad .research_box_kfad_inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;font-size:18px;font-weight:700;line-height:1.3;color:#000;background:#f0f0e4;border:1px solid #000;text-align:center}#research .research_box.research_box_kfad .research_box_kfad_inner .research_box_kfad_text{margin-bottom:30px}#research .research_box.research_box_kfad .research_box_kfad_inner .research_box_kfad_image img{max-width:100%;max-height:30px}#research .research_detail_title{margin:0;padding:0;line-height:1;font-size:22px;font-weight:700}#research .research_detail_date{margin:5px 0 0;color:#999;font-size:13px}#research .research_detail_featured{display:flex;flex-direction:column;gap:15px}#news .content_title{font-size:22px;font-weight:700;line-height:1.25}#news.news_update .news_loop_wrapper{margin-top:20px}#news.news_update .news_loop_wrapper .news_box{margin-bottom:30px;height:220px}#news.news_update .news_loop_wrapper .news_box .news_box_inner,#news.news_update .news_loop_wrapper .news_box .content_left,#news.news_update .news_loop_wrapper .news_box .content_right{height:inherit}#news.news_update .news_loop_wrapper .news_box .content_left .featured{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}#news.news_update .news_loop_wrapper .news_box .content_right .content_date{margin:5px 0;color:#939598;font-size:13px}#news.news_update .news_loop_wrapper .news_box .content_right .content_body{line-height:1.5}#news_blog_detail .content_title{font-size:22px;font-weight:700;line-height:1}#news_blog_detail .news_blog_detail_featured{display:flex;flex-direction:column;gap:15px}#news_blog_detail .news_blog_detail_date{margin:5px 0 0;color:#999;font-size:13px}#news_blog_detail .news_blog_detail_body{margin:20px 0 0}#news_blog_detail .back_button{margin:20px 0 0;font-size:12px}#demography .content_title,#demography_result .content_title,#useful_links .content_title{font-size:22px;font-weight:700;line-height:1.25}#useful_links .useful_links_box{margin-bottom:25px;padding:15px;background:#eee;border-top:5px solid #D0103A}#useful_links .useful_links_box .name{margin:0 0 10px;font-size:17px;font-weight:700}#useful_links .useful_links_box .description{max-height:112px;overflow:hidden}#useful_links .useful_links_box .visit{display:inline-block;margin:15px 0 0;color:#d0103a}#useful_links .useful_links_box .visit:hover{text-decoration:underline}#faq .faq_page_title{margin:0;font-size:24px;line-height:1.25}#faq .faq_loop_wrapper{background:#d1d3d4}#faq .faq_box{border-bottom:1px solid #D0103A}#faq .faq_box .content_title{display:block;width:100%;padding:15px;font-size:18px;font-weight:700;color:#000}#faq .faq_box .content_title:hover,#faq .faq_box .content_title.active{color:#d0103a}#faq .faq_box .content_body{display:none;padding:0 15px 30px;font-size:16px}#contact_us .content_title{font-size:22px;font-weight:700;line-height:1.25}#contact_us .content_body{padding:20px 30px;font-size:16px;background:#d1d3d4}#contact_us .content_body input,#contact_us .content_body textarea,#contact_us .content_body select{border:1px solid #000000}#contact_us .content_body .note{color:#d0103a}#contact_us .content_body .btn_submit{width:200px;max-width:100%}#contact_us .content_body .content_right .content_title{font-size:20px;font-weight:700}#contact_us .content_body .content_right .content_subtitle{font-size:16px}#contact_us .content_body .content_right .content_featured_image{margin-top:5px}#contact_us .content_body .content_right .content_featured_image img{max-width:100%}#contact_us .content_body .content_right .content_description,#contact_us .content_body .content_right .content_cta{margin-top:10px}#register .pricing{margin:60px 0 0;padding:15px;text-align:center;font-size:18px;font-weight:700;line-height:1.3;border:5px solid #D0103A}#register .pricing .opening{color:#999}#register .pricing .subopening{margin:15px 0 0;font-size:26px;color:#000}#register .pricing .price{font-size:30px;color:#d0103a}#register .pricing .normal_price{font-size:15px;color:#999}#register .pricing .normal_price span{text-decoration:line-through}#register .demo_video{margin:30px 0 0}#register .demo_video .content_title{margin:0 0 5px;font-size:18px;color:#000}#register .demo_video #iframe_demo_video{width:100%;height:270px}#subscribe{font-size:18px;font-weight:700;line-height:1.3}#subscribe .content_title{margin:0 0 15px;font-size:50px}#subscribe .opening{color:#999}#subscribe .subopening{margin:25px 0 0;font-size:26px;color:#000}#subscribe .price{font-size:30px;color:#d0103a}#subscribe .normal_price{font-size:15px;color:#999}#subscribe .normal_price span{text-decoration:line-through}#subscribe .actions{margin:30px 0 0}#subscribe .actions .btn{width:300px;max-width:100%}#subscribe .actions .see_history{margin:10px 0 0;font-size:14px}#subscribe.subscribe_history{font-weight:400;font-size:14px}#subscribe.subscribe_history .content_title{font-size:24px}#subscribe.subscribe_history .history_table{padding:15px;border:1px solid #EEEEEE}#subscribe.subscribe_history .history_table .per_data_row{padding:5px 15px;line-height:2.2}#subscribe.subscribe_history .history_table .per_data_row:nth-child(odd){background:#eee}#subscribe.subscribe_history .history_table .per_data_row .per_data_row_summary:hover{cursor:pointer}#subscribe.subscribe_history .history_table .per_data_row .per_data_row_detail{display:none}#trial_map_restriction{min-height:300px;min-height:50vh}#trial_map_restriction .content_title{font-size:20px}#settings .settings_sidebar .content_title{padding:0 15px;color:#d0103a;font-weight:700;font-size:20px}#settings .settings_sidebar ul{padding:0;list-style:none;font-size:16px}#settings .settings_sidebar ul li{border-bottom:1px solid #939598}#settings .settings_sidebar ul a{display:block;padding:15px}#settings .settings_sidebar ul .active a{color:#d0103a}#settings .settings_content_box{background:#fff;border:1px solid #939598}#settings .settings_content_box .content_title{padding:20px 30px;font-size:24px;border-bottom:1px solid #939598}#settings .settings_content_box .content_body{padding:20px 30px;min-height:300px}#settings .settings_content_box input:not(.is-invalid),#settings .settings_content_box select:not(.is-invalid),#settings .settings_content_box textarea:not(.is-invalid){border:1px solid #939598}.slick_dots_red .slick-dots li button:before{font-size:12px;color:#fff;border:1px solid #D0103A;opacity:1;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%}.slick_dots_red .slick-dots li:hover button:before,.slick_dots_red .slick-dots li.slick-active button:before{color:#d0103a}.pagination_style_1{color:#444}.pagination_style_1 a{color:inherit}.pagination_style_1 .page-item.active .page-link{color:#fff;background:#d0103a;border-color:#bb1539}.pagination_style_1 .page-item.active .page-link:hover{cursor:default}.pagination_style_1 .page-link{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.pagination_style_1 .page-link:first-child,.pagination_style_1 .page-link:last-child{border-radius:inherit}.pagination_style_1 .page-link:hover{color:inherit;cursor:pointer}#fc_frame{right:90px!important;z-index:1!important}#contact_floating{display:block;position:fixed;bottom:21px;right:15px;height:75px;z-index:1;animation-name:whatsapp_bounce;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}#contact_floating.contact_floating_email{height:60px}#contact_floating img{position:relative;height:100%;z-index:2}#contact_floating span{position:relative;margin:0 0 0 -10px;padding:5px 10px;background:#57bb63;color:#fff!important;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;-o-border-radius:0 15px 15px 0}@keyframes whatsapp_bounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}#campaign{font-family:Open Sans}#campaign .content_page_header{font-family:Gotham;border:0;height:100px;padding:0;text-align:center;color:#fff;background-image:url(/build/assets/bg_header_825_1-CiVstvjt.jpg);background-repeat:no-repeat;background-size:cover;line-height:1}#campaign .content_page_header .header_logo{top:0;right:0;bottom:0;height:40px;margin:auto}#campaign .content_page_header .header_title{position:relative;padding:5px 0 8px 20px}#campaign .content_page_header .header_primary_title{font-size:50px;font-weight:700}#campaign .content_page_header .header_primary_title .two_words{font-size:45px}#campaign .content_page_header .header_secondary_title{margin-left:5px;font-size:30px;font-weight:300}#campaign .content_page_header .header_additional_title{margin-top:5px;font-size:18px;font-weight:700}#campaign .content_page_main_content{padding:0 0 30px}#campaign .content_page_main_content .content_title{margin:15px 0;font-size:22px;font-weight:700;line-height:1.3;text-align:center}#campaign .content_page_main_content .slideshow{position:relative;overflow:hidden}#campaign .content_page_main_content .slideshow.slideshow_sold:after{position:absolute;color:#fff;background:#d0103a;top:24px;left:-80px;width:350px;height:70px;padding:10px 0 0;text-align:center;content:"Sold";font-size:46px;font-weight:700;text-transform:uppercase;line-height:1.1;border:0px solid white;border-radius:0 0 7px;box-shadow:0 0 5px #000;transform:rotate(-32deg)}#campaign .content_page_main_content .slideshow_nav{padding:0 35px}#campaign .content_page_main_content .slideshow_nav .slideshow_nav_item{padding:10px}#campaign .content_page_main_content .description{font-size:14px;font-weight:400}#campaign .content_page_main_content .description .description_title{margin-bottom:10px;font-weight:700;font-size:18px}#campaign .content_page_main_content .description .description_title span,#campaign .content_page_main_content .description .description_title .underline{padding:0 0 2.5px;border-bottom:3.5px solid #BB1539}#campaign .content_page_main_content .description .description_body{font-size:14px}#campaign .content_page_main_content .slick-arrow{height:24px;width:24px;top:52%}#campaign .content_page_main_content .slick-arrow:before{opacity:1;font-size:24px;color:#bb1539}#campaign .content_page_main_content .slick-arrow:before:hover{opacity:.75}#campaign .content_page_main_content .slick-arrow.slick-prev{left:0}#campaign .content_page_main_content .slick-arrow.slick-next{right:0}#campaign .content_page_main_form{margin:0 0 30px;font-size:18px;font-weight:400}#campaign .content_page_main_form .required:after{content:"*";color:red}#campaign .content_page_main_form .main_form_wrapper{padding:30px;border:1px solid #e2e2e2;border-top-width:20px;border-top-color:#bb1539}#campaign .content_page_main_form .main_form_title{font-size:30px;font-weight:400}#campaign .content_page_main_form .g-recaptcha div{margin:auto}#campaign .similar_campaigns{font-size:13px}#campaign .similar_campaigns .preview_img{width:100%;height:100px;-o-object-fit:cover;object-fit:cover}#breadcrumbs{margin-bottom:1.5rem}#breadcrumbs .breadcrumb_container{padding:5px 0;background:#e9ecef;background-color:#e9ecef}#breadcrumbs .breadcrumbs_wrapper{display:flex;justify-content:space-between;align-items:center;gap:5px}#breadcrumbs .breadcrumb{margin:0;padding:0}#breadcrumbs .breadcrumb-item a{color:#444;font-weight:700}#breadcrumbs .breadcrumb-item a:hover{text-decoration:underline}#breadcrumbs .breadcrumb-item .breadcrumb-item:before{content:">"}#breadcrumbs .breadcrumb-item .breadcrumb-item a{color:#444;font-weight:700}#breadcrumbs .breadcrumb-item .breadcrumb-item.active a{color:#d0103a}#breadcrumbs .breadcrumbs_quick_search{width:258px;align-self:center;overflow:hidden}.latest_articles{line-height:1.25}.latest_articles .latest_article_list .latest_article_image{height:150px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #f4f4f4}.latest_articles .latest_article_list .latest_article_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.latest_articles .latest_article_list .latest_article_title{font-size:16px;font-weight:700}#property .slick-slide,.kfad_slick .slick-slide{outline:none}#property .slick-slide a,.kfad_slick .slick-slide a{outline:inherit}#property .slick-arrow,.kfad_slick .slick-arrow{width:30px;height:28px}#property .slick-arrow:before,.kfad_slick .slick-arrow:before{color:#444;font-size:30px}#property .slick-dots,.kfad_slick .slick-dots{bottom:-35px}#property .slick-dots li,.kfad_slick .slick-dots li{margin:0}#property .slick-dots li button:before,.kfad_slick .slick-dots li button:before{font-size:14px}#property .slick-dots-container,.kfad_slick .slick-dots-container{width:100%;overflow:hidden;display:block;padding:0;margin:.1rem 0 0;height:.875rem;position:relative}#property .slick-dots-container>ul,.kfad_slick .slick-dots-container>ul{padding:0;display:flex;align-items:center;transition:all .25s;position:relative;margin:0;list-style:none;transform:translate(0)!important;bottom:unset;height:100%}#property .slick-dots-container>ul li,.kfad_slick .slick-dots-container>ul li{width:.625rem;height:.3rem;margin:0 .25rem;background-color:#efd5d5;border:none;border-radius:0}#property .slick-dots-container>ul li button,.kfad_slick .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:1.25rem;height:1.25rem;padding:.3125rem;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}#property .slick-dots-container>ul li.slick-active,.kfad_slick .slick-dots-container>ul li.slick-active{transform-origin:center;background:#3498db}#property .slick-dots-container li button:before,.kfad_slick .slick-dots-container li button:before{content:""}#property #property_locations,.kfad_slick #property_locations{width:100%}#property #property_locations .form-control,.kfad_slick #property_locations .form-control{outline:0;border-width:0 0 2px;border-color:#000;border-radius:0;background-image:linear-gradient(45deg,transparent 50%,#D0103A 60%),linear-gradient(135deg,#D0103A 40%,transparent 50%)!important;background-position:calc(100% - 10px) 14px,calc(100% - 5px) 14px,100% 0;background-size:5px 10px,5px 10px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;transition:border .5s ease-out}#property #property_locations .form-control:focus,.kfad_slick #property_locations .form-control:focus{border-color:#d0103a;box-shadow:none}#property #property_locations .form-control:disabled,.kfad_slick #property_locations .form-control:disabled{background-color:transparent;cursor:not-allowed;opacity:.5}#property #property_locations select,.kfad_slick #property_locations select{padding-left:5px}#property #property_listing .property_list .property_list_inner,.kfad_slick #property_listing .property_list .property_list_inner{display:flex}#property #property_listing .property_list .property_list_title,.kfad_slick #property_listing .property_list .property_list_title{margin:-5px 0 7px;line-height:1.2;font-size:20px}#property #property_listing .property_list .property_list_photo,.kfad_slick #property_listing .property_list .property_list_photo{width:200px;height:150px;border:1px solid #e2e2e2;background-size:cover;background-repeat:no-repeat;background-position:center}#property #property_listing .property_list .property_list_photo.default_photo,.kfad_slick #property_listing .property_list .property_list_photo.default_photo{background-size:auto}#property.property_detail #property_detail_photos,.kfad_slick.property_detail #property_detail_photos{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;border:1px solid #e2e2e2}#property.property_detail #property_detail_photos.slick-initialized,.kfad_slick.property_detail #property_detail_photos.slick-initialized{visibility:visible;opacity:1}#property.property_detail #property_detail_photos .default_photo,.kfad_slick.property_detail #property_detail_photos .default_photo{height:150px}#property.property_detail #property_detail_photos .default_photo img,.kfad_slick.property_detail #property_detail_photos .default_photo img{max-width:100%}#property.property_detail .property_detail_title,.kfad_slick.property_detail .property_detail_title{margin:-7px 0 15px;line-height:1.2;font-size:26px;font-weight:700}#property.property_detail #property_detail_map,.kfad_slick.property_detail #property_detail_map{width:100%;height:250px}#property.property_detail #related_property #related_property_data,.kfad_slick.property_detail #related_property #related_property_data{margin:0 -10px}#property.property_detail #related_property #related_property_data .slick-slide,.kfad_slick.property_detail #related_property #related_property_data .slick-slide{margin:0 10px}#property.property_detail #related_property #related_property_data .slick-track,.kfad_slick.property_detail #related_property #related_property_data .slick-track{float:left}#property.property_detail #related_property .related_photo,.kfad_slick.property_detail #related_property .related_photo{width:100%;height:150px;border:1px solid #e2e2e2;background-size:cover;background-repeat:no-repeat;background-position:center}#property.property_detail #related_property .related_photo.is_default,.kfad_slick.property_detail #related_property .related_photo.is_default{background-size:auto}#property.property_detail #related_property .related_photo .related_icon,.kfad_slick.property_detail #related_property .related_photo .related_icon{height:30px;width:auto}#property.property_detail #related_property .related_name,.kfad_slick.property_detail #related_property .related_name{font-size:13px}#property #property_listing_ads .property_listing_ads_group.is_multiple,.kfad_slick #property_listing_ads .property_listing_ads_group.is_multiple{margin-bottom:35px}#property #property_listing_ads .property_listing_ads_group .slick-dots li button:before,.kfad_slick #property_listing_ads .property_listing_ads_group .slick-dots li button:before{font-size:12px}#property #property_listing_ads .property_listing_ads_group:not(:first-child),.kfad_slick #property_listing_ads .property_listing_ads_group:not(:first-child){margin-top:20px}.init-kfad{position:relative}.init-kfad .kfad-box-title{margin-bottom:5px}.init-kfad .kfad-box-wrapper{display:block;cursor:pointer}.init-kfad .kfad-image{position:relative;height:150px;border:1px solid #888}.init-kfad .kfad-image img.featured{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.init-kfad .kfad-image img.icon{position:absolute;top:5px;left:5px;height:30px}.init-kfad .kfad-image .kfad-badge{position:absolute;top:0;left:0;padding:4px 7px;color:#000;background:#fff;line-height:1;font-size:12px}.init-kfad .kfad-image .kfad-badge.badge_residential{color:#fff;background:#079547}.init-kfad .kfad-image .kfad-badge.badge_commercial{color:#fff;background:#ed1c24}.init-kfad .kfad-image .kfad-badge.badge_industrial{color:#fff;background:#f7941d}.init-kfad .kfad-content{padding:5px 0 0}.init-kfad .kfad-content .kfad-content-title{margin-bottom:0;line-height:1.2;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.init-kfad .kfad-content .kfad-content-description{margin:0;display:flex;gap:10px;font-size:12px}.init-kfad .kfad-content .kfad-content-price{font-weight:700;font-size:15px;line-height:1}.init-kfad .swiper-pagination{background:red}#property .property_detail_featured{display:flex;flex-direction:column;gap:15px}#property .property_detail_featured #kfad_left_listing_box_wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}#property .property_detail_featured #kfad_left_listing_box_wrapper .kfad_left_listing_image{width:100%;height:130px;-o-object-fit:cover;object-fit:cover}#property_detail_app .neighborhood_property{position:relative;margin-bottom:20px;cursor:pointer}#property_detail_app .neighborhood_property .neighborhood_property-image{position:relative;height:117.75px;border:1px solid #888}#property_detail_app .neighborhood_property .neighborhood_property-image:hover{border-color:#d0103a}#property_detail_app .neighborhood_property .neighborhood_property-image.neighborhood_property-image-neighborhood{background-repeat:no-repeat;background-size:100% auto;background-position:center}#property_detail_app .neighborhood_property .neighborhood_property-image.neighborhood_property-image-neighborhood.neighborhood_property-image-neighborhood-is_default_photo{background-size:80% auto}#property_detail_app .neighborhood_property .neighborhood_property-image img.featured{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#property_detail_app .neighborhood_property .neighborhood_property-image img.icon{position:absolute;top:5px;left:5px;height:30px}#property_detail_app .neighborhood_property .neighborhood_property-image .neighborhood_property-badge{position:absolute;top:5px;left:8px;padding:4px 7px;color:#000;background:#fff;line-height:1;font-size:12px}#property_detail_app .neighborhood_property .neighborhood_property-image .neighborhood_property-badge.badge_residential{color:#fff;background:#079547}#property_detail_app .neighborhood_property .neighborhood_property-image .neighborhood_property-badge.badge_commercial{color:#fff;background:#ed1c24}#property_detail_app .neighborhood_property .neighborhood_property-image .neighborhood_property-badge.badge_industrial{color:#fff;background:#f7941d}#property_detail_app .neighborhood_property .neighborhood_property-image .neighborhood_property-icon{position:absolute;top:5px;left:8px;line-height:1}#property_detail_app .neighborhood_property .neighborhood_property-image .neighborhood_property-icon img{height:30px;width:auto}#property_detail_app .neighborhood_property .neighborhood_property-content{padding:5px 0 0}#property_detail_app .neighborhood_property .neighborhood_property-content .neighborhood_property-content-title{margin-bottom:0;line-height:1;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#property_detail_app .neighborhood_property .neighborhood_property-content .neighborhood_property-content-description{margin:0;display:flex;gap:10px;font-size:12px}#property_detail_app .neighborhood_property .neighborhood_property-content .neighborhood_property-content-price{font-weight:700;font-size:15px;line-height:1}.kf-slider::part(container){padding-bottom:20px}.kf-slider::part(button-prev),.kf-slider::part(button-next){top:40%;height:12px;width:12px;padding:10px;border-radius:100%;color:#fff;background:#000;opacity:.8;z-index:2}.kf-slider::part(button-prev):hover,.kf-slider::part(button-next):hover{opacity:1}.kf-slider.kf-slider-overlay::part(container){padding-top:20px}.kf-slider.kf-slider-overlay::part(pagination){width:100%;top:0;left:-3px;right:auto;bottom:auto;text-align:left}.swiper-pagination{margin-top:50px!important}.top-menu{display:flex;justify-content:flex-end;font-size:13px}.top-menu .logos img{height:auto;max-height:30px}.top-menu .subscription_status .alert{margin:0;padding-left:10px!important;padding-right:10px!important}.top-menu .navbar{padding:0}.top-menu .nav-item.left-separator:before{content:"|";color:#444;margin-left:.7rem}.top-menu .nav-item.active,.top-menu .nav-item.color_red,.top-menu .nav-item.active .nav-link,.top-menu .nav-item.color_red .nav-link{color:#d0103a}.top-menu .nav-item:first-child .nav-link{padding-left:0!important}.top-menu .nav-link{display:inline-block;padding:0 0 0 .7rem!important;text-decoration:none}.top-menu .dropdown-menu{display:none;margin:0;padding:0;border-radius:0;border-color:#888}.top-menu .dropdown-menu.dropdown-menu-locale .dropdown-item{padding:.7rem 1rem}.top-menu .dropdown-menu .dropdown-item{border-bottom:1px solid #888;transition:.25s;font-size:12px}.top-menu .dropdown-menu .dropdown-item:last-child{border-bottom:0}.top-menu .dropdown-menu .dropdown-item:hover{background:#eee;background-color:#eee;color:#000}.top-menu .dropdown-menu .dropdown-item:active{background:#dedede;background-color:#dedede;color:#000}.top-menu .dropdown-menu .dropdown-item:focus{background:#dedede;background-color:#dedede;color:#000;box-shadow:none}.top-menu .dropdown-menu.show{display:block;z-index:1001}.main-menu{font-size:18px}.main-menu .navbar{justify-content:end;width:100%;padding:0}.main-menu .navbar-brand img{height:40px}.main-menu .navbar-expand-md .navbar-nav .nav-link{padding:0 0 0 20px}.main-menu .navbar-expand-md .navbar-nav .nav-item:first-child .nav-link{padding-left:0}.main-menu .dropdown-menu{display:none;margin:0;padding:0;border-radius:0;border-color:#888}.main-menu .dropdown-menu .dropdown-item{border-bottom:1px solid #888;transition:.25s;font-size:12px}.main-menu .dropdown-menu .dropdown-item:last-child{border-bottom:0}.main-menu .dropdown-menu .dropdown-item:hover{background:#eee;background-color:#eee;color:#000}.main-menu .dropdown-menu .dropdown-item:active{background:#dedede;background-color:#dedede;color:#000}.main-menu .dropdown-menu .dropdown-item:focus{background:#dedede;background-color:#dedede;color:#000;box-shadow:none}.main-menu .dropdown-menu.show{display:block;z-index:1001}.kfad_overlay_minimize_button{position:fixed;background:red;margin:auto;top:0;right:-2px;bottom:0;width:75px;height:53px;padding:8px;font-size:14px;font-weight:700;border-radius:8px 0 0 8px;display:flex;flex-direction:column;line-height:1.2;text-align:center;transition:all .2s ease;color:#000;background-color:#eee;border:2px solid #ccc;cursor:pointer;z-index:400}.kfad_overlay_minimize_button .kfad_overlay_minimize_button_icon{color:#bb1539}.kfad_overlay_minimize_button:hover{right:2px;transform:scale(1.25);border-color:#bb1539}.kfad_overlay{display:flex;justify-content:center;align-items:center;background:#00000080;width:100%;height:100%;margin:auto;transition:width .5s,height .5s}.kfad_overlay.kfad_overlay_hidden{width:100px;height:100px;overflow:hidden}.kfad_overlay .featured_image_wrapper{margin-top:20px;flex:0 0 200px;display:flex;justify-content:center;position:relative}.kfad_overlay .btn_cta_plain{display:block;margin-top:15px}.kfad_overlay .btn_cta_desktop{position:absolute;top:140px;width:190px;text-align:center}.kfad_overlay .btn_cta_desktop a{font-size:13px}.kfad_overlay .btn_cta_mobile{display:none;margin-top:15px}.kfad_overlay .featured_image{border-radius:50%;overflow:hidden;border:2px solid #777;box-shadow:5px 5px 10px #666;width:170px;height:170px}.kfad_overlay .featured_image img{height:100%}.kfad_overlay .featured_image.featured_image_plain{position:relative;width:100%;height:100%;border-radius:0;border:0;box-shadow:none}.kfad_overlay .featured_image.featured_image_plain a{display:block;position:absolute;width:100%;height:100%}.kfad_overlay .featured_image.featured_image_plain img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.kfad_overlay .kfad_overlay_inner{position:relative;width:90%;max-width:700px;padding:15px 25px;border:10px solid #ccc!important;background:#fff}.kfad_overlay .kfad_overlay_content{display:flex;position:relative;overflow:hidden}.kfad_overlay .kfad_overlay_close{position:absolute;top:10px;right:15px;font-size:30px;color:#777;line-height:1;cursor:pointer;z-index:2}.kfad_overlay .kfad_overlay_close:hover{opacity:.5}.kfad_overlay .kfad_overlay_content_title span{margin-right:7px;display:inline-block}.kfad_overlay .kfad_overlay_content_title .standout{color:#d0103a;font-weight:800}.kfad_overlay .quick_links{padding-left:0;margin:0;line-height:1}.kfad_overlay .quick_links li{display:inline-block;margin-right:10px;margin-top:5px}.kfad_overlay .quick_links li a{font-size:13px}.kfad_overlay .more_text{font-size:14px}#export_listing_wrapper{position:fixed;bottom:10px;left:10px;z-index:2;transition:all .2s ease}#export_listing_wrapper.panel_minimized{bottom:-290px}#export_listing_wrapper .export_minimize_icon{border:3px solid #000;position:absolute;right:0;left:0;top:-20px;margin:auto;width:100px;height:40px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;cursor:pointer;font-size:22px;border-radius:5px;z-index:2}#export_listing_wrapper .export_minimize_icon:hover{background:#555;border-color:#555}#export_listing_panel{width:100%;border-width:5px!important;position:relative}#export_listing_panel .export_header{padding:5px;font-size:20px;font-weight:700;border-bottom:1px solid #e2e2e2}#export_listing_panel .export_content{height:280px;margin-bottom:45px;overflow-y:auto;overflow-x:hidden}#export_listing_panel .export_content .selected_item_each{padding:1px 5px}#export_listing_panel .export_content .selected_item_each:hover{background:#e0e0e0}#export_listing_panel .export_content .selected_item_handle:hover{color:#3498db!important}#export_listing_panel .export_content .selected_item_link:hover{color:#3498db!important;text-decoration:underline}#export_listing_panel .export_cta{border-top:1px solid #e2e2e2;position:absolute;padding:5px;bottom:0;left:0;right:0;z-index:2}.aa-gs .aa-Autocomplete--wrapper{position:fixed;z-index:9;top:0;left:0;right:0;bottom:0}.aa-gs .aa-Autocomplete--backdrop{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#000c}.aa-gs .aa-Autocomplete--close{z-index:2;position:absolute;top:25px;right:5px;font-size:.9em}.aa-gs .aa-Autocomplete--outer{position:relative;padding:50px 0 0}.aa-gs .aa-Autocomplete{position:relative;z-index:2}.aa-gs .aa-Label{margin:0}.aa-gs .aa-Input{font-size:calc(var(--aa-base-unit) * 1.2px)}.aa-gs .aa-InputPlaceholder{border:3px solid #222;height:3em;padding:.25em .25em .25em .8em;color:#999;background:#fff;border-radius:0;font-size:1.5em;line-height:2.35em}.aa-gs .aa-InputPlaceholderIcon{margin-right:.7em}.aa-gs.aa-gs-breadcrumb .aa-InputPlaceholder{height:2.35em;border-width:1px;border-color:#ddd;font-size:1em;line-height:1.75em}.aa-gs.aa-gs-breadcrumb .aa-InputPlaceholderIcon{margin-right:.5em}.aa-Panel{z-index:9;font-size:calc(var(--aa-base-unit) * .9px)!important;position:fixed}.aa-Panel .aa-Panel--noResults{padding:15px;line-height:1.5}.aa-Panel .aa-PanelSections{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px}.aa-Panel .aa-SourceHeaderTitle{font-size:1em;padding:0 var(--aa-spacing-half) 0 var(--aa-spacing-quarter);color:#d0103a}.aa-Panel .aa-Item{line-height:1.2em;min-height:calc(var(--aa-spacing) * 1.5);font-weight:500}.aa-Panel .aa-Item .mark,.aa-Panel .aa-Item mark{padding:0}.aa-Panel .aa-Item--catname{font-weight:600;color:#bbb}.aa-Panel .aa-Item--description{font-weight:300;font-size:.9em;color:#555}.wrapper-progressBar{width:100%}.wrapper-progressBar .progressBar{display:flex;justify-content:center;margin:0;padding:0}.wrapper-progressBar .progressBar li{list-style-type:none;float:left;width:33%;position:relative;text-align:center}.wrapper-progressBar .progressBar li:before{content:" ";line-height:30px;border-radius:50%;width:30px;height:30px;border:1px solid #ddd;display:block;text-align:center;margin:0 auto 10px;background-color:#fff}.wrapper-progressBar .progressBar li:after{content:"";position:absolute;width:100%;height:4px;background-color:#ddd;top:15px;left:-50%;z-index:-1}.wrapper-progressBar .progressBar li:first-child:after{content:none}.wrapper-progressBar .progressBar li.active{color:#000;font-weight:700}.wrapper-progressBar .progressBar li.active:before{border-color:#d0103a;background-color:#d0103a}.wrapper-progressBar .progressBar li.active:after{background-color:#d0103a}.client_form{width:100%;max-width:500px;margin:0 auto}.client_form .client_form_title{font-weight:700;font-size:20px;text-align:center;margin:0 0 20px}.client_form .form-group{background-color:#f5f5f5;border:1px solid #e2e2e2;padding:20px;border-radius:4px;transition:all .2s linear}.client_form .form-group:hover{border-color:#666}#kfad_sidebar_box_wrapper,#kfad_left_listing_box_wrapper{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}#kfad_left_listing_box_wrapper .kfad_left_listing_image_wrapper{display:block}#kfad_left_listing_box_wrapper .kfad_left_listing_image{width:100%;height:175px;-o-object-fit:cover;object-fit:cover}#kfad_left_listing_box_wrapper .kfad_left_listing_text{line-height:1.2;font-size:13px;color:#000;padding:1px 0 0}@media (max-width: 1199px){#header .header_inner_wrapper{max-width:100%;padding:0 15px}#header #header_navbar{width:450px}#home_introduce_map{overflow:hidden;position:relative}#home_introduce_map .home_introduce_content_wrapper{padding-right:3rem;width:670px;flex-grow:unset}#home_introduce_map .home_introduce_featured_image_wrapper{position:absolute;display:block;right:0;bottom:0;top:0;height:350px;margin:auto}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_mobile{display:none}#home_introduce_map .home_introduce_featured_image_wrapper .featured_image{width:300px;height:300px}#featured_listing .featured_listing_each .featured_listing_each_thumbnail{height:217.5px}}@media (max-width: 1100px){#home_introduce_map{overflow:hidden;position:relative}#home_introduce_map .home_introduce_content_wrapper{width:70%;padding-right:0}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_desktop{top:0}#home_introduce_map .quick_links{flex-wrap:wrap}#home_introduce_map .quick_links .quick_links_col:nth-child(2){order:3;width:100%}#home_introduce_map .quick_links .quick_links_col:last-child{order:2}}@media (max-width: 1020px){#home_introduce_map .home_introduce_featured_image_wrapper{right:0}}@media (max-width: 950px){#home_introduce_map .text_description,#home_introduce_map .home_introduce_content_wrapper{width:80%}}@media (min-width: 992px) and (max-width: 1199px){.top-menu .nav-link{padding:0 0 0 .8rem!important}#useful_links .useful_links_box{height:240px}#useful_links .useful_links_box .description{max-height:142px}#campaign .content_page_main_content .slideshow.slideshow_sold:after{top:17px;left:-88px}}@media (max-width: 991px){#header .header_logos{padding-top:5px}#header .navbar .navbar-toggler{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;width:100%;padding:8px;font-size:16px}#header .navbar .navbar-toggler#toggle-top-menu{width:100px}#header .navbar .navbar-collapse{z-index:3;position:fixed;top:0;left:auto;bottom:0;padding:15px 30px;width:350px;height:100%;max-width:100%;background:#000;color:#fff;transition:right .05s ease;right:-400px}#header .navbar .navbar-collapse.collapse{right:0;overflow-y:scroll}#header .navbar .navbar-collapse li{width:100%;padding:3px 10px;border:0}#header .navbar .navbar-collapse li a{display:block;color:inherit;font-size:inherit;border:0}#header .navbar .navbar-collapse .dropdown .dropdown-menu{border:0;color:#fff;background:transparent}#header .navbar .nav-item.left-separator:before{display:none}#header .properties-menu .navbar-collapse{z-index:2}.top-menu{border:0}.top-menu .navbar{position:fixed;width:50px;top:10px;right:15px;z-index:2}#featured_listing .featured_listing_each .featured_listing_each_thumbnail{height:247.5px}#news.news_update .news_loop_wrapper .news_box{height:auto}#news.news_update .news_loop_wrapper .news_box .content_left .featured{height:150px}#research .research_subcat.nav .research_subcat_title.nav-item{margin-right:30px}#campaign .content_page_main_content .slideshow.slideshow_sold:after{top:10px;left:-110px;height:60px;font-size:36px}.property_detail #kfad_sidebar_box_wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}#kfad_left_listing_box_wrapper .kfad_left_listing_image{width:100%;height:100px;-o-object-fit:cover;object-fit:cover}}@media (max-width: 767px){#header_wrapper{height:auto}#header .container{max-width:100%}#header .menu{position:absolute;top:27px;right:15px}#slideshow{height:500px}#home_introduce_map .text_description,#home_introduce_map .home_introduce_content_wrapper{width:100%}#home_introduce_map .quick_links_wrapper{position:relative}#home_introduce_map .quick_links{display:block}#home_introduce_map .home_introduce_featured_image_wrapper{top:0;right:-100px;height:300px}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_desktop{display:none}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_mobile{display:block;padding:0}#home_introduce_map .home_introduce_featured_image_wrapper.home_introduce_featured_image_wrapper_mobile .featured_image{width:300px;height:300px}#home_introduce_map .btn_cta_wrapper.btn_cta_wrapper_desktop{display:block}#featured_listing #home_featured_listing{width:400px;margin:auto}#featured_listing .featured_listing_each .featured_listing_each_thumbnail{height:300px}#featured_listing .featured_listing_each .featured_listing_each_thumbnail.featured_listing_each_thumbnail_sold:after{top:5px;left:-70px}#home_start{height:auto;padding:30px 0}#home_tabs #tab_content_kf .content_head{height:auto}#home_tabs #tab_content_kf .content_title.content_main_title{margin-bottom:50px;font-size:26px}#home_tabs #tab_content_kf .content_body{min-height:auto}.home_nav_tabs .nav-link{margin-bottom:10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px}.kf_services .content_body .box_each,.kf_services .content_body .box_each.box_each_second_row{margin-bottom:30px}.kf_services .content_body .box_each .box_each_description,.kf_services .content_body .box_each.box_each_second_row .box_each_description{min-height:auto!important}#services .content_body{line-height:1.5}#services .content_body .service_title{padding-bottom:10px;line-height:1}#useful_links .useful_links_box{text-align:center}#useful_links .useful_links_box .title{font-size:18px}#useful_links .useful_links_box .image{max-width:200px;margin:auto auto 15px}#useful_links .useful_links_box .description{max-height:auto}#faq{padding:30px 0 0}#news.news_update .news_loop_wrapper .news_box .content_title{margin-top:5px}#property .property_detail_featured,#news_blog_detail .news_blog_detail_featured{flex-direction:column-reverse;gap:30px}#news_blog_detail .news_blog_detail_title{margin-top:15px}#research .research_subcat.nav .research_subcat_title.nav-item{display:block;width:100%;text-align:center}#property.property_detail .property_detail_title,.kfad_slick.property_detail .property_detail_title{margin-top:10px;font-size:20px}#campaign .content_page_main_content .slideshow.slideshow_sold:after{top:10px;left:-120px;font-size:32px;height:60px}#kfad_sidebar_box_wrapper,.property_detail #kfad_sidebar_box_wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}#kfad_left_listing_box_wrapper{grid-template-columns:1fr 1fr;gap:10px}#kfad_left_listing_box_wrapper .kfad_left_listing_image{height:177px!important}}#property .container-card .col-md-4 a{display:block;overflow:hidden;max-height:154px}#property .container-card .card-body a{max-height:auto!important}.property-page .breadcrumb-item a{text-transform:capitalize}#property_seo .featured_image_link{margin:5px 0 0;display:block;text-align:center}#property_seo .featured_image{padding:2px;width:100%;max-width:320px;-o-object-fit:cover;object-fit:cover;box-shadow:3px 3px 15px #333;transition:all .1s linear}#property_seo .featured_image:hover{padding:0;border-width:5px;border-color:#555;box-shadow:0 0 10px #333}@media (min-width: 768px) and (max-width: 1199px){.main-menu{font-size:16.8px}}@media (min-width: 768px) and (max-width: 991px){#header .main-menu .main-menu-properties{max-width:400px}.top-menu{font-size:12px}.main-menu{font-size:14px}}@media (min-width: 601px) and (max-width: 768px){.kfad_overlay .featured_image_wrapper{margin-top:80px}}@media (max-width: 600px){.kfad_overlay .kfad_overlay_inner{padding:15px;overflow:hidden}.kfad_overlay .kfad_overlay_content{display:block}.kfad_overlay .kfad_overlay_content .standout{display:inline-block}.kfad_overlay .kfad_overlay_content_description{padding-left:0;width:calc(100% - 60px)}.kfad_overlay .featured_image_wrapper{position:absolute;top:0;right:-80px;bottom:0;margin-top:0}.kfad_overlay .featured_image_wrapper.featured_image_wrapper_plain{right:0}.kfad_overlay .featured_image.featured_image_plain{width:120px;top:-3px}.kfad_overlay .btn_cta_desktop{display:none}.kfad_overlay .btn_cta_mobile{display:block}.kfad_overlay .featured_image{width:150px;height:150px;margin:auto}.kfad_overlay .text_content{margin-left:0}.kfad_overlay .text_content.text_content_plain{width:calc(100% - 120px)}.kfad_overlay .text_content.text_content_plain .kfad_overlay_content_description{width:100%}}@media (max-width: 576px){#header .logo_kf img{height:50px}#header .menu{top:20px!important}#fc_frame.fc-open{right:0!important}}@media (max-width: 520px){#home_introduce_map .text_description,#home_introduce_map .home_introduce_content_wrapper{width:100%}#property #property_listing .property_list .property_list_inner{display:block}#kfad_left_listing_box_wrapper .kfad_left_listing_image{height:150px!important}}@media (max-width: 450px){#home_start{padding:25px 0}#home_introduce_map .home_introduce_featured_image_wrapper{right:-180px}}@media (max-width: 400px){#featured_listing #home_featured_listing{width:300px;margin:auto}#featured_listing .featured_listing_each .featured_listing_each_thumbnail{height:225px}#featured_listing .featured_listing_each .featured_listing_each_thumbnail.featured_listing_each_thumbnail_sold:after{top:0;left:-76px;padding:10px 0 0 5px;font-size:20px}}
