.carousel-cell{width:100%;margin-right:10px}.carousel-cell .more{margin-top:12px}.carousel-cell .carousel-cell-image{height:550px;background-size:cover;background-position:50% 20%}.carousel-cell .container p{text-decoration:none;color:#fff}.carousel-cell .container h2{margin-top:320px;font-size:43.5px;font-style:italic;font-family:Georgia,serif;text-shadow:0 2px 4px rgba(0,0,0,0.75);line-height:60px;color:white}.carousel-cell .container h3{font-size:25.5px;font-family:Georgia,serif;font-style:italic;text-shadow:0 2px 4px rgba(0,0,0,0.75);line-height:40px;color:white}.carousel-cell .container a{text-decoration:none;color:#fff}.carousel-cell .banner-text-wrapper{margin-top:240px}.carousel-cell .banner-text-wrapper p{font-size:16px}#go-to-top{display:none;position:fixed;bottom:20px;right:30px;z-index:99;cursor:pointer}.row-section{margin-top:60px;margin-bottom:80px;padding-left:30px;padding-right:30px}.resources{margin-top:60px;padding-left:30px;padding-right:30px}.resources .row{margin-bottom:10px}.intro{padding:100px 0 50px 0;text-align:center}.intro h1{margin-bottom:30px;font-family:Georgia,serif;font-size:30px;line-height:1.6}.intro h1 span{font-family:Georgia,serif;font-size:35px;font-style:italic;text-shadow:0 2px 4px rgba(0,0,0,0.75)}.intro .lead{line-height:43px;font-size:21px}.what-we-provide{text-align:center;margin-left:10px;margin-right:10px;padding-bottom:25px}.what-we-provide h2{font-weight:normal;margin-top:8px;margin-bottom:8px}.what-we-provide p{margin-left:10px;margin-right:10px;margin-bottom:10px;text-align:center}.what-we-provide img{width:250px;height:240px;object-fit:cover;border-radius:50%}.what-we-provide img .blackwords{width:218;border-radius:inherit;height:240;margin-top:-30px;padding-bottom:3px}.contents .row{margin-bottom:10px}.contents .contents-tile{text-align:center}.contents img{width:250px;height:240px;object-fit:cover}.contents .caption h2{margin:15px 0 8px 0}.contents .caption p{margin:8px 10px 18px 10px}#austlit-mission{background-color:#e8e7de}#austlit-mission .container{margin-bottom:100px;padding-top:20px;padding-bottom:20px}#austlit-mission .container .row{padding-top:8px;margin-bottom:8px}#austlit-mission .container .row p{line-height:28px}hr.hr-main{max-width:125px;margin:0 auto;border:1px solid #cebca1}hr.hr-sub{max-width:125px;border:0;height:0;box-shadow:0 0 10px 1px #cebca1}.subtitle h2{text-align:center;font-family:Georgia,serif;font-size:32px;text-shadow:0 2px 4px rgba(0,0,0,0.75)}.resources .thumbnail{min-height:423px}.resources .thumbnail:hover{box-shadow:1px 1px 1px 1px silver}.resources .thumbnail .caption h3{margin-top:20px;text-align:center}.resources .thumbnail .caption p{margin-top:20px;text-align:center}.resources .thumbnail img{width:200px;height:300px;object-fit:cover;margin-left:5px}.banner-btn{padding:10px 20px;font-size:1em;height:auto}.banner-btn:hover{padding:10px 20px;font-size:1em;height:auto;background-color:#181818}.image-from{padding-top:10px;padding-bottom:10px;text-align:right}@media screen and (max-width:940px){[class*="span"]{margin-left:0}#teaching-banner-slider{margin-top:136px}.carousel-cell .carousel-cell-image{height:550px;background-size:cover}.carousel-cell .banner-text-wrapper{margin-top:0;display:none !important}.carousel-cell .banner-title-wrapper{text-align:center}.intro{margin-left:40px;margin-right:0;padding:100px 0 50px 0;text-align:center}.what-we-provide p{text-align:center}.subtitle .container{margin-top:35px;margin-left:35px}.row-section{margin-bottom:50px}.contents .contents-tile{margin-top:10px;margin-bottom:10px}.contents .caption p{margin:8px 10px 15px 10px}#austlit-mission .container{margin-bottom:0;margin-left:30px}#austlit-mission .container .row{margin-left:10px;margin-right:30px}#austlit-mission .span4{text-align:center;margin-bottom:30px}.resources .thumbnail{min-height:423px;width:50%;text-align:center;margin:5 auto 5 auto;float:none}}@media screen and (max-width:767px){[class*="span"]{margin-left:0}#teaching-banner-slider{margin-top:175px}.carousel-cell .carousel-cell-image{height:550px;background-size:cover}.carousel-cell .banner-text-wrapper{margin-top:0;display:none !important}.carousel-cell .banner-title-wrapper{text-align:center}.intro{padding-left:30px;text-align:center}.subtitle .container{margin-top:25px;margin-left:30px}.row-section{margin-bottom:50px}.contents .contents-tile{margin-top:10px;margin-bottom:10px}.contents .caption h2{padding-right:40px}.contents .caption p{margin:8px 10px 15px 10px;padding-right:20px}.resources{margin-top:10px;margin-left:25px;padding-left:0;padding-right:0}.resources .thumbnail{min-height:423px;min-width:250px;text-align:center;margin:5 auto 5 auto;float:none}}