body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:20px}.et_pb_slide_content,.et_pb_best_value{font-size:22px}body{color:#777777}h1,h2,h3,h4,h5,h6{color:#061c31}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1200px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1360px}a{color:#e76d3b}#footer-widgets .footer-widget li:before{top:14px}@media only screen and (min-width:1500px){.et_pb_row{padding:30px 0}.et_pb_section{padding:60px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:90px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:40px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:34px}h3{font-size:29px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:24px}h5{font-size:21px}h6{font-size:18px}.et_pb_slide_description .et_pb_slide_title{font-size:61px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:21px}	h1,h2,h3,h4,h5,h6{font-family:'Judson',Georgia,"Times New Roman",serif}body{font-family:'Futura Md BT'}.font-newtext{font-family:'Newtext Rg BT'}.pb-0 h4{padding-bottom:0}.btn-default{background-color:#e76d3b;color:#ffffff;text-transform:uppercase;font-size:16px;padding:15px 30px;border:1px solid transparent;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;border-radius:25px}.btn-default:hover{background-color:#ffffff;color:#061c31;border-color:#061c31}header .et_pb_section_0_tb_header,.main-logo{transition:all 0.5s ease 0s}header .et_pb_section_0_tb_header.sticky-header{background-color:#061c31!important}header .et_pb_section_0_tb_header.sticky-header .main-logo{max-width:130px}.header__menu-toggle{display:none;background:transparent;border:0;padding:0;margin:0;color:#ffffff;font-size:1.5em;cursor:pointer}.primary__navigation-list{padding:0!important}.primary__navigation-list li{list-style:none}.primary__navigation-list{padding:0!important;display:flex;gap:30px;justify-content:flex-end;position:relative}.primary__navigation-list li a{font-family:'Judson',sans-serif;color:#ffffff;text-transform:uppercase;font-size:20px;display:block;position:relative;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.primary__navigation-list li:last-child a{background-color:#e76d3b;border-radius:20px;padding:0 15px}.primary__navigation-list li:hover:last-child a{background-color:#ffffff!important;color:#061c31!important}.primary__navigation-list li a::after{content:"";width:0%;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.primary__navigation-list li:hover a::after,.primary__navigation-list li.current-menu-item a::after{content:"";background-color:#ffffff;width:100%;height:2px;position:absolute;bottom:0;left:0}.primary__navigation-list li:hover:last-child a::after{content:none}.sub-menu{opacity:0;visibility:hidden;position:absolute;width:100%;padding:25px!important;max-width:780px;background-color:#ffffff;border-top:10px solid #061c31;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;left:107px}.primary__navigation-list li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.sub-menu li{margin-bottom:10px}.sub-menu li:nth-child(3n){margin-bottom:0}.primary__navigation-list li.menu-item-has-children a{padding-bottom:10px}.primary__navigation-list li.menu-item-has-children>a::after{bottom:10px}.sub-menu li a{color:#061c31;line-height:1.2em;font-weight:700}.sub-menu li:last-child a{background-color:transparent;border-radius:0;padding:0}.sub-menu-toggle{display:none}.subfooter__col{display:flex;align-items:center;justify-content:center}.subfooter__col h4{color:#4b4b4b;padding-bottom:0;font-size:30px;text-transform:uppercase;margin-right:20px}.subfooter__col a{color:#ffffff;background-color:#e76d3b;border:2px solid transparent;font-size:16px;display:block;text-transform:uppercase;padding:10px 30px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;border-radius:25px;line-height:1}.subfooter__col a:hover{background-color:#ffffff;border:2px solid #e76d3b;color:#061c31}.footer__links,.footer__social{padding:0!important}.footer__links li{list-style:none;margin-bottom:5px}.footer__links li:last-child{margin-bottom:0}.footer__links li a{color:#ffffff;font-size:16px;display:block}.footer__social{display:flex;gap:20px}.footer__social li{list-style:none}.news__thumb{width:100%;height:402px;position:relative;margin-bottom:20px}.news__thumb-inner{width:100%;height:100%;background:transparent no-repeat scroll 0 0 / cover}.news__link{display:block;background-color:#061c31;color:#ffffff;text-align:center;text-transform:uppercase;font-size:16px;width:100%;max-width:130px;padding:10px 0 7px}.news__date{text-transform:uppercase}.news__excerpt{color:#4b4b4b;display:block;line-height:1.4em;font-size:16px;font-weight:500;font-family:'Roboto',sans-serif;margin-bottom:20px}.custom-swiper-buttons{border:0 none;background:transparent;padding:0;margin:0;position:absolute;top:30%;z-index:999;cursor:pointer}.custom-swiper-button-prev{left:0}.custom-swiper-button-next{right:0}.hero-buttons{padding:0!important;display:flex;justify-content:center;align-items:center;gap:70px}.hero-buttons li{list-style:none}.hero-buttons li a{background-color:#061c31;color:#ffffff;font-size:16px;padding:5px 40px;display:block;width:100%}.featured-box{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.featured-box__item{background:transparent no-repeat scroll center center / cover;min-height:583px;width:32%;position:relative}.fb-1{background-image:url("/wp-content/uploads/2023/08/leadership.jpg")}.fb-2{background-image:url("https://thewestleygroup.com/wp-content/uploads/2023/04/our-portfolio-box-v2-1.jpg")}.fb-3{background-image:url("https://thewestleygroup.com/wp-content/uploads/2023/08/connect-with-us-v2.jpg")}.featured-box__title{padding-bottom:0;color:#ffffff;font-size:25px;width:100%;max-width:140px;line-height:1.3em}.featured-box__title::before{content:"";background:transparent url(https://thewestleygroup.com/wp-content/uploads/2023/09/separator7.png) no-repeat scroll 0 0;width:100%;max-width:314px;height:9px;display:block;position:absolute;bottom:110px}.featured-box__link{padding:30px;position:absolute;width:100%;height:100%;align-items:flex-end;display:flex}.acf-map{width:100%;height:460px}.acf-map img{max-width:inherit!important}.portfolio__select-wrapper{margin:0 auto 60px;width:100%;max-width:250px}.portfolio__select{font-family:'Newtext Rg BT';color:#4b4b4b;width:100%;font-size:18px;text-transform:uppercase;padding:8px 5px}.portfolio__content .mix{display:none}.portfolio__content{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.portfolio__item{width:23.7%;padding:10px 10px 40px 10px;box-shadow:1px 2px 6px 2px rgba(0,0,0,0.1)}.portfolio__map{margin-top:70px}.portfolio__thumb{position:relative;width:100%;height:200px;margin-bottom:40px}.portfolio__thumb-inner{position:absolute;width:100%;height:100%;background:transparent no-repeat scroll center center / cover}.portfolio__title{text-align:center;color:#4b4b4b;text-transform:uppercase;padding-bottom:0;margin-bottom:5px;font-size:18px}.portfolio__address-1{display:block;text-align:center;color:#061c31;font-size:16px}.white-popup{position:relative;background:#FFF;padding:30px;width:100%;max-width:980px;margin:20px auto}.portfolio__popup-content{display:flex;align-items:center;justify-content:space-between;gap:20px}.portfolio__popup-left,.portfolio__popup-right{width:50%}.portfolio__popup-img{width:100%;height:450px;position:relative}.portfolio__popup-img-inner{background:transparent no-repeat scroll center center / cover;width:100%;height:100%;position:absolute}.portfolio__popup-title{text-align:center;color:#4b4b4b;font-size:25px;padding-bottom:0;margin-bottom:10px;text-transform:uppercase}.portfolio__popup-address-2{display:block;text-align:center;color:#4b4b4b;font-size:16px;width:100%;margin:0 auto;max-width:270px}.portfolio__popup-separator{max-width:154px;margin:10px auto}.portfolio__popup-rooms{display:block;text-align:center;color:#4b4b4b;font-size:20px;text-transform:uppercase;margin-bottom:20px}.portfolio__popup-text{margin:0 auto 30px;max-width:400px}.portfolio__popup-text,.portfolio__popup-text p{color:#4b4b4b;font-family:'AstoriaRoman';font-size:16px;text-align:center}.portfolio__popup-link{display:block;background-color:#061c31;color:#ffffff;text-align:center;width:100%;max-width:150px;padding:10px 30px;font-size:16px;margin:0 auto;text-transform:uppercase;border:1px solid transparent;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;border-radius:25px;line-height:1}.portfolio__popup-link:hover{background-color:#ffffff;color:#061c31;border-color:#061c31}#map{height:460px}.location__img{width:100%;max-width:250px;margin-bottom:10px}.location__img img{display:block;max-width:100%;height:auto}.location__heading-title{padding-bottom:0;font-size:20px;font-weight:600;margin-bottom:10px;width:100%;max-width:250px;text-transform:uppercase}.location__rooms{font-size:14px;font-weight:500}.location__description{width:100%;max-width:250px;line-height:1.5em}.location__address{font-weight:600;width:100%;max-width:250px}.team-members__testimonial-item p{color:#061c31;text-align:center;font-size:24px;font-style:italic}.team-members__testimonials .slick-next:before,.team-members__testimonials .slick-prev:before{font-size:30px;opacity:.3;color:#061c31}.team-members__testimonials .slick-prev{left:-65px}.team-members__testimonials .slick-next{right:-65px}.wellness-boxes{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.wellness-boxes{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.wellness-box__item{border:2px solid #ffffff;width:31.3%;padding:40px;display:flex;justify-content:center;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.wellness-box__item:hover{background-color:#ffffff}.wellness-box__item.w1:hover .wellness-box__title,.wellness-box__item.w2:hover .wellness-box__title,.wellness-box__item.w3:hover .wellness-box__title{color:#061c31}.wellness-box__img{display:table;margin:0 auto 20px}.wellness-box__img img{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.wellness-box__item.w1:hover .wellness-box__img img,.wellness-box__item.w2:hover .wellness-box__img img,.wellness-box__item.w3:hover .wellness-box__img img{filter:brightness(0)}.wellness-box__title{color:#ffffff;text-align:center;padding-bottom:0;text-transform:uppercase;font-size:20px;width:100%;margin:0 auto;max-width:210px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.w3 .wellness-box__img{height:128px}.wellness-popup{max-width:620px}.bullets-plus{padding:0!important}.bullets-plus li{list-style:none;position:relative;padding-left:20px;margin-bottom:10px}.bullets-plus li:last-child{margin-bottom:0}.bullets-plus li::before{content:"+";position:absolute;left:0}.bullets li{margin-bottom:10px}.bullets li:last-child{margin-bottom:0}.service-content-1 ul{padding-bottom:0!important}#service-financial ul li,#service-revenue-management ul li{text-align:left;max-width:510px;margin:0 auto 10px}.service-content-1 ul li{margin-bottom:10px}.service-content-1 ul li:last-child{margin-bottom:0}.service-content-2,#service-operations.service-active .service-content-1,#service-financial.service-active .service-content-1,#service-digital-strategy.service-active .service-content-1,#service-revenue-management.service-active .service-content-1,#service-sales.service-active .service-content-1{display:none}#service-operations.service-active .service-content-2,#service-financial.service-active .service-content-2,#service-digital-strategy.service-active .service-content-2,#service-revenue-management.service-active .service-content-2,#service-sales.service-active .service-content-2{display:block}.tabs{width:100%}#tabs-nav{list-style:none;margin:0;padding:0;display:flex;align-items:center}#tabs-nav li{width:33.33%}#tabs-nav li:hover a,#tabs-nav li.active a{background-color:#ffffff;color:#214c6e}#tabs-nav li a{background-color:#061c31;color:#ffffff;font-size:18px;display:block;text-align:center;text-transform:uppercase;padding:30px 10px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}#tabs-nav li:nth-child(2) a{background-color:#214c6e}.tab-content{background:transparent no-repeat scroll center right / cover}#tab1{background-image:url("../images/about-us-tab-bg.jpg")}#tab2{background-image:url("../images/investment-strategy-tab-bg.jpg")}#tab3 .tab-content__inner{display:block}.tablist{padding:0!important;display:flex;flex-wrap:wrap;align-items:center;background-color:#ffffff}.tablist li{list-style:none;width:100%}.tablist li a{width:100%;display:block;color:#ffffff;background-color:#214c6e;padding:30px;text-align:center;font-size:23px;text-transform:uppercase;line-height:1;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.tablist li:last-child a{background-color:#061c31}.tablinks:hover,.tablinks.active,.tablist li:last-child a.active{color:#214c6e;background-color:#ffffff}.tabcontent{padding:40px;display:none;background:#ffffff no-repeat scroll center right}.tab-content__list{padding:0!important;width:50%;width:100%;display:flex;gap:30px}.tab-content__list li{list-style:none;margin-bottom:20px;width:50%}.tabcontent__inner{width:100%;max-width:1000px;display:flex;justify-content:space-between}.tab-content__list h5{padding-bottom:0;color:#4b4b4b;font-size:23px;margin-bottom:5px}.tab-content__list span{display:block;color:#214c6e;font-size:14px;font-family:'Roboto',sans-serif;line-height:1.2em;font-weight:400;margin-bottom:10px}.team-member__content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.team-member__item{width:30%}.team-member__thumb{width:100%;max-width:317px;height:317px;margin:0 auto 20px;overflow:hidden;border-radius:50% 50%}.team-member__thumb-inner{width:100%;height:100%;background:transparent no-repeat scroll 0 0 / cover}.team-member__title{color:#4b4b4b;text-align:center;font-size:24px;padding-bottom:0;margin-bottom:5px}.team-member__position{text-align:center;display:block;color:#4b4b4b;font-size:16px;text-transform:uppercase;line-height:1.2em}.team-member__email-icon{max-width:28px;margin:0 auto}.team-member__email{color:#061c31;display:block;text-align:center;font-size:18px;text-decoration:underline}.team-member__popup-title{padding-bottom:25px}.team-member__popup-content .team-member__email{text-align:left;margin-top:25px}.tab-member{display:flex}.tab-member__img{margin-right:20px;width:100%;max-width:132px}.tab-member__details{padding-top:15px}.staff-title{color:#214c6e;margin-bottom:10px;font-size:16px;text-transform:uppercase}.contact-us__form-group{margin-bottom:30px}.contact-us__form-group label{display:block;color:#061c31;line-height:1.2em;font-size:20px}.contact-us__form-input{width:100%;padding:15px!important;font-family:'Roboto',sans-serif}.contact-us__form-textarea{width:100%;padding:15px!important;font-family:'Roboto',sans-serif;resize:none;height:150px}.contact-us__form-submit{background-color:#061c31;color:#ffffff;font-family:'AstoriaMedium',sans-serif;border:1px solid transparent;font-size:20px;padding:10px 30px;cursor:pointer;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;border-radius:25px}.contact-us__form-submit:hover{background-color:#ffffff;color:#061c31;border-color:#061c31}