@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";:root{font-family:Plus Jakarta Sans,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--clr-black: #131212;--clr-md-black: #000;--clr-white: #fff;--b-caro-white: #170e0e;--clr-pinky-white: #ffecc9;--transparent-white: #ffffffef;--clr-grey: #2f2f2f;--clr-grey-show: #2f2f2f46;--clr-greysmoke: #c0c0c0;--clr-lili-orange: #ef9458;--clr-li-orange: #ea8b4a;--footer-orange: #fe9b4b;--btn-orange: #e46004;--border-clr: #e2e2e2}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;-webkit-tap-highlight-color:#484d4c1f}a{font-weight:600;color:var(--btn-orange);text-decoration:inherit}a:hover{color:var(--clr-lili-orange)}body{background:var(--clr-white);font-size:16px;color:var(--clr-black)}h1{font-size:40px;line-height:48px}h3{font-size:30px;line-height:42px}h4{font-size:18px;line-height:27px}p{line-height:27px}img{width:100%;height:auto;object-fit:cover;vertical-align:middle}li{list-style-type:none;cursor:pointer;position:relative;color:var(--clr-black)}li:hover:before{position:absolute;content:"";height:4px;width:100%;background:var(--clr-lili-orange);right:0;bottom:-28px;color:var(--clr-lili-orange);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cards{padding:0 80px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:62px}.card{position:relative;border-radius:16px;box-shadow:0 10px 36px #b35a1267;display:flex;overflow:hidden}.card img{width:384px;height:374px;transition:.5s ease}.card:hover img{transform:scale(1.1)}.card-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(224,109,43,.473),var(--clr-pinky-white));display:flex;justify-content:end;align-items:flex-start;flex-direction:column;padding:26px 40px;transform:translateY(100%);transition:.5s ease}.card:hover .card-layer{transform:translateY(0)}.card-layer h3{font-size:24px;font-weight:700;color:var(--clr-grey)}.card-layer h5{font-size:14px;font-weight:600;color:var(--clr-grey)}.card-layer p{margin-bottom:8px}.card-layer a{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;background:var(--clr-grey);color:var(--clr-pinky-white);font-size:20px;border-radius:50%}.card a:hover{transform:scale(1.2)}@media screen and (max-width: 320px){.card-layer{padding:24px 15px!important}}@media screen and (max-width: 380px){.cards{padding:0 20px!important}.card img{height:334px!important}}@media screen and (max-width: 490px){.cards{grid-template-columns:repeat(1,1fr)!important}.card img{height:354px}.card-layer p{margin-bottom:14px}}@media screen and (max-width: 768px){.cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1024px){.cards{padding:0 40px;gap:42px}.card-layer{padding:26px 20px}}.border-beau{padding:3px;border-radius:15px;position:relative;background-image:conic-gradient(from var(--border-gradient-angle) at 50% 50%,transparent,var(--clr-grey-show) 10%,var(--clr-lili-orange) 16%,transparent 24%);background-size:contain;background-color:var(--transparent-white);animation:rotateBG 9s linear infinite}@keyframes rotateBG{0%{--border-gradient-angle: 0turn}to{--border-gradient-angle: 1turn}}.fine-line{z-index:0;pointer-events:none;margin-top:-22px;margin-left:-15%;display:block;width:0%;content:"";padding:0;height:6px;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;animation:gradient-right-to-left .8s forwards;transition:all .8s}@keyframes gradient-left-to-right{0%{background:linear-gradient(to right,#00000000 0%,#c3a670a3 50%,var(--clr-lili-orange) 100%)}to{background:linear-gradient(to right,#00000000 0%,#c3a670a3 50%,var(--clr-lili-orange) 100%)}}@keyframes gradient-right-to-left{0%{background:linear-gradient(to right,#00000000 0%,#c3a670a3 50%,var(--clr-lili-orange) 100%)}to{background:linear-gradient(to left,#00000000 100%,#c3a670a3 50%,var(--clr-lili-orange) 0%)}}@property --border-gradient-angle{syntax: "<angle>"; inherits: true; initial-value: 0turn;}@media screen and (max-width: 320px){h5{font-size:11px!important}}@media screen and (max-width: 460px){h1{font-size:26px;line-height:30px}h3{font-size:24px;line-height:30px}h5{font-size:12px}}@media screen and (max-width: 768px){a{color:var(--clr-white)}h4{font-size:16px}}.container{width:100%;padding:0 40px;max-width:1312px;height:100%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contain{position:relative;width:100%;padding:0 15px}@media screen and (max-width: 768px){.container{padding:0 30px}.hide-card .card:nth-child(3),.hide-card .card:nth-child(4){display:none!important}}@media screen and (max-width: 2560px){.hide-card .card:nth-child(4){display:none}}.navbar{position:sticky;top:0;height:72px;background:#ffffff4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:.1px solid var(--clr-lili-orange);display:flex;justify-content:space-between;align-items:center;z-index:999;transition:all .4s ease-in-out}.logo-with-text{display:flex;justify-content:center;align-items:center;height:72px}.navbar-logo{display:flex;justify-content:center;align-items:center;width:72px}.navbar-logo img{height:72px}.logo-text{color:var(--clr-black);margin-left:10px;font-size:20px;font-weight:700;letter-spacing:1px}.logo-text span{color:var(--btn-orange)}.mobile-menu{display:none}.menu div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.menu-list{font-size:16px;font-weight:600;margin:0 20px}.menu-list:hover{color:var(--clr-lili-orange)}@media screen and (max-width: 380px){.navbar .container{gap:220px!important}}@media screen and (max-width: 490px){.navbar .container{gap:280px}.logo-text{display:none}.mobile-menu{margin-right:0!important}}@media screen and (max-width: 768px){.navbar-logo{width:52px}.navbar-logo img{height:72px}.logo-text{font-size:16px;margin-left:10px}.mobile-menu{display:flex;font-size:20px;cursor:pointer;align-items:center;margin-right:-280px}.menu,.menu-bg-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:72px;left:50%;transform:translate(-50%);background-image:url(/assets/navbar-img2-DnCNrs-f.jpg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.9;background-position:center center;background-size:cover;width:90%;max-width:410px;height:256px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;transition:all .4s ease-in-out}.menu-bg-overlay{z-index:1;background-color:var(--clr-black);background-image:none;opacity:.4;width:100%;height:100%;top:0}.menu div{position:absolute;z-index:2;flex-direction:column}.menu div li:hover:before{display:none}.menu-list{font-size:16px;font-weight:600;margin:8px 20px;padding:4px 8px;border:1px solid;border-radius:10px;border-color:var(--clr-white)}.menu-list:hover{display:block;color:var(--clr-lili-orange)}}.header-section,.page-header-section,.header-section .container,.page-header-section .container{position:relative}.header-section,.page-header-section{padding:0 0 115px;height:500px;z-index:1}.page-header-section{height:300px}.header-section .container,.page-header-section .container{align-items:flex-start}.page-header-section .container{justify-content:center;align-items:center}.header-bg,.page-header-bg,.bg-overlay,.header-content,.page-header-content{position:absolute}.header-bg,.page-header-bg,.bg-overlay{z-index:2;right:0;bottom:0;left:0;width:100%;height:100%}.bg-overlay{z-index:3;opacity:.5;background-color:var(--clr-black)}.header-bg video{opacity:.6;background-color:var(--clr-white)}.header-bg video,.page-header-bg img{width:100%;height:100%;object-fit:cover;pointer-events:none;bottom:-20px}.header-content,.page-header-content{display:flex;flex-wrap:wrap;z-index:3;transform:translateY(-100%);top:-15px;padding-top:92px}.header-bg,.page-header-bg,.bg-overlay,.page-header-content{top:0}.page-header-content h1{color:var(--clr-white)}.header-content>div{width:100%;height:100%}.header-text{flex:0 0 75%;max-width:50%;margin-top:60px}.header-text h1{font-weight:700;color:var(--clr-li-orange);margin-bottom:15px}.header-text p{font-size:18px;font-weight:600;margin-bottom:48px}.header-text p span{font-size:22px;color:var(--clr-li-orange);font-weight:700}.buttons-space{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:40%}@media screen and (max-width: 320px){.page-header-section .container{align-items:center!important}.buttons-space .button2-container{display:none}}@media screen and (max-width: 375px){.header-section{height:400px!important}}@media screen and (max-width: 490px){.header-text{max-width:100%!important;margin-top:50px!important;padding:0 20px}.header-section .container{flex-direction:column}.header-content{padding:10px 10px 20px!important}.header-text p{font-size:16px;font-weight:500;margin-bottom:4px}.header-text p span{font-size:18px;font-weight:700}.page-header-section{height:130px!important}.page-header-content{padding-top:52px}.buttons-space{flex-direction:column;max-width:7%}}@media screen and (max-width: 768px){.header-section{height:470px}.page-header-section{height:200px}.page-header-section .container{align-items:start}.header-text{max-width:75%;margin-top:20px}.header-content{top:0;padding:50px 10px 20px}}.button-container,.button2-container{position:relative;display:inline-block;transition:all .6s ease-in-out;cursor:pointer}.button-container:hover .special-button,.button2-container:hover .second-button{background-color:transparent;transform:translate(6px)}.button-container:hover .button-text,.button2-container:hover .button2-text{color:var(--clr-li-orange)}.button-container:hover .line,.button2-container:hover .button2-line{display:block;transform:translate(50%)}.button2-container:hover .button2-line{transform:translate(25%)}.button-container:hover .arrow,.button2-container:hover .button2-arrow{display:block;transform:translate(100px)}.button2-container:hover .button2-arrow{transform:translate(250px)}.special-button,.second-button{content:"";position:relative;background-color:var(--clr-li-orange);padding:10px;border:none;border-radius:30%;cursor:pointer;display:block;width:4px;height:4px;transition:all .2s ease-in-out}.button-text,.button2-text{font-size:18px;height:auto;width:120px;font-weight:700;position:absolute;transform:translate(33px);margin-top:-25px;color:var(--clr-grey)}.button2-text{width:320px;color:var(--clr-li-orange)}.line,.button2-line{position:absolute;margin-top:4px;width:90px;height:3px;background-color:var(--clr-li-orange);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;transition:all .4s ease-in-out}.button2-line{width:235px}.arrow,.button2-arrow{position:absolute;display:none;cursor:pointer;top:-2.5px;color:var(--clr-li-orange);left:20px;font-size:20px;font-weight:500;transition:all .4s ease-in-out}@media screen and (max-width: 768px){.special-button,.second-button{width:100%;margin-top:20px;padding:8px}.button-text,.button2-text{width:220px;font-size:16px;transform:translate(25px);margin-top:-20px}.line,.button2-line{width:80px}.arrow,.button2-arrow{bottom:-4px;left:5px;top:0;line-height:3}.button2-container:hover .button2-arrow{transform:translate(230px)}}.description-section{padding:80px 0 40px;display:flex;justify-content:center}.description-section .border-beau{position:relative;top:-120px;width:90%;display:block;align-self:center}.desc-background{position:relative;padding-top:80px;content:"";width:100%;height:424px;background:var(--clr-pinky-white);border-radius:12px;left:0;right:0;top:0}.description-section .container{justify-content:center;position:relative;z-index:4}.description-content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}.des-header{flex:0 0 100%;text-align:center;margin-bottom:48px}.des-header h3{font-weight:600;color:var(--clr-li-orange)}.des-header p{font-weight:600;padding:0 20px}.text-cards-container{position:relative;display:flex;justify-content:space-between;align-items:center}.text-card-container{flex:0 0 28%;width:100%}.text-card{background:#fff;box-shadow:0 10px 36px #81400b26;border-radius:16px;padding:30px 25px;text-align:center}.text-card-gif{width:72px;height:72px;margin:0 auto 30px}.text-card-title h4{color:var(--clr-li-orange);font-weight:600;margin-bottom:5px}.des-button{display:flex;justify-content:start;align-items:center;margin:60px 0;width:20%}@media screen and (max-width: 320px){.des-button{padding-right:20px}.desc-background{height:624px!important}}@media screen and (max-width: 490px){.description-section{padding:30px 0 0}.desc-background{height:524px}.des-header{margin-bottom:0;padding:0 5px}.des-header p{font-weight:500;text-align:justify}.des-button{width:60%!important;margin:60px 0 90px -10px!important}.des-button .button2-text{width:220px}}@media screen and (max-width: 768px){.description-section{padding:80px 0 0}.description-section .container{padding:0 30px}.desc-background{padding:80px 20px 0}.text-cards-container{margin:0 -20px;flex-direction:column}.text-card-container{flex:0 0 30%}.text-card-container{width:80%;margin-top:40px}.text-card-gif{width:62px;margin-bottom:10px}.des-button{margin:40px 0 50px -20px}.teams p{margin-bottom:20px}.description-section .border-beau{top:-180px}}@media screen and (max-width: 1024px){.des-button{width:30%}.text-card{padding:20px 15px}.description-section .border-beau{width:100%}}.services-section,.our-services-section{margin-top:80px;position:relative;z-index:4}@media screen and (max-width: 320px){.cards{margin-top:150px!important}}@media screen and (max-width: 380px){.cards{margin-top:100px}}@media screen and (max-width: 490px){.services-section{margin-top:600px!important}}@media screen and (max-width: 768px){.services-section{margin-top:540px}.services-section .container{justify-content:center}}.mission-section{margin-bottom:40px}.mission-section .container{text-align:center;display:block}.mission-bg{background-color:var(--clr-lili-orange);border-radius:15px;padding:64px 0;margin-top:-256px;margin-bottom:64px;color:var(--clr-white)}.mission-content{padding:256px 20px 0}.mission-content img{border-radius:35px;width:72px;height:72px;margin:0 auto 30px}.mission-content h3{font-size:24px;color:var(--clr-black);font-weight:700}.mission-content p{font-size:18px;font-weight:600}@media screen and (max-width: 768px){.mission-content{margin:0 20px}.mission-content img{width:62px;height:62px;margin-bottom:20px}.mission-content p{font-size:16px;font-weight:500}}.contact-section{margin-bottom:30px}.contact-title{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:70px 0 30px}.contact-title h3{gap:10px;font-weight:700}.contact-section span{color:var(--clr-li-orange)}.contact-section .container{justify-content:center;gap:60px}.contact-content{width:70%}.contact-content form{width:100%;margin-bottom:32px}.input_box{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.input_box input,textarea{width:100%;padding:16px;font-size:16px;color:var(--clr-grey);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--clr-pinky-white);border:none;border-radius:12px;margin:12px 0}.input_box input:focus,textarea:focus{outline:none}.input_box input{width:49%}textarea{resize:none;font:inherit}.contact-content .button-text{width:120px}.button-container:hover .line{display:none}.contact-content .button-container:hover .arrow{transform:translate(290%)}.contact-img{display:flex;justify-content:center;width:30%;margin-bottom:-200px;position:relative;z-index:2}.contact-img img{border-radius:16px;box-shadow:0 10px 36px #b35a1267;height:512px}.contact-img img:hover{transform:translateY(-10px);transition:all .3s ease-in-out}@media screen and (max-width: 320px){.contact-title h3{font-size:20px}}@media screen and (max-width: 490px){.contact-section .container{justify-content:start}.contact-title h3{font-size:22px}.input_box,textarea{flex-direction:column;width:140%!important}.input_box input{width:100%}.contact-img{display:none}}@media screen and (max-width: 768px){.contact-title{margin-bottom:30px}.contact-section .container{gap:0}.contact-content{position:relative;z-index:3}.contact-content form,.input_box{width:100%}.contact-img{margin-top:-30px;margin-bottom:0}}.footer-section{padding:0;margin-top:80px;position:relative}.pre-f-section .container{display:flex;justify-content:space-around;align-items:center;margin-top:-74px;padding:0 118px 0 0;position:relative;gap:60px}.pre-footer-bg{color:var(--clr-black)}.pre-footer-bg img{max-width:100%;height:100px;position:relative;opacity:.7;background-color:var(--clr-pinky-white)}.pre-footer-bg .button-container{margin-top:10px}.pre-footer-bg .special-button{background-color:var(--clr-grey)}.pre-footer-bg .button-container:hover .button-text,.pre-footer-bg .arrow{color:var(--clr-white)}.pre-footer-bg .button-text{width:120px}.pre-footer-bg .line{background-color:var(--clr-white)}.footer-bg,.footer-container{background-color:var(--footer-orange)}.footer-bg{margin-top:26px}.footer-content{padding:40px 120px}.footer-content .container{align-items:start}.footer-content h4,.footer-container h4{font-size:22px;max-width:100%;margin:15px 0}.footer-left{width:100%}.footer-left ul{margin-left:5px}.footer-left li{padding-bottom:2px;display:flex;align-items:center}.footer-left li:hover:before{display:none}.footer-left li:hover{transform:translate(4px)}.footer-left a{color:var(--clr-black)}.footer-left a:hover{color:var(--clr-pinky-white)}.footer-left p,.f-copyright{font-weight:500}.footer-icon{font-size:22px;display:flex;padding-right:20px}.footer-right{width:100%}.social-icons{display:inline-block;width:100%;font-size:26px}.social-icon{display:inline-flex;margin-right:30px;cursor:pointer}.social-icon:hover{transform:scale(1.3)}.footer-container{width:100%;display:flex;justify-content:space-evenly;align-items:center;padding:0 60px 30px}.footer-container img{width:128px}.footer-container div{display:flex;justify-content:center;align-items:center;margin-right:40px;color:var(--clr-black)}.f-copyright a,.footer-left li:hover,.social-icon:hover{color:var(--clr-pinky-white)}.f-copyright a:hover,.footer-left li,.social-icon{color:var(--clr-black)}@media screen and (max-width: 320px){.footer-left p,.f-copyright{font-size:12px!important;font-weight:500!important}}@media screen and (max-width: 490px){.pre-f-section .container{padding-right:0;gap:0;justify-content:center;flex-direction:column;margin-top:-95px}.pre-f-section h1{font-size:20px}.pre-footer-bg{padding-bottom:9px}.pre-footer-bg img{height:128px}.pre-footer-bg .button-container{margin-left:-50px}.pre-footer-bg .special-button{margin-top:10px!important}.pre-footer-bg .arrow{top:-9px!important}.footer-bg{margin-top:19px}.footer-content .container{padding:0!important}.footer-content h4,.footer-container h4,.social-icons,.footer-icon{font-size:20px}.footer-content h4,.footer-container h4,.social-icons,.f-copyright{text-align:center}.footer-icon{padding-right:10px}.footer-left ul,.f-copyright a{margin:0}.footer-container div{margin:0!important;flex-direction:column}}@media screen and (max-width: 768px){.pre-footer-bg .button-container,.pre-footer-bg .special-button{margin-top:5px}.pre-footer-bg .arrow{top:-18px}.footer-content{padding:40px 20px}.footer-content .container{flex-direction:column}.footer-left p,.f-copyright{font-size:14px;font-weight:600}.footer-container img{width:92px}.footer-right{margin:0!important;width:fit-content}}@media screen and (max-width: 1024px){.footer-content .container{padding:0 10px}.footer-right{margin:-3px 0 0 80px}.footer-container{flex-direction:column;padding:0 10px 30px}.footer-container div{margin-bottom:10px}}.map-section .container{justify-content:center}.map-section .border-beau,.map iframe{width:75%;height:407px;border:none;border-radius:15px 15px 0 0;margin:0 0 -80px}.map iframe{width:100%;height:400px}@media screen and (max-width: 320px){.map-section .border-beau{margin-bottom:-80px!important}}@media screen and (max-width: 490px){.map-section .container{padding:10px}.map-section .border-beau{width:100%;margin:0 0 -90px}}@media screen and (max-width: 768px){.map{width:100%}}.loader{width:100%;height:100vh;z-index:2000;position:fixed;top:0;left:0;background:var(--clr-grey);display:flex;justify-content:center;align-items:center}.svg-loading{width:20%;border:none}.service-modal{position:absolute;left:15%;width:70%;margin:2% auto;background-color:var(--clr-white);border-radius:14px;display:flex;flex-direction:column;box-shadow:0 10px 35px 1px #8f440660;z-index:1001;opacity:0;transform:translateY(-100%);transition:all .5s cubic-bezier(.175,.885,.32,1.65)}.show-modal{opacity:1;transform:translateY(80px)}.close-button{position:absolute;top:3px;right:20px;cursor:pointer}.close-button span{display:block;font-size:28px;font-weight:600;color:var(--clr-li-orange);transition:transform .2s ease-in-out}.close-button span:hover{transform:scale(1.2);color:var(--clr-grey)}.modal-heading{padding:15px;display:flex;align-items:center;border-bottom:1px solid var(--clr-greysmoke)}.modal-body{display:flex;flex-direction:row;align-items:start;justify-content:space-between;height:100%;overflow:hidden}.modal-desc{padding:40px;display:flex;flex-direction:column;justify-content:center;width:70%;overflow:auto}.modal-desc span{color:var(--clr-li-orange);font-weight:600}.modal-desc h1{margin-bottom:10px;color:var(--clr-li-orange)}.modal-desc p{margin-bottom:30px}.modal-image{width:30%}.modal-image img{height:inherit;transition:.5s ease;border-radius:0 0 14px;box-shadow:0 10px 20px #c4631460}.no-scroll{overflow:hidden}.modal-buttons{display:flex;gap:245px}.modal-buttons .arrow{left:68px}.modal-buttons .button2-arrow{left:2px}.modal-buttons .button-text{width:220px}.modal-buttons .line{width:112px}.modal-buttons .button-container:hover .line{transform:translate(70px)}@media screen and (max-width: 375px){.modal-desc{margin-top:30px!important}}@media screen and (max-width: 430px){.service-modal{height:560px!important;width:80%;left:10%}.modal-heading h4,.close-button{font-size:14px!important}.modal-body{flex-direction:column-reverse}.modal-image{width:100%;height:25%!important}.modal-image img{height:145px!important}.modal-desc{margin-top:20px;width:100%!important;height:68%!important}.modal-desc h5{margin-top:120px}}@media screen and (max-width: 768px){.modal-heading{padding:10px}.close-button{top:-2px}.modal-desc{padding:15px;height:100%}.modal-desc h1{font-size:26px;line-height:30px;margin-bottom:10px}.modal-desc p{margin-bottom:10px;font-size:14px;line-height:20px}.modal-buttons{gap:0;flex-direction:column;margin:-15px 0 0 -8px;scale:.95}.modal-image{height:102%}.modal-image img{height:400px}.modal-buttons .arrow{left:42px}.modal-buttons .button-container:hover .line{transform:translate(45px)}}.backdrop{position:absolute;top:0;bottom:0;width:100%;height:224vh;background-color:#c0c0c0bb;z-index:1000;opacity:1;transition:opacity .5s ease-in-out}.show_backdrop{opacity:0}.about-section{padding:60px 20px 0}.about-section .container{flex-direction:column}.about-intro{display:flex;width:85%;margin-bottom:82px;padding:25px 12px;border-radius:15px;background-color:var(--clr-pinky-white);box-shadow:0 5px 15px 5px #b35a121c}.about-intro .border-beau{width:30%}.intro-image{display:inline}.about-intro img{height:100%;border-radius:15px}.intro-text{width:70%;display:flex;flex-direction:column;padding:20px 20px 20px 50px;gap:10px;border-radius:15px;background-color:var(--transparent-white);box-shadow:0 10px 20px 2px #b35a121c}.about-section .description-section{padding:0 0 40px}.about-section .description-section .border-beau{top:0}.about-section .desc-background{height:100%!important}@media screen and (max-width: 490px){.about-section .des-button{width:80%!important}}.mission-vision{flex-direction:column;display:flex;gap:10px}.mission-vision .mission{display:flex;align-items:center;gap:15px}.mission-vision .icon{font-size:80px;color:var(--clr-li-orange)}.about-story{width:85%;display:flex;flex-direction:column;gap:10px;align-items:start;margin-bottom:90px;text-align:justify}.about-intro h2,.about-story h3{position:relative;z-index:1}.story:hover .fine-line,.intro-text:hover .fine-line,.teams:hover .fine-line,.join:hover .fine-line{width:15%;height:6px;padding:3px;transform:translate3d(100%,0,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;animation:gradient-left-to-right .8s forwards}.teams:hover .fine-line{width:16%}.join:hover .fine-line{width:19%}.intro-text .fine-line{margin-left:0%}.welcome:hover .fine-line{width:39%}.choice{display:flex;flex-direction:column;gap:22px}.choice p{font-weight:600;color:var(--clr-li-orange)}.welcome,.story,.why,.teams,.join{display:flex;justify-content:center}.teams .cards{padding:0;gap:42px}.teams .card{box-shadow:10px 10px 36px #b35a1267}.teams .card-layer{padding:26px 20px}.teams .card-layer h5{margin-bottom:-10px}.teams .card-layer h3{margin-bottom:-5px}.join .about-story{margin-bottom:40px}@media screen and (max-width: 375px){.about-section .container{padding:0}}@media screen and (max-width: 430px){.about-intro{margin-bottom:62px;padding:14px 12px}.welcome .about-intro{margin-bottom:82px}.about-story{margin-bottom:60px}.why:hover .fine-line{width:36%!important}.welcome:hover .fine-line{width:47%!important}.story:hover .fine-line{width:25%!important}.teams:hover .fine-line{width:27%!important}.join:hover .fine-line{width:33%!important}.teams .card-layer h5{margin-bottom:-5px}.teams .card-layer h3,.join .about-story{margin-bottom:0}}@media screen and (max-width: 768px){.about-section .container{padding:0 10px}.about-intro{width:100%;flex-direction:column}.about-intro .border-beau,.intro-text{width:100%}.about-intro .border-beau{margin:0 0 -30px;height:200px}.about-story{margin-top:80px}.intro-text{padding:50px 20px 20px}.join a{color:var(--clr-li-orange)}.why:hover .fine-line{width:17%}.welcome:hover .fine-line{width:43%}.story:hover .fine-line{width:19%}.teams:hover .fine-line{width:20%}.join:hover .fine-line{width:25%}.team-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1024px){.about-intro,.about-story{width:95%}.intro-text .fine-line{margin-left:0%}}.error-section{padding:0 20px;height:256px}.error-section .container{flex-direction:column;justify-content:center;margin-top:40px}.error-body{display:flex;gap:20px;margin-top:30px}.error-gif{width:72px;height:72px;margin:0 auto 30px}.error-section h1{color:var(--btn-orange)}.error-section span{color:var(--clr-black)}@media screen and (max-width: 430px){.error-section h1{font-size:22px}.error-body{margin-top:10px}}@media screen and (max-width: 768px){.error-body a{color:var(--btn-orange)}}.admin-panel{padding:40px 0}.admin-panel .container{flex-direction:column;align-items:normal}.dashboard{display:flex;flex-direction:column;background-color:var(--clr-pinky-white);gap:20px;border-radius:8px;margin-bottom:20px;padding:20px;width:100%}.dash-name{margin-left:20px}.board{display:flex;justify-content:space-around;width:100%}.dash-card{background-color:var(--transparent-white);padding:20px;border-radius:5px;text-align:center;width:30%}.s-and-f{display:flex;justify-content:space-between}.search-bar{margin-bottom:20px;text-align:center;width:50%}.search-bar input{width:100%;padding:10px;font-size:16px;border:1px solid var(--clr-lili-orange);border-radius:8px}.filters{display:flex;justify-content:end;margin-bottom:20px;width:50%}.filters button,.page-controls button,.message-table button{border:1px solid var(--clr-lili-orange);border-radius:8px;color:var(--clr-li-orange);background-color:transparent;box-shadow:0 3px 8px #b35a1267;margin:10px;padding:10px 20px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.filters button:hover,.filters button:focus{background-color:var(--clr-pinky-white)}.message-table{width:100%;border-collapse:collapse;margin-bottom:20px}.message-table th,.message-table td{border:1px solid var(--clr-lili-orange);padding:10px;text-align:center}.message-table tr{border-radius:8px}.pagination{display:flex;justify-content:space-between;align-items:center}.rows-per-page select{border:1px solid var(--clr-li-orange);border-radius:8px;padding:5px;font-size:16px;margin-left:10px}.rows-per-page select:focus{border:2px solid var(--clr-li-orange)}.page-controls{display:flex;gap:20px}.page-controls button{font-family:inherit;padding:5px 10px;font-size:16px;cursor:pointer}.modal{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.modal-head{display:flex;align-items:flex-end;justify-content:space-between}.modal-content{background-color:#fff;padding:40px;border:1px solid #888;width:90%;max-width:800px;border-radius:10px;display:flex;flex-direction:column;gap:20px}.close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-list{display:flex;flex-direction:column;gap:10px}
