﻿.text-main-color{color:#8b5728}.py-60{padding-top:60px;padding-bottom:60px}.row-gap-24{row-gap:24px}body{font-family:"Cairo",sans-serif;background-color:#fff;color:#212529;font-size:14px;scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;color:#000}a:hover{color:#000}button{border:none;outline:none}.form-control{font-size:14px !important;border:1px solid #ddd !important}.modal-header .modal-title{font-size:15px !important}.modal-header .btn-close{margin:unset !important}.header-section{position:relative;color:#fff;background:linear-gradient(135deg, #8b5728 100%, #d4942a 0%)}.header-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23f5e6c9' fill-opacity='0.08' fill-rule='evenodd'/%3E%3C/svg%3E");z-index:0}.header-section .area-img{width:100%;height:100%;object-fit:cover}.header-section .container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center;padding-block:1rem}.header-section .container .title-header{font-size:24px;font-weight:700;line-height:29px;margin-bottom:13px}.header-section .container .des-header{width:560px;max-width:100%;margin-bottom:0;font-size:17px}.header-section .container .icon-header{position:relative;width:78px;height:78px;border-radius:50%;background:linear-gradient(135deg, #8b5728 100%, #d4942a 0%);border:10px solid #fff;display:flex;align-items:center;justify-content:center;position:absolute;color:#fff;inset-inline-end:0;bottom:-39px}.header-section .container .icon-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23f5e6c9' fill-opacity='0.08' fill-rule='evenodd'/%3E%3C/svg%3E");z-index:0}.header-section .container .icon-header .icon{width:18px;height:auto}.section-show-product::after,.section-show-product::before{filter:brightness(0) saturate(100%) invert(36%) sepia(9%) saturate(3560%) hue-rotate(347deg) brightness(94%) contrast(82%)}.section-show-product::after{position:absolute;width:auto;height:auto;inset-inline-end:0;z-index:-1;top:10px;content:url("../img/layer-1.png")}.section-show-product::before{position:absolute;width:auto;height:auto;inset-inline-start:0;z-index:-1;bottom:10px;content:url("../img/layer-2.png")}.section-show-product{position:relative;z-index:1}.section-show-product .title-section{margin-bottom:3px;font-size:24px;font-weight:700;color:#8b5728}.section-show-product .header-section-show-product{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:20px;margin-bottom:1.5rem;border-radius:10px;border:1px solid rgba(0,0,0,.2);background-color:#fff}.section-show-product .header-section-show-product .title-header{position:absolute;inset-inline-start:20px;padding-inline:1rem;top:0;background-color:#fff;color:#8b5728;transform:translateY(-50%);font-size:18px;font-weight:700;line-height:22px;margin-bottom:0}.section-show-product .header-section-show-product .item{display:flex;align-items:center;gap:.5rem;flex:1;font-weight:500;font-size:18px;line-height:22px}.section-show-product .header-section-show-product .item:not(:last-of-type){border-inline-end:1px solid rgba(0,0,0,.2)}.section-show-product .header-section-show-product .item:nth-of-type(2),.section-show-product .header-section-show-product .item:nth-of-type(3){justify-content:center}.section-show-product .header-section-show-product .item .title-item{font-size:18px;line-height:22px;margin-bottom:0;font-weight:bold}@media(max-width: 991.98px){.section-show-product .header-section-show-product{flex-direction:column}.section-show-product .header-section-show-product .item{width:100%;justify-content:center !important}.section-show-product .header-section-show-product .item:not(:last-of-type){padding-bottom:20px;border-inline-end:0;border-bottom:1px solid rgba(0,0,0,.2)}}.section-show-product .img-section{width:100%;max-width:100%;height:400px;display:block}.section-show-product .about-section{margin-bottom:2rem}.section-show-product .about-section .text{font-size:18px;font-weight:400;line-height:35px;text-align:justify}.contact-wrapper{position:relative;width:100%;border-radius:48px;padding:3rem 2.5rem;overflow:hidden;z-index:1;background:url("../img/contact-bg.jpg") no-repeat center/cover}.contact-wrapper .content-holder .main-heading-alt .des{width:478px;margin:unset;font-size:21px;text-align:justify;color:#f8f7fd}.contact-wrapper .form-contact{position:relative;width:100%;padding:2.8rem 2.5rem;z-index:1}.contact-wrapper .form-contact .form-title{margin-bottom:20px;font-weight:700;font-size:24px;line-height:40px;color:#8b5728}.contact-wrapper .form-contact .form-inp{width:100%}.contact-wrapper .form-contact .form-inp .label-name{display:block;margin-bottom:6px;font-weight:700;font-size:14px;line-height:21.67px;color:#776353}.contact-wrapper .form-contact .form-inp input,.contact-wrapper .form-contact .form-inp select,.contact-wrapper .form-contact .form-inp textarea{width:100%;padding:11px 14px;border-radius:12px;border:1px solid #d0ced9;outline:none}.contact-wrapper .form-contact .form-inp input:focus,.contact-wrapper .form-contact .form-inp input:hover,.contact-wrapper .form-contact .form-inp select:focus,.contact-wrapper .form-contact .form-inp select:hover,.contact-wrapper .form-contact .form-inp textarea:focus,.contact-wrapper .form-contact .form-inp textarea:hover{border-color:#8b5728}.contact-wrapper .form-contact .form-inp input:focus::placeholder,.contact-wrapper .form-contact .form-inp textarea:focus::placeholder{opacity:0;transition:.3s}.contact-wrapper .form-contact .btn-form{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:13px 30px;border-radius:12px;color:#fff;font-weight:700;font-size:14px;background-color:#8b5728;transition:.3s}.contact-wrapper .form-contact .btn-form .arrow{transform:rotate(45deg);font-size:12px}.contact-wrapper .form-contact .btn-form:hover{transform:scale(1.05)}.contact-wrapper .form-contact img{position:absolute;top:0%;inset-inline-end:0%;width:100%;height:100%;z-index:-1}@media(max-width: 575.98px){.contact-wrapper .form-contact{padding:2.5rem 2rem;background-color:#fff;border-radius:48px}.contact-wrapper .form-contact img{display:none}}.contact-wrapper::before{content:"";position:absolute;top:0%;inset-inline-end:0%;width:100%;height:100%;z-index:-1;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)),linear-gradient(180deg, #8b5728 0%, rgba(0, 0, 0, 0.85) 124.62%)}@media(max-width: 767.98px){.contact-wrapper{padding:2rem 1rem}.contact-wrapper .content-holder .main-heading-alt .title{font-size:27px;margin-bottom:15px;text-align:center !important}.contact-wrapper .content-holder .main-heading-alt .des{text-align:center !important}}.main-faq .accordion-item{background-color:rgba(0,0,0,0)}.main-faq .accordion-item .accordion-header .accordion-button{padding:10px 15px;border-bottom:1px solid rgba(234,234,234,.5019607843);box-shadow:0px 4px 24px 0px rgba(0,0,0,.0509803922);font-weight:700;font-size:16px;color:#fff;background-color:rgba(0,0,0,0)}.main-faq .accordion-item .accordion-header .accordion-button::after{content:"";font-family:"Font Awesome 6 Free";border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#000;background:unset;background-color:#fff}.main-faq .accordion-item .accordion-header .accordion-button[aria-expanded=true]::after{content:""}.main-faq .accordion-item .accordion-collapse{box-shadow:0px 4px 24px 0px rgba(0,0,0,.0509803922)}.main-faq .accordion-item .accordion-collapse .accordion-body{font-weight:400;font-size:17px;line-height:27px;text-align:justify;color:#fff}.main-faq .accordion-item:not(:last-child){margin-bottom:10px}@media(max-width: 767.98px){.main-faq .accordion-item .accordion-header .accordion-button{font-size:14px}.main-faq .accordion-item .accordion-header .accordion-button::after{border-radius:50%;width:28px;height:28px;font-size:12px}.main-faq .accordion-item .accordion-collapse .accordion-body{font-size:14px}}.main-nav{border-bottom:1px solid #ddd}.main-nav h1 .navbar-brand{display:flex;align-items:center;gap:6px;padding:0}.main-nav h1 .navbar-brand img{width:50px;height:auto}.main-nav h1 .navbar-brand .title{display:flex;flex-direction:column;gap:5px;font-weight:600;font-size:18.3px;color:#8b5728}.main-nav h1 .navbar-brand .title .en{font-size:11px}.main-nav .navbar-toggler:focus{box-shadow:none}.main-nav .navbar-toggler i,.main-nav .navbar-toggler svg{font-size:31px;color:#8b5728}@media(max-width: 991.98px){.main-nav .navbar-collapse{background-color:rgba(108,90,57,.7098039216);border-radius:10px;margin-top:5px}.main-nav .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff}}.main-nav .navbar-nav .nav-item .nav-link{position:relative;padding:10px 16px;font-weight:700;font-size:16px;line-height:26.67px;color:#8b5728}.main-nav .navbar-nav .nav-item .nav-link::before{position:absolute;content:"";right:0;bottom:0;width:100%;height:2px;transition:300ms;transform:scale(0);background-color:#8b5728}.main-nav .navbar-nav .nav-item .nav-link:hover::before{transform:scale(0.8)}@media(max-width: 1199.98px){.main-nav .navbar-nav .nav-item .nav-link:hover::before{transform:scale(1)}}.loginPage{width:100%;min-height:calc(100vh - 155px - 463.38);display:flex;align-items:center;justify-content:center}@media(max-width: 991.98px){.loginPage .login_box{width:100% !important}}@media(max-width: 767.98px){.loginPage .login_box{width:80% !important}.loginPage .login_box .image_holder img{border-radius:15px 15px 0px 0 !important}}.loginPage .login_box{min-height:380px;background-color:#fff;border-radius:15px;width:70%;margin:auto}.loginPage .login_box .image_holder{width:100%;height:100%}.loginPage .login_box .image_holder img{width:100%;height:100%;border-radius:0px 15px 15px 0;object-fit:cover}.loginPage .login_box .login-form{padding:2.5rem;display:flex;align-items:center;justify-content:center;height:100%}.loginPage .login_box .login-form .login_content{margin-bottom:20px}.loginPage .login_box .login-form .login_content .title{margin-bottom:1rem;font-size:16px;font-weight:600}.loginPage .login_box .login-form .login_content .inp_holder{margin-bottom:15px}.loginPage .login_box .login-form .login_content .inp_holder .login-label{margin-bottom:6px;font-size:11px;color:#959595;font-weight:600}.loginPage .login_box .login-form .login_content .inp_holder .login-inp{padding:5px 13px !important;border-radius:6px}.loginPage .login_box .login-form .login_content .btn_holder .login-btn{transition:background-color .4s;width:100%;color:#fff;text-align:center;margin-top:15px;padding:.5rem 1rem;line-height:1.25rem;font-weight:500;border-radius:.5rem;background-color:#01b3e4}.loginPage .login_box .login-form .login_content .btn_holder .login-btn:hover{background-color:#01abda}.card-data .card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:10px;padding:.4rem .5rem;background-color:#fff !important}.card-data .card-header .logo-info{display:flex;align-items:center;gap:6px;padding-right:50px}.card-data .card-header .logo-info .logo-holder img{width:100px;height:auto;object-fit:contain}.card-data .card-header .logo-info .info .name{margin-bottom:8px;font-size:28.3px;font-weight:600;color:#8b5728}.card-data .card-header .logo-info .info .name.en{margin-bottom:5px;font-size:17px;color:#b2b2b2}.btn-main-sm{padding:.3rem .7rem;transition:300ms;color:#fff;background:#8b5728;display:flex;align-items:center;justify-content:center;gap:3px;white-space:nowrap;cursor:pointer;border-radius:4px;border:none;font-size:13px;outline:none;border:1px solid #8b5728;z-index:1;position:relative;overflow:hidden}.btn-main-sm::before{content:"";position:absolute;left:100%;top:0;width:100%;transition:300ms;height:100%;background-color:#fff;z-index:-1}.btn-main-sm:hover{color:#8b5728;border:1px solid #8b5728}.btn-main-sm:hover::before{left:0}.dropdown-hover{position:relative;color:#fff;font-size:11px;display:flex;align-items:center;gap:10px;border-radius:4px;z-index:1001;cursor:pointer}.dropdown-hover::before{content:"";position:absolute;width:100%;height:7px;left:0;top:100%}.dropdown-hover:hover .listis-item{display:block}.dropdown-hover .icon-drop{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#9c9c9c}.dropdown-hover .icon-drop .icon{font-size:16px}.dropdown-hover .text{margin:0;font-size:13px;text-align:center}.dropdown-hover .listis-item{position:absolute;left:0;z-index:1000;top:calc(100% + 7px);width:fit-content;padding:0;min-width:100%;background-color:#313131;overflow-y:auto;display:none}.dropdown-hover .listis-item::-webkit-scrollbar{display:none}.dropdown-hover .listis-item{-ms-overflow-style:none;scrollbar-width:none}.dropdown-hover .listis-item .item-drop a{display:flex;align-items:center;gap:10px;justify-content:center;padding:10px;width:100%;white-space:nowrap}.dropdown-hover .listis-item .item-drop a:hover{background:#4e4e4e}.dropdown-hover .listis-item .item-drop a .icon-drop{width:19px}.dropdown-hover .listis-item .item-drop a .text{size:19px;color:#fff}.badge-count{background-color:#ff4500;font-size:12px;height:17px;width:17px;border-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center}.btn-light{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 20px;border-radius:25px;font-weight:600;font-size:15px;text-align:center;color:#2e5789;background-color:#d2e6ff}.btn-light .icon{width:18px;height:auto}.btn-light.btn-light-green{color:#33b469;background-color:#eafff3}.btn-light.btn-light-orange{color:#ff731d;background-color:#fff1e8}.btn-light.btn-light-red{color:#c80f0f;background-color:#ebc8c8}.btn-light.btn-light-yellow{color:#ffc107;background-color:#ffecb4}.btn-light.btn-light-purple{color:#8d1ee5;background-color:#f2e7fd}.btn-light.sm-border{border-radius:4px}.btn-gradient-gold{position:relative;width:fit-content;padding:.35rem 1.5rem;border-radius:50px;display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;font-weight:bold;font-size:14px;background:linear-gradient(90deg, #dfaf37, #ffcc80);box-shadow:rgba(0,0,0,.05) 0px 4px 11px 0px;color:#fff}.btn-gradient-gold:focus{box-shadow:0 0 0 .25rem rgba(253,157,13,.3098039216) !important}.btn-gradient-gold:hover{color:#fff}.btn-gradient-gold:hover svg{animation-play-state:running}.btn-gradient-gold i,.btn-gradient-gold svg{font-size:15px;animation:move-arrow .7s linear infinite paused}@keyframes move-arrow{0%{transform:translateX(4px)}100%{transform:translateX(-4px)}}.btn-icon-cr{position:relative;width:fit-content;display:flex;align-items:center;justify-content:center;gap:7px;padding:.35rem 1.5rem;border-radius:50px;white-space:nowrap;font-weight:bold;color:#8b8b8b;background-color:#fff;transition:.3s;box-shadow:0px 4px 25px 0 rgba(0,0,0,.08);cursor:pointer}.btn-icon-cr .icon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:30px;height:30px;font-size:14px;color:#8b5728;background-color:rgba(1,179,228,.07)}.btn-icon-cr .icon img{width:14px;filter:brightness(0) saturate(100%) invert(62%) sepia(69%) saturate(4137%) hue-rotate(157deg) brightness(98%) contrast(99%)}.btn-icon-cr:hover{color:#595656}.btn-nav{color:#8b5728 !important;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;gap:8px}.btn-style{color:#fff;background:linear-gradient(253deg, #5ac99d, #4cad9b 45%, #4aa89b 35%, #4aa89b 35%, #4aa89b 35%, #4aa89b 35%, #4aa89b 35%, #41979a);border-radius:28px;-webkit-box-shadow:0 3px 10px 0 rgba(18,45,46,.1);box-shadow:0 3px 10px 0 rgba(18,45,46,.1);padding:11px 20px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;gap:8px;transition:300ms ease-in-out}.btn-style:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:translateY(-5px);transform:translateY(-5px);color:#fff}.btn-lang{padding:5px;border:1px solid #333;border-radius:50%;font-weight:700;width:44px;height:44px;display:flex;font-size:16px;align-items:center;justify-content:center;transition:3000ms}.btn-lang:hover{text-decoration:underline}.main-heading{font-weight:bold;font-size:18px;margin-bottom:1.5rem}.main-heading-alt{margin-bottom:45px;text-align:center}.main-heading-alt .title{margin-bottom:20px;font-weight:700;font-size:36px;color:#1b1a1a;line-height:55px}.main-heading-alt .des{margin:0px auto;font-weight:400;font-size:20px;line-height:38px;color:#000;max-width:100%;width:830px}@media(max-width: 767.98px){.main-heading-alt .title{margin-bottom:20px;font-size:28px}.main-heading-alt .des{font-size:17px;width:100%}}.small-heading{font-size:15px;color:#6b7280;margin-bottom:5px;font-weight:bold}.small-label{color:#6b7280;font-size:12px;margin-bottom:2px}.menu-title-pro{font-size:18px;font-weight:700;color:#263238;position:relative;margin-bottom:30px}.menu-title-pro::before{content:"";position:absolute;right:0;bottom:-20px;width:50px;height:4px;border-radius:3px;background:linear-gradient(253deg, #5ac99d, #4cad9b 45%, #4aa89b 35%, #4aa89b 35%, #4aa89b 35%, #4aa89b 35%, #4aa89b 35%, #41979a)}.boxes-info .box-info{background-color:#fff;padding:25px 15px;text-align:end;overflow:hidden;border-radius:.375rem;position:relative;box-shadow:0 0 6px 0 #d3d3d3;transition:300ms}.boxes-info .box-info:hover{box-shadow:0 0 6px 0 #aeaaaa}.boxes-info .box-info.blue .bg-icon{color:#5b8af0}.boxes-info .box-info.green .bg-icon{color:#8b5728}.boxes-info .box-info.pur .bg-icon{color:#7b74eb}.boxes-info .box-info.red .bg-icon{color:#de5f56}.boxes-info .box-info .num{font-size:25px}.boxes-info .box-info .text{font-size:16px;color:#6b7280}.boxes-info .box-info .bg-icon{position:absolute;right:-3%;bottom:0;font-size:60px}.boxes-info.boxes-bg-color .box-info{color:#fff}.boxes-info.boxes-bg-color .box-info .text{color:#fff}.boxes-info.boxes-bg-color .box-info .bg-icon{color:#fff}.boxes-info.boxes-bg-color .box-info.blue{background-color:#5b8af0}.boxes-info.boxes-bg-color .box-info.green{background-color:#8b5728}.boxes-info.boxes-bg-color .box-info.pur{background-color:#7b74eb}.boxes-info.boxes-bg-color .box-info.red{background-color:#de5f56}.main-table{width:100%;border-radius:7px;border:none !important;border:1px solid #ddd !important}.main-table *{border:none !important}.main-table tr{border:1px solid #ddd !important}.main-table tr th{background-color:#f9fafb;color:#6b7280;font-size:12px;font-weight:bold;white-space:nowrap;padding:10px}.main-table tr td{background-color:#fff;font-size:14px;padding:10px}.card-side{box-shadow:-13px 20px 20px 0 rgba(0,0,0,.0392156863);background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;margin-bottom:1rem}.card-side .user-avatar img{width:70px;height:70px;border-radius:50%;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.card-side .user-name{margin:0 0 .5rem 0}.card-side .user-email{margin:0;font-size:.8rem;font-weight:400;color:#9fa8b9}.card-side .card-slide{box-shadow:0px 8px 10px 0 rgba(0,0,0,.0392156863) !important;padding:1.5rem 1rem;text-align:center}.card-side .card-slide .btn-icon{color:#666}.card-side .card-slide .btn-icon:hover{color:#000}.card-side .card-slide .btn-icon .icon{border:none !important}.card-side .card-slide .btn-icon .icon svg,.card-side .card-slide .btn-icon .icon i{width:20px}.landing-section{height:135px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.landing-section::before{position:absolute;left:0;top:0;content:"";z-index:-1;width:100%;height:100%;background-color:hsla(193,99%,45%,.5)}.landing-section .img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2;object-fit:cover}.content-side{padding:20px;border:1px solid #f2f2f2;border-radius:8px;background-color:#fff}.content-side .header{font-weight:500;font-size:24px;line-height:41px;text-align:right;margin-bottom:10px;display:flex;align-items:center;gap:1rem}.content-side .between-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.content-side .blocks-tickets .box-ticket{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;border:1px solid #e3e3e3;padding:15px;border-radius:3px;background-color:#fff}.content-side .blocks-tickets .box-ticket .info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:7px}.content-side .blocks-tickets .box-ticket .info .date{color:#8b5728;font-weight:700;font-size:13px}.content-side .blocks-tickets .box-ticket .info .content{color:#666;font-size:14px;margin-bottom:0;line-height:22.4px;font-weight:400}.content-side .blocks-tickets .box-ticket .options{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.form-row{display:flex;align-items:center;margin-bottom:15px;gap:15px}.form-row .form-label{margin-bottom:0;font-weight:bold;font-size:16px;min-width:115px;text-align:right;color:#333}.form-row .form-input{flex:1;padding:5px 14px;border:2px solid #333;border-radius:5px;font-size:15px;font-weight:700;text-align:center;background-color:#fff}.footer{background:linear-gradient(135deg, #8b5728 0%, #3c2f15 100%);color:#fff;padding:3rem 0 1rem;position:relative;overflow:hidden;box-shadow:0 -5px 15px rgba(0,0,0,.064)}.footer::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23f5e6c9' fill-opacity='0.08' fill-rule='evenodd'/%3E%3C/svg%3E");z-index:0}.footer .container{position:relative;z-index:1}.footer .footer-logo{display:block;width:290px;margin-bottom:.5rem;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7468%) hue-rotate(346deg) brightness(102%) contrast(102%)}.footer .footer-heading{font-weight:700;margin-bottom:1.5rem;color:#f5e6c9;position:relative;display:inline-block}.footer .footer-heading::after{content:"";position:absolute;width:60%;height:3px;background-color:#f5e6c9;bottom:-7px;inset-inline-start:0}.footer .footer-text{line-height:1.8;letter-spacing:-0.03px;margin-bottom:1.5rem;text-align:justify}.footer .social-icons{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1.5rem;gap:.6rem}.footer .social-icons .social-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:hsla(0,0%,100%,.1);color:#f5e6c9;transition:all .3s ease}.footer .social-icons .social-icon.full{width:fit-content;height:fit-content;padding:10px 12px}.footer .social-icons .social-icon:hover{background-color:#8b5728;transform:translateY(-3px);color:#f5e6c9}.footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);padding-top:1rem;font-size:.9rem;text-align:center}.footer-bottom p{margin-bottom:0}.footer-bottom p a{display:inline-block;text-decoration:underline;color:#fff;transition:.3s}.footer-bottom p a:hover{transform:scale(1.05)}.footer-menu{list-style:none;padding:0;margin:0 0 1.5rem}.footer-menu li{margin-bottom:.5rem}.footer-menu li a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block}.footer-menu li a:hover{color:#f5e6c9;transform:translateX(-5px)}.footer-menu li a i{margin-left:.5rem;font-size:.8rem}@media(max-width: 768px){.footer-column{margin-bottom:2rem}}