.above-footer-container.container{padding-left:30px!important;padding-right:30px!important;padding-top:70px;padding-bottom:70px}.above-footer-container.container .enews .news-wrap{max-width:415px;width:100%;margin:0 auto;padding-right:10%}.above-footer-container.container .enews .news-wrap h3{font-size:46px;color:#428380;font-family:"Nunito Sans",sans-serif;font-weight:400}.above-footer-container.container .enews .news-wrap input{font-size:20px;color:#868686;background:#e1e1e1;height:60px;border:0!important;padding-left:25px!important;padding-right:25px!important}.above-footer-container.container .enews .news-wrap input::placeholder{color:#868686!important}.above-footer-container.container .enews .news-wrap .btn{background:#428380;color:#fff;height:60px;border:0!important;font-size:25px;font-family:"Nunito Sans",sans-serif;font-weight:700;border-radius:10px}.above-footer-container.container .catalogue h3.vis-mob{font-size:34px;font-family:"Nunito Sans",sans-serif;font-weight:400;color:#428380}.above-footer-container.container .margin-mobile .btn-filter{background:#95b8b6!important;font-size:20px;font-weight:700;height:60px;color:#fff;border:0;border-radius:10px}.above-footer-container.container .margin-mobile .btn-view{height:60px;background:#428380;color:#fff;font-size:20px;font-weight:700;border-radius:10px}.above-footer-container.container .margin-mobile{font-size:20px;font-weight:700}.above-footer-container.container .row.d-flex{display:flex;align-items:center}#footer-widget .col-md-4 h3.widget-title{display:none}#footer-widget .icon-widget i{font-size:36px}#footer-widget .icon-widget img{width:48px;margin-right:10px}#footer-widget .icon-widget,#footer-widget .icon-widget p{font-size:28px;font-family:"Nunito Sans",sans-serif;line-height:150%;text-transform:uppercase}#footer-widget .icon-widget p{margin-bottom:50px}#footer-widget .icon-widget p:last-child{margin-bottom:50px}#footer-widget h3.widget-title{font-size:36px;font-family:"Nunito Sans",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:20px;margin-top:0}#menu-footer-menu-2 li,#menu-footer-1 li,#menu-footer-3 li{margin-bottom:17px}#menu-footer-menu-2 li a,#menu-footer-1 li a,#menu-footer-3 li a{font-size:25px;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;line-height:120%;padding:0!important;position:relative}#menu-footer-menu-2 li a:after,#menu-footer-1 li a:after,#menu-footer-3 li a:after{content:"";position:relative}.logo .logoyear img,.logo .readersChoice img,.logo .varma img,#footer-widget .logo img{max-height:90px;max-width:100%}div#footer-widget:before{position:absolute;content:"";height:100%;background:url(../png/header-topwave.png);background-size:100%;z-index:9;background-repeat:no-repeat;top:0}div#footer-widget{position:relative;background-image:url(../jpg/footerbg-scaled.jpg);background-size:cover;padding-top:200px;padding-bottom:150px;padding-left:15px;padding-right:15px}.footerwave{margin-bottom:-100px;position:relative;z-index:9}.footerwave img{object-fit:cover}div#footer-widget .textwidget .logo{float:left;width:100%;display:flex;align-items:center}div#footer-widget .textwidget .logo .bbb,div#footer-widget .textwidget .logo .varma,div#footer-widget .textwidget .logo .logoyear{max-width:33%}div#footer-widget .copyright{float:left;font-size:20px;font-family:"Nunito Sans",sans-serif;text-transform:uppercase;margin-top:40px}#text-3{float:left;width:100%}.footer-bottom{height:100px;position:absolute;bottom:0;left:0;right:0;background:#1f514e;opacity:.62}#footer-widget .logosec{margin-bottom:70px;margin-top:-100px;display:flex;align-items:center}#footer-widget .logosec img{max-height:100%;height:auto}#footer-widget .logosec .logo{border-right:2px solid #23615e}#footer-widget .logosec .navAnniversary img{margin:0 0 0 10px;border-right:0;height:48px}.logosec .logo{width:auto}.unsubscribe{text-align:right;color:#868686;font-weight:400;font-size:18px;float:right;font-family:"Nunito Sans",sans-serif}.copyright.mobileview-copyright{display:none}.footerwave img{width:100%}.footerwave{margin-bottom:-55px}@media(min-width:1500px){.footerwave{margin-bottom:-60px}.footerwave img{width:100%}}@media(min-width:1400px){.above-footer-container.container{padding-left:75px!important;padding-right:75px!important}div#footer-widget{padding-left:60px;padding-right:60px}}@media(min-width:768px){.map-image{padding-right:10%}.container{width:100%!important}}@media(max-width:1279px) and (min-width:768px){.enews.col-md-3{width:30%}.above-footer-container .col-md-5{width:36.666667%}.map-image{padding-right:0}}@media(max-width:1600px){.above-footer-container.container .enews .news-wrap h3{font-size:34px}.above-footer-container.container .catalogue h3.vis-mob{font-size:34px}#menu-footer-menu-2 li a,#menu-footer-1 li a,#menu-footer-3 li a{font-size:18px}#footer-widget h3.widget-title{font-size:28px}div#footer-widget .copyright{font-size:16px}#footer-widget .icon-widget,#footer-widget .icon-widget p{font-size:20px}#footer-widget .logosec img{height:100px;width:auto}#footer-widget .icon-widget img{width:38px;max-width:100%}}@media(max-width:1320px){.above-footer-container.container .enews .news-wrap h3{font-size:24px}.above-footer-container.container .catalogue h3.vis-mob{font-size:24px}.above-footer-container.container .margin-mobile .btn-filter,.above-footer-container.container .margin-mobile .btn-view{font-size:14px;height:45px}.above-footer-container.container .enews .news-wrap .btn{font-size:20px;height:45px}.unsubscribe{font-size:16px}.footerwave{margin-bottom:-45px}}@media(max-width:1279px){.above-footer-container.container{padding-bottom:0;margin-bottom:0}.unsubscribe{font-size:13px}.footerwave{margin-bottom:-35px}}@media(max-width:992px){.logosec .navAnniversary img{height:40px;max-width:fit-content}.above-footer-container.container .row.d-flex{display:block}}@media(max-width:767px){.textwidget.icon-widget{margin-top:20px}div#footer-widget .textwidget .logo{width:100%}div#footer-widget .copyright{width:100%;text-align:center}#text-3 .textwidget{flex-wrap:wrap}.textwidget.custom-html-widget{text-align:center}#footer-widget .icon-widget img{width:35px}#footer-widget .icon-widget p{margin-bottom:25px}div#footer-widget{padding-bottom:80px}.footer-bottom{height:50px}#footer-widget .widget.widget_nav_menu{text-align:center}div#footer-widget .widget-title{max-width:100%!important}#footer-widget .logosec{justify-content:center}#footer-widget .logosec a.logo{background:transparent;padding-right:10px}.logosec img.navAnniversary img{display:block!important}div#footer-widget .textwidget .logo{justify-content:center;margin-bottom:30px}.logo .logoyear img,.logo .readersChoice img,.logo .varma img,#footer-widget .logo img{max-height:55px;max-width:100%;height:auto}#footer-widget .logosec img{height:100px;max-height:100%}.above-footer-container .center-text-mob{text-align:center}.above-footer-container .center-text-mob img{max-width:200px;margin:30px auto 0}.above-footer-container.container .catalogue h3.vis-mob{text-align:center}.above-footer-container.container{padding-bottom:0}.map-image{margin-bottom:50px}.copyright{display:none}.copyright.mobileview-copyright{display:block}#footer-widget .logoyear{margin-right:0}.whybook-sec .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner{padding-left:0px!important;padding-right:0px!important}div#footer-widget{padding-top:150px}.above-footer-container.container{margin-bottom:50px}.footerwave{margin-bottom:-15px}div#footer-widget .copyright{margin-top:0}.above-footer-container.container{padding-left:15px!important;padding-right:15px!important}div#footer-widget{padding-left:0;padding-right:0}#footer-widget h3.widget-title{font-size:24px}.above-footer-container.container .enews .news-wrap input{height:45px;font-size:16px}.above-footer-container.container .enews .news-wrap .btn{font-size:16px}.above-footer-container .container{width:100%;padding-left:15px!important;padding-right:15px!important}.home .above-footer-container .container{width:100%;padding-left:15px!important;padding-right:15px!important}.above-footer-container.container{padding-top:40px}#footer-widget .container{width:100%}#footer-widget .icon-widget,#footer-widget .icon-widget p{font-size:16px}.above-footer-container.container .enews .news-wrap{padding-right:0}}@media screen and (min-width:600px) and (max-width:1024px){.catalogue{padding-top:0;width:30%!important}}.equal-housing{margin-top:20px;margin-right:20px}.nar-membership{margin-top:20px}@media (max-width:767px){div#footer-widget .textwidget .logo{flex-wrap:wrap}}