*,ol,ul{padding:0;margin:0}.label,.pillbtn{text-transform:uppercase}.home-banner{position:relative;height:28.75rem;padding:0;display:block;margin-top:3.3125rem}.headingWrapp,.home-banner .banner-slide,.img-overlay{position:relative}.banner-overlay,.home-banner .banner-slide .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,0,0,0) 0,#000 100%);pointer-events:none}#overlay-body.show,.overlay,.popupwrapp{position:fixed;top:0;height:100%}.home-banner .content_banner{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);z-index:4;width:100%;display:flex;justify-content:space-between}.about-rsconstruction-sec .about-raise-img,.home-banner .banner_wrapper,.home-banner .slick-dots li button{width:100%}.home-banner .banner_wrapper .banner-title{color:#ffcb05;font-family:"Frutiger LT Pro 45";font-size:4rem;font-weight:800;line-height:127.506%;letter-spacing:-1.28px;margin-bottom:.375rem}.home-banner .banner_wrapper .banner-title.page-title,.home-banner.faq-banner .banner-title,.icon:before{color:#000}.home-banner .banner_wrapper .banner-title .ai-img{display:inline-block;width:3.6875rem;height:3.0625rem;margin-right:1.5625rem}.home-banner .banner_wrapper .banner_text{font-family:"Frutiger LT Pro 45";font-size:2rem;font-weight:700;line-height:127.506%;letter-spacing:-.64px;margin-bottom:.6875rem;color:#fff}.home-banner .banner_wrapper .btn{min-width:11rem;font-family:"Frutiger LT Pro 55 Roman";border-radius:.5rem}.home-banner picture{display:flex;z-index:0;object-fit:cover;position:relative;height:100%}.home-banner picture img{width:100%;margin:0 auto;object-fit:cover;object-position:right top}.home-banner.type-1 .banner_wrapper .banner-title,.mb-32{margin-bottom:2rem}.home-banner .slick-dots{display:inline-block;left:50%;transform:translateX(-50%);border-radius:60px;padding:.5rem;background:rgba(176,176,176,.25);backdrop-filter:blur(7px);width:auto;bottom:3rem}.home-banner .slick-dots li{margin:0 .1875rem;width:.5rem}.home-banner .slick-dots li button:before{font-size:.5rem;opacity:1;color:#fff;width:100%}.home-banner .slick-dots li.slick-active{width:3.5rem;border:1px solid #ffcb05;border-radius:.9375rem;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.home-banner .slick-dots li.slick-active button:before{position:absolute;width:100%;max-width:2.5rem;content:"";background:#ffcb05;color:#ffcb05;height:100%;left:0;border-radius:6.25rem;opacity:1}.about-rsconstruction-sec .about-raise-card .content .sub-text:last-child,.about-us .rsconstruction-circle-sec,.home-banner .slick-dotted.slick-slider,.home-banner.about-banner .banner_wrapper .banner-title,.home-banner.gallery-banner .banner_wrapper .banner-title,.home-banner.news-banner .banner_wrapper .banner-title,.popup .speaker-desc .speaker-pnts:last-child{margin-bottom:0}.home-banner.aboutus-banner,.home-banner.awards-banner{height:20rem}.home-banner.faq-banner{height:12.5rem}.grayblack-tabs .tab-contents .tab-content.show,.home-banner.faq-banner .breakLine,.home-banner.newsroom-banner .banner_wrapper .banner_text,.ourvision .vision-desc.active,.popup .left-wrap .profile-image,.tab-content.active{display:block}.home-banner.about-banner,.home-banner.news-banner{height:27.5rem}.home-banner.about-banner .banner_wrapper .banner-title span .ai-img,.home-banner.gallery-banner .banner_wrapper .banner-title span .ai-img,.home-banner.news-banner .banner_wrapper .banner-title span .ai-img{margin-right:0;top:2px;position:relative}.home-banner.speaker-banner{height:21.75rem}.home-banner.prelogin-banner{height:15rem;margin-top:4.8125rem}.home-banner.post-login-banner{height:15rem;margin-top:0}.home-banner.post-login-banner .btn{font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.32px;padding:.75rem 1.5rem;min-width:auto}.home-banner.pearl-registration-banner{margin-top:.0125rem}.home-banner.pearl-banner .banner_text{color:#fff;font-family:"Frutiger LT Pro 55 Roman normal";font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.home-banner.pearl-banner .banner-title{color:#fff;font-family:"Frutiger LT Pro 45";font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.32px;margin-bottom:20px}.home-banner.pearl-banner .banner-overlay{background:linear-gradient(90deg,rgba(0,0,0,.75) 14.53%,rgba(102,102,102,0) 100%)}.home .home-banner-slider .slick-dots{left:auto;right:1.875rem;bottom:3rem}*{box-sizing:border-box;outline:0;border:0}:focus-visible{outline:#000 solid 1px}input[type=range]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);outline:#ffcb05 solid 2px;background:#fff}body,html{font-family:"Frutiger LT Pro 45";background:#fff;width:100%;font-size:16px;scroll-behavior:smooth}body.noScroll,html.noScroll{overflow:hidden;width:100%}a,button{-webkit-tap-highlight-color:transparent}.container{margin:0 auto;padding-left:16px;padding-right:16px;width:100%;max-width:1232px}ol,ul{list-style:none}button{background:rgba(0,0,0,0)}a{text-decoration:none;color:inherit;display:inline-block}#copy-button,a:hover{cursor:pointer}.date-location-sec .icon-card:hover .icon::before,.txt-burgundy{color:#ffcb05}.mt-16{margin-top:1rem}.mt-24{margin-top:1.5rem}.mt-32{margin-top:2rem}.mt-40{margin-top:2.5rem}.grayblack-tabs .tab-contents,.mb-12{margin-bottom:.75rem}.mb-16{margin-bottom:1rem}.mb-24{margin-bottom:1.5rem}.mb-40{margin-bottom:2.5rem}.justify-start{justify-content:start}.accordions{margin:0 auto;max-width:600px}.accordion-container{margin-bottom:20px}.accordion-header{padding:10px 20px;cursor:pointer;background-color:#007bff;color:#fff;border:1px solid #007bff}.accordion-content{display:none;padding:20px;border:1px solid #007bff;border-top:none}.tabs{display:flex;border-bottom:2px solid #ccc}.tab{padding:10px 20px;cursor:pointer;border:1px solid #ccc;border-bottom:none;margin-right:5px}.tab.active{background-color:#f0f0f0;color:#021c5c}.tab-content{display:none;padding:20px;border:1px solid #ccc;border-top:none}.label{display:inline-block;font-size:.48rem;line-height:.9375rem;letter-spacing:.025rem;padding:.0625rem .3rem;color:#000;background:0 0;border-radius:.25rem}.bg-color1{background:#ffeec3}.bg-color2{background:#b9e1ee}.pageWrapper{padding-top:100px}.pageWrapper.landing-prelogin,.pageWrapper.pearl-login,.pageWrapper.pearl-registration,.pageWrapper.postlogin{background:#f5f6f7}.customearrow .slick-next:focus,.customearrow .slick-next:hover,.customearrow .slick-prev:focus,.customearrow .slick-prev:hover,.faq-slider .slick-next:focus,.faq-slider .slick-next:hover,.faq-slider .slick-prev:focus,.faq-slider .slick-prev:hover,.pageWrapper.aboutus,.pageWrapper.home,.sticky-jumpscroll-bar .sticky-nav-list .sticky-list-item.active,.sticky-jumpscroll-bar .sticky-nav-list .sticky-list-item:hover,.whiteBg{background:#fff}.pageWrapper.careers,.pageWrapper.current-openings,.pageWrapper.dnd,.pageWrapper.faq,.pageWrapper.home-loan,.pageWrapper.press-release{background-color:#f6f7f8}.slick-dots{width:auto}.slick-disabled{pointer-events:none}.customearrow .slick-prev,.faq-slider .slick-prev{left:-46px;transform:rotate(180deg);margin-top:-23px}.customearrow .slick-next,.faq-slider .slick-next{right:-46px}.customearrow .slick-next,.customearrow .slick-prev,.faq-slider .slick-next,.faq-slider .slick-prev{height:42px;width:42px;border-radius:50%;background:#fff;border:1.8px solid #e2e2e2}.customearrow .slick-next:after,.customearrow .slick-next:before,.customearrow .slick-prev:after,.customearrow .slick-prev:before,.faq-slider .slick-next:after,.faq-slider .slick-next:before,.faq-slider .slick-prev:after,.faq-slider .slick-prev:before{content:""!important;font-family:icomoon!important;color:#011e37}.customearrow .slick-next:focus:after,.customearrow .slick-next:focus:before,.customearrow .slick-next:hover:after,.customearrow .slick-next:hover:before,.customearrow .slick-prev:focus:after,.customearrow .slick-prev:focus:before,.customearrow .slick-prev:hover:after,.customearrow .slick-prev:hover:before,.faq-slider .slick-next:focus:after,.faq-slider .slick-next:focus:before,.faq-slider .slick-next:hover:after,.faq-slider .slick-next:hover:before,.faq-slider .slick-prev:focus:after,.faq-slider .slick-prev:focus:before,.faq-slider .slick-prev:hover:after,.faq-slider .slick-prev:hover:before{color:#011e37}.customearrow .slick-next.slick-disabled:after,.customearrow .slick-next.slick-disabled:before,.customearrow .slick-prev.slick-disabled:after,.customearrow .slick-prev.slick-disabled:before,.faq-slider .slick-next.slick-disabled:after,.faq-slider .slick-next.slick-disabled:before,.faq-slider .slick-prev.slick-disabled:after,.faq-slider .slick-prev.slick-disabled:before{color:#c6c6c6;opacity:1}.popupwrapp{z-index:9999;width:100%;background:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0}.popup .icon-close{font-size:1.875rem;color:#000;font-weight:700}.popup-show{visibility:visible;opacity:1}#overlay-body.show{display:block;left:0;width:100%;z-index:999;transition:opacity .3s;background-color:rgba(0,0,0,.6);backdrop-filter:blur(8px);font-size:.9375rem}.grayblack-tabs ul.tabs{width:100%;max-width:9rem;margin-left:auto;margin-right:0;text-align:center;border:0;background:#e2e2e2;border-radius:.25rem}.grayblack-tabs ul.tabs .tab.left::after{left:0}.grayblack-tabs ul.tabs .tab.right::after{left:50%}.grayblack-tabs ul.tabs .tab{display:inline-block;width:50%;padding:.4rem 0;z-index:1;position:relative;cursor:pointer;transition:.2s linear;font-size:16px;font-family:"Frutiger LT Pro 55 Roman";line-height:12px;user-select:none;margin-right:0;border:0;color:#484848}.grayblack-tabs ul.tabs .tab a{font-family:"Frutiger LT Pro 55 Roman normal";font-size:11px;text-transform:uppercase}.grayblack-tabs ul.tabs .tab.active{color:#fff;background:#000;border-radius:4px}.grayblack-tabs .tab-contents .tab-content{border:0;padding:20px 0}.date-location-sec .date-map-head,.grayblack-tabs .main-title-wrap.flexdiv,.patner-sec .patner-logo .slick-track{display:flex;justify-content:space-between;align-items:center}.overlay{left:0;width:100%;background:rgba(0,0,0,.8);z-index:100;display:none}.icon-close{position:absolute;right:2.25rem;top:2.25rem;display:inline-block;font-family:"Frutiger LT Pro 57 Condensed 800";font-size:21px;color:#000}.fy-dropdown .fy-dropdown-toggle .selected-option,.pillbtn,.sticky-jumpscroll-bar .sticky-nav-list .sticky-list-item a,.view-text{font-size:.875rem;font-family:"Frutiger LT Pro 45";font-weight:700}.slick-loading .slick-list{background:0 0!important}.pillbtnwrap{margin-bottom:1rem;display:inline-block;white-space:nowrap;overflow:hidden;overflow-x:auto;width:100%}.pillbtnwrap::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.pillbtnwrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.pillbtnwrap::-webkit-scrollbar{background:rgba(0,0,0,0);height:1px;display:none;-webkit-overflow-scrolling:touch}.pillbtnwrap::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.pillbtn{padding:.375rem 1.25rem;border:1px solid #a4a4a4;border-radius:26px;background:#fff;cursor:pointer;margin-right:12px;transition:.2s ease-in-out;color:#333}.pillbtn.active,.pillbtn:hover{background:#00a3da;color:#fff;border:1px solid transparent;outline:0}.no-scroll{overflow:hidden;height:100%}.fy-dropdown{position:relative;width:12.25rem}.fy-dropdown .fy-dropdown-toggle{background:#fff;border:.0625rem solid #c6c6c6;font-size:1rem;color:#000;cursor:pointer;display:flex;align-items:center;padding:.5rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;justify-content:space-between}.fy-dropdown .icon-dropdown,.view-text{color:#007bc9}.fy-dropdown .fy-dropdown-toggle .selected-option{font-style:normal;line-height:.875rem;text-transform:capitalize}.fy-dropdown .fy-dropdown-toggle .selected-option .fyearhead{padding-right:.25rem;border-right:.0625rem solid #c6c6c6;font-size:1rem}.fy-dropdown .fy-dropdown-toggle .selected-option .fyear{padding-left:.375rem;font-size:1rem}.fy-dropdown .fy-dropdown-toggle .fy-arrow{transition:.3s}.fy-dropdown .fy-dropdown-toggle .icon-dropdown{font-size:1.5rem}.fy-dropdown .fy-dropdown-menu{display:none;position:absolute;background-color:#fff;width:100%;box-shadow:0 0 16px 0 rgba(32,32,32,.16);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:.5rem;z-index:3;right:1rem;left:0;top:2.8rem}.fy-dropdown .fy-dropdown-menu .fy-dropdown-item{padding:.75rem;text-decoration:none;display:block;color:#7e7e7e;font-family:"Frutiger LT Pro 55 Roman normal";font-size:.795rem;font-weight:400;line-height:1.5rem;cursor:pointer}.fy-dropdown .fy-dropdown-menu .fy-dropdown-item:hover{background:#e5f7fd;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;color:#000}.fy-dropdown .fy-dropdown-menu .fy-dropdown-item:hover .fyearhead{border-right:.0625rem solid #000}.fy-dropdown .fy-dropdown-menu .fy-dropdown-item .fyearhead,.fy-dropdown .fyearhead{padding-right:.25rem;border-right:.0625rem solid #c6c6c6}.fy-dropdown .fy-dropdown-menu .fy-dropdown-item .fyear,.fy-dropdown .fyear{padding-left:.375rem}.scoller-hide::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scoller-hide::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.scoller-hide::-webkit-scrollbar{background:rgba(0,0,0,0);height:1px;display:none;-webkit-overflow-scrolling:touch}.scoller-hide::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.img-overlay::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 62.21%,#000 100%);border-radius:.5rem}.certifications .btn-wrap{text-align:center}.certifications .btn-wrap .btn{letter-spacing:-.28px;width:24rem;padding:.75rem 5rem;font-family:"Frutiger LT Pro 55 Roman"}.view-text{align-items:center;position:absolute;right:17px;top:6px;text-align:right;line-height:1rem;text-decoration:underline;display:none;text-transform:capitalize}.view-text .icon-navright{font-size:1.25rem;position:absolute;top:50%;transform:translateY(-50%)}.tipso_bubble{z-index:9!important}.no-cta{cursor:not-allowed!important}.fixed{position:fixed;top:176px;width:100%;z-index:4;border-top:1px solid rgba(0,0,0,.1)}.sticky-jumpscroll-bar{margin:2rem 0}.sticky-jumpscroll-bar .sticky-nav-list{width:100%;border-radius:10px;border:1px solid #e1e1e1;background:#e9e9e9;overflow:hidden;overflow-x:auto;display:flex;justify-content:space-between}.sticky-jumpscroll-bar .sticky-nav-list .sticky-list-item{margin-right:0;width:100%;white-space:nowrap;border:none;border-right:1px solid #e2e2e2;text-align:center;transition:.5s;padding:0}.sticky-jumpscroll-bar .sticky-nav-list .sticky-list-item a{padding:1.0625rem 1.7813rem;color:#484848;text-transform:capitalize;line-height:.875rem;width:100%}.sticky-jumpscroll-bar .sticky-nav-list .sticky-list-item a.active{color:#021c5c;background:#fff}textarea{resize:none}.error-msg{color:#ed1c24;font-size:.75rem;margin-top:.3125rem;display:none}.heading-sec{display:flex;align-items:center;margin-bottom:1.5625rem}.popup,.popup-overlay{display:none;position:fixed;left:0}.heading-sec .heading-txt{color:#000;font-family:"Frutiger LT Pro 45";font-size:18px;font-style:normal;font-weight:700;line-height:28px;padding-right:10px;position:relative}.heading-sec .line{flex-grow:1;height:1px;background-color:#c9c9c9;margin-right:1.25rem}.popup{max-width:67.75rem;border-radius:.9071rem;background:#fff;padding:2.0625rem 1.5625rem;z-index:102;top:50%;transform:translateY(-50%);right:0;margin:0 auto;overflow:hidden}iframe#youtubeVideo{width:100%;height:400px}.popup .left-wrap{padding-right:.75rem;display:flex;flex-direction:column;justify-content:flex-end}.popup .close-popup{position:absolute;right:0rem;top:0rem}.popup .popup-wrap{display:flex}.popup .popup-wrap .speaker-title{color:#111;font-family:"Frutiger LT Pro 57 Condensed 800";font-size:1.75rem;font-style:normal;font-weight:800;line-height:normal}.popup .popup-wrap .speaker-para{color:rgba(33,50,66,.6);font-family:"Frutiger LT Pro 55 Roman normal";font-size:1.1339rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.875rem;max-width:30.6875rem}.popup .popup-wrap .speaker-designation{color:#111;font-family:"Frutiger LT Pro 45";font-size:1.2472rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:1.375rem}.popup .social-icons{display:flex;align-items:center;margin-bottom:1.375rem}.popup .social-icons .social-title{color:#000;font-family:"Frutiger LT Pro 45";font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.0175rem;margin-right:1rem}.popup .social-icons .icon-card{width:2rem;height:2rem;background:#fff;border:.0625rem solid #f2f2f2;border-radius:50%;line-height:2rem;text-align:center;margin-right:1rem}.popup .scroll-div{height:22.625rem;overflow-y:auto}.popup .scroll-div::-webkit-scrollbar-track{border-radius:3.628px;background-color:#f5f5f5}.popup .scroll-div::-webkit-scrollbar{width:.9071rem;background:#d9d9d9;border-radius:.3518rem}.popup .scroll-div::-webkit-scrollbar-thumb{background-color:#0f9cd2;height:58.054px}.popup .speaker-desc{overflow-y:auto;max-width:40.875rem;padding-right:1.8125rem}.popup .speaker-desc .speaker-pnts{color:#213242;font-family:"Frutiger LT Pro 55 Roman normal";font-size:1rem;font-style:normal;font-weight:300;line-height:normal;margin-bottom:1rem}.popup-overlay{top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:101}.Logout-popup.popup{padding:1.5rem;z-index:102;display:block;max-width:auto}.Logout-popup.popup .popup-head-t{padding-bottom:2rem;font-size:1.25rem;line-height:normal;letter-spacing:-.2px;font-family:"Frutiger LT Pro 57 Condensed 800"}.Logout-popup.popup .logout-btn,.about-rsconstruction-sec .about-rsconstruction-card{display:flex;justify-content:space-between}.Logout-popup.popup .logout-btn .btn{margin-right:1.5rem;width:100%}.Logout-popup.popup .logout-btn .btn:last-child,.date-location-sec .icon-card:last-child,.date-location-sec .social-title:last-child{margin-right:0}.Logout-popup.popup.hidden,.logout-active,.ourvision .pdp-testimonial-box .testimonial-accordion-sec.expanded .vision-overlay-header{display:none}.date-location-sec{background-color:#ffcb05;padding:10.5px 0;position:fixed;z-index:99;width:100%}.about-rsconstruction-sec .about-rsconstruction-wrapper .heading-txt,.date-location-sec .date-card,.date-location-sec .date-map-wrapper,.date-location-sec .map-card,.date-location-sec .social-icons{display:flex;align-items:center}.date-location-sec .date-card{margin-right:2.5rem}.date-location-sec .social-title,.date-location-sec .sub-txt{margin-left:.375rem;color:#000;font-family:"Frutiger LT Pro 45";font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px}.about-rsconstruction-sec .about-rsconstruction-wrapper .heading-txt h2,.ourvision .vision-heading{font-family:"Frutiger LT Pro 57 Condensed 800";font-size:2.25rem;font-style:normal;line-height:normal}.date-location-sec .social-title{margin-left:0}.date-location-sec .icon-card,.date-location-sec .social-title{margin-right:1rem}.date-location-sec .icon-card{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100%;cursor:pointer;transition:.3s}.date-location-sec .icon-card:hover{background:#000f31}.rsconstruction-circle-sec{margin-bottom:32px;position:relative}.rsconstruction-circle-sec .sec-img .sec-bg-img{width:100%;height:100%;position:absolute}.rsconstruction-circle-sec .rsconstruction-circle-wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 auto;position:relative;z-index:2;padding:39px 0 61px;overflow:hidden}.rsconstruction-circle-sec .circle-card:first-child .bg-circle img.circle-img-bg{transform:rotate(180deg)}.rsconstruction-circle-sec .circle-card:nth-child(3) .bg-circle img.circle-img-bg{transform:rotate(95deg)}.rsconstruction-circle-sec .circle-card .bg-circle{position:relative;margin-bottom:18px}.rsconstruction-circle-sec .circle-card .circle-img{position:absolute;top:1.875rem;left:1.9063rem;border-radius:100%}.rsconstruction-circle-sec .circle-card .circle-title{color:#f9c623;text-align:center;font-family:"Frutiger LT Pro 57 Condensed 800";font-size:36px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.72px}.patner-sec{padding:2.875rem 0 7rem}.patner-sec .heading2{margin-bottom:4.9375rem;color:#00182a}.patner-sec .patner-logo .img-card{margin-right:6.875rem;margin-left:1.5625rem}.about-rsconstruction-sec{padding:3.75rem 0 5.625rem}.about-rsconstruction-sec .about-rsconstruction-wrapper{display:flex;flex-direction:column}.about-rsconstruction-sec .about-rsconstruction-wrapper .heading-txt h2{color:#262626;font-weight:800;letter-spacing:-.72px;display:flex;align-items:center;margin-bottom:2.5rem}.about-rsconstruction-sec .about-raise-card .content{width:50%;flex:0 0 50%;padding-right:68px}.about-rsconstruction-sec .about-raise-card .content .sub-text{width:100%;margin:0 0 1.875rem;color:#090808;font-family:"Frutiger LT Pro 55 Roman normal";font-size:18px;font-style:normal;font-weight:400;line-height:1.75rem;letter-spacing:-.36px}.about-rsconstruction-sec .about-raise-card .content .sub-text span{font-weight:700}.about-rsconstruction-sec .about-raise-img .about-rsconstruction-img{width:100%;max-width:36.875rem;height:auto}.ourvision{background:rgba(0,0,0,0);padding:4.375rem 0 0}.ourvision .vision-wrap{display:flex;justify-content:space-between;padding:0 0 4.375rem;border-bottom:1px solid #e2e2e2}.ourvision .vision-wrap .heading2{margin-bottom:.5625rem}.ourvision .vision-desc{width:44.5%;display:none}.ourvision .vision-accord{width:52.5%;padding-left:3rem;height:22.125rem;margin-top:-50px}.ourvision .vision-heading{color:#000;font-weight:800;letter-spacing:-.045rem;text-transform:capitalize;margin-bottom:1.25rem}.ourvision .about-para,.ourvision .vision-para{color:#363636;letter-spacing:-.0225rem;font-size:1.125rem;line-height:1.75rem;font-style:normal}.ourvision .vision-para{font-family:"Frutiger LT Pro 45";font-weight:700;margin-bottom:3rem}.ourvision .about-para,.ourvision .vision-para.vision-para-light{font-weight:400;font-family:"Frutiger LT Pro 55 Roman normal"}.ourvision .read-more{color:#00a3da;text-decoration:underline;font-size:1.125rem;font-family:"Frutiger LT Pro 45";line-height:1.75rem}.ourvision .read-more .arrow-contentwrapp{font-family:"Frutiger LT Pro 55 Roman normal";color:#00a3da;text-decoration:underline}.ourvision .pdp-testimonial-box{margin-bottom:0;display:flex;height:21.75rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec{position:relative;margin-left:0;height:15.625rem;width:6.25rem;transition:.3s;flex:1.5 1 0%;cursor:pointer}.ourvision .pdp-testimonial-box .testimonial-accordion-sec.expanded{width:17.8125rem;height:21.875rem;flex:4 1 0%}.ourvision .pdp-testimonial-box .testimonial-accordion-sec.expanded .vision-overlay-text{opacity:1;height:auto}.ourvision .pdp-testimonial-box .testimonial-accordion-sec img{filter:grayscale(0);object-position:45%;width:100%;max-width:23.125rem;height:100%;object-fit:cover;transition:transform .3s}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 50%)}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text{position:absolute;bottom:1rem;left:1rem;width:calc(100% - 2rem);text-align:left;pointer-events:none;opacity:0;height:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text .overlay-head{font-size:1.25rem;font-style:normal;font-weight:800;line-height:normal;color:#f2f2f2;font-family:"Frutiger LT Pro 45";margin-bottom:5px}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text .overlay-para,.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text .read-more{color:#f2f2f2;font-family:"Frutiger LT Pro 57 Condensed";font-size:.875rem;font-weight:400;letter-spacing:.0262rem;font-style:normal;line-height:normal}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text .read-more{margin-top:.9375rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-header{position:absolute;bottom:1.3125rem;left:50%;transform:translateX(-50%);text-align:center;pointer-events:none;font-size:1.25rem;font-style:normal;font-weight:800;line-height:normal;color:#fff;opacity:.4;font-family:"Frutiger LT Pro 45";display:block}@media only screen and (min-width:768px)and (max-width:991px){.certifications .btn-wrap .btn{max-width:16.5rem}}@media only screen and (max-width:1280px){.home-banner .slick-dots{bottom:5rem}.customearrow .slick-prev,.faq-slider .slick-prev{left:0;z-index:1}.customearrow .slick-next,.faq-slider .slick-next{right:0;z-index:1}.customearrow .slick-next,.customearrow .slick-prev,.faq-slider .slick-next,.faq-slider .slick-prev{width:37px;height:37px}.rsconstruction-circle-sec .rsconstruction-circle-wrapper{overflow-x:scroll}.rsconstruction-circle-sec .rsconstruction-circle-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.rsconstruction-circle-sec .rsconstruction-circle-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.rsconstruction-circle-sec .rsconstruction-circle-wrapper::-webkit-scrollbar{background:rgba(0,0,0,0)}.rsconstruction-circle-sec .rsconstruction-circle-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}}@media only screen and (max-width:1199px){.home-banner,.home-banner.aboutus-banner{height:auto}.home-banner.speaker-banner{margin-bottom:40px}.view-text{right:1.25rem}.popup{max-width:95%}.popup .left-wrap{width:40%}.popup .left-wrap .profile-image{width:fit-content;height:auto}}@media only screen and (max-width:1024px){.certifications .btn-wrap .btn{max-width:17rem}.fixed{top:11rem}}@media only screen and (max-width:991px){.home-banner .banner_wrapper .banner_text{font-size:.75rem;white-space:nowrap;line-height:normal}.home-banner.about-banner,.home-banner.news-banner,.home-banner.post-login-banner,.home-banner.speaker-banner{height:auto}.home-banner.prelogin-banner{margin-top:3.875rem;height:auto}.home-banner.pearl-registration-banner{margin-top:0;height:auto}.pageWrapper{padding-top:3rem}.view-text .icon-navright{margin-left:3.3125rem}.fixed{top:7.75rem}.popup .left-wrap{width:52%;margin:0 auto}.popup .left-wrap .profile-image{width:90%;height:auto}.popup .scroll-div{height:18.625rem;padding-bottom:2rem}.date-location-sec .date-card,.rsconstruction-circle-sec .circle-card{margin-right:20px}.date-location-sec .social-title,.date-location-sec .sub-txt{font-size:.75rem}.date-location-sec .icon-card,.date-location-sec .social-title{margin-right:10px}.rsconstruction-circle-sec .rsconstruction-circle-wrapper{padding:2.25rem 0;margin-right:-1rem;justify-content:center}.rsconstruction-circle-sec .circle-card .bg-circle .circle-img-bg{width:8.75rem;height:auto}.rsconstruction-circle-sec .circle-card .circle-img .circle-inner-img{width:6.875rem;height:6.875rem}.rsconstruction-circle-sec .circle-card .circle-img{top:.9375rem;left:.9375rem}.rsconstruction-circle-sec .circle-card .circle-title{font-size:1rem;letter-spacing:-.378px}.patner-sec{padding:1.1875rem 0 2.25rem}.patner-sec .heading2{margin-bottom:1.125rem}.patner-sec .patner-logo .img-card{margin-right:3rem}.about-rsconstruction-sec{padding:26px 0 2.5rem}.about-rsconstruction-sec .about-raise-wrapper .heading-txt h2{font-size:1.375rem;margin-bottom:20px}.about-rsconstruction-sec .about-raise-wrapper .heading-txt h2 img{height:15px;margin-right:2px}.about-rsconstruction-sec .about-raise-card{flex-direction:column-reverse}.about-rsconstruction-sec .about-raise-card .content{width:100%;padding-right:0}.about-rsconstruction-sec .about-raise-card .content .sub-text{font-size:.875rem;margin-bottom:1.25rem;line-height:150%}.about-rsconstruction-sec .about-raise-img .about-rsconstruction-img{width:100%;margin-bottom:20px;max-width:328px}.ourvision{padding:2.5rem 0 0}.ourvision .vision-wrap{padding:0 0 1.5625rem;flex-direction:column}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text,.ourvision .vision-desc{width:100%}.ourvision .vision-accord{width:100%;padding-left:0;margin-top:0}.ourvision .vision-para{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec img{max-width:100%}.csr .ourvision .vision-para{font-size:1rem;font-family:"Frutiger LT Pro 55 Roman normal";font-weight:400;line-height:1.75rem;color:#000;margin-bottom:.6875rem}.csr .sub-title{font-size:1rem;font-family:"Frutiger LT Pro 57 Condensed 800";font-weight:800;margin-bottom:.75rem}}@media only screen and (max-width:767px){.home-banner,.sm-mt-32{margin-top:2rem}.home-banner .content_banner{top:42%}.home-banner .banner_wrapper .banner-title{font-size:2rem;font-weight:900;line-height:108%;letter-spacing:-.64px}.home-banner .banner_wrapper .banner-title .ai-img{width:1.75rem;height:1.4375rem;margin-right:.4625rem}.home-banner .banner_wrapper .banner_text{font-size:.75rem;font-weight:700;line-height:127.506%;letter-spacing:-.24px}.home-banner .slick-dots{bottom:.8125rem;padding:.3125rem}.home-banner.awards-banner,.home-banner.faq-banner{height:auto}.home-banner.about-banner .banner_wrapper .banner-title span .ai-img,.home-banner.gallery-banner .banner_wrapper .banner-title span .ai-img,.home-banner.news-banner .banner_wrapper .banner-title span .ai-img{top:0}.mt-24,.sm-mt-16,.xs-mt-32{margin-top:1rem}.sm-mt-8{margin-top:.5rem}.sm-mt-20{margin-top:1.25rem}.sm-mt-24{margin-top:1.5rem}.sm-mb-8{margin-bottom:.5rem}.sm-mb-16{margin-bottom:1rem}.sm-mb-32{margin-bottom:2rem}.heading-sec,.sm-mb-24{margin-bottom:1.5rem}.icon-close{top:1rem;right:1rem}.pillbtn,.popup .social-icons .icon-card{margin-right:.5rem}.fy-dropdown .fy-dropdown-toggle{padding:.8125rem .5rem}.fy-dropdown .fy-dropdown-toggle .icon-dropdown{font-size:1.25rem}.fy-dropdown .fy-dropdown-menu{top:3rem}.fy-dropdown{width:8.125rem}.certifications .achievement-slider{margin:0 -.625rem}.certifications .btn-wrap .btn{max-width:17rem}.aboutus .newsroom .blogs .img-overlay::after,.date-location-sec .social-icons,.home .blogs .img-overlay::after,.no-overlay-mb .img-overlay::after{display:none}.sticky-jumpscroll-bar{margin-top:.9375rem}.heading-sec{flex-wrap:wrap}.heading-sec .line{margin-right:0}.popup{padding:1rem}.popup .left-wrap .profile-image{width:100%;margin-bottom:1rem}.popup .popup-wrap{flex-direction:column}.popup .scroll-div::-webkit-scrollbar{width:.4375rem}.Logout-popup.popup{bottom:0;top:unset;transform:none;max-width:100%;border-radius:.9071rem .9071rem 0 0}.date-location-sec .date-map-wrapper{width:100%;justify-content:space-between}.date-location-sec .date-card .calender-icon{width:.8125rem;height:.8125rem}.date-location-sec .map-icon{width:1rem;height:1rem}.date-location-sec{padding:.5rem 0}.ourvision .vision-accord{width:100%;height:15.7rem;padding-left:0}.ourvision .heading2{margin-bottom:.75rem}.ourvision .vision-heading{font-size:1rem;margin-bottom:10px}.ourvision .read-more{font-size:.875rem;line-height:1.25rem}.ourvision .pdp-testimonial-box{margin-bottom:0;height:15.625rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec{height:9.375rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec.expanded{width:10.625rem;height:15.625rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-header,.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text .overlay-head{font-size:1rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text .overlay-para{font-size:.75rem}.ourvision .pdp-testimonial-box .testimonial-accordion-sec .vision-overlay-text{left:0;padding:0 .625rem}.ourvision{display:block;padding:2.5rem 0}}@media only screen and (max-width:575px){.home-banner .banner_wrapper .btn{padding:.375rem 1.25rem;font-family:"Frutiger LT Pro 55 Roman";font-size:.75rem;height:32px;min-width:120px}.home-banner picture img{max-height:11.0625rem}.home-banner.type-1 .banner_wrapper .banner-title{font-size:2rem;line-height:2.125rem;letter-spacing:-.02rem;margin-bottom:1rem}.home-banner .slick-dots li.slick-active{width:2.3125rem}.home-banner .slick-dots li.slick-active button:before{max-width:1.5rem}.home-banner.newsroom-banner .banner_wrapper .banner_text{margin-bottom:0}.home-banner.pearl-banner .banner-text_wrap{margin-top:1.875rem}.home-banner.pearl-banner .banner_text{font-size:.875rem;font-style:normal;font-weight:400;line-height:127.506%;letter-spacing:-.28px;max-width:100%;white-space:normal}.home-banner.pearl-banner .banner-title{font-size:1.25rem;font-style:normal;font-weight:700;line-height:127.506%;letter-spacing:-.4px;max-width:100%}.certifications .btn-wrap .btn,.home-banner.pearl-banner .banner-overlay,.home-banner.pearl-banner .btn-primary{display:none}.news .home-banner .banner_wrapper .banner-title{max-width:14rem}.grayblack-tabs ul.tabs{max-width:100%}.grayblack-tabs ul.tabs .tab{padding:.35rem 0}.grayblack-tabs ul.tabs .tab a{font-size:10px}.grayblack-tabs .main-title-wrap.flexdiv{flex-direction:column;align-items:flex-start}.fy-dropdown{width:100%}.view-text{display:flex;align-items:center;text-decoration:none;right:.8125rem}.view-text .icon-navright{font-size:.925rem;margin-left:0;right:-.9375rem}.fixed{top:7.0625rem}.rsconstruction-circle-sec .rsconstruction-circle-wrapper{justify-content:space-between}.ourvision .vision-accord{height:15.625rem}}@media only screen and (max-width:490px){.date-location-sec .social-title .txt-hide,.date-location-sec .sub-txt .txt-hide{display:none}iframe#youtubeVideo{width:100%;height:200px}}@media only screen and (max-width:412px){.date-location-sec .social-title,.date-location-sec .sub-txt{font-size:.625rem;letter-spacing:-.2px}}.circle-inner-img{border-radius:50%;object-fit:cover}.raise-logo-mobile{width:170px}

@media only screen and (max-width:490px){
    .about-rsconstruction-img{
        width:100%;
        height: auto;
    }
    .about-rsconstruction-card{
        flex-direction: column;
    }
    .rsconstructions-logo-mobile{
        width: 145px;
    }
    .pageWrapper {
        padding-top: 60px;
    }
    .media-vid{
        width:286px !important;
    }
}