@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Castoro:ital@0;1&display=swap");*{box-sizing:border-box}html{scroll-behavior:smooth}body{padding:0;margin:0}:root{--gray-color:#736b6b;--white-color:#fff;--light-white:#8a969e;--maroon-color:#976147;--maroon-light:#b9905d;--black-color:#1a1414;--dark-blue:#293b46;--primary-dark:#384e5c;--pink-color:#f6f2ed;--ff-Lexend:"Lexend",sans-serif;--ff-Castoro:"Castoro",serif;--delogis-base:#f2edea}body{font-family:var(--ff-Lexend);color:var(--delogis-gray);font-weight:400}.text-light-white{color:var(--light-white)}.text-maroon{color:var(--maroon-light)}.text-dark-blue{color:var(--dark-blue)}.bg-light-101{background-color:var(--pink-color)}.bg-maroon{background-color:var(--maroon-color)}.bg-light-maroon{background-color:var(--maroon-light)!important}.bg-dark-blue{background-color:var(--dark-blue)}.bg-primary-dark{background-color:var(--primary-dark)}.ff-Lexend{font-family:var(--ff-Lexend)}h2.section-title__title{font-family:var(--ff-Castoro)}.navbar-nav .nav-item a,.navbar-nav .nav-item span,.navbar-text-color .nav-item a{color:var(--light-white);font-weight:400;transition:.5s;font-family:Lexend,sans-serif;font-optical-sizing:auto;font-style:normal}.navbar-text-color .nav-item a:hover{color:var(--maroon-light)}.navbar-logo{width:150px}.red-banner{background-color:var(--maroon-light);position:relative;width:100%;height:80px;border-top-left-radius:10px;border-bottom-left-radius:10px}.apponi-btn{top:-5px;left:-70px}.thm-btn{position:relative;display:inline-block;vertical-align:middle;outline:none!important;background-color:var(--primary-dark);color:var(--delogis-white);font-size:14px;font-weight:700;padding:10px 40px;border-radius:10px;overflow:hidden;transition:all .5s linear;z-index:1;text-decoration:none;color:var(--light-white)}.thm-btn:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--white-color);transform:scalex(0);transform-style:preserve-3d;transition:transform .4s ease-in-out;transform-origin:right center;z-index:-1}.btn-sm-01:hover:before,.btn-sm-02:hover:before,.thm-btn:hover:before{transform:scalex(1);transform-origin:left center}.thm-btn:hover{color:var(--maroon-light)!important}.thm-btn--two{position:relative;border-radius:4px;font-size:16px;font-weight:600;padding:13px 40.5px;border:none;outline:none}.thm-btn--two:hover{background-color:var(--black-color)}.thm-btn-sm-01{border-radius:4px;font-size:16px;font-weight:600;padding:13px 40.5px;border:none;text-decoration:none}.btn-sm-01,.thm-btn-sm-01{position:relative;outline:none}.btn-sm-01{display:inline-block;vertical-align:middle;background-color:var(--maroon-light);color:var(--white-color);font-size:14px;font-weight:700;padding:15px 60px;overflow:hidden;transition:all .5s linear;z-index:1}.btn-sm-01:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--black-color);transform:scalex(0);transform-style:preserve-3d;transition:transform .4s ease-in-out;transform-origin:right center;z-index:-1}.thm-btn-sm-02{border-radius:50px;font-size:16px;padding:13px 40.5px;border:none;text-decoration:none}.btn-sm-02,.thm-btn-sm-02{position:relative;font-weight:600;outline:none}.btn-sm-02{display:inline-block;vertical-align:middle;background-color:var(--maroon-light);color:var(--white-color);font-size:14px;padding:.5rem 1rem;overflow:hidden;transition:all .5s linear;z-index:1}.btn-sm-02:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--black-color);transform:scalex(0);transform-style:preserve-3d;transition:transform .4s ease-in-out;transform-origin:right center;z-index:-1}.box-sd{box-shadow:0 1px 1px rgba(0,0,0,.11),0 2px 2px rgba(0,0,0,.11),0 4px 4px rgba(0,0,0,.11),0 8px 8px rgba(0,0,0,.11),0 16px 16px rgba(0,0,0,.11),0 32px 32px rgba(0,0,0,.11)}.box-sd-01{box-shadow:0 4px 8px -2px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08)}form h3,input[type=email],input[type=password],input[type=text],label{font-family:var(--ff-Lexend)}.sticky-navbar{position:fixed;top:0;width:100%;z-index:1000;transition:all .3s ease-in-out}.non-sticky{position:relative}.scroll-to-top{display:inline-block;width:50px;height:50px;background:var(--maroon-light);position:fixed;bottom:40px;right:40px;z-index:9999;display:flex;justify-content:center;align-items:center;color:var(--white-color);text-align:center;transition:all .4s ease;border-radius:50%;cursor:pointer;border:none}.scroll-to-top:hover{background-color:var(--dark-blue)}