@charset "utf-8";
/* CSS Document */

/* CSS Document © 2015 Digimax.co.uk */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

::-moz-selection{ background:#7b7d7f; color:#ffffff; text-shadow:none;}
::selection { background:#7b7d7f; color:#ffffff; text-shadow:none;}
*,
*:before, *:after{-webkit-box-sizing:  border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video, textarea, input { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; outline:none; font-family: "Montserrat", sans-serif;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body {color:#504f50; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; overflow:hidden;}
:root { overflow-y: scroll;}
a { text-decoration:none; transition:all 0.25s ease-out 0s;}
p, p span { font-family: "Montserrat", sans-serif;}
img { border:0px;}
ol, ul, li{ list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
* {-webkit-appearance: none;}
.impoer-col1 ::-webkit-input-placeholder {
  color:#232015;
}
.impoer-col1 ::-moz-placeholder { 
  color:#232015;
}
.impoer-col1 :-ms-input-placeholder {
  color:#232015;
}
.impoer-col1 :-moz-placeholder {
  color:#232015;
}

.header-wrapp, .banner-wrapp, .about-wrapp, .locations-wrapp, .coming-wrapp, .impoer-wrapp, .fheader-wrapp, .footer-wrapp, .stories-wrapp, .locations-wrapp2 { width:100%; float:left;}
.margin { width:100%; max-width:1294px; margin:auto;}

/*header-wrapp*/
.header-wrapp { background:#efefef; position:relative; border-bottom:1px solid rgba(145,132,90,0.3);}
.header-wrapp p { float:none; font-size:16px; font-weight:400; color:#232015; line-height:1.88; margin:0 0 16px;}
.header-wrapp p a { color:#232015;}
.header-wrapp p span { display:block;}
.header-wrapp p strong { font-weight:700;}
.header-wrapp .header-col1 { width:205px; float:left; margin:23px 0 0;}
.header-wrapp .header-col1 img { width:100%; display:block;}
.header-wrapp .header-col1 .header-row1 { width:100%; float:none;}
.header-wrapp .header-col2 { width:auto; float:right; margin:0 0 0;}
.header-wrapp .header-col2 img { width:100%; display:block;}
.header-wrapp .header-col2 .header-row2 { width:100%; float:right;}
.header-wrapp .header-col2 .header-row2 li { float:left; border-left:1px solid #dedae8; margin:0 0 0; padding:26px 26px 25px;}
.header-wrapp .header-col2 .header-row2 li a:hover { color:#232015;}
.header-wrapp .header-col2 .header-row2 li:last-child a:hover { color:#91845a;}
.header-wrapp .header-col2 .header-row2 li:first-child { padding-left:0; border-left:none;}
.header-wrapp .header-col2 .header-row2 li:last-child { padding-right:0;}
.header-row2 li, .header-row2 li a { font-size:15px; font-weight:500; color:#232015; letter-spacing:normal; line-height:1.6;}

.linker-wrapp { width:100%; float:right; margin:0 0 0; display:none;}
.linker-wrapp  img { width:100%; display:block;}
.linker-wrapp .header-row2 { width:100%; float:right;}
.linker-wrapp .header-row2 li { float:left; width:33.33%; border-left:1px solid #dedae8; margin:0 0 0; padding:26px 26px 25px; text-align:center;}
.linker-wrapp .header-row2 li a:hover { color:#232015;}
.linker-wrapp .header-row2 li:last-child a:hover { color:#91845a;}

/*banner-wrapp*/
.banner-wrapp { text-align:right; min-height:1028px; background:none; position:relative;}
.banner-wrapp p { float:none; font-size:16px; font-weight:400; color:#232015; line-height:1.88; margin:0 0 22px;}
.banner-wrapp p a { color:#232015;}
.banner-wrapp p span { display:block;}
.banner-wrapp p strong { font-weight:700;}
.banner-wrapp h2 { font-size:46px; font-weight:300; color:#232015; line-height:1.22; margin:0 0 22px; text-transform:uppercase;}
.banner-wrapp h2 a { color:#232015;}
.banner-wrapp h2 span { display:block; color:#91845a;}
.banner-wrapp .banner-col1 { width:1294px; float:right; transform:translateY(-50%); margin:0 auto 0; position:absolute; top:50%; right:0; left:0;}
.banner-wrapp .banner-col1 img { width:100%; display:block;}
.banner-wrapp .banner-col1 .banner-row1 { width:561px; float:left; text-align:center; padding:0 45px;}
.banner-wrapp .banner-btn1 { float:none; color:#373737; background:none; border-color:#91845a; margin:4px 0 0; padding:18px 22px 18px;}
.banner-wrapp .banner-btn1:hover { color:#ffffff; background:#91845a; border-color:#91845a;}

/*about-wrapp*/
.about-wrapp { background:url(../images/about-bg.jpg) no-repeat center / cover; text-align:center; padding:99px 0 80px;}
.about-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; line-height:1.88; margin:0 0 22px;}
.about-wrapp p a { color:#ffffff;}
.about-wrapp p span { display:block;}
.about-wrapp p strong { font-weight:700;}
.about-wrapp h2 { font-size:13px; font-weight:600; color:#91845a; line-height:1.22; letter-spacing:6.5px; margin:0 0 16px; text-transform:uppercase;}
.about-wrapp h2 a { color:#91845a;}
.about-wrapp h2 span { display:block;}
.about-wrapp h3 { font-size:30px; font-weight:300; color:#ffffff; line-height:1.57; margin:0 0 18px; text-transform:uppercase;}
.about-wrapp h3 a { color:#232015;}
.about-wrapp h3 strong { font-weight:300; color:#91845a;}
.about-wrapp h3 span { display:block;}
.about-wrapp .about-col1 { width:100%; max-width:859px; float:none; margin:0 auto;}
.about-wrapp .about-col1 img { width:100%; display:block;}
.about-wrapp .about-col1 .star-icon { width:90px; float:none; margin:0 auto 24px;}
.about-wrapp .partners-col1 { width:100%; float:none; max-width:740px; margin:60px auto 0; display:inline-block;}
.about-wrapp .partners-col1 img { width:100%; display:block;}
.about-wrapp .partners-col1 .partners-row1 { width:100%; float:none; display:inline-block;}
.about-wrapp .about-btn1 { float:none; color:#ffffff; background:none; border-color:#91845a; margin:14px 0 0; padding:18px 28px 18px;}
.about-wrapp .about-btn1:hover { color:#ffffff; background:#91845a; border-color:#91845a;}

/*locations-wrapp*/
.locations-wrapp { text-align:center; padding:85px 0 94px; display:none;}
.locations-wrapp .margin { max-width:1184px;}
.locations-wrapp p { float:none; font-size:15px; font-weight:400; color:#232015; line-height:1.6; margin:0 0 22px;}
.locations-wrapp p a { color:#232015;}
.locations-wrapp p span { display:block;}
.locations-wrapp p strong { font-weight:700;}
.locations-wrapp h2 { font-size:13px; font-weight:600; color:#91845a; line-height:1.22; letter-spacing:6.5px; margin:0 0 16px; text-transform:uppercase;}
.locations-wrapp h2 a { color:#91845a;}
.locations-wrapp h2 span { display:block;}
.locations-wrapp h3 { font-size:40px; font-weight:300; color:#232015; line-height:1.18; margin:0 0 18px; text-transform:uppercase;}
.locations-wrapp h3 a { color:#232015;}
.locations-wrapp h3 span { display:block;}
.locations-wrapp h4 { font-size:13px; font-weight:600; color:#91845a; line-height:1.22; letter-spacing:6.5px; margin:0 0 12px; text-transform:uppercase;}
.locations-wrapp h4 a { color:#91845a;}
.locations-wrapp h4 span { display:block;}
.locations-wrapp h5 { float:none; font-size:15px; font-weight:500; color:#91845a; line-height:1.6; margin:0 0 10px;}
.locations-wrapp h5 a { color:#91845a;}
.locations-wrapp h5 a:hover { color:#232015;}
.locations-wrapp h5 span { display:block;}
.locations-wrapp .locations-col1 { width:100%; float:left; margin:35px 0 0;}
.locations-wrapp .locations-col1 img { width:100%; display:block;}
.locations-wrapp .locations-col2 { width:100%; float:left;}
.locations-wrapp .locations-col1 .locations-row1 { width:100%; float:left; margin:0 0 48px;}
.locations-wrapp .locations-btn1 { float:none; color:#232015; background:none; border-color:#91845a; margin:14px 0 0; padding:18px 35px 18px;}
.locations-wrapp .locations-btn1:hover { color:#ffffff; background:#91845a; border-color:#91845a;}

/*locations-wrapp2*/
.locations-wrapp2 { text-align:center; padding:85px 0 34px;}
.locations-wrapp2 .margin { max-width:1184px;}
.locations-wrapp2 p { float:none; font-size:15px; font-weight:400; color:#232015; line-height:1.6; margin:0 0 22px;}
.locations-wrapp2 p a { color:#232015;}
.locations-wrapp2 p span { display:block;}
.locations-wrapp2 p strong { font-weight:700;}
.locations-wrapp2 h2 { font-size:13px; font-weight:600; color:#91845a; line-height:1.22; letter-spacing:6.5px; margin:0 0 16px; text-transform:uppercase;}
.locations-wrapp2 h2 a { color:#91845a;}
.locations-wrapp2 h2 span { display:block;}
.locations-wrapp2 h3 { font-size:40px; font-weight:300; color:#232015; line-height:1.18; margin:0 0 18px; text-transform:uppercase;}
.locations-wrapp2 h3 a { color:#232015;}
.locations-wrapp2 h3 span { display:block;}
.locations-wrapp2 h4 { font-size:13px; font-weight:600; color:#91845a; line-height:1.22; letter-spacing:6.5px; margin:0 0 12px; text-transform:uppercase;}
.locations-wrapp2 h4 a { color:#91845a;}
.locations-wrapp2 h4 span { display:block;}
.locations-wrapp2 h5 { float:none; font-size:15px; font-weight:500; color:#91845a; line-height:1.6; margin:0 0 10px;}
.locations-wrapp2 h5 a { color:#91845a;}
.locations-wrapp2 h5 a:hover { color:#232015;}
.locations-wrapp2 h5 span { display:block;}
.locations-wrapp2 .locations-col1 { width:100%; float:left; margin:35px 0 0;}
.locations-wrapp2 .locations-col1 img { width:100%; display:block;}
.locations-wrapp2 .locations-col2 { width:31.3%; float:left; margin:0 3% 66px 0;}
.locations-wrapp2 .locations-col2:nth-child(3n) { margin-right:0;}
.locations-wrapp2 .locations-col1 .locations-row1 { width:100%; float:left; margin:0 0 48px;}
.locations-wrapp2 .locations-btn1 { float:none; color:#232015; background:none; border-color:#91845a; margin:14px 0 0; padding:18px 35px 18px;}
.locations-wrapp2 .locations-btn1:hover { color:#ffffff; background:#91845a; border-color:#91845a;}

/*coming-wrapp*/
.coming-wrapp { background:#232015; padding:60px 0; text-align:center;}
.coming-wrapp h2 { font-size:46px; font-weight:300; color:#ffffff; line-height:1.35; margin:0 0; text-transform:uppercase;}
.coming-wrapp h2 a { color:#232015;}
.coming-wrapp h2 strong { font-weight:300; color:#91845a;}
.coming-wrapp h2 span { display:block;}
.coming-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; line-height:1.88; margin:0 0 22px;}
.coming-wrapp p a { color:#ffffff;}
.coming-wrapp p span { display:block;}
.coming-wrapp p strong { font-weight:700;}
.coming-wrapp .coming-col1 { width:100%; float:left;}
.coming-wrapp .coming-col1 img { width:100%; display:block;}

/*impoer-wrapp*/
.impoer-wrapp { text-align:center; background:none; padding:110px 0 111px;}
.impoer-wrapp p { float:none; font-size:15px; font-weight:400; color:#232015; line-height:1.6; margin:0 0 22px;}
.impoer-wrapp p a { color:#232015;}
.impoer-wrapp p span { display:block;}
.impoer-wrapp p strong { font-weight:700;}
.impoer-wrapp h2 { font-size:13px; font-weight:600; color:#91845a; line-height:1.22; letter-spacing:6.5px; margin:0 0 12px; text-transform:uppercase;}
.impoer-wrapp h2 a { color:#91845a;}
.impoer-wrapp h2 span { display:block;}
.impoer-wrapp h3 { font-size:38px; font-weight:300; color:#373737; line-height:1.55; margin:0 0 28px; text-transform:uppercase;}
.impoer-wrapp h3 a { color:#373737;}
.impoer-wrapp h3 span { display:block;}
.impoer-wrapp .impoer-col1 { width:100%; float:right; margin:0 0 0; position:relative;}
.impoer-wrapp .impoer-col1 img { width:100%; display:block;}
.impoer-wrapp .impoer-col1 .impoer-row1 { width:100%; max-width:869px; float:none; margin:0 auto 0;}
.impoer-wrapp .impoer-col1 .impoer-row1 .impoer-fil1 { color:#232015; letter-spacing:2.6px; background:#f5f5f5; border-color:#f5f5f5; resize:none;}
.impoer-wrapp .impoer-col1 .impoer-row1 .impoer-fil2 { width:49.2%; height:58px; float:left; margin:0 0 14px; padding:0 32px 0;}
.impoer-wrapp .impoer-col1 .impoer-row1 .impoer-fil2:nth-child(2n) { float:right;}
.impoer-wrapp .impoer-col1 .impoer-row1 .impoer-fil3 { width:100%; height:142px; float:left; margin:0 0 40px; padding:60px 32px 0;}
.impoer-wrapp .impoer-col2 { width:100%; float:left;}
.impoer-wrapp .impoer-btn1 { float:none; color:#232015; background:none; border-color:#91845a; margin:14px 0 0; padding:18px 30px 18px;}
.impoer-wrapp .impoer-btn1:hover { color:#ffffff; background:#91845a; border-color:#91845a;}

/*fheader-wrapp*/
.fheader-wrapp { background:#232015; position:relative;}
.fheader-wrapp p { float:none; font-size:16px; font-weight:400; color:#232015; line-height:1.88; margin:0 0 16px;}
.fheader-wrapp p a { color:#232015;}
.fheader-wrapp p span { display:block;}
.fheader-wrapp p strong { font-weight:700;}
.fheader-wrapp .fheader-col1 { width:205px; float:left; margin:23px 0 0;}
.fheader-wrapp .fheader-col1 img { width:100%; display:block;}
.fheader-wrapp .fheader-col1 .fheader-row1 { width:100%; float:none;}
.fheader-wrapp .fheader-col2 { width:auto; float:right; margin:0 0 0;}
.fheader-wrapp .fheader-col2 img { width:100%; display:block;}
.fheader-wrapp .fheader-col2 .fheader-row2 { width:100%; float:right;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { float:left; border-left:1px solid #dedae8; margin:0 0 0; padding:26px 26px 25px;}
.fheader-wrapp .fheader-col2 .fheader-row2 li a:hover { color:#91845a;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:last-child a:hover { color:#91845a;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:first-child { padding-left:0; border-left:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:last-child { padding-right:0;}
.fheader-row2 li, .fheader-row2 li a { font-size:15px; font-weight:500; color:#ffffff; letter-spacing:normal; line-height:1.6;}

/*footer-wrapp*/
.footer-wrapp { padding:44px 0; text-align:center;}
.footer-wrapp p { float:none; font-size:12.36px; color:#ffffff; letter-spacing:0.4px; line-height:25px; margin:-5px 0 0;}
.footer-wrapp p a { color:#ffffff;}
.footer-wrapp p span { display:block;}
.footer-wrapp p strong { font-weight:700;}
.footer-wrapp .footer-col1 { width:100%; float:left; margin:0 0 4px;}
.footer-wrapp .footer-col1 img { width:100%; display:block;}
.footer-wrapp .footer-col1 .footer-row1 { width:100%; float:left;}
.footer-wrapp .footer-col1 .footer-row1 li { float:none; color:#232015; display:inline-block; margin:0 0 0;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { color:#91845a; margin:0 6px 0;}
.footer-wrapp .footer-col1 .footer-row1 li a { color:#232015;}
.footer-wrapp .footer-col1 .footer-row1 li a:hover { color:#91845a;}
.footer-row1 li, .footer-row1 li a { font-size:12px; font-weight:600; letter-spacing:2px; text-transform:uppercase;}

/*stories-wrapp*/
.stories-wrapp { text-align:center; position:relative; padding:50px 0 50px;}
.stories-wrapp p { float:none; font-size:15px; font-weight:400; color:#232015; line-height:1.6; margin:0 0 22px;}
.stories-wrapp p a { color:#232015;}
.stories-wrapp p span { display:block;}
.stories-wrapp p strong { font-weight:700;}
.stories-wrapp h2 { font-size:40px; font-weight:300; color:#232015; line-height:1.18; margin:0 0 18px; text-transform:uppercase;}
.stories-wrapp h2 a { color:#232015;}
.stories-wrapp h2 span { display:block;}
.stories-wrapp h3 { font-size:18px; font-weight:600; color:#91845a; letter-spacing:normal; line-height:1.67; margin:0 0 10px;}
.stories-wrapp h3 a { color:#91845a;}
.stories-wrapp h3 span { display:block;}
.stories-wrapp h4 { font-size:14px; font-weight:700; color:#012c4a; letter-spacing:normal; line-height:1.67; margin:0 0 5px;}
.stories-wrapp h4 a { color:#012c4a;}
.stories-wrapp h4 span { display:block;}
.stories-wrapp .stories-col1 { width:100%; float:right; margin:0 0 0;}
.stories-wrapp .stories-col1 img { width:100%; display:block;}
.stories-wrapp .stories-col1 .stories-row1 { width:57.3%; float:right;}
.stories-wrapp .stories-col2 { width:100%; float:left; background:#ffffff; border:2px solid #012c4a; padding:69px 5% 80px; margin:0 0 0; position:relative;}
.stories-wrapp .stories-col2 img { width:100%; display:block;}
.stories-wrapp .stories-col2 ul { width:100%; float:left; margin:0 0 26px;}
.stories-wrapp .stories-col2 .stories-row2 { width:38.8%; float:left; position:absolute; bottom:0; left:0;}
.stories-wrapp .story-table { width:100%; float:left; margin:0 0 26px;}
.stories-wrapp .story-table table { width:100%; float:left;}
.stories-wrapp .story-table table tr td  { font-size:14px; color:#000000; font-weight:400; letter-spacing:normal; line-height:24px;}
.stories-wrapp .story-table2 { width:100%; float:left;}
.stories-wrapp .story-table2 table { width:100%; float:left;}
.stories-wrapp .story-table2 table tr td  { font-size:14px; color:#000000; font-weight:400; letter-spacing:normal; line-height:24px;}
.stories-box1 { width:100%; float:left; margin:24px 0 0;}
.stories-box1 li { float:none; display:inline-block; margin:0 0 0;}
.stories-box1 li span { width:48.5px; float:left; margin:-20px 7.5px 0 0;}
.stories-box1 li, .stories-box1 li a { font-size:14px; color:#000000; font-weight:400; letter-spacing:normal; line-height:24px;}

/*common-css*/

/*mobile-css*/
.tab-show { width:auto; float:right; display:none;}

/*btn-css*/
.banner-btn1, .about-btn1, .locations-btn1, .impoer-btn1, .impoer-fil1 { text-align:center; font-size:13px; font-weight:600; letter-spacing:2.47px; border:1px solid; transition:all 0.25s ease-out 0s; display:inline-block; position:relative; font-family: "Poppins", sans-serif; text-transform:uppercase; cursor:pointer;}

/*show-hide-css*/
.mob-show1 { display:none;}

/*Smartphone css*/
@media screen and (max-width: 480px) {
.margin { width:90%;}

.header-wrapp { text-align:center; padding:20px 0 22px;}
.header-wrapp .header-col1 { float:none; display:inline-block; margin:23px 0 23px;}
.header-wrapp .header-col2 { width:100%;}
.header-wrapp .header-col2 .header-row2 li { float:none; display:block; padding:10px 0; border-left:none;}
.header-wrapp .header-col2 .header-row2 li:last-child { display:none;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp h2 { font-size:30px;}
.banner-wrapp h2 span { display:inline;}
.banner-wrapp p { font-size:15px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp .banner-col1 { width:90%; position:relative; float:none; top:inherit; transform:none;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:35px 0 40px;}

.about-wrapp { padding:55px 0 60px;}
.about-wrapp h3 { font-size:22px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp p { font-size:15px;}
.about-wrapp p span { display:inline;}
.about-wrapp .partners-col1 { width:100%; float:left;}
.about-wrapp .partners-col1 img { width:100%; display:block;}
.about-wrapp .partners-col1 .partners-row1 { width:auto; float:none; display:inline-block;}

.locations-wrapp { padding:56px 0 45px; display:block;}
.locations-wrapp h3 { font-size:30px;}
.locations-wrapp h3 span { display:inline;}
.locations-wrapp p { font-size:14px;}

.locations-wrapp2 { display:none;}

.coming-wrapp h2 { font-size:24px;}

.impoer-wrapp { padding:55px 0;}
.impoer-wrapp h3 { font-size:30px;}
.impoer-wrapp .impoer-col1 .impoer-row1 .impoer-fil2 { width:100%;}

.fheader-wrapp { text-align:center; padding:20px 0 22px;}
.fheader-wrapp .fheader-col1 { float:none; display:inline-block; margin:23px 0 23px;}
.fheader-wrapp .fheader-col2 { width:100%;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { float:none; display:block; padding:10px 0; border-left:none;}

.footer-wrapp .footer-col1 .footer-row1 li { width:100%; margin:0 0 3px;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}
.footer-row1 li, .footer-row1 li a { font-size:11px; letter-spacing:1.5px;}

/*common-css*/

/*mobile-css*/

/*show-hide-css*/
.mob-show1 { display:inline-block;}
}

@media screen and (min-width:481px) and (max-width:600px) {
.margin { width:90%;}

.header-wrapp { text-align:center; padding:20px 0 22px;}
.header-wrapp .header-col1 { float:none; display:inline-block; margin:23px 0 23px;}
.header-wrapp .header-col2 { width:100%;}
.header-wrapp .header-col2 .header-row2 li { float:none; display:block; padding:10px 0; border-left:none;}
.header-wrapp .header-col2 .header-row2 li:last-child { display:none;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp h2 { font-size:36px;}
.banner-wrapp p { font-size:15px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp .banner-col1 { width:90%; position:relative; float:none; top:inherit; transform:none;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:35px 0 40px;}

.about-wrapp { padding:55px 0 60px;}
.about-wrapp h3 { font-size:26px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp p { font-size:15px;}
.about-wrapp p span { display:inline;}
.about-wrapp .partners-col1 { width:100%; float:left;}
.about-wrapp .partners-col1 img { width:100%; display:block;}
.about-wrapp .partners-col1 .partners-row1 { width:auto; float:none; display:inline-block;}

.locations-wrapp { padding:56px 0 45px; display:block;}
.locations-wrapp h3 { font-size:30px;}
.locations-wrapp h3 span { display:inline;}

.locations-wrapp2 { display:none;}

.coming-wrapp h2 { font-size:24px;}

.impoer-wrapp { padding:55px 0;}
.impoer-wrapp h3 { font-size:30px;}

.fheader-wrapp { text-align:center; padding:20px 0 22px;}
.fheader-wrapp .fheader-col1 { float:none; display:inline-block; margin:23px 0 23px;}
.fheader-wrapp .fheader-col2 { width:100%;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { float:none; display:block; padding:10px 0; border-left:none;}

.footer-wrapp .footer-col1 .footer-row1 li { width:100%; margin:0 0 3px;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}

/*common-css*/

/*mobile-css*/

/*show-hide-css*/
.mob-show1 { display:inline-block;}
}

@media screen and (min-width:601px) and (max-width:767px) {
.margin { width:90%;}

.header-wrapp { text-align:center; padding:20px 0 22px;}
.header-wrapp .header-col1 { float:none; display:inline-block; margin:23px 0 23px;}
.header-wrapp .header-col2 { width:100%;}
.header-wrapp .header-col2 .header-row2 li { float:none; display:block; padding:10px 0; border-left:none;}
.header-wrapp .header-col2 .header-row2 li:last-child { display:none;}

.banner-wrapp { min-height:inherit;}
.banner-wrapp h2 { font-size:36px;}
.banner-wrapp p { font-size:15px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp .banner-col1 { width:90%; position:relative; float:none; top:inherit; transform:none;}
.banner-wrapp .banner-col1 .banner-row1 { width:100%; padding:35px 0 40px;}

.about-wrapp { padding:55px 0 60px;}
.about-wrapp h3 { font-size:26px;}
.about-wrapp h3 span { display:inline;}
.about-wrapp p { font-size:15px;}
.about-wrapp p span { display:inline;}
.about-wrapp .partners-col1 { width:100%; float:left;}
.about-wrapp .partners-col1 img { width:100%; display:block;}
.about-wrapp .partners-col1 .partners-row1 { width:auto; float:none; display:inline-block;}

.locations-wrapp { padding:56px 0 45px; display:block;}
.locations-wrapp h3 { font-size:30px;}
.locations-wrapp h3 span { display:inline;}
.locations-wrapp p { font-size:13px;}

.locations-wrapp2 { display:none;}

.coming-wrapp h2 { font-size:28px;}

.impoer-wrapp { padding:55px 0;}
.impoer-wrapp h3 { font-size:30px;}

.fheader-wrapp { text-align:center; padding:20px 0 22px;}
.fheader-wrapp .fheader-col1 { float:none; display:inline-block; margin:23px 0 23px;}
.fheader-wrapp .fheader-col2 { width:100%;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { float:none; display:block; padding:10px 0; border-left:none;}

.footer-wrapp .footer-col1 .footer-row1 li { width:100%; margin:0 0 3px;}
.footer-wrapp .footer-col1 .footer-row1 li:nth-child(2n) { display:none;}

/*common-css*/

/*mobile-css*/

/*show-hide-css*/
.mob-show1 { display:inline-block;}
}

@media screen and (min-width:768px) and (max-width:900px) {
.margin { width:94%;}

.header-wrapp .header-col2 { display:none;}
.header-wrapp .header-col2 .header-row2 li:first-child { display:none;}
.header-wrapp .header-col2 .header-row2 li:nth-child(2) { border:none;}
.header-wrapp .header-col2 .header-row2 li { width:33.33%; text-align:center;}

.linker-wrapp { display:block; background:#efefef;}
.linker-wrapp2 { background:#232015; position:relative; border-top:1px solid rgba(190,175,125,0.3);}
.linker-wrapp2 .header-row2 li, .linker-wrapp2 .header-row2 li a { color:#fff;}
.linker-wrapp2 .header-row2 li { border-left:1px solid rgba(190,175,125,0.3);}

.banner-wrapp { min-height:inherit;}
.banner-wrapp h2 { font-size:32px;}
.banner-wrapp p { font-size:15px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp .banner-col1 { width:94%;}
.banner-wrapp .banner-col1 .banner-row1 { width:374px; padding:0;}

.about-wrapp h3 { font-size:23px;}
.about-wrapp p { font-size:15px;}
.about-wrapp .partners-col1 .partners-row1 { width:auto; float:none; display:inline-block;}

.coming-wrapp h2 { font-size:34px;}

.fheader-wrapp .fheader-col2 { display:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:first-child { display:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:nth-child(2) { border:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { width:33.33%; text-align:center;}

.locations-wrapp { display:block;}

.locations-wrapp2 { display:none;}

/*common-css*/

/*mobile-css*/
.header-wrapp .tab-show { display:block; width:auto; border:none;}
.header-wrapp .tab-show .header-row2 li:first-child { display:block;}
.header-wrapp .tab-show .header-row2 li { width:auto;}
.fheader-wrapp .tab-show { display:block; width:auto; border:none;}
.fheader-wrapp .tab-show .fheader-row2 li:first-child { display:block;}
.fheader-wrapp .tab-show .fheader-row2 li { width:auto;}

/*btn-css*/
}

@media screen and (min-width:901px) and (max-width:1024px) {
.margin { width:94%;}

.header-wrapp .header-col2 { display:none;}
.header-wrapp .header-col2 .header-row2 li:first-child { display:none;}
.header-wrapp .header-col2 .header-row2 li:nth-child(2) { border:none;}
.header-wrapp .header-col2 .header-row2 li { width:33.33%; text-align:center;}

.linker-wrapp { display:block; background:#efefef;}
.linker-wrapp2 { background:#232015; position:relative; border-top:1px solid rgba(190,175,125,0.3);}
.linker-wrapp2 .header-row2 li, .linker-wrapp2 .header-row2 li a { color:#fff;}
.linker-wrapp2 .header-row2 li { border-left:1px solid rgba(190,175,125,0.3);}

.banner-wrapp { min-height:inherit;}
.banner-wrapp h2 { font-size:36px;}
.banner-wrapp p { font-size:15px;}
.banner-wrapp p span { display:inline;}
.banner-wrapp .banner-col1 { width:94%;}
.banner-wrapp .banner-col1 .banner-row1 { width:374px; padding:0;}

.about-wrapp h3 { font-size:26px;}
.about-wrapp p { font-size:15px;}

.coming-wrapp h2 { font-size:34px;}

.locations-wrapp2 p { font-size:13px;}

.fheader-wrapp .fheader-col2 { display:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:first-child { display:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:nth-child(2) { border:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { width:33.33%; text-align:center;}

.footer-row1 li, .footer-row1 li a { font-size:11px;}

/*common-css*/

/*mobile-css*/
.header-wrapp .tab-show { display:block; width:auto; border:none;}
.header-wrapp .tab-show .header-row2 li:first-child { display:block;}
.header-wrapp .tab-show .header-row2 li { width:auto;}
.fheader-wrapp .tab-show { display:block; width:auto; border:none;}
.fheader-wrapp .tab-show .fheader-row2 li:first-child { display:block;}
.fheader-wrapp .tab-show .fheader-row2 li { width:auto;}

/*btn-css*/
}

@media screen and (min-width:1025px) and (max-width:1240px) {
.margin { width:94%;}

.header-wrapp .header-col2 { display:none;}
.header-wrapp .header-col2 .header-row2 li:first-child { display:none;}
.header-wrapp .header-col2 .header-row2 li:nth-child(2) { border:none;}
.header-wrapp .header-col2 .header-row2 li { width:33.33%; text-align:center;}

.linker-wrapp { display:block; background:#efefef;}
.linker-wrapp2 { background:#232015; position:relative; border-top:1px solid rgba(190,175,125,0.3);}
.linker-wrapp2 .header-row2 li, .linker-wrapp2 .header-row2 li a { color:#fff;}
.linker-wrapp2 .header-row2 li { border-left:1px solid rgba(190,175,125,0.3);}

.banner-wrapp { min-height:inherit;}

.fheader-wrapp .fheader-col2 { display:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:first-child { display:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li:nth-child(2) { border:none;}
.fheader-wrapp .fheader-col2 .fheader-row2 li { width:33.33%; text-align:center;}

/*common-css*/

/*mobile-css*/
.header-wrapp .tab-show { display:block; width:auto; border:none;}
.header-wrapp .tab-show .header-row2 li:first-child { display:block;}
.header-wrapp .tab-show .header-row2 li { width:auto;}
.fheader-wrapp .tab-show { display:block; width:auto; border:none;}
.fheader-wrapp .tab-show .fheader-row2 li:first-child { display:block;}
.fheader-wrapp .tab-show .fheader-row2 li { width:auto;}

/*btn-css*/

}

@media screen and (min-width:1241px) and (max-width:1340px) {
.margin { width:94%;}

.banner-wrapp { min-height:inherit;}

.header-wrapp .header-col2 .header-row2 li { padding:26px 17px 25px;}
.header-row2 li, .header-row2 li a { font-size:14px;}

.fheader-wrapp .fheader-col2 .fheader-row2 li { padding:26px 17px 25px;}
.fheader-row2 li, .fheader-row2 li a { font-size:14px;}

}

@media screen and (min-width:1341px) and (max-width:1900px) {
.banner-wrapp { min-height:inherit;}
}