@media (min-width:981px){.et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:1%}}.content-header{position:fixed;top:0;width:100%;background:transparent;transition:background-color 0.3s ease}.content-header.scrolled{background-color:white;color:#000!important}.content-header.scrolled #menu-principal li a{color:#000!important}.content-header.scrolled #menu-principal li:hover a{color:#fff!important}.counter-plus .percent-sign{display:none}.counter-plus .percent-value::after{content:"+";color:#620a10}.content-percent .percent-sign{color:#620a10}.blog_cards .et_pb_post{background:#fff;border:none;box-shadow:none;position:relative;overflow:hidden;padding:0px}.blog_cards .et_pb_post .et_pb_image_container{position:relative;overflow:hidden}.blog_cards .et_pb_post .et_pb_image_container img{width:100%;display:block}.blog_cards .et_pb_post .entry-title{margin-top:-6rem;padding:16px;background:#7a0d0d;position:relative;z-index:10;width:90%}.et_pb_post .entry-title a{color:#fff;font-size:18px;line-height:1.3;font-weight:600;text-decoration:none}.blog_cards .et_pb_post .post-meta{margin-top:12px;font-size:13px;color:#7a0d0d;font-weight:500;padding-left:20px}.blog_cards .et_pb_post .post-meta{position:relative;padding-bottom:10px;margin-bottom:15px}.blog_cards .et_pb_post .post-meta::after{content:"";display:block;width:40px;height:2px;background:#7a0d0d;margin-top:8px}.blog_cards .et_pb_post .post-meta .author,.blog_cards .et_pb_post .post-meta a[rel="tag"]{display:none}.blog_cards .et_pb_post .post-content{margin-top:10px;padding-left:20px}.blog_cards .et_pb_post .post-content p{font-size:14px;color:#333;line-height:1.6}.blog_cards .et_pb_post .more-link{display:inline-block;margin-top:10px;font-size:14px;font-weight:700;color:#7a0d0d;text-decoration:none;position:relative}.blog_cards .et_pb_post .more-link::after{content:" →";transition:0.3s}.blog_cards .et_pb_post .more-link:hover::after{margin-left:5px}.blog_cards .et_pb_blog_grid .et_pb_post{margin-bottom:40px}.blog_cards .et_pb_blog_grid .et_pb_post{padding-left:0px}.team-card{width:100%}.team-image{position:relative;overflow:hidden;height:250px;width:100%}.team-image img{width:100%;height:100%;object-fit:cover;display:block}.team-info{margin-top:10px;display:flex;flex-direction:column}.team-info h4{font-size:16px;margin:0;color:#7a0c10;font-family:'Merriweather',Georgia,"Times New Roman",serif}.team-info span{font-size:13px;color:#333;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}.team-overlay{position:absolute;inset:0;background:#610a10;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;opacity:0;transform:translateX(100%);transition:all 0.4s ease}.team-image:hover .team-overlay{opacity:1;transform:translateX(0)}.team-overlay h3{font-size:18px;margin-bottom:10px;color:#c29050;padding-bottom:0px;font-family:'Merriweather',Georgia,"Times New Roman",serif}.team-overlay .desc{font-size:13px;margin-bottom:15px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}.team-overlay .contacto p{margin:0px;padding-bottom:0px;font-size:13px;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}.team-overlay .btn{margin-top:10px;background:#d4b48c;color:#610a10;padding:8px 16px;border-radius:20px;text-decoration:none;font-size:13px;font-weight:700;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}.fluentform_1{height:100%}.fluentform_1 .ff-t-container{gap:20px}.fluentform_1 .ff-el-input--label label{font-size:14px;font-weight:600;color:#d4c2ff;margin-bottom:8px;display:block;letter-spacing:0.3px}.fluentform_wrapper_1.ffs_custom_wrap{background:#fff!important}.fluentform_1 .ff-el-form-control{width:100%;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:16px;padding:16px 18px;color:#fff;font-size:15px;transition:all .3s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.fluentform_1 .ff-el-form-control::placeholder{color:rgba(255,255,255,0.45)}.fluentform_1 .ff-el-form-control:focus{border-color:#b58cff;background:rgba(255,255,255,0.06);box-shadow:0 0 0 4px rgba(181,140,255,0.15);outline:none}.fluentform_1 textarea.ff-el-form-control{min-height:180px;resize:none}.fluentform_1 .ff-el-group{margin-bottom:20px}.fluentform_1 .ff-btn-submit{width:100%;border:none;border-radius:16px;padding:16px 22px;background:linear-gradient(135deg,#7b2ff7,#b5179e);color:#fff;font-size:15px;font-weight:600;letter-spacing:.4px;transition:all .3s ease;cursor:pointer;box-shadow:0 10px 25px rgba(123,47,247,0.25)}.fluentform_1 .ff-btn-submit:hover{transform:translateY(-2px);box-shadow:0 14px 35px rgba(123,47,247,0.35);filter:brightness(1.05)}@media (max-width:768px){.fluentform_1 .ff-t-container{flex-direction:column}.fluentform_1 .ff-t-cell{flex-basis:100%!important}}