body{margin:0;font-family:Montserrat,sans-serif;background:#fff}@font-face{font-family:WorkSans-Regular;src:url(../fonts/WorkSans-Regular.ttf) format("truetype")}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}label,ul{margin:0;padding:0}body a:hover{text-decoration:none}.header{background-color:#0f0daf;padding:1.5em 0;position:relative}.sign-farm{float:left}button#loginButton{border:none;background:0 0;font-size:1.2em;-webkit-appearance:none}button#loginButton:focus{outline:0}#loginContainer{position:relative}.glyphicon-user:before{margin-right:.8em;color:#4b307f;font-size:.9em}.full-100{width:100%}.pd-0{padding-top:0}.f-18{font-size:30px}.pad{padding-top:0px;}.dnone{display:none;}.sign-farm span.glyphicon{font-size:1.3em}#loginButton{display:inline-block;position:relative;z-index:30;cursor:pointer}#loginBox{position:absolute;top:44px;left:-18px;display:none;z-index:99999}#loginForm:after{content:'';position:absolute;left:25px;top:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(75,48,127,.67)}#loginForm{width:300px;background:#fff;border:1px solid #d6d6d6}#loginForm fieldset{margin:0 0 15px;display:block;border:0;padding:0}fieldset#body{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;padding:25px;margin:0}#loginForm #checkbox{width:auto;margin:3px 6px 0 0;float:left;padding:0;border:0}#body label{color:#87807c;margin:10px 0 0;display:block;float:left;font-size:.9em}#loginForm #body fieldset label{display:block;float:none;margin:0 0 6px}#body label i{color:#87807c;font-size:1em}#loginForm input{width:100%;border:1px solid #dadada;color:#222;background:#fff;padding:6px;font-size:.9em;-webkit-apperance:none}#loginForm #login{background:#ffff42;color:#2f261f;font-size:1em;padding:5px 20px;border:1px solid #4b307f;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}#loginForm #login:hover{background:#fff;color:#4b307f}#loginForm span{display:block;padding-bottom:15px;text-align:center}#loginForm span a{color:#777;font-size:1em}#loginForm span a:hover{text-decoration:underline;color:#5f23d4}input:focus{outline:0}form.navbar-form.navbar-right{margin:0;padding:0}.form-group{position:relative}input.form-control{padding:8px 32px 8px 13px;height:inherit;font-size:1em;border:none;border-bottom:1px solid;-webkit-appearance:none;color:#000;background:0 0;box-shadow:none;border-radius:0}button.btn.btn-default{border:none;width:35px;height:35px;position:absolute;top:6%;right:0;padding:0;outline:0;box-shadow:none;background:0 0}button.btn.btn-default:focus{background-color:inherit!important;box-shadow:none!important;border-color:none!important}.form-control:focus{border-color:#4b307f;box-shadow:none}span.glyphicon.glyphicon-search{font-size:1.5em;color:#01553d}span.glyphicon.glyphicon-search:focus{outline:0}.contact-info{display:none}.top-nav{text-align:center;background-color:#fff;box-shadow:0 0 5px #0a0000;position:relative;z-index:15}nav.navbar.navbar-default{background-color:inherit;border:none;margin:0}.navbar-default .navbar-nav li a.active,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#f91942!important;background-color:transparent}.top-nav ul li a{text-decoration:none;letter-spacing:1px;font-size:18px;padding:15px;color:#000;font-weight:500}.top-nav ul li a:focus,.top-nav ul li a:hover{outline:0}.cl-effect-15 a:focus::before,.cl-effect-15 a:hover::before{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);opacity:0}.banner-info{position:relative}.navbar-default .navbar-nav>li>a{color:#000}.banner{background:url(../images/banner/1.jpg) no-repeat 0 0;background-size:cover;min-height:600px}.banner1{background:url(../images/banner/2.jpg) no-repeat 0 0;background-size:cover}.banner2{background:url(../images/banner/3.jpg) no-repeat 0 0;background-size:cover}.banner-text{position:absolute;top:30%;left:16%;z-index:9}.banner-text h1{font-size:5em;border:4px solid #fff;display:inline-block;padding:.1em 0}.banner-text h1 a{color:#fff;padding:0 1em}.banner-text h2{color:#fff;font-size:1.3em;letter-spacing:5px;margin:1em 0 2em}a.bnr-about{font-size:1.5em;color:#fff;padding:.2em 1.1em;border:1px solid #fff;border-radius:50px;float:left;margin-right:15px}a.bnr-about.bnr-news{color:#fff}#slider2,#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto}.rslides_tabs{list-style:none;padding:0;background:rgba(0,0,0,.25);box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px #000;-moz-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px #000;-webkit-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px #000;font-size:18px;list-style:none;margin:0 auto 50px;max-width:540px;padding:10px 0;text-align:center;width:100%}.rslides_tabs li{display:inline;float:none;margin-right:1px}.rslides_tabs a{width:auto;line-height:20px;padding:9px 20px;height:auto;background:0 0;display:inline}.rslides_tabs li:first-child{margin-left:0}.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:700}.events{list-style:none}.callbacks_container{width:100%}.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.callbacks li{position:absolute;width:100%;left:0;top:0}.callbacks img{position:relative;z-index:1;height:auto;border:0}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;padding:10px 20px;margin:0;max-width:none;top:10%;text-align:center}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:transparent;top:52%;left:6%;opacity:.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:64px;width:40px}.callbacks_nav.next{left:auto;background-position:right;right:5%}.callbacks_nav:active{opacity:1}#slider3-pager a{display:inline-block}#slider3-pager span{float:left;width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:.6}#slider3-pager .rslides_here a{background:#fff;border-radius:30em;opacity:1}#slider3-pager a{padding:0}#slider3-pager li{display:inline-block}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;position:relative;display:block;float:left}.rslides img{height:auto;border:0}.callbacks_tabs{list-style:none;position:absolute;z-index:999;bottom:8%;right:10%;padding:0;margin:0}.slider-top{text-align:center;padding:10em 0}.callbacks_tabs li{display:inline-block}@media screen and (max-width:600px){.callbacks_nav{top:47%}}.callbacks_tabs a{visibility:hidden}.callbacks_tabs a:after{content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;height:15px;width:15px;display:inline-block;border:2px solid #fff}.callbacks_here a:after{border:2px solid #ffff01;background:#4b307f}.about,.about-skills,.team{padding:2em 0}.title{font-size:22px;color:#000;text-align:center;font-weight:500;width:100%;margin:0 auto 1em;padding:.2em 0 0}.about-left{padding:0;background:url(../images/img1.jpg) no-repeat 0 0;background-size:cover;min-height:310px}.about img{width:100%}.about-right{background-color:#fad9c5;padding:2.85em 3.5em;border:4px solid #0e3cbf}.about h4{font-size:2em;color:#0f0daf;line-height:1.2em;font-weight:700}.about p{font-size:1.1em;line-height:1.8em;margin-top:1em;color:#000;text-align:justify}.about-bottom{margin-top:8em}.about-bottom .about-right{background:0 0;padding:0 2em 0 0}.skills{padding:5em 0}.skills h3{font-size:4em;color:#fff}.skills p{font-size:1em;line-height:1.8em;margin:1em 0;color:#fff}.video{padding:2em 1em 0}.skill-left{position:relative}a.play-icon span{display:block;height:57px;width:80px;position:absolute;left:26%;top:181px}.progress{height:16px;margin-top:2em;background-color:rgba(255,255,1,.33)}.progress-bar{background-color:#4b307f;line-height:16px}.team-info{margin-top:2.5em}.team-grids a{overflow:hidden;position:relative;display:block;box-shadow:0 2px 10px #9a9a9a}.captn h4{color:#fff;font-size:20px;margin-top:2px}.captn p{font-size:1em;margin-top:.5em;color:#fff;line-height:1.8em}.team-grids a .captn{display:inline-block;height:100%;width:100%;position:absolute;bottom:-88%;right:0;background-color:rgba(51,51,51,.68);padding:5% 10%;text-align:center;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.team-grids a:hover .captn{width:100%;bottom:0;padding:42% 10%}.albums{padding:2em 0}.row.services-info{margin-top:3em}.services-grids .thumbnail{border:none;padding:0;margin-bottom:0;border:1px solid #333}.services-grids .moments-bottom{overflow:hidden}.caption.services-caption{padding:1.5em}.caption.services-caption h3{font-size:18px;margin:0 0 .3em;color:#000}.caption.services-caption p{font-size:1em;color:#333;line-height:1.8em}img.zoom-img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s}img.zoom-img:hover{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:750ms;-moz-transition-timing-function:ease-in-out;-moz-transition-duration:750ms;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-duration:750ms;-o-transition-duration:750ms;overflow:hidden}.news{background-size:cover;padding:2em 0}.news h3{font-size:4em;color:#000;text-align:center}.news-info{margin-top:3em}.news-grids{border:1px solid #333}.news-info h4 span{font-size:2em;color:#fff;margin-right:.5em}.news p{font-size:1.1em;line-height:1.8em;margin:.5em 0 1em;color:#000}.news a{font-size:1.2em;color:#000}.news a:hover{color:#ff3c36}.news-grids:hover h4{border-color:#fad9c5}.about-choose h3{font-size:24px;color:#fff;margin-bottom:.8em}.about-choose ul li{display:block;margin:1em 0 0;position:relative}.about-choose ul li a{color:#fff;font-size:14px}.about-choose ul li a:hover{color:#000}.about-choose h4{font-size:1.8em;color:#5114c7;line-height:1.5em}.about-choose h5{font-size:1.3em;margin:.3em 0;letter-spacing:-1px}.about-choose h5 a{color:#333}.about-choose h5 a:hover{color:#5114c7}.histry:nth-child(3){margin-top:1.5em}.about-choose p{font-size:1em;line-height:1.8em}.contact{padding:5em 0 0}.contact h3{font-size:4em;color:#fff;font-family:'Josefin Slab';margin-bottom:.8em;text-align:center}.contact-grids iframe{border:none;width:100%;height:400px}.contact-grids input[type=text]{border:none;width:100%;margin:0 0 1em;outline:0;font-size:1em;color:#fff;padding:10px 12px;-webkit-appearance:none;background-color:rgba(255,255,255,.2)}.contact-grids textarea{border:none;outline:0;font-size:1em;color:#fff;padding:10px 12px;width:100%;resize:none;height:13em;-webkit-appearance:none;background-color:rgba(255,255,255,.2)}.contact-grids input[type=submit]{border:1px solid #ffff01;padding:.5em 0;width:100%;margin-top:.8em;font-size:1.1em;color:#333;letter-spacing:1px;outline:0;background-color:#ffff01;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-o-transition:.5s all ease;-ms-transition:.5s all ease;-webkit-appearance:none}.contact-grids input[type=submit]:hover{border:1px solid #161de9;color:#161de9;background-color:rgba(242,243,247,.27)}.contact-grids ul{margin-top:2em}.contact-grids ul li{display:block;color:#fff;font-size:1.1em;margin-top:1.1em}.contact-grids ul li a{color:#fff;font-size:1em}.contact-grids ul li a:hover{color:#ffff01}.contact-grids p{font-size:1em;color:#fff;line-height:2em;width:80%}.contact-grids span.glyphicon{font-size:1em;margin-right:.5em}.footer{margin-top:0;background-color:#000;padding:25px 0}.footer p{color:rgba(255,255,255,.61);font-size:1em;text-align:center}.footer p a{color:#fff}.footer p a:hover{color:#ffff01}.footer ul{text-align:center;margin-bottom:2em}.footer ul li{display:inline-block;margin-right:3em}.footer ul li:nth-child(5){margin:0}.footer ul li a{display:block}#toTop{display:none;text-decoration:none;position:fixed;bottom:3%;right:3%;overflow:hidden;width:40px;height:40px;border:none;text-indent:100%;background:url(../images/move-up.png) #fff no-repeat center;-webkit-border-radius:32px;-moz-border-radius:32px;-o-border-radius:32px;-ms-border-radius:32px;border-radius:32px}#toTopHover{width:32px;height:32px;display:block;overflow:hidden;float:right;opacity:0;-moz-opacity:0}.origin{height:140px;line-height:28px}.origin ul{padding-left:16px}@media(min-width:992px){ul.local-place li{width:50%;float:left}.origin{height:140px}}@media(max-width:1280px){.banner-text{top:26%;left:8%}.banner-text h1{font-size:4em}.banner-text h2{font-size:1.2em;letter-spacing:3px}.banner{min-height:540px}.top-nav ul li a{font-size:16px;padding:1.2em 1em}h3.title{font-size:3.5em}.about,.about-skills,.team{padding:5em 0}.about h4{font-size:1.8em}.about-left{min-height:304px}a.play-icon span{top:142px}}@media(max-width:1080px){.about-right{padding:2em 2.4em}.about-bottom{margin-top:6em}.skills h3{font-size:3.5em}.albums{padding:3em 0}.row.services-info{margin-top:4em}.news{padding:5em 0}.news h3{font-size:3.5em}.news-info{margin-top:3.5em}.about-choose h3{font-size:2.7em}.contact h3{font-size:3.5em}.footer{margin-top:5em}}@media(max-width:1024px){.banner-text{left:6%}.banner{min-height:510px}}@media(max-width:991px){.top-nav ul li a{padding:1.2em .5em}.banner-text{left:15%;top:25%}a.bnr-about{font-size:1.3em}.banner{min-height:480px}.about,.about-skills,.team{padding:4em 0}h3.title{font-size:3.3em}.about-right{padding:2em 3em}.about-bottom{margin-top:5em}.about-bottom .about-right{padding:0 2em 2.5em 0}.skill-left{float:left;width:30%}.skill-right{float:right;width:70%;padding:0}.skills{padding:4em 0}.team-grids{float:left;width:50%}.team-info{margin-top:3em}.captn h4{font-size:1.8em;margin-top:0}.team-grids a .captn{bottom:-81%}img.img-responsive.zoom-img{width:100%}.albums{padding:3em 0 1.5em}.services-grids{float:left;width:50%;margin-bottom:15px}.team-grids{margin-bottom:15px}.news-info{margin-top:0;text-align:justify}.team-info{text-align:justify}.news-grids{margin-top:3em}.news{padding:3.5em 0}.about-choose-info:nth-child(2){margin:3em 0}.about-choose h3{font-size:2.6em;margin-bottom:.5em}.contact{padding:3em 0 0}.contact h3{font-size:3.2em;margin-bottom:.5em}.contact-grids{float:left;width:50%}.contact-grids.map{float:none;width:100%;margin-bottom:2em}.contact-grids iframe{height:290px}.contact-grids textarea{height:8em}.contact-grids p{width:100%}.footer{margin-top:4em;padding:3em 0 4em}.footer ul li{margin-right:2.2em}.footer ul{margin-bottom:1.5em}.contact-grids ul li a{font-size:.9em}.news-grids img{display:inline-block}.bod{text-align:center}}@media(max-width:768px){.banner-text h1{font-size:3.5em}.banner-text{left:5%}.banner{min-height:414px}.banner-text h2{font-size:1.1em;letter-spacing:2px}}@media(max-width:767px){.header{padding:1em 0}.sign-farm{margin-top:6px}form.navbar-form.navbar-right{float:right}button.navbar-toggle.collapsed{border:1px solid #f91942;background-color:#f91942}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#f91942}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;box-shadow:none}.top-nav ul li a{padding:1em 1.5em}}@media(max-width:640px){.banner{min-height:350px}.banner-text h1{font-size:2.8em;border-width:2px}.banner-text h2{font-size:1em;letter-spacing:1px}a.bnr-about{font-size:1.1em}h3.title{font-size:2.8em;width:39%}.about,.about-skills,.team{padding:3em 0}.about-right{padding:1.5em 2em}.about h4{font-size:1.6em}.about p{margin-top:.8em}.about-bottom{margin-top:2em}.skills{padding:2em 0}.skills h3{font-size:2.8em}.skills p{font-size:.9em;margin:.8em 0}a.play-icon span{top:117px;background-size:70%}.progress{height:12px;margin-top:1.2em}.progress-bar{line-height:13px;font-size:11px}.captn h4{font-size:1.5em}.captn p{font-size:.85em}.team-info{margin-top:2.5em}.team-grids a:hover .captn{padding:27% 3%}.albums{padding:1em 0 1.5em}.row.services-info{margin:2.5em 0 0}.caption.services-caption h4{font-size:1.5em}.caption.services-caption p{font-size:.9em}.caption.services-caption{padding:1em}.services-grids .thumbnail{margin-bottom:1.5em}.news{padding:2.5em 0}.news h3{font-size:2.8em}.news-grids{margin-top:2em}.news-info h4{font-size:1.3em;border:6px solid rgba(255,255,255,.35);padding:10px 22px}.news-info h4 span{font-size:1.6em}.news p{font-size:.9em;margin:1em 0}.news a{font-size:1.1em}.about-left{min-height:210px}.about-choose h3{font-size:2.4em}.about-choose h4{font-size:1.5em}.about-choose h5{font-size:1.2em}.about-choose p{font-size:.9em}.histry:nth-child(3){margin-top:1em}.about-choose-info:nth-child(2){margin:2em 0}.contact{padding:2.5em 0 0}.contact h3{font-size:3em;margin-bottom:.3em}.contact-grids iframe{height:240px}.contact-grids.map{margin-bottom:1.5em}.contact-grids input[type=text]{font-size:.9em;padding:8px 12px}.contact-grids input[type=submit]{padding:.4em 0;font-size:1em}.contact-grids p{font-size:.9em}.contact-grids ul li{font-size:1em;margin-top:.8em}.contact-grids ul{margin-top:1em}.footer{margin-top:0;padding:2em 0 4em}.footer ul li a img{width:100%}.footer ul li{margin-right:1.5em;width:27px}.footer p{font-size:.9em}.footer p a{font-size:.9em}}@media(max-width:480px){.sign-farm span.glyphicon{font-size:1.1em}fieldset#body{padding:15px}.top-nav ul li a{font-size:1.1em}.banner-text h1{font-size:2.4em}.banner-text h2{font-size:.9em;letter-spacing:0}a.bnr-about{font-size:1em}.banner.bnr-one{background-position:-170px 0}.callbacks_tabs a:after{height:13px;width:13px}.about,.about-skills,.team{padding:2em 0}h3.title{font-size:1.6em;width:100%;border-width:3px;margin:0 auto .8em;font-weight:700}.about-right{padding:1em}.about h4{font-size:1.4em}.about-bottom{margin-top:1.5em}.about-bottom .about-right{padding:0 0 1.5em}.skills h3{font-size:2.5em}.mfp-content iframe{min-height:340px}.team-info{margin-top:0}.team-grids{width:50%;margin-top:1.5em}.team h3.title{margin:0 auto}.team-grids a .captn{bottom:-85%}.team-grids a:hover .captn{padding:37% 3%}.row.services-info{margin:1em 0 0}.services-grids{padding:0;float:none;width:100%}.albums{padding:1em 0 .5em}.news{padding:2em 0}.news h3{font-size:2.5em}.news-info h4{font-size:1.2em;border:4px solid rgba(255,255,255,.35);padding:9px 22px}.news-info h4 span{font-size:1.4em}.news-info h4{font-size:1.1em}.about-choose h3{font-size:1.5em;margin-bottom:.2em}.about-choose-info:nth-child(2){margin:1.5em 0}.contact{padding:2em 0 0}.contact h3{font-size:2.5em}.contact-grids{padding:0;float:none;width:100%}.contact-grids iframe{height:190px}.contact-grids input[type=text]{margin:0 0 .5em}.footer{margin-top:0}.contact-grids:nth-child(3){margin-top:1.5em}.footer ul li{margin-right:1em;width:22px}}@media(max-width:320px){#loginBox{left:-13px}form.navbar-form.navbar-right{width:56%;margin-top:0}.glyphicon-user:before{margin-right:.5em}.top-nav ul li a{font-size:1em}.navbar-toggle{padding:8px 9px}.header{padding:.6em 0 1em}input.form-control{padding:5px 32px 5px 7px}.banner{min-height:245px}.banner.bnr-one{background-position:-122px 0}.banner-text h1{font-size:1.6em}.banner-text h2{font-size:.85em}a.bnr-about{font-size:.9em}.banner-text{top:23%}.callbacks_tabs a:after{height:10px;width:10px}h3.title{font-size:1.8em;width:53%;border-width:2px;margin:0 auto .8em}.about-left{min-height:120px}.about h4{font-size:1.3em}.about p{margin-top:.6em}.skill-left{float:none;width:100%}.skill-right{float:none;width:100%;margin-top:3em}a.play-icon span{top:-5px;background-size:54%;left:43%}.skills h3{font-size:2em}.skills p{font-size:.85em;margin:.8em 0}.progress{margin:1em 0 0}.team-grids{width:100%;padding:0}.team-grids img.img-responsive{width:100%}.team-grids a .captn{bottom:-88%}.caption.services-caption p{font-size:.85em}.caption.services-caption{padding:1em .5em}.news h3{font-size:2em}.news-grids{margin-top:1.5em;padding:0}.news p{font-size:.85em}.news a{font-size:1em}.about-choose h3{font-size:1.5em}.about-choose-info{padding:0}.about-choose h4{font-size:1.3em}.about-choose h5{font-size:1.1em}.about-choose p{font-size:.85em}.contact h3{font-size:2em}.contact-grids iframe{height:140px}.contact-grids.map{margin-bottom:1em}.contact-grids p{font-size:.85em}.contact-grids ul li{font-size:.9em}.footer{margin-top:0;padding:1.5em 0}.footer ul{margin-bottom:1em}.footer ul li{margin-right:.8em;width:16px}}#loginContainer h2{color:#fff!important}.navbar-form.navbar-right.search-box span{color:#fff;font-size:25px;font-weight:700}.navbar-form.navbar-right.search-box span a{color:#8ff9de}.bg_colorv{background-color:#fad9c5;padding:5px;border:1px solid #4b307f}.topbar{display:table;width:100%;background:#f91942;padding:0;position:relative;z-index:17}.navbar-default .navbar-brand{color:#f91942}.navbar-default .navbar-brand:hover{color:#f91942}.logo{margin:0;padding:0;font-size:40px;font-weight:600;text-transform:uppercase;line-height:45px}.d-flex{display:flex;align-items:center}.phone-top{color:#fff;font-size:18px}.phone-top a{color:#fff}.bannerslider{position:relative}a.bnr-about:hover{background:#f91942;color:#fff;border:1px solid #f91942aliceblue}.padding0{margin-top:0;padding-top:0}.padding15{padding:0 15px 15px}.about-skills{background:#f91942}.pricingTab{background:#fff;border-radius:10px 10px 0 0;overflow:hidden}.table-responsive{min-height:.01%;overflow-x:auto}.laal{font-size:2em;color:#000;line-height:1.2em;font-weight:700;text-align:justify}.txt{font-size:1.1em;line-height:1.8em;margin-top:1em;color:#000;text-align:justify}.gray{background:#f7f7f7}.padding25{padding:25px 0}.emailbx{color:#fff;font-size:18px}.whatsappbox{width:60px;float:right;position:fixed;bottom:17px;right:75px}.whatsappbox img{max-width:100%}@media (max-width:992px){.topbar{padding:3px 0}.logo{font-size:25px}.emailbx{font-size:10px;padding-top:2px}.phone-top{font-size:10px}.banner-text{display:none}.gray .row.d-flex{display:block}}.emailbx a{color:#fff}.padding-right0{padding-right:0}.top-nav{width:100%;top:0}.about-title{font-size:2.5em;color:#555;font-weight:600;width:100%;margin:0 0 15px;padding:0;font-family:Montserrat,sans-serif}.contact-detail-box{font-size:15px}.contact-detail-box h4{font-size:18px;font-weight:500;padding:10px 0;color:#f91942}.contact-detail-box a{color:#000}.contact-detail-box abbr{border:0!important}.contact-detail-box i{color:#f91942}.inner-title{font-size:5em;font-family:'Josefin Slab';color:#fff;text-align:center;padding:.3em 0 0}.about_banner{background:#f91942;padding:50px}.page-tittle li{display:inline-block;list-style:none;color:#fff;padding:0 2px;font-size:16px;font-weight:500}.page-tittle li a{color:#d8d8d8}ul.page-tittle{text-align:center}.team-info img{display:inline-block}.team-grids{text-align:center}.h3_title h3{margin-top:15px}.padding-left{padding-left:20px}.bg_jaipur{background:url(../images/banner/1.jpg) no-repeat center top}.bg_jaipur1{background:url(../images/banner/2.jpg) no-repeat center top}.bg_judaipur{background:url(../images/banner/4.jpg) no-repeat center top}.bg_jodhpur{background:url(../images/banner/5.jpg) no-repeat center top}.bg_kota{background:url(../images/banner/6.jpg) no-repeat center top}.bg_jaisalmer{background:url(../images/banner/7.jpg) no-repeat center top}.bg_ajmer{background:url(../images/banner/9.jpg) no-repeat center top}.bg_vaishali{background:url(../images/2/21-min.jpg) no-repeat center top}.bg_mal{background:url(../images/1/15-min.jpg) no-repeat center top}.bg_raja{background:url(../images/banner/12.jpg) no-repeat center top}.bg_kishan{background:url(../images/banner/13.jpg) no-repeat center top}.bg_pushker{background:url(../images/banner/14.jpg) no-repeat center top}.bg_vidhyadhar{background:url(../images/banner/15.jpg) no-repeat center top}.bg_civil{background:url(../images/banner/17.jpg) no-repeat center top}.bg_bani{background:url(../images/banner/19.jpg) no-repeat center top}.bg_mansarovar{background:url(../images/banner/20.jpg) no-repeat center top}.bg_jawahar{background:url(../images/banner/29.jpg) no-repeat center top}.bg_hyderabad{background:url(../images/profile/95.jpg) no-repeat center top}.bg_manali{background:url(../images/profile/97.jpg) no-repeat center top}.about_bg{background:url(../images/banner/30.jpg) no-repeat center top}.bg_gallery{background:url(../images/profile/86.jpg) no-repeat center top}.bg_contact{background:url(../images/banner/23.jpg) no-repeat center top}.bg_services{background:url(../images/banner/16.jpg) no-repeat center top}.bg_rates{background:url(../images/profile/99.jpg) no-repeat center top}ul.line-height li{line-height:24px;margin-bottom:5px}.jaipur_banner{padding:50px 0;background-size:cover;background-repeat:no-repeat}.contenttext{width:100%;position:relative;z-index:1;text-align:center}.contenttext p{color:#fff;font-size:18px}.jaipur_banner{position:relative}.contenttext h1{padding-top:0}.jaipur_banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:992px){.jaipur_banner{padding:50px 0;background-size:cover;background-repeat:no-repeat;height:500px}.team-info img{height:360px}.news-grids .bod img{height:397px;width:100%}}@media (max-width:992px){.col-md-3.about-choose-info{width:50%;float:left;margin-top:0}.col-md-3.about-choose-info h3{font-size:15px}.col-md-6.about-choose-info{width:100%;float:left}.col-md-6.about-choose-info h3{font-size:15px}.col-md-6.about-choose-info ul.local-place li{width:50%;float:left}.jaipur_banner{height:100px;padding:0}.logo{padding:0 15px}ul.nav.navbar-nav{text-align:left}.title{font-size:22px;line-height:28px}.pricingTab table td{font-size:9px;line-height:18px}.inner-title{font-size:2.5em}.contenttext p{font-size:13px}.team-info h3{margin-top:20px}.about-title{font-size:1.5em}.about-title{margin-top:15px}}@media (min-width:321px) and (max-width:992px){.team-info img{height:250px;width:auto}.contact-info{position:fixed;bottom:0;width:100%;text-align:center;padding:0;margin:0;z-index:999}.contact-info a{font-size:20px;padding:10px 10px;color:#fff;border-radius:0;height:auto}.contact-info .btn.phone{background-color:#3b5998}.btn.whatsapp{background-color:#25d366}.contact-info .btn{border:0 solid #fff;width:50%;font-family:Palatino;font-size:25px}.contact-info{display:block}}@media (max-width:600px){.navbar-header{border-bottom:1px solid rgba(204,204,204,.5)}}@media only screen and (min-width:320px) and (max-width:480px){.jaipur_banner{background-size:contain;height:119px!important}}