h2{position:relative;padding:50px 40px}section.round-links{background-image:radial-gradient(#c7d0cb 10%,transparent 10%);background-color:#e7f4eb;background-position:0 0,10px 10px;background-size:20px 20px;padding:30px 0}.disclaimer{background-color:#368180;padding:50px;display:block}.disclaimer h3{font-family:'Birthstone',cursive;font-size:66px;text-align:center;width:100%;color:#fff;margin:0}section.square-links{background-color:#d1d1d1}header.carousel{height:100%}header.carousel .item,header.carousel .item.active,header.carousel .carousel-inner{height:100%}header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover}header.carousel h2{margin:0;background:linear-gradient(to top,rgba(0,0,0,.3),rgba(0,0,0,0));text-align:center;font-family:'Birthstone',cursive;font-size:66px;width:100%}header.carousel .carousel-indicators{bottom:0}header.carousel .carousel-caption{right:0;left:0;bottom:0;padding-bottom:0}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-control.left,.carousel-control.right{background-image:none}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media(max-width:767px){header.carousel h2{font-size:36px}.disclaimer{padding:30px}.disclaimer h3{display:block;font-size:28px}}@media(max-width:991px){}