body{background-color:#fdf7ed;font-size:30px;padding:50px;font-family:georgia;margin:0;color:#3b2a14;}
h6{font-size:65px;text-align:center;color:#3b2a14;padding:20px 0;margin:0;line-height:1}
.container{position:relative;width:100%;overflow:hidden;}
.scroll{overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;padding:70px;-ms-overflow-style:none;scrollbar-width:none;}
.scroll::-webkit-scrollbar{display:none;}
.scroll img{height:250px;margin-right:70px;border-radius:6px;transition:transform 0.3s;}
.scroll img:hover{transform:scale(1.3);}
.scroll-btn{position:absolute;top:50%;transform:translateY(-50%);background:#3b2a14;color:white;border:none;padding:10px;cursor:pointer;font-size:20px;z-index:1;}
.scroll-btn.left{left:0;border-radius:6px;}
.scroll-btn.right{right:0;border-radius:6px;}
.scroll-btn:hover{background:#546946}
.bullet{margin:12px 0 12px 40px;line-height:1.5}
.hero{text-align:center;padding:50px 20px;background:#f0e6d6;border-bottom:4px solid #3b2a14}
.hero h1{font-size:60px;margin:0;color:#3b2a14;font-family:Georgia}
.tagline{font-size:26px;color:#5a4224;margin-top:10px;text-align:center;}
.cta{text-align:center;padding:30px 15px;background:#f8e8c8;border-top:4px solid #3b2a14;margin-top:40px}
.cta h2{color:#546946;font-size:40px}
.cta p{color:#5a4224;font-size:24px;line-height:1.5;text-align:center;}
h2{color:#546946}
h3{color:#546946}
a:hover{color:#546946}
p{text-align:justify;}
.footer{background:#3b2a14;color:white;text-align:center;padding:30px;font-size:30px;margin-top:50px}
@media (max-width:600px){
.scroll img{height:180px;margin-right:30px;}
.scroll-btn{font-size:16px;padding:8px;}
.hero h1{font-size:38px}
.tagline{font-size:20px}
}
