
body { font-family: "Lato", sans-serif;
background:#fff;}

.tshadow { text-shadow:4px 4px 9px #111111;}
.dshadow { text-shadow: 2px 2px 9px #1a2b08;}

.header { background:#fbfcfc;  color:#000; 

    padding-top:3px; padding-bottom:3px;
}

.phone { font-weight:bold; color:#000; font-family: "Lato", sans-serif;}
.greenpad { padding: 20px;}
.greenbg {
background:url(../images/green.png); color: #ffffff; font-weight: bold;   }
.yellowbg {
background:url(../images/yellow.png); padding: 20px;  }
.blpic {
background:url(../images/bluetint.png) }
.mission {
background:url(../images/bg_3.jpg) top center fixed; 
background-size:cover; }
.blueback { padding: 24px 0px;
   color:#ffffff;
    margin-top: -10px;
background:#1f448d;}
.houseside-bg { background:url(../images/bg-1.jpg) top center fixed; background-size:cover; padding:60px 0px; color:#fff;}
.corner-bg { background:url(../images/bg-2.jpg) top center fixed; background-size:cover; padding:60px 0px; color:#fff;}
.int-back {
background:url(../images/int-back-paint.jpg) top center; 
background-size:cover; }
.ib { 
border-bottom:#1f448d 6px solid; border-radius: 10px;}
.pull {margin-top: -2px;}
.tilt { background: #0552B8;
background: linear-gradient(146deg,rgba(5, 82, 184, 1) 70%, rgba(198, 198, 196, 1) 69%); padding:30px 0px 30px 0px;}
.bump { font-size:1.2em;}

.w3-section,.w3-code{margin-top:16px!important;margin-bottom:16px!important}
.w3-content,.w3-auto{margin-left:auto;margin-right:auto}.w3-content{max-width:980px}.w3-auto{max-width:1140px}
.w3-animate-fading{animation:fading 10s;}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}

.wfbg { background:#fff; border-radius: 40px; padding:10px;}
.white-bg { background:#fff; padding:60px 0px 60px 0px;}
.black-bg { background:#111; color:#fff; padding:0px 0px 60px 0px;}
.test { background:#000000; padding:30px; margin:12px; box-shadow:#222 2px 2px 6px 2px;}
.testimonial{background:#eaeedd; color:#1e371a; border:#bac1a4 1px solid; padding:30px; margin:24px 12px; box-shadow:#d8e0bb 2px 2px 6px 2px;}

.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='2 1 29 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); } 

.navbar-toggler { background:#fae576; padding-left:9px;}

.btn-home{color:#ffffff;background-color:#303030; padding:4px 26px 12px 26px; font-size:1.2em; border-radius:2px; font-weight:bold;   }
.btn-home:focus,.btn-home:hover{color:#ffffff;background-color:#58708a; }
.btn-home.active{color:#fff;background-color:#58708a;}
.navbarback {background:#d31d2e; padding:0px; }

@media (max-width:575.98px){.title { font-size:1.9em; margin-top:20px;}
.hours { color:#fff; font-size:1.1em; text-align:center; margin:15px 2px 15px 2px; }
.phone {  margin:4px 2px 4px 2px; font-size:1.8em;}
.slogan { text-align:center; margin-top:0px; }
#btn {  font-size:1.2em;} 
.homebox { padding-top:0px;}
.homepic { height:auto;}
.buffer { height:220px;}
.serviceareapic { height:200px; }
.mbuff { height:160px; background: #093b1a;}
       .int-back { height:300px;  padding-top:20px;}
 .desk { display:none;}
    .mobi { display:block;}}
@media (min-width:576px){ 
.slogan
{	font-size:1.2em;
margin-top:10px;	
}
.buffer { height:220px;}
#btn {  font-size:.9em;}
.phone { font-size:1.8em; margin:4px 2px 4px 2px;}
.title { font-size:1.5em; margin-top:6px;}
.homebox { padding-top:1px;}
.homepic { height:auto;}
.serviceareapic { height:250px; }
 .desk { display:none;}
    .mobi { display:block;}
 .mbuff { height:160px;  background: #093b1a;}
       .int-back { height: 290px;  padding-top:170px;}
}
@media (min-width:740px){ 
.slogan
{	font-size:1.4em;
margin-top:10px;	
}
#btn {  font-size:1em;}
.buffer { height:200px;}
.title { font-size:1.5em; margin-top:6px;}
.phone { font-size:1.2em; margin:4px 2px 2px 2px;}
.homebox{  padding-top:1px;}
.homepic { height:auto;}
.serviceareapic { height:300px; }
 .desk { display:none;}
    .mobi { display:block;}
 .mbuff { height:0px;}
       .int-back { height:260px;  padding-top:180px;}
}

@media (min-width:992px){
.slogan
{	font-size:1.6em;
margin-top:10px;	
}
#btn {  font-size:1.2em;}
.title { font-size:1.8em; margin-top:10px;}
.buffer { height:220px;}
.phone { font-size:1.4em; margin:8px 2px 2px 2px;}
.homepic { height:auto;}
.homebox {  padding-top:1px;}
.serviceareapic { height:400px; }
.padh { height:210px;}
 .desk { display: block;}
    .mobi { display:none;}
.mbuff { height:0px;}
       .int-back { height:270px;  padding-top: 190px;}
}
@media (min-width:1200px){
.slogan
{	font-size:1.8em;
margin-top:15px;	
}
#btn {  font-size:1.2em;}
.title { font-size:1.9em; margin-top:20px;}
.buffer { height:240px;}
    .mbuff { height:0px;}
.phone {  font-size:1.7em; margin:18px 2px 2px 2px;}
.homebox { padding-top:2px;}
.homepic { height:auto;}
.serviceareapic { height:510px; }
.padh { height:190px;}
    .desk { display: block;}
    .mobi { display:none;}
    .int-back { height:290px; padding-top: 200px;}
}

.nav-link:link{color:#175c2f; background:#fae576; }

.nav-link:focus,.nav-link:hover{text-decoration:none; font-size:1em; color:#175c2f; background-color:none; padding-left:1px; padding-right:10px; margin-left:28px; width:88%; }

@media (max-width:575.98px){.nav-link{ text-align:left;  }
.nav-item{ margin-top:0px; padding-left:10px; padding-right:10px;}
    .nav-link:focus,.nav-link:hover{ padding-left:1px; padding-right:10px; margin-left:0px; }
}
@media (min-width:576px){ .nav-link{display:block;  text-align:left;  }
.nav-item{ margin-top:0px; padding-left:0px; padding-right:0px; }
      .nav-link:focus,.nav-link:hover{ padding-left:1px; padding-right:10px; margin-left:0px; }
}
@media (min-width:740px){ .nav-link{display:block; text-align:left;  }
.nav-item{ margin-top:0px; padding-left:0px; padding-right:0px; }
      .nav-link:focus,.nav-link:hover{ padding-left:1px; padding-right:10px; margin-left:0px; }
}

@media (min-width:992px){.nav-link{display:block; text-align:center;  }
.nav-item{ margin-top:0px; padding-left:0px; padding-right:0px;}
}
@media (min-width:1200px){.nav-link{display:block;   text-align:center;  }
.nav-item{ margin-top:0px; padding-left:4px; padding-right:4px;}
   }


a:link {
	text-decoration: none;
	color:#001349;
}
a:visited {
	text-decoration: none;
    color:#001349;
}
a:hover {
	text-decoration: none;
    color:#001349;
}
a:active {
	text-decoration:none;
    color:#001349;
}	


.hb{color:#445274;background-color:#f9e84d; padding:10px 14px 12px 14px; margin:10px; font-size:1.2em;   }
.hb:focus,.hb:hover{color:#fff;background-color:#f9c400; }
.hb.active{color:#fff;background-color:#f9c400; border-color:#f9e84d;}

p { font-size:1.1em;}

hr {border-top: 1px solid #000000;}

.simonetta-regular {
  font-family: "Simonetta", serif;
  font-weight: 400;
  font-style: normal;
}

h1 { color:#0552b8; font-size:2.2em; font-weight:900;font-family: "Lato", sans-serif;}
h2 { font-size:2em; color:#175c2f;  font-weight:bold; font-family: "Lato", sans-serif; }
h3 { color:#111111;  font-size:1.7em; font-weight:bold; margin-top:10px;  font-family: "Lato", sans-serif;}
h4 { color:#000000; font-weight:bold; font-size:1.3em; margin-top:10px; }

.bar { background:#0552b8; height:4px; width:20%; alignment-adjust:middle; margin:20px 0px;}
.whitebar { background:#ffffff; height:4px; width:20%; alignment-adjust:middle; margin:20px 0px;}


.feat
{
	border-radius:20px;
	margin:5px;
	padding:50px 18px 20px 18px;
	background: rgb(210,29,46); /* Old browsers */
background: -moz-linear-gradient(top, rgba(210,29,46,1) 0%, rgba(169,3,41,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(210,29,46,1) 0%,rgba(169,3,41,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(210,29,46,1) 0%,rgba(169,3,41,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d21d2e', endColorstr='#a90329',GradientType=0 );
	border:2px solid #a90329;
	font-size:1.1em;
	font-weight:normal;
	color:#fff;
	text-align:left;
}





.homebox {
            animation: fadeInAnimation ease 2s;
            animation-iteration-count: 1;
            animation-fill-mode: forwards;
        }
        @keyframes fadeInAnimation {
            0% {
                opacity: 0;
				margin-top:40px;
            }
            100% {
				margin-top:10px;
                opacity: 1;
            }
        }
		
.homeboxback { background:none; color:#fff;  padding:40px; margin:20px; text-align:center; height:400px; max-width:1200px;}
@media (max-width:575.98px){.homeboxback { background:none; }}
@media (min-width:576px){.homeboxback { background:none; }}
@media (min-width:768px){.homeboxback { background:none; }}
@media (min-width:992px){.homeboxback { background:none; }}
@media (min-width:1200px){.homeboxback { background:none; }}


.boxout {border-radius:12px; background:#C00; padding:12px; font-size:2em; color:#fff; text-align:center; font-family: 'Roboto', sans-serif;}
.logom { margin-bottom:8px;}


#footer {background:#333333;

padding:40px 0px 6px 0px; color:#fff;}


#footer a:link, #footer a:visited, #footer a:active {
	color:#fff;
	
	text-decoration:none;
}
#footer a:hover {
	color:#eee;
}

#fphone {  font-size:1.2em; margin:18px 2px 2px 2px;}

#cwr {
	margin:0 auto;
	background-color:none;
	color:#ccc;
	background:#111;
	text-align:center;
	font-size:.7em;
}


.containerhb {
  position: relative;
  width:100%;
}

.imagehb {
  display: block;
  width: 100%;
  height: auto;
    margin-bottom:8px;
}

.overlayhb {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity:1;
  transition: .5s ease;
 background: rgb(255,255,255);
background: radial-gradient(circle, rgba(255,255,255,0) 45%, rgba(251,213,15,0.5) 100%);
}

.containerhb:hover .overlayhb {
    background: #fbd50f;
  opacity:.9;
}

.texthb {
  color: white;
  font-size: 2em;
    line-height: 1em;
    font-weight: bold;
  position: absolute;
    background:#053f91; 
  top:80%;
  left: 50%;
    padding: 6px 30px 8px 30px;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}

ul { list-style:url(../images/sul.png); font-size:1.2em; line-height:1.2em;}
.whul { list-style:url(../images/ful.png); font-size:1.6em; color:#fff; line-height:1.4em;}
.bul { list-style:url(../images/ul.png); font-size:1.3em;  line-height:1.3em;}
.nul { list-style:none; font-size:1.3em;  line-height:1.3em;}
.rul { list-style:disc; font-size:1.3em;  line-height:1.3em;}
.hbox{
	border-radius:6px;
    font-size: 1.4em;
    font-weight:bold;
    text-align: center;
	color:#ffffff;
	margin:10px;
	background: #de1032;
	padding:12px 16px;
}
	

#btn {
 background:#fcce30;
  border-radius:8px;
  font-size:1.1em;
  color:#111111;
  font-weight:bold;
  margin:5px;
  padding: 10px 16px 10px 16px;
  text-align:center;
  text-decoration: none;
}

#btn:hover {
  background:#ffffff;
  color:#111111;
  text-decoration: none;
      -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;
}



#btnc {
    margin:12px 30px 4px 30px;
    padding: 10px 26px 12px 26px;
    font-size:1.1em;
    line-height:1.2em;
    background: #de1032;
background: linear-gradient(180deg,rgba(222, 16, 50, 1) 0%, rgba(196, 26, 26, 1) 100%);
    border-radius:2px;
    color:#ffffff;
    border:1px solid #B81616;
    font-weight:bold;
    text-align:center;
    text-decoration: none;
}


#btnc:hover {
  background: #de1032;
background: linear-gradient(0deg,rgba(222, 16, 50, 1) 0%, rgba(184, 22, 22, 1) 100%);
  color:#ffffff;
  text-decoration: none;
   -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;
}

#btns {
    margin:12px 3px 4px 3px;
    padding: 10px 20px 12px 20px;
    font-size:1.1em;
    line-height:1.2em;
    background: #de1032;
background: linear-gradient(180deg,rgba(222, 16, 50, 1) 0%, rgba(196, 26, 26, 1) 100%);
    border-radius:2px;
    color:#ffffff;
    border:1px solid #B81616;
    font-weight:bold;
    text-align:center;
    text-decoration: none;
}


#btns:hover {
  background: #de1032;
background: linear-gradient(0deg,rgba(222, 16, 50, 1) 0%, rgba(184, 22, 22, 1) 100%);
  color:#ffffff;
  text-decoration: none;
   -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;
}

#btnh {
  background:#fbd50f;
  color:#053f91;
 
    font-size: 1.8em;
  font-weight:bold;
  margin:10px 0px 0px 0px;
  padding: 10px 18px;
  max-width:220px;
  text-align:center;
  text-decoration: none;
    opacity: .9;
}


#btnh:hover {
  background:#053f91;
  color:#fbd50f;
  
  text-decoration: none;
   -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;
}

.button {
  padding: 6px 12px 10px 12px;
  font-size:1.1em;
  font-family:'Bitter', serif;
  text-align: center;
  cursor: pointer;
  outline: none;
  color: #fff;
  background-color: #e74439;
  border: none;
  border-radius: 5px;
  box-shadow: 0 7px #500f0b;
  width:96%;
  margin-left:4px;
  margin-bottom:12px;
}

.button:hover {background-color: #97251e;
    -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;}

.button:active {
  background-color: #97251e;
  box-shadow: 0 2px #500f0b;
  transform: translateY(4px);
}

.full { width:100%;}
.nopad { margin:0px; padding:0px;}



header {
  position: fixed;z-index: 999999;
  top: 0;
  width: 100%;
  padding: 15px 20px;
  background-color: rgba(17, 17, 17, .6);
  transition: background-color 0.5s, padding 1s;
}

header.sticky {
  background-color: rgba(17, 17, 17, 1);
  padding: 0px 20px ;
}

.contenth {
  height: 100vh;
  margin-top: 30px;
}

.tophalfone{ width: 40%; text-align: center; float: left;}
.tophalftwo{ width: 60%; text-align: center; float: left;}



.wow {
  opacity: 0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px);
  -webkit-transition: opacity .6s .1s,transform .6s ease;
  transition: opacity .6s .1s,transform .6s ease;
  transition-delay: 0ms;
}

.wow-in-view {
  opacity: 1!important;
  -webkit-transform: translate(0,0)!important;
  -moz-transform: translate(0,0)!important;
  -ms-transform: translate(0,0)!important;
  transform: translate(0,0)!important;
}

@media (max-width:575.98px){ .slideover {z-index:888888; width:100%; position:absolute; padding-top:10px;}
#btnh {
  font-size:.9em;  margin-top:-20px;}
 .htext {  font-size:.9em; line-height: 1em;}  
#btnc {
    margin:32px 1px 4px 1px;
    padding: 10px 8px 12px 8px;
    font-size:1em;
    line-height:1.2em;}
}
@media (min-width:576px){ .slideover {z-index:888888; width:100%; position:absolute; padding-top:10px;}
#btnh {
  font-size:1.1em;  margin-top:-20px;}
.htext { line-height: 1.2em; font-size: 2rem;}      
#btnc {
    margin:12px 1px 4px 1px;
    padding: 10px 8px 12px 8px;
    font-size:1.1em;
    line-height:1.2em;}
}
@media (max-width: 767px) { 

.one { display:none;}
.two { display:none;}
.three { display:none;}
.four { display:block;}
#btnh {
  font-size:.9em;  margin-top:-20px;}
  .slideover {z-index:888888; width:100%; position:absolute; padding-top:130px;}
.headerlogo { margin-top:1px;  max-width:140px;}
 .descriptbox { padding:20px 12px;}
.htext {  font-size:2.4rem;}  
#btnc {
    margin:12px 8px 4px 8px;
    padding: 10px 8px 12px 8px;
    font-size:1.1em;
    max-width: 200px;
    line-height:1.2em;}
}
 

@media (min-width: 768px) { 
.one { display:none;}
.two { display:none;}
.three { display:block;}
.four { display:none;}
#btnh {
  font-size:1em;  margin-top:-25px;}
.slideover {z-index:888888; width:100%; position:absolute; padding-top:190px;}
.headerlogo { margin-top:1px; max-width:160px;}
.descriptbox { padding:20px 12px; max-width: 380px;}
.htext {  font-size:3rem;}  
#btnc {
    max-width: 220px;
    margin:12px 8px 4px 8px;
    padding: 10px 10px 12px 10px;
    font-size:1.2em;
    line-height:1.2em;}

}

@media (min-width: 992px) { 
.one { display:none;}
.two { display:block;}
.three { display:none;}
.four { display:none;} 
.slideover {z-index:888888; width:100%; position:absolute; padding-top:220px;}
#btnh {
  font-size:1.1em;  margin-top:12px;}
.headerlogo { margin-top:5px; max-width:170px;}
.descriptbox { padding:20px 12px; max-width: 310px;} 
.htext {  font-size:3rem;}  
#btnc {
    margin:18px 5px 4px 10px;
    padding: 10px 16px 12px 16px;
    font-size:.8em;
    line-height:1.2em;}
}

@media (min-width: 1200px) { 
.one { display:block;}
.two { display:none;}
.three { display:none;}
.four { display:none;}

#btnc {
    margin:18px 36px 4px 46px;
    padding: 10px 20px 12px 20px;
    font-size:1em;
    line-height:1.2em;}
    
.slideover {z-index:888888; width:100%; position:absolute; padding-top:270px; padding-bottom: 0px; height: auto;}   
#btnh {
  font-size:1.2em;  margin-top:12px;}
.headerlogo { margin-top:0px; max-width:190px;}
    .htext {  font-size:3.1rem;}  
}

@media (min-width: 1500px) { 

#btnc {
    margin:22px 30px 4px 40px;
    padding: 10px 20px 12px 20px;
    font-size:1em;
    line-height:1.2em;}
}






.navbard {
  overflow: hidden;
  background:none;
}

.navbard a {
  float: left;
  font-size:1.1em;
  color:#ffffff;
  text-align: center;
  padding:14px 35px;
  text-decoration: none;
  
  font-weight:normal;
  margin:0px 0px 0px 0px;
   -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
         -o-transition: all .25s ease;
            transition: all .25s ease;
		
}
.nr { float: right;}
.dropdownd {
  float: left;
  overflow: hidden;
}

.dropdownd .dropbtnd {
  font-size: 1.1em;  
  border: none;
  outline: none;
  color:#ffffff;
  padding:14px 35px;
  background-color: inherit;
  font-weight:normal;
    border-radius:0px;
  margin: 0;
 
}
.navbard a:hover { 
  color:#e0dbeb;
  background:#111111;
  
}

.dropdownd:hover .dropbtnd {
  background-color:#d50808;
  border-radius:0px;
  color:#eeeeee;
  
}

.dropdown-contentd {
  display: none;
  position: absolute;
  background-color:#111111;
  min-width:160px; 
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index:99999;
    color:#ffffff;
}

.dropdown-contentd a {
  float: none;
  color:#ffffff;
  padding:6px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}
 
.dropdown-contentd a:hover {
  background-color:#d50808;
  color:#eeeeee;
}

.dropdownd:hover .dropdown-contentd {
  display: block;
}

@media (max-width:575.98px){
.desk{ display:none;}
.mobi { display:block;}
    #btnh {
  margin:5px 13px 10px 13px;
  padding:8px 10px 10px 10px;
  font-size:1.4em;  
}	
}

@media (min-width: 576px) { 
.dropdownd .dropbtnd {
  font-size:.6em;  
  padding: 14px 6px;}
.navbard a {
  font-size:.6em;
  padding: 14px 6px;}
	.marg { margin-left:85px;}
	
	
 .desk{ display:none;}
.mobi { display:block;}
#btnh {
  margin:5px 13px 10px 13px;
  padding:8px 10px 10px 10px;
  font-size:1.4em;  
}	
}


@media (min-width: 768px) { 
.dropdownd .dropbtnd {
  font-size:.8em;  
  padding: 14px 15px;}
.navbard a {
  font-size:.8em;
  padding: 14px 15px;}
	.marg { padding-left:40px;}
 .desk{ display:none;}
.mobi { display:block;}
#btnh {
  margin:20px 13px 10px 13px;
  padding: 10px 10px 12px 10px;
  font-size:1.6em;  
}		
}

@media (min-width: 992px) { 
.dropdownd .dropbtnd {
  font-size:.8em;  
  padding: 24px 9px;}
.navbard a {
  font-size:.8em;
  padding: 24px 9px;}
	.marg { padding-left:100px;}
.desk{ display:block;}
.mobi { display:none;}
 #btnh {
  margin:20px 13px 10px 13px;
  padding: 10px 10px 12px 10px;
  font-size:1.6em;  
}
 }

@media (min-width: 1200px) {
#btnh {
  margin:20px 13px 10px 13px;
  padding: 10px 10px 12px 10px;
  font-size:1.6em;  
}	
	.dropdownd .dropbtnd {
  font-size:.9em;  
  padding: 24px 12px;}
.navbard a {
  font-size:.9em;
  padding: 24px 12px;}
.desk{ display:block;}
.mobi { display:none;}
.marg { padding-left:125px;}
	 }

@media (min-width: 1300px) {
#btnh {
  margin:20px 13px 10px 13px;
  padding: 10px 10px 12px 10px;
  font-size:1.6em;  
}	
	.dropdownd .dropbtnd {
  font-size: 1em;  
  padding: 24px 14px;}
.navbard a {
  font-size:1em;
  padding: 24px 14px;}
.desk{ display:block;}
.mobi { display:none;}
.marg { padding-left:125px;}
	 }


@media (max-width:575.98px){.carousel-caption{margin-bottom:10px;  font-size: .7em;}}
@media (min-width:576px){.carousel-caption{margin-bottom:10px;  font-size: .7em;}}
@media (min-width:768px){.carousel-caption{margin-bottom:10px; font-size: .8em;}}
@media (min-width:992px){.carousel-caption{margin-bottom:100px; font-size: 1em;}}
@media (min-width:1200px){.carousel-caption{margin-bottom:200px; font-size: 1.3em;}}






.carousel-caption{
background: #05241A;
background: radial-gradient(circle,rgba(5, 36, 26, 0.64) 0%, rgba(5, 36, 26, 0) 100%);
}






