@charset "utf-8";/* CSS Document */html {overflow-x:hidden;scroll-behavior: smooth;}body{background:#fff;font-family:'Cambria',sans-serif;margin:0; padding:0}h1, h2, h3, h4, h5, h6{font-family:'Cambria',sans-serif}p, a, li, span{font-family:'Cambria',sans-serif}body a{-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.cl{clear:both}.top{background:#9d7c51;height:50px;z-index: 99999;position: absolute;left: 0;right: 0; padding:0 50px; width:100%}.topleft{}.topleft ul{list-style:none; margin-top:15px; margin-left:0px}.home ul{margin-left:-40px}.topleft li{display:inline; color:#fff; padding:25px 25px 0 0; font-size:1.1em}.topright ul{list-style:none; margin-top:15px; text-align:right}.topright li{display:inline; color:#fff; padding:25px 0 0 25px; font-size:1.1em}.topright a{color:#fff; text-decoration:none}.topright a:hover{color:#000}.header{padding:0; height:100vh; overflow:hidden;}.overlay{background:rgba(0,0,0,0.5); top:0px; left:0; width:100%; height:100%; position:absolute;z-index:9999}.header video{width:100%}.topnav{background:rgba(255,255,255,0.2);z-index:999; margin-top:50px; padding:0 50px 0px}.navbar{margin-bottom:0}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #fff;  background-color: transparent;}.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #000;}.navbar-default{background:transparent; border:0}.navbar-brand > img {display: block;width: 120px;}.dropdown:hover .dropdown-menu {display: block;}.navbar-default .navbar-nav > li > a {color: #fff;font-weight: 400;padding: 30px 0 30px 35px; text-transform:uppercase}.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #fff;}.navbar-default .navbar-nav > li > a:hover{color:#000}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {color:#000;background-color:transparent;}a .hand{background:url(../images/hand.png)top center no-repeat; width:20px; height:29px; display:inline-block; float:right; margin-top:-6px;}/*a:hover .hand{background:url(../images/active-hand.png)top center no-repeat; width:20px; height:29px; display:inline-block; float:right; margin-top:-6px}.active a .hand{background:url(../images/active-hand.png)top center no-repeat; width:20px; height:29px; display:inline-block; float:right; margin-top:-6px;}*/.banner-text{margin-top:50px}.banner-text span{font-size:1.5em; font-weight:600;color:#fff}.banner-text h1{font-size:5em; color:#fff; font-weight:900; text-transform:uppercase; line-height:1}.banner-text p{font-size:1.3em; font-weight:300;color:#fff; line-height:1.5; padding-right:500px}.mainbt{border:2px solid#fff;color:#fff;padding:8px 30px;font-weight:600;border-radius:0px;font-size:1.3em; background:transparent; margin:10px 0;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.mainbt:hover{background:#9d7c51;color:#fff !important;border:2px solid#9d7c51;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.offer{position:absolute;bottom:15px;left:0; right:0;width:90%; margin:auto}.offer h1{font-size:1.5em; color:#fff; font-weight:100; line-height:1.5; margin-bottom:30px; text-align:center;}.offer h1:after{content:'';position:absolute;left:0px;right:0;top:12%;margin:0px auto;width:30%;height:1px;background:#fff;}.offer h2{font-size:2em; color:#fff; font-weight:600; line-height:1; text-align:center}.offer h3{font-size:1.8em; color:#fff; font-weight:600; line-height:1}.offer p{font-size:1.1em; font-weight:300;color:#fff; line-height:1.3; margin-bottom:15px}.offer img{width:70px}.offer a{font-size:1.2em; font-weight:600;color:#fff; text-decoration:none}.offer a:hover{color:#000}.gapone{margin-top:30px}.grip{border:1px solid#fff; padding:10px 15px; border-radius:0px;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; height:350px;overflow-y: scroll;scrollbar-color: #f1f1f1 #888;scrollbar-width: thin;}.grip strong{font-weight:100;font-style:italic;line-height:1;font-size:0.9em;}*::-webkit-scrollbar {width: 8px;}*::-webkit-scrollbar-track {background: #f1f1f1;}*::-webkit-scrollbar-thumb {background: #888;}*::-webkit-scrollbar-thumb:hover {background: #555;}.footer{background:#383749; margin-top:100px; padding:60px 0 0}.footer img{width:200px; margin-bottom:25px}.footer .ftpading{padding:0 50px 0 0}.footer p{color:#fff; font-size:1.3em; font-weight:300; line-height:1.5;}.footer h6{color:#fff; font-size:2em; font-weight:600; margin-bottom:65px}.footer ul{list-style:none;margin-left:0px}.footer li a{display:block; color:#fff; text-decoration:none; font-size:1.3em;font-weight:300}.footer li a:hover{color:#000; margin-left:10px}.line{width: 40%; height:1px;border-top:2px solid#757686;border-bottom:0;text-align:center; margin: 25px auto 0;}.social ul{list-style:none; margin:auto; text-align:center; margin-left:-30px}.social li{display:inline-block !important; color:#fff; padding:25px 0 0 25px; font-size:1.1em}.social a{color:#fff; text-decoration:none}.social a:hover{color:#000;margin-left:0px !important}.copyright{border-top:2px solid#757686; padding:40px; margin-top:25px}.copyright p{color:#757686; text-align:center; font-size:1.3em; line-height:1.2}.header-in{padding:0; height:750px; overflow:hidden !important; position:relative}.overlay-in{background:rgba(0,0,0,0.5); top:0px; left:0; width:100%; height:750px; position:absolute;z-index:9999}.header-in video{width:100%;}.header-in h1{font-size:2em; color:#fff; font-weight:600; line-height:1.5;text-align:center; margin-top:200px}.header-in h2{font-size:2em; color:#fff; font-weight:600; line-height:1; margin:0px; margin-bottom:10px}.header-in h1:after{content:'';position:absolute;left:0px;right:0;top:60%;margin:5px auto;width:10%;height:2px;background:#fff;display:none}.training{margin-top:50px}.video-gallery {padding:40px 0;}.column {margin-bottom:40px;}.about{margin-top:80px;}.about h4{font-size:2.5em; color:#383749; font-weight:600; line-height:1; margin-top:50px}.about p{font-size:1.3em; font-weight:300;color:#757686; line-height:1.5;}.about h5{font-size:3.5em; color:#9d7c51;line-height:0.5; margin-top:20px; font-weight:300;margin-top:25px}.about span{font-size:1.3em; font-weight:500;color:#757686; line-height:2; text-transform:uppercase}#about{float:right}.play{position:absolute;margin-top: 160px;margin-left: -30px;}.about li{font-size:1.3em; font-weight:300;color:#757686; line-height:1.5;}.about-banner{font-size: 1.1em;color: #fff;font-weight: 300;line-height: 1.5;margin-bottom: 15px;text-align: justify;padding: 0 10%;}.header-in h1:after {top: 45%;}.header-in h1{margin-top: 50px;}.offer-in{position:absolute;bottom:50px;left:0; right:0;}.offer-in .row{max-width:100%}.offer-in h1{font-size:1em; color:#fff; font-weight:100; line-height:1.5; margin-bottom:50px; text-align:center; font-style: italic;}.offer-in h1:after{content:'';position:absolute;left:0px;right:0;top:11%;margin:0px auto;width:30%;height:1px;background:#fff;}.offer-in h2{font-size:2em; color:#fff; font-weight:600; line-height:1; text-align:center}.offer-in h3{font-size:1.8em; color:#fff; font-weight:600; line-height:1}.offer-in p{font-size:1.2em; font-weight:300;color:#d4d5e9; line-height:1.2;}.offer-in img{width:50px}.offer-in a{font-size:1.2em; font-weight:600;color:#fff; text-decoration:none}.offer-in a:hover{color:#000}.grip-service{border:1px solid#fff; padding:10px 15px; border-radius:10px;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; height:180px;}.offer-in .grip-service:hover{background:rgba(255,255,255,0.1);-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.offer-in .grip-service{margin-bottom:45px !important}.capabilities img{border:1px solid#eee}.capabilities p{text-align:center}.mt25{margin-top:25px}.capabilities h5{font-size:1.5em; color:#383749; font-weight:600; line-height:1; text-align:center}.capabilities h2{font-size:2.5em; color:#383749; font-weight:600; line-height:1; text-align:center}.capabilities a{text-decoration:none;color:#757686}.capabilities a:hover{color:#000}.bt-group{width:550px; margin:auto;}.bt-action{background:transparent; border:1px solid#fff; padding:15px; text-align:center; font-size:1em; font-weight:400; color:#fff; border-radius:0;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; margin-right:25px; width:250px; float:left}.bt-action:hover{background:transparent; border:1px solid#fff;color:#fff;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.fancybox__container{z-index:999999;}.gallery-base img, .gallery-base video{max-width: 100%;height: 150px;}.gallery-base figcaption{text-align: center;font-size: 14px;margin-top: 5px;}.gallery-base .text-center{margin-bottom:30px;}.gallery-base .text-center img{border:1px solid#ccc; border-radius:5px}.bt-group2{width:945px; margin:auto;}.bt-action2{background:transparent; border:1px solid#fff; padding:15px; text-align:center; font-size:1em; font-weight:400; color:#fff; border-radius:0;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; margin-right:25px; width:290px; float:left}.bt-action2:hover{background:transparent; border:1px solid#fff;color:#fff;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.submit{text-align:center;padding:6px 30px;line-height:1.6;font-weight:400;background:#9d7c51;border:1px solid#9d7c51;color:#fff;font-size:1.3em; border-radius:5px;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.submit:hover{background:transparent;border:1px solid#9d7c51;color:#9d7c51;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.team-space{line-height:1.2 !important; margin-top:10px}.press-group{margin-top:25px}.press-group p{text-align:center !important;font-size:1.3em; line-height:1.5; margin-top:15px; color:#fff}.press-group .bt-action3{margin-bottom:10px}.press-group a{color:#fff; text-decoration:none;text-align:center;}.bt-action3{background:transparent; border:1px solid#fff; padding:15px; text-align:center; font-size:1em; font-weight:400; color:#fff; border-radius:0;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; margin-right:25px; width:100%; float:left}.bt-action3:hover{background:transparent; border:1px solid#fff;color:#fff;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.event h2 {font-size: 2.5em;color: #383749;font-weight: 600;line-height: 1;text-align: center; margin-bottom:25px}.bt-group4{width:100%; margin:auto;}.bt-action4{background:transparent; border:1px solid#fff; padding:15px; text-align:center; font-size:1em; font-weight:400; color:#fff; border-radius:0;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; margin-right:25px; width:290px;}.bt-action4:hover{background:transparent; border:1px solid#fff;color:#fff;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.bt-group5{width:100%; margin:auto;}.bt-action5{background:transparent; border:1px solid#fff; padding:15px 10px; text-align:center; font-size:1em; font-weight:400; color:#fff; border-radius:0;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all; margin-right:25px; width:300px; margin-bottom:20px}.bt-action5:hover{background:transparent; border:1px solid#fff;color:#fff;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.row{max-width:100%;margin: auto;}.m-menu{display:none !important}.banner-menu{border-right:1px solid#fff}.banner-menu ul{list-style:none}.banner-menu a{color:#fff; font-size:1.5em}.banner-data{padding:0 8%; margin-top:100px}.banner-data p {font-size: 1.1em;color: #fff;font-weight: 300;line-height: 1.5;margin-bottom: 15px;text-align: justify;}.form label{font-size:1.2em}.btn.focus, .btn:focus, .btn:hover {color: #fff;text-decoration: none;}.contact-us{padding:0 10%}.contact-us p{color:#fff; font-size:1.2em}.contact-us h3{color:#fff}.contact-us h4{color:#000}.form{background:rgba(255,255,255,0.5); padding:25px; border-radius:10px}.form .form-group{margin-bottom:0}@media(min-width:320px) and (max-width:480px){.top{height:auto;padding:0; width:100%}.topleft ul {text-align:center}.topright ul{text-align:center;margin-left: -15px;}.header{background:url(../images/poster.jpg) top center no-repeat; background-size:cover; height:800px; position:relative}.navbar-brand {padding: 23px 0}.navbar-toggle{margin-top:32px; margin-bottom:0}.navbar-collapse{border-top:0px}.overlay{height:100%; position:relative; bottom:auto}.topnav{margin-top:75px;background: rgba(255,255,255,0.5);z-index: 999;padding: 0 15px 10px;}.navbar-default .navbar-nav > li > a{padding:15px}.navbar-default .navbar-toggle {border-color: #fff;}.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}.offer{margin-top:50px; position:relative;width:100%}.offer h1::after{top:16%}#myVideo{display:none}.footer{padding:50px}.header-in{background:url(../images/poster.jpg) top center no-repeat; background-size:cover; height:1000px; position:relative}.header-in h1 {margin-top: 15px;font-size: 2em;}.header-in h1::after{display:none}.overlay-in{height:100%; position:relative; bottom:auto}.about-banner{padding:0 15px; line-height:1.3}.bt-group{width:100%}.bt-action {padding: 10px;width: 50%;float: none;clear: both;margin-bottom: 10px;margin-left: auto;margin-right: auto;display: block;}.offer-in{position:relative; margin-top:25px; overflow-y:scroll; height:750px}.grip-service {height: auto;padding: 25px;margin-bottom: 15px;}.bt-action2 {padding: 10px;width: 70%;float: none;clear: both;margin-bottom: 10px;margin-left: auto;margin-right: auto;display: block;}.bt-group2{width:100%}.about{margin-top:20px}.about h4{margin-top:30px;font-size: 2em;}.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #000;}.gallery-base img{height: 100px;}.offer-in {bottom: 20px;}.contact-us{height:750px; overflow-y:scroll}}@media(min-width:481px) and (max-width:768px){.top{height:auto;padding:0; width:100%}.topleft ul {text-align:center}.topright ul{text-align:center;margin-left: -15px;}.header{background:url(../images/poster.jpg) top center no-repeat; background-size:cover; height:800px; position:relative}.navbar-brand {padding: 23px 0}.navbar-toggle{margin-top:32px; margin-bottom:0}.navbar-collapse{border-top:0px}.overlay{height:100%; position:relative; bottom:auto}.topnav{margin-top:75px;background: rgba(255,255,255,0.5);z-index: 999;padding: 0 15px 10px;}.navbar-default .navbar-nav > li > a{padding:15px}.navbar-default .navbar-toggle {border-color: #fff;}.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}.offer{margin-top:50px; position:relative;width:100%}.offer h1::after{top:16%}#myVideo{display:none}.footer{padding:50px}.header-in{background:url(../images/poster.jpg) top center no-repeat; background-size:cover; height:1000px; position:relative}.header-in h1 {margin-top: 15px;font-size: 2em;}.header-in h1::after{display:none}.overlay-in{height:100%; position:relative; bottom:auto}.about-banner{padding:0 15px; line-height:1.3}.bt-group{width:100%}.bt-action {padding: 10px;width: 50%;float: none;clear: both;margin-bottom: 10px;margin-left: auto;margin-right: auto;display: block;}.offer-in{position:relative; margin-top:25px; overflow-y:scroll; height:750px}.grip-service {height: auto;padding: 25px;margin-bottom: 15px;}.bt-action2 {padding: 10px;width: 70%;float: none;clear: both;margin-bottom: 10px;margin-left: auto;margin-right: auto;display: block;}.bt-group2{width:100%}.about{margin-top:20px}.about h4{margin-top:30px;font-size: 2em;}.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #000;}.gallery-base img{height: 100px;}.offer-in {bottom: 20px;}.contact-us{height:750px; overflow-y:scroll}}