@import url('https://fonts.googleapis.com/css?family=Alice');@import url('../plugins/old-eng-font/stylesheet.css');@import url('../fonts/gorilla/font.css');@import url('https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap');a:focus, a:active {outline: none;}a:hover {text-decoration: none;}.noMargin {margin: 0 !important;}.noPadding {padding: 0 !important;}.noBorder {border: 0 !important;}.gap5 {height: 5px;display: block;}.gap10 {height: 10px;display: block;}.gap20 {height: 20px;display: block;}.gap30 {height: 30px;display: block;}.gap40 {height: 40px;display: block;}.gap50 {height: 50px;display: block;}.gap100 {height: 100px;display: block;}.textEllipsis, .textTruncate {display: inline-block;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}.flexCenter {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.row10 {margin-left: -10px;margin-right: -10px;}.row10>div {padding-left: 10px;padding-right: 10px;}.row5 {margin-left: -5px;margin-right: -5px;}.row5>div {padding-left: 5px;padding-right: 5px;}.row2 {margin-left: -2px;margin-right: -2px;}.row2>div {padding-left: 2px;padding-right: 2px;}.row1 {margin-left: -1px;margin-right: -1px;}.row1>div {padding-left: 1px;padding-right: 1px;}.row3 {margin-left: -3px;margin-right: -3px;}.row3>div {padding-left: 3px;padding-right: 3px;}.row4 {margin-left: -4px;margin-right: -4px;}.row4>div {padding-left: 4px;padding-right: 4px;}.row0 {margin-left: -0px;margin-right: -0px;}.row0>div {padding-left: 0px;padding-right: 0px;}.row10:before, .row5:before, .row2:before, .row1:before, .row3:before, .row4:before, .row0:before {display: table;content: " ";box-sizing: border-box;}.row10:after, .row5:after, .row2:after, .row1:after, .row3:after, .row4:after, .row0:after {clear: both;content: " ";box-sizing: border-box;display: block;}.noBorderRadius, .borderRadiusNone {border-radius: 0 !important }body, html, * {font-family: "GorillaITC-Regular" }a:focus, a:active {border: none;text-decoration: none;}.noScroll {overflow-y: hidden;}.pad5 {padding: 0 5px }.pad10 {padding: 0 10px }.pad20 {padding: 0 20px }.pad30 {padding: 0 30px }.pad40 {padding: 0 40px }.pad50 {padding: 0 50px }.pad100 {padding: 0 100px }.font100 {font-weight: 100 }.font200 {font-weight: 200 }.font300 {font-weight: 300 }.font400 {font-weight: 400 }.font500 {font-weight: 500 }.font600 {font-weight: 600 }.font700 {font-weight: 700 }.font800 {font-weight: 800 }.font900 {font-weight: 900 }.fade0 {opacity: 0 }.fade1 {opacity: .1 }.fade2 {opacity: .2 }.fade3 {opacity: .3 }.fade4 {opacity: .4 }.fade5 {opacity: .5 }.fade6 {opacity: .6 }.fade7 {opacity: .7 }.fade8 {opacity: .8 }.fade9 {opacity: .9 }.fade10 {opacity: 1 }.radius0 {border-radius: 0px }.radius1 {border-radius: 1px }.radius2 {border-radius: 2px }.radius3 {border-radius: 3px }.radius4 {border-radius: 4px }.radius5 {border-radius: 5px }.radius10 {border-radius: 10px }.bgCover {background-size: cover }.bgCenter {background-position: center;}.bgContain {background-size: contain;}.noScroll {overflow: hidden;}.pad5 {padding: 0 5px }.pad10 {padding: 0 10px }.pad20 {padding: 0 20px }.pad30 {padding: 0 30px }.pad40 {padding: 0 40px }.pad50 {padding: 0 50px }.pad100 {padding: 0 100px }.slab {font-family: 'Roboto Slab', serif;}.btn, .btn:active, .btn:focus {box-shadow: none;border: none;outline: none;border-radius: 2px;}.btn-blue {background: #4d83ff;color: #FFF;}.btn-blue:hover, .btn-blue:active, .btn-blue:focus {background: #7da4ff;color: #FFF;}.btn-orange {background: #ff7232;color: #FFF;}.btn-orange:hover, .btn-orange:active, .btn-orange:focus {background: #ff7f45;color: #FFF;}.btn-brown {background: #000;color: #fdd030;border-radius: 100px;}.btn-brown:hover, .btn-orange:active, .btn-orange:focus {opacity: 0.8;background: #000;border-radius: 100px;color: #8a7a5a;}.btn-brown:hover, .btn-brown:active, .btn-brown:focus {opacity: 0.8;border-radius: 100px;color: #c0a87a;}.smallMenu {position: fixed;top: 0;right: -85%;width: 85%;height: 100%;transition: all .2s;background: #ff7232;z-index: 1001 }.smallMenu.showMenu {right: 0 }.menuOverlay {width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, .7);display: none;z-index: 1000 }.smMenuInner {width: 100%;height: 100%;padding: 20px;overflow: auto;}.smMenuInner a {display: block;width: 100%;text-align: center;font-size: 22px;padding: 10px 0;color: #FFF;}.smMenuCaller {position: absolute;z-index: 4;top: 0;right: 0;width: 50px;height: 50px;text-align: center;line-height: 50px;font-size: 20px;color: #FFF;opacity: .7 }.smMenuCaller:hover:hover, .smMenuCaller:hover:focus, .smMenuCaller:hover:active {color: #FFF;opacity: 1 }.mdInput {position: relative;line-height: 50px;border-bottom: none;margin-top: 25px;}.mdInput label {color: #000000;font-weight: bold;position: absolute;z-index: 1;top: 0;transition: all .2s;font-family: "Alice";font-size: 18px;padding-left: 10px;}.mdInput input, .mdInput textarea, .mdInput select {display: block;width: 100%;border: none;outline: none;height: 50px;padding: 0;line-height: 50px;position: relative;z-index: 2;background: none;font-size: 19px;font-family: "Alice";border: 1px #000000 solid;text-indent: 10px;border-radius: 4px;}.mdFocussed label, .alwaysFocused label {top: -36px;color: #000000;font-weight: 700;font-size: 14px;padding-left: 0 }.mdFocussed, .alwaysFocused {border-color: #000000;}.mdInput textarea {resize: none;height: 80px;font-family: "Alice" }.mdInput select option {font-family: "Alice";font-size: 16px;}.banner.home {background: transparent;}.banner {min-height: 100vh;background-size: cover !important;background-position: center !important;position: relative;z-index: 1;transition: all .2s;overflow: auto;background: #030303;}.banner::-webkit-scrollbar {background-color: #030303 !important;width: 10px;}.banner::-webkit-scrollbar-thumb {background-color: #72601d !important;}.bannerInner {position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: flex;justify-content: center;align-items: center;}.cookie {font-family: 'Cookie', cursive;}.bannerName {font-size: 8vw;color: #FFF;}.bannerTag {color: #d8d8d8;font-size: 32px;font-weight: 300;}.bannerTag span {font-size: 120%;text-transform: capitalize;color: #ffffff;font-style: italic;}.btn-bordered {border: 1px #FFF solid;background: rgba(0, 0, 0, .2);color: #FFF;border-radius: 50px;}.btn-bordered:hover, .btn-bordered:active, .btn-bordered:focus {color: #FFF;border-radius: 50px;border: 1px #FFF solid;}.bannerInner .btn-bordered {padding: 0 40px;height: 58px;line-height: 58px;transform: scale(1);transition: all .2s;font-weight: bold;letter-spacing: 2px }.bannerInner .btn-bordered:hover, .bannerInner .btn-bordered:focus, .bannerInner .btn-bordered:active {transform: scale(1.1);line-height: 56px;color: #000;background-color: #fff;color: #000;}.bannerRippleHolder {position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: -1;overflow: hidden;}.bannerRippleHolder.showRipple {z-index: 2 }.bannerRippleCircle {position: absolute;right: 0;bottom: 0;border-radius: 50%;transition: all 1s;opacity: .75;transform: scale(.001);background: #fdd030;}.letsInv {background-position: center;background-size: cover;background-color: #fdd030;scrollbar-width: thin;scrollbar-color: #222222;}.letsInv::-webkit-scrollbar {width: 5px;background-color: #dbb116 !important;}.letsInv::-webkit-scrollbar-track {background: #ac8e23;}.letsInv::-webkit-scrollbar-thumb {background-color: #222222 !important;}.letsInv::-webkit-scrollbar-thumb:hover {background: #000000;}.bannerRippleCircle.landscapeRipple {width: 250vw;height: 250vw;margin-right: -125vw;margin-bottom: -125vw }.bannerRippleCircle.portraitRipple {width: 250vh;height: 250vh;margin-right: -125vh;margin-bottom: -125vh }.bannerRippleHolder.showRipple .bannerRippleCircle {transform: scale(1);opacity: 1 }.letsInvOuter {position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: 4;display: none;}.letsInv {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 4;display: block;justify-content: center;align-items: center;overflow: auto;padding-top: 50px;}.letsInvInner {width: 100%;text-align: center;}.letsInvInner p {font-size: 16px;margin-bottom: 15px;}.letsInvInner h3 {font-size: 38px;}.letsInvInner a {display: inline-block;height: 45px;line-height: 45px;text-align: center;padding: 0 25px;border-radius: 50px;font-size: 13px;text-transform: uppercase;background: #FFF;margin: 0 10px;font-weight: 700;}.letsInvInner a:hover {opacity: .85 }.overlay {position: absolute;z-index: 5;background: rgba(0, 0, 0, .5);left: 0;top: 0;right: 0;bottom: 0;display: none;}.methOfMdns {position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: 6;display: none;}.momInner {position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: 4;display: flex;justify-content: center;align-items: center;}.momInnerContent {width: 700px;max-width: 92%;display: inline-block;padding: 25px;background: #FFF;border-radius: 10px;position: relative;}.momInnerContentShow {display: block;animation: momInnerContentShowAnim .4s forwards;opacity: 1 }@keyframes momInnerContentShowAnim {0% {transform: scale(.9);opacity: 0;}30% {transform: scale(1.1);opacity: 1;}60% {transform: scale(.95);opacity: 1;}100% {transform: scale(1);opacity: 1;}}.momInnerContent b {color: #3f4380;}.momInnerContent p:last-child {margin-bottom: 0 }.closeLetsInvOuter, .closemomInnerContent, .closeMenuInner {position: absolute;right: 16px;top: 0;height: 50px;width: 50px;text-align: center;line-height: 50px;font-size: 16px;z-index: 10;color: #000;opacity: .7 }.closeMenuInner {color: #fdd030;}.menuBackgroundHome .closeMenuInner {color: #ffffff;}.closemomInnerContent:hover, .closeLetsInvOuter:hover {color: #000;opacity: 1 }.closeMenuInner:hover {color: #fdd030;opacity: 1 }.menuBackgroundHome .closeMenuInner:hover {color: #ffffff;}.alegreya {font-family: "GorillaITC-Regular";}.menuButton {position: absolute;right: 32px;top: 32px;height: 32px;width: 32px;border-top: 3px #ffffff solid;border-bottom: 3px #ffffff solid;cursor: pointer;z-index: 100;}.menuButton:after {width: 52px;left: -10px;position: absolute;top: 12px;height: 3px;content: "";display: inline-block;background: #fff;}.bannerBlur {transform: scale(1.1);-webkit-filter: blur(5px);}.menuBackground {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: none;z-index: 101 }.menuInner {position: absolute;top: 50px;right: 50px;bottom: 50px;left: 50px;background: rgba(0, 0, 0, .75);display: flex;justify-content: center;align-items: center;}.menuInContent {display: block;width: 100%;}.menuInContent a {font-size: 32px;color: #FFF;margin: 15px 0;display: inline-block;}.menuInContent a:hover {color: #fdd030;}.letsInvInner h3 {color: #000000;font-weight: bold;}.innerContentOverlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, .7);z-index: 100;display: none }.innerContent {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 101;display: none }.innerContentFlex {position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;height: 100vh }.innerContentTab {width: 700px;max-width: 100%;background: #FFF;padding: 50px;border-radius: 20px;display: none;position: relative;background-image: url('../images/optimized/texture.webp');background-size: cover }.innerContentTab.active {display: block;}.innerContentTab h1 {margin-bottom: 32px;font-family: "GorillaITC-Regular";font-weight: bold }.innerContentTab p {font-family: 'Alice', serif;font-size: 20px;font-weight: bold }.letsInvInner p, .momInnerContent p {font-family: "GorillaITC-Regular";font-size: 18px;}.letsInvInner p {color: #222;opacity: .85;font-size: 15px;font-weight: bold }.alice, .alegreya {font-family: "GorillaITC-Regular";}.innerContentTab a {display: inline-block;width: 25px;height: 25px;background: #000;text-align: center;line-height: 25px;font-size: 12px;color: #FFF;position: absolute;top: 8px;right: 8px;border-radius: 50%;opacity: .7 }.homeLogo {height: 40vh }.letsInvInner .momInner a {display: inline-block;padding: 10px 15px;background: #FFF;border-radius: 50px;color: #444;height: initial;line-height: initial;}.letsInvInner a {display: inline-block;height: 35px;line-height: 35px;text-align: center;padding: 0 17px;border-radius: 50px;font-size: 13px;text-transform: uppercase;color: #555;background: #FFF;margin: 0 5px;font-weight: 700;}.menuInContentAnchors {padding: 0 40px;text-align: center;}.menuInContentAnchors p {font-size: 28px;margin: 0px 0 10px;display: inline-block;font-family: "GorillaITC-Regular";font-weight: 400;line-height: 30px;color: #FDD030;}.menuBackgroundHome .menuInContentAnchors p {color: #ffffff;}.menuInContentAnchors a {font-size: 28px;margin: 0 0 10px;display: inline-block;transition: all .2s;font-family: "GorillaITC-Regular";font-weight: 400;line-height: 30px;color: #FDD030;}.menuBackgroundHome .menuInContentAnchors a {color: #ffffff;}.btn-default {display: inline-block;padding: 10px 15px;background: #000000;border-radius: 50px;color: #fff;height: initial;line-height: initial;transition: all 0.2s;}.btn-default:hover {background: #000;color: #fff;opacity: 0.8;}.menuInContentAnchors a.subMenu {font-size: 18px;margin: 0 0 7px;display: inline-block;padding-left: 25px;line-height: 22px;color: #fdd030;}.menuBackgroundHome .menuInContentAnchors a.subMenu {color: #ffffff;}.menuInContentAnchors a:hover {text-indent: 10px;}.innerLogo {position: absolute;top: 20px;left: 20px;z-index: 1 }.innerLogo img {height: 120px;}.innerPageHeader {color: #000000;font-size: 45px;}.innerPageText {color: #000000;font-size: 20px;}.testimonialBox {padding: 20px 28px;background-image: url('../images/optimized/texture.webp');background-position: center;background-size: cover;border-radius: 10px;text-align: left;font-family: 'Alice', serif;position: relative;box-shadow: 0 5px 20px rgba(0, 0, 0, .5);margin-bottom: 30px;}.testimonialBox:before {content: "";width: 4px;top: 20px;bottom: 20px;left: -2px;background: #ffcf88;border-radius: 50px;content: "";display: inline-block;position: absolute;}.testimonialAuthor {font-size: 22px;font-weight: bold;color: #000;font-family: "GorillaITC-Regular";}.testimonialText {font-size: 16px;color: #000;font-family: "GorillaITC-Regular";opacity: .85 }.notFlexBody {display: block;position: relative;padding-top: 150px;}.momInnerNewContent {position: relative;padding-top: 50px;padding-bottom: 50px;}.momInnerNewContent.momRight {padding-left: 55%;padding-right: 5%;padding-top: 1px;}.bannerInner .momInnerNewContent.momRight {padding-top: 50px }.momInnerNewContent.momLeft {padding-right: 53%;padding-left: 5%;padding-top: 1px;}.momArtHolder {position: absolute;top: 0;bottom: 0;background-size: contain;background-position: center;background-repeat: no-repeat;}.momLeft .momArtHolder {right: 5%;left: 55%;}.momRight .momArtHolder {left: 5%;right: 55%;}.momInnerNewContentInner {padding: 0;text-align: left;font-family: "GorillaITC-Regular";min-height: 400px;}.letsInv .momInnerNewContentInner {display: flex;align-items: center;}.detailedModalInner .momInnerNewContentInner {min-height: 0 }.monINHold {width: 100% }.monInHead {font-size: 30px;font-weight: bold;color: #000000;margin-bottom: 20px;}.momInnerNewContentInner h1 {font-size: 27px;font-weight: bold;color: #000000;margin-bottom: 20px;}.momInnerNewContentInner p {font-size: 20px;color: #000000;font-family: "GorillaITC-Regular";}.momInnerNewContentInner a {border-radius: 100px;line-height: 50px;height: 50px;font-size: 18px;background: #000000;padding: 0 25px;display: inline-block;margin-top: 10px;color: #fdd030;}.momInnerNewContentInner a:hover {opacity: .85 }.innerPage .menuButton {border-color: #000000;}.innerPage .menuButton:after {background: #000000;}.innerArt {max-width: 100% }.innerPage .momInnerNewContentInner h1 {font-size: 32px;font-weight: bold;color: #000000;margin-bottom: 20px;}.innerPage .momInnerNewContentInner p {font-size: 22px;color: #000000;font-family: "Alice" }.letsInvLogo {position: absolute;left: 20px;top: 20px;height: 100px;cursor: pointer;}.innerPage .bannerInner {display: block;padding-top: 150px;}.homepageLogo {position: absolute;top: 20px;left: 20px;z-index: 1;height: 120px;}@keyframes scrollIndicatorAnim {0% {bottom: 70px;opacity: 1 }80% {bottom: 20px;opacity: 0 }100% {bottom: 70px;opacity: 0 }}.scrollIndicator {position: fixed;left: 50%;margin-left: -32px;height: 64px;width: 64px;text-align: center;line-height: 64px;display: inline-block;bottom: 100px;border-radius: 50%;background: #000;box-shadow: 0 10px 20px rgba(0, 0, 0, .4);animation: scrollIndicatorAnim 3s infinite;color: #fdd030;}.letsInvScrolled .scrollIndicator {display: none }.scrollIndicatorInModal {position: absolute;left: 50%;margin-left: -32px;height: 64px;width: 64px;text-align: center;line-height: 64px;display: inline-block;bottom: initial;border-radius: 50%;background: #f5ead9;box-shadow: 0 10px 20px rgba(0, 0, 0, .4);animation: scrollIndicatorAnim 3s infinite;z-index: 1000;color: #000;}.scrollIndicatorInModalBlack {background-color: #000000;color: #fdd030;}.contactHolder {padding: 40px 40px;border-radius: 12px;text-align: left;border: 2px rgba(0, 0, 0, .2) dashed;}.link {font-size: 18px;font-weight: bold;color: #000;opacity: .82 }.link:hover {opacity: 1;color: #000;}.detailedModalOverlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, .75);z-index: 1000;display: none }.detailedModal {position: fixed;top: 50px;left: 50%;margin-left: -500px;width: 1000px;background: #fdd030;border-radius: 10px;z-index: 1001;display: none;max-height: calc(100vh - 100px);overflow: auto;}.detailedModalInner {padding: 25px;}.detailedModalClose {position: absolute;top: 0;right: 0;height: 45px;width: 45px;text-align: center;line-height: 45px;font-size: 15px;color: #888;}.detailedModalClose:hover {color: #444;}.detailedModalInner h1 {font-family: "GorillaITC-Regular";font-size: 20px;font-weight: bold }.detailedModalInner p {font-family: "GorillaITC-Regular";font-size: 16px;}.modalSlider img {display: block;width: 100%;border-radius: 20px;border: 1px #DDD solid;}.owl-nav>div {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;position: absolute;top: 50%;height: 70px;margin-top: -35px;width: 40px;text-align: center;line-height: 70px;background: #EEE;}.owl-nav>div:hover {background: #DDD }.owl-nav>div.disabled, .owl-nav>div.disabled:hover {opacity: 0;background: #5a5a5a }.owl-nav>div.owl-prev {left: 0;border-top-right-radius: 8px;border-bottom-right-radius: 8px;background: #000000;color: #fdd030;}.owl-nav>div.owl-next {right: 0;border-top-left-radius: 8px;border-bottom-left-radius: 8px;background: #000000;color: #fdd030;}.bannerTag>label {display: inline-block;background: rgba(0, 0, 0, .8);font-weight: normal;padding: 0 10px;}.bannerInner .home-btn-block {margin-top: -250px;}.infoGraphic {width: 100%;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);border-radius: 8px;padding: 25px 7%;background: #FFF }.infoGraphicRow {margin: 45px -15px;}.modalTesti {padding: 15px 20px 15px;background: #FAFAFA;border: 1px #EEE solid;border-radius: 10px;text-align: left;}.modalTestiInTestimonial.modalTesti {box-shadow: 0 0 20px rgba(0, 0, 0, .2);font-family: "GorillaITC-Regular";margin-bottom: 20px;}.testiAuth {position: relative;padding-left: 105px;min-height: 92px;}.modealTestiImage {position: absolute;left: 0;top: 0;width: 92px;height: 92px;border-radius: 8px;background-position: center;background-size: cover;border: 1px rgba(0, 0, 0, .1) solid;}.testiAuth p {font-weight: bold;}.testiAuth span {font-size: 13px;opacity: .75;display: block;}.detailedModalInner p.modalAuthorText {font-size: 22px;margin: 25px 0 }.modalTesti h1 {opacity: .62;font-size: 16px;}.detailedModal::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 3px rgb(0 0 0 / 30%);background-color: #929292;}.detailedModal::-webkit-scrollbar {width: 6px;background-color: #F5F5F5;}.detailedModal::-webkit-scrollbar-thumb {background-color: rgb(0 0 0 / 40%);}.testiSocial a {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #FFF;border: 1px #EEE solid;border-radius: 50% }.testiSocial a:hover {border-color: #CCC;}.modalTesti .fa-quote-left {font-size: 40px;color: #DDD;}.detailedModalInner p.asteriskDesc {position: relative;font-size: 14px;color: #888;top: -20px;}.innerPage .aboutContainer .momInnerNewContentInner p {font-size: 18px;text-align: left;}.innerPage .aboutContainer .momInnerNewContentInner h1 {text-align: left }.innerPage .momInnerNewContentInner {min-height: 0 }.innerPage .momInnerNewContent.momRight {padding-left: 50% }.innerPage .momRight .momArtHolder {right: 51.5%;}.detailedModalInner {background: #fff;}.detailedModalInner h1, .detailedModalInner p {font-family: "GorillaITC-Regular";}.contactModalOverlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, .7);z-index: 1001;display: none }.contactModal {position: fixed;top: 50px;width: 600px;left: 50%;margin-left: -300px;z-index: 1002;display: none }.contactModalInner {max-height: calc(100vh - 100px);background: #FFF;border-radius: 20px;overflow: auto;}.closeContactModal {color: #888;padding: 15px;display: inline-block;color: #888;padding: 15px;display: inline-block;position: relative;top: -15px;}.closeContactModal:hover {color: #444;}.caret {width: 0;height: 0;border-style: solid;border-width: 7px 7px 0 7px;border-color: #FDD030 transparent transparent transparent;}.menuBackgroundHome .caret {border-color: #ffffff transparent transparent transparent;}.menuInContentAnchors p {cursor: pointer;}.menuInContentAnchors .sub {display: none }.bodyCaseStudy {padding: 100px 0 }.divider {width: 400px;max-width: 80%;display: inline-block;}.divider.dividerInverted {transform: rotate(180deg);}.bodyCaseStudy {font-family: "GorillaITC-Regular";}.bold {font-weight: bold }.bodyCaseStudy .col-sm-4 img {width: 100% }.modalTestiInner {position: relative;padding: 50px;background: rgba(255, 255, 255, .2);box-shadow: 0 0px 20px rgba(0, 0, 0, .2) }.modalTestiInnerTop {position: absolute;left: 0;top: 0;right: 0;height: 50px;}.modalTestiInnerBottom {position: absolute;left: 0;bottom: 0;right: 0;height: 50px;}.modalTestiInnerTop:before, .modalTestiInnerBottom:before {height: 50px;width: 50px;position: absolute;left: -8px;top: -8px;background-image: url('../images/corner.png');background-size: cover;background-position: center;content: "";display: inline-block;}.modalTestiInnerTop:after, .modalTestiInnerBottom:after {height: 50px;width: 50px;position: absolute;right: -8px;top: -15px;background-image: url('../images/corner.png');background-size: cover;background-position: center;content: "";display: inline-block;}.modalTestiInnerBottom:before {transform: rotate(270deg);left: 8px;top: -8px }.modalTestiInnerBottom:after {transform: rotate(180deg);right: 8px;top: -8px }.modalTestiInnerTop:before {transform: rotate(0deg);left: 8px;top: 8px }.modalTestiInnerTop:after {transform: rotate(90deg);right: 8px;top: 8px }.modealTestiImage {margin: 0 auto;position: relative;}.modalTestiInner .modalAuthorText {font-size: 22px;font-style: italic;text-align: center;margin: 20px 0 }.modalTestiInner .modalAuthorText:before {content: '"' }.modalTestiInner .modalAuthorText:after {content: '"' }.modalTestiInner .modalTestiInnerAuth {font-weight: bold;text-align: center;font-size: 16px;}.modalTestiInner .testiSocial a {background: #0077b5;color: #FFF;border: none;font-size: 18px;}.modalTestiInner .testiSocial a:hover {opacity: .8 }.caseStudyRow>div {position: relative;}.caseStudyRow>div:after {content: "";display: inline-block;top: 40px;bottom: 40px;right: 0;width: 2px;background-image: url("../images/vert-border.png");background-position: center;background-size: contain;position: absolute;opacity: .32 }.caseStudyRow>div:before {content: "";display: inline-block;top: 40px;bottom: 40px;left: 0;width: 2px;background-image: url("../images/vert-border.png");background-position: center;background-size: contain;position: absolute;opacity: .32 }.caseStudyRow>div:last-child:after, .caseStudyRow>div:first-child:before {display: none }.navigateToVert {height: 70px;min-width: 70px;display: inline-block;position: absolute;top: 50%;margin-top: -25px;text-align: center;line-height: 66px;font-size: 28px;z-index: 1000;cursor: pointer;box-shadow: 0 0 10px rgba(0, 0, 0, .5);background-color: #000;color: #fdd030;}.navigateToVert:hover, .navigateToVert:focus, .navigateToVert:active {color: #fdd030;}.navigateToVert i {min-width: 70px;display: inline-block;vertical-align: middle;}.navigateToVert span {font-size: 16px;vertical-align: middle;max-width: 0;overflow: hidden;white-space: nowrap;display: inline-block;padding: 0;transition: all .2s;}.navigateToVertLeft {left: 0;border-top-right-radius: 100px;border-bottom-right-radius: 100px;}.navigateToVertRight {right: 0;border-top-left-radius: 100px;border-bottom-left-radius: 100px;}.navigateToVertLeft:hover span {padding-right: 25px;}.navigateToVertRight:hover span {padding-left: 25px;}.navigateToVert:hover span {max-width: 350px;}.fullModal::-webkit-scrollbar-track, .contactModalInner::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 3px rgb(0 0 0 / 30%);}.fullModal::-webkit-scrollbar, .contactModalInner::-webkit-scrollbar {width: 5px;background-color: #F5F5F5;}.fullModal::-webkit-scrollbar-thumb, .contactModalInner::-webkit-scrollbar-thumb {background-color: rgb(0 0 0 / 40%);border: 0px solid #000000;}.fullModal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 100001;overflow: auto;display: none }.fullModalInner {position: absolute;left: 0;top: 0;right: 0;min-height: 100vh;background: #000000 }.fullModalHeader {height: 80vh;background-position: center top;background-size: 100%;background-repeat: no-repeat;position: relative;}.fullModalHeader:after {height: 25vh;position: absolute;left: 0;right: 0;bottom: 0;background: -webkit-linear-gradient(top, transparent, #000000);content: "" }.fullModal .modalTestiInner {margin-top: -50px;position: relative;z-index: 100;margin-bottom: 100px;background: #f5ead9;border: none;}.fullModal .modalAuthorText {color: #000000;}.fullModal .modalTestiInnerAuth {opacity: .8;color: #161616;}.fullModal .modalTestiInnerBottom:before {left: 8px;top: -8px }.fullModal .modalTestiInnerBottom:after {right: 8px;top: -8px }.fullModal .modalTestiInnerTop:before {left: 8px;top: 8px }.fullModal .modalTestiInnerTop:after {right: 8px;top: 8px }.fullModalClose {position: fixed;right: 18px;top: 10px;height: 50px;line-height: 50px;width: 50px;text-align: center;font-size: 16px;color: #FFF;z-index: 10001;background: #efe3d3;border-radius: 50%;color: #222;opacity: .65;}.fullModalClose:hover, .fullModalClose:active, .fullModalClose:focus {opacity: 1;color: #000;}.fullModal .modealTestiImage, .testimonialRow .modealTestiImage {width: 110px;height: 110px;border: 2px #000 solid;}.border {margin: 40px 0;text-align: center;}.border span {display: block;width: 250px;margin: 0 auto;height: 4px;background: #000;position: relative;}.border span:before, .border span:after {display: inline-block;width: 12px;height: 12px;background: #000;transform: rotate(45deg);content: "";top: -4px;position: absolute;}.border span:before {left: 0;}.border span:after {right: 0 }.teamMemberImage {width: 200px;height: 200px;margin: 0;border-radius: 50%;background-position: center;background-size: cover;box-shadow: 0 5px 15px rgba(0, 0, 0, .4);transition: all .2s;-webkit-filter: grayscale(100%);filter: grayscale(100%);}.aboutTeamMember {text-align: center;position: relative;}.teamMemberName {font-size: 22px;font-weight: bold;color: #444;min-height: 65px }.aboutTeamMember a {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #FFF;border: 1px #EEE solid;border-radius: 50%;background: #0077b5;color: #FFF;border: none;font-size: 18px;position: absolute;top: 40%;left: 68%;transition: all .2s }.aboutTeamMember a:hover {transform: scale(1.2);}.aboutTeamMemberAnchor {cursor: pointer;margin-bottom: 0;display: inline-flex;align-items: center;justify-content: center;flex-direction: column;}.aboutTeamMemberAnchor:hover .teamMemberImage {transform: scale(1.1);}.tmHeader {height: 300px;background-position: center;background-size: cover;-webkit-filter: grayscale(100%);filter: grayscale(100%);}.tmModal .modal-body {padding: 0 }.tmModal .modal-dialog {width: 500px;max-width: 90%;}.padAround15 {padding: 15px;max-height: calc(90vh - 370px);overflow: auto;scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.4);}.padAround15::-webkit-scrollbar {width: 5px;background-color: rgba(0, 0, 0, .4);}.padAround15::-webkit-scrollbar-thumb {width: 5px;background-color: rgba(0, 0, 0, .4);}.testimonialRow .modalTesti {margin-bottom: 40px;}.testimonialRow .modalTestiInner {background: #FFF;opacity: 1;background-image: url('../images/paper-texture.jpg');background-position: center;background-size: cover;border: 4px #FFF solid }.testimonialRow .modalTestiInner:hover {opacity: 1 }.testimonialRow .modalTestiInner .modalAuthorText {font-size: 19px;font-family: "GorillaITC-Regular";}@keyframes modSliderNext {0% {opacity: 1;right: 0px }50% {opacity: 1;right: 0px }90% {opacity: 0;right: -22px }100% {opacity: 0;right: -22px }}@keyframes modSliderPrev {0% {opacity: 1;left: 0px }50% {opacity: 1;left: 0px }90% {opacity: 0;left: -22px }100% {opacity: 0;left: -22px }}.modalSlider .owl-prev {}.modalSlider .owl-next {}.modalSlider .owl-next.disabled, .modalSlider .owl-prev.disabled {opacity: 0 !important;display: none !important }.contactItems {margin-bottom: 15px;}.contactItemsInline {display: inline-block;color: #444;margin-right: 12px;}.contactItemsInline:hover {color: #ffffff;}.contactItemsInline:hover span {background: #000000;}.contactItems span {display: inline-block;vertical-align: middle;width: 50px;height: 50px;border: 1px #444 solid;border-radius: 50%;text-align: center;line-height: 50px;font-size: 24px;margin-right: 12px;}.contactItemsInline span {margin: 0;display: inline-flex;align-items: center;justify-content: center;}.contactItemsInline span svg {height: 24px;fill: #444444;}.contactItemsInline:hover span svg {fill: #ffffff;}.contactItems label {display: inline-block;vertical-align: middle;font-size: 18px;}.ui-widget.ui-widget-content {z-index: 10000 !important }.mdInput input option, .mdInput textarea option, .mdInput select option {font-size: 14px;}.newsCard {border-radius: 10px;overflow: hidden;margin-bottom: 20px;background: #FFF }.newsCard>img {width: 100% }.borderSmall {transform: scale(.5);}.asideItem a {display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 4px 0;font-size: 15px;color: #000 }.asideItem a:hover {text-decoration: underline;opacity: .8 }.searchNews {display: block;width: 100%;margin: 0;border-radius: 100px;padding: 10px 20px;background: #FFF;border: 1px rgba(0, 0, 0, .2) solid;}.searchNews:focus {outline: none }.mailYourCv {display: inline-block;vertical-align: middle;margin-left: 5px;background: #000000;color: #fdd030;padding: 6px 13px 7px;border-radius: 100px;border: 1px #000000 solid;position: relative;top: -1px;transition: all 0.2s;}.mailYourCv:hover, .mailYourCv:active, .mailYourCv:focus {background: #fdd030;color: #000000 }.fs17 {font-size: 17px;}.careerItemHolder {margin-bottom: 25px;border: 1px #fdd030 solid;overflow: hidden;border-radius: 10px;text-align: left;}.careerItemHeader {padding: 20px;background: #FFF;font-size: 17px;position: relative;cursor: pointer;background: #000000;color: #fdd030;font-family: "Alice";font-size: 19px;}.careerItemHeader:after {content: "";display: inline-block;width: 0;height: 0;border-style: solid;border-width: 6px 7px 0 7px;border-color: #fdd030 transparent transparent transparent;position: absolute;right: 20px;top: 29px;}.careerItemContent ul {margin-bottom: 0 }.careerItemContent {padding: 20px 0;display: none;border-top: 1px #fdd030 solid }.careerItemContent li {margin-bottom: 4px;}.clientsList {display: none;}.clientsList li {font-family: "GorillaITC-Regular";text-align: left;font-size: 18px;font-weight: bold }.clientsList li span {font-size: 14px;opacity: .8 }.career {max-width: 100%;display: inline-block;}.inputFileHolder {padding: 12px;border: 1px #DDD solid;text-indent: 0;border-radius: 4px;}.inputFileHolder input {display: inline-block;}.inputFileHolder span {color: #000000;font-weight: bold;font-size: 18px;font-family: "GorillaITC-Regular";display: inline-block;margin-right: 10px;}.testiCont {background-image: url('../images/paper.webp');background-position: center top;background-repeat: repeat-y;background-size: 100%;padding: 100px 50px;position: relative;margin-top: 50px;}.testiImg {display: block;width: 100%;border-radius: 15px;border: 2px #8e6240 solid;}.testiCont:before {position: absolute;left: -10px;right: -10px;top: -40px;height: 100px;background-image: url('../images/paper-roll.png');background-position: center;background-size: contain;background-repeat: no-repeat;content: "" }.testiCont:after {position: absolute;left: -10px;right: -10px;bottom: -40px;height: 100px;background-image: url('../images/paper-roll.png');background-position: center;background-size: contain;background-repeat: no-repeat;content: "";transform: rotate(180deg);}.testiSocial, .modalTestiInnerAuth, .modalAuthorText {text-align: left;}.modalTestiInnerAuth p {margin-bottom: 0 }.modalAuthorText {font-size: 18px;font-family: "GorillaITC-Regular";font-weight: bold;font-style: italic;}.modalTestiInnerAuth {font-weight: bold;margin-top: 20px;}.testiSocial a {background: none;border: none;border-radius: 0;font-size: 24px;color: #000;padding: 0;width: auto;}.testiSocial a:hover {opacity: .8 }.testiCont .row {margin-top: 20px;margin-bottom: 50px;}.testiCont .row:first-child {margin-top: 0 }.testiCont .row:last-child {margin-bottom: 0 }.testiPaper {position: relative;margin-bottom: 30px;height: initial;}.testiPaper>img {width: 100%;display: block;height: initial;}.testiPaper div {position: absolute;bottom: 35px;left: 0;right: 0;}.testiPaper div a {display: inline-block;}.testiPaper div a:hover {transform: scale(1.05);}.testiPaper div a img {display: inline-block;height: 70px;}.fullModal .testiSocial a i, .aboutTeamMember a i {display: none }.fullModal .testiSocial {text-align: center;}.fullModal .testiSocial a {width: 60px;height: 60px;display: inline-block;background-image: url(../images/linkedin-seal.png);background-size: contain;background-repeat: no-repeat;background-color: transparent;margin-top: 10px;}.fullModal .testiSocial a:hover {transform: scale(1.05);opacity: 1 }.aboutTeamMember a {width: 60px;height: 60px;display: inline-block;background-image: url(../images/linkedin-seal.png);background-size: contain;background-repeat: no-repeat;background-color: transparent;margin-top: 10px;}.pgroundIn .aboutTeamMember a {}.aboutTeamMember a:hover {transform: scale(1.05);opacity: 1 }.momInnerNewContent.momRight .momInnerNewContentInner a {margin-right: 10px;}.oldEngFont {font-family: "cloister_blacklight";}.footbalBg {width: 100%;opacity: 1 }.aboutTeamMemberinGround {width: 150px;display: inline-block;}.aboutTeamMemberinGround .teamMemberImage {width: 150px;height: 150px;}.aboutTeamMemberinGround .teamMemberName {font-size: 18px;padding: 5px 10px }.aboutTeamMemberinGround.aboutTeamMember a {width: 50px;height: 50px;top: 25%;left: 129px;}.aboutTeamMemberinsideGround {display: inline-block;vertical-align: top;}.aboutTeamMemberinsideGround .teamMemberImage {width: 70px;height: 70px;}.aboutTeamMemberinsideGround .teamMemberName {padding: 4px 10px;background-color: #000 !important;color: #fdd030 !important;font-size: 15px;padding: 4px 10px;line-height: 16px;}.pgroundIn {position: relative;}.aboutTeamMemberinGround .teamMemberName, .aboutTeamMemberinsideGround .teamMemberName {font-size: 18px;font-weight: bold;min-height: 65px;position: relative;border-radius: 100px;min-height: 0;box-shadow: 0 0 16px rgba(0, 0, 0, .2);z-index: 1;top: -34px;background-color: #000 !important;color: #fdd030 !important;}.teamMemberName span {display: block;font-size: 12px;color: #565656;text-align: center;}.contactItems label {max-width: calc(100% - 67px);vertical-align: top;cursor: pointer;}.contactItems label a {color: #333;transition: all 0.2s;}.contactItems label a:hover {color: #000000;}#alertMessage {display: none;}.offshoreEngiSolFeatBg {margin: 15px 0;background-size: contain;background-position: center;background-repeat: no-repeat;height: 400px;}.bulletingPara {font-size: 18px;color: #000000;font-family: "GorillaITC-Regular";padding-left: 25px;position: relative;}.bulletingPara::before {content: '';position: absolute;left: 0;top: 8px;width: 15px;height: 15px;background-color: #1d1c1c;border-radius: 50%;}.offshoreTopImg {width: 100%;height: 800px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;display: flex;align-items: center;justify-content: center;}.offshoreTopImg::after {content: '';position: absolute;bottom: -30px;left: 0;right: 0;height: 150px;background: linear-gradient(360deg, #fdd030 30%, rgba(255, 208, 48, 0.1));}.offshoreBannerInner {padding-top: 820px !important;}.offshoreBnrHeading {font-size: 50px;font-weight: 600;color: #000000;text-align: center;margin: 0;line-height: 45px;padding: 40px;background-color: rgba(253, 208, 48, 0.8);border-radius: 5px;}.offShoreAbtTeamInner {padding: 10px;border-radius: 10px;position: relative;text-align: center;margin-bottom: 30px;cursor: pointer;}.offShoreAbtTeamInner:hover .offShoreBtnImg {transform: scale(1.1);}.offShoreBtnImg {width: 200px;height: 200px;border-radius: 50%;box-shadow: 0 8px 20px rgba(0, 0, 0, 0.47);object-fit: cover;filter: grayscale(1);transition: all 0.2s ease;}.offShrTeamName {font-size: 26px;font-weight: 600;color: #000;margin-bottom: 5px;}.offShrTeamDesig {font-size: 20px;color: #3a3a3a;margin-bottom: 5px;}.offshoreTeamDesc {font-size: 16px;line-height: 24px;margin-bottom: 0;}.OffshrTeamHeading {font-size: 32px;text-align: center;margin-bottom: 40px;font-weight: 600;color: #000;}.theme-background-color {background-color: #000000 !important;}.round #tawkchat-status-text-container {background-color: #000000 !important;}.SolFeaInner {padding: 15px 20px;text-align: left;box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.08);border-radius: 15px;background-image: url(../images/icons/solFeaShape.png);background-position: right -30px;background-size: 170px;background-repeat: no-repeat;min-height: 350px;background-color: #fdd030;}.SolFeaInnerMainSubHead {font-size: 20px !important;font-weight: 600 !important;color: #000000 !important;padding: 0 100px !important;text-align: center !important;margin-bottom: 40px !important;}.solFeaDesc {font-size: 18px !important;line-height: 24px !important;color: #000000 !important;text-align: left !important;}.solFeaHeader {font-size: 24px;text-align: left;color: #000;}.solFeatIcon {height: 100px;margin-bottom: 20px;}.TechCapWrap {padding-left: 0 !important;}.FullModalChem {background-image: url(../images/optimized/chem-banner.webp);}.fullModalrealest {background-image: url(../images/optimized/event-banner-real-estate.webp);}.fullModalUniv {background-image: url(../images/optimized/university-banner.webp);}.modalCloseBtn {width: 30px;height: 30px;background-color: rgba(0, 0, 0, 0.6);color: #ffffff;line-height: 30px;text-align: center;display: inline-block;position: absolute;right: 5px;top: 5px;z-index: 99;border-radius: 50%;font-size: 15px;font-weight: 200;transition: all 0.2s ease;}.modalCloseBtn:hover {color: #ffffff;background-color: rgba(0, 0, 0, 1);}.tawk-min-chat-icon {fill: #fdd030 !important;}::-moz-selection {color: #ffffff;background: #000000;}::selection {color: #ffffff;background: #000000;}body {scrollbar-width: thin;scrollbar-color: #222222;}body::-webkit-scrollbar {width: 5px;background-color: #dbb116 !important;}body::-webkit-scrollbar-track {background: #ac8e23;}body::-webkit-scrollbar-thumb {background-color: #222222 !important;}body::-webkit-scrollbar-thumb:hover {background: #000000;}body {background-color: #FDD030;}body.home {background-color: transparent;}.modal-footer {border-top: 1px solid #000000 !important;}.modal-content {}.fullModalMentorWrap .fullModalHeader {height: 100vh;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;padding: 60px 0px;display: flex;align-items: center;justify-content: center;}.fullModalMentorWrap .modalTestiInner {margin-top: 0;margin-bottom: 0;max-height: 80vh;overflow: auto;scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.2);padding: 50px 30px;}.fullModalMentorWrap .modalTestiInner::-webkit-scrollbar {width: 5px;border-radius: 30px;background-color: rgba(0, 0, 0, .2);}.fullModalMentorWrap .modalTestiInner::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .2);}.testiPaperBharatia {position: relative;}.testimUsrImgWrap {position: absolute;top: 30px !important;bottom: unset !important;left: 10px !important;right: 10px !important;text-align: center;}.testimUsrImg {height: 100px;width: auto !important;display: inline-block;mix-blend-mode: luminosity;}.customizeLongHolder {position: absolute;top: 22%;right: 13px !important;left: 20px !important;bottom: unset !important;}.customizeLongHolder .testimDesigWrap {position: relative;display: block;text-align: left;color: #fdd030;border-top: 2px solid rgba(255, 255, 255, 0.3);font-size: 14px;margin-top: 10px;padding-top: 8px;max-height: 50px;overflow: auto;}.customizeLongHolder .testimDesigWrap::-webkit-scrollbar {width: 5px;border-radius: 30px;background-color: rgba(0, 0, 0, 0.185);}.customizeLongHolder .testimDesigWrap::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 0.205);}.customizeLongDWrap {position: relative !important;max-height: 335px;top: unset;right: unset !important;left: unset !important;bottom: unset !important;overflow: auto;text-align: left;scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.185);}.customizeLongDWrap span {font-family: 'Philosopher', sans-serif;font-size: 16px;font-weight: 700;font-style: italic;text-align: left;line-height: 22px;color: #FDD030;}.customizeLongDWrap::-webkit-scrollbar {width: 5px;border-radius: 30px;background-color: rgba(0, 0, 0, 0.185);}.customizeLongDWrap::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 0.205);}.customizeLongDWrap {font-size: 14px;color: #FDD030;}.aboutTeamMemberinsideGround .teamMemberImage {width: 70px;height: 70px;}.pgroundIn .aboutTeamMember a {margin-top: 0;width: 40px;position: relative;left: -20px;top: 18px;}.aboutTeamMemberinsideGround .teamMemberName {font-size: 15px;padding: 4px 10px;line-height: 16px;}.aboutTeamMemberinGround .teamMemberName, .aboutTeamMemberinsideGround .teamMemberName {font-size: 16px;font-weight: normal;top: -25px;}.player1 {position: absolute;left: 53%;top: 18%;}.player2 {position: absolute;left: 43%;top: 24%;}.player3 {position: absolute;left: 54%;top: 26%;}.player4 {position: absolute;right: 31%;top: 24%;}.player5 {position: absolute;left: 39%;top: 32%;}.player6 {position: absolute;left: 53.5%;top: 35%;}.player7 {position: absolute;right: 28%;top: 32%;}.player8 {position: absolute;left: 38%;top: 47%;}.player9 {position: absolute;left: 48%;top: 44%;}.player10 {position: absolute;left: 59%;top: 44%;}.player11 {position: absolute;right: 27%;top: 47%;}.player12 {position: absolute;left: 43%;top: 57%;}.player13 {position: absolute;left: 53.5%;top: 63%;}.player14 {position: absolute;right: 31%;top: 57%;}.player15 {position: absolute;right: 10%;top: 40%;}.player16 {position: absolute;left: 26%;top: 32%;}.player17 {position: absolute;left: 25.5%;top: 40%;}.player18 {position: absolute;left: 26%;top: 48%;}.player27 {position: absolute;left: 25.5%;top: 40%;}.player28 {position: absolute;left: 25.5%;top: 48%;}.player29 {position: absolute;left: 25%;top: 56%;}.player30 {position: absolute;left: 24.5%;top: 64%;}.player11::before {display: none;}.player11::after {display: none;}.player9::before {display: none;}.player9::after {display: none;}.player8::before {display: none;}.player8::after {display: none;}.player6::before {display: none;}.player6::after {display: none;}.player7::before {display: none;}.player7::after {display: none;}.player5::before {display: none;}.player5::after {display: none;}.player3::before {display: none;}.player3::after {display: none;}.player4::before {display: none;}.player4::after {display: none;}.player2::before {display: none;}.player2::after {display: none;}.aboutContainer h1 {padding-left: 250px;}.aboutTeamMemberinsideGround .teamMemberName {font-size: 16px;font-weight: normal;top: 0;display: inline-block;}.rc-anchor-light.rc-anchor-normal {border: 0px !important;}.rc-anchor-light {background: transparent !important;}.clientImg {max-width: 100%;}#recaptcha_table {background-color: #FF0000 !important;}#recaptcha_response_field {border-color: #FF0000 !important;background-color: #FF0000 !important;}.innerPage .bannerInner.bannerInnerReduceTopGap {padding-top: 120px;}.cont_bnr_img {max-width: 100%;}.rowFlexCenter {display: flex;flex-wrap: wrap;justify-content: center;}::-webkit-scrollbar {width: 10px !important;}::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #030303 !important;border-radius: 10px !important;}::-webkit-scrollbar-thumb {background: #c0a87a !important;border-radius: 10px !important;}::-webkit-scrollbar-thumb:hover {background: #c0a87a !important;}.letsInv::-webkit-scrollbar {width: 10px !important;}.letsInv::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #030303 !important;border-radius: 10px !important;}.letsInv::-webkit-scrollbar-thumb {background: #c0a87a !important;border-radius: 10px !important;}.letsInv::-webkit-scrollbar-thumb:hover {background: #a88d5f !important;}@media screen and (max-width: 1450px) {.offshoreTopImg {height: 700px;}.offshoreBannerInner {padding-top: 720px !important;}}@media screen and (max-width: 1300px) {.detailedModal {width: initial;left: 20px;right: 20px;top: 20px;margin: 0 }.menuInContentAnchors p {font-size: 24px;margin: 5px 0;}.menuInContentAnchors a {font-size: 24px;margin: 2px 0;}.menuInContentAnchors a.subMenu {font-size: 15px;margin: 0;}}@media screen and (max-width: 1200px) {.detailedModal {width: initial;left: 20px;right: 20px;top: 20px;margin: 0 }}@media (max-width: 1199px) {.customizeLongHolder {top: 22%;}.customizeLongDWrap {max-height: 240px;}}@media screen and (max-width: 1024px) {.player1:before, .player1:after, .player2:before, .player2:after, .player3:before, .player3:after, .player4:before, .player4:after, .player5:before, .player5:after, .player6:before, .player6:after, .player7:before, .player7:after, .player8:before, .player8:after, .player9:before, .player9:after, .player10:before, .player10:after, .player11:before, .player11:after {display: none }}@media screen and (max-width: 992px) {.homeLogo {height: initial;width: 250px;display: inline-block;}.innerPage .homeLogo {height: 75px;display: inline-block;width: initial;}.bannerInner .btn-block {margin-top: 0;}.fullModalHeader {height: 100vw;}.fullModalWoTestM .fullModalHeader {height: 90vh;background-position: center;}.fullModalHeader:after {height: 25vw;}.fullModalWoTestM .fullModalHeader:after {height: 35vw;bottom: -10px;}.menuInContentAnchors p {font-size: 18px;margin: 5px 0;}.menuInContentAnchors a {font-size: 18px;margin: 2px 0;}.fullModalHeader {background-position: left top;background-size: 200% }.teamMemberName {font-size: 18px;min-height: 65px }.player1:before, .player1:after, .player2:before, .player2:after, .player3:before, .player3:after, .player4:before, .player4:after, .player5:before, .player5:after, .player6:before, .player6:after, .player7:before, .player7:after, .player8:before, .player8:after, .player9:before, .player9:after, .player10:before, .player10:after, .player11:before, .player11:after {display: none }.fullModalClose {background: #b7ac9d;}.customizeLongDWrap span {font-size: 14px;line-height: 20px;}.testimUsrImg {height: 65px;}.customizeLongHolder {top: 26%;}.testiPaper div a img {display: inline-block;height: 40px;}.customizeLongDWrap {max-height: 150px;}.customizeLongHolder .testimDesigWrap {font-size: 13px;}}@media screen and (max-width: 768px) {.letsInv, .momInner {display: block;}.momInnerContent {margin: 20px auto }.bannerTag {font-size: 28px;}.menuInner {position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;}.menuInContent a {font-size: 18px;margin: 5px 0;display: inline-block;}.menuInContentAnchors p {font-size: 18px;}.menuButton {width: 20px;height: 20px;}.menuButton:after {width: 28px;left: -4px;position: absolute;top: 6px;}.innerContentTab {height: 100vh;overflow: auto;border-radius: 0 }.menuInContentAnchors {text-align: left;}.innerPage .bannerInner {padding-top: 100px;}.innerPage .bannerInner.bannerInnerReduceTopGap {padding-top: 100px;}.innerLogo img {height: 70px;width: initial;}.innerPageHeader {color: #FFF;font-size: 25px;}.innerPageText {color: #FFF;font-size: 14px;}.menuInContentAnchors p {font-size: 18px }.momInnerNewContent.momRight {padding-left: 0;padding-right: 0;padding-top: 260px !important;}.momRight .momArtHolder {left: 5%;right: 5%;top: 0;height: 250px;}.momInnerNewContent.momLeft {padding-right: 0;padding-left: 0;padding-top: 260px;}.momLeft .momArtHolder {left: 5%;right: 5%;top: 0;height: 250px;}.momInnerNewContentInner {padding: 20px 0;}.bannerInner {display: block;padding: 100px 0 0;}.homeBannerInner {padding-top: 0;}.homeBannerInner .btn-block {padding-top: 150px;}.innerPage .momInnerNewContentInner h1 {font-size: 22px;}.innerPage .momInnerNewContentInner p {font-size: 16px;}.darkHeader {color: #000000;}.contactHolder {padding: 20px;margin-top: 20px;}.bannerTag {margin-top: 100px;}.infoGraphic {width: 50%;margin-bottom: 25px;}.infoGraphicRow {margin: 05px -15px;}.innerPage .momInnerNewContent.momRight {padding-left: 0% }.innerPage .momRight .momArtHolder {right: 5%;}.contactModalInner {max-height: 100vh }.contactModal {width: initial;margin: 0;left: 0;top: 0;right: 0;max-height: 100vh;overflow: scroll }.contactModalInner {border-radius: 0 }.contactModalInner .contactHolder {padding: 15px;border-radius: 0 }.momInnerNewContentInner h1 {padding: 0;margin-top: 0;}.momInnerNewContentInner {padding-top: 0 }.modalTestiInner .modalAuthorText {font-size: 16px;}.aboutTeamMember {margin-bottom: 0;}.letsInvInner {padding-top: 70px;}.letsInvInner h3 {font-size: 30px;}.momInnerNewContent {padding-bottom: 0 }.homeLogo {width: 180px;}.bannerTag>label {font-size: 24px;}.career {max-width: 50%;}.teamMemberName span {display: none }.teamMemberName {font-size: 14px !important;line-height: 15px !important;}.aboutTeamMemberinsideGround .teamMemberImage {width: 60px;height: 60px;}.aboutTeamMemberinGround .teamMemberName, .aboutTeamMemberinsideGround .teamMemberName {display: inline-block;}.aboutTeamMemberinGround, .aboutTeamMemberinGround .aboutTeamMemberAnchor {margin-bottom: 0 }.navigateToVert {width: calc(50% - 4px);margin: 0;box-shadow: none;border-radius: 0;border-top: 1px #fdd030 solid;border-bottom: 1px #fdd030 solid;vertical-align: top;position: absolute;bottom: 0 !important;top: unset !important;}.navigateToVert span {max-width: calc(100% - 45px);font-size: 13px;line-height: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.navigateToVertLeft span {text-align: left;}.navigateToVertRight span {text-align: right;}.navigateToVert i {width: 12px;min-width: 12px;font-size: 22px }.navigateToVertLeft i {margin-left: 10px }.navigateToVertRight i {margin-right: 10px;}.navigateToVertLeft {text-align: left;position: fixed;bottom: 0;left: 0;}.navigateToVertRight {text-align: right;position: fixed;bottom: 0;right: 0;}.scrollIndicator {margin-left: -20px;height: 40px;width: 40px;line-height: 40px;animation: scrollIndicatorAnim 5s infinite;z-index: 10 }.fullWdInSm {width: 100% }.offshoreTopImg {height: 400px;}.offshoreBannerInner {padding-top: 420px !important;}.offshoreBnrHeading {font-size: 30px;font-weight: 600;text-align: center;margin: 0;line-height: 45px;padding: 20px;border-radius: 5px;}.SolFeaInner {margin-bottom: 30px;}.TechCapWrap .momArtHolder {margin-bottom: 30px;}.FullModalChem {background-image: url(../images/optimized/chem-banner-sm.jpg) !important;background-size: cover !important;}.fullModalrealest {background-image: url(../images/optimized/event-banner-real-estate-sm.jpg);background-size: cover !important;}.fullModalUniv {background-image: url(../images/optimized/university-banner-sm.jpg);background-size: cover !important;}.modal-footer {text-align: left !important;}.clientPageInner {display: flex !important;align-items: center !important;}.momInnerNewContentInner {min-height: auto !important;padding: 20px 0;}.customizeLongDWrap span {font-size: 14px;line-height: 20px;}.testiPaper div {bottom: 25px;}.testiPaper div a img {height: 40px;}.bannerInner .btn-block {min-height: calc(100vh - 100px);position: relative;padding-bottom: 70px;}.bannerInner.notFlexBody .btn-block {padding-bottom: 0;}.tmModal .modal-dialog {margin: 20px auto;}}@media screen and (max-width: 576px) {.aboutTeamMemberinsideGround {width: auto;}.round #tawkchat-minified-wrapper {bottom: 12px !important;}.offshoreBannerInner {padding-top: 460px !important;}.SolFeaInnerMainSubHead {font-size: 16px !important;font-weight: 500 !important;padding: 0 0px !important;text-align: center !important;margin-bottom: 40px !important;}.menuInContentAnchors {padding: 0 25px;}.offshoreTopImg {background-position: left;}.offshoreBnrHeading {font-size: 24px;font-weight: 600;text-align: center;margin: 0;line-height: 24px;padding: 20px;border-radius: 5px;}.containerClinet {padding-left: 0 !important;padding-right: 0 !important;}.clientImg {transform: scale(1.1);}.over-x-hidden-sm {overflow-x: hidden;}.fullModalClose {position: fixed;right: 18px;top: 5px;height: 30px;line-height: 30px;width: 30px;text-align: center;font-size: 16px;color: #FFF;z-index: 10001;background: #efe3d3;border-radius: 50%;color: #222;opacity: .65;}.momRight .momArtHolder {height: 220px;top: 20px;}.momInnerNewContent.momRight {padding-top: 240px !important;}.momLeft .momArtHolder {height: 200px;}.momInnerNewContent.momLeft {padding-top: 210px;}.innerPage .momInnerNewContentInner h1 {font-size: 20px;margin-bottom: 10px;}.innerPage .momInnerNewContentInner p {font-size: 15px;}.momInnerNewContentInner a {line-height: 40px;height: 40px;font-size: 15px;}.serviceContainer {min-height: calc(100vh - 170px);}.careerItemHeader {padding: 12px;font-size: 17px;position: relative;cursor: pointer;font-family: "Alice";font-size: 15px;padding-right: 35px;}.careerItemHeader:after {content: "";right: 15px;top: 29px;}.fullModalMentorWrap .modalTestiInnerTop, .modalTestiInnerBottom {display: none;}.testiPaper div {bottom: 40px;}.testiPaper div a img {height: 50px;}.solFeaDesc {font-size: 16px !important;}.customizeLongHolder {top: 24%;}.customizeLongDWrap {max-height: 310px;}.testimUsrImg {height: 100px;}.mailYourCv {top: 0px;margin-top: 10px;}.homeLogo {width: 120px;}.homeBannerInner .btn-block {padding-top: 50px;}.momInDescWrap {max-height: 165px;overflow: auto;scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.4);}.momInDescWrap::-webkit-scrollbar {width: 3px;}.momInDescWrap::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.4);border-radius: 30px;}}@media screen and (max-width: 400px) {.aboutTeamMemberinsideGround .teamMemberImage {width: 50px;height: 50px;}}@media (max-width:1199px) {.aboutContainer h1 {padding-left: 219px;}.aboutTeamMemberinsideGround .teamMemberImage {width: 50px;height: 50px;}.aboutTeamMemberinsideGround .teamMemberName {font-size: 13px;}}@media (max-width:768px) {.aboutContainer h1 {padding-left: 200px;}.teamMemberName {display: none !important;}.aboutTeamMemberinsideGround .teamMemberImage {width: 45px;height: 45px;}}@media (max-width:600px) {.pgroundIn .aboutTeamMember a {margin-top: -36px;width: 25px;height: 25px;margin-left: -40px;}.aboutTeamMemberinsideGround .teamMemberImage {width: 30px;height: 30px;}.teamMemberName {font-size: 12px !important;}.aboutTeamMemberinsideGround .teamMemberName {padding: 2px 10px;}.aboutContainer h1 {padding-left: 0;}.footbalBg {width: 129%;opacity: 1;margin-left: -52px;}.abt_row {overflow-x: hidden;}.player16 {left: 18%;top: 30%;}.player17 {left: 17.5%;top: 39%;}.player18 {left: 17%;top: 48%;}.aboutTeamMemberinsideGround .teamMemberImage {width: 27px;height: 27px;}.player2 {left: 37%;}.player4 {right: 24%;}.player3 {left: 53%;top: 27%;}.player5 {left: 34%;top: 33%;}.player6 {left: 53.5%;top: 36%;}.player7 {right: 22%;top: 33%;}.player8 {left: 33%;top: 47%;}.player11 {right: 20%;top: 47.5%;}.player12 {left: 39%;top: 57%;}.player14 {right: 26%;top: 57%;}.pgroundIn .aboutTeamMember a {margin-top: 0;width: 25px;height: 25px;position: relative;left: 28px;top: 12px;}.player15 {position: absolute;right: 8%;top: 40%;}.bannerInner .btn-block {position: relative;padding-bottom: 0;}}body, html {font-family: "Poppins", sans-serif;color: #948a78;background-color: #030303;}.innerPage {background-color: #030303;}.innerPage .menuButton {border-color: #706349;}.innerPage .menuButton:after {background: #706349;}.innerPageHeader {font-family: "Playfair Display", serif;color: #d4c49a;font-size: 40px;margin-bottom: 40px;position: relative;font-weight: normal;}.innerPageHeader::before {content: "";width: 60px;height: 1px;background-color: #706349;position: absolute;left: 0;bottom: -30px;}.innerPageHeader span {font-family: "Playfair Display", serif;font-style: italic;color: #c0a87a;}#contactUs h3 {font-family: "Lora", serif;color: #b0a080;position: relative;padding-bottom: 20px;font-style: italic;font-size: 24px;}#contactUs h3::before {content: "";width: 60px;height: 1px;background-color: #706349;position: absolute;left: 0;bottom: 0px;}.btn-brown {font-family: "Poppins", sans-serif;background-color: #d4c49a;color: #030303;transition: all .2s;}.btn-brown:hover {background-color: #7a6a4a;color: #d4c49a;opacity: 1;}.btn-default {border: 1px #706349 solid;color: #948a78;font-family: "Poppins", sans-serif;font-weight: 400 !important;border-radius: 0;background-color: transparent;padding: 10px 20px;font-weight: 18px;font-size: 12px;letter-spacing: 1px;}.btn-default:hover {background: rgb(138, 122, 90, .4);color: #d4c49a;border-radius: 0;transform: scale(1);border: 1px #706349 solid;}.contactHolder {border: 1px #706349 solid;}.contactItems label a {color: #b0a080 !important;font-family: "Lora", serif;font-weight: normal;}.contactItems label {color: #b0a080;font-family: "Lora", serif;font-weight: normal;}.contactItems label a:hover {color: #d4c49a;}.mdInput {border: 1px #706349 solid;border-radius: 4px;}.mdInput input {font-family: "Poppins", sans-serif;color: #d4c49a;}input:-internal-autofill-selected {background-color: transparent !important;}.mdInput label {color: #7a6a4a;font-family: "Poppins", sans-serif;font-weight: normal;font-size: 15px;}.mdInput {line-height: 40px;margin-top: 25px;}.mdFocussed label, .alwaysFocused label {top: -28px;font-size: 12px;}.contactItems span {border: 1px #706349 solid;}.contactItems span i {color: #7a6a4a;transition: all .2s;}.contactItems:hover span i {color: #b0a080;}.contactItemsInline {color: #7a6a4a;transition: all .2s;}.contactItemsInline span svg {fill: #7a6a4a;transition: all .2s;}.contactItemsInline:hover span svg {fill: #b0a080;}.contactItemsInline:hover span {background: transparent;}.innerPage .momInnerNewContentInner h1 {font-family: "Playfair Display", serif;color: #d4c49a;font-size: 40px;font-weight: normal;margin-bottom: 60px;position: relative;}.innerPage .momInnerNewContentInner h1::after {content: "";width: 60px;height: 1px;background-color: #706349;position: absolute;left: 0;bottom: -30px;}.innerPage .momInnerNewContentInner h1 span {font-family: "Lora", serif;color: #c0a87a;font-weight: normal;font-style: italic;}.innerPage .momInnerNewContentInner p {color: #948a78;font-family: "Poppins", sans-serif;font-size: 15px;line-height: 180%;}.momInnerNewContentInner a {font-family: "Poppins", sans-serif;background-color: #948a78;color: #030303;transition: all .2s;font-size: 12px;letter-spacing: 1px;padding: 10px 20px;}.momInnerNewContentInner a:hover {background-color: #7a6a4a;color: #948a78;opacity: 1;}.navigateToVert {background-color: transparent;border: solid 1px #8a7a5a;color: #030303;transition: all .2s;}.navigateToVert:hover {background-color: #8a7a5a;}.navigateToVert span {font-family: "Poppins", sans-serif;}.navigateToVert span, i {color: #d4c49a;transition: all .2s;}.fullModalClose {background: transparent;border: solid 1px #706349;border-radius: 0;background-color: #d4c49a;transition: all .2s;display: flex;justify-content: center;align-items: center;}.fullModalClose img {width: 24px;height: 24px;filter: invert(1);}.fullModalInner {background: #030303;}.fullModalHeader:after {background: -webkit-linear-gradient(top, transparent, #030303);}.modalTestiInner .modalAuthorText {font-size: 15px;font-family: "Poppins", sans-serif;font-weight: normal;font-style: normal;}.modalTestiInnerAuth p {margin-bottom: 0;font-family: "Lora", serif;font-size: 24px;font-weight: normal;font-style: italic;}.modalTestiInnerAuth p span {margin-bottom: 0;font-family: "Lora", serif;font-size: 24px;font-weight: normal;font-style: italic;}.menuInner {position: absolute;top: 50px;right: 50px;bottom: 50px;left: 50px;background: rgba(30, 30, 27, .75);-webkit-box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.56);}.closeMenuInner {right: 0;}.closeMenuInner i {color: #d4c49a;font-size: 24px;font-weight: normal;}.menuInContentAnchors a {font-family: "Lora", serif;color: #c0a87a;transition: all .2s;}.menuInContentAnchors a:hover {color: #d4c49a;}.menuInContentAnchors .alegreya {font-size: 24px;}.menuInContentAnchors .alegreya {font-family: "Lora", serif;color: #c0a87a;}.menuInContentAnchors .alegreya:hover {color: #d4c49a;}.caret {border-color: #c0a87a transparent transparent transparent;}.menuInContentAnchors a.subMenu {color: #b0a080;font-family: "Poppins", sans-serif;line-height: 140%;}.menuBackgroundHome .menuInContentAnchors a {color: #d4c49a;}.menuBackgroundHome .menuInContentAnchors p {color: #d4c49a;}.menuBackgroundHome .menuInContentAnchors a.subMenu {color: #c0a87a;}.menuBackgroundHome .caret {border-color: #d4c49a transparent transparent transparent;}.contactModalInner {background: #030303;}.contactModalInner .contactHolder {border: 0;}.fullModal .modalTestiInner {background: #8a7a5a;}.customizeLongDWrap span {font-family: "Poppins", sans-serif;font-size: 15px !important;color: #948a78;font-weight: normal;font-size: 18px;}.customizeLongHolder .testimDesigWrap {font-family: "Lora", serif;font-style: italic;color: #c0a87a;font-size: 16px;}.offshoreTopImg::after {background: linear-gradient(360deg, #030303 30%, rgba(255, 208, 48, 0.1));}.SolFeaInnerMainSubHead {color: #948a78 !important;font-family: "Poppins", sans-serif !important;font-size: 15px !important;font-weight: normal !important;}.centerWrap {text-align: center;width: 100%;}.centerWrap h1 {display: flex;justify-content: center;align-items: center;gap: 5px;}.centerWrap h1::after {left: 50% !important;margin-left: -30px !important;}.OffshrTeamHeading {font-family: "Lora", serif;font-size: 40px;text-align: center;margin-bottom: 40px;font-weight: normal;color: #c0a87a;}.offShrTeamName {font-weight: normal;color: #c0a87a;font-family: "Lora", serif;font-style: italic;font-size: 18px;}.offShrTeamDesig {font-size: 14px;color: #948a78;font-family: "Poppins", sans-serif;}.SolFeaInner {background-color: transparent;border: solid 1px #706349;border-radius: 0px;background-image: none;}.solFeaDesc {color: #948a78 !important;line-height: 180% !important;font-size: 15px !important;}.solFeaHeader {color: #c0a87a;font-family: "Poppins", sans-serif;font-weight: normal;margin: 15px 0 20px;font-size: 18px;}.scrollIndicatorInModalBlack {background-color: #c0a87a;color: #030303;}.modal-content {background-color: #030303;border: 1px solid #706349;}.modal-footer {border-top: 1px solid #706349 !important;}.padAround15 h2 {color: #d4c49a;font-family: "Lora", serif;font-style: italic;font-weight: normal;font-size: 24px;}.padAround15 h4 {color: #c0a87a;font-family: "Poppins", sans-serif;font-weight: normal;margin-bottom: 40px;position: relative;font-size: 16px;line-height: 120%;}.padAround15 h4::before {content: "";width: 60px;height: 1px;background-color: #706349;position: absolute;left: 0;bottom: -20px;}.padAround15 p {color: #948a78;font-family: "Poppins", sans-serif;font-weight: normal;line-height: 180%;font-size: 14px;}.modalCloseBtn {background-color: transparent;display: flex;justify-content: center;align-items: center;border: 1px #706349 solid !important;border-radius: 0;}.modalCloseBtn img {width: 16px;height: 16px;}.modalCloseBtn:hover {background: rgb(138, 122, 90, .4);}.padAround15 {padding: 30px;}.asideItem h3 {font-family: "Playfair Display", serif;color: #c0a87a;font-size: 18px;font-style: italic;}.asideItem ul li a {font-family: "Poppins", sans-serif;color: #948a78;}.searchNews {background-color: transparent;color: #d4c49a;font-family: "Poppins", sans-serif;font-size: 16px;border: solid 1px #706349;border-radius: 0px;}.searchNews::placeholder {color: #7a6a4a;}.newsCard {color: #030303;border: solid 1px #706349;background-color: transparent;color: #948a78;border-radius: 0;}.newsCard h2 {margin-bottom: 20px;margin-top: 20px;color: #d4c49a;font-weight: normal;font-size: 24px;}.oldEngFont {font-family: "Lora", serif;font-style: italic;}.newsCard small {font-family: "Poppins", sans-serif;font-size: 12px;letter-spacing: 2px;font-weight: normal;}.newsCard p {font-family: "Poppins", sans-serif;font-size: 15px;line-height: 180%;margin-top: 10px;}.asideItem a {font-size: 13px;letter-spacing: 1px;font-weight: 300;}.border span {background: #706349;}.border span::before {background: #706349;}.border span::after {background: #706349;}.oldEngFont.darkHeader {font-family: "Playfair Display", serif;font-style: normal;}.bannerTag {text-align: center;}.bannerTag>label {background: transparent;color: #d4c49a;font-family: "Playfair Display", serif;font-size: 50px;line-height: 120%;}.bannerTag>label span {background: transparent;color: #c0a87a;font-family: "Playfair Display", serif;font-style: italic;font-size: 50px;}.btn-bordered {border: 1px #706349 solid;color: #d4c49a;font-family: "Poppins", sans-serif;font-weight: 400 !important;border-radius: 0;}.bannerInner .btn-bordered:hover, .bannerInner .btn-bordered:focus, .bannerInner .btn-bordered:active {background: rgb(138, 122, 90, .4);color: #d4c49a;border-radius: 0;transform: scale(1);border: 1px #706349 solid;}.letsInv {background-color: #030303;}.momInnerNewContentInner a {font-weight: normal;}.letsInvInner .alegreya {font-family: "Playfair Display", serif;font-style: normal;color: #d4c49a;font-size: 40px;margin-bottom: 30px;font-weight: normal;}.letsInvInner .alegreya span {font-family: "Playfair Display", serif;font-style: normal;color: #c0a87a;font-style: italic;}.letsInvInner p {opacity: 1;}.monInHead {font-size: 24px;font-family: "Lora", serif;color: #c0a87a;font-weight: normal;opacity: 1;margin-bottom: 40px;font-style: italic;position: relative;}.monInHead::after {content: "";width: 60px;height: 1px;background-color: #706349;position: absolute;left: 0;bottom: -20px;}.momInnerNewContentInner p {font-family: "Poppins", sans-serif;font-weight: normal;color: #948a78;font-size: 15px;line-height: 180%;}.detailedModalInner {background-color: #030303;}.detailedModalInner h1, .detailedModalInner p {font-family: "Lora", serif;font-size: 24px;font-weight: normal;color: #c0a87a;margin-bottom: 0px;font-style: italic;}.detailedModalInner p {font-family: "Poppins", sans-serif;font-weight: normal;color: #948a78;font-size: 15px;margin-top: 0px;margin-bottom: 20px;line-height: 180%;font-style: normal;}.detailedModalInner p b {font-family: "Playfair Display", serif;font-weight: 500;color: #948a78;font-size: 15px;margin: 10px 0 20px;font-style: italic;}.owl-nav>div.owl-next {background: #948a78;color: #030303;}.owl-nav>div.owl-prev {background: #948a78;color: #030303;}.scrollIndicator {background-color: #706349;}.scrollIndicator i {color: #030303;}.bannerRippleCircle {background: #030303;}.careerItemHeader {background: #030303;color: #c0a87a;font-family: "Poppins", sans-serif;font-size: 18px;}.careerItemHeader:after {border-color: #c0a87a transparent transparent transparent;}.careerItemContent li {font-family: "Poppins", sans-serif;font-size: 15px;line-height: 140%;margin-bottom: 8px;}.careerItemContent li ul li {font-family: "Poppins", sans-serif;font-size: 15px;line-height: 140%;list-style: disc;margin-bottom: 8px;}.careerItemContent li ul {margin-bottom: 25px;margin-top: 20px;}.careerItemContent .text-center {margin-top: 20px;}.mailYourCv {background: #c0a87a;color: #030303;padding: 6px 20px 7px;border: 1px #706349 solid;font-size: 15px;font-family: "Poppins", sans-serif;}.mailYourCv:hover {background: #d4c49a;}.fs17 {font-size: 15px;font-family: "Poppins", sans-serif;line-height: 180%;}.careerItemHolder {border: 1px #706349 solid;}.tabsRow {margin-top: 50px;}.careerItemContent {border-top: 0px;}.fullModal .modealTestiImage, .testimonialRow .modealTestiImage {border: 2px #706349 solid;}.aboutContainer h1 {font-family: "Playfair Display", serif;color: #d4c49a;font-size: 40px;font-weight: normal;}.aboutContainer h1 span {font-family: "Playfair Display", serif;color: #c0a87a;font-style: italic;}.aboutTeamMemberinsideGround .teamMemberName {background-color: #d4c49a !important;font-size: 18px;color: #030303 !important;font-family: "Lora", serif;font-style: italic;}::-webkit-scrollbar {width: 10px !important;}::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #030303 !important;border-radius: 10px !important;}::-webkit-scrollbar-thumb {background: #c0a87a !important;border-radius: 10px !important;}::-webkit-scrollbar-thumb:hover {background: #c0a87a !important;}.letsInv::-webkit-scrollbar {width: 10px;}.letsInv::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #030303;border-radius: 10px;}.letsInv::-webkit-scrollbar-thumb {background: #c0a87a;border-radius: 10px;}.letsInv::-webkit-scrollbar-thumb:hover {background: #a88d5f;}.padAround15::-webkit-scrollbar {width: 10px;}.padAround15::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #030303;border-radius: 10px;}.padAround15::-webkit-scrollbar-thumb {background: #c0a87a;border-radius: 10px;}.padAround15::-webkit-scrollbar-thumb:hover {background: #c0a87a;}.closeLetsInvOuter {position: absolute;right: 16px;top: 10px;height: 50px;width: 50px;text-align: center;line-height: 50px;font-size: 16px;z-index: 10;color: #c0a87a;opacity: .7;background-color: #d4c49a;border-radius: 50%;transition: all .2s;}.menuButton:after {background: #d4c49a;}.menuButton {border-color: #d4c49a;}.bannerVideo {position: absolute;inset: 0;width: 100%;height: 100%;}.bannerVideo::before {content: "";width: 100%;height: 100%;background-color: rgba(0, 0, 0, .5);position: absolute;inset: 0;}.bannerVideo video {width: 100%;height: 100%;object-fit: cover;vertical-align: middle;object-position: center;}.thumbnail {position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 50;opacity: 1;transition: opacity 1s ease;border: 0px;outline: none;box-shadow: none;border-radius: 0;padding: 0;filter: brightness(0.5);}.thumbnail.hide {opacity: 0;pointer-events: none;}.banner.home {position: relative;overflow: hidden;}.fade-item {opacity: 0;transition: opacity .8s ease, transform .8s ease;}.item-1, .item-6 {transform: none;}.item-1.show, .item-6.show {opacity: 1;}.item-4, .item-5 {transform: translateY(30px);}.item-4.show, .item-5.show {opacity: 1;transform: translateY(0);}.replayBtn {width: initial;padding: 7px 20px;border: solid 1px #706349;font-size: 12px;color: #c0a87a;font-style: italic;font-family: "Lora", serif;position: absolute;bottom: 20px;right: 20px;cursor: pointer;transition: all .2s;z-index: 10;background-color: rgba(138, 122, 90, .4);}.replayBtn:hover {background-color: rgba(138, 122, 90, .7);}.bannerLabel {display: flex;justify-content: center;align-items: center;flex-direction: column;gap: 20px;padding-top: 500px;}.momInnerNewContentInner a {border: 1px #706349 solid !important;color: #d4c49a;font-family: "Poppins", sans-serif;font-weight: 400 !important;border-radius: 0;padding: 10px 20px;height: initial;line-height: initial;transition: all .2s;letter-spacing: 1px;background-color: transparent;font-size: 12px;letter-spacing: 1px;font-weight: 300 !important;text-transform: uppercase;}.momInnerNewContentInner a:hover {background: rgb(138, 122, 90, .4);color: #d4c49a;border-radius: 0;transform: scale(1);border: 1px #706349 solid;}.closeLetsInvOuter {position: absolute;right: 20px;top: 10px;height: 50px;width: 50px;text-align: center;line-height: 50px;font-size: 16px;z-index: 10;color: #c0a87a;opacity: .7;background-color: transparent;border-radius: 0;display: flex;justify-content: center;align-items: center;border: 1px #706349 solid;}.closeLetsInvOuter img {width: 20px;height: 20px;object-fit: contain;}.closeLetsInvOuter:hover {background: rgb(138, 122, 90, .4);}.bannerInner .btn-bordered {border: 1px #706349 solid !important;color: #d4c49a;font-family: "Poppins", sans-serif;font-weight: 400 !important;border-radius: 0;padding: 15px 25px !important;height: initial;line-height: initial;transition: all .2s;letter-spacing: 1px;background-color: transparent;font-size: 14px;font-weight: 300 !important;letter-spacing: 1px;background: rgb(138, 122, 90, .4);}.bannerInner .btn-bordered:focus {outline: none;box-shadow: none;line-height: initial;height: initial;}.bannerInner .btn-bordered:hover {outline: none;box-shadow: none;line-height: initial !important;height: initial;background: rgb(138, 122, 90, .7) !important;}.btn-bordered {border: 1px #706349 solid !important;color: #d4c49a;font-family: "Poppins", sans-serif;font-weight: 400 !important;border-radius: 0;padding: 0 40px;height: 50px;line-height: 50px;transition: all .2s;letter-spacing: 1px;background-color: transparent;font-size: 16px;font-weight: 300 !important;}.bannerInner .btn-bordered:hover {background: rgb(138, 122, 90, .4);color: #d4c49a;border-radius: 0;transform: scale(1);border: 1px #706349 solid;line-height: 50px;}.btn-bordered:hover {background: rgb(138, 122, 90, .4);color: #d4c49a;border-radius: 0;transform: scale(1);border: 1px #706349 solid;}.momInnerNewContent {margin-bottom: 80px;}.btn-brown {border: 1px #706349 solid !important;color: #948a78;font-family: "Poppins", sans-serif;font-weight: 400 !important;border-radius: 0;padding: 10px 20px;height: initial;line-height: initial;transition: all .2s;letter-spacing: 1px;background-color: transparent;font-size: 12px;font-weight: 300 !important;}.btn-brown:hover {background: rgb(138, 122, 90, .4);color: #948a78;border-radius: 0;transform: scale(1);border: 1px #706349 solid;}.scrollIndicator {background-color: transparent;border-radius: 0;box-shadow: none;}.scrollIndicator img {width: 24px;height: 24px;object-fit: contain;}.scrollIndicatorInModal {background-color: transparent;border-radius: 0;box-shadow: none;}.scrollIndicatorInModal img {width: 24px;height: 24px;object-fit: contain;}.closeContactModal {border: solid 1px #706349;height: 35px;width: 35px;display: flex;justify-content: center;align-items: center;}.closeContactModal img {width: 16px;height: 16px;object-fit: contain;}.momInDescWrap {margin-bottom: 30px;}.closeMenuInner {border: solid 1px #706349;display: flex;justify-content: center;align-items: center;top: 20px;right: 20px;transition: all .2s;}.closeMenuInner:hover {background: rgb(138, 122, 90, .4);}.closeMenuInner img {width: 16px;height: 16px;object-fit: contain;}.menuInContentAnchors a {margin-top: 30px;margin-bottom: 0px;}.menuInContentAnchors p {margin-top: 30px;margin-bottom: 0px;}.menuInContentAnchors a.subMenu {margin-top: 10px;margin-bottom: 0px;}.centerHeading {display: inline-flex;width: initial;margin-bottom: 60px;}.centerHeading::before {left: 50%;transform: translateX(-50%);bottom: -30px;}.bulletingPara::before {background-color: #958a78;}.mdInput input, .mdInput textarea, .mdInput select {display: block;width: 100%;border: none;outline: none;height: 40px;padding: 0;line-height: 40px;position: relative;z-index: 2;background: none;font-size: 15px;font-family: "Alice";border: 1px #000000 solid;text-indent: 10px;border-radius: 4px;}.mdInput input::placeholder {font-size: 15px;}.mdInput textarea {font-family: "Poppins", sans-serif;color: #d4c49a;height: 80px;}.offshoreBnrHeading {color: #030303;color: #d4c49a;border-radius: 5px;font-family: "Playfair Display", serif;font-weight: normal;padding: 0px;margin: 0px;background-color: transparent;}.offshoreBnrHeading span {font-style: italic;color: #c0a87a;font-weight: normal !important;font-family: "Playfair Display", serif;}.aliceSm {font-size: 24px !important;}@media (max-width:992px) {.innerPageHeader {font-size: 30px;}.innerPage .momInnerNewContentInner h1 {font-size: 30px;}.letsInvInner .alegreya {font-size: 40px;}.innerPage .momInnerNewContentInner p {font-size: 15px;}.aboutContainer h1 {font-size: 40px;}.bannerTag>label {font-size: 40px;}.bannerTag>label span {font-size: 40px;}}@media screen and (max-width: 768px) {.navigateToVert {height: 50px;min-width: 50px;line-height: 43px;cursor: pointer;background-color: transparent;color: #948a78;border: solid 1px #8a7a5a;}}@media (max-width:600px) {.innerPageHeader {font-size: 30px;margin-bottom: 40px;}.innerPageHeader::before {bottom: -20px;}.innerPage .momInnerNewContentInner h1 {font-size: 30px;}.letsInvInner .alegreya {font-size: 30px;}.monInHead {font-size: 24px;}.careerItemHeader {font-size: 20px;}.aboutContainer h1 {font-size: 30px;}.bannerTag>label {font-size: 30px;}.bannerTag>label span {font-size: 30px;}.btn-bordered {padding: 0 20px !important;height: 45px;line-height: 45px;font-size: 16px;}.padAround15 {padding: 15px;}.momInnerNewContentInner p {font-size: 15px;}.homeBannerInner .btn-block {padding-top: 150px;}.bannerInner .btn-block {min-height: 100svh;position: relative;padding-bottom: 70px;}.contactModal {overflow: initial;}.menuInContentAnchors a {margin-top: 15px;margin-bottom: 0px;}.menuInContentAnchors p {margin-top: 15px;margin-bottom: 0px;}.menuInContentAnchors a.subMenu {margin-top: 5px;margin-bottom: 0px;}.menuInner {right: 20px;left: 20px;}#contactUs h3 {font-size: 20px;}.newsCard p {font-size: 16px;}.bannerLabel {padding-top: 250px;}.modalTestiInnerAuth p {font-size: 20px;}.modalTestiInnerAuth p span {font-size: 20px;}}@media (max-width: 600px) {.footbalBg {width: 100%;opacity: 1;margin-left: 4px;}.menuInContentAnchors .alegreya {font-size: 20px;}.menuInContentAnchors {text-align: center;}}@media (max-width: 768px) {.aboutContainer h1 {padding-left: 0px;}}@media (max-width: 1199px) {.aboutContainer h1 {padding-left: 0px;}}@media screen and (max-width: 576px) {.offshoreBannerInner {padding-top: 280px !important;}.momInnerNewContent {margin-bottom: 0px;}}@media screen and (max-width: 768px) {.offshoreTopImg {height: 340px;}}@media screen and (max-width: 576px) {.momInDescWrap {max-height: initial;overflow: initial;}.careerItemContent {padding: 0 10px 30px;}}@media screen and (max-width: 1080px) {.bannerLabel {padding-top: 80%;}.bannerVideo::before {background-color: rgba(0, 0, 0, .4);}}@media screen and (max-width: 992px) {.bannerLabel {padding-top: 65%;}}@media screen and (max-width: 992px) {.bannerLabel {padding-top: 45%;}}.loaderWrapper {width: 100%;height: 100%;position: fixed;inset: 0;background: #030303;opacity: 1;transition: all .2s;display: flex;justify-content: center;align-items: center;z-index: 99999;transition: opacity 0.6s ease, visibility 0.6s ease;}.loaderWrapper.hide {opacity: 0;visibility: hidden;}.loaderWrapper .loaderCont {display: flex;justify-content: center;align-items: center;flex-direction: column;gap: 30px;}.loaderWrapper .loaderCont .logoImg {height: 140px;margin-bottom: 30px;width: initial;}.loader {width: 80px;aspect-ratio: 1;display: grid;border: 4px solid #0000;border-radius: 50%;border-right-color: #706349;animation: l15 2s infinite linear;}.loader::before, .loader::after {content: "";grid-area: 1/1;margin: 2px;border: inherit;border-radius: 50%;animation: l15 2s infinite;}.loader::after {margin: 8px;animation-duration: 3s;}@keyframes l15 {100% {transform: rotate(1turn) }}.navigateToVert {top: 70%;}@media screen and (max-width: 768px) {.navigateToVert {background-color: #030303;}}.fullModalUniv {background-image: url('../images/theme/uni-case.webp');}@media screen and (max-width: 768px) {.fullModalUniv {background-size: contain !important;}.imgContModal {background-size: contain !important;}}.fullModalrealest {background-image: url("../images/theme/real-estate.webp");}.FullModalChem {background-image: url("../images/theme/chemical-case.webp");}@media screen and (max-width: 768px) {.momInnerNewContentInner {min-height: auto !important;padding: 10px 0;}.FullModalChem {background-image: url("../images/theme/chemical-case.webp") !important;}.fullModalrealest {background-size: cover !important;background-position: left !important;height: 50vh !important;width: 100%;}.FullModalChem {background-size: cover !important;background-position: left !important;height: 50vh !important;width: 100%;}}@media (max-width: 600px) {.innerPage .momInnerNewContentInner h1 {font-size: 24px;margin-bottom: 20px;}.innerPage .momInnerNewContentInner h1::after {bottom: -10px;}}@media (max-width: 992px) {.innerPage .momInnerNewContentInner p {font-size: 13px;line-height: 140%;}}.modalinfo {display: none;position: fixed;inset: 0;z-index: 9999;justify-content: center;align-items: center;}.modalinfo.active {display: flex;}.overlaybody {position: absolute;inset: 0;background: rgba(0, 0, 0, 0.7);width: 100%;height: 100%;}.modal-box {position: relative;z-index: 2;width: 100%;max-width: 800px;height: 90svh;margin: 0% auto;overflow: auto;padding: 8px 0 8px 8px;background-color: #706349;}.modal-img {width: 100%;}.close-btn {position: absolute;top: 10px;right: 20px;cursor: pointer;width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;background-color: transparent;border: solid 1px #8a7a5a;z-index: 3;}.close-btn img {width: 20px;height: 20px;}@media (max-width:700px) {.modal-box {width: 95%;height: 80svh;}}.detailedModalClose img {width: 20px;height: 20px;}@media (max-width:600px) {.owl-nav>div {top: 50%;height: 50px;margin-top: 0px;width: 30px;line-height: 50px;}}.navigateToVert {display: flex;justify-content: center;align-items: center;}@media screen and (max-width: 768px) {.fullModalUniv {background-size: cover !important;background-position: left !important;height: 50vh !important;width: 100%;}}@media screen and (max-width: 768px) {.imgContModal {background-size: cover !important;background-position: left !important;height: 50vh !important;width: 100%;}}@media screen and (max-width: 600px) {.testiPaperBharatia {position: relative;overflow: hidden;display: flex;justify-content: center;align-items: center;flex-direction: column;gap: 20px;box-sizing: border-box;padding: 0 20px;padding-bottom: 30px;background-image: url("../images/theme/testim_global_frame.webp");background-size: cover;}.testiPaperBharatia::before {content: "";width: 30px;height: 30px;background-image: url('../images/theme/button.png');background-size: contain;background-position: center;background-repeat: no-repeat;position: absolute;top: 20px;left: 20px;}.testiPaperBharatia::after {content: "";width: 30px;height: 30px;background-image: url('../images/theme/button.png');background-size: contain;background-position: center;background-repeat: no-repeat;position: absolute;top: 20px;right: 20px;}.testiPaperImg {position: absolute;}.testiPaper>img {position: absolute;left: 0;top: 0;right: 0;display: none;}.testiPaper div {position: relative;bottom: initial;top: initial;}.customizeLongHolder {position: relative;top: initial !important;bottom: initial !important;left: initial !important;right: initial !important;}.customizeLongHolder .testimDesigWrap {max-height: initial;}.testimUsrImgWrap {top: initial !important;padding-top: 30px;}.customizeLongDWrap {height: initial;max-height: initial;}}.careerItemContent p{font-size: 15px;font-family: "Poppins", sans-serif;line-height: 180%;padding: 0 20px;margin-bottom: 20px;}.careerItemContent h3{font-size: 17px;font-family: "Poppins", sans-serif;line-height: 180%;padding: 0 20px;margin-bottom: 20px;color: #7a6a4a;}.careerItemContent b{font-family: "Poppins", sans-serif;font-weight: 700;}.careerItemContent a{font-family: "Poppins", sans-serif;font-weight: 700;color: #7a6a4a;text-decoration: underline;}.pgroundIn .teamPos1, .pgroundIn .teamPos2, .pgroundIn .teamPos3, .pgroundIn .teamPos4, .pgroundIn .teamPos5, .pgroundIn .teamPos6, .pgroundIn .teamPos7, .pgroundIn .teamPos8, .pgroundIn .teamPos9, .pgroundIn .teamPos10, .pgroundIn .teamPos11, .pgroundIn .teamPos12, .pgroundIn .teamPos13, .pgroundIn .teamPos14 {position: absolute;}.teamPos1 {left: 52%;top: 24%;}.teamPos2 {right: 10%;top: 38%;}.teamPos3 {left: 43%;top: 32%;}.teamPos4 {left: 63%;top: 32%;}.teamPos5 {left: 36%;top: 41%;}.teamPos6 {left: 52%;top: 41%;}.teamPos7 {right: 27%;top: 41%;}.teamPos8 {left: 44%;top: 50%;}.teamPos9 {left: 60%;top: 50%;}.teamPos10 {left: 36%;top: 58%;}.teamPos11 {left: 27%;top: 35%;}.teamPos12 {right: 26%;top: 58%;}.teamPos13 {right: 42%;top: 58%;}.teamPos14 {left: 27%;top: 48%;}.teamSubLabel {position: absolute;left: 2%;top: 20%;z-index: 2;font-size: 18px;font-weight: bold;color: #000;background-color: #fdd030;padding: 4px 12px;border-radius: 100px;box-shadow: 0 0 16px rgba(0, 0, 0, .2);}.aboutTeamMemberinsideGround .teamMemberImage.teamMemberPlaceholder {background-color: #cfcfcf;background-image: linear-gradient(135deg, #dcdcdc 0%, #b9b9b9 100%);position: relative;overflow: hidden;}.aboutTeamMemberinsideGround .teamMemberImage.teamMemberPlaceholder img{width: 100%;height: 100%;object-fit: cover;}.tmHeader.tmHeaderPlaceholder {background-color: #cfcfcf;background-image: linear-gradient(135deg, #dcdcdc 0%, #b9b9b9 100%);position: relative;overflow: hidden;height: 300px;width: 100%;background-size: cover;background-position: center;}.pgroundIn .aboutTeamMember a {left: -35px;}@media (max-width:1200px){.aboutTeamMemberinsideGround .teamMemberName{font-size: 16px;}}@media (max-width:992px){.aboutTeamMemberinsideGround .teamMemberName{font-size: 13px;}}@media (max-width:768px){.pgroundIn .aboutTeamMember a {left: -10px;}}@media (max-width: 600px) {.pgroundIn .footbalBg {min-height: 480px;object-fit: cover;}.teamPos1 {left: 65%;margin-left: -35px;top: 24%;}.teamPos2 {left: 85%;top: 40%;}.teamPos3 {left: 53%;margin-left: -35px;top: 31%;}.teamPos4 {right: 24%;left: auto;top: 31%;}.teamPos5 {left: 36%;top: 41%;}.teamPos6 {left: 65%;margin-left: -35px;top: 41%;}.teamPos7 {right: 20%;left: auto;top: 41%;}.teamPos8 {left: 45%;top: 49%;}.teamPos9 {right: 28%;left: auto;top: 49%;}.teamPos10 {left: 34%;top: 59%;}.teamPos11 {left: 34%;margin-left: -35px;top: 35%;}.teamPos12 {right: 17%;left: auto;top: 59%;}.teamPos13 {right:38%;left: auto;top: 59%;}.teamPos14 {left: 32%;margin-left: -35px;top: 46%;}.teamSubLabel {left: 4%;top: 8%;font-size: 15px;padding: 3px 10px;}.pgroundIn .aboutTeamMember a {top: -12px;left: 35px;}}.containerClinet #panzoom{width:100%;}.detailedModalInner h2 {font-family: "GorillaITC-Regular";font-size: 20px;font-weight: bold }.modalTesti h2 {opacity: .62;font-size: 16px;}.momInnerNewContentInner h2 {font-size: 27px;font-weight: bold;color: #c0a87a;margin-bottom: 20px;}.innerPage .momInnerNewContentInner h2 {font-size: 32px;font-weight: bold;color: #c0a87a;margin-bottom: 20px;}.innerPage .aboutContainer .momInnerNewContentInner h2 {text-align: left }.newsCardRow {display: flex;flex-wrap: wrap;margin-left: -12px;margin-right: -12px;}.newsCardRow > [class*="col-"] {padding-left: 12px;padding-right: 12px;margin-bottom: 24px;display: flex;}.newsCardLink {display: flex;width: 100%;text-decoration: none;}.newsCardLink:hover, .newsCardLink:focus {text-decoration: none;}.newsCardGrid {display: flex;flex-direction: column;width: 100%;overflow: hidden;transition: border-color .25s ease, transform .25s ease, box-shadow .25s ease;}.newsCardLink:hover .newsCardGrid {border-color: #c0a87a;transform: translateY(-4px);box-shadow: 0 12px 30px rgba(0, 0, 0, .35);}.newsCardImg {overflow: hidden;background-color: #1a1a1a;}.newsCardImg img {width: 100%;height: 210px;object-fit: cover;display: block;transition: transform .4s ease;}.newsCardLink:hover .newsCardImg img {transform: scale(1.05);}.newsCardBody {display: flex;flex-direction: column;flex: 1 1 auto;padding-bottom: 20px;}.newsCardTitle {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height:56px;}.newsCardText {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 18px;}.readMoreBtn {display: inline-block;align-self: flex-start;margin-top: auto;padding: 8px 0px;color: #d4c49a;font-family: "Poppins", sans-serif;font-size: 13px;letter-spacing: 1px;transition: background-color .25s ease, color .25s ease, border-color .25s ease;}.newsCardLink:hover .readMoreBtn {border-color: #c0a87a;}.banner.newsPage {overflow: visible;}@media (min-width: 769px) {.newsMainRow {display: flex;flex-wrap: wrap;align-items: stretch;}}.browseCategory {position: -webkit-sticky;position: sticky;top: 40px;border: solid 1px #706349;padding: 24px 26px;}.browseCategory h3 {font-family: "Playfair Display", serif;color: #c0a87a;font-size: 20px;font-style: italic;margin: 0 0 12px;}.browseCategory ul {list-style: none;padding: 0;margin: 0;}.browseCategory ul li a {display: block;padding: 7px 0;font-family: "Poppins", sans-serif;font-size: 15px;letter-spacing: 1px;font-weight: 300;color: #948a78;transition: color .2s ease, padding-left .2s ease;}.browseCategory ul li a:hover, .browseCategory ul li a:focus {color: #d4c49a;padding-left: 8px;text-decoration: none;}.newsFilterBar {display: none;gap: 10px;margin-bottom: 24px;overflow-x: auto;white-space: nowrap;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none;}.newsFilterBar::-webkit-scrollbar {display: none;}.newsFilterBtn {flex: 0 0 auto;padding: 9px 20px;background-color: transparent;color: #948a78;border: solid 1px #706349;border-radius: 40px;font-family: "Poppins", sans-serif;font-size: 14px;letter-spacing: 1px;white-space: nowrap;cursor: pointer;transition: background-color .25s ease, color .25s ease, border-color .25s ease;}.newsFilterBtn:hover, .newsFilterBtn:focus {color: #d4c49a;border-color: #c0a87a;outline: none;}.newsFilterBtn.active {background-color: #c0a87a;border-color: #c0a87a;color: #1e1e1e;}@media (max-width: 768px) {.newsCardRow > [class*="col-"] {display: block;}.browseCategory {display: none;}.newsFilterBar {display: flex;margin-bottom: 30px;}.newsCardImg img {height: 190px;}}.newsDetailBreadcrumb {font-family: "Poppins", sans-serif;font-size: 13px;letter-spacing: 1px;margin-bottom: 30px;color: #7a6a4a;}.newsDetailBreadcrumb a {color: #948a78;transition: color .2s ease;}.newsDetailBreadcrumb a:hover {color: #c0a87a;text-decoration: none;}.newsDetailBreadcrumb span {margin: 0 8px;}.newsDetailBreadcrumb .current {color: #7a6a4a;margin: 0;}.newsDetailTitle {font-family: "Lora", serif;color: #d4c49a;font-size: 38px;line-height: 1.25;font-weight: normal;margin: 0 0 20px;}.newsDetailMeta {font-family: "Poppins", sans-serif;font-size: 13px;letter-spacing: 1px;color: #7a6a4a;margin-bottom: 28px;}.newsDetailMeta i {color: #c0a87a;margin-right: 5px;}.newsDetailMeta .sep {margin: 0 12px;opacity: .5;}.newsDetailHero {margin-bottom: 34px;overflow: hidden;border: solid 1px #706349;}.newsDetailHero img {width: 100%;display: block;object-fit: cover;}.newsDetailTldr {border-left: 3px solid #c0a87a;background-color: rgba(112, 99, 73, .12);padding: 20px 24px;margin-bottom: 34px;}.newsDetailTldr h4 {font-family: "Poppins", sans-serif;color: #c0a87a;font-size: 13px;letter-spacing: 3px;text-transform: uppercase;margin: 0 0 10px;}.newsDetailTldr p {font-family: "Poppins", sans-serif;color: #948a78;font-size: 15px;line-height: 180%;margin: 0;}.newsDetailToc {border: solid 1px #706349;padding: 22px 24px;}.newsDetailToc h4 {font-family: "Playfair Display", serif;color: #c0a87a;font-style: italic;font-size: 18px;margin: 0 0 12px;}.newsDetailToc ul {list-style: none;padding: 0;margin: 0;}.newsDetailToc ul li a {display: block;padding: 7px 0;font-family: "Poppins", sans-serif;font-size: 14px;color: #948a78;transition: color .2s ease, padding-left .2s ease;}.newsDetailToc ul li a:hover {color: #d4c49a;padding-left: 6px;text-decoration: none;}.newsDetailTocInline {display: none;margin-bottom: 34px;}.newsDetailBody h2 {font-family: "Lora", serif;color: #d4c49a;font-size: 26px;font-weight: normal;margin: 40px 0 16px;scroll-margin-top: 90px;}.newsDetailBody p {font-family: "Poppins", sans-serif;color: #948a78;font-size: 15px;line-height: 190%;margin-bottom: 18px;}.newsDetailList {padding-left: 0;list-style: none;margin-bottom: 22px;}.newsDetailList li {position: relative;padding-left: 26px;margin-bottom: 14px;font-family: "Poppins", sans-serif;color: #948a78;font-size: 15px;line-height: 180%;}.newsDetailList li::before {content: "";position: absolute;left: 0;top: 11px;width: 8px;height: 8px;background-color: #c0a87a;transform: rotate(45deg);}.newsDetailList li strong {color: #d4c49a;font-weight: 500;}.newsDetailQuote {border: none;border-left: 3px solid #c0a87a;padding: 6px 26px;margin: 30px 0;font-family: "Lora", serif;font-style: italic;font-size: 22px;line-height: 1.5;color: #d4c49a;}.newsDetailQuote cite {display: block;margin-top: 12px;font-family: "Poppins", sans-serif;font-style: normal;font-size: 13px;letter-spacing: 1px;color: #7a6a4a;}.newsDetailTableWrap {overflow-x: auto;margin: 24px 0 30px;}.newsDetailTable {width: 100%;border-collapse: collapse;font-family: "Poppins", sans-serif;font-size: 14px;}.newsDetailTable th, .newsDetailTable td {border: solid 1px #706349;padding: 12px 16px;text-align: left;vertical-align: top;}.newsDetailTable thead th {background-color: rgba(192, 168, 122, .14);color: #d4c49a;font-weight: 500;letter-spacing: .5px;}.newsDetailTable tbody td {color: #948a78;}.newsDetailTable tbody td:first-child {color: #b0a080;}.newsDetailTable tbody tr:hover td {background-color: rgba(112, 99, 73, .1);}.newsDetailShare {display: flex;align-items: center;flex-wrap: wrap;gap: 16px;border-top: solid 1px #706349;border-bottom: solid 1px #706349;padding: 20px 0;margin: 40px 0;}.newsDetailShare .shareLabel {font-family: "Poppins", sans-serif;font-size: 13px;letter-spacing: 2px;text-transform: uppercase;color: #7a6a4a;}.newsDetailShare .shareLinks {display: flex;gap: 10px;}.newsDetailShare .shareLinks a {display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: solid 1px #706349;border-radius: 50%;color: #948a78;transition: background-color .25s ease, color .25s ease, border-color .25s ease;}.newsDetailShare .shareLinks a:hover {background-color: #c0a87a;border-color: #c0a87a;color: #1e1e1e;}.newsDetailAuthorLabel {font-family: "Poppins", sans-serif;font-size: 13px;letter-spacing: 3px;text-transform: uppercase;color: #7a6a4a;margin: 0 0 14px;}.newsDetailAuthor {display: flex;align-items: center;gap: 20px;border: solid 1px #706349;padding: 24px;}.newsDetailAuthor .authorAvatar {flex: 0 0 auto;width: 72px;height: 72px;border-radius: 50%;overflow: hidden;border: solid 1px #706349;display: flex;align-items: center;justify-content: center;background-color: #1a1a1a;}.newsDetailAuthor .authorAvatar img {width: 70%;height: auto;}.newsDetailAuthor .authorInfo h4 {font-family: "Lora", serif;font-style: italic;color: #d4c49a;font-size: 20px;margin: 0 0 6px;}.newsDetailAuthor .authorInfo p {font-family: "Poppins", sans-serif;color: #948a78;font-size: 14px;line-height: 170%;margin: 0;}.newsDetailSidebar {position: -webkit-sticky;position: sticky;top: 40px;}.newsDetailBackBtn {display: block;width: 100%;text-align: center;margin-top: 20px;}.newsDetailRelated {margin-top: 60px;padding-top: 40px;border-top: solid 1px #706349;}.newsDetailRelated .alice {font-family: "Playfair Display", serif;color: #c0a87a;font-style: italic;font-size: 26px;margin: 0 0 30px;}@media (max-width: 768px) {.newsDetailTitle {font-size: 28px;}.newsDetailSidebar {position: static;margin-top: 34px;}.newsDetailSidebar .newsDetailToc {display: none;}.newsDetailTocInline {display: block;}}.displaywrap{width: 100%;height: initial;}