@font-face{font-family:'Futura Std';src:url(./fonts/FuturaStd-Bold.eot);src:url(./fonts/FuturaStd-Bold.eot?#iefix) format('embedded-opentype') , url(./fonts/FuturaStd-Bold.woff2) format('woff2') , url(./fonts/FuturaStd-Bold.woff) format('woff') , url(./fonts/FuturaStd-Bold.ttf) format('truetype') , url(./fonts/FuturaStd-Bold.svg#FuturaStd-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Futura Std';src:url(./fonts/FuturaStd-Book.eot);src:url(./fonts/FuturaStd-Book.eot?#iefix) format('embedded-opentype') , url(./fonts/FuturaStd-Book.woff2) format('woff2') , url(./fonts/FuturaStd-Book.woff) format('woff') , url(./fonts/FuturaStd-Book.ttf) format('truetype') , url(./fonts/FuturaStd-Book.svg#FuturaStd-Book) format('svg');font-weight:normal;font-style:normal;font-display:swap}html,body{margin:0;padding:0;font-family:'Futura Std';color:#222}img{max-width:100%}#page{min-height:100vh}a:focus{outline:none}input:focus{outline:none}.site-header{position:inherit;top:0;z-index:999;background-color:#fff;padding:100px 0 22px 0}a,a:hover,a:focus{text-decoration:none!important;text-underline:none!important}.site-header div{}.site-header div.header-right{text-align:right}.site-header .logo{transition:all .5s ease-in-out;width:237px;height:auto}.header-navigation,.mobile-header-navigation{padding:15px 0;font-size:16px}.header-navigation ul{margin:0;padding:0;list-style:none}.header-navigation li,.mobile-header-navigation li{display:inline-block;margin:0 15px;text-transform:uppercase;letter-spacing:.15rem;font-weight:bold}.mobile-header-navigation li{width:100%;margin:10px 0}.header-navigation li a,.mobile-header-navigation li a{letter-spacing:2.4px;color:#000;text-transform:uppercase;font-weight:bold;font-size:16px;line-height:36px;margin-right:30px}.mobile-header-navigation,.mobile-header-navigation ul{display:none}.mobile-header-navigation ul{padding:0;margin:0}.mobile-header-navigation button{border:none;background-color:transparent;letter-spacing:.15rem;z-index:2}.mobile-header-navigation .menu-navigation-menu-container{background-color:#fff;position:absolute;left:0;z-index:9;overflow:hidden;min-height:0;margin-top:10px;width:100%}.header-navigation .sub-menu{display:none;position:absolute;z-index:9;background-color:#fff}.header-navigation .sub-menu li{display:block;text-align:left;padding:10px 15px}.mobile-header-navigation .sub-menu{display:none;background-color:rgba(0,0,0,.05)}.mobile-header-navigation .sub-menu li{margin:0;padding:10px}ul#menu-navigation-menu li.current_page_item a{color:#54bfd3}nav.header-navigation{width:auto;float:left}.contact-button{width:auto;float:right}.contact-button a{text-transform:uppercase;background:#54bfd3;padding:15px 30px;color:#fff;font-weight:bold;display:block;height:62px;letter-spacing:2.1px;font-size:14px;line-height:36px}.contact-button a:hover{color:#000}footer{margin:0;padding:50px 0;color:#fff}.footer-copyright{text-align:center;color:#ccc}.footer-info .phone{margin:10px 0}.footer-info img{width:150px}.footer-info ul{padding:0 15px}.footer-info li{list-style:none}.footer-info a,.footer-info a:hover{color:#fff}.footer-info .menu-item-has-children ul{display:none}.parallax-form{padding:30px 0;margin-top:-30px!important}.home .gform_title{text-align:center;font-size:32px!important;color:#fff}.gform_body input,.gform_body textarea{border:none;background:#fff;padding:17px 15px!important;width:100%}.gform_body input::placeholder,.gform_body textarea::placeholder{opacity:1;font-family:"Futura Std"}ul#gform_fields_login input::placeholder{font-family:"Futura Std";font-size:14px;letter-spacing:1.4px;color:#222;opacity:1}ul#gform_fields_login input{background:#eee}.sub-banner-image{background-position:center;background-size:cover;background-repeat:no-repeat;height:179px;background-color:#000;display:flex}.sub-banner-content{margin:105px 0 0 0}.page_description{width:70%;margin:auto}.welcome-data{letter-spacing:0;color:#222;font-size:20px;line-height:26px;font-family:"Futura Std";font-weight:bold}.page_description h2{font-size:48px;line-height:50px;letter-spacing:0;color:#000;font-weight:bold;margin:0}.topics_box ul,.type_box ul{padding:10px 0;background-color:#fff;position:absolute;width:100%;top:38px;cursor:pointer;list-style:none;font-size:18px;border:1px solid #eaeaea;display:none;z-index:111}.search_box input,.showtopics,.showtype{width:100%;border:1px solid #eaeaea;border-radius:3px;padding:20px 15px;position:relative;font-size:14px;line-height:17px;background:#eee;height:58px;font-weight:bold;letter-spacing:.49px;color:#222}.search_box input::placeholder{color:#222}.showtopics i{text-align:right;float:right;padding-top:5px}.showtopics,.showtype{cursor:pointer;padding-bottom:35px}.topics_box ul,.type_box ul{padding:10px 0;background-color:#fff;position:absolute;width:96%;top:58px;cursor:pointer;list-style:none;font-size:18px;border:1px solid #eaeaea;display:none;z-index:111}ul.list_cat>li>a{padding:10px 20px;display:block}.resources-section{padding:35px 0 0 0;clear:both}.resources_items_list.all_res{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:wrap}.resource_box_main{width:100%;padding:0 15px;border-bottom:2px solid #ddd}.resource_box_main:last-child{border-bottom:0}.resource_sub_box>.resource_image{position:relative;width:100%}.resource_sub_box>.resource_image img{width:100%;height:240px;object-fit:cover}.resource_conent{padding:20px 0}.resource_conent div{float:left}.res_title{letter-spacing:0;color:#222;width:100%;font-family:'Futura Std';font-weight:bold;font-size:14px;line-height:19px}.res_btn a{letter-spacing:0;color:#222;font-family:'Futura Std';font-weight:bold;font-size:17px;line-height:20px}.res_btn{width:100%}.res_btn>a{color:#222;font-weight:bold;line-height:19px;font-size:14px;display:inline-block}.resource-category{width:100%;letter-spacing:.7px;color:#008bcb;font-family:'Futura Std';font-weight:normal;font-size:14px;line-height:24px}.main-title{letter-spacing:0;color:#fff;font-family:'Futura Std';font-weight:bold;font-size:36px;line-height:50px}.header-right a{letter-spacing:0;color:#54bfd3;font-family:'Futura Std';font-weight:normal;font-size:26px;line-height:36px}.welcome-title{font-weight:bold;font-size:20px;padding-bottom:10px;line-height:26px;font-family:'Futura Std'}.welcome-text{padding:47px 0 61px 0}.header-right a:hover{color:#000}.property_manager_text{text-align:center;margin:auto;background:#54bfd3;padding:23px 20px;letter-spacing:1.4px;color:#fff;text-transform:uppercase;font-family:'Futura Std';font-size:14px;line-height:17px;display:inline-block}.property_manager_text a,.property_manager_text a:hover{color:#fff;cursor:text}.propert-manager{margin:80px 0 145px 0}section.register-page-section{padding:0}body.page.page-id-127 section.register-page-section{padding-top:50px}.login-form-back{background:#008bcb;padding:51px 0}.main-page{background:transparent url(images/xbg-reg-background.jpg.pagespeed.ic.f4S8PQQsEO.webp) 0% 0% no-repeat padding-box;background-position:center;background-size:cover}.text-center.head-register-logo{padding-bottom:60px}.register-title{color:#008bcb;font-size:40px;font-family:'Futura Std';font-weight:bold;letter-spacing:0;padding-bottom:15px;line-height:60px}.register-data{color:#000;font-size:14px;line-height:24px;font-family:'Futura Std';padding:15px 0;letter-spacing:.7px}.register-form-section .register-form-section-right{padding-left:8%}.register-form-section .register-form-section-right .register-form_wrapper{background:#008bcb;padding:35px}.row.register-form-section{padding:0 9%}.register-form-section-right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:'Futura Std';color:#222;font-size:12px}.register-form-section-right .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:#222;opacity:1}.register-form-section-right .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.register-form-section-right .gform_wrapper li.hidden_label input{margin-top:0}.register-form-section-right .ginput_container_password button{padding:15px 0}.register-form-section-right .gform_wrapper .gform_footer input[type="submit"],.login-page-form .gform_wrapper .gform_footer input[type="submit"]{font-size:12px;margin-right:0;border:0;background-color:#000;color:#fff;padding:11px 38px;font-family:'Futura Std';font-weight:bold;letter-spacing:.39px;text-transform:uppercase}.login-page-form .gform_wrapper .gform_footer input[type="submit"]{padding:12px 49px!important;font-size:14px;letter-spacing:.49px;line-height:21px}.register-form-section-right .gform_wrapper .gform_footer{padding:0;margin-top:25px}.register-form-section-right .gform_wrapper div.validation_error{display:none}.register-form-section-right .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.login-page-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{position:absolute;right:0;width:50%;top:0;text-align:right}.login-page-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{top:0}.register-form-section-right .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),
.login-page-form .gform_wrapper li.gfield.gfield_error {max-width:100%!important;position:relative;margin-bottom:0!important;padding:0;background:unset;border:0}.login-page-form .gform_wrapper ul.gform_fields li.gfield{position:relative}.login-page-form h2.widgettitle{font-size:40px;font-family:'Futura Std';font-weight:bold;padding-bottom:15px;margin-bottom:0;letter-spacing:0;color:#fff}.login-page-form .gform_wrapper .top_label .gfield_label,.login-page-form .gform_wrapper .gfield_checkbox li label{color:#fff;text-transform:uppercase;font-weight:700;font-size:16px}nav.gf_login_links{display:flex}nav.gf_login_links a{color:#fff;font-size:16px;text-transform:uppercase;border-left:2px solid #fff;padding:0 20px;font-weight:bold}nav.gf_login_links a:first-child{border-left:0;padding-left:0}.gform_login_widget{list-style:none}.gform_login_widget p{color:#fff;margin-bottom:5px}.gform_login_widget a{color:#222;font-weight:bold}.login-page-form .gform_wrapper .ginput_container_checkbox>.gfield_checkbox>li>input[type="checkbox"]{width:25px!important;height:25px;margin-right:5px}.gform_login_widget a:hover{color:#000}.register-data a,.register-data a:hover{font-weight:bold;color:#008bcb;text-decoration:underline!important}.site-footer{}.site-footer .icon-logo{margin-top:-70px}footer#footer h2{font-size:20px;font-weight:bold}footer.horizontal-footer,footer.horizontal-footer h2,footer.horizontal-footer a{font-size:12px!important;display:inherit;line-height:15px}footer#footer,footer#footer a{color:#222;font-size:16px;font-weight:500;font-family:'Futura Std'}.tagline-bottom{font-size:32px;line-height:50px;font-family:'Futura Std';color:#000;letter-spacing:-2px}.tagline-bottom h2{font-weight:700;color:#fff;font-size:36px;line-height:50px}.tagline-bottom span{color:#008bcb}body.page-template-page-resources .main-page{background:#fff}.sub_page_baner_title{width:100%}header.site-header.fixed{border-bottom:2px solid #000}.col-sm-8.search_section{padding-right:25px}.col-sm-4.search_section{padding-left:0}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea{border:0!important}.portal-contact-details{padding:25px 50px}.portal-phone a,.portal-email a,.portal-address{color:#000}a.button-cat-list{color:#fff;padding:10px 10px;margin-right:15px;margin-left:15px}.resources-page-taxonomy{padding:36px 0}body.archive.tax-resources-type .main-page{background:none}.category-name-listing-portal.subcriber-sec a.button-cat-list.Editor{display:none}.category-name-listing-portal{margin:auto;padding-bottom:35px}.col-12.single-portal-category-listing a,.col-12.single-portal-category-listing.toggle h3{color:#000;width:100%;padding:21px 0 19px 0;display:block;font-size:1rem;font-weight:700;cursor:pointer}span.breadcrumb-setup-cat-first a:nth-child(5) {font-weight:normal;font-size:14px!important;text-transform:capitalize}.inner.show{border-bottom:2px solid #ddd;width:100%;padding-bottom:20px}.category-accordian-setup{width:100%;border-bottom:0 solid #ddd;position:relative}.category-accordian-setup .single-portal-category-listing.toggle:after{content:"\f078";position:absolute;right:0;top:23px;font-family:'Font Awesome 5 Free';font-weight:bold;color:#aaa}.category-accordian-setup .single-portal-category-listing.toggle.active:after{content:"\f077";position:absolute;right:0;top:23px;font-family:'Font Awesome 5 Free';font-weight:bold;color:#008bcb}a.view-all-post{padding:10px 0;display:block;letter-spacing:.49px;color:#008bcb;font-family:'Futura Std';font-weight:500;font-size:14px;line-height:30px}.inner{padding-left:2em;overflow:hidden;display:none;margin-bottom:15px}.resource_sub_box-portal.accordion a,.single-pdf a{display:block;padding:21px 0 19px 0;position:relative;letter-spacing:.56px;color:#008bcb;font-weight:bold;font-size:16px;line-height:40px;font-family:'Futura Std'}h2.resource-title a{display:block;padding:21px 0 19px 10px;position:relative;letter-spacing:.56px;color:#000;font-weight:bold;font-size:16px;line-height:40px;font-family:'Futura Std';border-bottom:2px solid #ddd}.sub-child-category-name a{letter-spacing:.49px;color:#008bcb;font-weight:500;font-size:15px;line-height:30px;font-family:'Futura Std'}.category-name-listing-portal.subcriber-sec a{margin-left:15px}.resource_sub_box-portal.accordion{border-bottom:1px solid #ddd}.resource_sub_box-portal.accordion a.active .res_title{padding-bottom:10px}.resource_sub_box-portal.accordion a:after,h2.resource-title a:after{content:"\f078";position:absolute;right:0;top:13px;font-family:'Font Awesome 5 Free';font-weight:bold;color:#aaa}.res_title{letter-spacing:.49px;color:#222;font-family:'Futura Std';font-weight:bold;font-size:14px;line-height:19px}.single-pdf a{padding:0!important}.resource_sub_box-portal.accordion a.active:after,.res_title.col-sm-12.col-12.toggle.active h2.resource-title a:after{content:"\f077";position:absolute;right:0;top:13px;font-family:'Font Awesome 5 Free';font-weight:bold;color:#008bcb}.single-pdf a:after{content:""!important}.resource_box_main.all_res_topics.category-accordian-setup{padding:0}.col-12.single-portal-category-listing.toggle{border-bottom:2px solid #ddd}.col-12.single-portal-category-listing.toggle.active,.res_title.col-sm-12.col-12.toggle.active h2.resource-title a{border-bottom:0}.resource_box_main.all_res_topics.category-accordian-setup a{letter-spacing:.49px;color:#008bcb;font-weight:bold;font-size:15px;line-height:30px;font-family:'Futura Std'}.single-pdf a{border:0!important;margin-bottom:0!important;text-transform:uppercase}.all-resource-list{width:100%}.parent-category-list{display:inline-block;background:#fff 0% 0% no-repeat padding-box;box-shadow: 0px 10px 30px #00000029;border-radius:23px;margin-right:57px}.parent-category-list a{font:bold 14px/17px Futura\ Std;letter-spacing:.49px;color:#222;display:grid}.parent-category-list img{width:70px;margin:auto;padding:25px 0}.parent-category-list span.label{padding-bottom:27px}.category-breadcrumb-section,.category-breadcrumb-section .breadcrumb-setup-cat,.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first{display:flex;align-items:center}.category-breadcrumb-section .breadcrumb-setup-cat{font-size:20px;color:#222;font-weight:700;text-transform:uppercase;font-family:'Futura Std'}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first{font-size:20px;letter-spacing:.49px}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a{font-size:14px;letter-spacing:.49px}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a{display:inline-block;vertical-align:middle;font-size:20px}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a:first-child+i{margin-right:18px}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a:first-child+i:before{display:none}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a:first-child+i+a{}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a:first-child+i+a,.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first a:first-child+a{font-weight:normal;font-size:14px;letter-spacing:.49px;text-transform:capitalize}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-second{font-weight:normal;font-size:14px;letter-spacing:.49px;color:#008bcb;text-transform:capitalize}.category-breadcrumb-section .breadcrumb-setup-cat .breadcrumb-setup-cat-first i{margin:0 8px;font-size:12px}span.breadcrumb-setup-cat-first a{font-size:20px;font-weight:bold;color:#222;text-transform:uppercase}p.breadcrumb-trail a:first-child{letter-spacing:0;color:#222;text-transform:uppercase;padding-top:20px;font-family:'Futura Std';font-weight:bold;font-size:20px;line-height:26px}p.breadcrumb-trail,p.breadcrumb-trail a{letter-spacing:.49px;opacity:1;font-family:'Futura Std';font-weight:500;font-size:14px;line-height:18px;color:#222}form#lostpasswordform legend{font-size:40px;font-family:'Futura Std';font-weight:bold;padding-bottom:15px;margin-bottom:0;letter-spacing:0;color:#fff}form#lostpasswordform fieldset{color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;font-family:'Futura Std'}button#reset-pass-submit{background:#000;color:#fff;padding:12px 49px!important;font-size:14px;letter-spacing:.49px;line-height:21px;border:0;font-family:'Futura Std';font-weight:bold;text-transform:uppercase;margin-top:20px}#lostpasswordform #somfrp_user_info{display:block;width:100%;padding:17px 15px;background:#eee;font-size:20px;border:0}body.page.page-id-467 .subpage-content{background:#008bcb;padding:51px 0}body.page.page-id-467 .subpage-content .row{padding:0 9%}form#lostpasswordform p.extra-space{font-weight:normal;text-transform:initial}li#gform_login_widget-2 a:nth-child(3),
li#gform_login_widget-2 a:nth-child(5) {width:auto;float:left;color:#fff;font-size:16px;text-transform:uppercase;padding:0 20px;font-weight:bold}li#gform_login_widget-2 p{margin-bottom:20px}li#gform_login_widget-2 a:nth-child(5) {border-left:2px solid #fff}form#resetpasswordform fieldset{color:#fff;font-size:16px}form#resetpasswordform input{background:#eee;border:0;width:100%;padding:17px 15px;font-size:20px}form#resetpasswordform legend{font-size:40px;font-family:'Futura Std';font-weight:bold;padding-bottom:15px;margin-bottom:0;letter-spacing:0;color:#fff}li#gform_login_widget-2 br{display:none}li#gform_login_widget-2 img{margin-right:20px}div#gform_wrapper_4{text-align:left}div#gform_wrapper_4 input,div#gform_wrapper_4 select{border:1px solid #aaa;height:45px;outline:none!important}div#footerformsec h2{font-size:20px;font-weight:600;font-family:'Futura Std'}div#footerformsec{margin-top:50px}div#gform_wrapper_4 textarea{border:1px solid #aaa;outline:none!important}input#gform_submit_button_4{background:#000;color:#fff;font-weight:600;width:auto;font-size:1em;height:auto!important;padding:8px 20px;border-radius:5px;margin-left:auto;margin-right:auto;width:200px}div#gform_wrapper_4{width:700px;margin-left:auto;margin-right:auto;max-width:100%}div#gform_wrapper_4 .gform_footer.top_label{margin-top:10px!important}li#gform_login_widget-2 ul.gform_fields{list-style:none;padding-left:0}li#gform_login_widget-2 ul.gform_fields li{margin-top:10px}li#gform_login_widget-2 .gfield_checkbox{padding-left:0!important;list-style:none}input#gform_submit_button_0{margin-bottom:20px}@media (max-width:480px){.tagline-bottom h2{font-size:20px}.parent-category-list{display:block;margin:auto;margin-bottom:15px}}@media (max-width:580px){.col-sm-8.search_section{margin-bottom:15px}.col-sm-4.search_section{padding-left:15px}.category-breadcrumb-section{padding-bottom:15px}}@media (max-width:767px ){.page.page-id-467 .row.register-form-section .col-sm-3{display:none}.page.page-id-467 .row.register-form-section .col-sm-6.login-page-form{max-width:100%;flex:100%}.header-navigation{display:none}.mobile-header-navigation{display:block}.testimonials{padding:20px}.head-register-logo img{max-width:80%}.register-form-section .register-form-section-right{padding-left:15px}.site-header .row{-flex-wrap:wrap;flex-wrap:nowrap}.header-right a{font-size:20px}.main-title{font-size:35px;line-height:45px}.resource_conent{display:inline-block}.res_title{margin-bottom:10px}.res_btn{text-align:right}.row.register-form-section{padding:0 5%}.register-title{font-size:35px;padding-bottom:0}.register-data{text-align:center;line-height:22px}.text-center.head-register-logo{padding-bottom:30px}.register-form-section .register-form-section-right .register-form_wrapper{padding:15px}.gform_body input,.gform_body textarea{padding:10px 15px!important}.parent-category-list{margin-right:15px}}@media (min-width:768px ) and (max-width:991px ){.parent-category-list{margin-right:15px}.register-form-section .register-form-section-right{padding-left:25px}.row.register-form-section{padding:0}.register-title{font-size:38px}section.register-page-section{padding:80px 0}}@media (min-width:768px ) and (max-width:1200px ){.parent-category-list{margin-right:15px}}