@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";.rfp{width:200px}.home-container{display:flex;flex-direction:column;box-sizing:border-box;gap:0;overflow-x:hidden}.hero-banner{padding:60px 100px;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#6d2946,#390c14);min-height:400px;position:relative;overflow:hidden}.hero-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.05) 0%,transparent 50%);pointer-events:none}@media (max-width: 1200px){.hero-banner{padding:50px 60px;min-height:350px}}@media (max-width: 1084px){.hero-banner{padding:40px;min-height:300px}}@media (max-width: 576px){.hero-banner{padding:30px 20px;min-height:250px}}.hero-image{width:100%;max-width:600px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.3));animation:float 6s ease-in-out infinite;z-index:1}@media (max-width: 576px){.hero-image{max-width:100%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.about-section{padding:40px 100px 100px;background:#fff;color:#6d2946;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.about-section{padding:30px 60px 80px}}@media (max-width: 576px){.about-section{padding:20px 20px 60px}}.about-section p{margin-bottom:32px;font-size:18px;line-height:1.8;font-weight:400;color:#6d2946e6;max-width:1200px;margin-left:auto;margin-right:auto;width:100%}@media (max-width: 578px){.about-section p{font-size:16px;line-height:1.7}}.about-section p span{color:#390c14;font-weight:600}.about-section h3{color:#390c14;font-size:20px;font-weight:700;letter-spacing:-.01em;max-width:1200px;margin:32px auto 12px;width:100%}@media (max-width: 576px){.about-section h3{font-size:18px}}.h1{font-size:clamp(24px,3vw,32px);color:#390c14;margin-bottom:32px;font-weight:500;letter-spacing:-.01em;line-height:1.3;text-align:center}@media (max-width: 576px){.h1{font-size:22px;margin-bottom:24px}}.h1:not(:first-child){margin-top:60px}@media (max-width: 576px){.h1:not(:first-child){margin-top:48px}}.rotating-banner{position:relative;width:100%;overflow:hidden;background:linear-gradient(135deg,#6d2946,#390c14);min-height:250px}.banner-slider{display:flex;transition:transform .8s cubic-bezier(.4,0,.2,1);width:500%;height:100%}.banner-slide{width:20%;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:100%}.banner{background:transparent;padding:60px 100px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;align-items:center;position:relative;width:100%;min-height:200px}.banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.3}@media (max-width: 1200px){.banner{padding:50px 60px}}@media (max-width: 1084px){.banner{grid-template-columns:repeat(2,1fr);gap:30px;padding:40px 30px}}@media (max-width: 576px){.banner{grid-template-columns:1fr;gap:24px;padding:40px 20px}}.banner-slide .slogan-footer{background:transparent;padding:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:visible;width:100%;min-height:200px;z-index:1;gap:16px}.banner-slide .slogan-footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.05) 0%,transparent 70%);pointer-events:none;z-index:-1}.banner-slide .slogan-footer h1{position:relative;z-index:2;color:#fffef5;font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}@media (max-width: 576px){.banner-slide .slogan-footer h1{font-size:24px}}.banner-slide .slogan-footer h2{position:relative;z-index:2;color:#fffef5e6;font-size:clamp(20px,3vw,28px);font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:0}@media (max-width: 576px){.banner-slide .slogan-footer h2{font-size:18px}}@media (max-width: 1200px){.banner-slide .slogan-footer{padding:80px 60px}}@media (max-width: 576px){.banner-slide .slogan-footer{padding:60px 20px;gap:12px}}.banner-indicators{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:10}@media (max-width: 576px){.banner-indicators{bottom:15px;gap:10px}}.indicator{width:10px;height:10px;border-radius:50%;border:2px solid rgba(255,254,245,.5);background:transparent;cursor:pointer;transition:all .3s ease;padding:0}.indicator:hover{background:#fffef54d;border-color:#fffef5cc}.indicator.active{background:#fff;border-color:#fff;width:24px;border-radius:5px}@media (max-width: 576px){.indicator{width:8px;height:8px}.indicator.active{width:20px}}.items{display:flex;align-items:center;gap:16px;color:#fffef5;font-size:16px;font-weight:600;z-index:1;padding:20px;background:#ffffff0d;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;letter-spacing:-.01em}.items:hover{background:#ffffff1a;transform:translateY(-4px)}@media (max-width: 576px){.items{font-size:14px;padding:16px}}.item1,.item2,.item3,.item4{width:60px;height:60px;object-fit:contain;filter:brightness(0) invert(1)}@media (max-width: 576px){.item1,.item2,.item3,.item4{width:50px;height:50px}}.para{line-height:1.2;font-size:clamp(32px,5vw,64px);font-weight:800;letter-spacing:-.02em}@media (max-width: 576px){.para{font-size:28px;line-height:1.3}}.span1{display:block;color:#fffef5;font-weight:600;margin-bottom:8px}.span2{display:block;color:#fffef5;font-weight:800;margin-bottom:8px}.span3{display:block;color:#fffef5e6;font-weight:700}.to{color:#fffef5b3;font-weight:600}.our-services{font-size:18px;background-color:#fff;width:max-content;padding:16px 32px;border-radius:50px;color:#6d2946;font-weight:600;transition:all .3s ease;box-shadow:0 4px 16px #0003;letter-spacing:-.01em}.our-services:hover{background-color:transparent;color:#fffef5;border:2px solid #fffef5;transform:translateY(-2px);box-shadow:0 6px 24px #0000004d}@media (max-width: 576px){.our-services{font-size:16px;padding:14px 28px}}.our-services svg{color:#fffef5;font-size:150px;transition:.35s all ease}@media (max-width : 576px){.our-services svg{font-size:100px}}.our-services svg:hover{color:#390c14}.to{color:#390c14;font-weight:900}.last-portion{display:flex;flex-direction:column;align-items:center;padding:100px;background:#fff}@media (max-width: 1200px){.last-portion{padding:80px 60px}}@media (max-width: 576px){.last-portion{padding:60px 20px}}.text{font-size:clamp(24px,3vw,32px);color:#390c14;font-weight:500;margin-bottom:60px;text-align:center;letter-spacing:-.01em;line-height:1.3}@media (max-width: 576px){.text{font-size:22px;margin-bottom:40px}}.things{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;max-width:1400px}@media (max-width: 768px){.things{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}}@media (max-width: 576px){.things{gap:20px}}.thing{background:#fff;display:flex;align-items:center;justify-content:flex-start;gap:20px;padding:24px;border-radius:16px;transition:all .3s ease;box-shadow:0 2px 8px #6d294614;border:1px solid rgba(109,41,70,.1);min-height:120px}.thing:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6d294626;border-color:#6d294633}@media (max-width: 576px){.thing{padding:20px;gap:16px;min-height:100px}}.thing img{width:64px;height:64px;object-fit:contain;flex-shrink:0}@media (max-width: 576px){.thing img{width:50px;height:50px}}.thing p{font-weight:600;font-size:18px;color:#6d2946;margin:0;letter-spacing:-.01em}@media (max-width: 576px){.thing p{font-size:16px}}.slogan-footer{background:linear-gradient(135deg,#6d2946,#390c14);font-weight:700;color:#fffef5;padding:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden}.slogan-footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.05) 0%,transparent 70%);pointer-events:none}@media (max-width: 1200px){.slogan-footer{padding:80px 60px}}@media (max-width: 576px){.slogan-footer{padding:60px 20px}}.slogan-footer h1{font-size:clamp(28px,4vw,42px);text-align:center;line-height:1.4;letter-spacing:-.02em;z-index:1;max-width:1000px}@media (max-width: 576px){.slogan-footer h1{font-size:24px;line-height:1.5}}.slogan-footer span{font-size:clamp(24px,3.5vw,36px);opacity:.7;text-align:center;font-weight:500;display:block;margin-top:12px}@media (max-width: 576px){.slogan-footer span{font-size:20px;margin-top:8px}}.testimonials-section{padding:60px 100px;background:#fff;overflow:hidden;display:flex;flex-direction:column;align-items:center}@media (max-width: 1200px){.testimonials-section{padding:50px 60px}}@media (max-width: 576px){.testimonials-section{padding:40px 20px}}.testimonials-header{margin-bottom:40px;text-align:center}@media (max-width: 576px){.testimonials-header{margin-bottom:30px}}.testimonials-title{font-size:clamp(24px,3vw,32px);color:#390c14;font-weight:500;letter-spacing:-.01em}@media (max-width: 576px){.testimonials-title{font-size:22px}}.testimonials-scroll{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;padding:20px 0 40px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(109,41,70,.3) transparent;width:100%;max-width:1400px}.testimonials-scroll::-webkit-scrollbar{height:8px}.testimonials-scroll::-webkit-scrollbar-track{background:transparent}.testimonials-scroll::-webkit-scrollbar-thumb{background:#6d29464d;border-radius:4px}:is():hover{background:#6d294680}@media (max-width: 576px){.testimonials-scroll{gap:16px;padding:15px 0 30px}}.testimonial-card{flex:0 0 auto;width:400px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #6d29461a;transition:all .3s ease;border:1px solid rgba(109,41,70,.1)}.testimonial-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6d294633;border-color:#6d294633}@media (max-width: 768px){.testimonial-card{width:320px}}@media (max-width: 576px){.testimonial-card{width:280px}}.video-wrapper{position:relative;width:100%;padding-top:56.25%;background:#000;border-radius:16px 16px 0 0;overflow:hidden}.testimonial-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px 16px 0 0;cursor:pointer;transition:transform .3s ease}.testimonial-video:hover{transform:scale(1.02)}.testimonial-video::poster{object-fit:cover;filter:brightness(.95)}.testimonial-video[poster]{background-size:cover;background-position:center}.video-wrapper:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#6d2946d9;border-radius:50%;z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.video-wrapper:hover:before{opacity:1}.video-wrapper:after{content:"▶";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fffef5;font-size:24px;z-index:2;opacity:0;transition:opacity .3s ease;pointer-events:none;margin-left:3px}.video-wrapper:hover:after{opacity:1}.video-wrapper.playing:after{content:"⏸";opacity:1;margin-left:0}.video-wrapper.playing:hover:after{opacity:1}.our-offering{display:flex;flex-direction:column;padding:0 100px 100px;align-items:center;color:#390c14;gap:60px;background:#fff}@media (max-width: 1200px){.our-offering{padding:0 60px 80px;gap:50px}}@media (max-width: 576px){.our-offering{padding:0 20px 60px;gap:40px}}.offering-title{font-size:clamp(24px,3vw,32px);margin-bottom:0;font-weight:500;color:#390c14;text-align:center;letter-spacing:-.01em;line-height:1.3}@media (max-width: 576px){.offering-title{font-size:22px}}.offering-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;max-width:1400px;margin:0 auto}@media (max-width: 768px){.offering-container{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}}.offering-item{background:#fff;display:flex;align-items:center;justify-content:flex-start;gap:20px;padding:24px;border-radius:16px;transition:all .3s ease;box-shadow:0 2px 8px #6d294614;border:1px solid rgba(109,41,70,.1);min-height:120px;box-sizing:border-box;text-decoration:none;width:100%}.offering-item:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6d294626;border-color:#6d294633}@media (max-width: 576px){.offering-item{padding:20px;gap:16px;min-height:100px}}.service-icon{width:64px;height:64px;object-fit:contain;flex-shrink:0}@media (max-width: 576px){.service-icon{width:50px;height:50px}}.service-content{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:12px}.title-offering{font-size:18px;font-weight:600;color:#6d2946;margin:0;letter-spacing:-.01em;line-height:1.4}@media (max-width: 576px){.title-offering{font-size:16px}}.readmore{cursor:pointer;padding:8px 12px;width:max-content;color:#6d2946;font-weight:600;border-radius:8px;transition:all .3s ease;font-size:14px;margin-top:auto}.readmore:hover{background-color:#6d2946;color:#fffef5}.clients{display:flex;flex-direction:column;align-items:center;padding:20px 100px}@media (max-width: 776px){.clients{padding:10px;font-size:30px}}@media (max-width: 446px){.clients{font-size:24px}}.clients .text{font-size:clamp(24px,3vw,32px);color:#390c14;font-weight:500;margin-bottom:60px;margin-top:0;letter-spacing:-.01em;line-height:1.3;text-align:center}@media (max-width: 576px){.clients .text{font-size:22px}}.clients .things{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;width:100%;max-width:1400px;margin:0 auto}@media (max-width: 768px){.clients .things{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}}@media (max-width: 576px){.clients .things{gap:20px}}.clients .thing{background:#fff;display:flex;align-items:center;justify-content:flex-start;gap:20px;padding:24px;border-radius:16px;transition:all .3s ease;box-shadow:0 2px 8px #6d294614;border:1px solid rgba(109,41,70,.1);min-height:120px;box-sizing:border-box}.clients .thing:hover{transform:translateY(-8px);box-shadow:0 12px 32px #6d294626;border-color:#6d294633}.clients .thing img{width:64px;height:64px;object-fit:contain;flex-shrink:0}@media (max-width: 576px){.clients .thing img{width:50px;height:50px}}.clients .thing p{font-weight:600;font-size:18px;color:#6d2946;margin:0;letter-spacing:-.01em}@media (max-width: 576px){.clients .thing p{font-size:16px}}.clients .thing .fig{font-size:22px;font-weight:800;color:#390c14;margin-top:8px}@media (max-width: 576px){.clients .thing .fig{font-size:18px}}@media (max-width: 576px){.clients .thing{padding:20px;gap:16px;min-height:100px}}.clients .videoContainer{width:700px;border-radius:30px}@media (max-width: 875px){.clients .videoContainer{width:500px}}@media (max-width: 520px){.clients .videoContainer{width:100%}}.clients .videoContainer video{border-radius:30px;width:100%;height:100%}@media (max-width: 430px){.clients .videoContainer video{border-radius:10px}}.container{padding:50px 100px;display:flex;flex-direction:row;gap:140px;justify-content:center;align-items:center;background-color:#fff}#contact{width:100%;background-color:#fff}.contact-details-full{background:linear-gradient(135deg,#6d2946,#390c14);padding:80px 100px;display:flex;flex-direction:column;align-items:center;gap:50px;width:100%}@media (max-width: 1200px){.contact-details-full{padding:60px}}@media (max-width: 768px){.contact-details-full{padding:50px 40px;gap:40px}}@media (max-width: 576px){.contact-details-full{padding:40px 20px;gap:30px}}.contact-details-full>h1{font-size:clamp(24px,3vw,32px);color:#fffef5;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media (max-width: 576px){.contact-details-full>h1{font-size:22px}}.itemContainer-full{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap;width:100%;max-width:1200px}@media (max-width: 768px){.itemContainer-full{gap:40px}}@media (max-width: 576px){.itemContainer-full{flex-direction:column;gap:30px}}.item-full{display:flex;align-items:center;font-size:18px;font-weight:600;gap:16px;color:#fffef5}@media (max-width: 576px){.item-full{font-size:16px}}.item-full img{width:32px;height:32px;filter:brightness(0) invert(1)}@media (max-width: 576px){.item-full img{width:28px;height:28px}}.item-full>a{color:#fffef5;transition:opacity .3s ease}.item-full>a:hover{opacity:.8;text-decoration:underline}.icons-full{display:flex;gap:24px;justify-content:center}@media (max-width: 576px){.icons-full{gap:20px}}.icon-full{background-color:#fffef533;padding:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 576px){.icon-full{width:44px;height:44px;padding:10px}}.icon-full img{width:100%;height:100%;filter:brightness(0) invert(1)}.icon-full:hover{transform:scale(1.1);background-color:#fffef54d}.contact-form-full{padding:80px 100px;background:#fff;width:100%}@media (max-width: 1200px){.contact-form-full{padding:60px}}@media (max-width: 768px){.contact-form-full{padding:50px 40px}}@media (max-width: 576px){.contact-form-full{padding:40px 20px}}.sections-full{display:flex;flex-direction:column;gap:40px;max-width:1000px;margin:0 auto}@media (max-width: 576px){.sections-full{gap:30px}}.upper-text-full{font-size:clamp(24px,3vw,32px);font-weight:500;color:#6d2946;text-align:center;letter-spacing:-.01em;line-height:1.3}@media (max-width: 576px){.upper-text-full{font-size:22px}}.form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media (max-width: 1024px){.form-grid{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.form-grid{grid-template-columns:1fr;gap:20px}}.section1-full,.section2-full,.section3-full{width:100%}.section4-full{grid-column:1 / -1;width:100%}.section5-full{grid-column:1 / -1;display:flex;justify-content:center;margin-top:10px}.section4-full .msg{width:100%;box-sizing:border-box}.upper-text{font-size:30px;font-weight:700;color:#6d2946;margin-top:10px}@media (max-width:560px){.upper-text{font-size:24px}}.sections{display:flex;flex-direction:column;gap:35px}input[type=text]{border:1px solid rgba(109,41,70,.2);padding:10px 20px;border-radius:10px}input{box-shadow:none}input[type=text]:focus{outline:none}.name{font-size:16px}input[type=text]::placeholder{color:#6d2946}input[type=email]{border:1px solid rgba(109,41,70,.2);padding:10px 20px;border-radius:10px}input[type=email]:focus{outline:none}.email{font-size:16px}input[type=email]::placeholder{color:#6d2946}input[type=number]{border:1px solid rgba(109,41,70,.2);padding:10px 20px;border-radius:10px}input[type=number]:focus{outline:none}.phone{font-size:16px}input[type=number]::placeholder{color:#6d2946}.msg{border:1px solid rgba(109,41,70,.2);padding-left:20px;border-radius:10px;padding-top:10px;padding-right:0;resize:none;outline:none;box-shadow:none;font-size:18px}.msg::placeholder{font-size:16px;color:#6d2946}.placeholder-text{font-size:16px;color:#6d2946;position:absolute;top:10px;left:10px;pointer-events:none}.done{border:none;background-color:#6d2946;padding:10px 22px;color:#fff;border-radius:8px;font-size:13px;font-weight:600;box-shadow:0 1px 2px #6d2946;transition:.35s ease-in;cursor:pointer}.done.load{cursor:not-allowed;box-shadow:none}.done.disabled,.done:disabled{background-color:#ccc;color:#666;cursor:not-allowed;box-shadow:none;opacity:.6}.done:hover{border:none;background-color:#fff;color:#6d2946}.done:hover.load{cursor:not-allowed;background-color:#63636369;color:#fff}.done:hover.disabled,.done:hover:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.contact-details{background-color:#6d2946;padding:50px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;box-shadow:-7px 7px 10px gray;gap:40px;margin-bottom:40px;width:500px}@media (max-width:630px){.contact-details{border-radius:0;box-shadow:none;padding:20px;width:100%;box-sizing:border-box}}.contact-details>h1{font-size:28px;color:#fff}.contact-details .itemContainer{display:flex;flex-direction:column;gap:40px}.contact-details .itemContainer .item{display:flex;align-items:center;font-size:18px;font-weight:600;gap:20px;color:#fff}@media (max-width:480px){.contact-details .itemContainer .item{font-size:15px;font-weight:600}}.contact-details .itemContainer .item img{width:30px;height:30px}.contact-details .itemContainer .item>a{color:#fff}.contact-details .itemContainer .item>a:hover{text-decoration:underline}.contact-details .icons{display:flex;gap:20px}.contact-details .icons .icon{background-color:#fff;padding:10px;border-radius:50%;align-items:center;justify-content:center;width:27px;height:27px;cursor:pointer;transition:.33s ease-in-out}@media (max-width:480px){.contact-details .icons .icon{width:20px;height:20px}}.contact-details .icons .icon img{width:100%;height:100%}.contact-details .icons .icon:hover{scale:1.2;background-color:#390c14}.deliver{background-color:#79a179;color:#fff;font-weight:500;padding:15px 20px;border-radius:8px;-webkit-backdrop-filter:2px;backdrop-filter:2px;margin-top:30px;display:none}.not-deliver{background-color:#996464;color:#fff;font-weight:500;padding:15px 20px;border-radius:8px;-webkit-backdrop-filter:2px;backdrop-filter:2px;margin-top:30px;text-align:center;display:none}@media screen and (max-width:1018px){.container{display:flex;flex-direction:column;gap:35px;padding:0}}@media screen and (max-width:1018px){.banner-right{width:250px}}@media screen and (max-width:560px){input[type=text],input[type=email],input[type=number]{width:95%;border-radius:5px;padding:10px 5px}.msg{border-radius:5px;width:100%;border-radius:5;padding:10px 5px;height:200px}.banner-right{width:140px}.banner-text2{font-size:18px}.sections{padding:3px}form{width:100%}}*{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}body{overflow-x:hidden}html{scroll-behavior:smooth}.header{background:#f4f4f4d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 80px;position:sticky;top:0;z-index:200;border-bottom:1px solid rgba(109,41,70,.1);transition:all .3s ease}@media (max-width: 1200px){.header{padding:20px 40px}}@media (max-width: 768px){.header{padding:15px 20px}}.header-left{display:flex;align-items:center;gap:30px;flex:1;min-width:0}@media (max-width: 1084px){.header-left{gap:20px;flex-direction:column;align-items:flex-start}}@media (max-width: 768px){.header-left{gap:10px}}.hero-text{display:flex;flex-direction:column;line-height:1.2;color:#6d2946;flex-shrink:1;min-width:0}@media (max-width: 1084px){.hero-text{display:flex}}@media (max-width: 768px){.hero-text{display:flex;font-size:.75em}}@media (max-width: 576px){.hero-text{display:flex;font-size:.65em}}.hero-line1{font-size:32px;font-weight:500;letter-spacing:.05em;color:#6d2946cc}@media (max-width: 1200px){.hero-line1{font-size:28px}}@media (max-width: 768px){.hero-line1{font-size:20px}}@media (max-width: 576px){.hero-line1{font-size:16px}}.hero-line2{font-size:40px;font-weight:700;letter-spacing:-.01em;color:#6d2946}@media (max-width: 1200px){.hero-line2{font-size:36px}}@media (max-width: 768px){.hero-line2{font-size:24px}}@media (max-width: 576px){.hero-line2{font-size:20px}}.hero-highlight{color:#390c14;font-weight:800}.logo{border-radius:8px;width:140px;height:auto;cursor:pointer;transition:transform .3s ease,opacity .3s ease}@media (max-width: 768px){.logo{width:100px}}.logo:hover{transform:scale(1.05);opacity:.9}.link-container{display:flex;justify-content:center;align-items:center;gap:40px}@media (max-width: 1084px){.link-container{display:none}}.links{color:#6d2946;font-size:16px;font-weight:500;cursor:pointer;position:relative;padding:8px 0;transition:color .3s ease;letter-spacing:-.01em;background:none;border:none;font-family:inherit}.links:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#6d2946,#390c14);transition:width .3s ease}.links:hover{color:#390c14}.links:hover:after,.links.active:after{width:100%}.links.active{color:#390c14;font-weight:600}.shedule-button{border-radius:8px;padding:12px 24px;font-size:15px;font-weight:600;border:none;background:linear-gradient(135deg,#390c14,#6d2946);color:#fffef5;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #390c1433;letter-spacing:-.01em}@media (max-width: 1084px){.shedule-button{display:none}}.shedule-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #390c144d;background:linear-gradient(135deg,#6d2946,#390c14)}.shedule-button:active{transform:translateY(0)}.hamburgerMenu{display:none;z-index:201}.hamburgerMenu>svg{font-size:28px;color:#6d2946;cursor:pointer;transition:transform .3s ease}.hamburgerMenu>svg:hover{transform:rotate(90deg)}@media (max-width: 1084px){.hamburgerMenu{display:flex;align-items:center}}.hamMenu{display:flex;flex-direction:column;align-items:flex-start;gap:0;font-size:18px;font-weight:500;background:#6d2946fa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:-4px 0 24px #00000026;position:fixed;right:0;top:0;padding:80px 40px 40px;width:320px;min-height:100vh;animation:slideIn .3s ease-out;z-index:200}@media (max-width: 578px){.hamMenu{width:100%;padding:70px 30px 30px}}@media (min-width: 1084px){.hamMenu{display:none}}.hamMenu .menulinks{text-decoration:none;color:#fffef5;padding:16px 0;width:100%;transition:all .3s ease;display:flex;align-items:center;background:none;border:none;border-bottom:1px solid rgba(255,254,245,.1);font-family:inherit;font-size:18px;text-align:left;cursor:pointer}.hamMenu .menulinks:hover{color:#fff;padding-left:10px;border-bottom-color:#fffef54d}.hamMenu .shedule-button-menu{background:#fffef5;color:#6d2946;padding:14px 24px;border-radius:8px;font-size:15px;font-weight:600;margin-top:20px;width:100%;text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0000001a}.hamMenu .shedule-button-menu:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.hamMenu .close{position:absolute;top:20px;right:20px;font-size:28px;color:#fffef5;cursor:pointer;transition:transform .3s ease;z-index:201;background:#390c144d;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px}@media (max-width: 578px){.hamMenu .close{top:15px;right:15px}}.hamMenu .close:hover{transform:rotate(90deg);background:#390c1480}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}footer{position:relative;display:flex;align-items:center;flex-direction:column;min-height:70vh;padding:80px 100px 40px;background:linear-gradient(to bottom,#fffef5,#f6f6f6);overflow:hidden}@media (max-width: 1200px){footer{padding:60px 60px 40px}}@media (max-width: 576px){footer{padding:50px 20px 30px;min-height:auto}}footer .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.08;z-index:0}.image-sec{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:60px;z-index:1}@media (max-width: 576px){.image-sec{margin-bottom:40px}}.image-sec .logo{width:160px;height:auto;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(109,41,70,.2));transition:transform .3s ease}.image-sec .logo:hover{transform:scale(1.05)}@media (max-width: 576px){.image-sec .logo{width:120px}}.communicate{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;width:100%;max-width:1200px;margin-bottom:60px;z-index:1}@media (max-width: 1084px){.communicate{grid-template-columns:1fr;gap:24px;margin-bottom:40px}}.communicate-item{display:flex;align-items:center;gap:20px;padding:24px;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(109,41,70,.1);transition:all .3s ease;box-shadow:0 2px 8px #6d294614}.communicate-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #6d29461f;border-color:#6d294633}@media (max-width: 576px){.communicate-item{padding:20px;gap:16px}}.communicate-item p{font-size:16px;font-weight:500;color:#6d2946;margin:0;letter-spacing:-.01em}.communicate-item p:first-child{font-weight:600;font-size:14px;color:#390c14;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}@media (max-width: 576px){.communicate-item p{font-size:14px}.communicate-item p:first-child{font-size:12px}}.communicate-item .icon{font-size:24px;color:#fffef5;background:linear-gradient(135deg,#6d2946,#390c14);display:flex;align-items:center;justify-content:center;border-radius:12px;width:56px;height:56px;flex-shrink:0;box-shadow:0 4px 12px #6d294633;transition:all .3s ease}@media (max-width: 576px){.communicate-item .icon{width:48px;height:48px;font-size:20px}}.communicate-item:hover .icon{transform:scale(1.1);box-shadow:0 6px 16px #6d29464d}.communicate-item .details{display:flex;flex-direction:column;gap:4px}.copyright{border-top:1px solid rgba(109,41,70,.2);position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px;padding-top:32px;margin-top:20px;z-index:1}@media (max-width: 576px){.copyright{padding-top:24px;margin-top:10px}}.copyright p{font-size:14px;font-weight:500;color:#6d2946b3;display:flex;align-items:center;gap:6px;letter-spacing:-.01em}@media (max-width: 1084px){.copyright p{font-size:13px}}@media (max-width: 576px){.copyright p{font-size:12px;flex-wrap:wrap;justify-content:center;text-align:center}}.copyright svg{font-size:14px;color:#6d2946b3}.contact{display:flex;align-items:center;justify-content:center;height:70px;width:70px;bottom:40px;left:1800px;background-color:#25d366;position:sticky;z-index:100;border-radius:50%;margin:10px;box-shadow:#00000040 0 .0625em .0625em,#00000040 0 .125em .5em,#ffffff1a 0 0 0 1px inset}.contact svg{color:#fff;font-size:38px}.loader{height:100vh;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:20px;text-align:center}.loader p{font-size:20px;font-weight:600;color:#6d2946}.proposal{display:flex;flex-direction:column;padding:80px 100px;gap:80px;background:#fff;font-family:Avenir,Avenir Next,Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media (max-width: 1200px){.proposal{padding:60px;gap:60px}}@media (max-width: 956px){.proposal{padding:50px 40px;gap:50px}}@media (max-width: 536px){.proposal{padding:40px 20px;gap:40px}}.proposal h1{font-size:clamp(24px,3vw,32px);color:#390c14;font-weight:500;letter-spacing:-.01em;line-height:1.3;text-align:center;margin-bottom:40px}@media (max-width: 536px){.proposal h1{font-size:22px;margin-bottom:30px}}.proposal p{font-size:18px;color:#6d2946e6;font-weight:400;line-height:1.8;letter-spacing:-.01em}@media (max-width: 536px){.proposal p{font-size:16px;line-height:1.7}}.proposal .proposalSecOne{display:flex;justify-content:space-between;align-items:center;gap:60px;padding:60px 0}@media (max-width: 956px){.proposal .proposalSecOne{flex-direction:column-reverse;align-items:center;gap:40px;padding:40px 0}}.proposal .proposalSecOne .proposalSecOneleft{width:50%;display:flex;flex-direction:column;gap:30px}@media (max-width: 956px){.proposal .proposalSecOne .proposalSecOneleft{width:100%;text-align:center}}.proposal .proposalSecOne .proposalSecOneleft h1{text-align:left;font-size:clamp(28px,4vw,40px);font-weight:700;color:#390c14;margin-bottom:0;letter-spacing:-.02em}@media (max-width: 956px){.proposal .proposalSecOne .proposalSecOneleft h1{text-align:center}}@media (max-width: 536px){.proposal .proposalSecOne .proposalSecOneleft h1{font-size:24px}}.proposal .proposalSecOne .proposalSecOneleft p{font-size:18px;line-height:1.8;color:#6d2946e6}.proposal .proposalSecOne .proposalSecOneRight{width:50%;display:flex;align-items:center;justify-content:center}@media (max-width: 956px){.proposal .proposalSecOne .proposalSecOneRight{width:100%}}.proposal .proposalSecOne .proposalSecOneRight .image{width:100%;max-width:550px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center}@media (max-width: 536px){.proposal .proposalSecOne .proposalSecOneRight .image{max-width:100%}}.proposal .proposalSecOne .proposalSecOneRight .image>img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15))}.proposal .proposalSecTwo{display:flex;flex-direction:column;gap:60px}@media (max-width: 536px){.proposal .proposalSecTwo{gap:40px}}.proposal .proposalSecTwo .proposalSecTwoContainer{display:flex;flex-direction:column;gap:24px}.proposal .proposalSecTwo .proposalSecTwoContainer h5{font-size:clamp(20px,2.5vw,24px);color:#390c14;font-weight:600;letter-spacing:-.01em;margin-bottom:8px}@media (max-width: 536px){.proposal .proposalSecTwo .proposalSecTwoContainer h5{font-size:20px}}.proposal .proposalSecTwo .proposalSecTwoContainer .item{min-height:100px;background-color:#fff;color:#390c14;display:flex;align-items:center;gap:24px;font-size:16px;font-weight:400;padding:24px;transition:all .3s ease;border-radius:16px;line-height:1.6;box-shadow:0 2px 8px #6d294614;border:1px solid rgba(109,41,70,.1)}@media (max-width: 536px){.proposal .proposalSecTwo .proposalSecTwoContainer .item{min-height:auto;font-size:14px;padding:20px;gap:20px;line-height:1.5}}.proposal .proposalSecTwo .proposalSecTwoContainer .item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #6d294626;border-color:#6d294633}.proposal .proposalSecTwo .proposalSecTwoContainer .item img{width:48px;height:48px;object-fit:contain;flex-shrink:0;transition:transform .3s ease}@media (max-width: 536px){.proposal .proposalSecTwo .proposalSecTwoContainer .item img{width:40px;height:40px}}.proposal .proposalSecTwo .proposalSecTwoContainer .item:hover img{transform:scale(1.1)}.proposal .proposalSecTwo .proposalSecTwoContainer .item.blue{background:linear-gradient(135deg,#6d2946,#390c14);color:#fffef5;border-color:transparent}.proposal .proposalSecTwo .proposalSecTwoContainer .item.blue:hover{background:linear-gradient(135deg,#390c14,#6d2946);box-shadow:0 8px 24px #390c1440}.proposal .proposalSecThree{display:flex;flex-direction:column;gap:50px}@media (max-width: 536px){.proposal .proposalSecThree{gap:40px}}.proposal .proposalSecThree .proposalSecThreeContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;align-items:stretch}@media (max-width: 768px){.proposal .proposalSecThree .proposalSecThreeContainer{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}}@media (max-width: 536px){.proposal .proposalSecThree .proposalSecThreeContainer{grid-template-columns:1fr}}.proposal .proposalSecThree .proposalSecThreeContainer .item{background-color:#fff;padding:32px 24px;min-height:220px;display:flex;flex-direction:column;gap:20px;align-items:center;border-radius:16px;justify-content:flex-start;box-shadow:0 2px 8px #6d294614;border:1px solid rgba(109,41,70,.1);transition:all .3s ease;text-align:center}@media (max-width: 536px){.proposal .proposalSecThree .proposalSecThreeContainer .item{min-height:200px;padding:24px 20px;gap:16px}}.proposal .proposalSecThree .proposalSecThreeContainer .item .imageIcon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}@media (max-width: 536px){.proposal .proposalSecThree .proposalSecThreeContainer .item .imageIcon{width:48px;height:48px}}.proposal .proposalSecThree .proposalSecThreeContainer .item .imageIcon img{width:100%;height:100%;object-fit:contain}.proposal .proposalSecThree .proposalSecThreeContainer .item .title{font-size:20px;font-weight:600;color:#390c14;margin:0;letter-spacing:-.01em}@media (max-width: 536px){.proposal .proposalSecThree .proposalSecThreeContainer .item .title{font-size:18px}}.proposal .proposalSecThree .proposalSecThreeContainer .item .desc{font-size:16px;color:#6d2946e6;line-height:1.6;margin:0;letter-spacing:-.01em}@media (max-width: 536px){.proposal .proposalSecThree .proposalSecThreeContainer .item .desc{font-size:14px;line-height:1.5}}.proposal .proposalSecThree .proposalSecThreeContainer .item:hover{background:linear-gradient(135deg,#6d2946,#390c14);transform:translateY(-8px);box-shadow:0 12px 32px #6d294633;border-color:transparent}.proposal .proposalSecThree .proposalSecThreeContainer .item:hover .imageIcon{transform:scale(1.1);filter:brightness(0) invert(1)}.proposal .proposalSecThree .proposalSecThreeContainer .item:hover .title{color:#fffef5}.proposal .proposalSecThree .proposalSecThreeContainer .item:hover .desc{color:#fffef5f2}.proposal .shedule-button-proposal{border-radius:8px;padding:16px 32px;font-size:16px;font-weight:600;border:none;background:linear-gradient(135deg,#390c14,#6d2946);color:#fffef5;transition:all .3s ease;width:max-content;align-self:center;box-shadow:0 4px 12px #390c1433;letter-spacing:-.01em;cursor:pointer;text-decoration:none;display:inline-block}@media (max-width: 536px){.proposal .shedule-button-proposal{padding:14px 28px;font-size:15px}}.proposal .shedule-button-proposal:hover{transform:translateY(-2px);box-shadow:0 6px 20px #390c144d;background:linear-gradient(135deg,#6d2946,#390c14)}.proposal .shedule-button-proposal:active{transform:translateY(0)}.proposalTraining{display:flex;flex-direction:column;padding:80px 100px;gap:80px;background:#fff;font-family:Avenir,Avenir Next,Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media (max-width: 1200px){.proposalTraining{padding:60px;gap:60px}}@media (max-width: 1024px){.proposalTraining{padding:50px 40px;gap:50px}}@media (max-width: 536px){.proposalTraining{padding:40px 20px;gap:40px}}.proposalTraining h1{font-size:clamp(24px,3vw,32px);color:#390c14;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin-bottom:24px}@media (max-width: 536px){.proposalTraining h1{font-size:22px;margin-bottom:20px}}.proposalTraining h2{font-size:clamp(20px,2.5vw,24px);color:#390c14;font-weight:600;letter-spacing:-.01em;margin-bottom:20px}.proposalTraining p{font-size:18px;color:#6d2946e6;font-weight:400;line-height:1.8;letter-spacing:-.01em}@media (max-width: 536px){.proposalTraining p{font-size:16px;line-height:1.7}}.proposalTraining p span{color:#390c14;font-weight:600}.proposalTraining .trainingSecOne{display:flex;justify-content:space-between;align-items:center;gap:60px;padding:60px 0}@media (max-width: 1024px){.proposalTraining .trainingSecOne{flex-direction:column-reverse;align-items:center;gap:40px;padding:40px 0}}.proposalTraining .trainingSecOne .left{width:50%;display:flex;flex-direction:column;gap:32px}@media (max-width: 1024px){.proposalTraining .trainingSecOne .left{width:100%;text-align:center}}.proposalTraining .trainingSecOne .left h1{text-align:left;font-size:clamp(28px,4vw,40px);font-weight:700;color:#390c14;margin-bottom:0;letter-spacing:-.02em}@media (max-width: 1024px){.proposalTraining .trainingSecOne .left h1{text-align:center}}@media (max-width: 536px){.proposalTraining .trainingSecOne .left h1{font-size:24px}}.proposalTraining .trainingSecOne .left p{font-size:18px;line-height:1.8;color:#6d2946e6}.proposalTraining .trainingSecOne .right{width:50%;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.proposalTraining .trainingSecOne .right{width:100%}}.proposalTraining .trainingSecOne .right .image{width:100%;max-width:550px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center}@media (max-width: 536px){.proposalTraining .trainingSecOne .right .image{max-width:100%}}.proposalTraining .trainingSecOne .right .image>img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15))}.proposalTraining .trainingSecTwo{width:100%;display:flex;gap:40px;align-items:flex-start}@media (max-width: 1024px){.proposalTraining .trainingSecTwo{flex-direction:column;align-items:stretch}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer{width:70%;flex:1;display:flex;flex-direction:column;gap:24px}@media (max-width: 1024px){.proposalTraining .trainingSecTwo .trainingSecTwoContainer{width:100%}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer h1{text-align:left;margin-bottom:32px}@media (max-width: 536px){.proposalTraining .trainingSecTwo .trainingSecTwoContainer h1{text-align:center;margin-bottom:24px}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box{width:100%;min-height:200px;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 2px 8px #6d294614;border:1px solid rgba(109,41,70,.1);background:#fff;transition:all .3s ease}@media (max-width: 536px){.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box{min-height:auto}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box:hover{transform:translateY(-4px);box-shadow:0 8px 24px #6d294626;border-color:#6d294633}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box .title{background:linear-gradient(135deg,#6d2946,#390c14);padding:20px 24px;color:#fffef5;font-size:18px;font-weight:600;letter-spacing:-.01em}@media (max-width: 536px){.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box .title{font-size:16px;padding:16px 20px}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul{display:flex;flex-direction:column;gap:16px;padding:24px;margin:0}@media (max-width: 536px){.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul{padding:20px;gap:14px}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul li{list-style:none;display:flex;gap:12px;align-items:flex-start}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul li p{font-size:16px;color:#6d2946e6;line-height:1.6;margin:0;flex:1}@media (max-width: 536px){.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul li p{font-size:14px;line-height:1.5}}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul li .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.proposalTraining .trainingSecTwo .trainingSecTwoContainer .box ul li .icon>svg{color:#6d2946;font-size:20px}.proposalTraining .trainingSecTwo .sideMenuRight{width:30%;border:1px solid rgba(109,41,70,.15);border-radius:16px;padding:32px;background:#fff;box-shadow:0 2px 8px #6d294614;position:sticky;top:120px;display:flex;flex-direction:column;gap:40px;align-self:flex-start}@media (max-width: 1024px){.proposalTraining .trainingSecTwo .sideMenuRight{width:100%;position:static;margin-top:40px}}@media (max-width: 536px){.proposalTraining .trainingSecTwo .sideMenuRight{padding:24px 20px;gap:32px;border:1px solid rgba(109,41,70,.1)}}.proposalTraining .trainingSecTwo .sideMenuRight ul{display:flex;flex-direction:column;gap:24px;margin:0;padding:0}.proposalTraining .trainingSecTwo .sideMenuRight ul h2{color:#390c14;font-size:clamp(20px,2.5vw,24px);font-weight:600;letter-spacing:-.01em;margin-bottom:8px}.proposalTraining .trainingSecTwo .sideMenuRight ul li{display:flex;align-items:flex-start;gap:16px;padding:16px;background:#6d294608;border-radius:12px;transition:all .3s ease}.proposalTraining .trainingSecTwo .sideMenuRight ul li:hover{background:#6d294614;transform:translate(4px)}.proposalTraining .trainingSecTwo .sideMenuRight ul li p{font-size:16px;font-weight:500;color:#6d2946e6;line-height:1.6;margin:0}@media (max-width: 536px){.proposalTraining .trainingSecTwo .sideMenuRight ul li p{font-size:14px}}.proposalTraining .trainingSecTwo .sideMenuRight ul li p span{color:#390c14;font-weight:600}.proposalTraining .trainingSecTwo .sideMenuRight ul li svg{color:#6d2946;font-size:24px;flex-shrink:0;margin-top:2px}.proposalTraining .trainingSecTwo .sideMenuRight .enrollSec{display:flex;flex-direction:column;gap:20px;padding:24px;background:#6d294608;border-radius:12px}@media (max-width: 536px){.proposalTraining .trainingSecTwo .sideMenuRight .enrollSec{padding:20px}}.proposalTraining .trainingSecTwo .sideMenuRight .enrollSec h2{color:#390c14;font-size:clamp(20px,2.5vw,24px);font-weight:600;letter-spacing:-.01em;margin-bottom:0}.proposalTraining .trainingSecTwo .sideMenuRight .enrollSec p{font-size:16px;font-weight:400;color:#6d2946e6;line-height:1.6;margin:0}@media (max-width: 536px){.proposalTraining .trainingSecTwo .sideMenuRight .enrollSec p{font-size:14px}}.proposalTraining .trainingSecTwo .sideMenuRight .enrollSec p span{color:#390c14;font-weight:600}.proposalTraining .trainingSecTwo .sideMenuRight .lastSecion p{font-size:16px;margin:0;font-weight:400;color:#6d2946e6;line-height:1.7}@media (max-width: 536px){.proposalTraining .trainingSecTwo .sideMenuRight .lastSecion p{font-size:14px}}.proposalTraining .trainingSecTwo .sideMenuRight .lastSecion p span{color:#390c14;font-weight:600}.proposalTraining .trainingSecTwo .sideMenuRight .enrollBtn{border-radius:8px;padding:16px 32px;font-size:16px;font-weight:600;border:none;background:linear-gradient(135deg,#390c14,#6d2946);color:#fffef5;transition:all .3s ease;width:100%;box-shadow:0 4px 12px #390c1433;letter-spacing:-.01em;cursor:pointer;text-decoration:none;display:inline-block;text-align:center}@media (max-width: 536px){.proposalTraining .trainingSecTwo .sideMenuRight .enrollBtn{padding:14px 28px;font-size:15px}}.proposalTraining .trainingSecTwo .sideMenuRight .enrollBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #390c144d;background:linear-gradient(135deg,#6d2946,#390c14)}.proposalTraining .trainingSecTwo .sideMenuRight .enrollBtn:active{transform:translateY(0)}.proposalSecThree{display:flex;flex-direction:column;gap:60px}.proposalSecThree .proposalSecThreeContainer{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center}.proposalSecThree .proposalSecThreeContainer .item{background-color:#6d2946;padding:10px 20px;width:350px;height:200px;display:flex;align-items:center;border-radius:10px;justify-content:center;flex-direction:column;gap:20px;box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.proposalSecThree .proposalSecThreeContainer .item .imageIcon{width:40px;height:40px}.proposalSecThree .proposalSecThreeContainer .item .imageIcon img{width:100%;height:100%;object-fit:contain}.proposalSecThree .proposalSecThreeContainer .item .boxtitle{font-size:25px;font-weight:600;color:#f1f1f1}@media (max-width: 536px){.proposalSecThree .proposalSecThreeContainer .item .boxtitle{font-size:17px}}.proposalSecThree .proposalSecThreeContainer .item .desc{display:none;font-size:23px}.proposalSecThree .proposalSecThreeContainer .item:hover{background-color:#fff;transition:.76s all ease-in-out}.proposalSecThree .proposalSecThreeContainer .item:hover .desc{color:#6d2946;display:flex}.proposalSecThree .proposalSecThreeContainer .item:hover .imageIcon,.proposalSecThree .proposalSecThreeContainer .item:hover .boxtitle{display:none}
