:root{--color-white: #fff;--color-white-smoke: #f5f5f5;--color-cream-smoke: #f1f7ed;--color-battleship-gray: #85877c;--color-sateen-sheen-gold: #cca43b;--color-rich-black: #011627;--color-dark-maroon: #241023;--color-maroon: #6b0504;--color-turquoise: #41ead4;--header-height: 80px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body,html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}input,textarea,select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:text}button,select{cursor:pointer}html,body{margin:0;padding:0;scroll-behavior:smooth}body{font-family:Rubik}::placeholder{font-family:inherit;color:inherit}h1,h2,h3,h4,h5{font-family:Merriweather}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:.5rem;font-family:Merriweather;font-weight:700;line-height:1.2;color:var(--color-rich-black)}input:focus,textarea:focus{caret-color:var(--color-rich-black);outline:none;box-shadow:none}.container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin:0 auto}.container,.container-xxl{max-width:1320px;width:100%;padding-left:.75rem;padding-right:.75rem;margin:0 auto}@media (min-width: 576px){.container,.container-xxl{max-width:540px}}@media (min-width: 768px){.container,.container-xxl{max-width:720px}}@media (min-width: 992px){.container,.container-xxl{max-width:960px}}@media (min-width: 1200px){.container,.container-xxl{max-width:1140px}}@media (min-width: 1400px){.container,.container-xxl{max-width:1320px}}.section-title h1{color:var(--color-rich-black);font-weight:bolder;position:relative;display:inline-block;padding:0}.section-title.text-start h1{padding-left:0}.section-title h1:before{left:0}.section-title h1:after{right:0}.section-title.text-start h1:before{display:none}.row{display:flex;flex-wrap:wrap;padding-left:auto;padding-right:auto;gap:0!important;--bs-gutter-x: 0;--bs-gutter-y: 0}.row.g-1{--bs-gutter-x: .25rem;--bs-gutter-y: .25rem}.row.g-2{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.row.g-3{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}.row.g-4{--bs-gutter-x: 1.5rem;--bs-gutter-y: 1.5rem}.row.g-5{--bs-gutter-x: 3rem;--bs-gutter-y: 3rem}.row>[class*=col-]{padding-left:calc(var(--bs-gutter-x) / 2);padding-right:calc(var(--bs-gutter-x) / 2);padding-top:calc(var(--bs-gutter-y) / 2);padding-bottom:calc(var(--bs-gutter-y) / 2)}[class*=col-]{padding-right:auto;padding-left:auto}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:100%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}@media (min-width: 768px){.col-md-6{width:50%}}.col-lg-3{flex:0 0 auto;width:100%}@media (min-width: 768px){.col-lg-3{width:50%}}@media (min-width: 992px){.col-lg-3{width:25%}}.col-lg-4{flex:0 0 auto;width:100%}@media (min-width: 768px){.col-lg-4{width:50%}}@media (min-width: 992px){.col-lg-4{width:33.33333%}}.col-lg-6{flex:0 0 auto;width:100%}@media (min-width: 992px){.col-lg-6{width:50%}}.col-6{flex:0 0 auto;width:100%}@media (min-width: 576px){.col-6{width:50%}}@media (min-width: 992px){.d-lg-flex{display:flex!important}}.col-lg-7,.col-lg-5{flex:0 0 auto;width:100%}@media (min-width: 768px){.col-lg-7{width:58.33333333%}.col-lg-5{width:41.66666667%}}.col-sm-6{flex:0 0 auto;width:100%}@media (min-width: 576px){.col-sm-6{width:50%}}.col-12{flex:0 0 auto;width:100%}.g-0{gap:0!important}.g-1{gap:.25rem}.g-2{gap:.5rem}.g-3{gap:1rem}.g-4{gap:1.5rem}.g-5{gap:3rem}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.me-5{margin-right:3rem!important}.me-4{margin-right:1.5rem!important}.me-3{margin-right:1rem!important}.me-2{margin-right:.5rem!important}.me-1{margin-right:.25rem!important}.me-0{margin-right:0!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-auto{margin-left:auto!important}.ms-4{margin-left:1.5rem!important}.mt-n2{margin-top:-.5rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.ps-lg-0{padding-left:0!important}.pe-lg-0{padding-right:0!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:.5rem!important;padding-bottom:.5rem!important}@media (min-width: 768px){.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.top-0{top:0!important}.top-50{top:50%!important}.end-0{right:0!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.justify-content-left{justify-content:left!important}.justify-content-right{justify-content:right!important}.justify-content-between{justify-content:space-between!important}.flex-shrink-0{flex-shrink:0!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.w-100{width:100%!important}.h-100{height:100%!important}.img-fluid{max-width:100%;height:auto}.bg-light{background-color:var(--color-cream-smoke)!important}.bg-white{background-color:var(--color-white-smoke)!important}.bg-dark{background:var(--color-rich-black)}.text-primary{color:var(--color-sateen-sheen-gold)!important}.text-light{color:#f8f9fa!important}.text-white{color:var(--color-white-smoke)!important}.text-gray{color:var(--color-battleship-gray)!important}.text-dark{color:var(--color-rich-black)!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-center{text-align:center!important}.text-left,.text-start{text-align:left!important}.text-end{text-align:right!important}.rounded,.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:0!important}.rounded-3{border-radius:.3rem!important}.btn{display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-primary{color:var(--color-cream-smoke);background-color:var(--color-sateen-sheen-gold);border-color:var(--color-sateen-sheen-gold)}.btn-primary:hover{background-color:var(--color-sateen-sheen-gold);border-color:var(--color-sateen-sheen-gold)}.section-heading span{color:var(--color-sateen-sheen-gold)}.display-1{font-size:5rem;font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:900;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:900;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:2.5rem;font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}display-6{font-size:calc(1.375rem + 1.5vw);font-weight:900;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2rem}}.fw-medium{font-weight:500!important}.text-uppercase{text-transform:uppercase!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.border-0{border:0!important}.border{border:1px solid var(--color-white-smoke)!important}.border-5{border-width:5px!important}.border-light{border-color:var(--color-white-smoke)!important}.border-top{border-top:1px solid var(--color-white-smoke)!important}.border-top-0{border-top:0!important}.border-bottom{border-bottom:1px solid var(--color-white-smoke)!important}.border-bottom-0{border-bottom:0!important}.d-none{display:none!important}.d-lg-block{display:block!important}.fa{font-family:"Font Awesome 5 Free";font-weight:900}.fa-2x{font-size:2em}.gallery img{transition:transform .3s ease,box-shadow .3s ease}.gallery img:hover{transform:scale(1.05);box-shadow:0 8px 20px #0003}.loader-container{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white-smoke);z-index:9999}.spinner{width:60px;height:60px;border:6px solid var(--color-battleship-gray);border-top:6px solid var(--color-sateen-sheen-gold);border-radius:50%;animation:spin 1s linear infinite}.loading-text{margin-top:15px;font-family:Arial,sans-serif;font-size:1.1rem;color:var(--color-sateen-sheen-gold)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
