body { font-size: calc(0.15rem + 1vw); } 

@media (max-width: 768px) { 
body { font-size: calc(0.8rem + 1vw); } 
}
@media (max-width: 575px) {
body { font-size: calc(0.8rem + 1vw); } 
}

/*Custom Scrollbar*/
::-webkit-scrollbar {width: 6px;}
::-webkit-scrollbar-track {box-shadow: inset 0 0 5px grey; border-radius: 10px;}
::-webkit-scrollbar-thumb {background: #e9a13b; border-radius: 10px;}
::-webkit-scrollbar-thumb:hover {background: #997748; }

*,
*::before,
*::after {padding: 0;margin: 0;box-sizing: border-box;list-style: none;list-style-type: none;text-decoration: none;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;}

body, 
html {height: 100%;margin: 0;font-family: 'Segoe UI', sans-serif;}/*background-color: #070b17;color: #e6e6e6;*/

a {color: #479fca;text-decoration: none;}
a:hover {color: #e9a13b;}

/*===================================================___advanced-scm-tools **/
.press-title h2{color:#050A35;font-weight:bold;margin-bottom: 30px;}
.press-event-title{font-size: 30px;color:#2c8ebd;font-weight:600;}
.press-event-date{font-size: 26px;color:#2c8ebd;font-weight:400;}
.read-more{font-size: 14px;color:#2c8ebd;font-weight:600;text-decoration: none;}
.read-more:hover{font-size: 14px;color:#000;font-weight:600;text-decoration: none;}

.press{position:relative;width: 100%;min-height: auto;margin-bottom: 30px;}
.press .press-img{width: 100%;height: auto; border:1px solid #2c8ebd;border-radius: 15px; }
.press .press-img img{margin: auto;height: auto;width:100%;border-radius: 15px;}



.semibold{font-weight: 500;}





/*==================================================== BIG  RESPONSIVE DESIGN ==========================================*/
@media (max-width: 768px) { 

}
@media (min-width: 1400px) {
}
@media (min-width: 1600px) {
}

@media (min-width: 1800px) {
}
@media (min-width: 1900px) {/*1920 x 1080*/
}
@media (min-width: 2500px) {/*2560 x 1440*/

}
@media (min-width: 3400px) {/*3456 x 2234*/

}
@media (min-width: 3800px) {/*3840 x 2160*/

}

/*====================================================  RESPONSIVE DESIGN ==========================================*/
@media (max-width: 1300px){

}
@media (max-width: 1230px){

}
@media (max-width: 1199px) {
    .press-event-title{font-size: 26px;}
    .press-event-date{font-size: 24px;}

}
@media (max-width: 991px) {
    .press-event-title{font-size: 24px;color:#424CDA;font-weight:600;}
    .press-event-date{font-size: 20px;color:#424CDA;font-weight:400;}
    
}
@media (max-width: 799px){

}
@media (min-width: 768px) {/*e*/

}
@media only screen and (max-width: 767px) {
    .press-filter{padding: 0px; text-align: center;color:#424CDA;}

}
@media (max-width: 640px) {/*e*/

}
@media (max-width: 600px){

}
@media only screen and (max-width: 575px) {

}
@media (max-width: 480px) {
    .press-event-title{font-size: 20px;color:#424CDA;font-weight:600;}
    .press-event-date{font-size: 18px;color:#424CDA;font-weight:400;}

}
@media (max-width: 360px) {

}
@media (max-width: 320px) {/*e*/

}