.px2{padding:0 7px}.px3{padding:0 16px 0 19px}.promotion-download .btn-link{align-items:center;background:#F7F2EF;border:0;box-shadow:none;color:#9D6125;display:flex;font-size:16px;font-weight:600;height:38px;line-height:24px;outline:0;padding:10px 16px;width:100%}.carousel__button{color:#fff!important}.blog-sortbywrapper{background:#F7F2EF;padding:7px 10px;position:sticky;top:116px;transition:all .5s ease-in-out;z-index:11}.blog-sortby-gird{width:100%;padding:0 58px;display:flex;align-items:center}.blog-sortbyleft{flex:1 1 auto}.blog-sortbyleft p{font-size:14px;font-weight:300;line-height:normal;color:#1D1D1D}.blog-sortbyleft p span{font-weight:500}.blog-sortbyright{flex:0 0 auto}.blog-sortbyright ul li{display:inline-block;padding-right:42px;position:relative}.blog-sortbyright ul li a,.blog-sortbyright ul li span{color:#1d1d1d;font-size:16px;font-weight:400;line-height:normal;transition:all .3s ease-in-out}.blog-sortbyright ul li:last-child{padding-right:0!important}.blog-sortbyright ul li a:hover,.blog-sortbyright ul li span:hover{color:#9D6125;line-height:normal;text-decoration:underline}.our-story{max-width:1168px;width:100%;margin:45px auto 35px;padding:0 12px}.our-story h3{font-size:24px;font-weight:400}.our-story>.row{margin-top:51px}.our-storyImg{position:relative;padding-bottom:74%;margin-bottom:21px;cursor:pointer}.our-storyImg img{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;object-fit:cover;border-radius:0}.location_wrapper{max-width:1144px;width:100%;margin:0 auto;padding:44px 0}.location-heaing h1,.location-heaing h2{font-size:36px;font-weight:400;color:#2b2b2b;line-height:normal;font-family:var(--font-lora)}.location-heaing p{font-size:24px;font-weight:400;line-height:24px;color:#2b2b2b;padding-bottom:60px;padding-top:0}.location-column-sec>h3{font-weight:300;color:#1D1D1D;padding-bottom:16px}.location-column-sec>h3 span{font-weight:500}.location_gird{background:#fff;border:1px solid #ddc1b6;min-height:396px;border-radius:0;padding:14px;max-width:272px;width:100%;margin:0 0 20px}.locationHome.location_bg{padding:13px 0}.locationHome.location_bg .location-heaing h2{font-size:32px}.locationHome.location_bg .location-heaing h1{font-size:32px;line-height:40px}.locationHome.location_bg .location-heaing p{font-size:18px;padding-bottom:30px}.locationHome.location_bg .location_wrapper{padding:44px 0 10px}.location_gird .location_img{position:relative;display:block;padding-bottom:100%}.location_gird .location_img img{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;object-fit:cover;border-radius:0}.location_gird .location_content h4,.location_gird .location_content h4 a{font-family:var(--font-lora);font-size:18px;color:#1D1D1D;line-height:24px;font-weight:400;padding-bottom:0}.location_gird .location_content h4 span{float:right}.location_gird .location_content h4 span img{display:inline-block}.location_gird .location_content p{min-height:60px!important;padding-bottom:10px!important}.location_gird .location_content p,.location_gird .location_content p>a{color:#333333;font-weight:400;font-size:16px;line-height:20px;min-height:70px}.location_gird .location_content a{font-weight:600;color:#9D6125;font-size:14px;line-height:24px}.location-column-sec{padding-bottom:21px}.swiper-pagination-bullet{background:rgba(255,255,255,.5)!important;opacity:1!important;width:6px!important;height:6px!important;margin-right:0!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}.location_team_wrapper .location_gird{padding:0;overflow:hidden}.location_team_wrapper .team-bth-padd{padding:15px 15px 0}.location-fixed{background:#DDC1B6;display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;bottom:0;width:100%;z-index:11;padding:11px 42px 10px 34px}.location-fixed .location-fx-left{flex:1 1 auto}.location_team_wrapper .location_content p{min-height:100px!important}.location-fixed .location-fx-right{flex:0 0 auto}.btn-white{background:#FFFFFF;border-radius:10px;font-size:16px;color:#9D6125;font-weight:500;line-height:25px;display:block;padding:11px 20px}.blog-sortbyright ul li a.active{font-weight:700;color:#9d6125;text-decoration:underline!important}.location_team_wrapper .location_gird{cursor:pointer}.locationteam_paragh{height:426px;overflow-y:auto}.locationteam_paragh p{font-size:14px;line-height:22px}.locationteam_modal h3{font-weight:400;font-size:16px;line-height:22px;color:#282834}.locationteam_modal h3 span{display:inline-block;padding-left:7px;vertical-align:-1px}.locationteam_paragh::selection{background:#fff;color:#fff!important;text-shadow:none}.loader-max{max-width:34px;width:100%;margin:0 auto}.locationteam_paragh::-moz-selection{background:#fff;color:#fff!important;text-shadow:none}.blog-sortbyleft p{display:flex;align-items:center;gap:6px}.blog-sortbyleft p a{font-size:14px;font-weight:300;line-height:normal;display:inline-flex;align-items:center;color:#1D1D1D}.svg-ic-style{padding-right:4px;width:13px;height:13px;display:inline-block;vertical-align:middle;cursor:pointer;line-height:10px}.location_gird:hover{border:1px solid #ddc1b6}.text-cap{text-transform:capitalize}.locationcontactmap-img iframe{width:100%}.text-capitalize{text-transform:capitalize}.location_gird .location_content p,.location_gird .location_content p>a{text-transform:none}.locationteam_paragh::-webkit-scrollbar{background:#fff;width:5px;height:5px;position:relative;transform:translateX(10px)}.locationteam_paragh::-webkit-scrollbar-track{box-shadow:none;background-color:#fff!important}.locationteam_paragh::-webkit-scrollbar-thumb,.locationteam_paragh::-webkit-scrollbar-track{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.locationteam_paragh::-webkit-scrollbar-thumb{background:rgba(146,146,146,.25)}.locationReview_know{max-width:360px;width:100%;margin:0 0 0 auto;background:#F7F2EF;border-radius:0;min-height:360px;display:flex;align-items:center}.locationReview_know .career_job_content{padding:10px 28px}.locationReview_know .career_job_content h3{padding:26px 0 0;font-family:var(--font-lora);font-size:20px;line-height:24px;font-weight:400}.locationReview_know .career_job_content p{padding:10px 0 19px}.locationReview_know .career_job_content .btn-primary{font-weight:500;display:inline-block}.review_wrapper>h3{color:#2B2B2B;font-weight:400;line-height:24px;padding-bottom:19px}.review_gird .review_list{border:1px solid #ddc1b6;border-radius:0;padding:4px 15px 14px;margin-bottom:17px;background:#fff}.review_gird .review_list h4{font-size:16px;line-height:22px;font-weight:700;color:#2B2B2B}.review_gird .review_list .review_star_sec{display:flex;align-items:center;justify-content:space-between}.review_gird .review_list .review_star_sec small{font-size:14px;font-weight:400;color:#92949A;line-height:22px;display:inline-block}.review_gird .review_list .review_star_left span{display:inline-block;padding-right:0}.review_star_left{display:inline-flex}.review_gird .review_list p{font-size:16px;line-height:20px;padding:6px 0 0;color:#2B2B2B}.review_gird .review_list ul{margin:10px 0 0;padding-left:14px;position:relative}.review_gird .review_list ul:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:rgba(151,173,110,.5);border-radius:0}.review_gird .review_list ul li{font-size:12px;line-height:22px;color:#333333;font-weight:400}.review_gird .review_list ul li span{font-weight:500}.review_gird .review_list h5{font-size:14px;line-height:22px;font-weight:300;color:#92949A}.review_gird .review_list h5 span{display:inline-block;vertical-align:middle}.review_gird .review_list h5 span img{width:auto}.come_visit_wrapper{background:#F7F2EF;padding:63px 0 116px}.come_visit_gird{max-width:515px;width:100%;margin:0 auto;text-align:center}.come_visit_gird h2{font-size:16px;color:#92949A;font-weight:400;letter-spacing:1.6px;line-height:26px;text-transform:uppercase;padding-bottom:29px}.come_visit_gird h1,.come_visit_gird h3{font-weight:400;color:#121212;font-size:24px;line-height:normal;font-family:var(--font-lora)}.come_visit_gird p{line-height:22px;padding:0 0 39px;font-size:18px;color:#333333}.come_visit_icon{display:inline-block;padding:25px 0 10px}.what_we_offer_wrapper{max-width:1144px;width:100%;margin:54px auto}.what_we_offer_wrapper h3{font-size:24px;line-height:normal;font-weight:400;font-family:var(--font-lora)}.what_we_offer_wrapper p{padding-bottom:42px}.link{cursor:pointer;color:#9D6125;font-weight:600;display:inline-flex}.show_all_photos{position:absolute;width:166.61px;background:#fff;border-radius:0;height:41px;display:flex;align-items:center;justify-content:center;right:10px;bottom:12px}.show_all_photos a{padding:10px 16px;font-size:14px;font-weight:700;color:#1D1D1D;line-height:normal}.show_all_photos a span{padding-right:8px;display:inline-block;vertical-align:-1px}.locationcontactmap-sec{max-width:1144px;width:100%;margin:54px auto}.locationcontactmap-img{max-width:752px;width:100%;margin:0;position:relative}.locationcontactmap-img img{width:100%}.locationcontactmap-right{border:1px solid #ddc1b6;border-radius:0;padding:15px;height:100%}.locationcontactmap-cont>img{border-radius:0;height:160px;object-fit:cover;width:100%}.locationcontactmap-cont h3{font-size:18px;font-weight:400;color:#1D1D1D;padding:10px 0 0;font-family:var(--font-lora)}.locationcontactmap-cont h3 span{float:right}.locationcontactmap-cont h3 span img{display:inline-block}.locationcontactmap-cont h4{font-weight:700;font-size:16px;line-height:24px;padding:3px 0;color:#9D6125}.locationcontactmap-cont h4 a{color:#9D6125}.locationcontactmap-cont p{font-size:14px;color:#1D1D1D;font-weight:400;line-height:24px;padding:6px 0}.locationcontactmap-cont ul li{font-size:16px;color:#1D1D1D;font-weight:400;line-height:24px}.location_bg{background:#F9F9FC}.blog-sortbyright .blog-toggle{display:none}.locationpromotion_bg,.review_bg{background:#F9F9FC}.promotion-min{min-height:110px}.location_gird{cursor:pointer}.promotion-gird .promotion-card p,.promotion-modal-gird .promotion-card p{padding-bottom:0}.blog-sortbyleft p{width:85%}.locationcontactmap-img{padding-top:56%;height:100%}.locationcontactmap-img>iframe,.locationcontactmap-img>img{position:absolute;left:0;top:0;width:100%;height:100%;object-position:center;object-fit:cover}.location_team_wrapper-page .location_gird .location_img img{border-radius:0!important;filter:none!important}.team-info-title h3{font-weight:400}.promotion-modal-gird .obj-contain img{object-fit:contain}.swiper-button-next,.swiper-rtl .swiper-button-prev{top:0;bottom:auto;margin:0;right:0;width:15%;opacity:0;height:100%}.swiper-button-prev,.swiper-rtl .swiper-button-next{top:0;left:0;margin:0;right:auto;width:15%;opacity:0;height:100%}.textcapitalization{text-transform:capitalize}.not_found_wrapper{min-height:546px;display:flex;align-items:center}.cusotm-grid-main-locatio{position:relative}@media(max-width:1079px){.blog-sortbywrapper{top:100px}}@media(max-width:1079px) and (min-width:768px){.locationReview_know{height:auto}.blog-sortby-gird{padding:0}}@media(max-width:767px){.our-storyImg{margin-bottom:10px}.come_visit_gird{padding:0 15px}.locationcontactmap-img{margin-bottom:15px}.location-fixed .location-fx-left h3{font-size:16px;line-height:22px}.blog-sortbyright .blog-toggle.active img{transform:rotate(-180deg)}.blog-sortbyright .blog-toggle img{transition:transform .2s ease-in-out;transform:rotate(0deg)}.blog-sortbyright .blog-toggle{display:block;position:absolute;right:15px;top:40%;border:0;cursor:pointer}.blog-sortbywrapper{padding:7px 0;top:100px}.blog-sortby-gird{padding:0;position:relative}.blog-sortbyleft{width:calc(100% - 40px);padding-left:15px}.shimmer-main.location_wrapper{padding:10px 15px}.blog-sortbyright{z-index:1111;position:static;width:40px;display:inline-block;height:54px;right:0}.blog-sortbyleft p{width:85%;position:relative;z-index:111111}.blog-sortbyright ul li{padding-bottom:15px;padding-right:0;width:100%}.blog-sortbyright .blog-menu{position:absolute;width:100%;left:0;background:#f7f2ef;border-top:1px solid #9d6125;padding:20px;top:55px;display:none;transition:transform .2s ease-in-out}.blog-sortbyright .blog-menu.open{display:block;transition:transform .2s ease-in-out;text-align:right}.come_visit_gird p br{display:none}}@media(max-width:575px){.our-story .col-12.px2{padding:0 5px!important}.locationReview_know{max-width:100%;margin-top:40px}.location-fixed{display:block;padding:11px 15px 10px}.location-fixed .btn-white{display:inline-block;margin-top:2px}.location-heaing h1,.location-heaing h2{font-size:31px}.location-heaing p{font-size:17px}.location_gird{max-width:100%}}