section.banner .single_image,section.banner .owl-carousel,section.banner>.item{margin-top:100px;position:relative}
body .worth-knowing h1{font-size:40px}.detail-List .stacked ul,.detail-List .publications-detail ul,.detail-List .about-us-detail ul,.detail-List .real-estate-detail ul{width:100%}
@media(min-width:768px){section.banner .single_image,section.banner .owl-carousel{margin-top:0}
body .worth-knowing h1{font-size:64px}.banner.innerBanner .bannerContent h1{padding-left:11px !important}
.banner.innerBanner .bannerContent p{padding:20px 12px}.banner.innerBanner .bannerContent .title span{padding:8px 20px}
.detail-List .stacked ul,.detail-List .publications-detail ul,.detail-List .about-us-detail ul,.detail-List .real-estate-detail ul{width:49%}
}body.admin-bar{margin-top:46px}body.admin-bar header.fixed{top:46px}@media(min-width:783px){body.admin-bar{margin-top:32px}
body.admin-bar header.fixed{top:32px}}@font-face{font-family:"Helvetica Neue LT W04_41488882";src:url("../../fonts/cbd2d238-27b7-4a2a-86f0-e3aa7eed84d7.eot?#iefix");src:url("../../fonts/cbd2d238-27b7-4a2a-86f0-e3aa7eed84d7.eot?#iefix") format("eot"),url("../../fonts/f20b86ad-a3dc-4459-92b7-456b456d015a.woff2") format("woff2"),url("../../fonts/ca003289-5ee3-45c2-94ad-36c743c35fc1.woff") format("woff"),url("../../fonts/7b96672b-19aa-43a4-99af-e572f0fb14e4.ttf") format("truetype")}
@font-face{font-family:"Helvetica Neue LT W04_61489002";src:url("../../fonts/4bdb62d7-a7cf-4cdb-a288-e04e19384554.eot?#iefix");src:url("../../fonts/4bdb62d7-a7cf-4cdb-a288-e04e19384554.eot?#iefix") format("eot"),url("../../fonts/4e985cd3-28cb-4f5a-9124-1270f7e46dfc.woff2") format("woff2"),url("../../fonts/2e20589c-ce41-44aa-80a3-ee43bf9907ee.woff") format("woff"),url("../../fonts/a65cb9fa-4339-4f87-9a73-b6f1f11718b1.ttf") format("truetype")}
.clearfix:before,.pagination:before,.clearfix:after,.pagination:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}
.clearfix:after,.pagination:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}
::-moz-selection{background:#333;color:#fff}::selection{background:#333;color:#fff}
::-moz-selection{background:#333;color:#fff}body{font-size:17px;line-height:26px;color:#333;overflow-x:hidden}
h1,.h1{font-size:30px;line-height:36px}h2,.h2{font-size:24px;line-height:24px}.btn-link{color:#006061;border-bottom:1px solid transparent;border-color:#006061}
.btn-link:hover{color:#333;text-decoration:none;border-color:#006061}p{line-height:26px}
ul{padding-left:16px}.content ul li{margin-bottom:5px}a.green{color:#006061;border-bottom:1px solid transparent;border-color:#006061 !important}
a.green:hover{color:#333;text-decoration:none;border-color:#006061}.green{color:#006061}
.thin-font{font-family:"Helvetica Neue LT W04_41488882"}.bold-font{font-family:"Helvetica Neue LT W04_61489002"}
header{position:fixed;top:0;left:0;width:100%;z-index:99}.language-menu{margin:0;float:right;padding:9px 20px 8px}
.language-menu li a{line-height:14px;color:#fff;padding-left:5px}.language-menu li a img{margin-right:4px}
.navbar{background:#fff}.navbar .navbar-header{float:none !important}.navbar .navbar-header .right-controls{float:right;margin-top:35px}
.navbar-toggle{display:block !important;background:#fff}.navbar-toggle .icon-bar{height:3px;width:33px;background:#006061}
.navbar-toggle .icon-bar.long{width:35px}.navbar-toggle .icon-bar.longest{width:38px}
.navbar-toggle .toggle-label{color:#006061;font-family:"Helvetica Neue LT W04_61489002";text-transform:uppercase;font-size:13px;letter-spacing:2px}
.navbar-brand{margin-top:-46px;color:#006061;padding:7px 0 0;font-family:"Helvetica Neue LT W04_61489002"}
.navbar-brand:hover,.navbar-brand:focus{color:#006061}.navbar-brand span{display:inline-block;margin-right:10px;background:#fff;vertical-align:middle}
.navbar-brand p{margin:-8px 0 0;display:none;vertical-align:middle}.navbar-brand span img{max-width:101px;height:85px}
.navbar-collapse{background:rgba(255,255,255,0.85);position:absolute;left:0;right:0;height:100vh}
@media(min-width:992px){.navbar-collapse.collapse{display:none !important;height:100vh !important}
.navbar-collapse.collapse.in{display:block !important}}.navbar-nav{text-align:center;padding-top:50px}
.navbar-nav li{float:none;margin-top:15px}.navbar-nav li a{font-family:"Helvetica Neue LT W04_61489002";text-transform:uppercase;font-size:24px;color:#006061}
.navbar-nav li.current-menu-item a{color:#006061 !important;text-decoration:underline}
.nav{float:none;margin:0 -12px 0 0;overflow-y:auto;background:transparent}.nav>li>a{padding:5px 12px;line-height:24px}
.nav>li>a:hover,.nav>li>a:focus{color:#006061}.nav>li.active>a,.nav>li.current-menu-item>a:hover{color:#006061}
header.fixed{background:#fff}header.fixed .navbar,header.fixed .top-row{background:0}
header.fixed .language-menu li a{color:#006061;font-family:"Helvetica Neue LT W04_61489002"}
header.fixed .navbar-brand{padding:0;font-size:20px;padding-top:10px;margin-top:0}
header.fixed .navbar-brand span{height:100px;overflow:hidden;margin-top:-1px;vertical-align:middle;margin-right:10px;padding-top:5px}
header.fixed .navbar-brand p{margin-top:2px}header.fixed .navbar-toggle{margin-top:0}
.banner .item{overflow:hidden}.banner .item>img{max-width:100%;height:auto}.bannerContent{position:absolute;width:100%;margin-top:60px;z-index:1}
.bannerContent .title span{padding:8px 0;margin-bottom:10px;font-size:14px;line-height:16px;background:#fff;font-family:"Helvetica Neue LT W04_61489002";color:#006061;letter-spacing:2px;text-transform:uppercase;display:inline-block}
@media(min-width:769px){.bannerContent .title span{padding:8px 20px}}.bannerContent h1{color:#006061;font-family:"Helvetica Neue LT W04_61489002";font-weight:bold;background:#fff;margin:0;display:block;padding:16px 16px 0;position:relative;text-transform:uppercase}
.bannerContent h1:after{content:"";position:absolute;bottom:-8px;left:0;border-left:10px solid transparent;border-top:10px solid rgba(19,108,102,0.7)}
h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit !important}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}
.bannerContent p{background:#fff;margin-top:-10px;margin-bottom:0;padding:20px 0}
@media(min-width:769px){.bannerContent p{padding:20px 12px}}.bannerContent .img{position:absolute;right:30px;top:-13px}
.banner.innerBanner{position:relative}.banner.innerBanner>img{width:100%}.services{padding:45px 0}
.services .thumbnail{text-align:center;padding:0;border:0;margin:0 0 30px;border-radius:0}
.services .thumbnail a:hover h3{text-decoration:underline}.services .thumbnail .icon{height:83px;width:83px;border-radius:50%;text-align:center;line-height:83px;display:inline-block}
.services .thumbnail .icon.abt{background:#006061}.services .thumbnail .icon.realEstate{background:#00426a}
.services .thumbnail .icon.consulting{background:#00c977}.services .thumbnail .icon.worth{background:#ffa742}
.services .thumbnail h3{color:#595959;margin:20px 0 15px}.services p{margin:0}.services .icon_abt img{width:44px;height:55px}
.services .icon_real img{width:55px;height:42px}.services .icon_consult img{width:51px;height:50px}
.services .icon_contact img{height:89px}footer{background:#ededed}.TagBlock{position:relative}
.TagBlock .tagLine{position:absolute;top:-50px;left:-6px;z-index:10;padding:0}.TagBlock .tagLine img{margin-left:15px;margin-bottom:3px}
.TagBlock .tagLine p{font-family:"Helvetica Neue LT W04_61489002";font-weight:normal;font-size:24px;line-height:32px;color:#fff;text-transform:uppercase;background-color:#006061;padding:9px 15px 14px;position:relative;white-space:nowrap}
.TagBlock .tagLine p:after{background:#006061;content:"";height:100%;position:absolute;right:-20px;top:0;width:90px;z-index:-1}
footer .top-footer{padding:32px 0 45px}footer .top-footer h4{margin:0 0 22px 82px;font-size:30px;font-family:"Helvetica Neue LT W04_41488882";line-height:36px}
.contact-person{background:#fff;padding:14px 14px 14px 82px}.contact-person h2{margin:0 0 20px;min-height:48px}
.contact-person address{font-size:15px;margin-bottom:0}.contact-person address strong{display:block;font-size:16px}
.contact-person address a{color:#006061;text-decoration:underline}.contact-person .border{border-right:1px solid #006061}
footer .footer-links{float:right;font-size:14px;margin:15px 0 0}footer .footer-links .copy-right{float:left;color:#000}
footer .footer-links .quick-links{float:left;margin:0}footer .footer-links .quick-links li{border-right:1px solid #000;padding:0 5px}
footer .footer-links .quick-links li:last-child{border:0;padding-right:0}footer .footer-links .quick-links li a{color:#000}
footer .footer-links .language-menu{float:left;padding:0}footer .footer-links .language-menu li a{color:#333}
.bottom-footer{background:#006061;font-size:19px;line-height:30px;color:#fff;padding:2rem 0;position:fixed;bottom:-50px;left:0;width:100%;z-index:10;text-transform:uppercase;font-family:"Helvetica Neue LT W04_61489002"}
.bottom-footer .contact-link{display:block;text-align:center;font-size:19px;line-height:28px;border:1px solid #fff;min-width:186px;padding:8px 15px;color:#fff;text-transform:uppercase;font-family:"Helvetica Neue LT W04_61489002";float:right}
.bottom-footer .contact-link:hover{color:#006061;background:#fff}.bottom-footer a{color:white}
.bottom-footer .sell-property{float:left;margin-top:.9rem}.goTop{opacity:0;position:fixed;right:0;bottom:8px;z-index:10;height:42px;width:42px;display:inline-block;border:2px solid #fff;text-align:center;font-size:40px;border-radius:50%}
.goTop.active{opacity:1}.goTop .fa{line-height:35px}.bottom-footer{opacity:0;-webkit-transition:all .2s ease;-webkit-transition:all .4s ease;transition:all .4s ease}
.bottom-footer.active{opacity:1;bottom:0;-webkit-transition:all .2s ease;transition:all .2s ease}
footer.innerstyle .top-footer h1{margin-left:0}footer.innerstyle .contact-person{padding:14px}
.services-list{background-image:url(../../images/Streifen-72-patch.gif);background-repeat:repeat;background-position:left top;padding:50px 0}
.services-list .thumbnail{text-align:center;padding:0;border:0;margin:0;border-radius:0}
.services-list .thumbnail-main{background:#fff;height:100%;display:block}.services-list .thumbnail:hover h3{text-decoration:underline}
.services-list .thumbnail>img{width:100%;height:auto;max-height:182px}.services-list .thumbnail .icon{height:26px;width:26px;border-radius:50%;text-align:center;line-height:23px;display:inline-block;margin-right:8px;vertical-align:middle;position:absolute;top:0;left:-34px}
.services-list .icon_abt img{width:15px;height:18px}.services-list .icon_real img{width:18px;height:13px}
.services-list .icon_consult img{width:18px;height:16px}.services-list .icon_contact img{width:14px;height:16px}
.services-list .thumbnail.abt .icon{background:#006061}.services-list .thumbnail.realEstate .icon{background:#00426a}
.services-list .thumbnail.consulting .icon{background:#00c977}.services-list .thumbnail.worth .icon{background:#ffa742}
.services-list .thumbnail h3{margin:0 0 8px;font-size:20px;position:relative;display:inline-block;line-height:26px}
.services-list .thumbnail.abt h3{color:#006061}.services-list .thumbnail.realEstate h3{color:#00426a}
.services-list .thumbnail.consulting h3{color:#00c977}.services-list .thumbnail.worth h3{color:#ffa742}
.services-list .thumbnail p{margin:0}.services-list .thumbnail .caption{padding:8px 15px;background:#fff;text-align:center}
.services-list .thumbnail .caption p{font-size:15px}.contact-row{padding-bottom:35px}
.contact-row .contact-us{padding:20px 75px}.contact-row .contact-us .contact-info{color:#fff;background:#006061;font-size:16px;line-height:24px;padding:30px 15px;position:relative;top:20px}
.contact-row .contact-us .contact-info .text-center{margin-right:-20px}.contact-row .contact-us .contact-info img{vertical-align:top}
.contact-row .contact-us .contact-info h2{font-size:22px;line-height:26px;margin:0 0 25px}
.contact-row .contact-us .contact-info .designation{color:#333;margin:-25px 0 20px}
.contact-row .contact-us .contact-info a{color:#fff;text-decoration:underline}.contact-desc h2{font-family:"Helvetica Neue LT W04_41488882";margin:18px 0 20px}
.our-services{background:#ededed;padding-top:8rem;padding-bottom:8rem}@media(max-width:769px){.our-services{padding-top:4rem;padding-bottom:4rem}
}.our-services .service-detail{padding:30px 0 25px;position:relative}#section3 .our-services .service-detail{padding:0 0 35px}
.our-services .service-detail.only_content{padding:15px 0 30px}#section6.our-services .service-detail{padding:0 0 40px}
.our-services .service-detail.signle_image{padding:5px 0 25px}.our-services .service-detail.signle_image a{color:#006061}
.our-services .service-detail .img{position:absolute;bottom:-8rem;right:-48px;display:none}
@media(min-width:771px){.our-services .service-detail .img{display:block}}.our-services .img-gallery{padding:20px 0;margin:2rem -5rem}
.our-services .img-gallery .img-responsive{width:100%}.our-services .img-gallery .imgBox{position:relative;overflow:hidden}
.our-services .img-gallery .imgBox .hoverContent{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);text-align:center}
.our-services .img-gallery .imgBox .hoverContent a{position:absolute;left:0;top:0;height:100%;width:100%;padding-top:25%;text-align:center}
.our-services .img-gallery .imgBox .hoverContent a>img{max-width:55px}.our-services .img-gallery .imgBox:hover .hoverContent{display:block}
.textRow{padding:0 120px}.textRow h2{font-family:"Helvetica Neue LT W04_41488882";color:#006061;font-size:24px;line-height:28px;margin:20px 0}
.our-strengths{padding:20px 0 50px}.our-strengths .head-detail h2{font-family:"Helvetica Neue LT W04_41488882";font-size:24px;line-height:28px;margin:15px 0 20px}
.our-strengths .head-detail .head-img{position:relative}.our-strengths .head-detail .head-img .img-bg{position:absolute;top:0;right:0;border-right:0 solid transparent}
.our-strengths .head-detail .head-img .img{position:absolute;bottom:-11px;right:12px}
.strengths-detail{position:relative;overflow-x:hidden}.strengths-detail .img{position:absolute;left:10px;bottom:3px}
.strengths-detail .testimonial{background:#006061;color:#fff;font-size:20px;line-height:26px;padding:3rem 2rem;padding-left:8rem;position:relative;margin-top:4px}
.strengths-detail .testimonial p{padding-left:3rem;font-size:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.strengths-detail .testimonial:before{content:"";position:absolute;left:15px;top:10px;color:#fff;z-index:10;background:url(../../images/quote1.png) no-repeat #006061;width:63px;height:74px}
.strengths-detail .testimonial .name{text-align:left;font-family:"Helvetica Neue LT W04_61489002"}
.strengths-detail .testimonial .name .desgnation{font-size:17px;line-height:20px;display:block;font-family:"Helvetica Neue LT W04_41488882"}
.detail-List{background:#ededed;margin-top:-35px;position:relative}.detail-List .options{position:relative;padding-top:50px;padding-bottom:15px;min-height:100px}
.detail-List ul{padding:0;margin:0;list-style:none}.detail-List ul li{font-family:"Helvetica Neue LT W04_61489002";position:relative;padding-left:42px;line-height:32px;margin-bottom:2rem;font-size:20px}
.detail-List ul li a{font-size:20px;line-height:24px;color:#006061}.detail-List ul li:before{font-family:"untitled-font-19";content:"\61";font-size:28px;line-height:42px;color:#575756;position:absolute;left:0;top:0;background:#fff;height:32px;width:32px;border-radius:50%;text-align:center}
.detail-List.stacked ul,.detail-List.publications-detail ul,.detail-List.about-us-detail ul,.detail-List.real-estate-detail ul{vertical-align:top}
@media(min-width:769px){.detail-List.stacked ul,.detail-List.publications-detail ul,.detail-List.about-us-detail ul,.detail-List.real-estate-detail ul{display:inline-block;width:49%}
}.ua-desktop-linux .detail-List ul li:before{line-height:37px}.detail-List ul li:hover:before{color:#006061}
.detail-List ul li a:hover{text-decoration:underline}.detail-List .options .img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.detail-List .options .img img{max-height:135px;width:auto}.banner.innerBanner .bannerContent{bottom:110px}
.banner.innerBanner .bannerContent h1{position:relative;z-index:2;padding-left:0}
@media(min-width:769px){.banner.innerBanner .bannerContent h1{padding-left:11px}}
.banner.innerBanner .bannerContent h1::after{display:none}.banner.innerBanner .bannerContent p{margin-top:0}
.banner.innerBanner .owl-dots{display:none !important}.banner.innerBanner .bannerContent .img.bottom-side{top:auto;bottom:35px;right:-118px}
.banner.innerBanner .bannerContent .img.top-side{bottom:4px;right:25px;top:auto}.banner.innerBanner .owl-carousel .owl-stage-outer{overflow:visible}
.contact-row .contact-us .contact-desc{margin-left:0}.banner.innerBanner .item{overflow:hidden;max-height:670px}
.btn{color:#006061;border:1px solid #006061;border-radius:0;font-size:20px;line-height:35px;min-width:352px;padding:0}
.detail-List .options .img img{max-width:135px}.contact-info .designation{color:#fff}
.contact-us .contact-desc{padding-left:50px}.contact-us .contact-info{margin-bottom:30px;margin-top:30px}
.contact-us .contact-info:after{content:"";position:absolute;right:-25px;bottom:16px;border-left:30px solid #006061;border-top:30px solid transparent;border-bottom:30px solid transparent}
.contact-us .contact-info .mail-icon{position:absolute;bottom:0;right:-128px;height:93px;width:93px;background:#f7a823;text-align:center;display:block;border-radius:50%;line-height:93px}
.contact-us .contact-info .mail-icon img{vertical-align:middle}.contact-info{color:#fff;background:#006061;font-size:16px;line-height:24px;padding:30px 15px;position:relative}
.contact-info .text-center{margin-right:-20px}.contact-info img{vertical-align:top}
.contact-info h2{font-size:22px;line-height:26px;margin:0 0 25px;color:#fff;font-family:"Helvetica Neue LT W04_61489002"}
.contact-info .designation{color:#fff;margin:-25px 0 20px}.press .contact-info .designation{color:#fff;margin:-5px 0 20px}
.contact-info a{color:#fff;text-decoration:underline}.contact-block{margin-bottom:30px}
.contact-block .contact-us .contact-desc{padding:0 0 20px}.contact-block .contact-desc h2{color:#006061}
.contact-block .contact-us .contact-info:after{top:30px;bottom:auto}.contact-block .contact-us .contact-info .mail-icon{top:0;bottom:auto}
.press .textRow{margin:45px 0}.press a{color:#006061}.press .release-info{margin-bottom:15px;max-width:50%}
.press .release-info .date{font-size:20px;color:#323232;margin-bottom:10px}.press .release-info .btn-link{margin-bottom:0;display:inline-block}
.press .publications .publication{padding:19px 0}.press .publications .publication .title{font-size:20px;color:#575756;margin-bottom:12px}
.press .publications .publication .date{font-size:16px;color:#575756;margin-bottom:15px}
.press .publications .publication .btn-link{font-size:16px}.press .publications .btn{width:100%}
.press .contact-info{margin:30px 0}.press .contact-info .cemail{color:#fff}@media(min-width:1024px){.publications-sec h2{margin-top:0}
}.publications-sec .btn{font-family:"Helvetica Neue LT W04_61489002";color:#FFF;background:#006061;float:right;width:auto;min-width:inherit;padding:3px 20px;margin-top:30px;text-transform:uppercase;font-size:16px}
.publications-sec .pub-row{margin:6rem 0}.publications-sec .pub-row img{-webkit-box-shadow:2px 5px 20px #00000031;box-shadow:2px 5px 20px #00000031}
.order-form{background:#f2f2f2;padding:28px 0 58px}.order-form .formDiv{display:inline-block;width:100%}
.order-form .formDiv h3{color:#fff;text-align:center;margin:0 -42px;position:relative;font-family:"Helvetica Neue LT W04_41488882";font-size:22px;padding:5px 0}
.order-form .formDiv form{padding-top:30px}.order-form .formDiv label{color:#575756;font-weight:normal;font-size:16px}
.order-form .formDiv .form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0;height:20px;padding:0 5px;font-size:16px;font-size:13px;line-height:20px}
.order-form .formDiv textarea.form-control{height:95px;resize:none}.order-form .formDiv .select2-selection{border:0}
.label_check{padding-left:20px;display:block;margin-bottom:15px}.label_radio{padding-left:20px;display:block;margin-bottom:15px;background:url(../../images/radio-off.png) no-repeat left 5px}
.label_check{background:url(../../images/check-off.png) no-repeat left 5px}label.c_on{background:url(../../images/check-on.png) no-repeat left 5px}
label.r_on{background:url(../../images/radio-on.png) no-repeat left 5px}.label_check input,.label_radio input{position:absolute;left:-9999px}
.order-form .formDiv .btn{color:#FFF;background:#006061;float:right;width:auto;min-width:190px;padding:3px 20px;margin:10px 0 25px;font-family:"Helvetica Neue LT W04_61489002"}
.contact-row .contact-us .contact-desc h2{color:#006061;font-size:24px}header.scrolled{box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5)}
.service-detail li span{text-decoration:underline}#section2 .service-detail li a{color:#006061}
.publications-sec .textRow h2{margin-top:0}.signle_image_right{display:inline-block;width:100%}
.signle_image_right p{float:left;padding:0 20px 0 0;width:57%}.our-services .service-detail.signle_image_right{padding:10px 0 30px}
.our-services .service-detail.signle_image_bottom{padding:10px 0 35px}.press .textRow h2{margin-bottom:10px}
.order-form .formDiv .report label{margin-bottom:0;line-height:20px;margin-top:-7px}
.report span.wpcf7-list-item:nth-child(2n){display:inline-block;margin:20px 0 13px;width:100%}
.doctypelist label{line-height:20px;margin:-10px 0 0}.signle_image_bottom a{color:#006061}
.head-detail p{font-size:20px}.signle_image_bottom .bottom{margin-top:22px}.services .thumbnail p{font-size:15px}
.owl-carousel .owl-controls .owl-nav .owl-prev{left:50px !important}.owl-carousel .owl-controls .owl-nav .owl-next{right:50px !important}
.bannerContent .top-title{position:relative}#lightbox .lb-data .lb-number{display:none !important}
.language-menu{margin-top:0}.language-menu li a{font-size:16px;line-height:16px}.language-menu li.active a{text-decoration:underline}
.worth-knowing{position:relative;z-index:1;background:#ededed;margin-top:-22px}.worth-knowing .blog-heading{background:#f7a823;padding:27px 30px 15px;margin-bottom:30px;position:relative;color:white}
.worth-knowing .blog-heading h1{color:white}.strip{overflow:hidden;width:100%;position:absolute;top:-45px;left:0}
.strip-inner{height:73px}.strip-box{float:right;margin-right:77px;position:relative}
.strip-curve{position:relative;width:60px;height:60px;border-right:20px solid #f7a823;border-bottom:20px solid #f7a823;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;z-index:3}
.strip-curve:after,.strip-curve:before{content:"";position:absolute;width:20px;height:47px;background-color:#fff}
.strip-curve:after{top:26px;left:60px;box-shadow:-20px -13px 0 0 #f7a823;-webkit-box-shadow:-20px -13px 0 0 #f7a823}
.strip-curve:before{top:46px;right:-41px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);box-shadow:20px -13px 0 0 #f7a823;-webkit-box-shadow:-27px -13px 0 0 #f7a823}
.strip-box:after,.strip-box:before{content:"";position:absolute;top:16px;height:22px;background-color:#f7a823;width:50000px;z-index:2}
.strip-box:after{left:100%;margin-left:-2px}.strip-box:before{right:100%;margin-right:-2px}
.strip-box-inner{position:relative;width:60px;float:right;margin-right:77px;height:40px}
.strip-box-inner:after,.strip-box-inner:before{content:"";position:absolute;top:0;height:46px;background-color:#fff;width:50000px;z-index:1}
.strip-box-inner:after{right:100%;margin-right:-7px}.strip-box-inner:before{left:100%;margin-left:-7px}
.strip-curve-inner{position:relative}.strip-curve-inner:after,.strip-curve-inner:before{content:"";position:absolute;top:37px;height:36px;background-color:#ededed;width:50000px;z-index:1}
.strip-curve-inner:after{right:100%;margin-right:-7px}.strip-curve-inner:before{left:100%;margin-left:-7px}
.content{position:relative}.strip-box-outer{position:absolute;top:33px;left:0;width:100%;height:47px}
.strip-box-curve{overflow:hidden}.worth-knowing .bg-img.left{position:absolute;left:0;top:185px}
.worth-knowing .bg-img img{max-width:100%}.worth-knowing .bg-img.right{position:absolute;right:0;bottom:0}
.worth-knowing h1{background:url(../../images/gluehbirne.svg) no-repeat left 10px;background-size:60px;background-position:center left;font-size:64px;line-height:48px;color:#f7a823;margin:0;position:relative;z-index:999;padding-left:70px;text-transform:uppercase}
.worth-knowing h1 span{font-size:16px;line-height:25px;color:white;display:block;font-family:"Helvetica Neue LT W04_41488882";margin-top:1rem}
.worth-knowing .blogs .blog{background:#fff;margin-bottom:30px}.blog-posts{padding:18px 25px 53px;position:relative;min-height:238px;background-color:#fff}
.blog_img{overflow:hidden;height:273px}.blog-posts .tags{font-size:12px;line-height:1.5;color:#999}
.blog-posts .tags a{color:#999}.blog-posts .tags .fa{color:#f7a823;margin-right:5px}
.blog-posts h3{margin:13px 0 10px}.blog-posts h3 a{font-size:24px;line-height:28px;color:#006060 !important}
.blog-posts h3 a:hover{text-decoration:underline}.blog-posts p{font-size:15px;line-height:24px}
.blog-posts .btn{position:absolute;right:25px;bottom:18px;float:right;font-size:17px;line-height:28px;color:#f7a823;border-color:#f7a823;min-width:88px}
.blog-posts .btn:hover{background:#f7a823;color:#fff}.posts,.all-events{text-align:center;padding:6px 25px 7px;color:#f7a823;font-family:"Helvetica Neue LT W04_61489002";text-transform:uppercase;font-size:20px;line-height:31px;margin:3rem 0}
.posts:before,.all-events:before{margin:0 auto 1rem;content:"";display:block;width:30px;height:30px;background-image:url("../../images/show_all.png");background-origin:center;background-repeat:no-repeat;background-size:contain}
.featured-blog{margin-bottom:30px;position:relative;max-height:500px;overflow:hidden}
.featured-blog .blog-posts{position:absolute;right:37px;bottom:33px;z-index:1;max-width:402px;height:auto}
.quick-view{background:#fff;padding:12px 23px;margin-bottom:30px}.quick-view.post-subscribe{padding-bottom:23px;position:relative}
.quick-view h4{font-size:18px;line-height:21px;text-transform:uppercase;color:#999;background-size:22px 22px;margin:0 0 14px;font-family:"Helvetica Neue LT W04_41488882"}
.top-articles .article{display:inline-block;width:100%;margin:15px 0}.top-articles .article .article-img{display:table-cell;width:74px}
.top-articles .article .article-img img{max-width:74px;max-height:54px}.top-articles .article .article-info{display:table-cell;vertical-align:top;padding-left:10px}
.top-articles .article .article-info .name{font-size:15px;line-height:18px;color:#006060;margin-bottom:5px}
.top-articles .article .article-info .name a{color:#006060}.top-articles .article .article-info .date{font-size:10px;line-height:10px}
.top-articles .article .article-info .date img{max-width:11px;margin-right:3px;vertical-align:bottom}
.tags ul{padding:0;margin:0;list-style:none}.tags ul li{display:inline-block}.tags ul li a{color:#999}
.tags ul li.title a{font-size:20px;line-height:24px;color:#f7a823}.tags ul li.sub-title a{font-size:16px;line-height:19px;color:#000}
.post-subscribe p{font-size:15px;line-height:18px}.post-subscribe .search-group{position:relative}
.post-subscribe .search-group input[type="email"]{border:1px solid #999;color:#999;width:100%;height:22px;font-size:12px;line-height:14px;padding:0 75px 0 12px}
.post-subscribe .search-group input[type="submit"]{font-size:14px;line-height:16px;padding:1px 0 3px;color:#fff;background:#006060;border:1px solid #006060;min-width:63px;text-align:center;position:absolute;right:0;top:1px}
.blog-posts .options{margin-bottom:15px;font-size:12px;line-height:13px;color:#999}
.blog-posts .options a{color:#999;display:inline-block}.blog-posts .options a img{max-width:13px;margin-right:5px;vertical-align:bottom}
.blog-posts .options span.date{margin-right:14px;display:inline-block}.blog-posts .options span.date img{max-width:13px;margin-right:5px;vertical-align:bottom}
.blog-list .row-height{display:table;height:100%;table-layout:fixed;width:100%}.blog-list .col-sm-height{display:table-cell;float:none;height:100%;vertical-align:top;padding:0}
.blog-list .col-md-height{padding:0}.blog-list .blog-img{overflow:hidden;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}
.blog-list .blog-img img{max-height:430px;height:100%}.blog-list .blog-posts h3 a{font-size:20px;line-height:24px}
.inside-full-height{height:100%}.blog-relative{position:relative}.blog-relative .blog-posts{position:static}
.next-page{text-align:right}.next-page a{font-size:17px;line-height:20px;text-decoration:underline;color:#006060}
.banner .item>img{width:100%;height:auto}.blog-detail{padding:24px 42px 80px}.blog-detail .blog-posts{padding:0;min-height:1px}
.blog-detail .blog-posts .tags{float:left}.blog-detail .blog-posts .options{float:right}
.blog-detail .img{margin-bottom:25px}.blog-detail .img img{width:100%;height:auto}
.blog-detail p{font-size:16px;line-height:26px}.blog-detail h4{font-size:20px;line-height:32px;color:#006060;font-family:"Helvetica Neue LT W04_41488882";margin:25px 0}
.blog-detail h3{color:#006060 !important;font-size:23px;margin-top:0}.blog-detail .caption{font-size:12px;line-height:16px;color:rgba(0,0,0,0.5);padding:8px 12px;display:block;font-family:"Helvetica Neue LT W04_41488882";margin:0}
.blog-detail ul{padding:0;margin:0 0 30px;list-style:none}.blog-detail ul li{font-size:16px;line-height:24px;position:relative;padding-left:20px}
.blog-detail ul li:before{content:"";height:8px;width:8px;border-radius:50%;background:#f7a823;position:absolute;left:0;top:8px}
.contact-us .contact-info{z-index:1;top:-30px}.worth-knowing .contact-us{padding:0 42px;margin-top:-83px;display:inline-block;width:100%}
.wp-tag-cloud .tag-link-11,.wp-tag-cloud .tag-link-9{color:#f7a823}.wp-tag-cloud .tag-link-12{color:#000;font-size:16px !important}
.eemail_caption{font-size:15px !important;padding:0 !important;margin-bottom:8px}
#eemail_txt_email{border:1px solid #999;color:#999;font-size:12px;height:23px;line-height:14px;padding:0 75px 0 12px;width:100%}
#eemail_txt_Button{background:#006060 none repeat scroll 0 0;border:1px solid #006060;color:#fff;font-size:14px;line-height:17px;min-width:63px;padding:1px 0 3px;position:relative;text-align:center;width:67px;display:inline-block}
.previous-page{text-align:left;float:left}.previous-page a{color:#006060;font-size:17px;line-height:20px;text-decoration:underline}
.eemail_button{padding:0 !important;margin-top:0;text-align:right;position:absolute;right:23px;bottom:23px}
.eemail_msg,.eemail_textbox{padding:0 !important}.orange_heading{background-color:#f7a823;margin-top:-19px}
.orange_heading h5{color:#fff;font-size:17px;line-height:30px;padding-left:10px}.featured-blog .blog-posts p{margin-bottom:35px}
.es_lablebox{display:none !important}.es_textbox{padding-bottom:0 !important}.es_textbox_class{border:1px solid #a4a4a8;color:#000;font-size:12px;height:23px;line-height:20px;padding-left:12px;padding-right:70px;width:100% !important}
.es_button{bottom:33px;margin-top:0;padding:0 !important;position:absolute !important;right:20px;text-align:right}
.es_textbox_button{background:#006060;border:1px solid #006060;color:#fff;display:inline-block;font-size:14px;line-height:17px;min-width:63px;padding:1px 0 3px;position:relative;text-align:center;width:67px}
.es_caption{font-size:16px}.map-section{position:relative;z-index:1}.map-section iframe{width:100%;border:0;height:970px;margin:20px 0 30px}
.map-section .map-section-heading{display:inline-block;width:100%;text-align:center;margin-bottom:20px}
.map-section .map-section-heading h3{font-size:28px;margin:0 0 10px 0;color:#003779;font-family:"Helvetica Neue LT W04_41488882";font-weight:bold}
.map-section .map-section-heading p{color:#333;font-size:18px;font-weight:bold}.map-section .map-bottom{display:inline-block;width:100%;text-align:center;margin-bottom:50px}
.map-section .map-bottom .charge-btn{display:inline-block;line-height:50px;padding:0 35px;background:#006061;color:#fff;font-size:22px}
.quick-view.map{background:#2f618b}.quick-view.invest-index{background:#006061}.quick-view.map h4,.quick-view.invest-index h4{color:#dcdcdc;font-family:"Helvetica Neue LT W04_41488882";font-size:17px;line-height:21px;margin:0 0 14px;text-transform:none}
.quick-view.map p,.quick-view.invest-index p{color:#fff}.quick-view.map a,.quick-view.invest-index a{font-size:14px;line-height:28px;border:2px solid #fff;min-width:186px;margin-top:15px;padding:2px 15px;color:#fff;text-transform:uppercase;font-family:"Helvetica Neue LT W04_61489002"}
.quick-view.map a:hover,.quick-view.map a:focus,.quick-view.invest-index a:hover,.quick-view.invest-index a:focus{background-color:#fff;color:#000}
@media(min-width:768px){.blog-list .blog-img img{opacity:0}}@media(max-width:1199px){.detail-List ul li{line-height:25px}
.detail-List ul li::before{height:25px;width:25px;background-size:100% 100%;font-size:20px;line-height:34px}
.ua-desktop-linux .detail-List ul li:before{line-height:28px}.detail-List .options .img img{max-height:135px}
}@media(min-width:992px) and (min-height:960px){header.fixed .nav>li>a{padding:16px 12px 20px;font-size:36px;margin-top:30px}
}@media(min-width:768px) and (max-width:991px){.contact-person address{font-size:12px}
.contact-person address strong{font-size:14px}}@media(max-width:991px){.nav{float:none;background:transparent;margin:0;overflow-y:auto}
.owl-carousel .owl-controls .owl-nav .owl-next{right:15px !important}.owl-carousel .owl-controls .owl-nav .owl-prev{left:15px !important}
.TagBlock .tagLine{position:relative;top:0;left:0;width:auto;display:inline-block}
.contact-person{padding-left:14px}footer .top-footer h4{margin-left:14px}.bannerContent{margin-top:10px}
.textRow{padding:0 20px}.contact-row .contact-us{padding:0 30px}.contact-row .contact-us .contact-info{font-size:14px}
.strengths-detail{padding-left:20px}.banner.innerBanner .bannerContent{position:relative;margin-top:-155px}
.banner.innerBanner .bannerContent .img.bottom-side{right:15px;top:10px;bottom:auto}
.strengths-detail .img{left:0}.bottom-footer{font-size:22px}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{margin-top:-50px}
.services-list .thumbnail>img{max-height:144px}.press .release-info{max-width:100%}
.blog-posts{min-height:256px}.worth-knowing .blog-heading:after{right:24px}.worth-knowing .blog-heading::before{right:50px}
.map-section iframe{height:800px}.quick-view.map a,.quick-view.invest-index a{margin:0 0 7px 0;display:inline-block;text-align:center}
}@media(max-width:767px){.bannerContent{position:static;top:0}.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{display:none !important}
.owl-carousel .owl-controls .owl-dots{position:relative;bottom:0}.owl-carousel .owl-controls .owl-dot{border-color:#006061}
.owl-carousel .owl-controls .owl-dot.active{background:#006061}.bannerContent .img{display:none}
.bannerContent .detail-List .img{display:block}.bannerContent .detail-List .img img{width:auto}
.services-list .thumbnail-main{margin-bottom:30px}.services-list .thumbnail{margin-bottom:0}
.services-list .thumbnail>img{width:100%}.our-services .img-gallery .imgBox{margin-bottom:15px}
.contact-row .contact-us{padding:15px 0}.contact-row .contact-us .contact-info{top:0}
.our-services .service-detail{padding-top:30px}.bottom-footer{font-size:18px}.textRow,.contact-row .contact-us{padding:0}
.our-strengths{padding-top:30px}.strengths-detail{padding:0 0 60px}.strengths-detail .testimonial{margin-bottom:20px}
.contact-person address{margin-bottom:15px}.contact-person .border{border-right:0;border-bottom:1px solid #006061;margin-bottom:15px}
footer .top-footer h4{margin-left:0}.banner.innerBanner .bannerContent .img.top-side{top:0;right:0}
.our-strengths .head-detail .head-img{margin-right:0;text-align:left}.services-list .thumbnail>img{max-height:none}
.contact-row .contact-us .contact-info{font-size:13px}.detail-List{margin-top:0}.banner.innerBanner .bannerContent{margin-top:10px}
.contact-row .contact-us .contact-desc{margin-left:0}.our-strengths .head-detail .head-img .img-responsive{width:100%}
.contact-us .contact-info,.contact-row .contact-us .contact-info{margin-bottom:130px !important}
.contact-us .contact-info::after{bottom:-40px !important;margin:0 0 0 -20px;top:auto !important;right:auto;left:50%;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #006061}
.contact-us .contact-info .mail-icon{right:auto;left:50%;top:auto !important;bottom:-118px !important;margin-left:-46px}
.btn{min-width:250px}.order-form .formDiv{padding:22px 15px}.order-form .formDiv h3{margin:0 -25px}
.banner .item,.banner.innerBanner .item{max-height:none}.contact-block .contact-us{padding-left:0;padding-right:0}
.signle_image_right p{width:100%}.navbar{height:auto}.no-fixed .navbar{background-color:transparent}
.no-fixed .navbar-brand p{display:none}.services .thumbnail{margin-bottom:30px}.detail-List .options .img{display:none}
.services-list{padding-bottom:20px}.services-list .thumbnail-main{position:relative}
.services-list .thumbnail-main:after{content:"";position:absolute;left:-15px;right:-15px;bottom:-19px;height:8px;background-color:#fff}
.our-services .service-detail.only_content{padding-bottom:60px}.admin-bar .top-row{display:none}
#innerpage .no-fixed .navbar-brand p{display:inline-block}#innerpage header{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5)}
#innerpage header .navbar-brand{margin-top:10px;padding:0}#innerpage header .navbar-brand span{padding-top:5px;height:100px;margin-right:0;margin-top:-1px;overflow:hidden;vertical-align:middle}
#innerpage header .navbar-brand span img{height:69px;max-width:60px;width:60px}#innerpage header .navbar-brand p{margin-top:2px}
#section6.our-services .service-detail{padding-bottom:0}}@media(max-width:767px) and (min-width:769px){#section6.our-services .service-detail{padding-bottom:80px}
}@media(max-width:767px){.blog-posts{min-height:1px;padding-bottom:18px}.blog-posts .btn{position:static}
.worth-knowing .blogs .blog>img{width:100%;height:auto}.worth-knowing .blog-heading{padding:10px 15px}
.featured-blog .blog-posts{position:static;max-width:100%}.blog-list .row-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.blog-list .col-sm-height{display:block}.blog-list .blog-img img{width:100%;height:auto;max-height:inherit}
.next-page{margin-bottom:30px}.blog-detail{padding:24px 15px}.contact-us .contact-info{top:0}
.worth-knowing .bg-img.left{top:115px}.blogs .blog .blog_img{height:auto !important}
.blogs .blog .blog_img img{width:100%;height:auto}.featured-blog{max-height:inherit}
.worth-knowing h1{margin-top:0}.featured-blog .blog-posts p{margin-bottom:10px}.map-section iframe{height:700px}
}@media(max-width:639px){.bottom-footer{font-size:14px}.blog-detail .blog-posts .tags{float:none;margin-bottom:10px}
.blog-detail .blog-posts .options{float:none}.map-section iframe{height:600px}}@media(min-width:420px){.navbar-brand p{display:inline-block}
}@media(max-width:600px){.navbar-brand{margin-top:-45px;font-size:12px}.navbar-brand p{margin:0}
.navbar-brand span img{max-width:58px;width:58px;height:67px}.navbar-toggle{margin-top:0}
}@media(max-width:479px){.TagBlock .tagLine p{font-size:20px}.bottom-footer .sell-property{display:block}
footer .footer-links{font-size:13px}footer .language-menu li{padding:0 0 0 5px}footer .footer-links .quick-links{margin:0 7px 0 0}
.detail-List .options .img{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}
.contact-info{font-size:13px;line-height:18px}.contact-info h2{font-size:20px}.worth-knowing .contact-us{padding:0}
.worth-knowing .contact-us .contact-info{font-size:13px}.map-section iframe{height:400px;margin:0}
.map-section .map-bottom .charge-btn{padding:0 20px;font-size:16px}.map-section .map-section-heading{margin-bottom:0}
}@media print{img{width:300px !important}img.img-responsive{width:300px !important}
.head-img,.imgBox,.thumbnail,.single_image,.img-responsive{width:300px !important}
.thumbnail>img,.thumbnail a>img{width:300px !important}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:300px !important}
.banner .item>img{width:300px !important}.blog-posts .options,.blog-posts .tags{visibility:hidden}
.posts{visibility:hidden}}body .shariff{display:inline-block !important}body .shariff a:hover{background-color:white !important}
body .shariff li{margin:-6px 0 0 0 !important}body .blog-relative .shariff li{position:relative;top:-6px}
body .shariff-button{margin:0;background-color:transparent !important}body .shariff-button a{background-color:transparent !important}
body .shariff-icon{display:none}body .shariff-text{color:#999 !important}body .shariff .theme-default a{color:#999 !important}
body .shariff .shariff-buttons.buttonsize-small .shariff-text{font-size:12px;line-height:27px;font-family:"Helvetica Neue LT W04_41488882"}
body .shariff:before{content:" ";width:12px;background-image:url(../../images/Teilen.png);background-repeat:no-repeat;background-position:center}
@media only screen and (min-width:361px){body .shariff .shariff-buttons.buttonsize-small li{width:auto}
}@media only screen and (max-width:360px){.shariff .shariff-buttons.buttonsize-small li{width:auto !important}
.shariff .shariff-buttons .shariff-text{display:block !important}body .blog-relative .shariff li{top:0}
}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body .blog-relative .options .shariff li{top:0 !important}
.options .shariff .shariff-buttons.buttonsize-small li{height:21px !important}.options img{vertical-align:top}
}.footer-logos{background:#fff;margin-top:30px;padding:30px 30px 0 11%}.footer-logos a{display:inline-block;margin:0 30px 30px 0}
.footer-logos a:hover img{opacity:.8}.footer-logos h2{margin-top:0;margin-bottom:30px}
.contact-info a{color:#fff !important}.under-header-row{padding-top:5px}.fixed .under-header-row{display:none}
.TagBlock .tagLine img.jubilaeum{margin-left:68px}@media(max-width:767px){.under-header-row{display:none}
.TagBlock .tagLine img.jubilaeum{margin:0 0 10px 0}}.page-template-page-20jahre .contact-us{display:none}
.menu-header-container,.menu-header-german-container{position:relative}.page-template-page-projektakquise a.download-btn{background:#00426a;color:#fff;display:block;padding:20px 0;font-size:20px;width:575px;margin:25px auto;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}
.page-template-page-projektakquise .bannerContent h1{background:#00426a}.page-template-page-projektakquise .bannerContent p{font-size:20px}
.page-template-page-projektakquise .strengths-detail .testimonial,.page-template-page-projektakquise .bottom-footer{background:#00426a}
.page-template-page-projektakquise .strengths-detail .testimonial:before{background:url(../../images/quote1.png) 8px 0 no-repeat #00426a}
.page-template-page-projektakquise .banner.innerBanner .bannerContent{bottom:70px}
.page-template-page-projektakquise .textRow h2{font-size:30px;color:#00426a;line-height:36px}
.page-template-page-projektakquise h4,.page-template-page-projektakquise h3{color:#00426a}
.orange-link{color:#f7a823}.orange-link:hover{color:#00426a}.row.img-text-gallery{margin-top:30px;margin-bottom:50px}
.page-template-page-projektakquise .contact-info{background:#00426a;width:77%}.page-template-page-projektakquise .contact-us .contact-info:after{border-left:30px solid #00426a}
.page-template-page-projektakquise .contact-block .container-fluid{max-width:1270px;margin-top:30px}
.page-template-page-projektakquise .contact-block a{text-decoration:underline}.page-template-page-projektakquise .modal.in .modal-dialog{z-index:99999}
.page-template-page-projektakquise .modal-content{border:3px solid #006061;-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.modal-header button.close{padding:0 6px 4px;color:#fff;opacity:1;background:#006061}
.modal-header h3{color:#00426a;font-size:24px}.modal-contact-form input[type=submit]{background:#00426a;color:#fff;border:0;padding:3px 25px;-webkit-transition:all .5s ease;transition:all .5s ease}
.modal-contact-form input[type=submit]:hover{background:#f7a823}.page-template-page-projektakquise a.download-btn:hover{background:#f7a823}
.modal-contact-form select{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;width:100%}
.modal-contact-form .form-control{font-size:16px;border-radius:0}.modal-header{border-bottom:0}
.page-template-page-projektakquise *:focus{outline:0}.top-row{height:37px}.looking-for{padding:20px 0 30px 0;background:#ededed}
.page-template-page-projektakquise .contact-block{padding-top:20px}.page-template-page-projektakquise .head-detail p{font-size:17px}
.page-template-page-projektakquise .contact-person-3 h2{min-height:24px}@media(max-width:1024px){.page-template-page-projektakquise .contact-us .contact-info .mail-icon{right:-115px}
}@media(max-width:991px){.page-template-page-projektakquise .banner.innerBanner .bannerContent{bottom:auto;top:0}
}@media(max-width:767px){.page-template-page-projektakquise .contact-block .contact-us .contact-info .mail-icon{top:0 !important;bottom:auto !important;left:auto !important}
.page-template-page-projektakquise .contact-us .contact-info{margin-bottom:30px !important}
.contact-row .contact-us .contact-info{margin-bottom:30px !important}.page-template-page-projektakquise .contact-block .contact-us .contact-info:after{content:none}
.page-template-page-projektakquise .contact-person h2{min-height:0}.page-template-page-projektakquise a.download-btn{font-size:3vw;width:100%}
.page-template-page-projektakquise .mail-icon{display:none}.page-template-page-projektakquise .contact-info{width:100%}
}.btn--yellow{font-size:14px;line-height:28px;border:2px solid #f7a823;min-width:186px;margin-top:15px;padding:2px 15px;color:#f7a823;text-transform:uppercase;font-family:"Helvetica Neue LT W04_61489002"}
.btn--yellow:hover,.btn--yellow:focus{background-color:#f7a823;color:#fff}.bannerContent blockquote{border:0;padding:0;border:0;padding:0}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}
.triangle-right,.pagination .nav-links .next:after{width:0;height:0;border-top:8px solid transparent;border-left:14px solid #fff;border-bottom:8px solid transparent}
.triangle-left,.pagination .nav-links .prev:before{width:0;height:0;border-top:8px solid transparent;border-right:14px solid #fff;border-bottom:8px solid transparent}
.pagination{font-family:"Helvetica Neue LT W04_61489002";font-size:20px;background:#f7a823;border-radius:0;padding:2rem;color:#fff;width:100%}
.pagination .nav-links{text-align:center}.pagination .nav-links .prev{float:left}
.pagination .nav-links .prev:before{content:"";display:inline-block;margin-right:.5rem;position:relative;vertical-align:middle}
.pagination .nav-links .next{float:right}.pagination .nav-links .next:after{content:"";display:inline-block;margin-left:.5rem;position:relative;vertical-align:middle}
.pagination a{color:white}.pagination a:hover{text-decoration:underline}.pagination .current{text-decoration:underline}
.bottom-footer{display:none}.bottom-footer .container{position:relative}@media(min-width:1090px){.bottom-footer.visible{display:block}
}.contact-banner-close{position:absolute;right:-50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:301;display:block;height:24px;width:32px;opacity:1;cursor:pointer;-webkit-transition:opacity cubic-bezier(0.075,0.82,0.165,1) .5s;transition:opacity cubic-bezier(0.075,0.82,0.165,1) .5s}
.contact-banner-close>div{width:25px;height:2px;background:#fff;display:block;margin:0 auto 10px;-webkit-transition:all .5s;transition:all .5s;opacity:1}
.contact-banner-close>div:nth-child(1){-webkit-transform:translateY(10px) translateX(0) rotate(45deg);transform:translateY(10px) translateX(0) rotate(45deg)}
.contact-banner-close>div:nth-child(2){-webkit-transform:translateY(-2px) translateX(0) rotate(-45deg);transform:translateY(-2px) translateX(0) rotate(-45deg)}
.faq-page-content{background:#ededed}.faq-page-content .faq-top-content{position:relative;padding-top:2rem;padding-bottom:2rem}
.faq-page-content .icon img{position:absolute;right:0;bottom:0}.faq-items{margin:5rem 0}
.faq-items .panel{border:0;border-top:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:unset;margin-bottom:0;padding-right:2.5rem}
.faq-items .panel-body{padding-left:0;max-width:85%}@media(min-width:769px){.faq-items .panel-body{max-width:100%;padding-right:9rem}
}.faq-items .panel-heading{padding:2.5rem 0;background:0;border:0;border-radius:unset;position:relative}
.faq-items .panel-heading:hover{cursor:pointer}.faq-items .panel-heading .toggle-indicator{position:absolute;display:block;background-color:#006061;height:32px;width:32px;border-radius:50%;right:0;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}
.faq-items .panel-heading .toggle-indicator:before{content:"";display:block;width:12px;height:12px;position:absolute;left:50%;top:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-25%) rotate(45deg);transform:translate(-50%,-25%) rotate(45deg);border-top:1px solid white;border-left:1px solid white;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.faq-items .panel-heading .panel-title{line-height:3rem;max-width:649px;font-size:20px;max-width:80%}
@media(min-width:769px){.faq-items .panel-heading .panel-title{max-width:649px}}.faq-items .panel-heading.collapsed .toggle-indicator:before{-webkit-transform:translate(-50%,-75%) rotate(225deg);transform:translate(-50%,-75%) rotate(225deg)}
.page-template-page-hom .service-tiles{margin-bottom:2rem}.single-terranus_event .event-banner{height:280px;position:relative;background-image:url('"/../../../images/events-image.jpg"');background-size:cover;background-position:center}
.single-terranus_event .event-banner .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;display:flex;width:150px;height:150px;background-color:rgba(255,255,255,0.7);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.single-terranus_event .event-banner .event-date span{font-size:4rem;font-weight:bold;padding:1rem 0}
.single-terranus_event .site-main{padding:5rem 0}.single-terranus_event .infobar{color:#006061;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}
.single-terranus_event .infobar .c-icon{height:1.2em;margin-left:1.75em;margin-right:.25em}
.single-terranus_event .infobar .c-icon:first-child{margin-left:0}.single-terranus_event .all-events{margin-top:0}
.calender-overview{color:black;margin-bottom:6rem}.calender-overview h2,.calender-overview h3{margin:3.5rem 0}
.calender-overview .event-btn{color:#f7a823;border:1px solid #f7a823;padding:.5rem 1rem}
.calender-overview .event-btn:hover{color:white;background-color:#f7a823}.calender-overview .featured-events{display:grid;grid-template-columns:0fr 1fr 3fr}
@media screen and (min-width:500px){.calender-overview .featured-events{grid-template-columns:2fr 1fr 3fr}
}@media screen and (min-width:900px){.calender-overview .featured-events{grid-template-columns:3fr 1fr 3fr}
}.calender-overview .featured-events .featured-image,.calender-overview .featured-events .upcoming-events{grid-row:1 / 2}
.calender-overview .featured-events .featured-image{grid-column:1 / 3;background-image:url('"/../../../images/events-image.jpg"');background-size:cover}
.calender-overview .featured-events .upcoming-events{margin:0;padding:0;grid-column:2 / -1;list-style:none}
.calender-overview .featured-events .event{margin:0;background-color:rgba(250,250,250,0.75);position:relative}
.calender-overview .featured-events .event::after{content:"";-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;display:block;position:absolute;top:0;right:0;bottom:0;width:0;text-align:center;background-color:#006061}
.calender-overview .featured-events .event:hover:after{width:3rem}.calender-overview .featured-events .event a:first-child{color:inherit;display:grid;grid-template-columns:1fr 3fr}
.calender-overview .featured-events .event-date{grid-column:1 / 2;padding:2rem;text-align:center;margin:auto}
.calender-overview .featured-events .event-date span{padding:1rem;display:block;font-size:5rem;font-weight:bold}
.calender-overview .featured-events .event-content{grid-column:2 / 3;padding:2rem;padding-right:3rem;align-self:center}
.calender-overview .all-events{margin:5rem 0 8rem 0}.event-archive .upcoming{margin-top:4rem;padding:2rem 0}
.event-archive .upcoming .feat-img{width:150px;height:150px;aspect-ratio:1;background-size:cover}
.event-archive .upcoming ul{list-style:none;padding:0}.event-archive .upcoming li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid lightgray;margin:0}
.event-archive .upcoming li:first-child{border-top:1px solid lightgray}.event-archive .upcoming li div{padding:0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.event-archive .upcoming li div:last-of-type{padding:0}.event-archive .upcoming li .day{margin-bottom:1rem;font-size:5rem;font-weight:bold}
.event-archive .upcoming .event-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:50%}
.event-archive article{border-top:1px solid #d3d3d3}.event-archive article:last-child{border-bottom:1px solid #d3d3d3}
.event-archive article a:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit}
.event-archive .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;width:150px;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.event-archive .event-date span{font-size:4rem;font-weight:bold;padding:1rem 0}.event-archive .featured-image{-ms-flex-preferred-size:150px;flex-basis:150px;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:1/1;background-image:url('"/../../../images/events-image.jpg"');background-size:cover}
@media screen and (max-width:600px){.event-archive .featured-image{display:none}}
.event-archive .event-content{padding:1rem 3rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}
.event-archive .event-content::after{content:"";-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;display:block;position:absolute;top:0;right:0;bottom:0;width:0;text-align:center;background-color:#006061}
.event-archive .event-content:hover:after{width:3rem}.quick-view.events .upcoming-events{padding-left:0}
.quick-view.events .upcoming-events h4{font-size:15px;color:#006060;margin-bottom:0}
.quick-view.events .upcoming-events article{padding:1.5rem 0;border-bottom:1px solid #d3d3d3}
.quick-view.events .upcoming-events article:last-child{border-bottom:0}.quick-view.events .upcoming-events article a:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit}
.quick-view.events .upcoming-events article p{line-height:18px;font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.quick-view.events .upcoming-events article .event-content{margin-left:1rem;justify-self:center}
.quick-view.events .upcoming-events .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1rem}
.quick-view.events .upcoming-events .event-date span{font-size:3rem;font-weight:bold}
a.contact-link{color:white}.contact-banner{height:360px;background:#89aeaf;background-image:url("../../images/contact-banner.png");background-repeat:no-repeat;background-origin:center;background-size:cover;text-transform:uppercase;font-weight:bold;font-family:"Helvetica Neue LT W04_61489002"}
.contact-banner .slogan-wrap{position:relative;top:50px}@media(min-width:600px){.contact-banner .slogan-wrap{top:100px}
}.contact-banner .fat-slogan{display:inline-block;height:120px;width:40%;font-size:95px;letter-spacing:4px;line-height:95px;vertical-align:middle;position:relative;top:10px}
.contact-banner .fat-slogan span{position:absolute;right:0;bottom:0}@media(max-width:992px){.contact-banner .fat-slogan{font-size:6rem;line-height:6rem}
}@media(max-width:600px){.contact-banner .fat-slogan{width:50%}}@media(max-width:500px){.contact-banner .fat-slogan{width:100%}
.contact-banner .fat-slogan span{left:0}}.contact-banner .subline{display:inline-block;height:80px;width:100%;text-align:right;vertical-align:middle;position:relative;border-bottom:2px solid white;font-size:25px}
.contact-banner .subline span{position:absolute;right:0;bottom:0}@media(min-width:600px){.contact-banner .subline{height:120px;width:60%}
}.new-contact-block h2{color:#006061;margin-bottom:0}.new-contact-block h2.thin-font{margin:5rem 0}
.new-contact-block .designation{color:#006061;margin-bottom:2rem}.new-contact-block .contact-feat-img{padding:2rem 0}
.new-contact-block .contact-infos{margin-top:3rem}.new-contact-block a{color:#006061;text-decoration:underline}
.new-contact-block .contact-row{margin-bottom:3rem}.team-service{padding-bottom:0}
.team-person{margin-bottom:4rem;text-align:center}.team-person img{display:inline-block;border-radius:50%;width:218px;margin-bottom:2rem}
.team-person strong{display:block}.team-second-row{margin-top:4rem}.four-blocks .content-row{margin-bottom:5rem}
.four-blocks .block-row img{margin-top:6rem;margin-bottom:4rem}@media(min-width:992px){.chart-360{height:620px}
}@media(max-width:610px){.chart-360{display:none}}.mobile-360{margin-top:5rem}@media(min-width:610px){.mobile-360{display:none}
}.mobile-360 nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.mobile-360 nav .tab-control{position:relative;min-height:95px;display:-webkit-box;display:-ms-flexbox;display:flex;color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;background:#006061;padding:2rem 3rem 2rem 0;vertical-align:middle}
.mobile-360 nav .tab-control:hover{cursor:pointer}.mobile-360 nav .tab-control:before{content:"";display:block;width:12px;height:12px;position:absolute;right:2rem;top:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-25%) rotate(45deg);transform:translate(-50%,-25%) rotate(45deg);border-top:1px solid white;border-left:1px solid white;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.mobile-360 nav .tab-control.open:before{-webkit-transform:translate(-50%,-75%) rotate(225deg);transform:translate(-50%,-75%) rotate(225deg)}
.mobile-360 nav .tab-control .icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;padding:0 3rem;width:30px;height:30px;background-position:center;background-image:url("../../images/icons/asset.png");background-repeat:no-repeat}
.mobile-360 nav .tab-control .icon.sanierung{background-image:url("../../images/icons/sanierung.png")}
.mobile-360 nav .tab-control .icon.monitoring{background-image:url("../../images/icons/monitoring.png")}
.mobile-360 nav .tab-control .icon.verkehrswert{background-image:url("../../images/icons/verkehrswert.png")}
.mobile-360 nav .tab-control .icon.commercial{background-image:url("../../images/icons/commercial.png")}
.mobile-360 nav .tab-control .icon.transaktions{background-image:url("../../images/icons/transaktions.png")}
.mobile-360 nav .tab-control .icon.immo{background-image:url("../../images/icons/immo.png")}
.mobile-360 nav .tab-control .icon.markt{background-image:url("../../images/icons/markt.png")}
.mobile-360 nav .tab-control .icon.strategie{background-image:url("../../images/icons/strategie.png")}
.mobile-360 .tab-content{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:black;max-height:300px;-webkit-transition:all .5s ease;transition:all .5s ease}
.mobile-360 .tab-content.closed{max-height:0;overflow:hidden}.mobile-360 .tab-content p{padding:4rem 3rem}
.mobile-360 .tab-control.sanierung{background:#45b248}.mobile-360 .tab-control.monitoring{background:#fcc920}
.mobile-360 .tab-control.verkehrswert{background:#ffa33c}.mobile-360 .tab-control.asset{background:#ff6f21}
.mobile-360 .tab-control.commercial{background:#b11b0f}.mobile-360 .tab-control.transaktions{background:#7071ba}
.mobile-360 .tab-control.immo{background:#00b8f1}.mobile-360 .tab-control.markt{background:#09436d}
.mobile-360 .tab-control.strategie{background:#006261}.service-tiles{margin-top:5rem;margin-bottom:15rem}
.service-tiles .tile{background:#ededed;min-height:205px;border-top:2px solid #999;background-repeat:no-repeat;background-position:center bottom 88px;position:relative}
.service-tiles .tile.tile-1{background-image:url("../../images/service-tiles/Terranus.png");background-image:-webkit-image-set(url("../../images/service-tiles/Terranus.png") 1x,url("../../images/service-tiles/Terranus_x2.png") 2x);background-image:image-set(url("../../images/service-tiles/Terranus.png") 1x,url("../../images/service-tiles/Terranus_x2.png") 2x)}
.service-tiles .tile.tile-2{background-image:url("../../images/service-tiles/Immobilie.png");background-image:-webkit-image-set(url("../../images/service-tiles/Immobilie.png") 1x,url("../../images/service-tiles/Immobilie_x2.png") 2x);background-image:image-set(url("../../images/service-tiles/Immobilie.png") 1x,url("../../images/service-tiles/Immobilie_x2.png") 2x)}
.service-tiles .tile.tile-3{background-image:url("../../images/service-tiles/Betrieb.png");background-image:-webkit-image-set(url("../../images/service-tiles/Betrieb.png") 1x,url("../../images/service-tiles/Betrieb_x2.png") 2x);background-image:image-set(url("../../images/service-tiles/Betrieb.png") 1x,url("../../images/service-tiles/Betrieb_x2.png") 2x)}
.service-tiles .tile.tile-4{background-image:url("../../images/service-tiles/Publikationen.png");background-image:-webkit-image-set(url("../../images/service-tiles/Publikationen.png") 1x,url("../../images/service-tiles/Publikationen_x2.png") 2x);background-image:image-set(url("../../images/service-tiles/Publikationen.png") 1x,url("../../images/service-tiles/Publikationen_x2.png") 2x)}
.service-tiles .tile span{position:absolute;bottom:3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:black;font-family:"Helvetica Neue LT W04_61489002";text-transform:uppercase;white-space:nowrap}
.service-tiles .tile:hover span{text-decoration:underline}@media(max-width:992px){.service-tiles .tile{margin-bottom:3rem}
}.img-tiles{background-color:#ededed;text-align:center;padding:5rem 0}.img-tiles .tile{position:relative;height:330px;width:330px;display:inline-block;margin:1.5rem}
.img-tiles .tile span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:white;font-family:"Helvetica Neue LT W04_61489002";text-transform:uppercase;white-space:nowrap;font-size:30px;background-position:center;background-size:cover;background-repeat:no-repeat}
.img-tiles .tile.tile-contact{background-image:url("../../images/tile-contact.png")}.img-tiles .tile.tile-press{background-image:url("../../images/tile-press.png")}
.img-tiles .tile.tile-career{background-image:url("../../images/tile-career.png")}.img-tiles .tile.tile-career.en{background-image:url("../../images/tile-publications.png")}
.page-template-templatespage-worthknowing-php .worth-knowing{margin-top:0}@media(max-width:424px){.page-template-templatespage-worthknowing-php .worth-knowing h1{font-size:28px}
}.tile-gallery-wrap{margin:3rem 0}.tile-gallery{--content-side-padding:.5rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}
@media screen and (min-width:980px){.tile-gallery{grid-template-columns:repeat(3,1fr)}
}.tile-gallery .tile-item{position:relative;background-color:#ededed;aspect-ratio:1/1;background-size:cover;background-position:center;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease;overflow:hidden}
.tile-gallery .tile-item:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}
.tile-gallery .tile-item:hover .tile-title:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.tile-gallery .tile-item:hover .tile-content{background-color:rgba(255,255,255,0.95)}
.tile-gallery .tile-content{position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,0.8);font-size:16px;padding:.25rem var(--content-side-padding);-webkit-transition:background-color 500ms ease;transition:background-color 500ms ease}
.tile-gallery .tile-title{font-family:"Helvetica Neue LT W04_61489002";line-height:1.3;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;position:relative;margin-bottom:0}
.tile-gallery .tile-title:after{content:"";display:block;position:absolute;bottom:-1px;left:calc(var(--content-side-padding) * -1);height:4px;width:calc(100% + var(--content-side-padding));background-color:#f7a823;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 1000ms ease;transition:-webkit-transform 1000ms ease;transition:transform 1000ms ease;transition:transform 1000ms ease,-webkit-transform 1000ms ease;-webkit-transform-origin:left;transform-origin:left}
.tile-gallery .tile-text{line-height:1.3;font-size:.8em}.tile-modal-wrap{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;width:100vw;background:rgba(0,0,0,0.5);z-index:100}
.tile-modal-wrap .modal-card{position:relative;max-width:min(90vw,1050px);min-width:min(30vw,1050px);max-height:90vh;overflow-y:scroll;background-color:white;padding:5rem}
.tile-modal-wrap .tile-modal-close{font-size:5rem;position:absolute;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);top:2.5rem;right:3rem}
.tile-modal-wrap .tile-modal-close:hover{cursor:pointer}.tiles-wrap{margin:3rem 0}
.tiles-grid{display:grid;grid-template-columns:repeat(2,1fr)}.tiles-grid .tile-group{display:grid;height:120px;gap:2rem}
.tiles-grid .tile-group .simple-tile{min-height:50%;background-size:contain;background-repeat:no-repeat;background-position:center}
.tiles-grid .tile-group .simple-tile:nth-child(1){grid-area:one}.tiles-grid .tile-group .simple-tile:nth-child(2){grid-area:two}
.tiles-grid .tile-group .simple-tile:nth-child(3){grid-area:three}.tiles-grid .group-top{grid-template-areas:'one one' 'two three'}
.tiles-grid .group-right{grid-template-areas:'one three' 'two three'}
.tiles-grid .group-bottom{grid-template-areas:'one two' 'three three'}
.tiles-grid .group-left{grid-template-areas:'one two' 'one three'}
.postid-5194 .blog-detail h3:first-of-type{font-weight:bold;font-size:22px}