@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;800;900&display=swap');

body  { background:#fff; }
h1, h2, h3, h4, h5, h6 { font-family: 'Montserrat', sans-serif; font-weight:400; color:#000; }
p, li  { font-family: 'Montserrat', sans-serif !important; }
.avenir  { font-family: 'Avenir' !important; }


.compbanner { position:relative; }
.compbanner .banner { position:relative; background:#f5f5f5; height:92vh; overflow:hidden; }	
.banner .row.justify-content-center { height:100vh; }
.banner .box { background:rgb(232 245 246 / 70%); border-radius:20px; padding:30px 20px; 
box-shadow: 2px 3px 10px 0px rgba(0,0,0,0.6);
-webkit-box-shadow: 2px 3px 10px 0px rgba(0,0,0,0.6);
-moz-box-shadow: 2px 3px 10px 0px rgba(0,0,0,0.6);
  }
.banner_cont { /* position:absolute; left:0; right:0px; margin:0 auto; top:105px; z-index:99; */ }
.banner_cont h1 { font-family: 'Montserrat', sans-serif; font-size:48px; color:#000; font-weight:700; margin-bottom:0px; text-transform:uppercase; } 
.banner_cont h2 { font-weight:300; font-size:22px; color:#000; margin-bottom:0px;  }
.banner_cont h2.edition { font-size:20px; letter-spacing:0px; }
.banner_cont h1.open_sans  { letter-spacing:0px; font-size:30px; margin-top:10px; font-weight:600; color:#000; }
.banner_cont h3 { color:#000; font-size:32px; }
.banner_cont h3 span { color:#000; }
.banner_cont .semi_bold { font-weight:600; }

.banner .social { width:274px; min-height:50px; position:absolute; top:110px; right:10px; z-index:99; }
.banner .social > div {  } 
.banner .social a { display:inline-block; margin:-5px 3px; }
.banner .social a img { width:90px; }

.whale { width:100%; }

.deadline { width:280px; min-height:90px; margin:20px auto 0 auto;  }
.deadline h3 { font-family:"Open Sans"; font-size:20px; letter-spacing:0px; font-weight:600;  color:#000; }
.deadline #progressbar { max-width:100%; }
.deadline .thumbnail { background:none; border:1px solid#000; border-radius:0px; padding:0px; box-shadow:none; position:relative; margin-top:15px; }
.deadline .thumbnail h3 { font-size:14px; position:absolute; bottom:-35px; font-weight:normal; text-transform:uppercase; letter-spacing:0px; }
.deadline .thumbnail h3 span { height:44px; width:1.5px; background:#666; position:absolute; top:-42px; right:-15px; }
.deadline .thumbnail h3:nth-child(2) { left:0px; }
.deadline .thumbnail h3:nth-child(2) span { left:-1px; right:auto; }
.deadline .thumbnail h3:nth-child(3) { right:116px; }
.deadline .thumbnail h3:nth-child(4) { right:-2px;  }
.deadline .thumbnail h3:nth-child(4) span { right:0px; }
.deadline .thumbnail #progressbar div { background:#fff; border-radius:0 20px 20px 0; /*width:50%;*/ height:25px; }


.register { background:#000; color:#fff; padding:10px 10px; width:300px; text-align:center; display:block; font-size:16px; margin:20px auto; border-radius:40px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.40); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.40); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.40); }
.register:hover, .register:focus { background:#000; color:#fff !important; }

.banner .register { margin-bottom:0px; }

.banner_img  { position:absolute; bottom:0px; display:none; }

@media (max-width: 1700px) { 
.banner .col-md-6 img { width:90%; float:right;  }
}
@media (max-width: 1610px) { 
 
}
@media (max-width: 1450px) { 
 
}
@media (max-width: 1400px) { 
.banner_cont { margin-top:10px; }
}
@media (max-width:850px) { 

.compbanner .banner { height:50vh !important;  padding:0 0px;  }	
.banner > img { object-fit: cover; height:50vh; }

.banner_cont h1 { font-size:40px; } 
.banner_cont h2 { font-size:20px;   }
.banner_cont h1.open_sans { font-size:24px; }
.banner_cont h2.edition { font-size:16px; }
 
}

@media (max-width:500px) { 
.compbanner .banner { height:100vh !important;  } 
}

.heading { text-align:center; }
.heading > div  { display:inline-block;  }
.line { border-bottom:4px solid#ED6035; border-radius:6px; display:block; width:70%; margin:10px auto 0 auto;  }


/* .bg_btn { color:#333 !important; text-transform:uppercase; padding:16px 8px; display:inline-block; margin-top:50px; font-weight:700; font-size:18px;
background-image: linear-gradient(to right, #81d3f8, #14a7ce, #118bab, #0d6d86, #0d6d86); 
-webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; transition:all .2s ease-in-out; }
.bg_btn span { background:#E8F5F6; padding:10px 25px; }
.bg_btn:hover { background-image: linear-gradient(to left, #81d3f8, #14a7ce, #118bab, #0d6d86, #0d6d86); color:#333 !important; }
 */
.bg_btn { color:#fff !important; padding:10px 8px; display:inline-block; margin-top:50px; font-weight:600; border-radius:40px; font-size:16px; background:#000; }
.bg_btn span { background:#000; padding:10px 25px; border-radius:40px; }
.bg_btn:hover { background:#000;  color:#fff !important; }

 
.tab_menu { /* height:109px;*/  position:relative;  z-index:9; }
.tab_menu.pd-0 { padding:0px;  }
.tab_menu ul { background:#e8f5f6; padding:0px; margin-bottom:0px !important; }
.tab_menu ul li { list-style:none; padding:0px; } 
.tab_menu ul li a { display:block; padding:16px 0; border-bottom:5px solid#e8f5f6; color:#000; font-weight:600; border-radius:0px !important; } 
.tab_menu ul img { width:45px; margin:10px auto; opacity:0.3; } 
.tab_menu ul a div { width:57px; height:49px; margin:5px auto; }

.tab_menu_bg { margin-top:-100px; z-index: 0; }

.tab_menu .nav-pills .nav-link.active, .nav-pills .show>.nav-link { background:none; }

.challenge { background: url(/img/marsception_2024/icon/challenge.png) no-repeat; background-size:cover; }
.tab_menu ul a:hover .challenge,
.tab_menu ul li a.active .challenge { background:url(/img/marsception_2024/icon/challenge_s.png) no-repeat; background-size:cover; }

.prize { background: url(/img/marsception_2024/icon/prize.png) no-repeat; background-size:cover; }
.tab_menu ul a:hover .prize,
.tab_menu ul li a.active .prize { background: url(/img/marsception_2024/icon/prize_s.png) no-repeat; background-size:cover; }

.jury { background: url(/img/marsception_2024/icon/jury.png) no-repeat; background-size:cover; }
.tab_menu ul a:hover .jury,
.tab_menu ul li a.active .jury { background: url(/img/marsception_2024/icon/jury_s.png) no-repeat; background-size:cover; }


.tab_menu ul li:hover img, .tab_menu ul li a.active img { opacity:1; }
.tab_menu ul li:hover a, .tab_menu ul li a.active { border-bottom:5px solid#ED6035; color:#000 !important; } 
.tab_bg { padding:0px; z-index:5; position:relative; }




.tab_bg .tab-pane { height:100%; min-height:300px; padding-top:0px; }
.tab_bg .tab-pane .width { padding:30px 30px 0px 30px; width:86%; margin:0 auto; }

.tab_menu .tab-content {  /*padding:57px 30px 0px 30px; width:86%; margin:0 auto; */}
.tab_menu .tab-content .download_brief {  }

.tab_menu .tab-content .col-sm-4 h2 { font-size:40px; font-weight:bold; }
.tab_menu .tab-content .col-sm-4 h3 { font-size:34px; font-weight:bold;  }

@media (max-width: 1610px) {
.tab_menu .tab-content .col-sm-4 h2 { font-size:32px; }
#pills-prize .col-sm-4 h2 {  margin-top:21px; }
#pills-prize .col-sm-4 { padding:0 64px; }
}

@media (max-width: 1400px) {
.tab_menu .tab-content .col-sm-4 h2 { font-size:32px; }
.tab_menu .tab-content .col-sm-4 h3 { font-size:28px; }
}

.tab_menu .tab-content h1 { font-size:44px; margin-bottom:25px; font-weight:700; } 
.tab_menu .tab-content h3,
.tab_menu .tab-content h4,
.tab_menu .tab-content p,
.tab_menu .tab-content a { }
.tab_menu .tab-content #pills-jury h4 { /* font-size:18px; font-weight:600; margin:10px 0 5px 0; */ }
.tab_menu .tab-content #pills-jury .col-md-4 { padding:0 20px; margin-bottom:15px; }
.tab_menu .tab-content #pills-jury .col-md-4 img { /*width:90%;*/ margin:0 auto; }
.tab_menu .tab-content #pills-jury .yet_announced { margin-top:80px; }
 
.bg_1 { background:url(/img/marsception_2024/bg_2.jpg) no-repeat; background-size:100% 100%; }
.process_png  { display:none; }

@media (max-width: 500px) {
.bg_1 { background:url(/img/marsception_2024/bg_2_sm.jpg) no-repeat; background-size:100% 100%; }
.process_png  { display:block; }
}

.challenge_img { width:400px;  margin:0 auto 10px auto; }
 
#pills-prize .tlprz { font-weight:normal; margin:40px 0; color:#666; font-size:40px; }
#pills-prize .tlprz span { color:#333; }
#pills-prize .col-sm-4 { border-right:1px solid#fff; padding:0 50px; }
#pills-prize .no { border:none; } 
#pills-prize .col-sm-4 h2 { color:#333; }
#pills-prize .col-sm-4 h3 { color:#605757; font-weight:500; margin-top:20px; }
#pills-prize .col-sm-4 .leaf { padding-top:50px; position:relative; height:240px; }
#pills-prize .col-sm-4 .leaf img { position:absolute; z-index:-1; top:0px; }
/*.left_leaf,
.right_leaf { width:24%; float:left; }*/
#pills-prize .col-sm-4 p { margin:20px auto; }

.key_dates { padding:60px 0 120px 0;  }
.key_dates h1 { margin-top:40px; }

.border_line { /* border:6px solid#F4D314; width:96%; margin:40px auto 0 auto; padding:30px 0; position:relative; */ }
.key_dates h1,
#process h1,
.media_partner h1 { text-transform:uppercase; margin-bottom:60px; font-size:40px; font-weight:700;} 


@media (min-width: 1200px) { .key_dates .col-lg-2 .calender { max-width:70% !important; -ms-flex: 0 0 70%; flex: 0 0 70%; } }
@media (min-width: 992px)  { .key_dates .col-lg-2 { max-width:20%; -ms-flex: 0 0 20%; flex: 0 0 20%; } }


.scroll { background:#1429dc; display: flex; width: 100%; box-shadow: 0 8px 16px rgba(#000000, 0.5); }
.scroll h1 { font-family: 'Bebas'; font-size: 4em; letter-spacing:10px; text-transform: uppercase; white-space: nowrap; color:#fff; display:inline-block; margin:0px; }
.scroll h1 span { -webkit-text-stroke:1px #fff; color: #1429dc; } 
 




@media (max-width: 1400px) {
.key_dates .col-lg-2 .date { font-size:48px; }
}

@media (max-width: 801px) {
#process > img { margin-top:0px; }	
}	




@media (min-width: 768px) {
	.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
	.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after  { width:86px; right:-44px; font-size:38px; letter-spacing: 4px; }
}

@media (min-width: 992px) {
	.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
	.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after  { width:86px; right:-44px; }
}

@media (min-width: 1366px) {
	.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
	.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after  { width:110px;  right:-54px; }
}

@media (min-width: 1400px) {
	.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
	.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after  { width:126px; right:-64px; }
}

@media (min-width: 1650px) {
	.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
	.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after  { width:152px;  right:-76px; }
}

.inner_page_section { padding-top:90px !important; }


/* === About === */

.empowering_design  { }
.empowering_design .col-lg-10 { margin-bottom:80px;  }
.empowering_design .col-lg-10 h1,
..press_publications h1 { font-size:60px !important; color:#000 !important; margin-bottom:50px !important; }
.empowering_design .col-lg-10 p,
.press_publications p { font-size:20px; color:#000; line-height:30px;  }

.empowering_design .col-lg-4 {  }
.empowering_design .col-lg-4:nth-child(3) { border-left:1px solid#000; border-right:1px solid#000; }
.empowering_design .col-lg-4 h1 { color:#000 !important; margin-bottom:10px !important; }
.empowering_design .col-lg-4 p { font-size:20px; color:#000;  font-weight:500;}


.about_competitions { background:#000; padding:0px; margin:50px auto; }
.about_competitions .col-lg-6 .text-justify { padding:90px 70px 40px 70px; }
.about_competitions .col-lg-6 .text-justify h1 { color:#fff !important; margin-bottom:50px !important;  font-family: 'Avenir' !important; }
.about_competitions .col-lg-6 .text-justify p { margin-bottom:50px; font-size:20px; line-height:30px; font-family: 'Avenir' !important; font-weight: 300; }

.about_competitions .col-lg-6 { background-size:cover !important; }


.press_publications { }
.press_publications .col-lg-4 p { font-size:22px; color:#000; font-weight:500; }
.press_publications .col-lg-4 a { font-size:18px; color:#1428DC; font-weight:500; text-decoration:underline; }

#about-us { }
#about-us .scroll { background:none; display: flex; width: 100%; box-shadow:none; border-top:2px solid#ddd; border-bottom:2px solid#ddd; padding:30px 0; }
#about-us .scroll h1 { font-family: 'Avenir' !important; letter-spacing:0px; text-transform:capitalize;  color:#000;   }
#about-us .scroll h1 i { width:40px; height:40px; border-radius:50%; background:#FFCC00; display:inline-block; margin:0 40px; } 

#about-us .questions { margin-top:50px; } 

.about_register  { }
.about_register h1 { font-family: 'Gopher'; font-size:80px; } 
.about_register h2 { font-weight:300; font-size:40px; margin-bottom:50px; }
 








.bottomMenu { display:none; position:fixed; bottom:80px; right:50px; width:180px; z-index:9999; }
.bottomMenu a { background:#cb2027; color:#fff; display:block; text-transform:uppercase;  padding:11px 20px; z-index:1; font-weight:600; border-radius:4px; font-size:18px; letter-spacing:1px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.40); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.40); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.40); }

.bottomMenu a:hover { background:#a91b20; color:#fff !important; }

.go_homepage { background:#19a7ce; color:#fff; padding:8px 15px; font-size:16px; border-radius:40px; font-weight:600; width:281px; }
.go_homepage:hover { background:#fff; color:#19a7ce;  }


footer { background:#000; padding:46px 0 20px 0; }
footer .bg_btn {  }
footer .bg_btn span { background:#647EBF; }
footer .bg_btn:hover {  }


@media (min-width: 1366px) {
.countdown { margin-top:0px; }
.countdown li span { font-size:40px; }
}

@media (min-width: 1400px) {
.countdown li span { font-size:50px; }
}

@media (min-width: 1650px) {
 
}

@media (max-width: 1650px) {
#pills-prize .col-sm-4 { padding:0 35px; }
#pills-prize .col-sm-4 .leaf { padding-top:10px; height:210px; }
.line_1 { margin-left:0px; margin-top:40px; background:url(/img/marsception_2024/bg_5.png) no-repeat; background-size:cover; width:500px; height:20px;  }
}

@media (max-width: 1550px) {
#pills-prize .col-sm-4  { padding:0 20px; }
#pills-prize .col-sm-4 .leaf { padding-top:25px;  }
}
@media (max-width: 1450px) {
.line_2 { position:absolute; top:-50px; right:0px; background:url(/img/marsception_2024/bg_6.png) no-repeat; background-size:cover; width:500px; height:34px; z-index:0; }
}

@media (max-width: 1400px) {
.countdown { margin-top:0px; }
.countdown li span { font-size:40px; }
.tab_menu .tab-content { }
#pills-prize .col-sm-4 { padding:0px 15px; } 
#process {  }
.register { font-size:17px; margin-top:10px; padding:14px 10px; }
.questions h1 { font-size:36px; }
.border_line { /* height:644px; */}
}

@media (max-width: 1290px) {
.banner_cont { top:95px; }
.navbar .navbar-nav > li { margin:0px 5px; }
.home_circle { position:absolute; top:150px; left:0px; background:url(/img/marsception_2024/tab_left_bg.png) no-repeat; background-size:cover; width:200px; height:1019px; z-index:-2; }
.home_circle_2 { position:absolute; top:500px; right:0px; background:url(/img/marsception_2024/tab_right_bg.png) no-repeat; background-size:cover; width:143px; height:700px; z-index:-2; }

#pills-prize .col-sm-4 .leaf { padding-top:15px; }
}

@media (max-width:1100px) {

#challenge { }
#challenge img { width:60%; }

 

.tab_menu .tab-content { width:100%; }
.tab_bg .tab-pane .width { width:100%; }
.tab_menu .tab-content #jury .col-md-3 { padding:0 15px }
.tab_menu .tab-content .col-sm-4 h2 { font-size:28px; }
.tab_menu .tab-content .col-sm-4 h3 { font-size:22px; }
#pills-prize .col-sm-4 { padding:0 15px; }
.key_dates .col-lg-2 .calender { width:100%; }
#process {  }
#process .col-md-2 .thumbnail img { width:80px; }
.banner .social { right:11px; }
.banner_cont { left:32px; top:100px; }
.deadline { margin-top:40px; }
.countdown li.seperator { line-height: 46px; }
.register { margin-top:20px; }
footer ul { width:65%; }

}

@media (max-width:995px) {
.navbar .navbar-nav>li, .navbar .navbar-nav>li.right_menu li,
.overlay-menu .navbar-nav > li,
.navbar-nav>li.right_menu li  { margin-bottom:10px !important; }
.overlay-menu .navbar-nav > li> a,
.navbar-nav>li.right_menu li a { color:#000; display:block; padding:12px 15px !important; }	
.navbar-nav>li.right_menu ul  { display:block; margin-left:0px; }	
.navbar-nav>li.right_menu li { display:block; }	
.navbar-nav>li.right_menu li .nav_brief { border: 2px solid#333; }

.deadline { margin-top:20px; }
.deadline h3 { font-size:18px; }

}
	
@media (max-width:800px) {

.banner .social { top:90px; right:15px; }
 
 
.register { margin-top:0px; }
.border_line { width:98%; overflow:hidden; }
.process .col-md-2 > p { width:100%; line-height:normal; }
.process .col-md-2 > p br { display:none; }
.tab_menu .tab-content { width:100%; }
#pills-prize .col-sm-4 { padding:0 15px; }
#pills-prize .col-sm-4 h2 { margin-top:16px; font-size:19px; }
#pills-prize .col-sm-4 h3 { font-size:18px; }
.left_leaf, .right_leaf { margin-bottom:15px; }

.key_dates .col-lg-2 .calender { width:100%; }

#process .col-md-2 .thumbnail { width:96px; height:96px; padding:10px; border-radius:12px; }
#process .col-md-2 .thumbnail img { width:50px; margin-top:14px; } 

#process .col-md-2 .thumbnail  { width:100%; }
#register .col-md-8 .first { width:75%; }

.questions h1 { font-size:26px; }

}


@media (max-width:767px) {

.banner_cont { top:70px; left:0px; }
.deadline { margin-top:10px; }
.register { margin-top:15px; }

.tab_bg { }
.tab_bg .tab-pane .width { padding:30px 0px 10px 0px; width:100%; }
.tab_menu .tab-content h1 { margin-bottom:10px; }
#pills-prize .col-sm-4 p br { display:none; }

.key_dates .col-lg-2 { width:50%; }
.key_dates h1, #process h1, .media_partner h1 { margin-bottom:20px; }
#process .col-md-2 .thumbnail { padding:20px; }
.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after { top:59px; }

.res_cont { display:block; }
.pc_cont { display:none; }

#register .col-md-8 { padding-right:15px; }
#register .col-md-8 .first { width:auto; }
.col-md-4 .path { margin-bottom:10px; }
.early_registerations h4 { margin-bottom:0px;  }
.col-md-4 .early_registerations img { margin-bottom:10px; }

/* .partner_logo .col-lg-3:nth-child(9) { display:none; } */

}

@media (max-width:480px) {

.banner .social { top:76px; right:10px; }
 

.deadline { min-height:77px; margin-top:20px; }
.deadline h3 { font-size:14px; }
.countdown { margin:8px 0; }
.countdown li span { font-size:42px; }
.countdown li p { font-size:12px; }
 
.register { margin-top:30px; }

.challenge_img { width:90%; }
#challenge img { width:80%; }

.home_circle { position:absolute; top:270px; left:0px; background:url(/img/marsception_2024/tab_left_bg.png) no-repeat; background-size:cover; width:150px; height:700px; z-index:-2; }
.home_circle_2 { position:absolute; top:500px; right:0px; background:url(/img/marsception_2024/tab_right_bg.png) no-repeat; background-size:cover; width:102px; height:500px; z-index:-2; }
.line_1 { display:none; }
.line_2 { display:none; }

.tab_menu .tab-content h1 { font-size:28px; }
.tab_menu .tab-content .gold .white { font-size:30px; }

#pills-prize .col-sm-4 { border-right:0px; padding:0 50px; }
#pills-prize .col-sm-4 h2 { font-size:34px; margin-top:10px; }
#pills-prize .col-sm-4 h3 { font-size:28px; }

.tab_menu ul li { width:33.33333333%; padding:0 5px; }
.tab_menu ul img { width:35px; }


.path .col-xs-4 { width:33.33333333%; }
.early_registerations .col-xs-6 { width:50%; }
.col-md-4 .early_registerations .small { margin-bottom:8px; }

#process .col-md-2 { width:50%; padding:0 15px; }
#process .col-md-2:nth-child(5) { max-width:100%; flex: 0 0 100%; padding:0 70px; }
#process .col-md-2 .thumbnail { padding:30px; }

#process .col-md-2 .thumbnail { width:100%; height:96px; padding:10px; border-radius:12px; margin-top:0px; }
#process .col-md-2 .thumbnail img { width:90px; margin-top:0px; } 
 
 
.process .col-md-2:nth-child(1):after, .process .col-md-2:nth-child(2):after,
.process .col-md-2:nth-child(3):after, .process .col-md-2:nth-child(4):after { display:none; }
#process { padding-bottom:0px; padding-top:20px; }
.key_dates h1, #process h1, .media_partner h1 { font-size:40px; letter-spacing:3px; }


.process_bg { background:url(/img/marsception_2024/process.jpg) no-repeat; background-size:cover; width:100%; height:80px; }
.process_bg > img { display:none; }



.questions { padding-top:5px; }
.questions h1 { font-size:26px; margin-bottom:10px; margin-top:30px; letter-spacing:0px; }

.key_dates { padding:50px 0 10px 0; }
.key_dates .container,
.media_partner .container { width:94%; }
.key_dates .border_line { top:28px; /* height:826px  */}

.add_this { margin-top:30px; }

.media_partner { padding-top:40px; }
.media_partner .border_line { /* height:840px; */ top:27px; }


}


@media (max-width:380px) {

 
#pills-prize .tlprz   { font-size:32px; font-family:'Ubuntu', sans-serif; font-weight:400; }
.deadline { margin-top:38px; min-height:77px; }
.deadline h3 { font-size:14px; }

}

@media (max-width:340px) {


}


footer ul { width:43%; }