@import url('https://fonts.googleapis.com/css?family=Lora|Poppins');
@font-face {font-family: 'Square721 Ex BT'; src:url("../css/font/MISTRAL.ttf") format("truetype");}
a,a:focus{border:none !important; outline-offset: 0px !important; outline: none !important;} a{text-decoration:none !important; color:#353535 !important; font-family: "Poppins", sans-serif;} h2{font-family: "Lora", sans-serif} h4 {font-family: "Lora", sans-serif; font-size: 1.4rem; }h3 {font-family: "Lora", sans-serif;} p{font-size: 15px;line-height: 1.6em; color:#464646;} button:focus{outline: none !important;} li{list-style-type: none; display:inline;} h5 {font-family: "Poppins", sans-serif;} h1{font-size: 2.5rem;}

/* navbar, toggle, fade carousel */
.navbar-toggler {position:relative; margin-top:8px;margin-bottom:8px;background-color:#2370ba important; 
 padding: 9px 14px !important; margin-left:43%; color: #ff6e00 !important; border:2px solid #b02a2a !important;}
.navbar-toggle .icon-bar { background-color: #fff !important;} .navbar-light .navbar-nav .nav-link{color:#fff !important;  padding:10px 21px !important; font-size:17px;}
.navbar-light .navbar-nav .active > .nav-link{color:#fff!important;font-size: 17px;border-bottom: 3px solid #fff!important; }
 li .active .links:hover{ border-bottom: 3px solid #ff6e00  !important; }
 li.links{border:none;position: relative;}  li.links:hover{border: none;} li:hover {border-bottom: 3px solid #FFFFFF;}
.links::after{content: '';position: absolute;width: 0px;height: 3px;left: 50%;bottom:0;background-color: #fff;
 transition: all ease-in-out .2s; }  .links:hover::after{width: 100%;left: 0;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#fff !important;}
.carousel-fade .carousel-item {opacity: 0;transition-duration: .6s;transition-property: opacity;}
.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-  prev.carousel-item-right{opacity: 1;} .logo{position: absolute;margin-top: 40px;z-index: 1;}
.carousel-fade .active.carousel-item-left,.carousel-fade  .active.carousel-item-right {opacity: 0;}
.carousel-fade  .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,
.carousel-fade  .active.carousel-item-prev {transform: translateX(0); transform: translate3d(0, 0, 0);}

/* css */
.clr{color:#ec9900/*#ff6e00*/;} .clr1{color:#fff !important;} .clr2{color:#0033ae;} .clr3{color:#b02a2a;}
 .bckclr{background-color:#2b398f;}.bc{background-color:#0033b0;} .bc1{background-color:darkorange;}
.bc2{background-color:gray;}.bc3{background-color: darkcyan;}.bc4 {background-color: #00034d;}
.bckimg{background: url("../images/n.jpg") no-repeat; background-size:cover;}
.bckimg1 {background: url("../images/b.png") no-repeat;background-position:contain;background-size:cover;
 background-color:#ff7a00 !important;}.fntweight{font-weight:600;}.img-fluid{width:100%;} 
.bckimg2{background: url("../images/bc2.png") no-repeat; background-size:cover;}
.bckimg3{background: url("../images/1.png") no-repeat; background-size:cover; background-position:center;}
.bckimg4 { background-color:#011a57 !important;}
.bckimg5{background: url("../images/back/right.png") no-repeat; background-size:cover; background-position:center;}
.bckimg6{background: url("../images/bc3.png") no-repeat; background-size:cover; background-position:center;}
.bckimg7{background: url("../images/back/left.png") no-repeat; background-size:cover; background-position:center;}
.bckimg8{background: url("../images/back/tri.png") no-repeat; background-size:cover; background-position:center;}
.smallborder {background-color:#b02a2a;width:50px;height:4px;margin-left:calc(0% - 0px);} 
.smallborder1 {background-color:#f97d10;width:50px;height:4px;margin-left:calc(0% - 0px);}
.smallborder2 {background-color:#021c72; width:50px;height:4px;margin-left:calc(0% - 0px);}
.smallborder3 {background-color:#021c72; width:50px;height:4px;margin-left:calc(48% - 0px);}
.smallborder4 {background-color:#f97d10;width:50px;height:4px;margin-left:calc(45% - 0px);}
.brdrtop{border-top:2px solid #ff7a00;}.toppara p{font-size:14px;}.fa-plus{color:#00ffef;}.brdr1{border:1px solid #f5f5f566;}
.lh{line-height:1.8em;} .lists1 li{display:block;} .lists1 li:hover{border-bottom:none !important;}
.parallax{background:url("../images/banner.jpg")no-repeat; background-attachment:fixed;height:500px;}
.sub{border:2px solid #57a2b7 !important;border-radius: 20px;background:#acd366;color: #000 !important;cursor: pointer;}
.sub1{border:2px solid #ff6e00 !important;border-radius: 20px;background:#1f3568;color: #fff !important;cursor: pointer;}
.bar{ width:90%;border:1px solid #040255f2!important;border-radius:50px;} .form-control{ border-radius:50px; 
 border:1px solid #040255f2 !important;} hr{border:1px solid rgb(12, 31, 142); margin-top:2rem;}
.map{width:100%;height:530px}.faa1{font-size:25px; color:#0c1f8e!important;}.fntsize{font-size: 25px; font-family:Poppins;}

/*multi caro */
@-webkit-keyframes scroll { 0% {-webkit-transform: translateX(0);transform: translateX(0);} 100% {-webkit-transform: translateX(calc(-250px * 7)); transform: translateX(calc(-250px * 7));}}
@keyframes scroll { 0% {-webkit-transform: translateX(0); transform: translateX(0);}100% { -webkit-transform: translateX(calc(-250px * 7)); transform: translateX(calc(-250px * 7)); }}
.slider1 {background: white; height: 200px; margin: 30px 10px 10px 65px;; overflow: hidden;/*position: relative;*/width: 90%;} .slider1::before {left: 0;top: 0;}  .slider1 .slide1 {height: 100px;width: 200px;margin-right: 10px;}
.slider1::before, .slider1::after {content: "";height: 100px;position: absolute;width: 200px;z-index: 2;}
.slider1::after {right: 0;top: 0;-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg);}
.slider1 .slide-track {-webkit-animation: scroll 20s linear infinite;animation: scroll 20s linear infinite;display: flex;width: calc(250px * 14);}

/*gallery*/
.lightbox {position: fixed !important; top: 50px !important;}
.content {position: relative;width: 100%;max-width: 400px;margin: auto;overflow: hidden;}
.content .content-overlay {background:rgba(0, 0, 0, 0.66);position:absolute;height:100%;width: 100%;left: 0;top: 0;bottom:0;
 right: 0;opacity: 0;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;
 transition: all 0.4s ease-in-out 0s; border: 2px solid #f67f4b; border-radius: 5px;} 
.content:hover .content-overlay{opacity: 1; cursor:pointer;} .fnt{font-family:'MISTRAL' !important;}
.content-image{width: 100%; cursor:pointer;} .content:hover .content-details{top: 50%;left: 50%;opacity: 1;}
.content-details {position: absolute;text-align: center;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;
 left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);
 transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;} .content-details p{color: #fff;font-size: 0.8em;} .fadeIn-bottom{top: 80%;}
.content-details h3{color:#ff7a00;font-weight:600;letter-spacing: 0.15em;margin-bottom: 0.5em;text-transform: uppercase;
 font-size: 21px; }

@media(min-width:300px) and (max-width:767px){ .t1{text-align:center!important;} .navbar{display:block;} 
.mt{margin-top:10px;} .px-5{padding-left:20px !important; padding-right:20px !important;} .mt-4{margin-top:15px!important;} 
.mt-5{margin-top:15px!important;} .navbar-light .navbar-nav .active > .nav-link {color: #00009b !important;}
.navbar-light .navbar-nav .nav-link {color: #00009b !important;} .slider1{ margin:30px 10px 10px 20px;} .intro .title .underline {color:#030355!important;}.grid{grid-template-columns:repeat(12, 1fr) !important;} h2{font-size:26px !important;}
.pt-5{padding-top: 5px !important;} .mt{margin-top: 10px;} .controls{padding:0.25rem 0px 0.25rem 0px !important;}
.grid > [class*="column-"] {margin: 0px 5px 0px -8px !important;} .disply{display:none !important;}
.brdr1{border:transparent;} .logo{margin-top:0; position: relative;} h1{font-size:35px;} a{font-size: 15px;}.content-details  h3{font-size:18px;} .caro h1{font-size: 24px;} .smallborder3 {margin-left:calc(45% - 0px);}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#ff5600 !important;}}

@media(min-width:300px) and (max-width:549px){.img1{height:18vh !important;}}
@media(min-width:550px) and (max-width:699px){h3{font-size:0.8rem;} h6{font-size: 0.8rem;} .img1{height: 25vh !important;}
.nav1{display: block !important; max-width: 100%;} .bckimg1{background-size: inherit;}}
@media(min-width:700px) and (max-width:767px){.img1{height:30vh !important;}.nav1{display:block!important;max-width: 100%;}
.bckimg1{background-size: auto;}}

@media(min-width:768px) and (max-width:991px){.navbar-light .navbar-nav .nav-link {padding: 10px 5px !important; font-size: 12px;} .t1{text-align:center !important;} .navbar-light .navbar-nav .active > .nav-link {font-size:12px;} h2{font-size:20px;} h3{font-size:1.1rem;} .mt-5{margin-top:15px!important;} .intro .title .underline {color: #030355 !important;} .img1{height: 32vh !important;}.toppara p{font-size: 13px;} .mt{margin-top: 10px;} .slider1{margin:30px 10px 0px 40px;} .disply{display:none;} h1{font-size:25px;} .brdr1{border:transparent;} .smallborder3 {margin-left:calc(47% - 0px);} .foot p {font-size:11px;} .lists1 a{font-size:12px;} .foot li{line-height: 23px;}
.contact p{font-size:12px;} .faa1{font-size: 20px;} }
@media(min-width:992px) and (max-width:1350px){.navbar-light .navbar-nav .nav-link {padding: 10px 10px !important; font-size: 15px;} .navbar-light .navbar-nav .active > .nav-link {font-size:15px;} h2{font-size: 1.5rem;}h3{font-size:1.5rem;} .img1{height: 35vh !important;} .bckimg2{background-size: contain;} .disply1{display:none !important;}h1{font-size:32px;} .contact p{font-size:13px;} .contact .faa1{font-size: 20px;}.content-details h3{font-size:15px;} .brdr1{border:transparent;} }
