﻿
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
:root {
font-size:16px;
--toiWhite:#fff;
--toiBlack:#000;
--toiDefault:#212529;
--toiRed:#e52d2f;
--toiBlue:#00529C;
--toiSeaBlue:#C1D9E5;
--toiGrey:#F5F5F5;
--fontMontserrat:'Montserrat',sans-serif,Arial,Helvetica;
}
html{height:100%;scroll-behavior:smooth}
body{font-size:16px;background:var(--toiWhite);color:var(--toiDefault);overflow-x:hidden;font-family:'Montserrat',sans-serif,Arial,Helvetica;font-weight:normal;position:relative;word-wrap:break-word;min-height:100%}
img{max-width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
p,h6{font-size:1rem;margin-bottom:.5rem}
p{margin-bottom:1rem;margin-top:0}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}
a{text-decoration:none;color:var(--toiDefault);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
a:hover,a:focus,.btn:hover,.btn:focus,button:focus{text-decoration:none;outline:none;color:var(--toiRed);box-shadow:none}
button:hover,button:focus,.accordion-button:focus{outline:none;box-shadow:none}
ul,li,ol{padding:0;margin:0}
li{list-style:none}
.lt-text{font-weight:100}
.md-text{font-weight:500}
.sb-text{font-weight:600}
.italic-text{font-style:italic}
.small-text{font-size:.875rem}
.text-underline{text-decoration:underline}
.form-control:focus{outline:none;border-color:#dee2e6;box-shadow:none}

.swiper.justify-center .swiper-wrapper{justify-content:center}
.swiper.justify-center .swiper-wrapper .swiper-slide:last-child{margin-right:0!important}
.swiper-slide{height:auto}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.2}
.swiper-nav.hide{display:none}
.swiper-nav-wrapper{display:inline-flex;justify-content:center;align-items:center}

.swiper-pagination-bullet{width:12px;height:12px;background-color:#8A8A8A;opacity:.8}
.swiper-pagination-bullet-active{background-color:var(--toiRed);opacity:1}

.swiper-pagination.bottom{position:relative;bottom:auto;display:inline-flex;width:auto;padding:0 10px}
.swiper-nav.bottom{position:relative;text-align:center;margin-top:1.5rem}
.swiper-nav.bottom .swiper-button-next,.swiper-nav.bottom .swiper-button-prev{position:relative;left:auto;right:auto;top:auto;bottom:0;margin:6px}
.toi-controls .swiper-button-next:after,.toi-controls .swiper-button-prev:after{content:none}
.toi-controls .swiper-button-next,.toi-controls .swiper-button-prev{position:relative;display:inline-flex;border-radius:50%;color:var(--toiDefault);align-items:center;width:2.5rem;height:2.5rem;text-align:center;background-color:var(--toiWhite);border:1px solid var(--toiDefault);font-size:1.125rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.toi-controls .swiper-button-next:hover,.toi-controls .swiper-button-next:focus,.toi-controls .swiper-button-prev:hover,.toi-controls .swiper-button-prev:focus{background-color:var(--toiRed);color:var(--toiWhite);border-color:var(--toiRed)}
.toi-controls .swiper-button-next.swiper-button-disabled,.toi-controls .swiper-button-prev.swiper-button-disabled{opacity:.2}

.btnPlay{display:none;border:0}
.orientation{background:var(--toiWhite);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;overflow:hidden;text-align:center;display:none}
.orientation img{max-width:150px;height:auto}
.orientation p{font-size:1rem;font-weight:500;color:var(--toiDefault);letter-spacing:3px;text-transform:uppercase}
.portrait-only{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.portrait-only img{margin-bottom:1rem}

.btn-toi-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:0;font-size:1rem;text-align:center;color:var(--toiWhite);padding:.75rem 2rem;background:var(--toiRed);border-radius:.25rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-toi-primary:hover,.btn-toi-primary:focus{background:var(--toiDefault);color:var(--toiWhite)}
.btn-toi-primary i{margin-right:8px}

.btn-toi-primary.btn-white{background:var(--toiWhite);color:var(--toiBlue)}
.btn-toi-primary.btn-white:hover,.btn-toi-primary.btn-white:focus{background:var(--toiBlue);color:var(--toiWhite)}

.btn-toi-secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:0;font-size:1.125rem;text-align:center;color:var(--toiBlue);padding:.75rem 2rem;background:var(--toiYellow);border-radius:2rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-toi-secondary:hover,.btn-toi-secondary:focus{background:var(--toiBlue);color:var(--toiWhite)}
.btn-toi-secondary i{margin-right:8px}

.btn-toi-bordered{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:1px solid var(--toiBlue);font-size:1.125rem;text-align:center;color:var(--toiBlue);padding:.75rem 2rem;background:var(--toiWhite);border-radius:2rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-toi-bordered:hover,.btn-toi-bordered:focus{background:var(--toiBlue);color:var(--toiWhite);border-color:var(--toiBlue)}
.btn-toi-bordered.blue{background-color:var(--toiBlue);color:var(--toiWhite);border-color:var(--toiWhite)}
.btn-toi-bordered.blue:hover,.btn-toi-bordered.blue:focus{background-color:var(--toiYellow);color:var(--toiDefault);border-color:var(--toiYellow)}

.btn-toi-primary.btn-sm,.btn-toi-secondary.btn-sm,.btn-toi-bordered.btn-sm{padding:5px 20px;font-size:1rem}

.btn-block{display:block}

.know-more{display:inline-block;color:var(--toiBlue);font-size:1.5rem;margin-bottom:0}
.btn-Delete{display:inline-block;font-size:1.25rem;background-color:transparent;color:#dc2126;border:0}
.btn-Delete:hover,.btn-Delete:focus{color:var(--toiBlue)}

.toi-listing li{font-size:1.125rem;padding:4px 0 4px 16px;position:relative}
.toi-listing li::before{content:"";display:inline-block;width:5px;height:5px;background:var(--toiBlack);border-radius:50%;position:absolute;left:0;top:12px}
.toi-listing.white li::before{background:var(--toiWhite)}

.toi-bullet-listing li{font-size:18px;padding:4px 0 4px 20px;position:relative}
.toi-bullet-listing li::before{content:"\f101";font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;color:var(--toiRed);position:absolute;left:0;top:9px}
.toi-bullet-listing.white li::before{color:var(--toiWhite)}

.toi-accordion .accordion-body{padding:24px}
.toi-accordion .accordion-button{border-radius:0!important;font-size:1.25rem;line-height:1.3;color:var(--toiDefault);position:relative;padding:12px 4rem 12px 24px}
.toi-accordion .accordion-button:not(.collapsed){background-color:var(--toiBlue);color:var(--toiWhite)}
.toi-accordion .accordion-button::after{background-image:none;content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;color:var(--toiDefault);position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg)}
.toi-accordion .accordion-button:not(.collapsed)::after{content:"\f078";color:var(--toiWhite);transform:translateY(-50%) rotate(-180deg);-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg)}
.toi-accordion .accordion-item{border:0;border-radius:10px;overflow:hidden;margin-bottom:8px}
.toi-accordion .accordion-item:last-child{margin-bottom:0}

.toi-accordion.acc-secondary{counter-reset:section}
.toi-accordion.acc-secondary .accordion-button{background-color:var(--toiSeaBlue);color:var(--toiBlue)}
.toi-accordion.acc-secondary .accordion-button::before{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;background-color:var(--toiWhite);border-radius:50%;counter-increment:section;content:counter(section);margin-right:12px}
.toi-accordion.acc-secondary .accordion-body{background-color:var(--toiGrey)}
.toi-accordion.acc-secondary .accordion-button:not(.collapsed)::after{color:var(--toiDefault)}
.toi-accordion.acc-secondary .accordion-body .acc-row{margin-bottom:2rem}
.toi-accordion.acc-secondary .accordion-body .acc-row:last-child{margin-bottom:0}
.toi-accordion.acc-secondary .accordion-body .acc-heading{padding-top:1rem;margin-bottom:2rem}
.toi-accordion.acc-secondary .accordion-body .acc-heading h3{font-size:2rem;color:var(--toiBlue);margin-bottom:.5rem}
.toi-accordion.acc-secondary .accordion-body .acc-row h4{font-size:1.75rem;color:var(--toiBlue);margin-bottom:1.5rem}
.toi-accordion.acc-secondary .accordion-body .acc-row h6{font-weight:600;margin-bottom:.5rem}
.toi-accordion.acc-secondary .accordion-body .acc-card{padding:2rem;background-color:var(--toiYellow);border-radius:20px}
.toi-accordion.acc-secondary .accordion-body .acc-card h6{color:var(--toiBlue);font-size:1.25rem;margin-bottom:1.5rem}
.toi-accordion.acc-secondary .accordion-body .acc-card .acc-card-row{margin-bottom:2rem}
.toi-accordion.acc-secondary .accordion-body .acc-card .acc-card-row:last-child{margin-bottom:0}
.toi-accordion.acc-secondary .toi-table-secondary{margin-bottom:2rem}

.disable-btn,.disable-btn:hover,.disable-btn:focus{cursor:default;background:#919191;color:var(--toiWhite)}
.toi-form .form-control::-webkit-input-placeholder{color:#1B1D24}
.toi-form .form-control:-moz-placeholder{color:#1B1D24}
.toi-form .form-control::-moz-placeholder{color:#1B1D24}
.toi-form .form-control:-ms-input-placeholder{color:#1B1D24}
.toi-form .form-control{height:45px;border-radius:0;border-color:#dfdfdf}
.toi-form textarea.form-control{height:auto;min-height:100px}
.toi-form select{height:45px;border-color:#dfdfdf;border-radius:0;background:url(../images/select-arrow-down.png) no-repeat right 10px center;background-color:var(--toiWhite);padding-right:30px;-moz-appearance:none;-webkit-appearance:none;appearance:none}
.toi-form select::-ms-expand{display:none}
.toi-form .form-control.date-picker{height:50px;border-radius:0;border-color:#dfdfdf;background:url(../images/select-date.png) no-repeat right 0 center;background-color:var(--toiWhite);padding-right:45px;-moz-appearance:none;-webkit-appearance:none;appearance:none}
.has-error{border-color:#ba0c15!important}
.has-error::-webkit-input-placeholder{color:#ba0c15}
.has-error:-moz-placeholder{color:#ba0c15}
.has-error::-moz-placeholder{color:#ba0c15}
.has-error:-ms-input-placeholder{color:#ba0c15}
::-ms-clear{display:none}
.toi-form .form-control::-webkit-outer-spin-button,
.toi-form .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.toi-form .form-control[type=number]{-moz-appearance:textfield}

.toi-error{font-size:.875rem;color:#dc2126;padding-top:.2rem;margin:5px 0 0;display:none}
.thankyou{color:#00950b;padding-top:.2rem;margin-bottom:0;display:none;font-size:1.125rem;font-weight:700}
.form-group,.input-group{margin-bottom:15px}
.form-select:focus{box-shadow:none;outline:0}
.toi-form .file-upload .input-group{margin-bottom:0}
.toi-form .help-text{display:block;font-size:12px;margin-top:8px}

.toi-form .custom-file-button .input-group-text{font-size:14px;background:var(--toiBlue);color:var(--toiWhite);border-radius:0;height:45px;margin-left:0!important;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.toi-form .custom-file-button .input-group-text i{font-size:18px;margin-right:8px}
.toi-form .custom-file-button .input-group-text:hover,.toi-form .custom-file-button .input-group-text:focus{background:var(--toiWhite);color:var(--toiBlue);border-color:var(--toiBlue)}
.toi-form .custom-file-button input[type=file]{line-height:2.2;margin-left:0!important}
.toi-form .custom-file-button input[type=file]::-webkit-file-upload-button{display:none}
.toi-form .custom-file-button input[type=file]::file-selector-button{display:none}
.toi-form .custom-file-button:hover label{background-color:var(--toiWhite);color:var(--toiBlue);border-color:var(--toiBlue);cursor:pointer}
.form-check .form-check-input{border:1px solid #dfdfdf}
.form-check-input:checked{background-color:var(--toiBlue);border-color:var(--toiWhite)}
.form-check-input:focus{border-color:#fdd5f6;outline:0;box-shadow:0 0 0 0.25rem rgba(105,55,96,.25)}

.toi-form .form-check label{vertical-align:middle;padding-left:2px;font-size:16px}
.toi-form .form-check .form-check-input{width:18px;height:18px;border:1px solid #dfdfdf;border-radius:0}
.toi-form .form-check .form-check-input[type=radio]{border-radius:50%}
.toi-form .form-check-input:checked{background-color:rgb(0, 82, 156);border-color:var(--toiWhite)}
.toi-form .form-check-input:focus{border-color:#fdd5f6;outline:0;box-shadow:0 0 0 0.25rem rgba(0,82,156,.25)}

.toi-form .declaration .form-check{font-weight:600}
.toi-form .declaration p{margin-top:1rem}

/* scrollbar */
.toi-scrollbar::-webkit-scrollbar{width:5px;height:5px}
.toi-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px}
.toi-scrollbar::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0.8)}
.toi-scrollbar::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,0.3)}

/* Hide scrollbar */
.hide-scrollbar::-webkit-scrollbar{display:none}
.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}

.lg-container{width:100%;max-width:1550px;margin-right:auto;margin-left:auto}
.toi-container{width:100%;max-width:1350px;margin-right:auto;margin-left:auto}
.lg-container,.toi-container,.container-fluid{padding-right:30px;padding-left:30px}
.md-container{max-width:1250px;margin:0 auto}
.sm-container{max-width:1000px;margin:0 auto}
.toi-wrapper{padding-top:1rem;overflow:hidden}
.inner-page .toi-wrapper{padding-top:0}
.section{padding-bottom:4rem;position:relative;overflow:hidden}
.section-ptb{padding:4rem 0;position:relative;overflow:hidden}
.section-pt{padding-top:4rem;position:relative;overflow:hidden}
.section-pb{padding-bottom:4rem;position:relative;overflow:hidden}
.row-15{--bs-gutter-x:15px}
.row-24{--bs-gutter-x:24px}
.row-30{--bs-gutter-x:30px}

.scrollToTop{display:inline-flex;position:fixed;background:var(--toiDefault);color:var(--toiWhite);align-items:center;justify-content:center;font-size:.875rem;width:36px;height:26px;border-radius:5px;bottom:10px;right:10px;display:none;cursor:pointer;z-index:15;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.scrollToTop:hover,.scrollToTop:focus{background:var(--toiRed);color:var(--toiWhite)}

.toi-heading{margin-bottom:2rem}
.toi-heading h1,.toi-heading h2{font-size:2rem;font-weight:600;margin-bottom:0}
.toi-heading h1 span,.toi-heading h2 span{color:var(--toiRed)}
.toi-heading h6{font-size:1.45rem;margin:0 0 .5rem}
.toi-heading.center{text-align:center}

.toi-heading-sm{font-size:2.25rem;font-weight:400;margin-bottom:1rem}
.toi-heading-sm.center{text-align:center}
.toi-heading-sm.white{color:var(--toiWhite)}

.bg-grey{background:var(--toiGrey)}

.toi-breadcrumb{padding:1.25rem 0;margin-bottom:10px}
.toi-breadcrumb .breadcrumb{display:block;margin-bottom:0}
.breadcrumb .breadcrumb-item{display:inline;font-size:1rem;color:var(--toiDefault);font-weight:400;padding-left:0}
.breadcrumb .breadcrumb-item a{color:var(--toiDefault)}
.breadcrumb .breadcrumb-item a:hover,.breadcrumb .breadcrumb-item a:focus{color:var(--toiBlue)}
.breadcrumb-item+.breadcrumb-item::before{content:'\f061';font-family:"Font Awesome 6 Free";font-weight:900;font-size:.75rem;line-height:1.375;float:none;padding:0 8px 0 4px}

.toi-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0;left:0;z-index:15;display:none}

.toi-header{background-color:var(--toiWhite);position:fixed;top:0;left:0;width:100%;z-index:10}
.toi-header .header-inner{padding:2rem 0;border-bottom:1px solid #ccc}
.toi-header .logo img{max-width:350px}
.toi-header .btn-register{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:0;font-size:.875rem;text-align:center;color:var(--toiWhite);padding:.5rem 1rem;background:var(--toiRed);border-radius:.25rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.toi-header .btn-register:hover,.toi-header .btn-register:focus{background:var(--toiDefault);color:var(--toiWhite)}
.toi-header .btn-register i{margin-right:8px}
.navbar-light .navbar-nav .nav-link{color:#110e0e;font-size:14px;font-weight:500}
.navbar-light .navbar-toggler-icon {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}
.navbar-toggler-icon{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link{color:var(--toiRed)}
.btn-schedule{display:inline-block;position:fixed;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);z-index:10}

.notification-bell{margin-bottom:15px}
.notification-bell svg.active{display:none}
#search-check+.search-form{opacity:0!important;z-index:-1}
#toi-paper-roll{background-color:#ed1a25;border-top:3px solid #231e20;padding:5px 0}
#toi-paper-roll img{height:80px;margin-top:-60px;width:auto}

.text-sm{font-size:.875rem}
.text-muted{--bs-text-opacity:1;color:#6c757d!important}
.btn-danger{background-color:#e21b22;border-color:#e21b22;color:#fff}
.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#c0171d;border-color:#b5161b;color:#fff}
.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}

footer{background-color:var(--toiBlack)}
.toi-footer{padding:1.5rem 0;background:var(--toiWhite);color:#6c757d;position:relative;width:100%;left:0;bottom:0}
.toi-footer p{font-size:.875rem;text-align:center;margin-bottom:0}

.toi-paper{background-color:var(--toiRed);padding:1rem 0;margin-top:2rem;}
.toi-paper .toi-paper-thumb{position:relative;text-align:right;margin-top:-4rem}
.toi-paper .toi-paper-thumb img{max-height:80px}

.toi-home .home-left a{display:block}
.toi-home .home-left a img{width:100%;filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%)}
.toi-home .home-left a:hover img,.toi-home .home-left a:focus img{filter:brightness(115%);-webkit-filter:brightness(115%);-moz-filter:brightness(115%)}

.toi-cta{margin-top:2rem}
.toi-cta.center{text-align:center}

.jury-list{display:block;text-align:center;height:100%}
.jury-list .thumb{overflow:hidden;border-radius:50%}
.jury-list .thumb img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.jury-list h6{font-size:1.125rem;font-weight:600;margin:.75rem 0 0}
.jury-list:hover .thumb img,.jury-list:focus .thumb img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}

.toi-card{display:block;background-color:var(--toiWhite);border:1px solid #00000020;height:100%}
.toi-card .thumb{overflow:hidden;position:relative}
.toi-card .thumb img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.toi-card p{font-weight:600;padding:1.5rem;margin:0}
.toi-card:hover .thumb img,.toi-card:focus .thumb img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}

.pa-social{margin-bottom:1rem}
.pa-social a{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;background-color:var(--toiDefault);color:var(--toiWhite);font-size:.875rem;margin-right:2px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.pa-social a:hover,.pa-social a:focus{background-color:var(--toiRed);color:var(--toiWhite)}
.pa-wrap{height:100%}
.print-list{display:block;background-color:var(--toiWhite);border:1px solid #00000020}
.print-list .thumb{overflow:hidden;position:relative}
.print-list .thumb img{width:100%;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.print-list p{padding:1.5rem;margin:0}
.print-list:hover .thumb img,.print-list:focus .thumb img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}

.article-content h2{font-size:1.75rem;font-weight:600}
.article-content p.source{font-weight:normal;color:#6c757d}
.article-content .article-img{margin-bottom:1.25rem}
.article-content .article-img p.note{font-size:.875rem;margin:.5rem 0}
.article-content .article-video{max-width:850px;margin-bottom:1.25rem}
.article-content h6,.article-content p{margin-bottom:1.25rem}
.article-content h6{font-weight:700}
.article-content article a{font-weight:600;color:var(--toiRed)}
.article-content article a:hover{text-decoration:underline}
.article-content .pa-social{padding-top:.5rem}

.registration-modal .modal-header .modal-title,.schedule-modal .modal-header .modal-title,.profile-modal .modal-header .modal-title{font-weight:600}

.profile-content ul li{position:relative;padding:4px 0 4px 20px;font-size:1.125rem;line-height:1.5}
.profile-content ul li::before{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;color:var(--toiDefault);position:absolute;left:0;top:9px}

.thank-you{text-align:center;display:none}
.thank-you .icon i{font-size:4rem;margin-bottom:1rem}

.btn-event-schedule{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;outline:none;border:0;font-size:1.125rem;font-weight:600;text-align:center;color:var(--toiWhite);padding:.75rem 2rem;background:var(--toiRed);border-radius:.25rem;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}
.btn-event-schedule:hover,.btn-event-schedule:focus{background:var(--toiDefault);color:var(--toiWhite)}
.btn-event-schedule i{margin-right:8px}
.schedule-modal .st-row{padding-bottom:1rem}
.schedule-modal h6{font-size:1.125rem;font-weight:600;text-align:center;margin-bottom:1rem}
.schedule-table thead th{font-weight:500;background-color:var(--toiDefault);color:var(--toiWhite)}
.schedule-table th,.schedule-table td{padding:1rem}
.schedule-table th:first-child,.schedule-table td:first-child{min-width:185px;width:185px}
.schedule-table th:nth-child(2),.schedule-table td:nth-child(2){min-width:225px;width:225px}

@media (-webkit-min-device-pixel-ratio:1.25){
:root{font-size:80%}
.toi-container{max-width:1250px}
.md-container{max-width:1050px}
.toi-header .container-fluid,.toi-footer .container-fluid{max-width:1250px}
}

@media screen and (max-width:1499.98px) {
:root{font-size:80%}
p,h6{font-size:1rem}
.lg-container{max-width:1250px}
.toi-container{max-width:1250px}
.md-container{max-width:900px}
.sm-container{max-width:800px}
.section-ptb{padding:3rem 0}
.section-pt{padding-top:3rem}
.section-pb{padding-bottom:3rem}
.btn-toi-primary{font-size:1rem}
.btn-toi-secondary{font-size:1rem}
.btn-toi-bordered{font-size:1rem}
.know-more{font-size:1.125rem}
.toi-listing li,.toi-bullet-listing li{font-size:1rem}
}

@media screen and (max-width:1199.98px) {
:root{font-size:100%}
.toi-container{max-width:1250px}
.md-container{max-width:100%}
.sm-container{max-width:900px}
.toi-heading h1,.toi-heading h2{font-size:1.75rem}
}

@media screen and (max-width:1099.98px) {
.btn-toi-primary{padding:.5rem 1.5rem}
.btn-toi-secondary{padding:.5rem 1.5rem}
.btn-toi-bordered{padding:.5rem 1.5rem}
.know-more{font-size:1.125rem}
}

@media screen and (max-width:991.98px) {
.pd-md-0{padding:0!important}
.toi-heading h1,.toi-heading h2{font-size:1.5rem}
.toi-heading h6{font-size:1.125rem}

.notification-bell{margin-bottom:0}
}

@media (min-width: 768px) {
.navbar-brand img{height:auto;width:350px}
.header-nav{position:relative}
}

@media screen and (max-width:767.98px) {
.pd-sm-0{padding:0!important}
.pd-sm-30{padding:30px!important}

.toi-header .logo img{max-width:190px}
.toi-header .btn-register{padding:5px 12px}

.toi-home .col-home{margin-bottom:24px}
.toi-home .col-home:last-child{margin-bottom:0}

.swiper-pagination-bullet{display:none}
}

@media screen and (max-width:575.98px) {
.toi-container,.lg-container,.container-fluid{padding-right:20px;padding-left:20px}
.pd-xs-0{padding:0!important}
.px-xs-20{padding:0 20px!important}

.section-ptb{padding:2rem 0}
.section-pt{padding-top:2rem}
.section-pb{padding-bottom:2rem}

.row-15{--bs-gutter-x:15px}
.toi-heading{margin-bottom:2.5rem}
.toi-heading h1,.toi-heading h2{font-size:1.25rem}
.toi-heading h6{font-size:1.125rem}
.toi-heading h1 br,.toi-heading h2 br,.toi-heading h6 br{display:none}

.toi-header .header-inner{padding:1.5rem 0}
.btn-schedule{top:auto;right:auto;transform:none;width:100%;text-align:center;left:0;bottom:0;background-color:var(--toiRed)}
.btn-schedule img{max-height:40px}
.footer-copyright{padding-bottom:55px}

.article-content h2{font-size:1.25rem}
}

@media screen and (max-width:375.98px) {

}

@media screen and (min-width:480px) and (max-width:990px) and (orientation:landscape) and (min-aspect-ratio:13/9){
.orientation{display:block}
}

@media (max-width: 767.98px) {
.navbar-brand img{height:auto;width:250px}
}





