@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@500;700&display=swap");header{background-color:#000;color:#fff;height:150px;margin:auto;padding:20px;z-index:100;position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s,opacity .3s}.nav-wrapper{display:flex;justify-content:space-between;align-items:center;align-self:center;align-content:center;padding-bottom:20px}.social-media-icons{margin-left:30px}.social-media-icons i:hover{color:#d7a545}li{font-size:18px;font-weight:800}.nav-links,li{list-style:none}.nav-links{text-decoration:none;color:#fff;cursor:pointer;padding:5px;margin:20px 20px 20px 10px;font-size:20px;font-family:Raleway,Arial;transition:color .8s}.navigation{display:flex}.nav-links:hover{color:#d7a545}input[type=checkbox]{display:none}input[type=checkbox]:checked~span:first-of-type{transform-origin:bottom;transform:rotate(45deg) translate(8px)}input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(30px,-11px) rotate(45deg)}@media (max-width:768px){.navigation,.social-media-icons{display:none}}.menu-toggle{z-index:999;color:#fff!important}@media (min-width:993px) and (max-width:1200px){.handle{display:none}}@media (min-width:1201px){.handle{display:none}}@media (max-width:968px){.navigation,.social-media-icons{display:none}.mobile-menu{background:#000;color:#fff;position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.mobile-menu ul{list-style:none;padding:0;text-align:center;transition:transform .5s}.mobile-menu li{font-size:28px;margin:25px;font-family:Raleway,Helvetica,Arial}.mobile-menu a{text-decoration:none;color:#fff}.email-text{color:#fff;font-size:14px}.close-button{position:absolute;top:20px;right:15px;cursor:pointer;font-size:64px;color:#d7a545;z-index:1000}}@import url("https://fonts.googleapis.com/css2?family=PT+Sans:wght@700&display=swap");.video-background-testimonials{position:relative;width:100%;height:100vh;overflow:hidden;background-color:rgba(0,0,0,.7);border-bottom:4px solid #d7a545}.video-background-testimonials video{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#000;object-fit:cover;z-index:-1;border-bottom:3px solid #d7a545}.text-overlay{position:relative;justify-content:center;display:flex;align-items:center;width:100%;height:100vh;padding:20px;margin-top:50px;color:#fff}.gold{color:#d7a545!important}.text-overlay h1{font-family:Red Hat Display,sans-serif;font-size:6rem;font-weight:700;margin-top:250px;text-align:center!important;letter-spacing:-.5px;line-height:100px}@media only screen and (max-width:768px){.text-overlay h1{font-family:Red Hat Display,sans-serif;font-size:3rem;font-weight:700;margin-top:250px;text-align:center!important;letter-spacing:-.5px;line-height:100px}}i{color:#fff;transition:color .3s;font-size:28px;margin:5px}.fa-brands:hover{color:#ae851c;animation:bounceIn;animation-duration:1s}p{font-size:14px!important}:root{--footer-background:#000;--text-color:#fafbfc;--text-gray:#fefefe;--text-heading-gray:#f4f5f6;--text-primary:#fafbfc;--button-color:#404652;--button-border:#6b707c}footer{bottom:0;background-color:var(--footer-background);min-width:300px;align-items:center}.footer-wrapper,footer{display:flex;flex-direction:column}.footer-wrapper{background:var(--footer-background);max-width:1320px;padding:16px}.footer-headline h2{font-size:20px;color:#d7a545!important}.footer-top{display:flex;flex-wrap:wrap;justify-content:start;align-items:start;padding:16px 0}.footer-section,h3{color:#d7a545!important;font-size:20px!important;font-weight:800;text-align:left!important}.footer-subscribe{display:flex;gap:12px;flex-wrap:wrap;margin-left:20px}.footer-subscribe>input{border:1px solid var(--button-border);color:var(--text-color);outline:none;min-height:36px;background-color:var(--footer-background);font-size:1.2rem;flex:1 0 120px;padding:8px 12px;border-radius:8px}.footer-subscribe>input::placeholder{color:var(--text-color)}.footer-subscribe>button{cursor:pointer;background-color:var(--button-color);border-radius:8px;color:#fff;font-size:1rem;min-width:120px;min-height:36px;flex:1 0 80px;white-space:nowrap;padding:8px 12px;outline:none;border:1px solid var(--button-border)}.footer-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:start;flex:2 0 200px;width:100%;gap:40px;padding:24px 8px 16px;margin:0 auto}.footer-columns ul{list-style-type:none;padding:0;margin:0}.footer-columns ul a{color:var(--text-color);text-decoration:none}.footer-columns ul a:hover{text-decoration:underline}.footer-columns ul li{margin-bottom:16px;font-weight:300;font-size:12px!important}.footer-columns h3{color:var(--text-primary);margin-top:0;margin-bottom:25px;font-size:1.125rem}.footer-centering{margin:0 auto}.footer-columns>section{min-width:150px}.footer-logo{display:flex;flex-direction:row;align-items:start;justify-content:start;gap:16px;color:var(--text-color);margin-bottom:60px}.footer-logo svg{stroke:var(--text-color);stroke-width:8px;width:50px;height:50px}.footer-bottom{text-align:center;margin-top:48px;display:flex;align-items:center;width:100%;gap:16px;padding:16px 0;flex-wrap:wrap;justify-content:space-between;color:var(--text-gray)}.footer-bottom>small{font-size:16px;margin:0 4px}.footer-headline>h2{margin:0;color:var(--text-primary)}.footer-headline>p{color:var(--text-gray);margin:4px 0 20px;font-size:12px}.footer-line{display:block;width:100%;height:8px}.social-links,.social-text{display:flex;gap:8px;align-items:center}.social-links img{width:24px;height:24px;transition:all .2s ease-in-out}.social-links img:hover{transform:scale(1.1)}.social-links ul{display:flex;gap:12px;font-size:14px!important;list-style-type:none;font-weight:600!important}@media (max-width:800px){.footer-top{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 8px 32px}.footer-bottom{display:flex;flex-direction:column-reverse;align-items:space-between;justify-content:center;margin:0 auto}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.carousel-root{width:64%!important;margin:3% auto auto!important;margin-bottom:100px;font-family:Raleway,sans-serif}.carousel .slide{background:#fff!important;color:#000;height:100%;margin-bottom:200px}.carousel .slide img{width:100px!important;border-radius:50%}.myCarousel{background:#fafafa;margin-top:-6%;width:54%;margin-left:auto;margin-right:auto;padding:6% 5% 8%;height:500px}.carousel .control-dots{padding-left:5px!important;outline:0;bottom:40%!important}.myCarousel h3{color:#222;font-weight:100;letter-spacing:.2px;margin-bottom:4px;font-weight:700;text-transform:uppercase;font-size:17px}.myCarousel h4{text-transform:uppercase;margin-top:0;padding-top:0;font-weight:600;color:#787878;font-size:14px}.myCarousel p{font-weight:600!important;line-height:29px!important;color:#222;font-size:15px;font-family:sans-serif;max-height:67px}.myCarousel p:before{content:"“"}.myCarousel p:after,.myCarousel p:before{color:#aaa;font-size:26px;font-family:monospace;font-weight:100}.myCarousel p:after{content:"”";line-height:0}.carousel .control-dots .dot{box-shadow:none!important;background:#d7a545!important;outline:0;top:15%}.carousel.carousel-slider .control-arrow{background:#d7a545!important;height:50px!important;position:absolute;top:15%!important}@media only screen and (max-width:934px){.carousel-root{outline:0;margin-top:200px!important;width:93%!important}.carousel.carousel-slider .control-arrow{display:none!important}.myCarousel{background:#fafafa;width:88%;margin-left:auto;margin-right:auto;padding-top:8%;padding-left:5%;padding-right:5%;height:500px}.carousel .slide img{width:24%!important;border-radius:50%}}