@font-face {    font-family: 'YourFontName';    src: url('/fonts/GraphikBlack') format('woff');         url('/fonts/GraphikBlackItalic') format('woff');         url('/fonts/GraphikBold') format('woff');         url('/fonts/GraphikBoldItalic') format('woff');         url('/fonts/GraphikExtralight') format('woff');         url('/fonts/GraphikExtralightItalic') format('woff');         url('/fonts/GraphikLight') format('woff');         url('/fonts/GraphikLightItalic') format('woff');         url('/fonts/GraphikMedium') format('woff');         url('/fonts/GraphikMediumItalic') format('woff');         url('/fonts/GraphikRegular') format('woff');         url('/fonts/GraphikRegularItalic') format('woff');    /* Add more src declarations for different font formats if necessary */}body{    margin:0; padding:0;     font-size: 0.875rem;    font-family: Graphik, sans-serif;}.main_inner{font-size: 1.2rem!important;}a{    text-decoration: none;}a:hover{    opacity:0.8; }/* header style  *//*.sbd24-header{ background: #C82159; }*/.sbd24-header ul{ padding: 18px 20px; }.sbd24-header .navbar li{ list-style:none; }.sbd24-header .navbar a{    color: #fff; font-weight: 600; font-size: 1rem;    text-transform: uppercase;  margin: 0px 25px;}/* banner style  */.sbd24-banner{    background: #000;    background-image: url('../img/banner-top.svg');    background-repeat: no-repeat;    background-position: center;    background-size: cover;    height: 800px;}/* .sbd24-banner{} */.sbd24-banner .logo_img{ width: 12%; margin: 4% 0% 0% 3%; }.sbd24-banner p{ font-size: 3.85rem; font-family: arial; color: #fff; font-weight: 800; text-transform: uppercase; } .sbd24-banner .date-box{ width: 50%; border: 4px solid #C82159; margin: 20px auto; border-radius: 2px; } .sbd24-banner .date, .sbd24-banner .location{ font-weight: 600; font-size: 1.25rem; text-align:center; float: left; padding: 10px 4px; color: #fff !important; text-align: center; width: 50%; }.sbd24-banner .date-box .date{ background: #C82159;  }.btn-register{ background: #C82159; border: 0; color: #fff; font-family: Graphik; font-size: 1.25rem; font-weight: 600; text-transform: uppercase; padding: 12px 40px; border-radius: 50px; margin-top: 20px; }.btn-register:hover{ background: #C82159 !important; opacity: 0.8; }/* footer style  */.sbd24-footer{    /* background: #C82159; */    background-image: url('../img/footer.png');    background-repeat: no-repeat;    background-position: center;    background-size: cover;    height: 80vh;    color: #fff;     text-align:center;     /*margin-top:-210px;*/}.sbd24-footer h1{    padding-top: 20vh;    font-size: 3.75rem;    font-weight: 800;    text-transform: uppercase;}.sbd24-footer h1 a{    color: #FF9C00;    font-size: 3.75rem;    font-weight: 800;    text-transform: uppercase;    text-decoration:underline; }.footer-links-and-text{    font-size: 1.5rem;    margin-top:17vh !important;     margin-bottom:10vh !important; }.organized-text{    font-size: 2rem;}.sbd24-footer-contact{    text-align:right;     font-size: 1.5rem;}.sbd24-footer-contact img{    width: 28px;     margin-left: 10px;}.sbd24-footer-contact img:hover{    opacity: 0.8; }/* sbd24-hot-post style *//*.sbd24-conference{}*/.sbd24-conference h1{ font-weight: 800 !important; font-family: arial; text-transform: uppercase; font-size: 3.75rem; /* text-align: center; */ margin-bottom: 30px; color: #C82159;}.sbd24-conference p{ font-size:1.2rem; }.sbd24-hot-post img{}  /*items 1 */.sbd24-conference .pmy { position: relative; width: 100%;  margin: 0 auto; }.pmy::before,.pmy::after { content: ""; position: absolute; /* width: 100%;  */ /* background: red;  */ z-index: -1; }  .pmy::before {    top: 70%; left: 0px; background-image: url('../img/pmy-icon1.svg');    background-size: cover; background-repeat: no-repeat;    width: 110px; /* Adjust the width and height as needed */ height: 100px;  }.pmy::after {    top: 20px; transform: translateY(-50%); left: 57%; background-image: url('../img/pmy-icon2.svg');     background-size: cover; background-repeat: no-repeat; width: 40%;  height: 63px; z-index: -1;  }  /*items 2 */.sbd24-conference .pmy1 {    position: relative;    width: 100%;     margin: 0 auto;  }  .pmy1::before,.pmy1::after {    content: "";    position: absolute;    /* width: 100%;  */    /* background: red;  */    z-index: -1;  } .pmy1::before {    top: 50%; left: -50px; background-image: url('../img/pmy-icon2.png');    background-size: 100% 100%; background-repeat: no-repeat;    width: 110px; /* Adjust the width and height as needed */ height: 33%;  }/*.pmy1::after {*//*    top: 27px; transform: translateY(-50%); left: 49%; background-image: url('../img/pmy-icon2.svg'); *//*    background-size: cover; background-repeat: no-repeat; width: 40%;  height: 63px; z-index: 1;*//*  }*//* sbd24-speaker style *//* .sbd24-speaker{} */.sbd24-speaker h1{    font-weight: bold;    text-transform: uppercase;    font-size: 3.5rem;    /* text-align: center; */    margin-bottom: 30px;    color: #C82159;}.sbd24-speaker h5{    font-weight: bold;    text-transform: uppercase;    font-size: 1.5rem;    /* text-align: center; */    color: #00CBAA; }.sbd24-speaker .card{    border: 0;}.sbd24-agenda{    background-image: url('../img/agenda-back.png');    background-size: 100%;    background-repeat: no-repeat;    height: 80vh;    /* color: #fff; */    text-align: center;    /* margin-top: 100px; */    /* margin-bottom:100px; */}.sbd24-agenda p{    color: #231F20;    font-family: arial;    font-size: 3.75rem !important;    font-weight: 900;    text-transform: uppercase;    padding-top: 200px !important;    /* padding: 0px 9% 0px 0px;  */    text-align:left; }.sbd24-agenda .btn-here i{ font-size: 4rem; }.sbd24-agenda .btn-here{    color: #C82159; font-size: 3.75rem; font-weight: 500; text-transform: uppercase;    padding: 10px 0px; border-radius: 5px; margin-top: 0px; text-decoration: underline;}.sbd24-accomodation{    background-image: url('../img/agenda-back.png');    background-size: 100% 110%;    background-repeat: no-repeat;    height: 75vh;    /* color: #fff; */    text-align: center;    padding-top: 40px;     /*margin-top: 60px; */     /*margin-bottom:60px; */}.sbd24-accomodation p{    color: #231F20;    font-family: arial;    font-size: 3.75rem !important;    font-weight: 900 !important;    text-transform: uppercase;    padding-top: 110px !important;    /* padding: 0px 9% 0px 0px;  */    text-align:left; }.sbd24-accomodation .btn-here{    color: #C82159;    font-size: 3.75rem;    font-weight: 500;    text-transform: uppercase;    padding: 10px 0px;    border-radius: 5px;    margin-top: 0px;    text-decoration: underline;}.sbd24-accomodation .btn-here i{ font-size: 2.5rem !important;}/* events  */.sbd24-events{    background-image: url('../img/event-bg.png');    background-size: 100% 100%;    background-repeat: no-repeat;    height: 50vh;    /* color: #fff; */    text-align: center;    /* margin-top: 100px; */    /* margin-bottom:100px; */}/*.sbd24-events .col-9 p{ color: purple; }*/.sbd24-events p{    color: #C82159;    font-family: arial;    font-size: 3.75rem;    font-weight: 900;    text-transform: uppercase;    padding-top: 100px;    padding: 156px 0% 0px 30px;    text-align:left;}.event-items-box{    background-image: url('../img/events.png');    background-size: 100% 100%;    background-repeat: no-repeat;}.sbd24-events-items{    background-image: url('../img/e1.png');    background-size: 100% 100%;    background-repeat: no-repeat;    margin-top: -22px !important;}.sbd24-events-items .card{    background-image: url('../img/e2.png');    background-size: 100% 100%;    background-repeat: no-repeat;}/*.sbd24-events-items .card img{*//*    width: 150px !important; height: 50px; *//*}*/.sbd24-events-items .card-body h5{    font-weight: 900;    text-transform: uppercase;    font-size: 1.5rem;    color: #000000;    font-family:arial;}.sbd24-events-items .card-text{    min-height: 220px;    font-size: 0.876rem;    font-family: arial;    padding-top: 10px;}.sbd24-events-items .card-body p:nth-child(3){    font-weight: 900;    text-transform: uppercase;    font-size: 0.874rem;    color: #C82159;    font-family: arial;}/*.sbd24-events-items .card-body img{*//*    margin: 30px; */    /*width: 100px; *//*}*/.sbd24-events-items .card-body a{    background: #0A1E2B;     border: 0;     color: #fff;     border-radius: 50px;     font-weight: bold;    padding: 10px 25px;    margin-top: 20px;    margin-bottom: 20px;    font-size: 0.75rem;    font-family: arial;}.section-content p{ font-size: 1.3rem !important; }/*responsive styles */@media screen and (max-width: 525px) {    .sbd24-banner .btn-register{        font-size: 1rem;     }    .sbd24-conference .pmy::after{        width: 54%; left: 52%;    }    .sbd24-events{        height: 26vh;    }    .sbd24-banner{        max-height: 640px;    }    .sbd24-banner p{        font-size: 1.4rem;    }    .sbd24-banner .date, .sbd24-banner .location{        font-size: 0.57rem;    }    .sbd24-banner .date-box{        width: 80%;    }    .sbd24-accomodation{        margin-bottom: 0px;        height: 30vh;        background-size: 105% 90%;    }    .sbd24-accomodation p{        font-size: 1.8rem !important; padding-top: 46px !important;    }    .sbd24-accomodation p .btn-here{ font-size:1.8rem;}    .sbd24-accomodation p .btn-here i{ font-size:1.8rem;}    .sbd24-agenda p{        font-size: 2.0rem !important;    }    .sbd24-agenda .btn-here { font-size:1.5rem;}    .sbd24-agenda .btn-here i{ font-size:1.5rem;}    .sbd24-conference h1{        font-size: 2.5rem;    }    .pmy{        margin: 25px 0;    }    .pmy1{        margin: 25px 0;    }    .sbd24-agenda .btn-here{        font-size: 2.5rem;    }    .sbd24-agenda .btn-here i{        font-size: 2.5rem;    }    .sbd24-events p{        padding: 0;    }    .sbd24-accomodation .btn-here{        font-size: 2.5rem;        display:none;    }    .sbd24-accomodation .btn-here i{        font-size: 2.5rem !important;    }    .sbd24-footer{ margin-top: -50px !important; }    .sbd24-footer h1{        font-size: 2.5rem;        margin-bottom: 30px;     }    .sbd24-footer h1 a{        font-size: 2.5rem;    }    .sbd24-footer-contact { text-align:center !important; }    .footer-links-and-text{        margin-top: 0 !important;    }    .sbd24-agenda{        height: 40vh;    }}