*,
.coe-main,.srdc_main,.pub_main { font-family: 'Maven Pro', sans-serif; --F4842E: #F4842E;
--mp-family: 'Maven Pro', sans-serif;
--PT-family: 'PT Sans', sans-serif;
--blue-color: #3A2E7D;
--orange-color: #F4842E;
--grey-color: "#1C1C1C";
--sky-color: "#3CA7B6";
--white: #FFFFFF;
}
img {
object-fit: cover;
height: auto;
}
::-webkit-scrollbar {
width: 6px;
background-color: transparent;
}
::-webkit-scrollbar-thumb { background-color: #3A2E7D;
}
html {
scroll-behavior: smooth;
}
a {
text-decoration: none;
}
:focus {
outline: none;
outline: -webkit-focus-ring-color auto 0px;
}
button:focus {
outline: none;
outline: -webkit-focus-ring-color auto 0px;
}
::-moz-focus-inner {
border: 0;
}
button:focus,
textarea:focus,
input:focus {
outline: none;
}
.swiper-container {
position: relative;
}
.swiper-wrapper {
-webkit-transition-timing-function: linear !important;
-o-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}
li {
list-style-type: none;
}
[type="submit"],
button,
html [type="button"] {
appearance: none;
-webkit-appearance: none;
}
input [type="checkbox"] {
appearance: none;
-webkit-appearance: none;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus,
select:-webkit-autofill:active {
transition: background-color 5000s ease-in-out 0s;
-webkit-text-fill-color: #FFF !important;
}
table {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
input[data-autocompleted] {
background-color: transparent !important;
}
input:not(:placeholder-shown) {
font-weight: bold;
}
textarea:not(:placeholder-shown) {
font-weight: bold;
} .ast-container {
display: block !important;
max-width: 100%;
margin: 0;
padding: 0;
}  .accordion,
.accordion-item,
.accordion-header,
.accordion-button,
.accordion-collapse,
.accordion-body,
.show {
background: var(--white) !important;
border: none !important;
outline: none !important;
font-family: var(--mp-family);
}
.accordion:hover,
.accordion-item:hover,
.accordion-header:hover,
.accordion-button:hover,
.accordion-collapse:hover,
.accordion-body:hover {
color: var(--grey-color);
}
.accordion:focus,
.accordion-item:focus,
.accordion-header:focus,
.accordion-button:focus,
.accordion-collapse:focus,
.accordion-body:focus {
color: var(--grey-color);
box-shadow: none;
border-color: rgba(0, 0, 0, .125);
}   @media (min-width: 2560px) {
.coe-main,.srdc_main,.pub_main {
font-size: 18px;
}
.coe_container {
max-width: 2174.7px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (min-width: 1921px) {
.coe-main,.srdc_main,.pub_main {
font-size: 16px;
}
.coe_container {
max-width: 1631px;
width: 100%;
margin: 0 auto;
padding: 0 0;
}
}
@media (max-width: 1920px) {
.coe-main,.srdc_main,.pub_main {
font-size: 16px;
}
.coe_container {
max-width: 1631px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 1800px) {
.coe-main,.srdc_main,.pub_main {
font-size: 15px;
}
.coe_container {
max-width: 1631px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 1719px) {
.coe-main,.srdc_main,.pub_main {
font-size: 14px;
}
.coe_container {
max-width: 1304.8px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 1536px) {
.coe-main,.srdc_main,.pub_main {
font-size: 13px;
}
}
@media (max-width: 1440px) {
.coe-main,.srdc_main,.pub_main {
font-size: 12px;
}
.coe_container {
max-width: 1223.25px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 1366px) {
.coe-main,.srdc_main,.pub_main {
font-size: 10px;
}
.coe_container {
max-width: 1160.38px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 1280px) {
.coe-main,.srdc_main,.pub_main {
font-size: 10.5px;
}
.coe_container {
max-width: 1087.33px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 1194px) {
.coe-main,.srdc_main,.pub_main {
font-size: 10px;
}
.coe_container {
max-width: 1014.27px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 992px) {
.coe-main,.srdc_main,.pub_main {
font-size: 11.5px;
}
.coe_container {
max-width: 808.46px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}
@media (max-width: 767px) {
.coe-main,.srdc_main,.pub_main {
font-size: 10px;
}
.coe_container {
max-width: 708.46px;
width: 100%;
margin: 0 auto;
padding: 0 15px;
}
}