@charset "UTF-8";.button-atom, .btn-yellow, .btn-lime, .btn-gray, .btn-blue{border-radius:9999px !Important;font-size:1.2rem !important}.c-fff{color:#fff !important}.bg-gray{background-color:#F5F5F4}.btn-blue span{background-color:#2A2562;outline:none}::placeholder{color:#2A2562}.btn-yellow a{background-color:#FFD166 !important;color:#2A2562 !important}.btn-red a{background-color:#C62127 !important;color:#fff !important}.btn-lime a{background-color:#BECC3B !important;color:#fff !important}.breakdance-menu .breakdance-menu-link{color:#fff !important}body .flex-red-cross-training-course-btn a, body .flex-red-cross-training-course-btn button{padding:15px !important}a.flex-item-container{text-decoration:none !important}.footer-phone a{font-size:1.6rem !important}.c-red{color:#C62127 !Important}.subheading-yellow{color:#C62127 !Important}@media (max-width:1119px){.breakdance .bde-menu-249-105 .breakdance-menu-link{color:#2A2562 !important}body .breakdance-menu-link-arrow:after{background-color:#2A2562 !important}}@media (max-width:767px){.button-atom, .btn-yellow, .btn-lime, .btn-gray, .btn-blue{border-radius:9999px !Important;font-size:1rem !important}.footer-social{width:300px !Important}.footer-logo-phone{align-items:flex-start !important}}@media (max-width:1360px) and (min-width:1119px){.breakdance-dropdown .breakdance-menu-link{padding-left:0 !important}.breakdance-menu .breakdance-menu-link{padding:5px !important}.miami-header{padding-left:0 !important;padding-right:0 !important}.nav-logo-container{padding-right:10px !important}.breakdance-menu-link-arrow{padfding-right:9px !important}}/* --------------------------------------------- Contact Form 7 — Training form styling --------------------------------------------- */:root{--blue:#15126e}.wpcf7 .form-training input[type="text"], .wpcf7 .form-training input[type="email"], .wpcf7 .form-training input[type="number"], .wpcf7 .form-training select, .wpcf7 .form-training textarea{width:100%;box-sizing:border-box;padding:12px 16px;border:1px solid var(--blue);border:1px solid #2A2562;border-radius:20px;background:#f5f6f8;box-shadow:none !important;outline:none}.wpcf7 .form-training::placeholder{color:#7b8090;opacity:1}.wpcf7 .form-training input:focus, .wpcf7 .form-training select:focus, .wpcf7 .form-training textarea:focus{box-shadow:0 0 0 2px rgba(21, 18, 110, 0.12);outline:0}.wpcf7, .wpcf7-form, .form-training{border:0 !important;box-shadow:none !important;background:transparent}/* ========================================= SELECT:hide native arrow &add our caret (uses CF7's built-in wrapper for the field) ========================================= */ .wpcf7 .wpcf7-form-control-wrap.class-course select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px !important;background:#f5f6f8;border-radius:20px;border:1px solid var(--blue);border:1px solid #2A2562}.wpcf7 .wpcf7-form-control-wrap.class-course select::-ms-expand{display:none}.wpcf7 .wpcf7-form-control-wrap.class-course{position:relative;display:block;overflow:visible}.wpcf7 .wpcf7-form-control-wrap.class-course::after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:12px;height:8px;pointer-events:none;background-repeat:no-repeat;background-size:12px 8px;background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg'viewBox='0 0 20 12'path d='M2 2l8 8 8-8'stroke='1a1f4a'stroke-width='3'fill='none'stroke-linecap='round'//svg")}.wpcf7 .form-training textarea{min-height:160px;resize:vertical}.wpcf7 .form-training [type="submit"]{color:#fff;background-color:var(--blue);background-color:#2A2562;border:0;border-radius:20px;padding:10px 20px;box-shadow:none !important;font-weight:700;letter-spacing:0.04em;cursor:pointer}.wpcf7 .form-training [type="submit"]:hover, .wpcf7 .form-training [type="submit"]:focus{filter:brightness(1.05)}.wpcf7 .form-training >label{display:block;margin:0 0 14px}