﻿@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto+Mono:400,400i,500,700&display=swap'); 
@import url('https://fonts.googleapis.com/css?family=Montserrat+Alternates:400,400i,600,600i&display=swap');
body{font-family: 'Segoe UI', Arial, Helvetica, sans-serif;        }
body,html{min-height:100%;height:100%;}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#eee;cursor:pointer;}
body::-webkit-scrollbar{width:10px;cursor:pointer;}
body::-webkit-scrollbar-thumb{background-color:#444;}
body::-webkit-scrollbar-thumb:hover{background-color:#000;}
a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.scrollup{position:fixed;bottom:50px;right:0px;display:none;z-index:9;font-size:13px;width:60px;height:30px;line-height:30px;text-align:center;border-radius: 15px 0 0 15px;}
.scrollup{-webkit-animation:slideInRight 800ms ease;-moz-animation:slideInRight 800ms ease;-ms-animation:slideInRight 800ms ease;}
a.scrollup{background:#000064;color:#fff;text-decoration: none;}
a.scrollup:hover{background:#f9423c;}
.fa-icon{position:relative;padding-left:25px;}
.fa-icon > .fa{position:absolute;margin-left:-25px;top:3px;}
.text-color-inherit{color:inherit !important;}
ul.social_media{margin:0px;padding:0px;display:block;}
ul.social_media li{display:inline-block;list-style-type:none;list-style-image:none;padding:0px;margin:0 5px 8px 0px;border:none;vertical-align:middle;}
@media(max-width:560px){ul.social_media li{margin-right:2px;}
}
ul.social_media li a{display:block;font-size:18px;transition:none .6s ease-in-out;-webkit-transition:none .6s ease-in-out;-moz-transition:none .6s ease-in-out;-o-transition:none .6s ease-in-out;-ms-transition:none .6s ease-in-out;}
ul.social_media li a:hover{display:block;}
ul.social_media .fa{background: #ED1C24; color:#fff;width:45px;height:45px;line-height:46px;vertical-align:middle;border-radius:100%;text-align:center;}
ul.social_media .fa:hover{color:#fff;}
.fa-facebook, .fa-google, .fa-google-plus, .fa-linkedin, .fa-youtube, .fa-youtube-play, .fa-tumblr, .fa-twitter, .fa-pinterest, .fa-instagram, .fa-wordpress{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;}
.fa-facebook,.fa-facebook:hover{background:#3b5998;}
.fa-google,.fa-google:hover{background:#3f85f4;}
.fa-google-plus,.fa-google-plus:hover{background:#d13f2d;}
.fa-linkedin,.fa-linkedin:hover{background:#0275b5;}
.fa-youtube,.fa-youtube:hover{background:#ce332d;}
.fa-youtube-play,.fa-youtube-play:hover{background:#ce332d;}
.fa-tumblr,.fa-tumblr:hover{background:#274152;}
.fa-twitter,.fa-twitter:hover{background:#4dc8f1;}
.fa-pinterest,.fa-pinterest:hover{background:#cb2028;}
.fa-instagram,.fa-instagram:hover{background:#3e739d;}
.fa-wordpress,.fa-wordpress:hover{background:#3e739d;}
.fa-whatsapp, .fa-whatsapp:hover{background:#01e676;}
ul.social_media .fa-envelope, ul.social_media .fa-envelope:hover{background:#4fce5d;}

/* list */
.list {padding-left:20px;}
.list-bullet{padding:0;margin:0}
.list-bullet > li{padding-left:23px;margin-bottom:5px; list-style:none;position:relative}
.list-bullet > li:before{content:"\f10c";font-family:fontAwesome;position:absolute;left:0;top:0;}
.list-col-2 > li, .list-col-3 > li{-ms-flex: 100%;flex: 0 0 100%;max-width: 100%;}
@media(min-width:1279px){
    .list-col-2, .list-col-3{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap:wrap;}
    .list-col-2 > li, .list-col-3 > li{-ms-flex: calc(50% - 15px);flex: 0 0 calc(50% - 15px);max-width: calc(50% - 15px);margin-right:15px;}
    .list-col-3 > li{-ms-flex: calc(33% - 15px);flex: 0 0 calc(33% - 15px);max-width: calc(33% - 15px);}
}
/* breadcrumb */
.breadcrumbs-panel {background:#f9423c;}
.breadcrumbs-panel .breadcrumb{padding:10px 0px;margin: 0;background: transparent;}
.breadcrumbs-panel .breadcrumb-item + .breadcrumb-item::before {display: inline-block;padding-right: .5rem;color: #eee;font-family: 'FontAwesome';content: "\f105"}
.breadcrumbs-panel .breadcrumb-item{font-size:.85rem;color:#eee}
.breadcrumbs-panel .breadcrumb-item a{color:#eee !important;}
.breadcrumbs-panel .breadcrumb-item.active {color: #fff;font-weight:600;}

/* heading */
.heading {margin-bottom: 1rem;}
.bg-white{background-color:#fff;} 
.boxshadow{-webkit-box-shadow:0 8px 2px rgba(0,0,0,0.2);box-shadow:0 8px 2px rgba(0, 0, 0, 0.1);} 
.bordershadow{border:2px solid rgba(40,60,150,0.5);-webkit-box-shadow:0 8px 2px rgba(40,60,150,0.8);box-shadow:0 8px 2px rgba(40,60,150,0.8);}
 
h1, .h1{font-size:1.8rem;font-weight:700;color:#f9423c}
h2, .h2{font-size:1.2rem;color:#000064}
h3, .h3{font-size:1.4rem;}
h4, .h4{font-size:1.3rem;}
h5, .h5{font-size:1.2rem;}
h6, .h6{font-size:1.05rem;}
.lead{line-height:1.4;}

@media(max-width:768px){
    h2, .h2{font-size:1.2rem;}
}
 

 

 

 /* wrapper */
.wrapper{position:relative;width:100%;margin:0 auto;text-align:left;float:none;}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -50px;}
.footer{position:relative;width:100%;margin:0 auto;}
.footer, .push{min-height:50px;clear:both;}
 

/* Header */
   
 
.navbar-brand { transition: padding 0.5s ease;padding:5px 0px;border-bottom:1px dotted #ccc;}  
.navbar-brand h1{font-size:1.4rem;}
    

 
/* Footer */
.footer{background:#000064;color:#eee;font-size:.80rem;padding:15px 0px;}
.footer a {color:#eee;}
.ftr-logo{height:50px;} 

 
 


 /* Login */ 
 .login-page{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}
.form-signin{width:100%;max-width:420px;padding:15px;margin:auto}
.form-label-group{position:relative;margin-bottom:1rem}
.form-label-group input,.form-label-group label{height:3.125rem;padding:.75rem}
.form-label-group label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;pointer-events:none;cursor:text;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out}
.form-label-group input::-webkit-input-placeholder{color:transparent}
.form-label-group input::-moz-placeholder{color:transparent}
.form-label-group input:-ms-input-placeholder{color:transparent}
.form-label-group input::-ms-input-placeholder{color:transparent}
.form-label-group input::placeholder{color:transparent}
.form-label-group input:not(:-moz-placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}
.form-label-group input:not(:-ms-input-placeholder){padding-top:1.25rem;padding-bottom:.25rem}
.form-label-group input:not(:placeholder-shown){padding-top:1.25rem;padding-bottom:.25rem}
.form-label-group input:not(:-moz-placeholder-shown)~label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}
.form-label-group input:not(:-ms-input-placeholder)~label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}
.form-label-group input:not(:placeholder-shown)~label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777}
@supports (-ms-ime-align:auto){
    .form-label-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
    .form-label-group label{position:static}
    .form-label-group input::-ms-input-placeholder{color:#777}
    
}


/* Home */
.hero-section {background-color: #DFDBE5;position: relative;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%239C92AC' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");}

.hero-section::before{content:"";position: absolute;height: 100%; width:50%;display: block;left:0;background: #fff;}

#carouselSlider {border:5px solid #fff;border-left: 0;box-shadow: 5px 0px 10px rgba(0,0,0,0.3);}

.bg-messege{background: sandybrown;}
.pic-messege{border:5px solid #000064;padding:5px;background: #fff;}