/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 03 2026 | 20:48:34 */
/*#brx-content { margin-top: -108px; }*/
/* HEADER */
#brxe-kkfhlw .bricks-nav-menu > li > a { width: max-content; }
.home #brx-header.scrolling { padding-top: 20px; }
.home #brx-header.scrolling .nav-container { background: #fff !important; padding-left: 40px !important; padding-right: 40px !important;transition: all .3s ease-in-out; box-shadow: 0 0 10px 0 hsla(0, 0%, 0%, 0.1); }
.home #brx-header .nav-container { background: transparent !important; transition: all .3s ease-in-out;  }
.home #brx-header.scrolling .viapic-logo-noscroll { display: none; height: 0; opacity: 0 !important; transition: all .3s ease-in-out;}
.home #brx-header .viapic-logo-scroll { display: none; height: 0; opacity: 0 !important; transition: all .3s ease-in-out;}
.home #brx-header.scrolling .viapic-logo-scroll { display: inline-block; height: auto; opacity: 1 !important; transition: all .3s ease-in-out; }
#brx-header #menu-item-45:before, #brx-header #menu-item-48:before { content: ''; height: 24px; border-right: 1px solid #fff; width: 1px; display: inline-block; position: absolute; top: 2px; left: -24px; }
#brx-header #menu-item-45, #brx-header #menu-item-48 { margin-left: 50px !important; }
#brx-header #menu-item-46 { display: flex; }
#brx-header #menu-item-46:after { content: ''; background-image: url(https://viapictravel.com.ar/wp-content/uploads/2026/05/dnav.svg); height: 24px; width: 24px; display: inline-block; position: relative; margin-left: 6px; background-repeat: no-repeat; background-position: center; background-size: contain; }
#brx-header #menu-item-46 a { display: flex; align-items: center; }
#brx-header.scrolling #menu-item-45:after, #brx-header.scrolling #menu-item-48:before { content: ''; height: 24px; border-right: 1px solid #205134; width: 1px; display: inline-block; position: absolute; top: 2px; left: -24px; }
#brx-header.scrolling #menu-item-46:after { content: ''; background-image: url(https://viapictravel.com.ar/wp-content/uploads/2026/05/dnavdrk.svg); height: 24px; width: 24px; display: inline-block; position: relative; margin-left: 6px; background-repeat: no-repeat; background-position: center; background-size: contain; }
.brxe-social-icons a { padding: 0 8px !important; }

strong { font-weight: 500 !important; }

/* HOME */
.checks-disney { column-count: 2; }
.checks-disney .brxe-icon-box { margin-bottom: 10px; }

/* FORM */
.ff-default .ff-el-form-control { font-family: 'Gordita' !important; }
.frm-fluent-form .choices__inner { background-color: transparent !important; border: 0 !important; }
.frm-fluent-form .choices[data-type*=select-multiple] .choices__input { padding: 8px 0; }
#ff_6_2_dropdown { padding: 14px 15px !important; }
.ff-dropzone { margin-top: 15px; }
.ff-btn-submit:hover { opacity: 1 !important; transition: all 0.5s ease !important; transform: scale(1.04); }
.ff-btn-submit { transition: all 0.5s ease !important; }

/* FOOTER */
#fluentform_8 fieldset { display: flex; gap: 16px; }
#fluentform_8 .ff-el-group:not(.ff_submit_btn_wrapper), #fluentform_8 #ff_8_4_email { width: 100% }


@media (max-width: 500px){
.brxe-accordion-nested .accordion-title-wrapper .brxe-heading { width: 85%; }
.home #brx-header.scrolling .nav-container { padding-left: 15px !important; padding-right: 15px !important; }
#fluentform_8 fieldset { display: flex; flex-direction: column; gap: 0px; }
}
