header.et-l--header{position:relative;width:100%;top:0;left:0;z-index:99999;transition:all 0.3s ease}header.et-l--header.fixed{position:fixed;top:0;left:0;box-shadow:0 2px 20px rgba(0,0,0,0.15)}@media only screen and (max-width:1280px){.et_pb_menu__menu{display:none!important}.et_mobile_nav_menu{display:block;align-items:center;display:flex}}.et_pb_countdown_timer .section.values{border:1px solid white;padding:15px}.et-l--footer{position:relative}.site-detail{display:flex;align-items:center;gap:12px;color:vrgb(90,122,130)}.site-detail i{color:#e8a857;font-size:18px;width:24px}.pricing-card ul{list-style:none;margin:30px 0;text-align:left}.pricing-card li{padding:12px 0;border-bottom:1px solid rgba(0,0,0,0.05);display:flex;align-items:center;gap:10px}.pricing-card li i{color:rgb(232,168,87)}.section-title{text-align:center;margin-bottom:50px}.section-title h2{font-family:'Playfair Display',Georgia,serif;font-size:36px;color:#0d3d47;margin-bottom:15px;line-height:1.2}.divider{width:80px;height:4px;background:linear-gradient(90deg,#e8a857,#e07f5f);border-radius:2px;margin:0 auto}.day-card{background:#ffffff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(13,61,71,0.1);margin-bottom:30px;transition:all 0.3s ease}.day-card:hover{box-shadow:0 20px 50px rgba(13,61,71,0.15)}.day-card-header{background:linear-gradient(135deg,#1a5f6e 0%,#2a7f8e 100%);color:#ffffff;padding:25px 30px;display:flex;justify-content:space-between;align-items:center}.day-card-header h3{font-family:'Playfair Display',Georgia,serif;font-size:22px;color:#ffffff;display:flex;align-items:center;gap:12px;margin:0;line-height:1.2}.day-card-header h3 i{font-size:20px}.day-card-header .date{font-family:'Montserrat',Helvetica,sans-serif;font-size:13px;font-weight:600;background:#e8a857;color:#0d3d47;padding:8px 20px;border-radius:20px}.day-card-content{padding:30px}.day-card.highlight{border:3px solid #e8a857}.day-card.highlight .day-card-header{background:linear-gradient(135deg,#e8a857 0%,#e07f5f 100%)}.day-card.highlight .day-card-header h3{color:#0d3d47}.day-card.highlight .day-card-header .date{background:#0d3d47;color:#ffffff}.timeline{position:relative;padding-left:30px}.timeline::before{content:'';position:absolute;left:8px;top:5px;bottom:5px;width:2px;background:linear-gradient(to bottom,#e8a857,#e07f5f)}.timeline-item{position:relative;padding-bottom:25px}.timeline-item:last-child{padding-bottom:0}.timeline-item::before{content:'';position:absolute;left:-26px;top:5px;width:14px;height:14px;background:#e8a857;border-radius:50%;border:3px solid #ffffff;box-shadow:0 0 0 3px #f5efe6}.timeline-time{font-family:'Montserrat',Helvetica,sans-serif;font-size:13px;font-weight:700;color:#1a5f6e;margin-bottom:5px;text-transform:uppercase}.timeline-title{font-family:'Poppins',Arial,sans-serif;font-size:17px;font-weight:600;color:#0d3d47;margin-bottom:5px}.timeline-desc{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:14px;line-height:1.6}@media (max-width:768px){.day-card-header{flex-direction:column;gap:15px;text-align:center}.day-card-header h3{justify-content:center}.section-title h2{font-size:28px}}.ticket-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:50px}.ticket-info-card{background:#ffffff;border-radius:20px;padding:35px;box-shadow:0 10px 40px rgba(13,61,71,0.1);transition:all 0.3s ease}.ticket-info-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(13,61,71,0.15)}.ticket-info-card h3{font-family:'Playfair Display',Georgia,serif;font-size:22px;color:#0d3d47;margin-bottom:20px;display:flex;align-items:center;gap:15px;line-height:1.2}.ticket-info-card h3 i{color:#e8a857;font-size:24px}.ticket-info-card p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;margin-bottom:15px;font-size:15px;line-height:1.7}.ticket-info-card p strong{color:#0d3d47}.ticket-info-card .price{font-family:'Montserrat',Helvetica,sans-serif;font-size:28px;font-weight:700;color:#e07f5f;margin:20px 0}.ticket-info-card .price span{font-size:14px;font-weight:400;color:#5a7a82}.ticket-info-card .accent-text{font-size:14px;color:#e07f5f}.ticket-info-card ul{list-style:none;margin-top:20px;padding:0}.ticket-info-card li{font-family:'Poppins',Arial,sans-serif;padding:10px 0;padding-left:28px;position:relative;color:#5a7a82;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1.6}.ticket-info-card li:last-child{border-bottom:none}.ticket-info-card li::before{content:'✓';position:absolute;left:0;color:#e8a857;font-weight:bold;font-size:14px}@media (max-width:1024px){.ticket-info-grid{grid-template-columns:1fr}}@media (max-width:768px){.ticket-info-card{padding:25px}.ticket-info-card h3{font-size:20px}.ticket-info-card .price{font-size:24px}}.competition-cards{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:50px}.competition-card{background:#ffffff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(13,61,71,0.1);transition:all 0.3s ease}.competition-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(13,61,71,0.15)}.competition-card-header{padding:30px;text-align:center;background:linear-gradient(135deg,#1a5f6e 0%,#2a7f8e 100%);color:#ffffff}.competition-card-header i{font-size:48px;margin-bottom:15px;color:#e8a857;display:block}.competition-card-header h3{font-family:'Playfair Display',Georgia,serif;font-size:24px;color:#ffffff;margin:0;line-height:1.2}.competition-card-content{padding:30px}.competition-card-content p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;margin-bottom:20px;font-size:15px;line-height:1.7}.competition-card-content ul{list-style:none;margin:0;padding:0}.competition-card-content li{font-family:'Poppins',Arial,sans-serif;padding:12px 0;padding-left:30px;position:relative;border-bottom:1px solid rgba(0,0,0,0.05);color:#0d3d47;font-size:14px;line-height:1.6}.competition-card-content li:last-child{border-bottom:none}.competition-card-content li::before{content:'🎈';position:absolute;left:0;font-size:14px}@media (max-width:1024px){.competition-cards{grid-template-columns:1fr}}@media (max-width:768px){.competition-card-header{padding:25px}.competition-card-header i{font-size:40px}.competition-card-header h3{font-size:20px}.competition-card-content{padding:25px}}.section-title{text-align:center;margin-bottom:50px}.section-title h2{font-family:'Playfair Display',Georgia,serif;font-size:42px;color:#0d3d47;margin-bottom:15px;line-height:1.2}.divider{width:80px;height:4px;background:linear-gradient(90deg,#e8a857,#e07f5f);border-radius:2px;margin:0 auto}.info-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.info-card{background:#ffffff;border-radius:20px;padding:35px;box-shadow:0 10px 40px rgba(13,61,71,0.1);transition:all 0.3s ease}.info-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(13,61,71,0.15)}.info-card-icon{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#e8a857,#e07f5f);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.info-card-icon i{font-size:28px;color:#ffffff}.info-card h3{font-family:'Playfair Display',Georgia,serif;font-size:22px;color:#0d3d47;margin-bottom:15px;line-height:1.2}.info-card p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:15px;margin-bottom:10px;line-height:1.7}.info-card ul{list-style:none;margin-top:15px;padding:0}.info-card li{font-family:'Poppins',Arial,sans-serif;padding:10px 0 10px 30px;position:relative;color:#5a7a82;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1.6}.info-card li:last-child{border-bottom:none}.info-card li::before{content:'✓';position:absolute;left:0;color:#e8a857;font-weight:bold;font-size:14px}.info-card li strong{color:#0d3d47}.price-banner{background:linear-gradient(135deg,#e8a857 0%,#e07f5f 100%);border-radius:20px;padding:50px;text-align:center;margin-top:50px}.price-banner h2{font-family:'Playfair Display',Georgia,serif;font-size:32px;color:#0d3d47;margin-bottom:20px;line-height:1.2}.price-banner .price{font-family:'Montserrat',Helvetica,sans-serif;font-size:64px;font-weight:700;color:#0d3d47;line-height:1}.price-banner .price span{font-size:24px;font-weight:400}.price-banner>p{font-family:'Poppins',Arial,sans-serif;color:#0d3d47;opacity:0.8;margin:15px 0 30px;font-size:16px}.btn-banner{display:inline-flex;align-items:center;gap:10px;background:#0d3d47;color:#ffffff;padding:16px 35px;border-radius:30px;font-family:'Montserrat',Helvetica,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:none;transition:all 0.3s ease}.btn-banner:hover{background:#1a5f6e;transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,0.2)}.price-note{margin-top:20px;font-family:'Poppins',Arial,sans-serif;font-size:14px;color:#0d3d47;opacity:0.8}.price-note i{margin-right:8px}@media (max-width:1024px){.info-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.info-cards-grid{grid-template-columns:1fr}.info-card{padding:25px}.info-card-icon{width:60px;height:60px}.info-card-icon i{font-size:24px}.info-card h3{font-size:20px}.price-banner{padding:40px 25px}.price-banner h2{font-size:26px}.price-banner .price{font-size:48px}.price-banner .price span{font-size:18px}.section-title h2{font-size:32px}}.meeting-program-timeline{max-width:800px;margin:0 auto;position:relative}.meeting-program-timeline::before{content:'';position:absolute;left:50%;top:0;bottom:0;width:4px;background:linear-gradient(to bottom,#e8a857,#e07f5f);transform:translateX(-50%);border-radius:2px}.meeting-timeline-item{display:flex;align-items:center;margin-bottom:40px;position:relative}.meeting-timeline-item:nth-child(odd){flex-direction:row-reverse}.meeting-timeline-item:nth-child(odd) .meeting-timeline-content{text-align:right;padding-right:50px;padding-left:0}.meeting-timeline-item:nth-child(even) .meeting-timeline-content{padding-left:50px}.meeting-timeline-dot{position:absolute;left:50%;transform:translateX(-50%);width:20px;height:20px;background:#e8a857;border-radius:50%;border:4px solid #ffffff;box-shadow:0 0 0 4px #e8a857;z-index:1}.meeting-timeline-content{width:50%}.meeting-timeline-time{font-family:'Montserrat',Helvetica,sans-serif;font-size:14px;font-weight:700;color:#e8a857;margin-bottom:5px;text-transform:uppercase;letter-spacing:0.5px}.meeting-timeline-title{font-family:'Playfair Display',Georgia,serif;font-size:20px;color:#0d3d47;margin-bottom:8px;line-height:1.3}.meeting-timeline-desc{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:15px;line-height:1.6}@media (max-width:768px){.meeting-program-timeline::before{left:20px}.meeting-timeline-item,.meeting-timeline-item:nth-child(odd){flex-direction:column;align-items:flex-start;padding-left:50px}.meeting-timeline-dot{left:20px}.meeting-timeline-content,.meeting-timeline-item:nth-child(odd) .meeting-timeline-content{width:100%;text-align:left;padding:0;padding-right:0;padding-left:0}}.meeting-info-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.meeting-info-card{background:#ffffff;border-radius:20px;padding:35px;box-shadow:0 10px 40px rgba(13,61,71,0.1);transition:all 0.3s ease}.meeting-info-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(13,61,71,0.15)}.meeting-info-card-icon{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#e8a857,#e07f5f);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.meeting-info-card-icon i{font-size:28px;color:#ffffff}.meeting-info-card h3{font-family:'Playfair Display',Georgia,serif;font-size:22px;color:#0d3d47;margin-bottom:15px;line-height:1.2}.meeting-info-card p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:15px;margin-bottom:10px;line-height:1.7}.meeting-info-card ul{list-style:none;margin-top:15px;padding:0}.meeting-info-card li{font-family:'Poppins',Arial,sans-serif;padding:10px 0 10px 30px;position:relative;color:#5a7a82;font-size:14px;border-bottom:1px solid rgba(0,0,0,0.05);line-height:1.6}.meeting-info-card li:last-child{border-bottom:none}.meeting-info-card li::before{content:'✓';position:absolute;left:0;color:#e8a857;font-weight:bold;font-size:14px}.meeting-info-card li strong{color:#0d3d47}.meeting-price-banner{background:linear-gradient(135deg,#e8a857 0%,#e07f5f 100%);border-radius:20px;padding:50px;text-align:center;margin-top:50px}.meeting-price-banner h2{font-family:'Playfair Display',Georgia,serif;font-size:32px;color:#0d3d47;margin-bottom:20px;line-height:1.2}.meeting-price{font-family:'Montserrat',Helvetica,sans-serif;font-size:64px;font-weight:700;color:#0d3d47;line-height:1}.meeting-price span{font-size:24px;font-weight:400}.meeting-price-banner>p{font-family:'Poppins',Arial,sans-serif;color:#0d3d47;opacity:0.8;margin:15px 0 30px;font-size:16px}.meeting-btn-banner{display:inline-flex;align-items:center;gap:10px;background:#0d3d47;color:#ffffff;padding:16px 35px;border-radius:30px;font-family:'Montserrat',Helvetica,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:none;transition:all 0.3s ease}.meeting-btn-banner:hover{background:#1a5f6e;color:#ffffff;transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,0.2)}.meeting-price-note{margin-top:20px;font-family:'Poppins',Arial,sans-serif;font-size:14px;color:#0d3d47;opacity:0.8}.meeting-price-note i{margin-right:8px}@media (max-width:1024px){.meeting-info-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.meeting-info-cards-grid{grid-template-columns:1fr}.meeting-info-card{padding:25px}.meeting-info-card-icon{width:60px;height:60px}.meeting-info-card-icon i{font-size:24px}.meeting-info-card h3{font-size:20px}.meeting-price-banner{padding:40px 25px}.meeting-price-banner h2{font-size:26px}.meeting-price{font-size:48px}.meeting-price span{font-size:18px}.meeting-btn-banner{padding:14px 28px;font-size:13px}}.faq-categories{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-bottom:50px}.faq-category-btn{font-family:'Montserrat',Helvetica,sans-serif;font-size:14px;font-weight:600;padding:12px 25px;border:2px solid #1a5f6e;background:transparent;color:#1a5f6e;border-radius:30px;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;gap:8px}.faq-category-btn:hover{background:#1a5f6e;color:#ffffff}.faq-category-btn.active{background:#1a5f6e;color:#ffffff}.faq-category-btn i{font-size:16px}.faq-container{max-width:900px;margin:0 auto}.faq-item{background:#ffffff;border-radius:16px;margin-bottom:15px;box-shadow:0 5px 25px rgba(13,61,71,0.08);overflow:hidden;transition:all 0.3s ease}.faq-item:hover{box-shadow:0 10px 35px rgba(13,61,71,0.12)}.faq-item.active{box-shadow:0 10px 35px rgba(13,61,71,0.15)}.faq-question{padding:25px 30px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all 0.3s ease}.faq-question:hover{background:rgba(26,95,110,0.03)}.faq-item.active .faq-question{background:linear-gradient(135deg,#1a5f6e 0%,#2a7f8e 100%)}.faq-question h3{font-family:'Poppins',Arial,sans-serif;font-size:16px;font-weight:600;color:#0d3d47;display:flex;align-items:center;gap:15px;margin:0;flex:1;line-height:1.4}.faq-item.active .faq-question h3{color:#ffffff}.faq-question h3 i{color:#e8a857;font-size:18px;min-width:24px}.faq-item.active .faq-question h3 i{color:#e8a857}.faq-toggle{width:36px;height:36px;border-radius:50%;background:rgba(26,95,110,0.1);display:flex;align-items:center;justify-content:center;color:#1a5f6e;transition:all 0.3s ease;flex-shrink:0;margin-left:15px}.faq-item.active .faq-toggle{background:rgba(255,255,255,0.2);color:#ffffff;transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.4s ease}.faq-item.active .faq-answer{max-height:600px}.faq-answer-inner{padding:20px 30px 25px 30px}.faq-answer-inner p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:15px;line-height:1.8;margin-bottom:15px}.faq-answer-inner p:last-child{margin-bottom:0}.faq-answer-inner strong{color:#0d3d47}.faq-answer-inner ul{list-style:none;margin:15px 0;padding:0}.faq-answer-inner li{font-family:'Poppins',Arial,sans-serif;padding:8px 0 8px 25px;position:relative;color:#5a7a82;font-size:14px;line-height:1.6}.faq-answer-inner li::before{content:'→';position:absolute;left:0;color:#e8a857;font-weight:bold}.faq-answer-inner a{color:#1a5f6e;font-weight:500;text-decoration:none;transition:all 0.3s ease}.faq-answer-inner a:hover{color:#e8a857}.faq-info-box{background:linear-gradient(135deg,rgba(232,168,87,0.1),rgba(224,127,95,0.1));border-left:4px solid #e8a857;border-radius:0 12px 12px 0;padding:20px;margin-top:15px}.faq-info-box p{margin:0;color:#0d3d47;font-size:14px}.faq-info-box i{color:#e8a857;margin-right:10px}.faq-contact-cta{background:linear-gradient(135deg,#1a5f6e 0%,#0d3d47 100%);border-radius:20px;padding:50px;text-align:center;margin-top:60px}.faq-contact-cta h2{font-family:'Playfair Display',Georgia,serif;color:#ffffff;font-size:28px;margin-bottom:15px;line-height:1.2}.faq-contact-cta p{font-family:'Poppins',Arial,sans-serif;color:rgba(255,255,255,0.8);font-size:16px;margin-bottom:30px}.faq-btn{display:inline-flex;align-items:center;gap:10px;background:#e8a857;color:#0d3d47;padding:15px 35px;border-radius:30px;font-family:'Montserrat',Helvetica,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:none;transition:all 0.3s ease}.faq-btn:hover{background:#ffffff;color:#0d3d47;transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,0.2)}@media (max-width:768px){.faq-categories{gap:10px}.faq-category-btn{padding:10px 18px;font-size:13px}.faq-question{padding:20px}.faq-question h3{font-size:15px;gap:12px}.faq-question h3 i{font-size:16px;min-width:20px}.faq-toggle{width:32px;height:32px}.faq-answer-inner{padding:0 20px 20px 20px}.faq-answer-inner p{font-size:14px}.faq-contact-cta{padding:40px 25px}.faq-contact-cta h2{font-size:24px}.faq-btn{padding:14px 28px;font-size:13px}}.vol-experience-timeline{display:flex;justify-content:space-between;position:relative;margin:60px 0;padding:0 20px}.vol-experience-timeline::before{content:'';position:absolute;top:35px;left:80px;right:80px;height:3px;background:linear-gradient(90deg,#e8a857,#e07f5f)}.vol-timeline-step{text-align:center;position:relative;flex:1}.vol-timeline-step-icon{width:70px;height:70px;border-radius:50%;background:#ffffff;border:3px solid #e8a857;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative;z-index:1;transition:all 0.3s ease}.vol-timeline-step:hover .vol-timeline-step-icon{background:#e8a857;transform:scale(1.1)}.vol-timeline-step-icon i{font-size:24px;color:#1a5f6e;transition:all 0.3s ease}.vol-timeline-step:hover .vol-timeline-step-icon i{color:#0d3d47}.vol-timeline-step h4{font-family:'Playfair Display',Georgia,serif;font-size:16px;color:#0d3d47;margin-bottom:8px;line-height:1.3}.vol-timeline-step p{font-family:'Poppins',Arial,sans-serif;font-size:13px;color:#5a7a82;max-width:150px;margin:0 auto;line-height:1.5}@media (max-width:1024px){.vol-experience-timeline{flex-wrap:wrap;gap:30px;justify-content:center}.vol-experience-timeline::before{display:none}.vol-timeline-step{width:calc(50% - 15px);flex:none}}@media (max-width:768px){.vol-experience-timeline{flex-direction:column;align-items:center}.vol-timeline-step{width:100%;max-width:250px}}.vol-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:50px}.vol-info-card{background:#ffffff;border-radius:20px;padding:35px;box-shadow:0 10px 40px rgba(13,61,71,0.1)}.vol-info-card h3{font-family:'Playfair Display',Georgia,serif;font-size:22px;color:#0d3d47;margin-bottom:20px;display:flex;align-items:center;gap:15px;line-height:1.3}.vol-info-card h3 i{color:#e8a857;font-size:24px}.vol-info-card p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:15px;margin-bottom:15px;line-height:1.7}.vol-info-card p strong{color:#0d3d47}.vol-info-card ul{list-style:none;margin:0;padding:0}.vol-info-card li{font-family:'Poppins',Arial,sans-serif;padding:12px 0;padding-left:30px;position:relative;border-bottom:1px solid rgba(0,0,0,0.05);color:#5a7a82;font-size:14px;line-height:1.6}.vol-info-card li:last-child{border-bottom:none}.vol-info-card li::before{content:'✓';position:absolute;left:0;color:#e8a857;font-weight:bold}.vol-info-card li strong{color:#0d3d47}.vol-info-note{font-size:14px;color:#e07f5f;margin-top:15px}.vol-info-note i{margin-right:8px}.vol-info-small{font-size:14px;margin-top:15px}@media (max-width:1024px){.vol-info-grid{grid-template-columns:1fr}}@media (max-width:768px){.vol-info-card{padding:25px}.vol-info-card h3{font-size:20px}}.vol-widget-container{background:#ffffff;border-radius:20px;padding:50px;box-shadow:0 10px 40px rgba(13,61,71,0.1)}.vol-widget-container h3{font-family:'Playfair Display',Georgia,serif;text-align:center;margin-bottom:30px;font-size:28px;color:#0d3d47;line-height:1.2}.vol-widget-placeholder{background:#f5efe6;border:2px dashed #2a7f8e;border-radius:12px;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#5a7a82;padding:40px}.vol-widget-placeholder i{font-size:64px;margin-bottom:25px;color:#1a5f6e}.vol-widget-placeholder p{font-family:'Poppins',Arial,sans-serif;text-align:center;max-width:450px;margin-bottom:10px;font-size:15px;line-height:1.7}.vol-widget-placeholder p strong{color:#0d3d47}.vol-btn-primary{display:inline-flex;align-items:center;gap:10px;font-family:'Montserrat',Helvetica,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:16px 35px;border-radius:30px;cursor:pointer;transition:all 0.3s ease;border:none;background:#e8a857;color:#0d3d47;text-decoration:none}.vol-btn-primary:hover{background:#e07f5f;color:#ffffff;transform:translateY(-3px);box-shadow:0 10px 30px rgba(232,168,87,0.4)}@media (max-width:768px){.vol-widget-container{padding:30px 20px}.vol-widget-container h3{font-size:24px}.vol-widget-placeholder{min-height:350px;padding:30px 20px}.vol-widget-placeholder i{font-size:48px}.vol-btn-primary{padding:14px 28px;font-size:13px}}.vol-important-notes{background:linear-gradient(135deg,rgba(224,127,95,0.1),rgba(232,168,87,0.1));border-radius:20px;padding:40px;margin-top:50px}.vol-important-notes h3{font-family:'Playfair Display',Georgia,serif;font-size:22px;color:#0d3d47;margin-bottom:25px;display:flex;align-items:center;gap:12px;line-height:1.3}.vol-important-notes h3 i{color:#e07f5f;font-size:24px}.vol-notes-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.vol-note-item{display:flex;gap:15px}.vol-note-item>i{color:#e8a857;font-size:20px;flex-shrink:0;margin-top:3px}.vol-note-item h4{font-family:'Playfair Display',Georgia,serif;font-size:16px;color:#0d3d47;margin-bottom:5px;line-height:1.3}.vol-note-item p{font-family:'Poppins',Arial,sans-serif;font-size:14px;color:#5a7a82;margin:0;line-height:1.6}@media (max-width:1024px){.vol-notes-grid{grid-template-columns:1fr}}@media (max-width:768px){.vol-important-notes{padding:30px 25px}.vol-important-notes h3{font-size:20px}.vol-note-item{gap:12px}.vol-note-item>i{font-size:18px}}.vol-faq-section{margin-top:60px}.vol-faq-item{background:#ffffff;border-radius:12px;margin-bottom:15px;overflow:hidden;box-shadow:0 10px 40px rgba(13,61,71,0.1)}.vol-faq-question{padding:20px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Playfair Display',Georgia,serif;font-size:18px;color:#0d3d47;transition:all 0.3s ease}.vol-faq-question:hover{background:rgba(26,95,110,0.05)}.vol-faq-question span{flex:1;padding-right:15px}.vol-faq-question i{color:#e8a857;transition:all 0.3s ease;flex-shrink:0}.vol-faq-question.active i{transform:rotate(180deg)}.vol-faq-question.active{background:linear-gradient(135deg,#1a5f6e 0%,#2a7f8e 100%);color:#ffffff}.vol-faq-answer{padding:0 25px;max-height:0;overflow:hidden;transition:all 0.3s ease}.vol-faq-answer.active{padding:0 25px 25px;max-height:500px}.vol-faq-answer p{font-family:'Poppins',Arial,sans-serif;color:#5a7a82;font-size:15px;line-height:1.8;margin:0}@media (max-width:768px){.vol-faq-question{padding:18px 20px;font-size:16px}.vol-faq-answer{padding:0 20px}.vol-faq-answer.active{padding:0 20px 20px}.vol-faq-answer p{font-size:14px}}.et_pb_blurb.pa-blurb-image-1-1 .et_pb_main_blurb_image{display:block;position:relative}.et_pb_blurb.pa-blurb-image-1-1 .et_pb_image_wrap{padding-top:100%}.et_pb_blurb.pa-blurb-image-1-1 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}