.layout-header{color:#2fa261}.layout-footer,.layout-header{background-color:#264653;font-size:30px;text-align:center;padding:30px}.layout-footer{color:#e9c46a}.app-footer{background:linear-gradient(180deg,#06266e,#03194b);color:#e8eefc;border-top:1px solid hsla(0,0%,100%,.08);font-family:inherit}.footer-shell{width:100%;max-width:1850px;margin:0 auto;padding:52px 16px 22px}.footer-top{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(0,2.4fr);grid-gap:40px;gap:40px}.footer-brand h3{margin:0 0 12px;color:#fff;font-size:1.3rem;line-height:1.3}.footer-brand p{margin:0;max-width:38ch;color:#c7d3f2;line-height:1.6;font-size:.97rem}.store-row{margin-top:20px;display:flex;align-items:center;gap:10px;color:#c7d3f2;font-size:.95rem}.footer-links-grid{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));grid-gap:28px;gap:28px}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col h4{margin:0 0 6px;color:#fff;font-size:1rem;font-weight:600}.footer-col a{color:#c7d3f2;text-decoration:none;font-size:.94rem;line-height:1.4;transition:color .2s ease}.footer-col a:hover,.icon-btn{color:#fff}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);text-decoration:none;transition:transform .2s ease,background-color .2s ease}.icon-btn:hover{transform:translateY(-1px);background-color:hsla(0,0%,100%,.1)}.footer-divider{margin:34px 0 16px;width:100%;border-top:1px solid hsla(0,0%,100%,.15)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px}.copyright{margin:0;color:#c7d3f2;font-size:.9rem}.social-row{display:flex;align-items:center;gap:8px}@media (max-width:1024px){.footer-shell{padding:40px 14px 20px}.footer-top{grid-template-columns:1fr;gap:28px}.footer-links-grid{grid-template-columns:repeat(2,minmax(160px,1fr));gap:20px}}@media (max-width:640px){.footer-links-grid{grid-template-columns:1fr;gap:16px}.footer-bottom{flex-direction:column;align-items:flex-start}.copyright{font-size:.86rem}}*{margin:0;padding:0;box-sizing:border-box;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;transition:all .1s}.container{width:100%;margin:auto}.navtop{height:auto;width:100%;position:relative;overflow:visible;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:3px}.mobile-nav,.mobile-nav-bottom{display:none}.navtop>.nav-top-brand{display:flex;align-items:center;width:35%;float:left;min-width:0;gap:12px}.navtop>.nav-top-brand>.nav-logo>.logo-img{width:61px;height:61px;margin:3px 8px 3px 5px;flex-shrink:0}.navtop>.nav-top-brand>.brand-text{display:flex;color:#272161;font-size:32px;padding-top:0;align-items:center;line-height:1.15}.navtop>.nav-top-links{display:block;width:65%;float:right}.navtop>.nav-top-links>.native-link-wrapper{display:flex;justify-content:flex-end;flex-direction:row;margin-right:20px;gap:5px}.native-link-wrapper>.native-link{display:inline;background-color:#f2f2f2;padding-bottom:2px;margin-bottom:20px}.mobile-native-link{font-size:1.8rem;font-weight:700}.native-link-wrapper>.btn-style-link{display:inline;height:24px;background-color:#200650;color:#fff;padding:2px 4px;border-radius:4px;text-transform:capitalize;font-size:16px}.native-link-wrapper>.search-box{display:inline;width:-moz-fit-content;width:fit-content;padding-bottom:2px}.native-link-wrapper>.search-field{width:100%;border:1px solid #ccc;outline:none;padding:5px 5px 5px 10px;margin:0 5px;transform-origin:right;animation:SlideRightInvisible .2s ease-in forwards;border-radius:.2rem}.native-link-wrapper>.search-field-visible{animation:SlideLeftVisible .2s ease-in forwards}.search-results{position:absolute;top:100%;background-color:#fff;width:100%;left:2.5%;border-radius:4px;z-index:1;box-shadow:0 1rem 2rem rgba(0,0,0,.121)}.search-results .result-list{height:auto;max-height:15rem;overflow-y:hidden}.search-result-header{margin:1rem;font-weight:700;text-transform:capitalize;letter-spacing:.04rem}.searable-link{display:block;margin:1rem;letter-spacing:.04rem;color:#272161;color:blue}.searable-link:hover{text-decoration:underline}.native-link-wrapper>.btn-style-link:hover{opacity:.8}.native-link-wrapper>.lang-selector{display:inline;height:24px;padding-right:2px;padding-left:2px;background-color:#f0a927;border-radius:4px;width:min-content}.native-link-wrapper>.language-dropdown{color:#000;border:none;padding:2px 5px;border-radius:3px;font-size:16px}.language-dropdown-list{border-top:thin solid #717171;position:relative;padding:2px;top:10%;z-index:11;font-size:14px;background-color:#f0a927;display:flex;flex-direction:column}.language-dropdown-list .lang{margin:2px auto;color:#fff;text-align:center}.language-dropdown-list .lang:hover{opacity:.5}.native-link-wrapper>.user-container{position:relative}.native-link-wrapper>.user-container>.user-icon{text-transform:uppercase;font-size:16px;padding:4px 8px;width:20px;height:20px;background-color:#200650;color:#fff;border-radius:50%;font-weight:700;z-index:30}.user{background-color:#200650;background-color:#fff;border:1px solid #ccc;color:#200650;position:absolute;right:0;top:100%;z-index:2;width:23vw;border-radius:5px;letter-spacing:.6px;padding-bottom:20px}.user .user-info{width:100%;padding:10% 10% 5%;text-align:center}.user .user-image,.user .user-image-placeholder{background-color:#fff;width:60px;aspect-ratio:1/1;border-radius:50%;position:relative;margin:15px auto}.user .user-image .img,.user .user-image-placeholder .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;aspect-ratio:1/1}.user .user-image-placeholder .placeholder{color:#200650;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:32px;font-weight:700}.user .user-name{margin:15px auto 5px;font-weight:700;font-size:22px}.user .user-email,.user .user-name{width:-moz-fit-content;width:fit-content;text-transform:capitalize}.user .user-email{margin:10px auto 15px;font-weight:thin;font-size:14px;color:#ccc}.user .user-logged-in-time{width:100%;line-height:1.4em;color:#ccc}.user .user-link{display:flex;align-items:center;text-transform:capitalize;gap:10%;padding:4% 10%;margin:5px auto}.user .user-link .link{color:#000}.user .user-action{color:#000;font-weight:600;cursor:pointer}.user .user-link:hover{background-color:rgba(103,80,152,.326)}.native-link>.dropdown>.lists,.native-link>.lists{padding:2px 10px;color:#272161;text-decoration:none;font-size:16px;width:14%;text-align:center}.native-link>.dropdown>.lists:active,.native-link>.lists:active{color:#fff}.native-link>.dropdown>.lists:hover,.native-link>.lists:hover{color:#b4955cab}.native-link>.lists>img{padding-top:2px;width:15px;height:15px}.native-link>.dropdown{position:relative;display:inline-block;margin-left:30px}.native-link>.dropdown>.dropdown-content{background-color:blue;display:block;position:absolute;background-color:#f2f2f2;margin-left:-20px;min-width:125px;box-shadow:0 8px 16px 0 rgba(0,0,0,.3);z-index:99999}.native-link>.dropdown>.dropdown-content a{color:#000;padding:2px 16px;font-size:14px;text-align:center;text-decoration:none;display:block}.dropdown>.dropdown-content a:hover{background-color:#fff}.dropdown:hover .dropbtn{background-color:#b4955cab}.navtop>.nav-top-links>.custome-link-wrapper{display:flex;width:100%;justify-content:right}.custome-link-wrapper>.custome-link{display:inline;float:right}.custome-link-wrapper>.custome-link>a{padding:2px 10px;color:#272161;text-decoration:none;font-size:16px}.custome-link>a:active{color:#fff}.custome-link>a:hover{color:#b4955cab}.navtop #search-check{display:none}.navtop #search-check:not(:checked)~.native-link{height:auto}.navtop #search-check:checked~.native-link{height:50px}.navtop #search-check:checked~.native-link>ul{display:block}.nav{display:flex;align-items:center;height:60px;background-color:#ccc;color:#fff;box-sizing:border-box;overflow-x:auto}.nav>.nav-header{flex:0 0 15%;background:#200650;padding:0 8px;color:#fff;font-size:20px;cursor:default}.nav>.nav-header,.nav>.nav-link{text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.nav>.nav-link{flex-direction:row;margin:0;padding:0;color:#717171;text-decoration:none;box-sizing:border-box;flex:1 1;white-space:nowrap}.nav>.nav-link>img{width:50px;height:50px;margin-bottom:5px}.active{background-color:#f0a927}.mobile-custome-link{font-weight:700;color:#200650;display:block;margin:7px}.active{color:#b4955cab}.active,.mobile-nav-link-active{color:#f0a927}.nav>.nav-link>span{margin-left:5px;font-size:17px}.nav>.separator{width:1px;background-color:#555;height:75%}.nav>.nav-link:hover{background-color:#b4955cab;color:#fff}.nav>.nav-links:active{color:#717171}.nav>#nav-check{display:none}@media (max-width:1345px){.nav>.nav-header{font-size:16px}.nav>.nav-link>img{width:40px;height:40px}.nav>.nav-link>span{font-size:15px}}@media (max-width:1325px){.navtop>.nav-top-brand>.nav-logo>.logo-img{width:51px;height:51px}.navtop>.nav-top-brand>.brand-text{font-size:28px}.native-link-wrapper>.native-link{margin-bottom:15px}}@media (max-width:1165px){.navtop>.nav-top-brand>.brand-text{font-size:25px}.nav>.nav-header{font-size:15px}.nav>.nav-link>img{width:35px;height:35px}}@media (max-width:1095px){.nav{height:65px}.nav>.nav-link{flex-direction:column}.nav>.nav-link>img{margin-bottom:0}.nav>.nav-link>span{margin-left:0}}@media (max-width:1000px){.navtop{flex-direction:column}.navtop>.nav-top-brand{display:flex;width:100%;justify-content:center}.navtop>.nav-top-links{display:block;width:100%}.navtop>.nav-top-links>.native-link-wrapper{display:flex;justify-content:center;width:100%}.navtop>.nav-top-links>.custome-link-wrapper{justify-content:center;overflow-x:hidden}}@media (max-width:768px){.navtop{flex-direction:row}.navtop>.nav-top-brand{width:70%;width:-moz-fit-content!important;width:fit-content!important}.navtop>.nav-top-links{display:flex;width:30%}.navtop>.nav-top-links>.native-link-wrapper{display:flex;justify-content:right}.navtop>.nav-top-links>.custome-link-wrapper,.navtop>.nav-top-links>.native-link-wrapper>.native-link{display:none}.custome-link-wrapper>.custome-link>a{padding:2px 10px}.nav{display:none;overflow:unset}.user{position:absolute;right:10%;top:100%;z-index:12;width:50vw;border-radius:5px;letter-spacing:.6px;padding-bottom:2%}.mobile-nav-bottom{display:flex;background-color:#ccc;justify-content:space-between;align-items:center;border-bottom:thin solid #200650;background-color:#200650}.mobile-nav-bottom .mobile-nav-title{font-size:21px;color:#fff;padding:10px}.mobile-nav-bottom .menu{margin-right:10px;border:1px solid hsla(0,0%,100%,.5);background:transparent;color:#fff;width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.mobile-nav-bottom .menu .menu-icon-text{font-size:30px;line-height:1;font-weight:600}.navtop>.nav-top-brand>.nav-title{font-size:18px;animation:SlideLeftVisible .1s ease-in forwards;transform-origin:left}.nav>.nav-title,.navtop>.nav-top-brand .mobile-nav-title-hide{display:none}.navtop>.nav-top-brand{width:auto;max-width:calc(100% - 56px);gap:10px;padding-left:8px}.navtop>.nav-top-brand>.nav-logo>.logo-img{width:50px;height:50px;margin:2px 2px 2px 0}.navtop>.nav-top-brand>.brand-text{font-size:20px;line-height:1.2}.custome-link-wrapper,.native-link-wrapper{display:none}.mobile-nav{display:block;position:absolute;left:0;width:100%;height:86vh;z-index:10;background-color:#ccc;padding:5% 10%;transform-origin:top;animation:SlideTopInvisible .2s ease-in forwards}.mobile-nav-visible{opacity:1;z-index:1;animation:SlideBottomVisible .2s ease-in forwards}.mobile-links{border-radius:5px;height:-moz-fit-content;height:fit-content;margin:10px 0}.mobile-links .link-title .title-text{text-transform:capitalize;font-weight:700;letter-spacing:.6px;font-size:22px}.mobile-links .mobile-link-list{display:flex;flex-direction:column}.mobile-links .mobile-link-list .mobile-nav-link{margin:2%;display:flex;gap:5%;color:#200650;align-items:center}.mobile-links .mobile-navlinks-links{transform-origin:top;animation:SlideTopInvisible .2s ease-in forwards}.mobile-links .mobile-navlinks-visible{animation:SlideBottomVisible .2s ease-in forwards}}@keyframes SlideLeftVisible{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SlideRightInvisible{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes SlideBottomVisible{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes SlideTopInvisible{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes FadeBottomVisible{0%{transform:translateY(-100%) scaleY(0)}to{transform:translateY(0) scaleY(1)}}@keyframes FadeTopInvisible{0%{transform:translateY(0) scaleY(1)}to{transform:translateY(-100%) scaleY(0)}}