@media (max-width:767px){h1,h2,h3{font-size:25px;margin-bottom:0;letter-spacing:3.6px;line-height:40px;vertical-align:middle}p{line-height:30px;vertical-align:middle;margin-bottom:30px}br{display:none}.header,.navbar,header{padding:0}.card{word-wrap:revert}.header .nav-item{margin-top:15px;border:0!important}.navbar-toggler{padding:0 25px;font-size:25px;line-height:1;color:#3e241e;background-color:transparent;border:0;border-radius:0;text-align:right}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:999;width:100%;text-align:center;box-shadow:0 3px 11px -4px #8a9975;padding:20px}.nav-link .nav-item:hover,.nav-link.active .nav-item{padding-bottom:5px}.navbar-collapse a,.navbar-collapse i{color:#202536;font-size:16px}.header .nav-item.active .nav-link{padding:5px 0;line-height:20px;font-size:15px}.navbar-nav{width:100%}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar-expand-lg .navbar-nav .dropdown-menu{position:relative;border:0;border-radius:15px;box-shadow:none;min-width:auto;background-color:transparent}.navbar-nav .dropdown-menu a{color:#3e241e;font-size:15px;text-align:center;padding:5px 0;width:210px}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.dropdown-item.active,.dropdown-item:active{font-weight:500}.logo img{width:100%!important;margin:5px 0}.publications{padding:5% 0 15% 0}.customize-tools{top:0}.customize-tools #customize-controls .next{right:35%}.customize-tools #customize-controls .prev{left:35%}.larger-image,.larger-image img{margin-left:0}.about-header h1,.contact-header h1{color:#fff;font-size:30px}.about-header h1{font-size:40px}.blockquote h2{font-size:20px;line-height:35px}.carousel-control-next,.carousel-control-prev{top:50%}.carousel-control-next{right:38%}.carousel-control-prev{left:38%}.carousel-control-next i,.carousel-control-prev i{font-size:15px;width:30px;height:30px;line-height:30px}.contact{padding:10% 0}.contact .h4{line-height:30px}.footer img{width:50%}footer{text-align:center}footer .col-md-1{display:none}}@media (min-width:768px) and (max-width:991px){h1,h2,h3{font-size:30px;line-height:50px;vertical-align:middle}.logo img{width:70%}.header .nav-item{margin-top:15px;border:0!important}.navbar-toggler{padding:0 25px;font-size:25px;line-height:1;color:#3e241e;background-color:transparent;border:0;border-radius:0;text-align:right}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;position:absolute;top:100%;left:auto;right:0;background-color:#fff;z-index:999;width:40%;text-align:center;box-shadow:0 3px 11px -4px #8a9975;padding:20px}.nav-link .nav-item:hover,.nav-link.active .nav-item{padding-bottom:5px}.navbar-collapse a,.navbar-collapse i{color:#202536;font-size:16px}.header .nav-item.active .nav-link{padding:5px 0;line-height:20px;font-size:15px}.navbar-nav{width:100%}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar-expand-lg .navbar-nav .dropdown-menu{position:relative;border:0;border-radius:15px;box-shadow:none;min-width:auto;background-color:transparent}.navbar-nav .dropdown-menu a{color:#3e241e;font-size:15px;text-align:center;padding:5px 0;width:210px}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.dropdown-item.active,.dropdown-item:active{font-weight:500}.customize-tools #customize-controls .next{right:40%}.customize-tools #customize-controls li i{line-height:30px}.larger-image,.larger-image img{margin-left:0}blockquote h2{font-size:27px;line-height:45px}.carousel-control-next{right:40%}.about-header h1,.contact-header h1{font-size:50px}.contact .h4{line-height:40px}.customize-tools{top:0}#map{width:100%;height:400px}.footer img{width:100%}}@media (min-width:992px) and (max-width:1199px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:25px;padding-left:25px}blockquote h2{font-size:30px;line-height:45px}.carousel-control-next{right:44%}.carousel-control-prev{left:44%}}@media (min-width:1200px) and (max-width:1600px){.carousel-control-next,.carousel-control-prev{opacity:1}.carousel-control-next{right:45%}.carousel-control-prev{left:45%}}