@font-face{font-family:'BebasNeueRegular';src:url('../fonts/BebasNeue-webfont.eot');src:url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/BebasNeue-webfont.woff') format('woff'), url('../fonts/BebasNeue-webfont.ttf') format('truetype'), url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');font-weight:normal;font-style:normal;}
::-webkit-scrollbar{width:6px;position:relative;z-index:-1;}
::-webkit-scrollbar-track{background:linear-gradient(to right, transparent 0, transparent 33%, #212515 33%, #212515 66%, transparent 66%, transparent 100%);}
::-webkit-scrollbar-thumb{background:#374714;border-radius:20px;}
::-webkit-scrollbar-thumb:hover{background:#212515;}
body #load{font-family:'BebasNeueRegular', sans-serif;width:100%;height:100%;position:fixed;overflow:hidden;z-index:1001;background-color:#ffc107;}
#fp-nav ul li a span,
.fp-slidesNav ul li a span{background:#d6a205;width:8px;height:8px;margin:-4px 0 0 -4px;}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{width:16px;height:16px;margin:-8px 0 0 -8px;background:transparent;box-sizing:border-box;border:1px solid #d6a205;}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;background:rgba(0, 0, 0, 0.7);padding:5px 10px;border-radius:5px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:300px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer;}
.container55{position:relative;width:100%;}
.image55{display:block;width:100%;height:auto;}
.overlay55{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255, 255, 255, 0.7);overflow:hidden;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease;transition:.3s ease;}
.container55:hover .overlay55{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
.text55{color:#d5a000;font-size:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;}
.list_container{direction:rtl;overflow:auto;height:453px;background:linear-gradient(to right, #dddddd 90%, #ffffff 90%);background-repeat:repeat-y;}
.item_direction{direction:ltr;}
.nav-pills > li.active a:after{content:'';position:absolute;left:90%;top:0%;margin-top:0px;border-bottom:34px solid transparent;border-top:34px solid transparent;border-left:30px solid #d5a000;}
.s-padding{padding:22px 15px!important;}
.text-vertical-center{display:table-cell;text-align:center;vertical-align:middle;}
.text-vertical-center h1{font-size:4.5em;font-weight:700;margin:0;padding:0;}
.btn-dark01{color:#fff;border:none;border-radius:0;background-color:#d5a000;border-top-left-radius:15px;}
.btn-dark01:hover,
.btn-dark01:focus,
.btn-dark01:active{color:#fff;background-color:rgba(0, 0, 0, .7);}
.btn-dark02{color:#fff;border:none;border-radius:0;background-color:#d5a000;}
.btn-dark02:hover,
.btn-dark02:focus,
.btn-dark02:active{color:#fff;background-color:rgba(0, 0, 0, .7);}
.btn-dark03{color:#fff;border:none;border-radius:0;background-color:#d5a000;}
.btn-dark03:hover,
.btn-dark03:focus,
.btn-dark03:active{color:#fff;background-color:rgba(0, 0, 0, .7);}
.btn-dark04{color:#fff;border:none;border-radius:0;background-color:#d5a000;border-bottom-left-radius:15px;}
.btn-dark04:hover,
.btn-dark04:focus,
.btn-dark04:active{color:#fff;background-color:rgba(0, 0, 0, .7);}
.btn-light{color:#333;border:none;border-radius:0;background-color:rgb(255, 255, 255);}
.btn-light:hover,
.btn-light:focus,
.btn-light:active{color:#333;background-color:rgba(255, 255, 255, .8);}
#menu-s01{position:fixed;z-index:2;bottom:350px;right:0;}
#menu-s02{position:fixed;z-index:2;bottom:300px;right:0;}
#menu-s03{position:fixed;z-index:2;bottom:250px;right:0;}
#menu-s04{position:fixed;z-index:2;bottom:200px;right:0;}
.toggle{font-size:1.5em;margin:0px 0px 0 0;padding:10px 10px;}
.top-head{background-color:#fff;padding:5px 0px;}
.top-head h1{font-size:30px;color:#333333;margin:0px;}
p.dotted{border-style:dotted;}
p.dashed{border-style:dashed;}
p.solid{border-style:solid;}
p.double{border-style:double;}
p.groove{border-style:groove;}
p.ridge{border-style:ridge;}
p.inset{border-style:inset;}
p.outset{border-style:outset;}
p.none{border-style:none;}
p.hidden{border-style:hidden;}
p.mix{border-style:dotted dashed solid double;}
.grid{position:relative;clear:both;margin:0 auto;padding:1em 0 4em;max-width:1000px;list-style:none;text-align:center;}
.grid figure{position:relative;float:left;overflow:hidden;width:100%;height:auto;background:#000000;text-align:center;cursor:pointer;}
.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8;}
.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.grid figure figcaption::before,
.grid figure figcaption::after{pointer-events:none;}
.grid figure figcaption,
.grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
.grid figure h2{word-spacing:-0.15em;font-size:18px;color:#fff;font-weight:300;}
.grid figure h2 span{font-weight:800;}
.grid figure h2,
.grid figure p{margin:0;}
.grid figure p{letter-spacing:1px;}
figure.effect-ming{background:#030c17;}
figure.effect-ming img{opacity:0.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;}
figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,0.2);content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);}
figure.effect-ming h2{margin:5% 0 10px 0;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
figure.effect-ming h2{padding:1em;line-height:30px;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1.5);transform:scale(1.5);}
figure.effect-ming:hover h2,
figure.effect-ming.hover h2{-webkit-transform:scale(0.9);transform:scale(0.9);}
figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover h2,
figure.effect-ming.hover figcaption::before,
figure.effect-ming.hover h2{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
figure.effect-ming:hover figcaption,
figure.effect-ming.hover figcaption{background-color:rgba(58,52,42,0);}
figure.effect-ming:hover img,
figure.effect-ming.hover img{opacity:0.5;}
.hvr-btn01 li a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-btn01 li a:hover:before, .hvr-btn01 li a:focus:before, .hvr-btn01 li a:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.hvr-btn01 li a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#d6a205;border-color:#d6a205;border-bottom:solid 3px #ffffff;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.section-1-icon h4{font-size:24px;color:#ffffff;}
.d-box-book{display:block;padding:10px;line-height:25px;background-color:#f5d4d2;border-radius:0px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}
.d-box-tavel{display:block;padding:10px;line-height:20px;background-color:rgba(0, 0, 0, 0.75);border-radius:0px;color:#ffffff;font-size:14px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}
.d-box-header{display:inline-block;padding:10px 30px;margin-bottom:0px;margin-top:0px;font-size:16px;color:#ffffff;line-height:1.42857143;background-color:#927031;border:1px solid #927031;border-radius:0px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;-webkit-clip-path:polygon(0 0, 85% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 85% 0, 100% 100%, 0% 100%);}
.bmtp-textarea{height:100px!important;}
.banner1{background:url(../images/singerpage.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:190px;padding:6em 0 0;text-align:center;}
.banner1 h1 a{color:#fff;text-decoration:none;}
.banner1 h1{font-size:3.5em;color:#fff;margin:0 0 2em;}
.banner1 h1 span{color:#f43438;}
.g-box{height:408px;padding:15px;overflow-y:scroll;background-color:rgba(255, 255, 255, 0.75);}
.detail-box{height:395px;padding:15px;overflow-y:scroll;background-color:#f9f9f9;}
.snip1361{position:relative;float:left;overflow:hidden;margin:10px 0%;width:100%;color:#141414;text-align:left;line-height:1.4em;font-size:16px;}
.snip1361 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;}
.snip1361 img{max-width:100%;vertical-align:top;}
.snip1361 figcaption{position:absolute;top:calc(100%);width:100%;background-color:rgba(30, 39, 10, 0.8);padding:15px;text-align:center;}
.snip1361 figcaption:before{position:absolute;content:'';z-index:2;bottom:100%;left:0;width:100%;height:80px;}
.snip1361 h3,
.snip1361 p{margin:0 0 10px;}
.snip1361 h3{font-weight:300;font-size:1.4em;line-height:1.2em;text-transform:uppercase;color:#d5a000;}
.snip1361 p{font-size:0.9em;letter-spacing:1px;opacity:0.9;}
.snip1361 a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;}
.snip1361:hover figcaption,
.snip1361.hover figcaption{top:375px;}
.bg-over{background:url(../images/bg07.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:translateZ(0);transform:translateZ(0);}
.wel-grids,.features-grids,.flex-slider,.tab-grids,.about-grids,.choose-grids,.teams-grids,.services-grids,.gallery-grids,.mail-w3l{margin-top:4em;}
.gallery-grid{padding:5px 5px;background-color:#fff;box-shadow:0px 0px 12px 0px #A5A5A5;}
.gallery-grid img{width:100%;}
.port-7{width:100%;position:relative;overflow:hidden;text-align:center;overflow:hidden;}
.port-7 .gal-desc{opacity:0;transition:0.5s;color:#000;}
.port-7.effect-3 img{transition:0.5s;position:relative;width:100%;right:0;}
.port-7.effect-3:hover img{right:100%;}
.port-7.effect-3 .gal-desc{transform:perspective(600px) rotateY(-90deg);transform-origin:right center 0;width:100%;position:absolute;left:auto;right:0;top:0;padding:51px 30px 0;}
.port-7.effect-3:hover .gal-desc{opacity:1;transform:perspective(600px) rotateY(0deg);z-index:99;}
.gal-desc h4{color:#d6a205;font-size:20px;margin-bottom:0.8em;text-transform:uppercase;}
.gal-desc p{line-height:1.8em;font-size:14px;color:#464646;}
.pro-top{margin-bottom:20px;}
.v360{width:100%;height:600px;}


.social-x {
    height: 48px;
    width: 48px;
    color: #fff;
    font-size: 30px;
    padding: 10px;
    text-align: center;
    background-color: #324a34;
    margin:0px 0 0 48px;
    float: left;
    -webkit-transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
    transition: all ease 0.3s;
 position:fixed;
 right:0px;
 z-index:9999999;
 bottom:120px;
 
}

@media(max-width:1024px){.banner1{min-height:150px;padding:4.5em 0 0;}
}
@media(max-width:768px){body{font-size:12px;line-height:18px;}
.s-padding{padding:19px 15px!important;}
nav.navbar.bootsnav{background-color:rgba(127, 127, 127, 0.99);}
.alert-info{background-color:rgb(255, 255, 255, 0.95);border-color:rgb(255, 255, 255, 0.95);margin-top:150px;}
.alert-success{padding:15px 15px;}
.banner1{min-height:150px;padding:3.5em 0 0;}
.banner1 h1{font-size:1.5em;color:#fff;margin:0 0 2em;}
.alert-info{margin:35px;}
#fp-nav.fp-right{visibility:hidden;}
.v360{width:100%;height:300px;}
.input-group-addon{padding:3px 8px;font-size:7px;}
.form-control{display:block;width:100%;height:26px;padding:6px 7px;font-size:10px;}
.bmtp-textarea{height:60px!important;}
.nav-pills > li.active a:after{border-bottom:28.5px solid transparent;border-top:28.5px solid transparent;border-left:30px solid #d5a000;}
.list_container{height:456px;}
.detail-box{height:auto;padding:0px;overflow-y:visible;background-color:transparent;}
}
@media(max-width:414px){.banner1{min-height:84px;padding:3em 0 0;}
.g-box{height:auto;padding:15px;overflow-y:visible;background-color:rgba(255, 255, 255, 0.75);}
.section-1-icon h4{font-size:16px;line-height:24px;color:#ffffff;margin:0px;}
.btn-lg, .btn-group-lg > .btn{padding:11px 10px;font-size:13px;line-height:1.3333333;}
.hi-icon-wrap{text-align:center;margin:0 auto;padding:0em 0 0em;}
.d-box-tavel{display:block;padding:5px;line-height:20px;background-color:rgba(0, 0, 0, 0.75);border-radius:0px;color:#ffffff;font-size:12px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;}
.nav > li > a{position:relative;display:block;padding:5px 10px;}
.list_container{height:212px;}
.nav-pills > li.active a:after{border-bottom:23px solid transparent;border-top:23px solid transparent;border-left:15px solid #d5a000;}
.s-padding{padding:13px 15px!important;}
}