#hp-slideshow-wrap{position:relative}.hp-slideshow{position:relative;z-index:1}.hp-slideshow .aios-slider.aios-slider-template-default:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;z-index:1;background-color:#000;pointer-events:none;opacity:.5}.tag-cta{position:absolute;z-index:2;left:0;right:0;top:50%;transform:translateY(-50%)!important;display:block;margin:0 auto}.tag-cta p{font-size:15px;line-height:26px;color:#fff;letter-spacing:.05em}.tag-cta .global-title-widget{color:#fff}.tag-cta .r-more{justify-content:flex-start}.tag-cta a.global-button{margin:30px 0}.tag-cta a.global-button span{color:#fff}.tag-cta a.global-button span:before{background-color:#fff}#qs-section{position:relative;padding:0 15px;display:block;background:#000}.qs-bg.fixed-bg{filter:grayscale(1);background-blend-mode:luminosity;opacity:.15}.qs-wrap{display:flex;justify-content:center;align-items:center;font-size:0;letter-spacing:0}.qs-title-wrap{position:relative;display:block}.qs-wrap form{width:100%;padding:100px 0}.qs-form-inner{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:5;font-size:0}.qs-form-inner .form-col{width:10.7%;max-width:200px;position:relative;padding:0 10px;border-left:1px solid #fff}.qs-form-inner .form-col.input{width:12.7%;max-width:200px;border:none}.qs-form-inner .form-col.adv{padding-right:0;border:none}.qs-form-inner .form-col.wide{width:31.3%;max-width:230px;border:none;padding-left:0}.qs-form-inner .form-col.mid{width:31.3%;max-width:230px}.qs-form-inner .bootstrap-select.btn-group .dropdown-menu.inner{max-height:153px!important}.qs-form-inner .form-col.select:after{position:absolute;content:"";right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff}.qs-form-inner .form-col input,.qs-form-inner .form-col select,.qs-form-inner .form-col .bootstrap-select button{width:100%;height:60px;border:0;border-radius:0;font-size:15px;letter-spacing:.05em;padding:0 5px;background:transparent;color:#fff;outline:0;text-overflow:ellipsis;-webkit-appearance:none;text-transform:uppercase;font-weight:400}.qs-form-inner .form-col input::-moz-placeholder{font-size:15px;letter-spacing:.05em;color:#fff}.qs-form-inner .form-col input::placeholder{font-size:15px;letter-spacing:.05em;color:#fff}.qs-form-inner .form-col .bootstrap-select button{background:transparent!important;color:#fff!important}.qs-form-inner .form-col .bootstrap-select button span.filter-option{font-size:15px;letter-spacing:.05em}.qs-form-inner .form-col .bs-searchbox input{color:#000;padding-left:10px;height:35px}.bootstrap-select.btn-group .dropdown-toggle .filter-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-form-inner .form-col option{color:#000}.qs-form-inner input[type=submit]{height:58px;font-size:0;border:0;outline:0;padding:0;font-size:15px;letter-spacing:.05em;text-transform:uppercase;background:transparent;color:#fff;margin-left:0;font-weight:400;border:2px solid;-o-border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1;border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1}.qs-form-inner a.qs-adv{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;background:transparent;color:#fff;height:58px;border:2px solid;transition:var(--default-transition);-moz-transition:var(--default-transition);-webkit-transition:var(--default-transition);-o-border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1;border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1}.qs-form-inner a.qs-adv:hover,.qs-form-inner a.qs-adv:focus{-o-border-image:linear-gradient(90deg,#c2a861,#e0c784,#846930) 1;border-image:linear-gradient(90deg,#c2a861,#e0c784,#846930) 1;background:linear-gradient(135deg,#6b4d26,#d1b66c)}.qs-form-inner input[type=submit]:hover{-o-border-image:linear-gradient(90deg,#c2a861,#e0c784,#846930) 1;border-image:linear-gradient(90deg,#c2a861,#e0c784,#846930) 1;background:linear-gradient(135deg,#6b4d26,#d1b66c)}.idx-text{text-align:center;color:#fff;font-size:13px;display:block;padding:20px 0;text-transform:capitalize;letter-spacing:.1em}#welcome-section{position:relative;display:block;z-index:1;padding:80px 15px}.welcome-bg.fixed-bg{filter:grayscale(1);opacity:.15}.welcome-container .global-title-wrap:before{transform:translateY(0)}.welcome-container{display:flex;justify-content:center;align-items:center;margin:0 auto;gap:70px;max-width:1170px}.welcome-wrap{display:block;width:50%}.welcome-wrap .photo-about{position:relative;padding-left:30px;padding-bottom:30px}.welcome-wrap .photo-about:before{content:"";position:absolute;left:0;bottom:0;background:linear-gradient(135deg,#d1b66c,#6b4d26);width:calc(100% - 60px);height:calc(100% - 130px);z-index:-1}.welcome-wrap .global-title-wrap{margin-bottom:20px}.welcome-wrap p{font-size:13px;line-height:23px;letter-spacing:.075em;padding:10px 0}.welcome-wrap .global-button{margin:30px 0}#cta-section{position:relative;z-index:2;text-align:center;padding:0}.cta-list-wrap{display:flex;justify-content:center;align-items:center}.cta-list a .cta-d-details{display:block}.cta-list a{position:relative;display:block}.cta-list a .cta-details{position:absolute;display:flex;padding:0;text-align:center;align-items:center;justify-content:center;top:0;left:0;z-index:2;width:100%;height:100%;margin:0 auto;background:#000;opacity:1}.cta-list a:hover .cta-details{opacity:0}.cta-list a .cta-details .cta-title{font-size:50px;color:#fff;display:block;margin:10px 0;font-weight:600;text-transform:capitalize;font-family:var(--font-family-title)}.cta-list a .cta-details p{display:block;font-size:15px;color:#fff;line-height:25px;letter-spacing:.02em;margin-bottom:20px}.cta-list a .cta-details .cta-logo{position:absolute;z-index:-1;display:flex;align-items:center;justify-content:center;opacity:.3}.cta-list a .cta-details-h{position:absolute;display:flex;padding:60px;text-align:center;align-items:center;justify-content:center;top:0;left:0;z-index:2;width:100%;height:100%;margin:0 auto;background:transparent;opacity:0}.cta-list a:hover .cta-details-h{opacity:1}.cta-list a .cta-details-h .cta-title{font-size:50px;color:#fff;display:block;margin:10px 0;font-weight:600;text-transform:capitalize;font-family:var(--font-family-title)}.cta-list a .cta-details-h p{display:block;font-size:15px;color:#fff;line-height:25px;letter-spacing:.02em;margin-bottom:20px}.cta-list a .cta-details-h .global-button span{color:#fff}.cta-list a .cta-details-h .cta-logo{position:absolute;z-index:-1;display:flex;align-items:center;justify-content:center;opacity:.2}.cta-list a .cta-photo.canvas-img{background:#000}.cta-list a .cta-photo.canvas-img img{filter:grayscale(1);opacity:0}.cta-list{width:50%;display:block;position:relative}#fp-section{position:relative;text-align:center;padding:100px 0 150px;display:flex;justify-content:flex-end}.fp-bg.fixed-bg:before{left:0;margin:0 auto;content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,#0009,#0006)}.fp-main-wrap{width:95%;z-index:2}.fp-wrap{display:flex;justify-content:space-between;align-items:center;gap:60px}.fp-content{width:40%;text-align:left;font-size:16px;color:#fff;letter-spacing:.05em}.fp-content .global-title-widget{color:#fff}.fp-content p{font-size:16px;color:#fff;line-height:23px;font-weight:400}.fp-content span{font-weight:600}.fp-content ul{display:block;padding:10px 0 15px;margin-left:30px}.fp-content .fp-view-more{display:flex;align-items:flex-start;justify-content:flex-start;padding:30px 0 0}.fp-content .fp-view-more a{margin:0}.fp-content .fp-view-more a span{color:#fff}.fp-list-wrap{display:flex;gap:10pxs;width:60%;position:relative;right:-10px}.fp-list-wrap .fp-list-slide-wrap{display:block;width:33.333%}.fp-list-wrap .fp-list-slide{display:block;width:100%}.fp-list-wrap .fp-list-slide .fp-list{width:100%;padding:0 5px}.fp-list-wrap .fp-list-slide .fp-list a{display:block;width:100%;border:2px solid;-o-border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1;border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1}.fp-list-wrap .fp-list-slider{width:66.333%;display:flex;padding-top:55px}.fp-list-wrap .fp-list-slider .slick-slide{padding:0 8px}.fp-list-wrap .fp-list-slider .fp-list{width:50%}.fp-list-slide:not(.slick-initialized){display:flex;flex-wrap:wrap}.fp-list-slide:not(.slick-initialized) div{width:100%}.fp-list-slide:not(.slick-initialized) div:nth-child(1)~div{display:none}.fp-list-slider:not(.slick-initialized){display:flex;flex-wrap:wrap}.fp-list-slider:not(.slick-initialized) div{width:100%}.fp-list-slider:not(.slick-initialized) div:nth-child(1)~div{display:none}.fp-nav{margin:10px auto;position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center;width:150px;pointer-events:none}button.fp-prev{left:0;display:block!important;outline:none;text-decoration:none;color:#fff;margin:0;font-size:25px;letter-spacing:.2em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;top:0;border:none;background:none;cursor:pointer;text-transform:uppercase;position:relative;width:60px;pointer-events:auto}button.fp-next{right:0;display:block!important;outline:none;text-decoration:none;color:#fff;margin:0;font-size:25px;letter-spacing:.2em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;top:0;border:none;background:none;cursor:pointer;text-transform:uppercase;position:relative;width:60px;pointer-events:auto}button.fp-prev i{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,#fff,#333)}button.fp-next i{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,#333,#fff)}button.fp-prev:hover,button.fp-next:hover{color:#fff}.fp-bg-slide{position:absolute;top:0;left:0;width:100%;height:100%}.fp-bg-list{position:relative;display:block}.fp-bg-list .fp-bg-img.canvas-img:before{left:0;margin:0 auto;content:"";position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,#0009,#0006)}.fp-bg-slide .slick-list,.fp-bg-slide .slick-list .slick-track,.fp-bg-slide .slick-list .slick-track .slick-slide>div,.fp-bg-slide .fp-bg-list,.fp-bg-slide .fp-bg-list .fp-bg-img,.fp-bg-img canvas{height:100%}#re-section{position:relative;text-align:center;padding:100px 15px 80px;overflow:hidden}.re-bg.fixed-bg:before{left:0;margin:0 auto;content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,#fff,#fffc)}.re-cta{display:flex;justify-content:center;align-items:center;gap:30px;padding:30px;position:relative;z-index:1}.re-cta span{display:block;font-size:16px;font-weight:600}.re-cont-text{display:block;width:100%;max-width:1004px;margin:0 auto;position:relative;z-index:1}.re-cta{display:flex;justify-content:center;align-items:flex-start;gap:80px}.re-slide-wrap{position:relative;width:100%;z-index:3}.re-slick{display:block;width:100%;max-width:1004px;margin:0 auto}.re-slick .slick-list{margin:30px 0 0}.re-slick .slick-slide{margin:0 30px}.re-slick--btn{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:100%}.re-slick--btn .slick-arrow{cursor:pointer}.re-slick--btn .slick-btn--prev{position:absolute;left:50px}.re-slick--btn .slick-btn--next{position:absolute;right:50px}.re-slick:not(.slick-initialized){display:flex;flex-wrap:wrap}.re-slick:not(.slick-initialized) div{width:100%}.re-slick:not(.slick-initialized) div:nth-child(1)~div{display:none}.re-prev em{display:inline-block;vertical-align:middle;width:60px;background:transparent;color:#000;font-size:25px;display:flex;align-items:center;justify-content:center;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,#000,#fff)}.re-next em{display:inline-block;vertical-align:middle;width:60px;background:transparent;color:#000;font-size:25px;display:flex;align-items:center;justify-content:center;background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,#fff,#000)}.re-item{position:relative;margin:50px auto 0;pointer-events:none;transition:all .4s ease;display:block;height:70px;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#000,#44423a,#000);width:-moz-fit-content;width:fit-content;min-width:248px;border-radius:50px;padding:0 15px}.re-item span{display:block;text-transform:uppercase;font-size:18px;font-weight:800;color:#000;text-shadow:rgb(233,209,144) 1px 0px 0px,rgb(233,209,144) .540302px .841471px 0px,rgb(233,209,144) -.416147px .909297px 0px,rgb(233,209,144) -.989992px .14112px 0px,rgb(233,209,144) -.653644px -.756802px 0px,rgb(233,209,144) .283662px -.958924px 0px,rgb(233,209,144) .96017px -.279415px 0px;position:relative;letter-spacing:.05em;padding-top:7px}.re-item:hover .re-textview{top:0;color:#b7b2b1}.re-item:hover .re-misc{opacity:1}.re-item:hover .re-imageview:before{opacity:.06}.slick-current .re-item{pointer-events:auto;padding-top:0;margin-top:0;height:90px}.slick-current .re-item span{font-size:18px}.slick-current .re-item:after{opacity:1}.slick-current .re-photo{border:2px solid;-o-border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1;border-image:linear-gradient(90deg,#6a4c26,#e9d190,#6a4c26) 1}.slick-current .re-textview{opacity:1}.re-textview{position:relative;background:transparent;display:block;opacity:0;margin-top:30px}.re-textview .view-details{color:#000;margin:0 auto;text-align:center;font-size:18px;line-height:25px;text-transform:uppercase}.re-bg-slide{position:absolute;top:0;left:0;width:100%;height:100%}.re-bg-slide:not(.slick-initialized){display:flex;flex-wrap:wrap}.re-bg-slide:not(.slick-initialized) div{width:100%}.re-bg-slide:not(.slick-initialized) div:nth-child(1)~div{display:none}.re-bg-list{position:relative;display:block}.re-bg-list .re-bg-img.canvas-img:before{left:0;margin:0 auto;content:"";position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,#fff,#fffc)}.re-bg-slide .slick-list,.re-bg-slide .slick-list .slick-track,.re-bg-slide .slick-list .slick-track .slick-slide>div,.re-bg-slide .re-bg-list,.re-bg-slide .re-bg-list .re-bg-img,.re-bg-img canvas{height:100%}#testi-section{position:relative;z-index:2;text-align:center;padding:80px 15px;overflow:hidden}.testi-wrapper{display:flex;justify-content:center;align-items:center;gap:60px}.testi-wrapper .testi-wrap{width:33.333%}.testi-photo-wrap .testi-photo{position:relative;padding-left:30px;padding-bottom:30px}.testi-photo-wrap .testi-photo:before{content:"";position:absolute;left:0;bottom:0;background:linear-gradient(135deg,#d1b66c,#6b4d26);width:calc(100% - 60px);height:calc(100% - 60px);z-index:-1}.testi-photo-wrap .testi-photo img{width:100%}.testi-list{text-align:left}.testi-nav{margin:10px 0;position:relative;z-index:10;display:flex;justify-content:flex-start;align-items:center;width:auto;pointer-events:none}button.testi-prev{left:0;display:block!important;outline:none;text-decoration:none;color:#fff;margin:0;font-size:25px;letter-spacing:.2em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;top:0;border:none;background:none;cursor:pointer;text-transform:uppercase;position:relative;width:60px;pointer-events:auto}button.testi-next{right:0;display:block!important;outline:none;text-decoration:none;color:#fff;margin:0;font-size:25px;letter-spacing:.2em;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;top:0;border:none;background:none;cursor:pointer;text-transform:uppercase;position:relative;width:60px;pointer-events:auto}button.testi-prev i{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,#ddc485,#72542c)}button.testi-next i{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,#72542c,#ddc485)}button.testi-prev:hover,button.testi-next:hover{color:#fff}@media only screen and (max-width: 1440px){.tag-logo img{width:30%;height:auto}.tag-logo a.global-button{max-width:210px}.socmed-wrap.socmed-l{padding:0 10px}}@media only screen and (max-width: 1199px){.tag-cta{top:70%}.cta-list a .cta-details .cta-title,.cta-list a .cta-details-h .cta-title{font-size:35px}.cta-photo.canvas-img canvas{height:400px}.re-slick--btn{top:90%}}@media only screen and (max-width: 991px){.welcome-container{gap:20px;flex-flow:column}.welcome-wrap{width:100%!important;max-width:480px;margin:0 auto;text-align:center}.welcome-wrap img{margin:0 auto}.welcome-wrap .global-button{margin:30px auto}.testi-wrapper{gap:30px;flex-flow:column}.testi-wrapper .testi-wrap{width:100%;max-width:480px;margin:0 auto}.tag-cta{top:0;position:relative;transform:none!important;background:#000;padding:30px;text-align:center}.tag-cta .r-more{justify-content:center;margin:0 auto;gap:0}.tag-cta a.global-button{margin:5px auto}.qs-wrap form{padding:30px 0}.qs-form-inner{flex-flow:column}.qs-form-inner .form-col.wide,.qs-form-inner .form-col.select,.qs-form-inner .form-col{width:50%;max-width:230px;border-bottom:1px solid;border-left:0;padding:0}.qs-form-inner{flex-flow:row wrap;width:100%;max-width:480px;margin:0 auto}.qs-form-inner .form-col.adv{border:none;margin:10px auto;padding:0;width:100%;max-width:100%}.qs-form-inner .form-col.input{width:100%;max-width:100%;border:none;padding:0;margin:20px auto;display:block}.cta-list-wrap{flex-flow:column}.cta-list{width:100%}#fp-section,#re-section{padding:30px 15px}.fp-wrap{gap:30px;flex-flow:column}.fp-content,.fp-content p{width:100%;color:#000}.fp-content .global-title-widget span{padding-left:0}.fp-content .fp-view-more{justify-content:center}.fp-content .fp-view-more a{margin:0 auto}.fp-content .fp-view-more a:not(:hover) span{color:#000}.fp-content .global-title-widget{color:#000}.fp-list-wrap{display:flex;gap:10px;width:100%;position:relative;right:0;flex-flow:column}.fp-list-wrap .fp-list-slide-wrap{width:100%}.fp-list-wrap .fp-list-slider{display:none}.fp-main-wrap{width:100%;padding:0 15px}.re-cta{gap:15px;flex-flow:row wrap}.re-bg-slide,.fp-bg-slide{display:none}.re-item{min-width:200px}.re-item span{font-size:19px}}@media only screen and (max-width: 767px){.re-item span{font-size:17px}}@media only screen and (max-width: 480px){.cta-list a .cta-details .cta-title,.cta-list a .cta-details-h .cta-title{font-size:25px}}
