@charset "utf-8";@font-face {font-family: Sanasoft;src: url("fonts/Sanasoft.eot");src: url("fonts/Sanasoft.eot?#iefix") format("embedded-opentype"), url("fonts/Sanasoft.woff2") format("woff2"), url("fonts/Sanasoft.woff") format("woff"), url("fonts/Sanasoft.ttf") format("truetype");font-weight: 400;font-style: normal }@font-face {font-family: montserratbold;src: url("fonts/montserrat-bold-webfont.eot");src: url("fonts/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-bold-webfont.woff2") format("woff2"), url("fonts/montserrat-bold-webfont.woff") format("woff"), url("fonts/montserrat-bold-webfont.ttf") format("truetype"), url("fonts/montserrat-bold-webfont.svg#montserratbold") format("svg");font-weight: 400;font-style: normal }@font-face {font-family: montserratextralight;src: url("fonts/montserrat-extralight-webfont.eot");src: url("fonts/montserrat-extralight-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-extralight-webfont.woff2") format("woff2"), url("fonts/montserrat-extralight-webfont.woff") format("woff"), url("fonts/montserrat-extralight-webfont.ttf") format("truetype"), url("fonts/montserrat-extralight-webfont.svg#montserratextralight") format("svg");font-weight: 400;font-style: normal }@font-face {font-family: montserratlight;src: url("fonts/montserrat-light-webfont.eot");src: url("fonts/montserrat-light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-light-webfont.woff2") format("woff2"), url("fonts/montserrat-light-webfont.woff") format("woff"), url("fonts/montserrat-light-webfont.ttf") format("truetype"), url("fonts/montserrat-light-webfont.svg#montserratlight") format("svg");font-weight: 400;font-style: normal }@font-face {font-family: montserratmedium;src: url("fonts/montserrat-medium-webfont.eot");src: url("fonts/montserrat-medium-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-medium-webfont.woff2") format("woff2"), url("fonts/montserrat-medium-webfont.woff") format("woff"), url("fonts/montserrat-medium-webfont.ttf") format("truetype"), url("fonts/montserrat-medium-webfont.svg#montserratmedium") format("svg");font-weight: 400;font-style: normal }@font-face {font-family: montserratregular;src: url("fonts/montserrat-regular-webfont.eot");src: url("fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-regular-webfont.woff2") format("woff2"), url("fonts/montserrat-regular-webfont.woff") format("woff"), url("fonts/montserrat-regular-webfont.ttf") format("truetype"), url("fonts/montserrat-regular-webfont.svg#montserratregular") format("svg");font-weight: 400;font-style: normal }@font-face {font-family: montserratsemibold;src: url("fonts/montserrat-semibold-webfont.eot");src: url("fonts/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-semibold-webfont.woff2") format("woff2"), url("fonts/montserrat-semibold-webfont.woff") format("woff"), url("fonts/montserrat-semibold-webfont.ttf") format("truetype"), url("fonts/montserrat-semibold-webfont.svg#montserratsemibold") format("svg");font-weight: 400;font-style: normal }body {font-family: montserratlight;font-weight: 400;color: #2b2b2b;font-style: normal;font-size: 16px;line-height: 1.4 }a {color: #484b42;outline: 0 !important;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out }a:hover {color: #292a26 }img {max-width: 100%;vertical-align: middle }hr {border-color: #e4e4e4 }#wrapper {padding: 0;margin: 0;width: 100%;overflow: hidden;position: relative }.cookie {position: fixed;width: 100%;z-index: 99999;background: rgba(0, 0, 0, 0.7);padding: 10px;bottom: 0;left: 0 }.cookie .btnSubmit {background: #484b42;color: #fff;border-radius: 0;padding: 5px 15px;font-size: 14px;border: 1px solid #fff }.pTB180 {padding-top: 180px;padding-bottom: 180px }.pTB170 {padding-top: 170px;padding-bottom: 170px }.pTB160 {padding-top: 160px;padding-bottom: 160px }.pTB150 {padding-top: 150px;padding-bottom: 150px }.pTB125 {padding-top: 125px;padding-bottom: 125px }.pTB100 {padding-top: 100px;padding-bottom: 100px }.pTB80 {padding-top: 80px;padding-bottom: 80px }.pTB70 {padding-top: 70px;padding-bottom: 70px }.pTB65 {padding-top: 65px;padding-bottom: 65px }.pTB60 {padding-top: 60px;padding-bottom: 60px }.pTB55 {padding-top: 55px;padding-bottom: 55px }.pTB50 {padding-top: 50px;padding-bottom: 50px }.pTB45 {padding-top: 45px;padding-bottom: 45px }.pTB40 {padding-top: 40px;padding-bottom: 40px }.pT180 {padding-top: 180px }.pB180 {padding-bottom: 180px }.pT170 {padding-top: 170px }.pB170 {padding-bottom: 170px }.pT160 {padding-top: 160px }.pB160 {padding-bottom: 160px }.pT150 {padding-top: 150px }.pB150 {padding-bottom: 150px }.pT140 {padding-top: 140px }.pB140 {padding-bottom: 140px }.pT125 {padding-top: 125px }.pB125 {padding-bottom: 125px }.pT120 {padding-top: 120px }.pB120 {padding-bottom: 120px }.pT110 {padding-top: 110px }.pB110 {padding-bottom: 110px }.pT100 {padding-top: 100px }.pB100 {padding-bottom: 100px }.pT80 {padding-top: 80px }.pB80 {padding-bottom: 80px }.pT70 {padding-top: 70px }.pB70 {padding-bottom: 70px }.pT65 {padding-top: 65px }.pB65 {padding-bottom: 65px }.pT60 {padding-top: 60px }.pB60 {padding-bottom: 60px }.pT55 {padding-top: 55px }.pB55 {padding-bottom: 55px }.pT50 {padding-top: 50px }.pB50 {padding-bottom: 50px }.pT45 {padding-top: 45px }.pB45 {padding-bottom: 45px }.pT40 {padding-top: 40px }.pB40 {padding-bottom: 40px }.pT30 {padding-top: 30px }.pB30 {padding-bottom: 30px }.pT20 {padding-top: 20px }.pB20 {padding-bottom: 20px }.whiteBG {background-color: #fff }.darkGrayBG {background-color: #484b42 }.grayBG {background-color: #d6d7d5 }.lightGrayBG {background-color: #f2f2f2 }.insta-thumb {padding-bottom: 42% !important;width: 50% !important;display: block;float: left }.heading {font-size: 24px;line-height: 1.2;margin-top: 0;margin-bottom: 25px;font-family: montserratbold;color: #6e7d60;text-transform: uppercase }.heading2 {font-size: 24px;line-height: 1.2;margin-top: 0;margin-bottom: 25px;font-family: montserratextralight;color: #6e7d60 }.heading.white {color: #fff }.heading.black {color: #484b42 }.heading.center {text-align: center }.heading2.white {color: #fff }.heading2.black {color: #484b42 }.heading2.center {text-align: center }.heading.lg {font-size: 32px;margin-bottom: 46px }.heading.md {font-size: 23px;margin-bottom: 44px }.heading.sm {font-size: 22px;margin-bottom: 30px }.heading.xs {font-size: 15px;margin-bottom: 25px }.heading2.lg {font-size: 32px;margin-bottom: 40px }.heading2.md {font-size: 28px;margin-bottom: 36px }.heading2.sm {font-size: 22px;margin-bottom: 30px }.heading2.xs {font-size: 18px;margin-bottom: 25px }.heading.ls {letter-spacing: 3px }.heading.MB0 {margin-bottom: 0 }.heading.MB50 {margin-bottom: 50px }.dBlock {display: block }.btn {font-family: montserratbold;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;letter-spacing: 2px }.btn.light {font-family: montserratlight }.btn.uppercase {text-transform: uppercase }.btn.white {color: #fff;border-radius: 0;padding: 10px 28px;font-size: 16px;border: 2px solid #fff;background: #fff }.btn.white:hover {background: #484b42;color: #fff }.btn.white.border {border: 2px solid #fff;background: 0;color: #fff }.btn.white.border:hover {background: #fff;color: #484b42 }.btn.black {color: #fff;border-radius: 0;padding: 8px 22px;font-size: 16px;border: 2px solid #484b42;background: #484b42 }.btn.black:hover {background: #fff;color: #484b42 }.btn.black.border {border: 2px solid #484b42;background: 0; color: #484b42 } .projecsSec .btn.black.border {margin-top: 28px;} .btn.black.border:hover {background: #484b42;color: #fff }.btn.gray {color: #fff;border-radius: 0;padding: 8px 22px;font-size: 16px;border: 2px solid #b6b7b7;background: #b6b7b7 }.btn.gray:hover {background: #fff;color: #484b42 }.btn.gray.border {border: 2px solid #b6b7b7;background: 0;color: #b6b7b7 }.btn.gray.border:hover {background: #484b42;border-color: #484b42;color: #fff }.btn.lg {padding: 10px 30px;font-size: 18px }.btn.md {padding: 8px 22px;font-size: 13px }.btn.sm {padding: 8px 20px;font-size: 12px }.btn.xs {padding: 6px 18px;font-size: 12px }.btn.full {display: block;width: 100% }.vLine {display: inline-block;vertical-align: middle;position: relative;width: 2px;height: 90px;padding: 0;background: #43463d }.vLine.half:before {content: "";width: 100%;height: 50%;background: #fff;display: block;position: absolute;top: 0;left: 0 }.vLine.half:after {content: "";width: 100%;height: 50%;background: #43463d;display: block;position: absolute;top: 50%;left: 0 }#divRecaptchaContact {transform: scale(0.7, 0.7);-webkit-transform: scale(0.7, 0.7);-moz-transform: scale(0.7, 0.7);transform-origin: 0 0;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0 }.secLine {position: absolute;left: 50%;bottom: -45px;z-index: 9;margin-left: -1px }.checkBx {display: inline-block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: 400;color: #323232;margin-right: 12px;line-height: 1.2;font-style: italic }.checkBx.txtLft {padding-right: 35px;padding-left: 0 }.checkBx input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0 }.checkBx span {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #fff;border: 1px solid #cecece;border-radius: 0 }.checkBx.txtLft span {right: 0;left: inherit }.checkBx:hover input~span {background-color: #ededed }.checkBx input:checked~span {background-color: #ededed }.checkBx span:after {content: "";position: absolute;display: none }.checkBx input:checked~span:after {display: block }.checkBx span:after {left: 9px;top: 5px;width: 5px;height: 10px;border: solid #000;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.radioBx {display: inline-block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: 400;color: #323232;margin-right: 12px;line-height: 1.1;font-style: italic }.radioBx.txtLft {padding-right: 35px;padding-left: 0 }.radioBx input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0 }.radioBx span {position: absolute;top: 0;left: 0;height: 18px;width: 18px;background-color: #fff;border: 2px solid #93d50a;border-radius: 50% }.radioBx.txtLft span {right: 0;left: inherit }.radioBx:hover input~span {background-color: #f1fdd7 }.radioBx input:checked~span {background-color: #f1fdd7 }.radioBx span:after {content: "";position: absolute;display: none }.radioBx input:checked~span:after {display: block }.radioBx span:after {left: -2px;top: -2px;width: 18px;height: 18px;background: #047835;border-radius: 50% }.modal {z-index: 999999 }.modal-backdrop {z-index: 99999 }.vertical-alignment-helper {display: table;height: 100%;width: 100% }.vertical-align-center {display: table-cell;vertical-align: middle }.followUsModal .modal-content {max-width: 1010px;height: inherit;margin: 20px auto }.followUsModal .modal-content {border-radius: 0;background: rgba(72, 75, 66, 0.9) }.followUsModal .modal-header {padding: 25px 25px 0 25px;border-bottom: 0;background: 0 }.followUsModal .modal-title {color: #fff;text-align: center;font-size: 22px;text-transform: uppercase }.followUsModal .close {color: #cbccca;width: auto;height: 34px;opacity: 1;font-family: montserratextralight;font-weight: 400;font-size: 32px;margin-top: -6px }.followUsModal .modal-body {padding: 0 25px 25px;color: #b6b7b7 }.feedListBx {text-align: center }.feedBx {height: 500px;background: rgba(119, 122, 113, 0.2) }.feedListBx h3 {font-size: 17px;font-family: montserratmedium;margin: 0 0 15px 0 }.feedListBx h4 {font-size: 14px;font-family: montserratlight;margin: 15px 0 }.feedListBx h4 a {color: #b6b7b7;text-decoration: none }.feedListBx h4 a:hover {color: #fff }.header {width: 100%;position: absolute;top: 0;left: 0;z-index: 9999;background: #fff;height: 150px;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;align-items: center }.mainmenu {width: 50%;float: left }.mainmenu.menu1 {padding-right: 180px;text-align: right }.mainmenu.menu2 {padding-left: 180px;text-align: left }.navbar-nav {display: inline-block !important;float: none;vertical-align: top }.followUsBtn {display: inline-block;vertical-align: middle }.logobx {position: absolute;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);top: 50%;left: 50%;width: 230px }.logobx a {display: block }a.followUsBtn {padding-top: 13px;padding-bottom: 13px;text-transform: uppercase;font-size: 13px;letter-spacing: 2px;vertical-align: top;text-decoration: none;color: #adafaa;border-bottom: 1px solid transparent;margin-left: 50px }a.followUsBtn:hover {color: #484b42 }.topHeight {height: 150px }.menu1 {text-align: left }.menu2 {text-align: right }.mainBannerSection {position: relative;background-color: #484b42 }.mainBanner img {width: 100% }.mainBanner.owl-theme .owl-dots .owl-dot span {background: #fff;margin: 0 5px }.mainBanner.owl-theme .owl-dots .owl-dot.active span, .mainBanner.owl-theme .owl-dots .owl-dot:hover span {background: #e42312 }.mainBanner.owl-theme .owl-dots {bottom: 24px;margin-top: 0;position: absolute;text-align: center;width: 100% }.mainBanner.owl-theme .owl-nav [class*="owl-"] {margin: -23px 0 0 0;padding: 0;background: #090909;border-radius: 0;width: 46px;height: 46px;position: absolute;text-indent: 999999px;overflow: hidden;top: 50%;border-radius: 100%;background-size: 20px !important;background-position: center !important }.mainBanner.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-w.png) no-repeat;left: 40px }.mainBanner.owl-carousel .owl-nav .owl-next {background: url(../images/arrowNext-w.png) no-repeat;right: 40px }.mainBanner.owl-theme .owl-nav {margin: 0 }.bannerImg {position: relative }.mainBImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 45.5%;background-color: #f1f1f1 }.internalBImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 45.5% }.mainSiderTxtCon {position: absolute;left: 0;width: 100%;bottom: 8% }.sliderContentBx {color: #fff;text-align: center }.sliderContentBx .hedtxt1 {font-size: 18px;line-height: 1.2;color: #fff;margin-top: 0;margin-bottom: 15px;font-family: montserratbold;text-transform: uppercase;letter-spacing: 3px }.btn.msBtn {padding-left: 30px;padding-right: 30px }.mb50 {margin-bottom: 50px !important }.mb40 {margin-bottom: 40px !important }.mb30 {margin-bottom: 30px !important }.mb25 {margin-bottom: 25px !important }.mb20 {margin-bottom: 20px !important }.mb15 {margin-bottom: 15px !important }.mb10 {margin-bottom: 10px !important }.mb8 {margin-bottom: 8px !important }.mb5 {margin-bottom: 5px !important }.fieldName {font-size: 18px;margin-top: 0;margin-bottom: 0;color: #6e7d60 }.inputTxt {border: 2px solid #dedfdd;padding: 14px 14px;height: 52px;color: #2b2b2b;width: 100%;font-size: 13px;background: #fff;border-radius: 0;letter-spacing: 1px }.inputTxtarea {border: 2px solid #dedfdd;padding: 14px 14px;color: #2b2b2b;width: 100%;font-size: 13px;background: #fff;border-radius: 0;letter-spacing: 1px }.inputSelect {border: 2px solid #dedfdd;padding: 14px 30px 14px 14px;height: 52px;color: #2b2b2b;width: 100%;font-size: 14px;border-radius: 0;letter-spacing: 1px;background: #fff url(../images/selectGraydd.png) right center no-repeat;background-size: 38px;-moz-appearance: none;-webkit-appearance: none }.inputSelect.mini {height: 42px;padding-top: 9px;padding-bottom: 10px }.lgrayFrm input::-webkit-input-placeholder, .lgrayFrm textarea::-webkit-input-placeholder {color: #dadada;opacity: 1 }.lgrayFrm input::-moz-placeholder, .lgrayFrm textarea::-moz-placeholder {color: #dadada;opacity: 1 }.lgrayFrm input:-ms-input-placeholder, .lgrayFrm textarea:-ms-input-placeholder {color: #dadada;opacity: 1 }.lgrayFrm input:-moz-placeholder, .lgrayFrm textarea:-moz-placeholder {color: #dadada;opacity: 1 }.selectize-input {border: 2px solid #dedfdd !important;padding: 14px 14px !important;-webkit-box-shadow: none !important;box-shadow: none !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;background: #fff !important;height: 50px }.selectize-dropdown, .selectize-input, .selectize-input input {font-size: 14px !important }.inputSelect-dd.mini .selectize-input {padding: 9px 14px !important;height: 40px }.selectize-dropdown, .selectize-input, .selectize-input input {color: #2b2b2b }.homeBodyTxt {text-align: center }.homeBodyTxt h1 {font-size: 28px;color: #6e7d60;margin: 0 0 25px 0;font-family: montserratextralight;line-height: 1.7 }.homeBodyTxt h2 {font-size: 28px;color: #6e7d60;margin: 0 0 25px 0;font-family: montserratextralight;line-height: 1.7 }.homeBodyTxt p {font-size: 22px;color: #6e7d60;margin: 0 0 25px 0;font-family: montserratextralight;line-height: 1.6;padding: 0 65px }.pr {position: relative }.ic {display: inline-block;vertical-align: middle }.img-icon {width: 38px;height: 38px;background-position: center;background-repeat: no-repeat;background-size: 100% }.rightLightArow {width: 20px;height: 1px;background: #93d500;position: relative }.rightLightArow:after {position: absolute;width: 8px;height: 8px;border-bottom: 2px solid #93d500;border-right: 2px solid #93d500;position: absolute;content: "";right: 0;top: 0;margin-left: -10px;margin-top: -4px;transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg) }.projectSlider {margin-bottom: 0 }.projectSlider img {width: 100% }.projectSlider.owl-theme .owl-dots .owl-dot span {background: #fff;margin: 0 5px }.projectSlider.owl-theme .owl-dots .owl-dot.active span, .projectSlider.owl-theme .owl-dots .owl-dot:hover span {background: #e42312 }.projectSlider.owl-theme .owl-dots {bottom: 24px;margin-top: 0;position: absolute;text-align: center;width: 100% }.projectSlider.owl-theme .owl-nav [class*="owl-"] {margin: -23px 0 0 0;padding: 0;background: #090909;border-radius: 0;width: 46px;height: 46px;position: absolute;text-indent: 999999px;overflow: hidden;top: 50%;border-radius: 100%;background-size: 20px !important;background-position: center !important }.projectSlider.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-b.png) no-repeat;left: 50%;margin-left: -23px;display: none }.projectSlider.owl-carousel .owl-nav .owl-next {background: url(../images/arrowNext-b.png) no-repeat;right: 50%;margin-right: -23px }.projectSlider.owl-theme .owl-nav {margin: 0 }.projLBx {position: relative }.projLBx a {color: #fff;text-decoration: none }.projLImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 57%;background-color: #f1f1f1;position: relative;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.projLImg:before {content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.4);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;opacity: 0;visibility: hidden }.projLText {background: #484b42;position: absolute;width: 57%;padding: 25px 30px 20px 30px;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.projLText h3 {margin: 0 0 10px 0;font-size: 22px }.projLText h4 {margin: 0 0 10px 0;font-family: montserratlight }.indivProfList {margin-top: 33px }.projLBx:hover .projLText {background: #7b7d77 }.projLBx:hover .projLImg:before {opacity: 1;visibility: visible }.serviceBx {padding: 16px 60px 10px 16px;position: relative }.serviceCol {width: 20% }.serviceBx {text-align: center;display: block }a.serviceBx {text-decoration: none }.serviceBx h3 {font-size: 19px;line-height: 1.2;font-family: montserratsemibold;margin: 0 0 25px 0 }.serviceBx p {font-size: 14px;line-height: 1.5;font-family: montserratlight }.servicesIcon {background-position: top center;background-repeat: no-repeat;background-size: 100%;height: 134px;width: 134px;display: inline-block;margin-bottom: 25px }.serviceBx:hover {background: #9d9f9a }.serviceBx:hover h3, .serviceBx:hover p {color: #fff }.serviceBx:before {content: "";position: absolute;width: 45px;height: 100%;top: 0;right: 0;background: #7b7d77;opacity: 0 }.srmBtn {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: bottom right;-moz-transform-origin: bottom right;-ms-transform-origin: bottom right;-o-transform-origin: bottom right;transform-origin: bottom right;font-size: 14px;color: #fff;text-transform: uppercase;display: block;position: absolute;font-family: montserratsemibold;top: 41%;right: 11px;opacity: 0 }.serviceBx:hover .srmBtn, .serviceBx:hover:before {opacity: 1 }.servicesSlider {padding-left: 0;padding-right: 0 }.servicesSlider.owl-theme .owl-dots .owl-dot span {background: #fff;margin: 0 5px }.servicesSlider.owl-theme .owl-dots .owl-dot.active span, .servicesSlider.owl-theme .owl-dots .owl-dot:hover span {background: #e42312 }.servicesSlider.owl-theme .owl-dots {bottom: 24px;margin-top: 0;position: absolute;text-align: center;width: 100% }.servicesSlider.owl-theme .owl-nav [class*="owl-"] {margin: -23px 0 0 0;padding: 0;background: #090909;border-radius: 0;width: 46px;height: 46px;position: absolute;text-indent: 999999px;overflow: hidden;top: 50%;border-radius: 100%;background-size: 20px !important;background-position: center !important }.servicesSlider.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-b.png) no-repeat;left: -60px }.servicesSlider.owl-carousel .owl-nav .owl-next {background: url(../images/arrowNext-b.png) no-repeat;right: -60px }.servicesSlider.owl-theme .owl-nav {margin: 0 }.servicesSlider.owl-carousel .owl-item {float: none;display: inline-block;vertical-align: top }.whatSipsSec .wsContent {padding: 0 8% 0 6%;background: #fff }.whatSipsSec .wsImgBx {padding: 0 }.wsImgBx img {width: 100% }.wsContent h2 {font-size: 23px;text-transform: uppercase;color: #484b42;font-family: montserratbold;margin: 0 0 25px 0 }.wsContent p {margin-bottom: 25px }.btn.aboutSBtn {padding-top: 12px;padding-bottom: 10px;margin-top: 10px }.responsiveVideo {position: relative;overflow: hidden;width: 100%;padding-top: 56.28% }.responsiveVideo iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100% }.testimonialSec .flexBx {align-items: center }.testimonialSec .heading {margin-bottom: 0 }.customerReviewsBx {position: relative;padding: 0 70px;margin: 0;text-align: center }.customerReviewsBx p {font-size: 21px;color: #fff;line-height: 1.7;margin: 0 0 12px 0;font-family: montserratextralight }.customerReviewsBx .reviewBy {color: #fff;font-size: 14px;font-family: montserratsemibold;font-style: italic }.customerReviewsSlider.owl-theme .owl-dots .owl-dot span {background: #fff;margin: 0 5px }.customerReviewsSlider.owl-theme .owl-dots .owl-dot.active span, .customerReviewsSlider.owl-theme .owl-dots .owl-dot:hover span {background: #e42312 }.customerReviewsSlider.owl-theme .owl-dots {bottom: 24px;margin-top: 0;position: absolute;text-align: center;width: 100% }.customerReviewsSlider.owl-theme .owl-nav [class*="owl-"] {margin: -23px 0 0 0;padding: 0;background: #090909;border-radius: 0;width: 46px;height: 46px;position: absolute;text-indent: 999999px;overflow: hidden;top: 50%;border-radius: 100%;background-size: 20px !important;background-position: center !important }.customerReviewsSlider.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-w.png) no-repeat;left: 0 }.customerReviewsSlider.owl-carousel .owl-nav .owl-next {background: url(../images/arrowNext-w.png) no-repeat;right: 0 }.customerReviewsSlider.owl-theme .owl-nav {margin: 0 }.customerReviewsSlider.owl-carousel .owl-item {float: none;display: inline-block;vertical-align: middle }.footerContactSection h2 {font-size: 20px;margin: 0 0 40px 0;color: #6e7d60;font-family: montserratextralight;text-align: center }.ftrcsBx {text-align: right }.capchaBx {display: inline-block;margin: 0 10px 0 0;height: 50px;vertical-align: middle;width: 212px }.btn.sibmitBtn {display: inline-block;margin: 0 0 0 10px;min-width: 225px;padding-top: 13px;padding-bottom: 13px }.ftrGdprTxt {font-size: 12px;line-height: 1.2;color: #8e908d;letter-spacing: 1px;margin-bottom: 0 }.ftrGdprTxt a {color: #484b42 }.mobileFooterContact {padding-top: 56px;padding-bottom: 46px;position: relative;display: none }.mobileFooterContact h3 {font-size: 22px;margin: 0;color: #6e7d60;font-family: montserratextralight;padding-right: 188px }.mobileFooterContact .btn.msitBtn {float: right;padding-top: 12px;padding-bottom: 10px;top: 58px;position: absolute;right: 15px }.footerTopSec {background: #f2f2f2;padding-top: 54px;padding-bottom: 54px }.ftrHeading {color: #484b42;font-size: 14px;margin-top: 0;margin-bottom: 10px;font-family: montserratbold;text-transform: uppercase;letter-spacing: 2px }.borderRht {border-right: 2px solid #dfe0de;padding-right: 30px }.footerContactInfo p {color: #777a71;font-size: 12px;margin-bottom: 20px;line-height: 1.7;font-family: montserratlight }.footerContactInfo p strong {font-family: montserratmedium;font-weight: 400 }.footerContactInfo p a {color: #777a71;text-decoration: none }.footerContactInfo p a:hover {color: #000 }.frtql {text-align: center }.footerMenu {padding: 0;margin: 0;list-style: none;font-family: montserratlight;text-align: left;display: inline-block }.footerMenu li {padding: 0;margin: 0 0 13px 0;list-style: none;color: #777a71;font-size: 12px;line-height: 1.1 }.footerMenu li a {color: #777a71;text-decoration: none }.footerMenu li a:hover {color: #000 }.footerMenu li ul li a {color: #6e7d60;text-decoration: none }.footerSocial {padding: 0;margin: 25px 0 0 0;list-style: none }.footerSocial li {display: inline-block;margin-bottom: 0;vertical-align: middle;color: #e42312;font-size: 18px;margin: 0 2px }.footerSocial li:last-child {margin-right: 0 }.iconSocial {background-position: top center;background-repeat: no-repeat;background-size: 100%;height: 32px;width: 32px;display: inline-block;vertical-align: middle }.iconSocial:hover {background-position: bottom center }.fln {max-width: 390px;float: right;width: 100% }.latestNewsBx {background: #fff;position: relative }.latestNewsBx a {text-decoration: none }.latestNewsBx.footer a {text-decoration: none }.lnewsImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 30%;background-color: #e6e6e6 }.lnewsText {padding: 15px 58px 5px 15px }.lnewsText h2 {font-size: 13px;color: #484b42;margin: 0 0 7px 0;font-family: montserratmedium }.lnewsText p {font-size: 11px;color: #777a71;font-family: montserratlight;line-height: 1.4 }.newsText .newsPDate {color: #7e7f74;font-size: 14px;font-family: montserratmedium;margin: 0 0 5px 0 }.btn.readArtclBtn {background: rgba(72, 75, 66, 0.9);color: #fff;padding: 10px;margin: 0;text-transform: uppercase;font-family: montserratbold;font-size: 13px;display: block;text-decoration: none;border-radius: 0;position: absolute;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: bottom right;-moz-transform-origin: bottom right;-ms-transform-origin: bottom right;-o-transform-origin: bottom right;transform-origin: bottom right;right: 0;top: -41px;width: 51.5% }.btn.readArtclBtn:hover {background: rgba(20, 20, 20, 0.9) }.footerBottomSec {background: #fff;padding-top: 24px;padding-bottom: 24px }.footerBottomSec p {font-size: 11px;line-height: 1.3;color: #b3b5b0;margin: 0 0 0 auto;padding: 0;text-align: center;font-family: montserratextralight }.formLocation {opacity: 0;position: absolute;left: -5000px }.footerBottomSec p a {color: #b3b5b0;text-decoration: none }.footerBottomSec p a:hover {text-decoration: underline }.ftrBtmLft {float: left }.ftrBtmRht {float: right }.ftrLogos {padding: 0;margin: 0;list-style: none;float: left }.ftrLogos li {display: inline-block;margin-right: 10px }.ftrLogos li img {height: 60px }.textContent h1 {font-size: 26px;color: #484b42;line-height: 1.2;margin-top: 0;margin-bottom: 28px;font-family: montserratbold;text-transform: uppercase;text-align: center }.textContent h2 {font-size: 18px;color: #484b42;line-height: 1.2;margin-top: 0;margin-bottom: 28px;font-family: montserratbold;text-align: center }.textContent h3 {font-size: 26px;margin: 0 0 25px 0;line-height: 1.3;font-family: montserratextralight }.textContent h4 {font-size: 18px;font-family: montserratbold;text-transform: uppercase;margin: 0 0 20px 0 }.textContent p {font-size: 16px;margin-bottom: 28px;line-height: 1.6 }.textContent ul {margin-bottom: 28px;padding-left: 18px }.textContent li {font-size: 16px;margin-bottom: 10px;line-height: 1.3 }.textContent ul li {list-style-image: url(../images/arowBulet.png) }.videoIframe {margin-bottom: 25px;border: 1px solid #484b42;vertical-align: middle;line-height: 0;position: relative;padding-bottom: 53%;padding-top: 18px;height: 0 }.videoIframe iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.topSecText {margin-bottom: 28px }.topSecText.center {text-align: center }.topSecText h1 {font-size: 26px;margin-bottom: 20px;color: #484b42;line-height: 1.2;margin-top: 0;margin-bottom: 30px;font-family: montserratbold;text-transform: uppercase }.topSecText.projects p {font-family: montserratlight;line-height: 1.7;margin-bottom: 57px;font-size: 16px }.topSecText p {font-family: montserratmedium;line-height: 1.7;font-size: 16px }.projMLBx {position: relative;margin-bottom: 60px }.projMLBx a {color: #fff;text-decoration: none }.projMLImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 57%;background-color: #f1f1f1;position: relative;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.projMLImg:before {content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.4);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;opacity: 0;visibility: hidden }.projMLText {background: #484b42;width: 100%;padding: 25px 30px 20px 30px;color: #fff;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.projMLText h3 {margin: 0 0 5px 0;font-size: 17px }.projMLText h4 {margin: 0 0 5px 0;font-size: 16px;font-family: montserratlight }.projMLText {display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;align-items: center }.proMTbx {width: 60%;padding-right: 15px }.btn.vpMBtn {margin-left: auto;font-size: 12px }.projMLBx:hover .btn.white.border {background: #fff;color: #484b42 }.projMLBx:hover .projMLText {background: #7b7d77 }.projMLBx:hover .projMLImg:before {opacity: 1;visibility: visible }.btn.lMoreBtn {min-width: 200px }.topSecText.news h1 {text-align: center }.topSecText.news p {line-height: 1.4;margin-bottom: 20px }.newsSearch {background: #f2f2f2;padding: 18px 18px 3px 18px }.searchDropdown {position: relative }.newsSearch .form-group {margin-bottom: 12px }.newsSearch input[type="text"] {border: 2px solid #d2d2d1;background: #fff;width: 100%;margin-bottom: 10px;padding: 8px 15px;font-size: 14px;color: #777a71;height: 44px;border-radius: 0;text-transform: uppercase;letter-spacing: 1px;font-family: montserratbold }.newsSearch select {border: 2px solid #d2d2d1;width: 100%;margin-bottom: 10px;padding: 8px 15px;font-size: 17px;color: #777a71;height: 44px;background: #fff url(../images/blogSearct-dd-arow.png) right center no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;overflow: hidden;border-radius: 0;text-transform: uppercase;letter-spacing: 1px;font-size: 14px;font-family: montserratbold }.field-blgpost-keyword {position: relative }.newsSearch .submitBtn {background: #fff url(../images/blogsearch-icon.png) no-repeat scroll center center;height: 44px;overflow: hidden;position: absolute;right: 0;top: 0;width: 54px;border: 2px solid #d2d2d1 }.newsSearch input::-webkit-input-placeholder {color: #777a71;opacity: .5 }.newsSearch input::-moz-placeholder {color: #777a71;opacity: .5 }.newsSearch input:-ms-input-placeholder {color: #777a71;opacity: .5 }.newsSearch input:-moz-placeholder {color: #777a71;opacity: .5 }.newsBx {background: #f2f2f2;position: relative;margin-bottom: 48px }.newsImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 50%;background-color: #fff }.newsText {padding: 20px 70px 10px 20px }.newsText h2 {font-size: 16px;color: #2c2d29;margin: 0 0 10px 0;font-family: montserratmedium }.newsText p {font-size: 13px;color: #4d4d4d;font-family: montserratlight;line-height: 1.3 }.btn.nrArtclBtn {background: rgba(72, 75, 66, 0.9);color: #fff;padding: 15px;margin: 0;text-transform: uppercase;font-family: montserratbold;font-size: 12px;display: block;text-decoration: none;border-radius: 0;position: absolute;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: bottom right;-moz-transform-origin: bottom right;-ms-transform-origin: bottom right;-o-transform-origin: bottom right;transform-origin: bottom right;right: 0;top: -51px;width: 81% }.btn.nrArtclBtn:hover {background: rgba(20, 20, 20, 0.9) }.newsBx a {text-decoration: none }.btn.vAllArticles {margin-bottom: 25px }.newsIndivTitle {border-bottom: 1px solid #cbcbcb;font-size: 26px;padding-bottom: 25px;margin-top: 0;margin-bottom: 35px;font-family: montserratbold;text-transform: uppercase }.newsIndivDate {font-size: 14px;color: #525252;margin: 0 0 8px 0;line-height: 1.1 }.newsIndivContain {padding: 0;padding-bottom: 25px;margin-bottom: 45px;border-bottom: 1px solid #cbcbcb }.newsIndivContain .row.mmLR30 {margin-bottom: 40px }.newsIndivContain p {font-size: 16px;margin-bottom: 28px;line-height: 1.6 }.newsIndivContain p strong {font-weight: 400;font-family: montserratbold }.newsIndivContain p a {color: #000 }.newsIndivContain h3 {margin: 0 0 18px 0;font-size: 22px;font-family: montserratmedium }.newsIndivContain h4 {margin: 0 0 18px 0;font-size: 20px;font-family: montserratmedium }.newsIndivContain ol, .newsIndivContain ul {margin-bottom: 25px;margin-top: 18px }.newsIndivContain ol li, .newsIndivContain ul li {font-size: 16px;line-height: 1.3;margin-bottom: 10px }.newsIndivContain hr {border-top: 1px solid #cbcbcb;margin-top: 30px;margin-bottom: 30px }.prevNextArtical {padding: 0 }.prevNextArticalBtns {padding: 0;margin: 0;list-style: none;text-align: center;z-index: 9 }.prevNextArticalBtns li {display: inline-block;padding: 0 10px;margin: 0 0 10px 0;position: relative;z-index: 2 }.btn.NPBtn {min-width: 180px;padding-left: 20px;padding-right: 20px }.relatedNewsSlider {padding-left: 0;padding-right: 0 }.relatedNewsSlider.owl-theme .owl-dots .owl-dot span {background: #fff;margin: 0 5px }.relatedNewsSlider.owl-theme .owl-dots .owl-dot.active span, .relatedNewsSlider.owl-theme .owl-dots .owl-dot:hover span {background: #e42312 }.relatedNewsSlider.owl-theme .owl-dots {bottom: 24px;margin-top: 0;position: absolute;text-align: center;width: 100% }.relatedNewsSlider.owl-theme .owl-nav [class*="owl-"] {margin: -23px 0 0 0;padding: 0;background: #090909;border-radius: 0;width: 46px;height: 46px;position: absolute;text-indent: 999999px;overflow: hidden;top: 50%;border-radius: 100%;background-size: 20px !important;background-position: center !important }.relatedNewsSlider.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-b.png) no-repeat;left: -60px }.relatedNewsSlider.owl-carousel .owl-nav .owl-next {background: url(../images/arrowNext-b.png) no-repeat;right: -60px }.relatedNewsSlider.owl-theme .owl-nav {margin: 0 }.relatedNewsSlider.owl-carousel .owl-item {float: none;display: inline-block;vertical-align: middle }.imgLeft {float: left;margin: 0 35px 35px 0 }.imgRight {float: right;margin: 0 0 35px 35px }.secLine.top {top: -117px }.mainBanner.indivProGallery.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-b.png) no-repeat;left: 40px }.mainBanner.indivProGallery.owl-carousel .owl-nav .owl-next {background: url(../images/arrowNext-b.png) no-repeat;right: 40px }.indivPGImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 43%;background-color: #f1f1f1 }.indivProText h1 {font-size: 28px;color: #484b42;line-height: 1.2;margin-top: 0;margin-bottom: 30px;font-family: montserratbold }.indivProText h2 {font-size: 24px;color: #484b42;line-height: 1.2;margin-top: 0;margin-bottom: 25px;font-family: montserratbold }.indivProText h3 {font-size: 20px;color: #484b42;line-height: 1.2;margin-top: 0;margin-bottom: 25px;font-family: montserratbold;text-transform: uppercase }.indivProText p {font-size: 15px;color: #777a71;font-family: montserratmedium;line-height: 2;margin-bottom: 30px }.indivProfList ul {padding: 0;margin: 0 0 30px 0;list-style: none }.indivProfList ul li {margin-bottom: 10px;font-size: 14px;color: #6e7d60;font-family: montserratmedium }.indivProTestimonial {background: #484b42;position: relative;padding: 40px 0 20px 40px;margin-bottom: 50px }.indivProTestimonial:before {width: 100%;height: 100%;position: absolute;right: -100%;top: 0;content: "";background: #484b42 }.indivProText.indivProTestimonial {color: #fff }.indivProText.indivProTestimonial h2, .indivProText.indivProTestimonial h3, .indivProText.indivProTestimonial h4, .indivProText.indivProTestimonial p {color: #fff }.indivProText.indivProTestimonial p {font-size: 18px;line-height: 1.3;margin: 0 0 20px 0;font-family: montserratextralight }.projectSlider.ops {margin-bottom: 0 }.otherProjectsSec .heading.sm {margin-bottom: 40px;font-size: 20px }.ipPNbtn {padding: 0;margin: 0;list-style: none }.ipPNbtn li {margin-bottom: 15px;margin-right: 5px }.ipPNbtn li:first-child {float: left }.ipPNbtn li:last-child {float: right;margin-right: 0 }.ipPNbtn .btn.npBtn {padding-left: 14px;padding-right: 14px }.contactBodyLft {background: #dedfdd;color: #484b42 }.contactBodyLft:before {position: absolute;width: 500%;height: 100%;left: -500%;top: 0;background: #dedfdd;content: "" }.topSecText.contactUs {margin-bottom: 30px }.contactBodyRht {float: right }.contactcsBx {text-align: right }.contactBodyLft .heading.xs, .contactBodyRht .heading.xs {margin-bottom: 20px;letter-spacing: 2px }.contactBodyLft p {font-size: 16px;margin-bottom: 20px;line-height: 1.5;font-family: montserratlight }.contactBodyLft h3 {font-size: 16px;margin: 0 0 15px 0 }.contactBodyLft a {color: #484b42;text-decoration: none }.contactBodyLft a:hover {text-decoration: underline }.contactBodyLft .heading.white {color: #484b42 }.mapBx {margin-top: 10px;margin-bottom: 10px;border: 1px solid #bbb;line-height: 0 }.textContent img {height: auto !important }.textContent h5 {font-size: 16px;font-family: montserratbold;text-transform: uppercase;margin: 0 0 7px 0 }table.teamTable {width: 100% !important;border: 0 }table.teamTable tr td {border: 0;text-align: center;padding: 15px;vertical-align: top;width: 33.33% }table.teamTable tr td p {font-size: 12px !important;margin-bottom: 15px !important }.faqAccordion.panel-group {margin-bottom: 0;margin-top: 30px }.faqAccordion.panel-group .panel+.panel {margin-top: 0 }.faqAccordion.panel-group .panel:first-child {border-top: 1px solid #ccc }.faqAccordion.panel-group .panel {border-bottom: 1px solid #ccc;border-radius: 0 }.faqAccordion .panel-heading {border-bottom: 0;border-radius: none;padding: 0 }.faqAccordion .panel-default>.panel-heading {background-color: transparent;color: #000;border: 0 }.faqAccordion .panel-title {font-size: 22px;line-height: normal }.faqAccordion .panel-title a {color: #484b42;display: block;padding: 18px 50px 18px 25px;text-decoration: none;border-radius: 0;border: 0;background: 0 }.faqAccordion .panel-title a:hover {background: #f1f1f1 }.faqAccordion .panel-default .panel-title a {position: relative }.faqAccordion .panel-default .panel-title a:before {content: "+";position: absolute;color: #7e7e7e;font-size: 31px;right: 25px;top: 15px;font-family: montserratlight }.faqAccordion .panel-default.active .panel-title a:before {content: "_";color: #7e7e7e;top: 3px;right: 26px }.faqAccordion .panel-body {background: 0;padding: 5px 25px 15px 25px }.faqAccordion .panel-body p {color: #7e7e7e;font-size: 16px;margin-bottom: 22px;line-height: 1.6 }.faqAccordion .panel-body p a {text-decoration: none;color: #7e7e7e }.faqAccordion .panel-body p a:hover {color: #222 }.faqAccordion .panel {border: 0;background: 0;box-shadow: none }.faqAccordion.panel-group .panel-heading+.panel-collapse>.list-group, .faqAccordion.panel-group .panel-heading+.panel-collapse>.panel-body {border: 0 }.faqAccordion.panel-group .panel-default.active {background: #f6f6f6 }.testimonialBx {border-bottom: 1px solid #484b42;padding-bottom: 25px;margin-bottom: 25px }.testimonialBx .tesAuthor {margin-bottom: 5px;font-size: 14px;color: #adafaa;margin-top: -10px }.testimonialBx:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0 }.captchaScale {transform: scale(0.85) !important;-webkit-transform: scale(0.85) !important;-moz-transform: scale(0.85) !important;transform-origin: 0 0 !important;-webkit-transform-origin: 0 0 !important;-moz-transform-origin: 0 0 !important }.errorSummary {border: 1px solid #93d50a;border-radius: 5px;background-color: #e2f1c3;margin-bottom: 20px;color: #a94442;padding: 10px }.noResult {text-align: center;font-size: 20px;color: red }.desktop {display: block }.mobile {display: none }.mmLR0 {margin-left: 0;margin-right: 0 }.pLR0 {padding-left: 0;padding-right: 0 }.colLft img {width: 100% !important;min-height: 548px;object-fit: cover;}@media(min-width:768px) {.col2content {column-count: 2;column-gap: 25px }.rowFlex {display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap }.align_items_center {align-items: center }.rowFlex::after, .rowFlex::before {display: none }.rowReverse {flex-direction: row-reverse;-webkit-flex-direction: row-reverse }.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important }.fixed {position: fixed;top: 0;left: 0;width: 100%;z-index: 99999;height: 84px }.sticky.fixed {box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1) }.sticky.fixed:before {background: #fff;height: 100% }.sticky.fixed .logoImg {background-position: bottom center }.btn.nrArtclBtn {opacity: 0;visibility: hidden }.newsBx:hover .btn.nrArtclBtn {opacity: 1;visibility: visible }.latestNewsBx .btn.readArtclBtn {opacity: 0;visibility: hidden }.latestNewsBx:hover .btn.readArtclBtn {opacity: 1;visibility: visible }.textContent .col2 {column-count: 2;column-gap: 30px }.newsIndivContain .imgLeft {max-width: 50% }.fluid_LM {padding-left: 0;padding-right: 0;margin-left: 6.8% }.fluid_RM {padding-left: 0;padding-right: 0;margin-right: 6.8% }.mainSiderTxtCon {text-align: center }.sliderContentBx {display: inline-block;background: rgba(0, 0, 0, 0.45);padding: 30px }table.teamTable tr td img {width: 80% !important }}@media(min-width:992px) {.col-md-offset-1-half {margin-left: 4.166666665% }.flexBx {display: flex;display: -ms-flexbox }.alignItemsStretch {align-items: stretch }.whatSipsSec .wsContentBx {background: #fff;display: flex;display: -ms-flexbox;align-items: center }.contactBodyLft {padding-right: 40px !important }.contactBodyRht {padding-left: 40px !important }}@media(min-width:1200px) {.mmLR33 {margin-left: -33px;margin-right: -33px }.pLR33 {padding-left: 33px;padding-right: 33px }.mmLR30 {margin-left: -30px;margin-right: -30px }.pLR30 {padding-left: 30px;padding-right: 30px }.mmLR34 {margin-left: -30px;margin-right: -30px }.pLR34 {padding-left: 30px;padding-right: 30px }.mmLR25 {margin-left: -25px;margin-right: -25px }.pLR25 {padding-left: 25px;padding-right: 25px }.mmLR20 {margin-left: -20px;margin-right: -20px }.pLR20 {padding-left: 20px;padding-right: 20px }.mmLR18 {margin-left: -18px;margin-right: -18px }.pLR18 {padding-left: 18px;padding-right: 18px }.mmLR13 {margin-left: -13px;margin-right: -13px }.pLR13 {padding-left: 13px;padding-right: 13px }.mmLR12 {margin-left: -12px;margin-right: -12px }.pLR12 {padding-left: 12px;padding-right: 12px }.mmLR10 {margin-left: -10px;margin-right: -10px }.pLR10 {padding-left: 10px;padding-right: 10px }.mmLR5 {margin-left: -5px;margin-right: -5px }.pLR5 {padding-left: 5px;padding-right: 5px }.mmLR1 {margin-left: -1px;margin-right: -1px }.pLR1 {padding-left: 1px;padding-right: 1px }.mmLR0 {margin-left: 0;margin-right: 0 }.pLR0 {padding-left: 0;padding-right: 0 }.fmCarousell {padding: 0 }.fmCarousell.owl-carousel .owl-nav .owl-prev {left: -50px }.fmCarousell.owl-carousel .owl-nav .owl-next {right: -50px }.contactRHS {padding-left: 15px }.contactInfo {padding-right: 20px }.fluid_RM {margin-right: 7% }.fluid_LM {margin-left: 7% }}@media(min-width:1450px) {.mmLR34 {margin-left: -34px;margin-right: -34px }.pLR34 {padding-left: 34px;padding-right: 34px }.container {width: 1400px }.fluid_RM {margin-right: 6.8% }.fluid_LM {margin-left: 6.8% }}@media(min-width:1600px) {.fluid_RM {margin-right: 6.8% }.fluid_LM {margin-left: 6.8% }}@media(min-width:1700px) {.fluid_RM {margin-right: 10% }.fluid_LM {margin-left: 10% }}@media(min-width:1800px) {.fluid_RM {margin-right: 15% }.fluid_LM {margin-left: 15% }.colLft img {min-height: 488px;object-fit: cover;}}@media(min-width:1200px) and (max-width:1449px) {.header {height: 130px }.topHeight {height: 130px }.fixed.header {height: 90px }.mainmenu.menu1 {padding-right: 144px }.mainmenu.menu2 {padding-left: 144px }.logobx {width: 200px }a.followUsBtn {font-size: 13px;letter-spacing: 1.5px;margin-left: 12px;padding-top: 13px;padding-bottom: 15px }.ipPNbtn .btn.npBtn {padding-left: 8px;padding-right: 8px;font-size: 12px }}@media(min-width:992px) and (max-width:1199px) {.header {height: 100px }.topHeight {height: 100px }.fixed.header {height: 80px }.mainmenu.menu1 {padding-right: 105px }.mainmenu.menu2 {padding-left: 105px }a.followUsBtn {font-size: 12px;margin-left: 8px;letter-spacing: 1px;padding-top: 15px;padding-bottom: 15px }.logobx {width: 150px }.homeBodyTxt h1, .homeBodyTxt h2, .homeBodyTxt p {font-size: 22px;margin: 0 0 25px 0;line-height: 1.6 }.projLText {padding: 20px 25px 15px 25px }.projLText h3 {font-size: 17px }.projLText h4 {font-size: 16px }.mainBanner.owl-carousel .owl-nav .owl-prev {left: 30px }.mainBanner.owl-carousel .owl-nav .owl-next {right: 30px }.servicesSlider.owl-carousel .owl-nav .owl-prev {left: -30px }.servicesSlider.owl-carousel .owl-nav .owl-next {right: -30px }.projMLText {padding: 20px 25px }.proMTbx {width: 100%;padding-right: 0 }.projMLText h3 {font-size: 17px }.btn.vpMBtn {margin-left: 0;margin-top: 10px }.ipPNbtn .btn.npBtn {padding-left: 12px;padding-right: 12px;font-size: 12px }.footerBottomSec p {font-size: 10px }.ftrLogos li img {height: 52px }.btn.sibmitBtn {min-width: 180px }.ipPNbtn {margin: 0 0 15px 0;width: 100%;float: left }.ipPNbtn li {width: 100% }.ipPNbtn .btn.npBtn {width: 100% }}@media(min-width:768px) and (max-width:991px) {.pTB50, .pTB60 {padding-top: 55px;padding-bottom: 55px }.pT80 {padding-top: 60px }.pB60, .pB70 {padding-bottom: 60px }.pT60, .pT70 {padding-top: 60px }.pB100 {padding-bottom: 60px }.pT100 {padding-top: 60px }.header {height: 84px }.topHeight {height: 84px }.mainmenu.menu1 {padding-right: 70px }.mainmenu.menu2 {padding-left: 70px }a.followUsBtn {font-size: 10px;margin-left: 4px;letter-spacing: 1px;padding-top: 13px;padding-bottom: 13px }.logobx {width: 104px }.vLine {height: 56px }.secLine {bottom: -28px }.projectSlider {padding-left: 40px;padding-right: 40px }.whatSipsSec .wsContent {padding: 40px 0 0 0 }.homeBodyTxt h1, .homeBodyTxt h2, .homeBodyTxt p {font-size: 26px;margin: 0 0 25px 0;line-height: 1.5 }.mainBanner.owl-theme .owl-nav [class*="owl-"] {margin: -12px 0 0 0;width: 25px;height: 25px;background-size: 13px !important }.mainBanner.owl-carousel .owl-nav .owl-next {right: 20px }.mainBanner.owl-carousel .owl-nav .owl-prev {left: 20px }.customerReviewsSlider.owl-theme .owl-nav [class*="owl-"], .projectSlider.owl-theme .owl-nav [class*="owl-"], .servicesSlider.owl-theme .owl-nav [class*="owl-"] {margin: -12px 0 0 0;width: 25px;height: 25px;background-size: 13px !important }.customerReviewsSlider.owl-carousel .owl-nav .owl-next {right: -5px }.customerReviewsSlider.owl-carousel .owl-nav .owl-prev {left: -5px }.projectSlider.owl-carousel .owl-nav .owl-prev {left: 10px;display: block }.projectSlider.owl-carousel .owl-nav .owl-next {right: 10px }.servicesSlider.owl-carousel .owl-nav .owl-prev {left: -5px }.servicesSlider.owl-carousel .owl-nav .owl-next {right: -5px }.projLText {padding: 20px 25px 15px 25px }.projLText h3 {font-size: 17px }.projLText h4 {font-size: 16px }.testimonialSec {text-align: center }.heading.md {margin-bottom: 30px }.footerBottomSec {text-align: center }.footerBottomSec .rowFlex {display: block }.ftrLogos {margin: 0 0 20px 0;float: none;text-align: center }.ftrBtmRht {float: none }.contactBodyLft {z-index: 9 }.contactBodyLft:before {left: -360%;z-index: -1 }.contactBodyRht {padding-top: 5px }.projMLText {padding: 20px 25px }.proMTbx {width: 100%;padding-right: 0 }.projMLText h3 {font-size: 17px }.btn.vpMBtn {margin-left: 0;margin-top: 10px }.ipPNbtn {margin: 0 0 15px 0;width: 100%;float: left }.ipPNbtn li {width: 100%;margin-bottom: 7px }.ipPNbtn .btn.npBtn {width: 100% }}@media screen and (max-width:767px) {.desktop {display: none }.mobile {display: block } .latestNewsBx.footer { display: none;}.imgLeft, .imgRight {margin: 0 0 30px 0;float: none }.pTB50, .pTB60 {padding-top: 45px;padding-bottom: 45px }.pT80 {padding-top: 60px }.pB60, .pB70 {padding-bottom: 50px }.pT60, .pT70 {padding-top: 50px }.pB100 {padding-bottom: 50px }.pT100 {padding-top: 50px }.header {position: fixed;height: 72px;display: block;box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1) }.topHeight {height: 72px }.logobx {position: relative;transform: translate(0, 0);-moz-transform: translate(0, 0);-webkit-transform: translate(0, 0);top:-7px;left: 0;width: 174px;margin: 13px auto }.menuIconBtn.navbar-toggle {margin: 0;border: 0;border-radius: 0;padding: 0;position: absolute;right: 15px;top: 26px }.menuIconBtn.navbar-toggle .icon-bar {background-color: #4a4d44;height: 3px;width: 32px }.menuIconBtn.navbar-toggle .icon-bar+.icon-bar {margin-top: 6px }.navbar {min-height: inherit;margin-bottom: 0 }.navbar-toggle .icon-bar {width: 22px;transition: all .2s;-moz-transition: all .2s;-webkit-transition: all .2s }.navbar-toggle .top-bar {transform: rotate(48deg);-moz-transform: rotate(48deg);-webkit-transform: rotate(48deg);transform-origin: 10% 10%;-moz-transform-origin: 10% 10%;-webkit-transform-origin: 10% 10% }.navbar-toggle .middle-bar {opacity: 0 }.navbar-toggle .bottom-bar {transform: rotate(-48deg);-moz-transform: rotate(-48deg);-webkit-transform: rotate(-48deg);transform-origin: 10% 90%;-webkit-transform-origin: 10% 90%;-moz-transform-origin: 10% 90% }.navbar-toggle.collapsed .top-bar {transform: rotate(0);-moz-transform: rotate(0);-webkit-transform: rotate(0) }.navbar-toggle.collapsed .middle-bar {opacity: 1 }.navbar-toggle.collapsed .bottom-bar {transform: rotate(0);-webkit-transform: rotate(0);-moz-transform: rotate(0) }.mainmenu {padding: 0 !important;margin: 0 -15px !important;width: auto !important;float: none !important;text-align: left !important;background: #f6f6f6 }.mainmenu .navbar-nav {margin: 0 !important;display: block !important;text-align: center }.followUsBtn {display: none }.mainSiderTxtCon {position: relative;left: 0;width: 100%;bottom: 0;background: #484b42;padding: 20px 0 35px 0 }.sliderContentBx .hedtxt1 {font-size: 16px;margin-bottom: 10px }.mainBanner.owl-theme .owl-nav [class*="owl-"] {margin: -12px 0 0 0;width: 25px;height: 25px;background-size: 13px !important }.mainBanner.owl-carousel .owl-nav .owl-next {right: 5px }.mainBanner.owl-carousel .owl-nav .owl-prev {left: 5px }.vLine {height: 56px }.secLine {bottom: -28px }.homeBodySec {padding-bottom: 25px }.homeBodyTxt h1, .homeBodyTxt h2, .homeBodyTxt p {font-size: 20px;margin: 0 0 25px 0;line-height: 1.4;padding: 0 }.btn.msBtn {padding-left: 22px;padding-right: 22px;font-size: 14px }.heading.md {font-size: 23px;margin-bottom: 30px }.projectSlider {margin-bottom: 35px }.servicesSec {padding-bottom: 40px }.serviceBx {padding: 16px 16px 16px 16px }.serviceBx:before {width: 100%;height: 45px;top: inherit;opacity: 0;bottom: 0;display: none }.srmBtn {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);top: inherit;right: 50%;opacity: 0;margin-right: -46px;bottom: 10px;display: none }.customerReviewsSlider.owl-theme .owl-nav [class*="owl-"], .mainBanner.indivProGallery.owl-theme .owl-nav [class*="owl-"], .projectSlider.owl-theme .owl-nav [class*="owl-"], .relatedNewsSlider.owl-theme .owl-nav [class*="owl-"], .servicesSlider.owl-theme .owl-nav [class*="owl-"] {margin: -12px 0 0 0;width: 25px;height: 25px;background-size: 13px !important }.customerReviewsSlider.owl-carousel .owl-nav .owl-next {right: -5px }.customerReviewsSlider.owl-carousel .owl-nav .owl-prev {left: -5px }.servicesSlider.owl-carousel .owl-nav .owl-prev {left: -5px }.servicesSlider.owl-carousel .owl-nav .owl-next {right: -5px }.projectSlider.owl-carousel .owl-nav .owl-prev {left: -30px;display: block }.projectSlider.owl-carousel .owl-nav .owl-next {right: -30px }.relatedNewsSlider.owl-carousel .owl-nav .owl-next {right: -10px }.relatedNewsSlider.owl-carousel .owl-nav .owl-prev {left: -10px }.mainBanner.indivProGallery.owl-carousel .owl-nav .owl-next {right: 15px }.mainBanner.indivProGallery.owl-carousel .owl-nav .owl-prev {left: 15px }.otherProjectsSec, .projecsSec {padding-left: 35px;padding-right: 35px }.projLText {padding: 14px 14px 7px 14px }.projLText h3 {font-size: 14px;margin: 0 0 7px 0 }.projLText h4 {margin: 0 0 5px 0;font-size: 12px }.relatedNewsSlider {padding-left: 20px;padding-right: 20px }.servicesSlider {padding-left: 10px;padding-right: 10px }.servicesIcon {margin-bottom: 20px }.serviceBx h3 {margin: 0 0 15px 0 }.customerReviewsBx {padding: 0 25px }.customerReviewsBx p {font-size: 18px }.customerReviewsBx .reviewBy {font-size: 14px }.testimonialSec {text-align: center }.whatSipsSec {padding-top: 0 }.whatSipsSec .wsContent {padding: 40px 0 0 0;text-align: center }.wsContent h2 {font-size: 23px;margin-bottom: 20px }.wsContent p {text-align: left;margin-bottom: 20px;font-size: 14px;line-height: 1.6;font-family: montserratlight }.btn.aboutSBtn {padding-top: 10px;padding-bottom: 8px }.footerContactSection {display: none }.mobileFooterContact {display: block }.footerTopSec {text-align: center;padding-top: 50px;padding-bottom: 50px }.borderRht {border: 0;padding: 0 }.footerContactInfo p {font-size: 16px }.fln, .footerMenu {display: block; text-align:center; } .brHeight.fln { display: none;}.footerSocial {margin: 5px 0 0 0 }.ftrLogos {margin: 0 0 20px 0;float: none;text-align: center }.ftrBtmRht {float: none }.contactBodyRht {padding-top: 5px }.projMLBx {margin-bottom: 35px }.projMLText {padding: 20px 25px }.proMTbx {width: 100%;padding-right: 0 }.projMLText h3 {font-size: 17px }.btn.vpMBtn {margin-left: 0;margin-top: 10px }.newsIndivTitle {font-size: 26px }.secLine.top {top: -78px }.indivProText h1 {font-size: 26px }.indivProTestimonial {padding: 35px 0 20px 20px;margin-bottom: 40px }.otherProjectsSec .heading.sm {margin-bottom: 30px }.contactcsBx {text-align: center }.capchaBx {margin: 0 0 10px 0 }.btn.sibmitBtn {min-width: 212px;margin: 0 }.indivProText p {line-height: 1.5;margin-bottom: 25px }.indivProText h1 {margin-bottom: 20px }.indivProText h3 {margin-bottom: 20px }.faqAccordion .panel-title {font-size: 18px }.faqAccordion .panel-title a {padding: 18px 40px 18px 15px }.faqAccordion .panel-default .panel-title a:before {right: 15px }.faqAccordion .panel-default.active .panel-title a:before {right: 16px }.faqAccordion .panel-body {padding: 5px 15px 15px 15px }table.teamTable tr td {display: block;width: 100% }}@media screen and (max-width:470px) {.mobileFooterContact h3 {font-size: 18px }.ftrLogos li img {height: 50px }}@media screen and (max-width:400px) {.ipPNbtn .btn.npBtn {padding-left: 12px;padding-right: 12px;font-size: 11px }}@media screen and (max-width:360px) {.logobx {width: 160px;margin: 14px auto }.mobileFooterContact {text-align: center }.mobileFooterContact h3 {font-size: 22px;margin-bottom: 15px;padding-right: 0 }.mobileFooterContact .btn.msitBtn {float: none;top: 0;position: relative;right: 0;padding-top: 10px;padding-bottom: 8px }}@media screen and (max-width:320px) {.ipPNbtn .btn.npBtn {padding-left: 12px;padding-right: 12px;font-size: 9px }.ftrLogos li img {height: 47px }}.instaFeedgal a.instagram-image {display: inline-block;height: 125px;overflow: hidden;width: 50%;vertical-align: top }.instaFeedgal a.instagram-image img {width: 100% !important;margin: 0 !important }.homeHead {text-align: center }.homeHead h1 {font-size: 48px;font-family: "Arial";font-weight: 800;text-align: center;text-transform: uppercase;color: #484b42;-webkit-text-fill-color: #fff;-webkit-text-stroke-width: .8px;-webkit-text-stroke-color: #484b42;-moz-text-fill-color: #fff;-moz-text-stroke-width: .8px;-moz-text-stroke-color: #484b42;-ms-text-fill-color: #fff;-ms-text-stroke-width: .8px;-ms-text-stroke-color: #484b42;letter-spacing: 1px;}.homeHead h2 {font-size: 18px;margin-top: 30px;color: #484b42;font-weight: 700 }.homeHead p {margin-top: 18px;font-size: 16px;color: #484b42 }.homeProduct {margin-bottom: 80px;color: #fff }.homeProduct {margin-bottom: 0 }.hometxt {padding: 13px 30px 13px 0 }.hometxt h3 {font-weight: 700 }.hometxt p {font-size: 16px;line-height: 23px }.btnRgt {float: right;margin-top: 48px;margin-bottom: 0 }.featureSec {margin: 0 auto;text-align: center }.featureSec .iconFet {width: auto;float: left;padding: 8px 24px;text-align: center }.featureSec .iconFet img {width: 100%;text-align: center;height: 80px;object-fit: scale-down }.iconFet h3 {font-size: 16px;margin-top: 8px }.featureTxt {background: #f2f2f1;padding: 60px;line-height: 1.8 }.lineContent {position: relative }.product-stk {margin-bottom: 48px }.nav-tabs {border-bottom: transparent;float: right }.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #fff;cursor: default;background-color: #3f3f3f;border: 1px solid transparent }.nav-tabs>li>a {margin-right: 2px;line-height: 18px;border-radius: 0;color: #444;background-color: #fff;border: 1px solid #ddd;text-align: center;margin-left: 8px;margin-bottom: 18px }.nav-tabs>li>h3 {font-size: 18px;margin: 8px 0;margin-right: 18px }.imgSlider {margin-top: 0 }.imgSlider .owl-prev {background: url(../images/arrowPrev-b.png) no-repeat !important;left: -48px !important }.imgSlider .owl-next {background: url(../images/arrowNext-b.png) no-repeat !important;right: -48px !important }.btnBak {color: #747474;position: absolute;left: 13px;border: 1px solid #8d8d8d;border-radius: 0;z-index: 1;margin-top: 18px }.btnBak img {margin-right: 18px }sub {position: relative;top: -0.7rem !important }.sliderHeader {position: relative;border-top: 2px solid #f2f2f1;padding-bottom: 48px }.sliderHeader h2 {position: absolute;top: -38px;background: #fff;padding: 0 8px 0 0;color: #484b42;font-family: Montserrat, sans-serif }.sliderHeader h3 {position: absolute;top: -33px;background: #fff;right: 0;padding: 0 0 0 8px;font-size: 23px;font-weight: 400 }.roomSize {background-color: #5f6062;padding: 48px 0 80px 0;margin-top: 48px }.roomSize h3 {color: #fff;margin-bottom: 18px;font-weight: 600;font-size: 21px;font-family: Montserrat, sans-serif }.roomSize h4 {color: #fff;margin-bottom: 18px;font-weight: 600;font-size: 21px;font-family: Montserrat, sans-serif;margin-top: 6px }.roomCount {width: 70%;float: left;color: #fff;margin-bottom: 8px }.roomCount span {position: relative;background-color: #5f6062;z-index: 1;padding-right: 8px;font-size: 16px }.roomCount2 {width: 30%;float: left;color: #fff;margin-bottom: 8px }.roomCount2 span {position: relative;background-color: #5f6062;z-index: 1;padding-left: 8px;font-size: 16px }.roomBtmline {border-bottom: 1px solid #8d8d8d;position: relative;margin-top: -11px;z-index: 0 }.btn.specSheet {float: right;margin-top: 28px;color: #5f6062;text-transform: uppercase;background: #fff;border-radius: 0;letter-spacing: .5px }.contentBox {margin-top: 8px }.contentBox h3 {padding-top: 8px;font-size: 16px }.bdrRgt {border-right: 1px solid #8d8d8d }.projectDes {padding: 80px 48px 30px 48px;text-align: center }.projectDes h2 {color: #484b42 }.projectDes .projLText {background: #484b42;position: relative !important;width: 100%;transform: rotate(0) }.projectDes .projLText h3 {font-size: 18px;text-align: center;color: #fff;margin-bottom: 18px }.projectDes .projectSlider.owl-carousel .owl-nav .owl-next {background: url(../images/arrowPrev-b.png) no-repeat !important;right: 50%;margin-right: -243px !important;transform: rotate(180deg) }.projectDes .projectSlider.owl-carousel .owl-nav .owl-prev {background: url(../images/arrowPrev-b.png) no-repeat !important;right: 50%;margin-left: -243px !important;display: block }.projectDes .owl-carousel .owl-stage {display: inline-block }.projectDes .btn.white.border {border: 1px solid #fff;background: 0;color: #fff;font-family: montserratmedium;font-weight: 600 }.projectDes .btn.white.border {border: 1px solid #fff;background: 0;color: #fff;font-family: montserratmedium;font-weight: 600 }.projectDes .btn.white.border:hover {background: #fff;color: #484b42 }.projectDes .btn.md {padding: 8px 22px;font-size: 11px }.tab-pane .mainBImg {background-position: center;background-repeat: no-repeat;background-size: 100%;padding-bottom: 58%;background-color: transparent }.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: #333131;color: #fff }.navbar-nav>li>a:hover {color: #484b42 !important }.colLft {width: 45%;float: left;}.colRgt {width: 55%;float: left;padding: 30px }.colRgt h3 {font-size: 38px;font-family: "Arial";font-weight: 800;margin-bottom: 18px;margin-top: 0;color: #fff;-webkit-text-fill-color: #484b42;-webkit-text-stroke-width: .8px;-webkit-text-stroke-color: #fff;-moz-text-fill-color: #484b42;-moz-text-stroke-width: .8px;-moz-text-stroke-color: #fff;-ms-text-fill-color: #484b42;-ms-text-stroke-width: .8px;-ms-text-stroke-color: #fff;letter-spacing: 1px;}.colRgt p {font-size: 16px;font-family: montserratlight;line-height: 1.6 }.product-stk .row {display: flex;align-items: center;margin-left: 0 !important;margin-right: 0 !important }.paddingLft {padding-left: 30px }.displayCen {display: flex }@media only screen and (min-width:1400px) {.projectDes .projectSlider.owl-carousel .owl-nav .owl-next {margin-right: -323px !important }.projectDes .projectSlider.owl-carousel .owl-nav .owl-prev {margin-left: -323px !important }}@media only screen and (max-width:1091px) {.projectDes .projectSlider.owl-carousel .owl-nav .owl-next {margin-right: -188px !important }.projectDes .projectSlider.owl-carousel .owl-nav .owl-prev {margin-left: -188px !important }.projectDes {padding: 80px 48px 0 48px;text-align: center }.hometxt p {font-size: 14px }.hometxt {padding: 0 30px 0 0 }.btnRgt {margin-top: 8px;margin-bottom: 18px }}@media only screen and (max-width:991px) {.imgSlider .owl-next {right: -23px !important }.imgSlider .owl-prev {left: -23px !important }.hometxt {padding: 13px 30px 13px 30px }.product-stk img {width: 100%;min-height: auto;object-fit: fill;}.btn.white.border {margin-bottom: 23px }.btnRgt {float: left }.testimonialSec {padding: 30px 0 }.paddingLft {padding-left: 16px }}@media only screen and (max-width:767px) {.hometxt {padding: 18px }.btnRgt {float: left;margin-top: 18px;margin-bottom: 18px }.featureSec .iconFet {width: 33%;float: left;padding: 8px;text-align: center }.projectDes .projLText {padding: 14px 14px 18px 14px }.projectDes {padding: 80px 30px 0 30px;text-align: center }.btnBak {display: none }.nav-tabs>li {margin-bottom: -1px;text-align: center }.nav-tabs>li>a {width: auto }.imgSlider {margin-top: 30px }.owl-nav {display: none }.roomSize {padding: 48px 0 }.featureTxt {padding: 30px 18px }.paddingLft {padding-left: 15px }.colLft {width: 100%;float: left }.colRgt {width: 100%;float: left;padding: 18px }.product-stk .row {display: inline-block }}.ptb-15{padding: 15px 0;}.btn.msBtn.black{border: 2px solid #484b42;color:#ffffff;}.btn.msBtn.black:hover{background-color:#ffffff;color:#484b42;}
