.no_mb{margin-bottom:0px!important}.psg-header-topbar li.psg-header-language .gtranslate_wrapper img{aspect-ratio:1;width:18px;opacity:1}.dis-flex-wrap{display:flex;flex-wrap:wrap}.psg_off_canvas_menu_main_wrp .dialog-message.dialog-lightbox-message{height:auto!important;max-height:100vh!important;min-height:100vh!important}.psg_search_wrp .elementor-search-form__icon{padding-left:0px!important}.psg_search_wrp .elementor-search-form__container{min-height:40px!important;margin-right:50px!important}.psg_search_wrp .elementor-search-form__input{padding-left:10px!important}.psg-header-main-menu-wrap{display:flex;padding:15px 50px 15px 50px;flex-wrap:wrap}.psg-header-container{width:100%;margin:0 auto;align-items:center;justify-content:space-between}.psg-header-topbar{padding:10px 50px 10px 50px;border-bottom:2px solid #02317266;list-style-type:none;display:flex;align-items:center;justify-content:flex-end}.psg-header-topbar li:not(:first-child){margin-left:30px}.psg-header-topbar li.psg-header-search-btn{color:#023172;font-size:18px;line-height:1}.psg-header-topbar li.psg-header-search-btn i{cursor:pointer}.psg-header-topbar li.psg-header-language{font-size:30px;color:#023172;line-height:18px}.psg-header-topbar li.psg-header-language i{cursor:pointer;line-height:18px}.psg-header-menu-btn-wrap ul{padding:0px!important;display:flex;justify-content:end;padding:0}.psg-header-menu-btn-wrap ul li{list-style:none}.psg-header-center ul>li>a{color:#023172;font-family:'Rubik';font-weight:500;font-size:14px;letter-spacing:1.4px;line-height:24px;text-transform:uppercase;text-decoration:none;cursor:pointer}.psg-header-menu-btn-wrap .ph-header-cm-button{color:#FFF !IMPORTANT;border:1px solid #023172;background:#023172;padding:10px 24px;border-radius:100px;display:block;margin-left:30px;line-height:1.5;font-size:.875em;letter-spacing:1.4px;text-transform:uppercase;font-weight:500;font-family:'Rubik';text-decoration:none}.psg-header-menu-btn-wrap .ph-header-cm-button:hover{background:#fff0;color:#023172!important}.psg-header-menu-btn-wrap .activate-kit{color:#023172!important;background:#fff;padding:11px 36px;border-radius:100px;border:1px solid #023172;display:block;margin-left:20px}.psg-header-menu-btn-wrap .activate-kit:hover{background:#023172;color:#ffffff!important}.psg-header-logo{width:22%}.psg-header-logo img{max-width:100%;object-fit:cover;height:auto}.psg-header-center ul.menu>li>a:before{content:"";width:0;position:absolute;left:0;top:100%;height:1px;background:#B8943E;transition:all 0.5s linear}.psg-header-center ul li.current-menu-item>a,.psg-header-center ul li a:hover{color:#B8943E!important}.psg-header-center ul li.current-menu-item>a:before,.psg-header-center .menu>li.menu-item.menu-item-has-children:hover>a:before,.psg-header-center ul.menu>li>a:hover:before{width:100%}.psg-header-main-wrp{width:100%}.elementor-editor-active .site-header-wrp .psg-header-main-wrp{position:relative}.psg-header-sidebar-icon .off_canvas_menu .line{width:24px;display:block;margin-bottom:6px;box-sizing:border-box;border-bottom:2px solid #D5CABA}.psg-header-main-wrp.home_page .psg-header-btn a{border-color:#131212;color:#131212}.psg-header-main-wrp.home_page .psg-header-btn a:hover{background:#131212;color:#D5CABA}.psg-header-main-wrp.home_page .psg-header-sidebar-icon .off_canvas_menu .line{border-color:#131212}.off_canvas_menu{cursor:pointer}.psg-header-inner-wrp{display:flex;align-items:center}.psg-navbar .menu li a{font-size:16px;line-height:21px;letter-spacing:.8px;color:#222323;font-family:'JosefinSans-Regular';text-transform:uppercase;outline:none!important;text-decoration:none!important}.psg-navbar ul.menu li.menu-item:hover>a{color:#D91F25}.header-account-submenu::after{content:"";position:absolute;top:-15px;height:16px;right:24px;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:#fff;width:34px}.psg-navbar .menu{margin-bottom:0}.search-tool .tools-btn-icon{color:#000;font-size:22px;line-height:28px;letter-spacing:.22px}li.psg-search-tool-desktop:hover .tools-btn-icon{color:#DA261F}.header-fixed div#mobile-menu-toggle .navbar{margin-bottom:0!important}header#header-wrp{position:relative;z-index:999}.menu li:hover a{text-decoration:none}.psg-header-center-wrap{display:flex;flex-wrap:wrap;width:78%;justify-content:flex-end}.psg-header-center,.psg-header-menu-btn-wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.psg-header-center .menu{padding-left:0;margin:0;list-style-type:none!important}.psg-header-center .menu>li.menu-item{display:inline-block;margin-left:30px;position:relative}.psg-header-center .menu>li.menu-item>a span{display:inline-block}.psg-header-center .menu>li.menu-item>ul.sub-menu{display:none!important;position:absolute;top:calc(100% + 32px);text-align:left;background:#FFF;left:-63px;margin:0;padding:30px;width:min-content;min-width:348px;list-style-type:none!important;z-index:9;border-bottom:2px solid #B8943E}.psg-header-center .menu>li.menu-item:hover>ul.sub-menu{visibility:visible;opacity:1;display:block!important}.psg-header-center .menu>li.menu-item>ul.sub-menu:before{content:"";width:100%;height:35px;position:absolute;top:-35px;left:0;right:0}.psg-header-center .menu>li.menu-item>ul.sub-menu li.menu-item{white-space:nowrap;position:relative;list-style:none;margin-bottom:15px;transition-duration:0.5s}.psg-header-center .menu>li.menu-item>ul.sub-menu li.menu-item:last-child{margin-bottom:0}.psg-header-center .menu>li.menu-item>ul.sub-menu li.menu-item a{font-size:16px;line-height:1.5;letter-spacing:.48px;color:#023172;font-family:'Fira Sans';font-weight:500;position:relative;outline:none!important;text-decoration:none;text-transform:capitalize}.psg-header-center .menu>li.menu-item>ul.sub-menu li.menu-item a:hover{color:#B8943E}.psg-header-center .menu>li.menu-item-has-children>a:after{content:"\f107";font-family:'Font Awesome 5 Pro';padding-left:10px}.site-header-wrp.header-fixed .psg-header-main-wrp{position:fixed;top:0;background:#fff;transition:top 0.5s linear;box-shadow:0 10px 32px #0000004d}.admin-bar .site-header-wrp.header-fixed .psg-header-main-wrp{top:32px}.sub_menu_icon{color:#023172;font-size:18px;line-height:27px;float:right;cursor:pointer}.sub_menu_icon.active:before{content:"\f068"}.ph-header-search-main-wrp{display:block;position:absolute;top:0;width:100%;z-index:9;border-radius:0;visibility:hidden;opacity:0;background:#FFF;transition:all 0.5s linear;padding:60px 50px;border-bottom:1px solid #B8943E}.ph-search-opened .ph-header-search-main-wrp{visibility:visible;opacity:1;top:100%}.ph-header-search-main-wrp .ph-header-search-inner{width:100%;max-width:1168px;margin:0 auto}.ph-header-search-main-wrp .ph-header-search-inner form{position:relative}.ph-header-search-main-wrp .ph-header-search-inner form input{border:none!important;border-bottom:1px solid #CCCCCC!important;padding:0 20px 20px 40px;border-radius:0!important;color:#1B232F;font-size:.875em;line-height:1.5;letter-spacing:.7px;font-family:'Fira Sans';font-weight:400;font-style:italic;outline:none!important}.ph-header-search-main-wrp .ph-header-search-inner form input::placeholder{color:#CCC}.ph-header-search-main-wrp .ph-header-search-inner form button{border:none!important;outline:none!important;padding:0!important;font-size:1.125em;line-height:1.5;letter-spacing:0;color:#023172;background:transparent!important;border-radius:0!important;position:absolute;left:0;top:0}.ph-header-search-main-wrp .ph-header-search-inner form button:hover{color:#B8943E}.ph-header-search-main-wrp .ph-header-search-close{position:absolute;right:50px;top:30px;width:22px;height:22px;cursor:pointer}.ph-header-search-main-wrp .ph-header-search-close:before{content:"";position:absolute;top:10px;right:-4px;width:30px;height:2px;background:#023172;transform:rotate(45deg)}.ph-header-search-main-wrp .ph-header-search-close:after{content:"";position:absolute;top:-4px;left:10px;width:2px;height:30px;background:#023172;transform:rotate(45deg)}.psg-header-menu-btn-wrap ul li.psg-header-toggle{display:none;align-items:center;margin-left:20px}.psg-header-menu-btn-wrap ul li.psg-header-toggle .psg-header-toggle-icon{font-size:1.5em;line-height:1.25;letter-spacing:0;color:#023172;cursor:pointer}.ph-mobile-header-main-wrp{position:fixed;right:-100%;width:100%;max-width:400px;top:0;bottom:0;transition:right 0.5s linear;z-index:9999999;background:#FFF;padding:80px 20px 50px 20px}body.ph_menu_open{position:relative}body.ph_menu_open:before{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:70%;z-index:9999999}.ph-mobile-header-main-wrp.active{right:0}.ph-mobile-header-main-wrp .ph-mobile-header-close{position:absolute;top:30px;right:20px;cursor:pointer;font-size:30px;color:#023172;line-height:1;letter-spacing:0}.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu{list-style-type:none;padding:0;max-height:calc(100vh - 130px);overflow-y:auto;margin-right:-10px;padding-right:10px}.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu::-webkit-scrollbar,.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #FCFBF7;background-color:#FCFBF7;width:4px;border-radius:10px}.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu::-webkit-scrollbar-thumb{background-color:#B8943E;border-radius:10px}.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu li{margin-bottom:15px}.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu li>a{font-size:1em;line-height:1.5;letter-spacing:1.4px;color:#023172;font-family:'Rubik';font-weight:500;text-decoration:none!important;text-transform:uppercase}.ph-mobile-header-main-wrp .ph-mobile-header-menu .ph-mobile-navigation ul.menu li ul.sub-menu{list-style-type:none;padding:15px 0 0 20px;margin:0;display:none;width:100%}.ph-footer-copyright-text{margin:0;text-align:center;font-size:14px;color:#FFFEFF;line-height:21px;letter-spacing:.7px;font-family:'Fira Sans';font-weight:400}.ph-footer-link .elementor-icon-list-item a .elementor-icon-list-text{text-decoration:underline}.pg-company-overlay .elementor-background-overlay{top:-40px!important}.ph-company-map-wrp .ekit-google-map{border-radius:50px!important;overflow:hidden}.ph-milestones-section-wrp .elementor-background-overlay{top:-50px!important}.ph-company-map-wrp .gm-style-iw{border-radius:20px!important;padding:20px 0 20px 20px!important;box-shadow:0 3px 32px #00000029!important;width:100%;max-width:277px!important}.ph-company-map-wrp .gm-style-iw .gm-style-iw-d{padding:0 20px 0 0!important;overflow:auto!important}.ph-company-map-wrp .gm-style-iw .gm-style-iw-d>div h5{color:#1B232F;font-family:'Rubik';font-size:19px;font-weight:500;line-height:1.34em;letter-spacing:.57px;margin:0 0 10px 0;text-align:left}.ph-company-map-wrp .gm-style-iw .gm-style-iw-d>div p{color:#1B232F;font-size:16px;line-height:1.5;letter-spacing:.32px;font-family:'Fira Sans';font-weight:400;text-align:left}.ph-company-map-wrp .gm-style-iw button.gm-ui-hover-effect{top:10px!important;right:10px!important;width:20px!important;height:20px!important}.ph-company-map-wrp .gm-style-iw button.gm-ui-hover-effect span{margin:0!important;background-color:#023172;width:20px!important;height:20px!important}.psg-banner-img-wrap{padding:30px 50px 100px 50px;position:relative}.psg-banner-img-wrap .psg-banner-img-top-shape{position:absolute;left:0;z-index:9;top:30px;max-width:106px;height:auto;width:100%}.psg-banner-img-wrap .psg-banner-img-bottom-shape{position:absolute;right:0;bottom:0;width:100%;max-width:282px;height:auto;z-index:1}.psg-banner-img-wrap .psg-banner-img-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#F0F7FF;border-radius:50px;overflow:hidden;position:relative;z-index:3}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-left{padding-right:110px;padding-left:50px;padding-top:20px;padding-bottom:20px;width:100%;max-width:calc(100% - 566px)}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-left .ph-breadcrumbs{display:inline-block;font-size:1em;line-height:1.5;letter-spacing:3.2px;text-transform:uppercase;font-family:'Rubik';font-weight:400;margin-bottom:25px;max-width:574px}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-left .ph-breadcrumbs a{color:#1C232E;word-break:break-word}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-left .ph-breadcrumbs a:hover{color:#B8943E}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-left .ph-breadcrumbs span.separator{padding:0 8px}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-left .ph-banner-img-title{margin:0;font-size:2.75em;line-height:1.25;letter-spacing:1.32px;font-family:'Rubik';font-weight:500;color:#1B232F;max-width:574px}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-right{width:100%;max-width:566px;line-height:0}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-right img{border-radius:50px;width:100%;height:auto}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-right .psg-banner-youtube-wrp{width:100%;border-radius:50px;overflow:hidden;position:relative;padding-bottom:56.25%}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-right .psg-banner-youtube-wrp iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-right .psg-banner-media-wrp{border-radius:50px;overflow:hidden}.psg-banner-img-wrap .psg-banner-img-inner .psg-banner-img-right .psg-banner-media-wrp video{width:100%;max-width:100%;height:auto}.ph-our-team-members-wrp .ph-our-team-members-inner{display:flex;flex-wrap:wrap;margin:0 -10px}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop{width:100%;max-width:calc(33.33% - 20px);margin:0 10px 30px 10px;display:flex;flex-wrap:wrap}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-img{line-height:0;width:100%}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-img img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:top;border-radius:20px}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-bottom{background:#FFF;border-radius:20px;padding:20px 20px 54px 20px;box-shadow:3px 4px 32px #00000029;margin:-50px 20px 0 20px;z-index:9;position:relative;width:100%;max-width:calc(100% - 40px);min-height:calc(100% - 325.95px)}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-bottom .ph-our-team-members-title{color:#1B232F;font-family:'Rubik';font-size:1.3125em;font-weight:500;line-height:1.34em;letter-spacing:.63px;margin:0 0 10px 0}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-bottom .ph-our-team-members-designation{margin:0 0 10px 0;color:#1B232F;font-size:.875em;line-height:1.5;letter-spacing:.7px;font-family:'Fira Sans';font-weight:400;font-style:italic}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-bottom .ph-our-team-members-btn{cursor:pointer;position:absolute;bottom:20px;left:20px;color:#023172;font-size:1em;line-height:1.5;letter-spacing:.48px;text-transform:uppercase;font-family:'Rubik';font-weight:400;display:flex;align-items:center;outline:none}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-bottom .ph-our-team-members-btn i{padding-left:10px;font-size:15px}.ph-our-team-members-wrp .ph-our-team-members-inner .ph-our-team-members-loop .ph-our-team-members-bottom .ph-our-team-members-btn:hover span{text-decoration:underline}.ph-our-team-members-wrp .ph-our-team-members-inner ul.slick-dots{padding:0 10px;bottom:2px;line-height:0}.ph-our-team-members-wrp .ph-our-team-members-inner ul.slick-dots li{margin:0 3px;width:8px;height:8px}.ph-our-team-members-wrp .ph-our-team-members-inner ul.slick-dots li button{opacity:1;width:8px;height:8px;padding:0;border-radius:50%;background:#02317233;border:1px solid #023172;font-size:0}.ph-our-team-members-wrp .ph-our-team-members-inner ul.slick-dots li button:before{display:none}.ph-our-team-members-wrp .ph-our-team-members-inner ul.slick-dots li.slick-active button{background:#023172}.ph-team-popup-main-wrp{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;display:flex;align-items:center;justify-content:center;padding:50px;visibility:hidden}.popup_open .ph-team-popup-main-wrp{visibility:visible}.ph-team-popup-main-wrp .ph-team-popup-overlay{background:#000;position:absolute;left:0;right:0;top:0;bottom:0;opacity:40%}.ph-team-popup-main-wrp .ph-team-popup-inner{background:#FFF;position:relative;z-index:9;border-radius:20px;padding:50px;width:100%;max-width:970px;margin:0 auto;transition:all 0.5s linear;transform:scale(0)}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-row{display:flex;align-items:center;flex-wrap:wrap;overflow-y:auto;max-height:calc(100vh - 200px);margin-right:-10px;padding-right:10px}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-row::-webkit-scrollbar,.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-row::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #FCFBF7;background-color:#FCFBF7;width:4px;border-radius:10px}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-row::-webkit-scrollbar-thumb{background-color:#B8943E;border-radius:10px}#team_popup_wrp.popup_open .ph-team-popup-main-wrp .ph-team-popup-inner{transform:scale(1)}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-close{position:absolute;right:20px;top:20px;width:24px;height:24px;cursor:pointer}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-close:before{content:"";position:absolute;top:11px;right:-4px;width:32px;height:2px;background:#023172;transform:rotate(45deg)}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-close:after{content:"";position:absolute;top:-4px;left:11px;width:2px;height:32px;background:#023172;transform:rotate(45deg)}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-left{width:100%;max-width:296px;line-height:0}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-left img{width:100%;height:auto;border-radius:20px}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-right{width:100%;max-width:calc(100% - 296px);padding-left:50px}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-right .ph-team-popup-title{color:#1B232F;font-family:'Rubik';font-size:1.3125em;font-weight:500;line-height:1.34em;letter-spacing:.63px;margin:0 0 10px 0}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-right .ph-team-popup-designation{color:#B8943E;font-family:'Fira Sans';font-size:.875em;line-height:1.5;letter-spacing:.7px;font-weight:400;margin:0 0 10px 0}.ph-team-popup-main-wrp .ph-team-popup-inner .ph-team-popup-right .ph-team-popup-content-wrp{padding-top:10px;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#1B232F;font-family:'Fira Sans';font-weight:400}.ph-client-logo-wrp .swiper-slide-inner{padding-bottom:10px}.ph-client-logo-wrp .swiper-slide-inner .single-client{max-height:150px}.ph-client-logo-wrp .swiper-slide-inner .single-client .content-image img{max-height:110px;width:auto}.ph-partners-tab-wrp li.elementkit-nav-item .elementkit-nav-link.active{font-weight:500!important}.ph-client-logo-wrp .swiper-pagination span.swiper-pagination-bullet{border:1px solid #023172}.ph-client-logo-wrp .swiper-pagination{line-height:0!important;display:none}.ph-partners-tab-wrp ul.nav.nav-tabs.elementkit-tab-nav{display:flex!important;flex-wrap:nowrap!important;overflow-y:auto;position:relative}.ph-partners-tab-wrp ul.nav.nav-tabs.elementkit-tab-nav::-webkit-scrollbar,.ph-partners-tab-wrp ul.nav.nav-tabs.elementkit-tab-nav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px #CCC;background-color:#CCC;height:1px;border-radius:10px}.ph-partners-tab-wrp ul.nav.nav-tabs.elementkit-tab-nav::-webkit-scrollbar-thumb{background-color:#0B2140;border-radius:10px}.ph-partners-tab-wrp .ekit-wid-con .elementkit-tab-wraper ul.elementkit-tab-nav li.elementkit-nav-item{min-width:fit-content}.ph-partners-tab-wrp ul.nav.nav-tabs.elementkit-tab-nav li.elementkit-nav-item a.elementkit-nav-link{white-space:nowrap!important}.ph-our-milestones-wrp .ph-our-milestones-slider{margin:0 -10px;position:relative}.ph-our-milestones-wrp .ph-our-milestones-slider:before{content:"";position:absolute;top:56px;left:10px;right:10px;height:2px;background:#B8943E}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner{padding:0 10px}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-top{margin-bottom:20px;text-align:center}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-top .ph-our-milestones-year{display:inline-block;text-align:center;color:#B8943E;font-size:1.1875em;line-height:1.34;letter-spacing:.57px;font-family:'Rubik';font-weight:500;margin:0 auto 20px auto;cursor:pointer}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-top .ph-our-milestones-dot{width:21px;height:21px;display:block;border:2px solid #B8943E;background:#FFF;border-radius:50%;margin:0 auto;position:relative;cursor:pointer;transition:all 0.5s linear}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-current .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-top .ph-our-milestones-dot{background:#B8943E}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-bottom{list-style-type:none;padding:0}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-bottom li{background:#FFF;padding:30px;border-radius:20px;margin:10px 0 0 0}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-bottom li .ph-our-milestones-date{margin:0 0 10px 0;color:#8D8D8D;font-size:1.1875em;line-height:1.26;letter-spacing:.38px;font-family:'Fira Sans';font-weight:400;font-style:italic}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-bottom li .ph-our-milestones-title{margin:0;color:#1B232F;font-family:'Rubik';font-size:1.1875em;font-weight:500;line-height:1.34em;letter-spacing:.57px}.ph-our-milestones-wrp .ph-our-milestones-slider .ph-our-milestones-slide .ph-our-milestones-slide-inner .ph-our-milestones-bottom li .ph-our-milestones-title a{color:#1B232F!important;outline:none}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow{width:40px;height:40px;padding:0;border:1px solid #023172;border-radius:50%;font-size:0;opacity:1;top:56px;background:#fff0;outline:none!important;display:flex;align-items:center;justify-content:center}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow.slick-prev{left:-30px}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow.slick-next{right:-30px}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow.slick-prev:before{content:"\f060";font-family:'Line Awesome Free';font-weight:600;color:#023172;font-size:20px;line-height:normal;opacity:1}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow.slick-next:before{content:"\f061";font-family:'Line Awesome Free';font-weight:600;color:#023172;font-size:20px;line-height:normal;opacity:1}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow:hover{background:#023172}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow:hover:before{color:#FFF}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow.slick-disabled{border-color:#CCCCCC!important;background:transparent!important;cursor:unset}.ph-our-milestones-wrp .ph-our-milestones-slider .slick-arrow.slick-disabled:before{color:#CCCCCC!important}.ph-news-archive-main-wrp .ph-news-archive-row{display:flex;flex-wrap:wrap;margin:0 -10px}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop{width:100%;max-width:calc(33.33% - 20px);margin:0 10px 30px 10px;background:#FFF;border-radius:20px;box-shadow:3px 4px 32px #00000029;overflow:hidden;display:flex;flex-wrap:wrap;align-items:stretch}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top{width:100%;margin-bottom:auto}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-read-more-btn{margin-top:auto;width:100%;padding:0 30px 30px 30px}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-feature-img{position:relative;line-height:0}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-feature-img a.ph-news-archive-feature-img-link{display:block;width:100%}.ph-news-archive-feature-img a.ph-news-archive-feature-img-link img{width:100%;height:auto;aspect-ratio:1.78/1;object-fit:cover;object-position:center}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-content-box{padding:30px 30px 30px 30px}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-content-box .ph-news-archive-date{color:#8D8D8D;font-family:'Fira Sans';font-weight:400;font-style:italic;font-size:1.1875em;line-height:1.34;letter-spacing:.38px;margin:0 0 10px 0}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-content-box .ph-news-archive-title{color:#1B232F;font-family:'Rubik';font-size:1.1875em;font-weight:500;line-height:1.34em;letter-spacing:.57px;margin:0}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-content-box .ph-news-archive-title a{color:#1B232F}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-read-more-btn a{display:inline-flex;align-items:center;font-size:1em;line-height:1.2;letter-spacing:.48px;font-family:'Rubik';font-weight:400;text-transform:uppercase;color:#023172;text-decoration:none!important}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-read-more-btn a i{margin-left:10px}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop:hover .ph-news-archive-loop-top .ph-news-archive-content-box .ph-news-archive-title a{color:#023172}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop:hover .ph-news-archive-read-more-btn a span{text-decoration:underline}.ph-news-archive-main-wrp .ph-pagination{display:flex;width:100%;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:20px;margin-top:20px}.ph-news-archive-main-wrp .ph-pagination .page-numbers{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff0;border:1px solid #fff0;font-size:1.125em;line-height:1.333;color:#023172;letter-spacing:.9px;margin:0 6px 10px 6px}.ph-news-archive-main-wrp .ph-pagination .page-numbers:hover{color:#023172;border-color:#023172}.ph-news-archive-main-wrp .ph-pagination .page-numbers.current{background:#023172;color:#FFF;border-color:#023172}.ph-news-archive-main-wrp .ph-pagination .page-numbers.prev{margin-right:auto;margin-left:0;border-color:#023172;color:#023172;font-size:1.25em;letter-spacing:0}.ph-news-archive-main-wrp .ph-pagination .page-numbers.next{margin-left:auto;margin-right:0;border-color:#023172;color:#023172;font-size:1.25em;letter-spacing:0}.ph-news-archive-main-wrp .ph-pagination .page-numbers.prev:hover,.ph-news-archive-main-wrp .ph-pagination .page-numbers.next:hover{border-color:#023172;background:#023172;color:#FFF}.ph-news-archive-main-wrp .ph-pagination .page-numbers.prev.disable,.ph-news-archive-main-wrp .ph-pagination .page-numbers.next.disable{border-color:#CCCCCC!important;background:transparent!important;color:#D8D8D8!important}.ph-news-archive-main-wrp .ph-news-archive-row .ph-news-archive-loop .ph-news-archive-loop-top .ph-news-archive-feature-img .ph-news-archive-badge{position:absolute;left:0;bottom:0;background:#EFE7D2;padding:5px 10px;font-size:14px;line-height:17px;letter-spacing:.42px;font-family:'Rubik';font-weight:500;color:#B8943E;text-transform:uppercase}main.ph-single-news-main{width:100%!important;max-width:100%!important}.ph-single-news-main .ph-single-news-main-inner{width:100%;max-width:1268px;padding:30px 50px 90px 50px;margin:0 auto}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-blog-back-btn{margin-bottom:10px;padding-right:30px}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-blog-back-btn a{font-size:1em;line-height:1.5;letter-spacing:.48px;color:#023172;font-family:'Rubik';font-weight:400;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-blog-back-btn a i{margin-right:10px;font-size:18px}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-blog-back-btn a:hover span{text-decoration:underline}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon{display:flex;align-items:center;color:#023172;font-size:.875em;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;font-family:'Rubik';font-weight:500}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon .psg-single-news-social-label{margin-bottom:10px;display:inline-block}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul{list-style-type:none;padding:0 0 0 20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul li{margin-right:30px;margin-bottom:10px}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul li:last-child{margin-right:0}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul li a{color:#023172;font-size:16px}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul li a .fa-facebook-f{font-size:15px}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul li a:hover{color:#B8943E}.ph-single-news-main .ph-single-news-main-inner .ph-single-news-top .psg-single-news-social-icon ul li a:hover svg path{fill:#B8943E}.ph-single-news-main .ph-single-news-main-inner .ph-news-single-date{font-size:.875em;line-height:1.5;letter-spacing:.7px;color:#8D8D8D;font-family:'Fira Sans';font-weight:400;margin:0 0 50px 0}.ph-single-news-main .ph-single-news-main-inner .ph-news-single-title{color:#1B232F;font-family:'Rubik';font-size:2.75em;font-weight:500;line-height:1.25em;letter-spacing:1.32px;margin:0 0 40px 0}.ph-single-news-main .ph-single-news-main-inner .ph-news-single-content-wrp{margin:0 -10px 0 -10px}.ph-news-single-related-section.ph-news-archive-main-wrp{background:#F0F7FF;padding-top:100px;padding-bottom:270px;border-radius:30px 30px 0 0;margin-bottom:-200px}.ph-news-single-related-section.ph-news-archive-main-wrp .ph-news-single-related-container{width:100%;max-width:1268px;padding:0 50px;margin:0 auto}.ph-news-single-related-section.ph-news-archive-main-wrp .ph-news-single-related-container .ph-news-single-related-heading{color:#1B232F;font-family:'Rubik';font-size:2.125em;font-weight:600;line-height:1.34em;letter-spacing:1.02px;margin:0 0 50px 0;text-align:center}.ph-elementor-breadcrums li.elementor-icon-list-item a:hover .elementor-icon-list-text{color:#B8943E!important}.ph-custom-tab-wrp li.elementkit-nav-item .elementkit-nav-link.active{font-weight:500!important}.ekit-wid-con .ph-center-dots .elementor-inline-items .elementor-icon-list-item{display:flex}.ph-careers-listing-icons span.elementor-icon-list-icon{line-height:0}.ph-simple-text-link-wrp .elementor-widget-container a{color:#023172;text-decoration:underline}.ph-simple-text-link-wrp .elementor-widget-container a:hover{color:#B8943E}.ph-careers-accordion-wrp .elementskit-accordion .elementskit-card{padding:27px 50px}.ph-careers-accordion-wrp .elementskit-accordion .elementskit-card h4.elementor-heading-title{margin:0}body:not(.elementor-editor-active) .ph-careers-accordion-wrp .ekit_accordion_icon_group .ekit_accordion_normal_icon i:before{content:'\f13a';font-weight:300;font-family:"Font Awesome 5 Pro"}body:not(.elementor-editor-active) .ph-careers-accordion-wrp .ekit_accordion_icon_group .ekit_accordion_active_icon i:before{content:'\f139';font-weight:300;font-family:"Font Awesome 5 Pro"}.ph-careers-application-form-wrp_wrapper .gform_heading{display:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields{grid-column-gap:20px;grid-row-gap:30px}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .gform-field-label{color:#1C232E;font-size:1em;line-height:1.5;letter-spacing:.48px;font-family:'Fira Sans';font-weight:600;text-transform:capitalize;margin-bottom:8px}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .gform-field-label span.gfield_required{padding:0}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .gform-field-label span.gfield_required .gfield_required{color:#D81919;padding-left:5px;font-size:1em;line-height:1.5;letter-spacing:.8px;font-family:'Fira Sans';font-weight:700}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input select,.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input input{background:#FFFFFF!important;border:1px solid #CCC;padding:7px 20px;border-radius:50px;font-size:1em;line-height:1.5!important;letter-spacing:.48px;font-family:'Fira Sans';font-weight:400;outline:none!important;width:100%;color:#1C232E}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input input::placeholder{color:#8D8D8D}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .ginput_container_date{position:relative}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .ginput_container_date:before{content:"\f073";font-family:'Font Awesome 5 Pro';position:absolute;right:20px;top:0;color:#1C232E;font-size:1.3125em;font-weight:300;line-height:40px;pointer-events:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input select{-webkit-appearance:none;-moz-appearance:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input select::-ms-expand{display:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .ginput_container_select{position:relative}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .ginput_container_select:before{content:"\f107";font-family:'Font Awesome 5 Pro';font-size:1.3125em;line-height:40px;position:absolute;right:20px;color:#1C232E;font-weight:300;pointer-events:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .ginput_container_fileupload{position:relative}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input input[type="file"]{margin-right:164px;width:calc(100% - 164px)}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input input[type="file"]::-webkit-file-upload-button{background:#FFF;border:1px solid #023172;border-radius:50px;color:#023172;cursor:pointer;font-size:14px;line-height:21px;letter-spacing:1.4px;font-family:'Rubik';font-weight:500;outline:none;padding:8px 24px;text-transform:uppercase;transition:all 0.4s ease;margin:0;position:absolute;right:0;top:0}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input input[type="file"]::-webkit-file-upload-button:hover{background:#023172;color:#FFF}@-moz-document url-prefix(){.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input input[type="file"]{margin-right:0;width:100%}}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .ginput_container_fileupload .gform_fileupload_rules{display:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .ph-gravity-input .gfield_description{font-size:.875em;line-height:1.5;letter-spacing:.42px;color:#8D8D8D;font-family:'Fira Sans';font-weight:400;font-style:italic;padding:10px 0 0 0}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent legend.gfield_label{color:#1B232F;font-size:1em;line-height:1.5;letter-spacing:.48px;font-family:'Fira Sans';font-weight:400;font-style:italic;margin:0 0 30px 0;border:none!important}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label{color:#1B232F;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Fira Sans';font-weight:400;padding-left:41px;margin:0;position:relative}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent input{display:none}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label:before{content:"";position:absolute;left:0;top:4px;width:21px;height:21px;border:1px solid #8D8D8D;border-radius:3px}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label:hover:before{border-color:#023172}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:4px;top:5px;color:#FFF;font-size:14px;opacity:0}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent input:checked+label.gform-field-label:before{background:#023172;border-color:#023172}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent input:checked+label.gform-field-label:after{opacity:1}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform_footer{margin:45px 0 0 0!important;padding:0!important}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform_footer .gform_button{background:#023172;border-radius:100px;border:1px solid #023172;padding:9px 31px;font-size:.875em;line-height:1.5!important;letter-spacing:1.4px;color:#FFF;text-transform:uppercase;font-family:'Rubik';font-weight:500;margin:0 30px 0 0;outline:none!important;min-height:unset!important}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform_footer .gform_button:hover{color:#023172!important;background:#fff0}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .gform_fields .gfield_description.validation_message{background:transparent!important;border:none!important;padding:0;margin:10px 0 0 0;color:#D81919;font-size:1em;line-height:1.5;letter-spacing:.32px;font-style:normal}.ph-careers-application-form-wrp_wrapper .gform_validation_errors{background:transparent!important;border:1px solid #CF2E2E!important;border-radius:50px!important;margin:0 0 30px 0!important;padding:15px 50px 15px 50px!important}.ph-careers-application-form-wrp_wrapper .gform_validation_errors .gform_submission_error{font-size:1em!important;line-height:1.5!important;letter-spacing:.48px;font-family:'Fira Sans'!important;font-weight:600!important;color:#CF2E2E!important}.ph-careers-application-form-wrp_wrapper .ph-careers-application-form-wrp .gform-body .ph-gravity-consent legend.gfield_label span.gfield_required{display:none}.ph-contact-location-row .elementor-background-overlay{left:-27px!important}.ph-contact-form-row .elementor-background-overlay{top:-50px!important}.ph-contact-us-form-wrp_wrapper .gform_heading{display:none}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields{grid-column-gap:20px;grid-row-gap:20px}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .ph-contact-heading{border-bottom:1px solid #023172!important;padding:0 0 10px 0!important}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .ph-contact-heading:not(:first-child){margin-top:30px}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .ph-contact-heading .gsection_title{color:#1B232F;font-size:1.125em;line-height:1.333;letter-spacing:.9px;font-family:'Rubik';font-weight:500;text-transform:uppercase;margin:0}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input .gform-field-label{color:#1C232E;font-size:1em;line-height:1.5;letter-spacing:.48px;font-family:'Fira Sans';font-weight:600;text-transform:capitalize;margin-bottom:8px}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input .gform-field-label span.gfield_required{padding:0}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input .gform-field-label span.gfield_required .gfield_required{color:#D81919;padding-left:5px;font-size:1em;line-height:1.5;letter-spacing:.8px;font-family:'Fira Sans';font-weight:700}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input textarea,.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input select,.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input input{background:#FFFFFF!important;border:1px solid #CCC;padding:7px 20px;border-radius:20px;font-size:1em;line-height:1.5!important;letter-spacing:.48px;font-family:'Fira Sans';font-weight:400;outline:none!important;width:100%;margin-bottom:10px;color:#1C232E}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input textarea::placeholder,.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input input::placeholder{color:#8D8D8D}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input textarea{padding:20px 20px;height:180px}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input select{-webkit-appearance:none;-moz-appearance:none}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input select::-ms-expand{display:none}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input .ginput_container_select{position:relative}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-input .ginput_container_select:before{content:"\f107";font-family:'Font Awesome 5 Pro';font-size:1.3125em;line-height:40px;position:absolute;right:20px;color:#1C232E;font-weight:300;pointer-events:none}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent legend.gfield_label{color:#1B232F;font-size:1em;line-height:1.5;letter-spacing:.48px;font-family:'Fira Sans';font-weight:400;font-style:italic;margin:0 0 30px 0;border:none!important}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label{color:#1B232F;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Fira Sans';font-weight:400;padding-left:41px;margin:0 0 10px 0;position:relative}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent input{display:none}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label:before{content:"";position:absolute;left:0;top:2px;width:21px;height:21px;border:1px solid #8D8D8D;border-radius:3px}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label:hover:before{border-color:#023172}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;left:4px;top:3px;color:#FFF;font-size:14px;opacity:0}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent input:checked+label.gform-field-label:before{background:#023172;border-color:#023172}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent input:checked+label.gform-field-label:after{opacity:1}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-radio .gfield_radio .gchoice:not(:last-child){margin-bottom:15px}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-radio .gfield_radio .gchoice input{display:none}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-radio .gfield_radio .gchoice label{padding-left:41px;position:relative;color:#1B232F;font-size:1em;line-height:1.5;letter-spacing:.32px;font-family:'Fira Sans';font-weight:400}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-radio .gfield_radio .gchoice label:before{content:"";width:21px;height:21px;border:1px solid #023172;background:#FFF;position:absolute;left:0;top:1px;border-radius:50%}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-radio .gfield_radio .gchoice label:after{content:"";position:absolute;left:5px;top:6px;background:#023172;width:11px;height:11px;border-radius:50%;transform:scale(0);transition:all 0.3s linear;opacity:0}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .ph-contact-radio .gfield_radio .gchoice input:checked+label:after{transform:scale(1);opacity:1}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform_footer{margin:30px 0 0 0!important;padding:0!important}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform_footer .gform_button{background:#023172;border-radius:100px;border:1px solid #023172;padding:9px 31px;font-size:.875em;line-height:1.5!important;letter-spacing:1.4px;color:#FFF;text-transform:uppercase;font-family:'Rubik';font-weight:500;margin:0 30px 0 0;outline:none!important;min-height:unset!important}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform_footer .gform_button:hover{background:#fff0;color:#023172!important}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .gform_fields .gfield_description.validation_message{background:transparent!important;border:none!important;padding:0;margin:0 0 0 0;color:#D81919;font-size:1em;line-height:1.5;letter-spacing:.32px;font-style:normal}.ph-contact-us-form-wrp_wrapper .gform_validation_errors{background:transparent!important;border:1px solid #CF2E2E!important;border-radius:50px!important;margin:0 0 30px 0!important;padding:15px 50px 15px 50px!important}.ph-contact-us-form-wrp_wrapper .gform_validation_errors .gform_submission_error{font-size:1em!important;line-height:1.5!important;letter-spacing:.48px;font-family:'Fira Sans'!important;font-weight:600!important;color:#CF2E2E!important}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent legend.gfield_label span.gfield_required{display:none}.gform_confirmation_wrapper .gform_confirmation_message{text-align:center;font-size:1.3125em;letter-spacing:.63px;line-height:1.34;color:#272932;font-family:'Rubik';font-weight:500}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label a.ph-cf-info-link{text-decoration:underline;color:#023172}.ph-contact-us-form-wrp_wrapper .ph-contact-us-form-wrp .gform-body .ph-gravity-consent .ginput_container_consent label.gform-field-label a.ph-cf-info-link:hover{color:#B8943E}.ph-success-message-popup .dialog-widget-content a.dialog-close-button i:before{font-family:'Line Awesome Free';font-weight:900;content:"\f00d"}.ph-success-message-popup .dialog-widget-content a.dialog-close-button{text-decoration:none!important;outline:none!important}main.site-main-wrp.ph-search-page-main-wrp{width:100%;max-width:100%!important;padding-bottom:100px;padding-top:30px}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container{width:100%;max-width:1268px;margin:0 auto;padding:0 50px}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-header{margin:0 0 50px 0;padding:0 0 10px 0;border-bottom:1px solid #CCC}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-header .entry-title{margin:0;color:#1B232F;font-family:'Rubik';font-size:2.75em;font-weight:500;line-height:1.25em;letter-spacing:1.32px}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-content .ph-search-loop:not(:last-child){margin-bottom:30px}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-content .ph-search-loop .search-page-title-wrp{margin:0 0 10px 0;color:#1B232F;font-family:'Rubik';font-size:1.4375em;font-weight:500;line-height:1.34em;letter-spacing:.69px}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-content .ph-search-loop .search-page-title-wrp a{color:#1B232F}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-content .ph-search-loop p{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#1B232F;font-family:'Fira Sans';font-weight:400;margin:0}main.site-main-wrp.ph-search-page-main-wrp .ph-search-page-container .page-content .ph-search-loop .search-page-title-wrp a:hover{color:#B8943E}.ph-services-box .elementor-background-overlay{left:-27px!important}.ph-services-box:hover .ph-title .elementor-heading-title{color:#023172!important}.ph-services-box:hover .ph-button a.elementor-button span.elementor-button-text{text-decoration:underline}.ph-services-menu nav ul.elementor-nav-menu li.menu-item a.elementor-item{display:inline-block;padding-left:24px!important;position:relative}.ph-services-menu nav ul.elementor-nav-menu li.menu-item a.elementor-item:before{content:"";opacity:1!important;width:14px;height:13px;position:absolute;left:0;top:6px;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:unset!important}body:not(.elementor-editor-active) .ph-back-btn-wrp .elementor-button-icon i{font-weight:300;font-size:18px}.ph-services-main-wrp .ph-services-filter-box{background:#FFF;border:1px solid #CCC;border-radius:20px;padding:20px;margin-bottom:50px}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row .ph-services-filter-col{width:100%;max-width:50%;padding:0 10px}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row .ph-services-filter-col .ph-services-filter-label{font-size:1em;line-height:1.5;letter-spacing:.48px;color:#1C232E;font-family:'Fira Sans';font-weight:600;margin-bottom:10px;display:block}.ph-services-main-wrp .ph-services-filter-box .ph-services-search-box{position:relative;margin-bottom:30px}.ph-services-main-wrp .ph-services-filter-box .ph-services-search-box input{background:#FFF;width:100%;border:1px solid #CCCCCC!important;border-radius:20px;padding:10px 20px 10px 50px;color:#1C232E;font-size:.875em;line-height:18px;letter-spacing:.7px;font-family:'Fira Sans';font-weight:400;outline:none!important}.ph-services-main-wrp .ph-services-filter-box .ph-services-search-box input::placeholder{color:#8D8D8D}.ph-services-main-wrp .ph-services-filter-box .ph-services-search-box .ph-services-search-btn{background:transparent!important;outline:none!important;border:none!important;padding:0!important;position:absolute;left:20px;top:0;font-size:16px;color:#1C232E;line-height:40px}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row .ph-services-filter-col .ph-services-discipline-dropdown{position:relative;margin-bottom:30px}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row .ph-services-filter-col .ph-services-discipline-dropdown:before{content:"\f107";font-family:'Font Awesome 5 Pro';color:#1C232E;font-size:1em;line-height:40px;letter-spacing:0;font-weight:500;position:absolute;right:20px;top:0;pointer-events:none}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row .ph-services-filter-col .ph-services-discipline-dropdown select{-webkit-appearance:none;-moz-appearance:none;width:100%;background:#FFF;border:1px solid #CCC;border-radius:20px;padding:10px 50px 10px 20px;color:#8D8D8D;font-size:.875em;line-height:18px;letter-spacing:.7px;font-family:'Fira Sans';font-weight:400}.ph-services-main-wrp .ph-services-filter-box .ph-services-filter-row .ph-services-filter-col .ph-services-discipline-dropdown select::-ms-expand{display:none}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-label{font-size:1em;line-height:1.5;letter-spacing:.48px;color:#1C232E;font-family:'Fira Sans';font-weight:600;margin-bottom:9px;display:block}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-list{display:flex;flex-wrap:wrap;align-items:baseline;margin:0 -1px 19px -1px}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-list button{background:#EEE;width:50px;height:50px;border:1px solid #F1F1F1;border-radius:0;outline:none!important;color:#B4B4B4;font-size:1.125em;letter-spacing:.54px;text-transform:uppercase;font-family:'Rubik';font-weight:400;margin:1px;pointer-events:none}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-list button.available{pointer-events:unset!important;background:#FFF;color:#023172;text-decoration:underline}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-list button.available:hover,.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-list button.active{border-color:#023172}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-list button.ph-sval-all{width:102px}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-submit{display:block;margin:0 auto;background:#023172;border:1px solid #023172;border-radius:100px;padding:11px 56px;color:#FFF;font-size:.875em;line-height:17px;letter-spacing:1.4px;text-transform:uppercase;font-family:'Rubik';font-weight:500;outline:none!important}.ph-services-main-wrp .ph-services-filter-box .ph-services-alphabetically-wrp .ph-services-alphabetically-submit:hover{background:#fff0;color:#023172}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-result-heading{color:#1B232F;font-family:'Rubik';font-size:2.125em;font-weight:600;line-height:1.34em;letter-spacing:1.02px;margin:0 0 20px 0;padding-bottom:10px;border-bottom:1px solid #CCC}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-sorting-wrp .ph-services-sorting-label{font-size:1em;line-height:1.5;letter-spacing:.48px;color:#1C232E;font-family:'Fira Sans';font-weight:600;margin-bottom:10px;display:block}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-sorting-wrp .ph-services-sorting-dropdown{position:relative;display:inline-block;width:100%;max-width:188px;margin-bottom:30px}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-sorting-wrp .ph-services-sorting-dropdown:before{content:"\f107";font-family:'Font Awesome 5 Pro';color:#1C232E;font-size:1em;line-height:40px;letter-spacing:0;font-weight:500;position:absolute;right:20px;top:0;pointer-events:none}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-sorting-wrp .ph-services-sorting-dropdown select{-webkit-appearance:none;-moz-appearance:none;width:100%;background:#FFF;border:1px solid #CCC;border-radius:20px;padding:10px 50px 10px 20px;color:#1B232F;font-size:.875em;line-height:18px;letter-spacing:.7px;font-family:'Fira Sans';font-weight:400}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-sorting-wrp .ph-services-sorting-dropdown select::-ms-expand{display:none}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop{border-bottom:1px solid #CCC;padding-bottom:30px;margin-bottom:30px}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp{margin-bottom:45px}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp .ph-services-title{color:#1B232F;font-family:'Rubik';font-size:1.4375em;font-weight:500;line-height:1.34em;letter-spacing:.69px;margin:0 0 20px 0}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp .ph-services-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1em;line-height:1.5;letter-spacing:.32px;color:#1B232F;font-family:'Fira Sans';font-weight:400}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp .ph-services-content p{margin:0 0 25px 0}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp .ph-services-content ul{padding-left:0;list-style-type:none}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp .ph-services-content ul li{position:relative;padding-left:15px}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-content-wrp .ph-services-content ul li:before{content:"";width:4px;height:4px;position:absolute;left:0;top:10px;background:#1B232F;border-radius:50%}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-read-more-btn{display:inline-flex;align-items:center;font-size:1em;line-height:1.5;letter-spacing:.48px;text-transform:uppercase;color:#023172;font-family:'Rubik';font-weight:400;cursor:pointer}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-read-more-btn i{margin-left:10px;font-size:15px}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-read-more-btn:hover span{text-decoration:underline}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop .ph-services-read-more-btn.active i:before{content:"\f139"}.ph-services-main-wrp .ph-services-result-main-wrp .ph-services-row .ph-services-loop.open .ph-services-content-wrp .ph-services-content{-webkit-line-clamp:unset}.ph-services-result-main-wrp .services-loader{text-align:center}.ph-services-result-main-wrp .services-loader img{max-width:400px}.ph-service-widget-repeater-main .ph-service-widget-row{display:flex;flex-wrap:wrap;margin:0 -10px 0 -10px}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item{width:100%;max-width:calc(50% - 45px);margin:0 10px 30px 35px;border:1px solid #023172;border-radius:20px;padding:50px 50px 70px 77px;position:relative}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item img.ph-service-widget-image{width:100%;max-width:54px;position:absolute;left:0;top:55px;transform:translate(-50%,0)}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item .ph-service-widget-title{color:#1B232F;font-family:'Rubik';font-size:1.4375em;font-weight:500;line-height:1.34em;letter-spacing:.69px;margin:0 0 10px 0}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item .ph-service-widget-title a{color:#1B232F;text-decoration:none;outline:none}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item .ph-service-widget-content{font-size:1em;line-height:1.5;letter-spacing:.32px;color:#1B232F;font-family:'Fira Sans';font-weight:400;margin:0 0 20px 0}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item .ph-service-widget-btn{position:absolute;bottom:50px}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item .ph-service-widget-btn a{color:#023172;text-decoration:none;outline:none!important;font-size:1em;line-height:20px;letter-spacing:.48px;font-family:'Rubik';font-weight:400;text-transform:uppercase;display:inline-flex;align-items:center}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item .ph-service-widget-btn a i{margin-left:10px;font-size:15px}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item:hover .ph-service-widget-title,.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item:hover .ph-service-widget-title a{color:#023172}.ph-service-widget-repeater-main .ph-service-widget-row .ph-service-widget-item:hover .ph-service-widget-btn a span{text-decoration:underline}.ph-service-widget-repeater-main .ph-service-widget-row ul.slick-dots{line-height:0;bottom:12px!important}.ph-service-widget-repeater-main .ph-service-widget-row ul.slick-dots li{width:8px;height:8px;margin:0 3px}.ph-service-widget-repeater-main .ph-service-widget-row ul.slick-dots li button{padding:0;width:8px;height:8px;background:#02317233;border-radius:50%;border:1px solid #023172;opacity:1}.ph-service-widget-repeater-main .ph-service-widget-row ul.slick-dots li button:before{display:none}.ph-service-widget-repeater-main .ph-service-widget-row ul.slick-dots li.slick-active button{background:#023172}.rs-list-wrp ul.elementor-icon-list-items li.elementor-icon-list-item{background:#B8943E;padding:8px 20px;margin-bottom:10px}.cky-consent-container.cky-banner-bottom{bottom:10px;left:10px;right:10px;width:calc(100% - 20px)}.cky-consent-container .cky-consent-bar{border-radius:20px}.cky-consent-container .cky-consent-bar .cky-notice .cky-title{margin:0}.cky-accordion-wrapper .cky-accordion .cky-accordion-item .cky-accordion-header-wrapper .cky-accordion-header-des{display:none}.cky-accordion-wrapper .cky-accordion.cky-accordion-active .cky-accordion-item .cky-accordion-header-wrapper .cky-accordion-header-des{display:block}.cky-accordion-wrapper .cky-accordion{padding-bottom:10px}.cky-accordion-wrapper .cky-accordion.cky-accordion-active .cky-accordion-body{display:none!important}.cky-preference-body-wrapper{position:relative;z-index:99}