.block-6om { 
    background: #fff; 
    width: 100%; 
    padding: 8px; 
    border-radius: 8px; 
    margin-bottom: 10px; 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

h2 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2; 
    color: var(--bs-heading-color);
} 

h2 { 
    font-size: calc(1.325rem + .9vw);
} 

@media (min-width: 1200px){ 
  h2 { 
    font-size: 2rem;
  } 
}     

h2.title-oqa  { 
    font-size: 1rem; 
    border-radius: 6px; 
    background-color: #014401; 
    color: #fff; 
    padding: 10px 13px 7px; 
    font-weight: 800; 
    text-transform: uppercase; 
    margin-bottom: 10px;
} 

strong { 
    font-weight: bolder;
} 

a { 
    color: var(--bs-link-color); 
    text-decoration: underline;
} 

a { 
    color: #014401; 
    transition: all .3s; 
    text-decoration: none;
} 

.button-9wo { 
    font: tahoma,geneva,san-serif; 
    display: inline-block; 
    padding: 0.5em; 
    margin: auto; 
    text-decoration: none; 
    color: green; 
    background-image: linear-gradient(#014401, #014401); 
    background-size: 0 5px, auto; 
    background-repeat: no-repeat; 
    background-position: center bottom; 
    transition: all .2s ease-out;
} 

a:hover { 
    color: var(--bs-link-hover-color);
} 

a:hover { 
    color: rgba(1, 68, 1, .8);
} 

.button-9wo:hover { 
    background-size: 100% 5px, auto;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-RN9Cr.style-RN9Cr {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-AvxFV.style-AvxFV {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-MtUaT.style-MtUaT {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-SgZ75.style-SgZ75 {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-a4ivf.style-a4ivf {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-ZMbtx.style-ZMbtx {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-YaCbo.style-YaCbo {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-xSocB.style-xSocB {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-tdErY.style-tdErY {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-Fo2qa.style-Fo2qa {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-LWnaA.style-LWnaA {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-LJYnT.style-LJYnT {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  
#style-whlNQ.style-whlNQ {  
   font-family: Roboto;  
    border-bottom: 1px solid #014401;  
    background: white;  
    color: darkgreen;  
}  

/* Indexed */
.block-pdn { 
    background: #fff; 
    width: 100%; 
    padding: 8px; 
    border-radius: 8px; 
    margin-bottom: 10px; 
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
} 

*,:after,:before { 
    box-sizing: border-box;
} 

h2 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2; 
    color: var(--bs-heading-color);
} 

h2 { 
    font-size: calc(1.325rem + .9vw);
} 

@media (min-width: 1200px){ 
  h2 { 
    font-size: 2rem;
  } 
}     

h2.title-ih5  { 
    font-size: 1rem; 
    border-radius: 6px; 
    background-color: #014401; 
    color: #fff; 
    padding: 10px 13px 7px; 
    font-weight: 800; 
    text-transform: uppercase; 
    margin-bottom: 10px;
} 

.text-rlb { 
    text-align: center!important;
} 

.indexing-b3o { 
    width: 110px; 
    overflow: hidden; 
    display: inline-block; 
    height: 50px; 
    border: 1px solid #ddd; 
    padding: 3px; 
    border-radius: 5px;
} 

a { 
    color: var(--bs-link-color); 
    text-decoration: underline;
} 

a { 
    color: #014401; 
    transition: all .3s; 
    text-decoration: none;
} 

.button-b7h { 
    font: tahoma,geneva,san-serif; 
    display: inline-block; 
    padding: 0.5em; 
    margin: auto; 
    text-decoration: none; 
    color: green; 
    background-image: linear-gradient(#014401, #014401); 
    background-size: 0 5px, auto; 
    background-repeat: no-repeat; 
    background-position: center bottom; 
    transition: all .2s ease-out;
} 

a:hover { 
    color: var(--bs-link-hover-color);
} 

a:hover { 
    color: rgba(1, 68, 1, .8);
} 

.button-b7h:hover { 
    background-size: 100% 5px, auto;
} 

img { 
    vertical-align: middle;
} 

.content-lio img  { 
    width: 100%;
} 


