/* CUSTOM CSS */
#main-resp-bg {display: none;}

b {font-weight: 700;}

#img-mobile {display: none;}

.contact-detail {margin-top: 3em;}

p.with-icon {padding-left: 2.4em; font-size: 0.9em !important; margin-bottom: 1em;}
p.with-icon:last-child {margin-bottom: 0;}
p.with-icon span {display: none;}
p.with-icon.phone {background: url(../icons/ui/phone.svg) no-repeat left top; background-size: 1.6em auto;}
p.with-icon.email {background: url(../icons/ui/email.svg) no-repeat 0.2em 0.1em; background-size: 1.4em auto;}
p.post-desc {margin-top: 1em;}

#main-right-section {}
/* #main-right-section .cover {position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.5; background: linear-gradient(to right, #23074d, #cc5333); z-index: 200;} */
#right-section-image-ct {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%;}
#right-section-image-ct img {display: block; width: 100%; height: 100%; object-fit: cover; opacity: 1.0;}
#countdown {position: relative; z-index: 350;}

@media only screen and (max-width: 992px) {
	body {text-align: center !important;} 

    .main-area {height: auto; padding: 5em 0;}

	#main-left-section {height: auto !important;}
	.left-section .logo {position: relative; top: auto; margin-bottom: 4em;}
    #img-mobile {display: block;}
    #img-mobile img {display: block; margin: 0 auto; max-width: 80%;}
	
	p.with-icon {padding-left: 0; background: none !important;}
    p.with-icon span {display: block; font-weight: bold; font-size: 1.2em; line-height: 1.8em; text-decoration: underline;}

    .left-section .footer-icons {position: relative !important; bottom: auto !important;}

    #main-right-section {display: none;}
}
@media only screen and (max-width: 479px) {
    h1.title {font-size: 3.2em !important;}
    p {font-size: 1.2em !important;}
    p.with-icon {font-size: 1.2em !important;}
    p.post-desc {font-size: 1.3em !important; margin-top: 1.5em;}
    
    #img-mobile img {display: block; margin: 0 auto; max-width: 90%;}

    ul.footer-icons > li {font-size: 1.3em !important;}
}
/* /CUSTOM CSS */