/**handles:fl-child-theme**/
.myoptologo{max-width:600px}.fl-node-59d5278f153dd .menu>li.current-menu-item>.fl-has-submenu-container>a,.fl-node-59d5278f153dd .menu>li.current-menu-item>a,.fl-node-59d5278f153dd .menu>li>.fl-has-submenu-container.focus>a,.fl-node-59d5278f153dd .menu>li>.fl-has-submenu-container:hover>a,.fl-node-59d5278f153dd .menu>li>a:focus,.fl-node-59d5278f153dd .menu>li>a:hover,.fl-node-59d5278f153dd .sub-menu>li.current-menu-item>.fl-has-submenu-container>a,.fl-node-59d5278f153dd .sub-menu>li.current-menu-item>a,.fl-node-59d5278f153dd .sub-menu>li>.fl-has-submenu-container.focus>a,.fl-node-59d5278f153dd .sub-menu>li>.fl-has-submenu-container:hover>a,.fl-node-59d5278f153dd .sub-menu>li>a:focus,.fl-node-59d5278f153dd .sub-menu>li>a:hover{background:0 0}.headingbgwh h1 span,.headingbgwh h2 span,.headingbgwh h3 span{display:inline-block}.fl-menu-mobile-toggle.fl-active,.fl-menu-mobile-toggle:hover{background:0 0!important}header .menu li a.active{color:orange!important}.biggericons .fl-module-content .fl-icon i,.biggericons .fl-module-content .fl-icon i:before{font-size:33px}.centertext{text-align:center}.narrower{text-align:center;max-width:800px;margin:0 auto}select{display:block;padding:6px 12px;font-size:14px;line-height:1.428571429;color:grey;vertical-align:middle;background-color:#fcfcfc;background-image:none;border:1px solid #e6e6e6;-moz-transition:all ease-in-out .15s;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#gform_wrapper_2{padding:20px;background:rgba(218,218,218,.13);border:1px solid #333;border-radius:5px}.dms-banner h1,.dms-banner h2{text-shadow:#000 3px 3px 12px}.fl-node-59d4dac844564>.fl-row-content-wrap{min-height:550px}.search-bar{display:none}.ua-icon-icon-111-search2{cursor:pointer}.search-bar{position:absolute;max-width:200px;top:110px;right:105px;z-index:999}.search-bar .search-triangle{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #ddd;position:absolute;top:-15px;right:0}.search-bar input{border:8px solid #ddd;border-radius:0;height:45px}.fl-node-5ac7a85b7e186 .fl-icon-group-center .fl-icon{display:inline-block;margin:0;margin-right:10px}.blog-item figure img{display:block;border:1px solid #eee}.fl-post-grid-image{max-height:200px;overflow:hidden}.ff-img-holder{display:none!important}.fl-node-5ac26c733a039 .uabb-front{border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;border-bottom:1px solid #ddd!important}#ff-stream-1{min-height:unset!important}.list-date{float:left;overflow:hidden;font-weight:700;margin:5px 5% 10px 0;padding:3px;width:15%;text-align:center;display:inline;display:inline;background:#58488a;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff}h4.tribe-event-title{margin:0;font-size:16px}.tribe-event-duration{font-size:14px}.tribe-events-list-widget-events{margin-bottom:20px;padding-bottom:20px;border-bottom:dashed}.tribe-events-widget-link a{color:#58488a;border:1px solid;padding:10px}.tribe-events-widget-link a:hover{opacity:.8}.fl-node-5ac26c7423203 .uabb-fancy-text-suffix{display:none}#gform_wrapper_2{padding:0;background:0 0;border:none;border-radius:0}.fl-node-5ac26c7341a4b .uabb-imgicon-wrap{background:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/bone.png') no-repeat center center;background-size:contain;min-height:60px}#uabb-slide-box-wrap-5afc3ce42d93f .uabb-imgicon-wrap{background:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/bone-whitebg.png') no-repeat center center;background-size:contain;min-height:60px}#uabb-slide-box-wrap-5afc75629c344 .uabb-imgicon-wrap,.fl-node-5ac26c734d166 .uabb-imgicon-wrap{background:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/fracture.png') no-repeat center center;background-size:contain;min-height:60px}#uabb-slide-box-wrap-5afc75629c344 .uabb-imgicon-wrap{background:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/sling-whitebg.png') no-repeat center center;background-size:contain;min-height:60px}#uabb-slide-box-wrap-5afc3ce42d93f .uabb-imgicon-wrap .uabb-icon,#uabb-slide-box-wrap-5afc75629c344 .uabb-imgicon-wrap .uabb-icon,.fl-node-5ac26c7341a4b .uabb-imgicon-wrap .ua-icon,.fl-node-5ac26c734d166 .uabb-imgicon-wrap .uabb-icon{visibility:hidden!important}.fl-node-5ac26c7341a4b .uabb-flip-box-section{padding-top:0}.fl-node-5ac26c7341a4b .uabb-imgicon-wrap{margin-bottom:5px;margin-top:-5px}.locations-map{height:450px}.location-items{max-height:450px;overflow-y:scroll;clear:left!important}.location-item{margin-bottom:20px}.location-info{max-width:300px}.location-item .distance{font-size:14px;color:grey;font-family:Helvetica}.location-item h4{text-transform:uppercase}#pac-input{box-shadow:0 2px 2px rgba(0,0,0,.1);background:#fff;border:1px solid #ececec;height:40px;line-height:38px;padding:0 15px;box-sizing:border-box;display:inline-block;border-radius:0;width:100%;margin-bottom:10px;color:#000;float:left;width:calc(99.99% - 350px);margin-right:10px}#pac-input[type=text]::-moz-placeholder{opacity:1;color:grey}#pac-input[type=text]::-webkit-input-placeholder{color:grey}#pac-input[type=text]:-ms-input-placeholder{color:grey}.page-id-1863 .fl-builder-content-1745{display:none}.search-form .error{color:red;text-align:center;font-style:italic;font-size:14px}.page-id-1811 .search-form .submit{height:41px;line-height:38px;padding:0 8px;width:100px}@media (max-width:768px){.page-id-1811 .search-form #pac-input{width:100%}.page-id-1811 .search-form{margin-bottom:10px}}#radius{display:inline-block;height:42px}.reset-map{height:41px;line-height:38px;padding:0 8px;font-size:11px;color:#0176c6;box-sizing:border-box;display:inline-block;z-index:999;font-size:15px;width:100px;text-align:center;border-radius:6px;transition:.3s background}.reset-map:hover{text-decoration:none}.toolbox-gallery .uabb-photo-gallery-item .fl-button{margin-top:5px;opacity:0;height:0;transition:.3s opacity,.3s height}.toolbox-gallery .uabb-photo-gallery-item:hover .fl-button{height:44px;opacity:1}.bannerbtncontainer{position:relative}.bannerbutton{position:absolute;top:-100px;right:0}.access-msg{border:1px solid #dadada;background:#fff;padding:13px 16px;margin-bottom:17px;margin-top:10px;border-radius:4px;display:inline-block}.access-msg p{padding:0;margin:0;font-family:Quando,sans-serif;font-size:14px}.doc-item.no-auth{pointer-events:none;cursor:default;opacity:.7}.doc-item{border-bottom:1px solid #ececec;padding-bottom:16px;margin-bottom:13px}.doc-item:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.doc-item a{text-decoration:none}.doc-item a h3 span{content:'';position:absolute;top:-4px;left:0;width:22px;height:26px;background:#d3d3d3}.doc-item a h3 span:after{position:absolute;top:0;right:0;content:'';width:0;height:0;border-style:solid;border-width:7px 0 0 7px;border-color:#fff transparent transparent #a7a7a7}.doc-item a h3:after{position:absolute;right:calc(100% - 20px);top:7px;left:-2px;width:21px;padding:1px 0;z-index:2;font-size:7px;color:#fff;text-align:center;background:grey}.doc-item a[href$=".pdf"] h3:after{content:'pdf'}.doc-item a[href$=".doc"] h3:after{content:'doc'}.doc-item a[href$=".docx"] h3:after{content:'doc'}.doc-item a[href$=".txt"] h3:after{content:'txt'}.doc-item h3{color:#0175c6;font-size:15px;margin:0;padding-bottom:5px;transition:.3s color;position:relative;padding-left:30px}.doc-item h3:hover{color:#025e9e}.doc-item p{font-style:italic;font-size:14px;margin:0;padding-bottom:5px}.doc-item .doc-cat{color:#fff;display:inline-block;font-size:11px;padding:4px 7px;background:#a7aaaa;border-radius:3px;margin-right:4px;transition:.3s background}.doc-item .doc-cat:hover{background:#939494;color:#fff}.doc-filter{padding-bottom:30px;overflow:hidden}.doc-filter input[type=text]{font-weight:400;font-family:Quando,sans-serif;font-size:14px;float:left;display:block;width:200px;margin-right:10px;border-radius:30px;padding:0 15px;height:45px;line-height:45px;outline:0!important}.doc-filter input[type=text]::-webkit-input-placeholder{color:#000;opacity:.4}.doc-filter input[type=text]::-moz-placeholder{color:#000;opacity:.4}.doc-filter input[type=text]:-ms-input-placeholde{color:#000;opacity:.4}.doc-filter input[type=text]:-moz-placeholder{color:#000;opacity:.4}.doc-filter input[type=text]::placeholder{color:#000;opacity:.4}.doc-filter select{font-weight:400;font-family:Quando,sans-serif;font-size:14px;float:left;display:block;width:200px;margin-right:10px;border-radius:30px;padding:0 10px;height:45px;line-height:45px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-image:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/drop-arrow.png');background-repeat:no-repeat;background-position:calc(100% - 10px) 18px;background-size:12px 8px;outline:0!important}.doc-filter select:focus{outline:0!important}.doc-filter select::-ms-expand{display:none}.doc-filter input[type=submit]{float:left;font-weight:400;margin-top:5px;width:100px;margin-right:0;border-radius:30px;padding:0 10px;height:45px;line-height:45px;margin-top:0;margin-bottom:0;font-family:Quando,sans-serif;font-size:14px;border:0!important;transition:.3s background}@media screen and (max-width:1080px){.doc-filter input[type=text],.doc-filter select{width:100%;float:none;margin-bottom:5px;margin-right:0}}@media screen and (max-width:600px){.doc-filter select{font-size:13px;height:35px;line-height:35px;background-position:calc(100% - 10px) 15px;background-size:10px 6px}.doc-filter input[type=text]{font-size:13px;height:35px;line-height:35px}.doc-filter input[type=submit]{width:100%;float:none;font-size:13px;height:35px;line-height:35px}}.fl-page-sidebar ul{list-style-type:none;padding-left:0}.fl-page-sidebar li{padding:5px 0;display:block;border-bottom:1px solid #ececec}.fl-page-sidebar li:last-of-type{border-bottom:0}.fl-page-sidebar ul a{color:#5d5d5d;font-family:Quando,sans-serif;padding:0 5px;display:block;font-size:14px;text-decoration:none!important;transition:.3s color}.fl-page-sidebar ul a:hover{color:#424242}.pagination{overflow:hidden}.pagination .previous-link{float:left}.pagination .next-link{float:right}.intranet-member-menu .member-img .fl-module-content{margin:0!important}.intranet-member-menu .fl-builder-content{padding:10px!important;display:inline-block}.intranet-member-menu{display:inline-block}.intranet-member-menu button{border:0!important;background:0 0}.intranet-member-menu button:hover{background:0 0}.intranet-member-menu .dropdown-menu{right:0!important;left:unset!important}.welcome-text{color:#602ea6}.welcome-text h4{margin:0}.welcome-text h5{color:#ccc!important;margin-bottom:0}.webinar-listing .more-info{background-color:#58488a;color:#fff;font-weight:700;margin-right:10px}.webinar-listing .slide-deck{background-color:#0175c6;color:#fff;font-weight:700}body:not(.fl-builder-edit) .professionals,body:not(.fl-builder-edit) .residents{display:none}#professionals-toggle a.active,#residents-toggle a.active{color:#727272;background:#eee;border:1px solid #e2e2e2;border-bottom:2px solid #0175c6}#professionals-toggle a.active span,#residents-toggle a.active span{color:#727272}#professionals-toggle a:hover,#residents-toggle a:hover{border-bottom:2px solid #0175c6}.toolbox .post-img{padding-left:0}.toolbox .uabb-blog-post-content{width:100%!important}.toolbox .post-content{overflow:hidden}.below-thumb-btn{margin-top:5px}.post-img a{display:block}.Below.Content .post-img .below-thumb-btn,.Below.Thumbnail .post-content .document-btn{display:none}.fl-post-date{background:#584888;color:#fff;font-weight:700;padding:10px 15px;display:inline;float:left;text-align:center;line-height:1em}#home-upcoming-events .fl-post-text{float:left;display:inline;width:80%;padding-top:0;padding-right:0}.fl-post-date .date-day{display:block}.event-tag{padding:5px 8px 3px 8px;display:inline-block;color:#fff;font-size:12px;margin-bottom:10px;text-transform:uppercase}.event-tag.beyond-the-break{background-color:#0175c6}.event-tag.bone-fit{background-color:#d60023}#resource-menu #menu-item-1161,#resource-menu #menu-item-1162 .fl-has-submenu-container,#resource-menu #menu-item-2006,#resource-menu #menu-item-749{display:none}#priorities-menu #menu-item-1161,#priorities-menu #menu-item-1162,#priorities-menu #menu-item-2006,#priorities-menu #menu-item-749 .fl-has-submenu-container{display:none}.fl-html .nvkContent{background:0 0}.fl-html .nvkContent .content-edit{margin-top:-10px}.newsletter-landing .fl-html .nvkContent .content-edit{margin-top:-30px}.fl-html .nvkContent .block-outer .inner-sortable .block-inner{padding:0}.nvkFormStep1{display:flex;flex-wrap:wrap}.fl-html .nvkValidationMessage{width:100%;margin-top:0;color:#fff!important;border-radius:0}.fl-html .nvkValidationMessage p{font-size:14px;max-width:none;text-align:left}.fl-html .nvkSubscriptionOffer{width:100%}.fl-html .nvkForm p,.fl-html .nvkSubscriptionOffer label{color:#fff!important;font-size:16px}.fl-html .nvkSubscriptionOffer>div:nth-child(2) .checkbox{margin:5px 0}.fl-html .nvkSubscriptionOffer>div:nth-child(2) br{display:none}.fl-html .nvkFormStep1 #ebda5ab898cf50f2d9b086965855dfec{width:100%;margin-top:10px}.fl-html .nvkFormStep1 #ebda5ab898cf50f2d9b086965855dfec select{padding-left:10px;margin-top:5px;background:#fff;color:#003545;border:none}.fl-html .nvkContent .nvkFormItem.form-group label{color:#fff;font-size:16px}.fl-html .nvkContent .form-control{height:36px;background:0 0;border:none;border-radius:0;border-bottom:1.5px solid #c2ddff;padding:5px 0;color:#fff;font-size:16px;box-shadow:none!important}.fl-html .nvkContent .form-control:active,.fl-html .nvkContent .form-control:focus{border-color:#f1b82c!important}.fl-html .nvkContent .form-control::placeholder{color:#d9d9d9}.fl-html .nvkContent .form-control.nvkValidationError{background-color:transparent!important;border:none!important;border-bottom:1px solid #922!important}.fl-html .nvkContent .checkbox input{margin-top:3px;margin-left:-25px!important;cursor:pointer}.fl-html .nvkContent .nvkSubmitButton button{height:42px;padding:10px 40px;margin-top:10px;font:normal normal 600 16px/16px Montserrat;color:#f3cc7e;text-transform:capitalize;background:0 0;border:1px solid #f3cc7e;border-radius:50px;transition:all .3s ease-out}.fl-html .nvkContent .nvkSubmitButton button:focus,.fl-html .nvkContent .nvkSubmitButton button:hover{background:#f3cc7e;color:#175d70}.fl-html .nvkContent .nvkCustomHTML{width:100%}.fl-html .nvkContent h2{color:#fff}.fl-html .nvkContent h3{margin:15px 0 35px 0;font-weight:700;font-size:30px;line-height:38px;text-transform:none;color:#f1b82c}.fl-html .nvkCustomHTML p{margin-bottom:30px}.fl-html .nvkCustomHTML p strong a{color:#f1b82c!important;font-weight:600;text-decoration:underline}body.page-id-7096 .newsletter-footer{display:none}body.single a.fl-button,div:not(.fl-button-has-icon):not(.fl-button-width-custom)>a.fl-button,div:not(.fl-button-has-icon):not(.fl-button-width-custom)>a.fl-button:visited{height:46px;border:none;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;font:normal normal 600 16px/25px Montserrat;background:#175d70;padding:11px 40px 9px 40px}body.single a.fl-button:hover,div:not(.fl-button-has-icon):not(.fl-button-width-custom)>a.fl-button:hover{background:#f3cc7e;border:none}body.single a.fl-button i{display:none}.button-inverse .fl-button{background:#175d70!important}.button-inverse .fl-button span{color:#fff!important}.button-inverse .fl-button:hover{background:#f3cc7e!important}.button-inverse .fl-button:hover span{color:#175d70!important}.button-large .fl-button{height:52px!important;font-size:18px!important;line-height:31px!important}.fl-builder-content .fl-button,.fl-builder-content .fl-button i.fl-button-icon-after,.fl-builder-content .fl-button span,.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after{transition:all .3s ease-out}.fl-builder-content .fl-button:hover i.fl-button-icon-after,.uabb-creative-button-wrap .uabb-creative-button:hover .uabb-creative-button-icon-after{margin-left:13px}.fl-accordion-item a{padding:5px}.fl-accordion-item a i{padding:0;outline:0!important}.fl-post-cats-tags{text-align:center;padding-top:25px}.fl-post-cats-tags a.fl-button{font-size:16px!important;padding:11px 30px 9px 30px!important;text-decoration:none}.fl-page-header-container{width:100%!important;max-width:1440px!important;padding:20px 30px 5px!important}.fl-page-nav-right .fl-page-header-wrap{border:none}.fl-page-header-fixed .fl-page-header-container{padding:15px 30px 10px!important}.fl-page-nav-right .fl-page-nav-wrap{border:none}.fl-page-header-primary .fl-page-header-logo{margin-top:-7px}.fl-page-header-primary .fl-logo-img{width:220px!important}.fl-page-header-primary .fl-page-nav ul.navbar-nav{margin-top:5px}.fl-page-header-fixed .fl-page-nav ul.navbar-nav>li:last-child a,.fl-page-nav ul.navbar-nav>li:last-child>a{padding-right:0!important}.fl-page-nav ul.navbar-nav>li.menu-item-has-children>a:after{position:relative;top:-1px;margin-left:13px!important;color:#569396}.fl-page-nav ul.navbar-nav>li.menu-item-has-children.fl-sub-menu-open>a:after{content:'\f106'}.fl-page-nav ul.navbar-nav>li>a:not(:hover):not(:focus):before,.fl-page-nav ul.sub-menu li a:not(:hover):not(:focus):before{height:0;width:0;left:50%}.fl-page-nav ul.navbar-nav>li>a:before,.fl-page-nav ul.sub-menu li a:before{display:block;position:absolute;content:"";left:18px;bottom:9px;width:calc(100% - 36px);height:4px;background-color:#55c4d7;transition:all .3s cubic-bezier(.58, .3, .005, 1)}.fl-page-nav ul.navbar-nav>li:last-child>a:before{width:calc(100% - 18px)}.fl-page-nav ul.sub-menu{top:102%;width:220px;border-top:none;border-radius:12px;text-align:center!important;-moz-box-shadow:0 0 10px #0000000F;-webkit-box-shadow:0 0 10px #0000000F;box-shadow:0 0 10px #0000000F}.fl-page-nav ul li.fl-sub-menu-open>ul.sub-menu{left:50%;transform:translateX(-50%)}.fl-page-nav ul.sub-menu li a{position:relative;display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;color:#003545!important;text-transform:none}.fl-page-nav ul.sub-menu li a:before{left:15px;bottom:6px;width:calc(100% - 30px);height:3px;background-color:#f1b82c}.fl-page-header-fixed .fl-page-nav ul.navbar-nav li a{font-size:16px}.fl-page-header-fixed .fl-page-nav ul.navbar-nav ul li a{font-size:15px}.fl-page-header-fixed .fl-page-nav ul.navbar-nav>li>a:before{bottom:6px}.navigation-top{display:flex;justify-content:flex-end}.navigation-top-mobile{display:none}.navigation-top form{position:relative;width:220px;max-width:100%;margin-right:32px}.navigation-top form i{position:absolute;top:6px;left:11px;display:block;width:13px;height:13px;background:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/i-search.svg') no-repeat;background-size:contain}.navigation-top form input[type=search]{height:24px;font-size:13px;border:1px solid #d9d9d9;border-radius:50px;padding-left:29px}.navigation-top form input[type=search]::placeholder{color:#969696}.navigation-top form button{visibility:hidden;position:absolute;top:0;right:0;height:24px;font-size:12px;font-weight:700;line-height:10px;background:#f3cc7e;color:#175d70;border:none}#navigation-list{display:flex;align-items:center}#navigation-list a{color:#5a5252;text-decoration:none}#navigation-list a:hover{color:#55c4d7}#navigation-list a:not(.icon){margin-right:20px;font-family:"Plus Jakarta Sans",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}#footer-bottom nav.social a.icon,#navigation-list a.icon{display:block;width:13px;height:13px}#footer-bottom nav.social a.icon:hover i,#navigation-list a.icon:hover i{filter:invert(59%) sepia(98%) saturate(230%) hue-rotate(141deg) brightness(96%) contrast(97%)}#navigation-list a:nth-child(2){margin-right:12px}#footer-bottom nav.social i,#navigation-list i{position:relative;display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}#footer-bottom nav.social i.twitter-icon,#navigation-list i.twitter-icon{top:.5px;background-image:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/i-twitter.svg')}#footer-bottom nav.social i.linkedin-icon,#navigation-list i.linkedin-icon{top:-1px;background-image:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/i-linkedin.svg')}.fl-page-footer{font-size:14px;border-top:none}#footer-top{display:flex;align-items:center;padding-top:30px}#footer-top img{width:240px}#footer-navigation{display:flex;margin-left:auto}#footer-navigation div{padding-right:18px;margin-right:35px;border-right:2px solid #d9d9d9}#footer-navigation div:last-child{margin-right:0;padding-right:0;border-right:0px}#footer-navigation h5 a{display:flex;color:#005d70}#footer-navigation i.arrow-right{position:relative;display:block;width:19px;height:19px;top:2px;left:13px;background:url('https://osteostrategy.on.ca/wp-content/themes/bb-theme-child/images/i-arrow.svg') no-repeat;background-size:contain;transition:all .3s ease-out}#footer-navigation h5 a:hover i{left:18px}#footer-navigation span{display:block;margin-bottom:6px;color:#003545}#footer-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 60px;margin-top:75px}#footer-logos a{line-height:75px}#footer-logos img{max-height:75px;max-width:220px;object-fit:contain}#footer-bottom{display:flex;margin-top:50px;padding:20px 0;border-top:1px solid #d9d9d9}#footer-bottom p{color:#000;margin-bottom:0}#footer-bottom nav{display:flex;margin:0 0 0 auto}#footer-bottom nav a{color:#000;text-decoration:underline}#footer-bottom nav:not(.social) a:first-child{margin-right:20px}#footer-bottom nav a:hover{color:#175d70}#footer-bottom nav.social{margin-left:36px}#footer-bottom nav.social a.icon{width:19px;height:19px}#footer-bottom nav.social a:first-child{margin-right:15px}#footer-bottom nav.social i.twitter-icon{top:2.5px}#footer-bottom nav.social i.linkedin-icon{top:0}#fspp-map{height:680px}.map-marker{padding:6px 15px}.map-marker span{font:600 16px 'Open Sans',sans-serif;color:#003545}.map-marker p{margin:6px 0 0 0;font:400 14px 'Open Sans',sans-serif;color:#003545}.gm-style .gm-style-iw-c{border-radius:0}@media all and (min-width:1200px){.fl-slideshow-image:first-child img{top:-150px!important}}@media all and (max-width:1200px){#home-upcoming-events .fl-post-text{width:65%}.fl-page-nav .navbar-nav>li>a{padding:15px 11px!important}.fl-page-nav ul.navbar-nav>li>a:before{left:11px;width:calc(100% - 22px)}.fl-page-nav ul.navbar-nav>li:last-child>a:before{width:calc(100% - 11px)}.fl-page-nav ul.navbar-nav>li.menu-item-has-children>a:after{margin-left:8px!important}.fl-page-header-primary .fl-page-nav ul.navbar-nav li a{font-size:16px}.fl-page-header-primary .fl-page-nav ul.navbar-nav ul li a{font-size:15px}.fl-page-header-fixed .fl-page-nav ul.navbar-nav li a{font-size:15px}.fl-page-header-fixed .fl-page-nav ul.navbar-nav ul li a{font-size:14px}#footer-top img{width:200px}#footer-navigation div{margin-right:25px}}@media all and (min-width:1100px){.fl-page-footer .container{width:1160px}}@media all and (max-width:1099px){#footer-top img{width:180px}#footer-navigation div{margin-right:22px}#footer-navigation span{font-size:13px}}@media all and (max-width:1024px){.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo img{height:100%!important;width:auto!important}}@media (min-width:992px){.fl-page-header-container .col-md-3{width:22%}.fl-page-header-container .col-md-9{width:78%}}@media (max-width:991px){.fl-page-header-primary .fl-page-header-logo{margin-top:0}.fl-page-nav ul.navbar-nav>li>a:before,.fl-page-nav ul.sub-menu li a:before,.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a::before{content:none!important}.fl-page-nav ul.sub-menu{text-align:left!important}.fl-page-nav-right .fl-page-nav-collapse{flex-wrap:wrap}.fl-page-nav-toggle-icon .fl-page-nav .navbar-toggle{top:37px!important}.navigation-top:not(.navigation-top-mobile){display:none}.navigation-top-mobile{display:flex;flex-direction:column;align-items:flex-start;width:100%;justify-content:flex-start;margin:25px 0 10px 0;padding:0 11px}.navigation-top form{width:100%;margin-right:0;margin-bottom:20px}.navigation-top form input[type=search]{height:40px}.navigation-top form i{top:14px}#navigation-list{align-items:center;justify-content:center;width:100%}#footer-top{flex-wrap:wrap;text-align:center;justify-content:center}#footer-top img{margin:20px 0 30px 0}#footer-navigation{width:100%;justify-content:center}#footer-navigation h5{font-size:18px}#footer-navigation h5 a{justify-content:center}#footer-logos{gap:30px 50px;margin-top:50px}#footer-logos a{line-height:50px}#footer-logos img{max-height:50px;max-width:200px}}@media all and (max-width:768px){#home-upcoming-events .fl-post-text{width:80%}.bannerbutton{position:static}.search-bar{position:inherit;max-width:100%}.search-bar .search-triangle{display:none}.fl-builder-content .fl-node-5ac7a770c69cb{clear:none;float:none;max-width:none;width:100%!important}.fl-node-5ac7a770c6a41 .fl-menu{text-align:center}.fl-node-5ac7a770c6a41 .fl-menu-mobile-toggle{float:none;color:#111}.fl-node-5ac7a770c6a41>.fl-module-content{margin-right:0;margin-left:0;margin:0;background:#e1eaf7;margin-top:10px}.fl-node-5ac7a770c6a41-clone>.fl-module-content{background:#fff;margin-top:0}.fl-node-5ac26c7323203>.fl-row-content-wrap{padding-bottom:20px!important}}@media all and (max-width:767px){.content-edit.form-edit h2,h2{font-size:30px!important}h3{font-size:25px!important}h4{font-size:22px!important}#footer-navigation{flex-wrap:wrap}#footer-navigation div{width:100%;margin-right:0;padding-right:0;border-right:none}#footer-navigation span br{display:none}#footer-logos{gap:25px 40px}#footer-logos a{line-height:40px}#footer-logos img{max-height:40px;max-width:175px}#footer-bottom{justify-content:center;flex-wrap:wrap;margin-top:40px;font-size:12px;text-align:center}#footer-bottom p{width:100%}#footer-bottom nav{width:100%;justify-content:center;margin-top:10px;margin-left:0!important}}@media all and (max-width:660px){.fl-post img.aligncenter,.fl-post img.alignleft,.fl-post img.alignnone,.fl-post img.alignright,.fl-post img[class*=wp-image-]{float:none}.headingbgwh h1 span,.headingbgwh h2 span,.headingbgwh h3 span{padding:0}.fl-node-59d4dac844bd4>.fl-row-content-wrap{padding:0!important}.pagination{text-align:center}.pagination .previous-link{float:none;margin:0 auto 10px;display:block}.pagination .next-link{float:none;margin:0 auto;display:block}}@media all and (max-width:500px){.fl-html .nvkContent .nvkFormItem.form-group,.fl-html .nvkFormStep1 #e366fcf2762f5056a02628e4540f3fc6{margin-left:0}}