     @import 'css/animate.css';
     @import 'css/main.css';
     @import 'css/style.css';
     @import 'css/color.css';
     @import 'css/responsive.css';
     @import 'css/transition.css';
     @font-face {
         font-family: 'uni-sans-bold';
         src: url('fonts/uni-sans-bold-webfont.woff2') format('woff2'), url('fonts/uni-sans-bold-webfont.woff') format('woff');
     }
     
     @font-face {
         font-family: 'uni-sans-book';
         src: url('fonts/uni-sans-book-webfont.woff2') format('woff2'), url('fonts/uni-sans-book-webfont.woff') format('woff');
     }
     
     html {
         overflow-x: hidden;
     }
    iframe{
		width:100%;		
		height:50em;
	}
     .tx-padding {
         padding: 30px 0;
     }
     .btn i {
    margin: 0 0 0 0px;
	}
	.btn.sm {   
		text-decoration: none;
	}

     .inner-banner {
         min-height: 150px;
         position: relative;
     }
     
     .inner-page-heading .main-heading {
         padding: 0;
         margin-top: 1em !important;
     }
     
     .inner-banner {
         min-height: 10em !important;
     }
     
     .main-heading {
         padding: 0 0 30px;
     }
     
     .tc-padding {
         padding: 100px 0;
     }
     
     .remeber-nd-forget a {
         font-size: 20px
     }
     
     .sub-footer {
         padding: 30px 0;
         background: #004f9e;
         border-top: 1px solid #4e5ca7;
     }
     
     .sub-footer p {
         font-size: 12px;
         color: #ffffff;
     }
     
     .contact-inner {
         margin: 30px 0 0;
     }
     
     .footer-logo img {
         width: 60%;
     }
     
     .social-icons {
         overflow: hidden;
         margin-right: 3em;
     }
     
     .logo img {
         max-width: 11em;
		
     }
     
     .contact-map-holder {
         height: 29.2em;
     }
     
     body,
     h1,
     h2,
     h3,
     h4 {
         font-family: 'uni-sans-bold';
     }
     
     p,
     .blog-detail ol li,
     .blog-detail ul li,
     .blog-detail p {
         font-family: 'uni-sans-book';
         font-weight: 700;
         color: #313131;
         font-size: 16px;
         line-height: 27px;
     }
     
     .blog-detail h2 {
         font-size: 28px;
     }
     
     .blog-detail h3 {
         font-size: 25px;
         padding-top: 1em;
     }
     
     .blog-detail a {
         font-weight: 600;
         color: #004f9e;
         text-decoration: underline;
     }
     
     .main-heading h2::before,
     .main-heading h2::after {
         content: "";
     }
     
     .client-logo,
     .comming-events {
         background: #ffffff;
     }
     
     .comming-events.style-2::before,
     .comming-events.style-3::before {
         background: #ffffff;
     }
     
     .f-column-widget h4::before {
         content: "";
     }
     
     .p-detail blockquote {
         font-size: 24px;
     }
     
     .blog-detail {
         padding: 40px 60px;
     } 
     
     .event-List-widget {
         margin: 0 0 30px 2em;
         border-radius: 4px;
         background-color: #fff;
     }
     
     .event-list-img img {
         width: 5em;
         margin-top: 1.3em;
     }
     
     .event-List-widget .event-detail {
         background: #fff;
         /* padding: 10px 2px; */
         min-height: 12em;
     }
     
     .event-detail h4 {
         margin: 0 0 15px 0;
         text-transform: inherit;
         max-width: 30ch;
         overflow: hidden;
         height: 2em;
     }
     
     .event-List-widget .event-detail ul {
         visibility: visible;
         opacity: 1;
         margin: 0 0 15px;
     }	
     /* MODAL */
     
     .modal-content {
         position: relative;
         background-color: rgba(119, 119, 119, 0.55);
     }
    .portfolio-modal .close-modal .lr,
    .portfolio-modal .close-modal .lr .rl {
         width: 4px !important;        
         background-color: #fff !important;
    }    
	#scrollup{
		z-index: 90000;
	}
	
     /* scroll-bar*/
     
     ::-moz-selection {
         background: #1c222b;
         color: #fff;
         text-shadow: none;
     }
     
     ::-webkit-selection {
         background: #1c222b;
         color: #fff;
         text-shadow: none;
     }
     
     ::selection {
         background: #1c222b;
         color: #fff;
         text-shadow: none;
     }
     
     ::-webkit-scrollbar {
         width: 10px;
     }
     
     ::-webkit-scrollbar-track {
         background-color: #cccccc;
     }
     
     ::-webkit-scrollbar-thumb {
         background-color: #1c8dcd;
         -webkit-border-radius: 2px;
         -moz-border-radius: 2px;
         -ms-border-radius: 2px;
         -o-border-radius: 2px;
         border-radius: 2px;
     }
     
     ::-webkit-scrollbar-button {
         display: none;
     }
     
     ::-webkit-scrollbar-corner {
         background-color: #ccc;
     }
     
     ::-webkit-input-placeholder {
         color: #004f9e !important;
     }
     
     @media (min-width: 1200px) {
         .container-fluid {
             padding-right: 5em;
             padding-left: 5em;
         }
         .login-form .modal-content {
             width: 28%;
         }
     }
     
     @media (max-width: 991px) {
         .nav-holder {
             position: relative;
             background: #fff;
             text-align: -webkit-center;
         }
         .logo {
             width: 110px;
             margin: 10px 0 0;
             float: none;
         }
         .logo img {
             max-width: 100% !important;             
         }	
		 .pdf-pagina{
			display:none;
		}
				
     }
     
     @media (max-width: 768px) {
         .inner-banner {
             min-height: 5em !important;
         }
         .inner-page-heading .main-heading {
             padding: 0;
             margin-top: 0 !important;
         }
         .footer-logo img {
             width: 25%;
         }
		 .social-icons {	
			float:none !important;
		}
		.pdf-pagina{
			display:none;
		}		 
     }
