* {
-webkit-tap-highlight-color: transparent;
} :focus:not(:focus-visible) {
outline: none;
}  .et-pb-contact-message p {
color: #ffffff;
font-size: 20px;
display: inline-flex;
padding: 10px 10px 10px 10px!important;
background-color: #336296;
font-weight: 500;
text-transform: normal;
text-align: center;
} .et-pb-contact-message li {
color:red;
font-weight:500	;
font-size:16px;
} #page-container {
overflow:hidden;
} div.gallery .gallery-item img {
border: none!important;
}
.btn_download {
color: #ffffff !important;
border-width: 0px !important;
border-color: #ffffff;
border-radius: 30px;
letter-spacing: 1px;
font-size: 16px;
font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;
font-weight: 600 !important;
text-transform: uppercase !important;
background-color: #bd2824;
padding-right: 20px !important;
padding-left: 40px !important;
}
.btn_download:hover {
color: #f2f2f2 !important;
border-color: rgba(0,0,0,0) !important;
border-width: 0px !important;
background-image: initial;
background-color: #1e3c6b!important;
}
.et_pb_custom_button_icon.btn_download::before {
content: '\e092'!important;
font-family: "ETmodules" !important;
color: #f2f2f2;
line-height: inherit;
font-size: inherit !important;
opacity: 1;
margin-left: -1.3em;
right: auto;
display: inline-block;	
} #sidebar {
display:none;
} #main-content .container:before {
background: none;
} @media (min-width: 981px){
#left-area {
width: 100%;
padding-right: 0px !important;
}} @media screen and (min-width: 480px){ }
@media screen and (min-width: 981px) { }
@media screen and (min-width: 1024px) { }
@media screen and (min-width: 1600px) { }
@media screen and (min-width: 981px) and (max-width: 1599px) { }
@media screen and (min-width: 981px) and (max-width: 1399px) { }
@media screen and (min-width: 981px)  and (max-width: 1199px) { }
@media screen and (min-width: 981px)  and (max-width: 1024px) { }
@media screen and (max-width: 980px) { 
.noHamburger .et_pb_menu__menu {
display: block!important;
}
.noHamburger .et_mobile_nav_menu {
display: none!important;
} }
@media screen and (max-width: 768px) { 
.btn_download {
font-size: 12px;
}
}
@media screen and (max-width: 660px) {
.btn_download {
font-size: 11px;
}	
}
@media screen and (max-width: 480px) { 
.btn_download {
font-size: 10px;
}
}
@media screen and (max-width: 360px) { 
.btn_download {
font-size: 9px;
}
.et_pb_custom_button_icon.btn_download:before {
margin-top: 0.4em;
}	
}
@media screen and (max-width: 320px) { }
@media screen and (min-width: 981px) and (min-height: 981px) { }