.home-area .items,.homepage .home-tags ul li a{font-size:14px;font-weight:700;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center}.home-area .items,.homepage .home-tags ul li{box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px}.home-area .items:hover:before,.home-banner:before{content:'';left:0;right:0;top:0;bottom:0;position:absolute}.home-banner{padding:10rem 0;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center right;background-attachment:scroll}.home-area,.home-faq,.home-profile,.home-services{padding:4rem 0}.home-banner:before{z-index:99;background:#2a7b9b;background:linear-gradient(0deg,rgba(42,123,155,0) 0,#000 100%)}.home-about-us,.home-sub-banner{background-color:#000;padding:4rem 0}.home-about-us .about-content{font-size:14px}.homepage .home-tags{padding-bottom:2rem}.homepage .home-tags ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}.homepage .home-tags ul li{overflow:hidden;margin:6px 8px;border-radius:15px/80%}.homepage .home-tags ul li a{border-radius:15px/80%;background-color:#f4bf96;color:#000;padding:10px 22px;width:100%}.homepage .home-tags ul li:nth-child(n+1){flex-grow:1}.home-profile{background-color:#f2ead3}.home-profile figure{position:relative;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px}.home-profile figure figcaption{position:absolute;bottom:5px;display:flex;color:#fff;justify-content:space-between;width:100%;padding:15px;z-index:99;font-size:15px;font-weight:700}.home-profile figure:before{content:"";position:absolute;background-color:#f29f58;border-radius:35px;width:15px;height:15px;z-index:99;right:20px;top:20px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;border:2px solid #fff}.home-profile figure:after{content:"";position:absolute;width:100%;background:linear-gradient(to top,rgba(0,0,0,.92) 0,rgba(0,0,0,0) 100%,rgba(0,0,0,.39) 100%);bottom:0;left:0;height:150px}.home-area{background-color:#e6d2aa}.home-area .items{border-radius:50px/100%;background-color:#821131;color:#fff;padding:15px 20px;width:100%;transition:.4s ease-in-out}.home-area .items:hover{background-color:#99154e;box-shadow:rgba(0,0,0,.35) 0 5px 15px;position:relative}.home-area .items:hover:before{border:2px solid #fff;border-radius:50px/100%}.home-sub-banner .title{font-size:1.4rem;font-family:var(--heading-font);text-align:center;color:#fff}.home-services{background-color:#e6d2aa}.home-faq .accordion .accordion-item{margin:15px 0;border-radius:18px;background-color:transparent;border:0}.home-faq .accordion .accordion-item .accordion-header{margin-bottom:0;border:10px solid #000;border-radius:25px}.home-faq .accordion .accordion-item .accordion-header .accordion-button{background-color:#e6d2aa;color:#000;box-shadow:rgba(0,0,0,.16) 0 1px 4px;border-radius:15px}.home-faq .accordion .accordion-item .accordion-collapse .accordion-body{color:#fff;font-size:15px;background-color:transparent}@media (min-width:576px){.home-banner{padding:10rem 0;background-position:center center}.home-banner .title{font-size:2.2rem;line-height:45px}.home-sub-banner{padding:3rem 0}.home-sub-banner .title{font-size:2.5rem;line-height:60px}}@media (min-width:768px){.home-banner{padding:12rem 0;background-position:center center}.home-banner .title{font-size:2.5rem;line-height:55px}.home-sub-banner{padding:8rem 0}.home-sub-banner .title{font-size:2.5rem;line-height:60px}}@media (min-width:992px){.home-banner{padding:12rem 0;background-position:center center}.home-banner .title{font-size:3rem;line-height:60px}.home-sub-banner{padding:10rem 0}.home-sub-banner .title{font-size:2.5rem;line-height:60px}}@media (min-width:1200px){.home-banner{padding:18rem 0;background-position:center center}.home-banner .title{font-size:3.2rem;line-height:60px}}@media (min-width:1400px){.home-banner{padding:20rem 0;background-position:center center}.home-banner .title{font-size:3.2rem;line-height:60px}}