/**
 * AUTO-GENERATED CSS - Inline Styles Migration
 * Generado automáticamente para eliminar 'unsafe-inline' del CSP
 * Para obtener calificación A en HUMBLE
 */


/* MARGIN UTILITIES */
.display-none-inline-3 {
    display: block;
     min-width: 0px !important;
     min-height: 0px !important;
     max-width: none !important;
     max-height: none !important;
     margin-left: -32.875px;
     margin-top: -18.4922px;
     transform: none;
}

.fs-15-1 {
    font-size:15px;
     margin: 0 0 0px;
}

.fs-35 {
    margin-top: 10%;
     font-size: 35px !important;
}

.fs-40 {
    margin-top: 20%;
     font-size: 40px !important;
}

.mb-0 {
    font-size: 15px;
     margin-bottom: 0px;
}

.mb-0-1 {
    font-size: 11px;
     margin-bottom: 0px;
     color: #000;
}

.mb-0-2 {
    margin-bottom: 0px;
}

.mb-10 {
    text-align: center;
     margin-bottom: 10px;
}

.mb-10-1 {
    font-size: 13px;
     margin-bottom: 10px;
}

.mb-100 {
    margin-bottom: 100px;
}

.mb-15 {
    background-color: #eeeeee;
    margin-bottom: 15px !important;
}

.mb-20 {
    margin-bottom: 20px;
}

.mb-25 {
    font-size:18px;
     margin-bottom:25px;
}

.mb-25-1 {
    margin-bottom: 25px;
}

.mb-30 {
    font-size: 20px;
     margin-bottom: 30px;
     text-align:center;
}

.mb-5 {
    margin-bottom: 5px;
}

.mb-5-1 {
    margin-bottom:5px;
}

.mb-50 {
    color:#0D1451;
     margin-bottom: 50px;
}

.mb-50-1 {
    margin-bottom:50px;
}

.mt-0 {
    margin-top: 0px !important;
}

.mt-0-1 {
    margin-top: 0px !important;
     font-size: 25px !important;
     line-height: 20px;
     padding: 17px;
}

.mt-0-2 {
    display: inherit;
     color: #ffffff;
     margin-top: 0px;
     font-size: 20px;
}

.mt-0-3 {
    margin-top: 0px !important;
     text-indent: 25px;
}

.mt-10 {
    margin-top: 10px;
}

.mt-10-1 {
    margin-top: 10px;
     margin-bottom: 10px;
     border-top:1px solid #666;
}

.mt-10-2 {
    font-family: 'Arial';
     margin-top: 10px;
     font-size: 20px;
     line-height: 27px;
     font-weight: bold;
     color: darkred !important;
}

.mt-120 {
    font-size: 25px !important;
     padding: 10px;
     margin-top: 120px;
}

.mt-15 {
    padding: 20px;
     background: #fafafa;
     border-style: solid;
     border-width: 1px;
     border-color: #e5e5e5;
     margin-top: 15px;
}

.mt-15-1 {
    margin-top: 15px;
     margin-bottom: 50px;
}

.mt-20 {
    color:#0D1451;
     margin-top: 20px;
}

.mt-20-1 {
    margin-top: 20px;
}

.mt-20-2 {
    margin-top: 20px ;
    text-align: center !important;
}

.mt-25 {
    margin-top: 25px;
}

.mt-25-1 {
    margin-top: 25px;
     margin-bottom: 25px;
     width: 100%;
    margin-left: 30%;
}

.mt-25-2 {
    margin-top: 25px;
     margin-bottom: 25px;
     width: 100%;
}

.mt-3 {
    margin-top: 3px;
}

.mt-50 {
    margin-top: 50px;
}

.mt-50-1 {
    margin-top: 50px;
     margin-bottom: 10px;
}

.mt-60 {
    margin-top: 60px;
}

.p-0 {
    margin: 0px;
     padding: 0px;
     width: 100%;
     height: 32px;
}

.p-10 {
    cursor: pointer;
     margin-right: 0px;
     padding: 10px;
}

.p-2 {
    width:100%;
     margin:0px;
     padding: 2px;
     text-align: center;
     font-size: 13px;
}

.style-0061eb41 {
    margin-top: 3%;
}

.style-0249cfd8 {
    margin-top: -35px;
}

.style-0441be9b {
    font-weight: 400 !important;
    margin-left: 5px;
}

.style-141a9399 {
    margin-left: 0px !important;
     margin-right: 0px !important;
}

.style-214d836b {
    margin-left: 10px;
}

.style-390d55f9 {
    margin: 20px !important;
}

.style-8057d55d {
    margin-top: 10%;
}

.style-8184c7fd {
    margin-top: 20%;
}

.style-c02c7d9c {
    margin-right: 5px;
}

.style-c100c3a3 {
    margin-right: 20px;
}

.style-c237dc7a {
    margin:0px;
}

.style-c8804532 {
    margin-top: 30%;
}

.style-e457cf89 {
    margin-bottom: 12%;
}

.style-e63fffc6 {
    margin-left: 5px;
}

.style-ebab152c {
    margin-left: 15px;
}

.text-center-inline-5 {
    max-width: 300px;
     margin: 0 auto;
    text-align: center !important;
}

.text-left-inline {
    width: 100%;
     margin-left: -20px;
     text-align: left;
}

.text-left-inline-1 {
    margin: 0 0 0 0;
    border: 1px solid #ffffff;
     text-align: left;
}


/* PADDING UTILITIES */
.fs-30 {
    text-transform: none;
     font-size: 30px;
     padding: 0 0 30px 0;
     line-height: 40px;
     font-family: 'Gotham Light', 'Open Sans', sans-serif;
}

.p-0-1 {
    height: 600px;
    padding:0px;
}

.p-15 {
    color:green;
    font-size:20px;
    background:#f2f2f2;
    padding:15px;
    border-radius: 0px;
}

.p-15-1 {
    color:red;
    font-size:20px;
    background:#f2f2f2;
    padding:15px;
    border-radius: 0px;
}

.p-20 {
    padding: 20px;
     background: #fafafa;
     border-style: solid;
     border-width: 1px;
     border-color: #e5e5e5;
}

.p-30 {
    padding: 30px 0;
}

.p-5 {
    font-size: 15px;
     padding: 5px 10px;
}

.p-5-1 {
    background: rgba(13,20,81,0.66) !important;
    color: #fff !important;
    padding: 5px;
    font-size: 18px;
}

.style-17bf2be9 {
    padding-top: 0px;
     padding-bottom: 120px;
}

.style-267f54b2 {
    padding-bottom: 20px;
}

.style-55b56a8f {
    padding-top: 50px;
}

.style-66a91199 {
    padding-left: 5px !important;
}

.style-72d6796c {
    border: 1px solid #e5e5e5;
     padding-top: 25px;
     background: #fafafa;
}

.style-76ac6926 {
    padding-bottom: 30px;
}

.style-b8ee3a1b {
    visibility: visible;
     animation-name: fadeIn;
     padding-top: 30px;
}

.style-c92c466b {
    padding-top: 3%;
    text-transform: none !important;
}

.style-ef6800ff {
    padding-bottom: 50px;
}

.text-center-inline-2 {
    padding-top:15px;
     max-height: 60px;
     text-align: center;
}

.text-center-inline-3 {
    padding-top:10px;
     max-height: 60px;
     text-align: center;
}


/* TEXT UTILITIES */
.bg-custom-0f067814 {
    background-color: #4A86C1;
}

.bg-custom-3952dafe {
    background-color: #eeeeee;
}

.bg-custom-3ed7166b {
    background-color: #EEEEEE;
    height: 400px;
}

.bg-custom-755c4346 {
    background-color: #EEEEEE;
}

.bg-custom-96d33584 {
    background-color: #fff;
     border: 1px solid #ffffff;
}

.bg-custom-99ca9982 {
    background-color: #4B86C1;
}

.bg-custom-9a6eb8aa {
    background-color: #D8D8D8;
}

.bg-custom-a5c38eec {
    background-color: #f88731 !important;
     border-color: #f88731 !important;
     color: #0D1451 !important;
}

.bg-custom-cef02bcb {
    background-color: #0d1451 !important;
}

.bg-custom-d7f32208 {
    background-color: #0e1552;
}

.bg-custom-e73bc621 {
    background-color: #4A86C1 !important;
}

.bg-custom-e9c6be4e {
    background-color: #E8327A !important;
     border-color: #E8327A !important;
     color: #0D1451 !important;
}

.fs-15-2 {
    font-size: 15px;
     color: #666;
     font-family:'Lato', sans-serif;
    font-weight: 100;
}

.style-0330a8c5 {
    color:#0D1451;
}

.style-064ec052 {
    color: #7ea47f;
    float: initial;
}

.style-10b06ba9 {
    color:red;
}

.style-20eabc66 {
    color:#4747e6;
}

.style-4086104c {
    color: #0d1451;
}

.style-4839f3fd {
    background:white;
     border-color:black;
     color:black;
     border-width:1px;
}

.style-4a256a09 {
    color:green;
}

.style-72b68f3a {
    display: -webkit-inline-box;
     color: #fff;
}

.style-ae22c481 {
    color: #0D1451;
}

.style-b5927153 {
    color:#fff;
}

.style-d3bf31e1 {
    border-width: 1px;
     border-color: #e5e5e5;
     border-style: solid;
}

.style-e76f3dcf {
    color:#7B7B7B !important;
}

.text-center-inline {
    text-align: center;
}

.text-center-inline-1 {
    max-height: 60px;
     text-align: center;
}

.text-center-inline-4 {
    text-align: center !important;
}

.text-center-inline-6 {
    color: #2D2D2D;
     text-align: center;
    font-weight: 400;
    font-size: 18px;
}

.text-left-inline-2 {
    text-align: left !important;
}

.text-right-inline {
    text-align:right;
}

.text-right-inline-1 {
    text-align: right !important;
}


/* DISPLAY UTILITIES */
.display-block-inline {
    display: block;
}

.display-none-inline {
    display:none;
}

.display-none-inline-1 {
    display:none !important;
    height: 110px;
}

.display-none-inline-2 {
    display: none;
}


/* FONT UTILITIES */
.fs-10 {
    font-size: 10px;
}

.fs-11 {
    font-size: 11px;
}

.fs-15 {
    font-size:15px;
}

.fs-15-3 {
    font-size: 15px;
}

.fs-16 {
    font-size:16px;
}

.fs-17 {
    font-size: 17px;
}

.fs-18 {
    font-size:18px !important;
}

.fs-20 {
    font-size:20px;
}

.fs-20-1 {
    font-size: 20px;
}

.fs-22 {
    font-size:22px !important;
}

.fs-35-1 {
    font-size: 35px;
     line-height: 45px;
}

.style-424cce00 {
    font-weight: bold;
}

.style-a552a4c2 {
    font-weight: 600!important;
}

.style-e6905164 {
    font-weight: 400 !important;
}

.style-fe3f5cc9 {
    font-weight: 400;
}


/* BACKGROUND UTILITIES */
.style-56ccecbc {
    background:white;
    border-top:0px;
}

.style-61baf8d4 {
    background:white;
}


/* OTHER STYLES */
.style-0776a095 {
    position: fixed;
     top: 125px;
     z-index: 99;
}

.style-0bac8db2 {
    height: 45px;
}

.style-199b6f0e {
    width: 100%;
}

.style-2359acd9 {
    width:300px;
    z-index:200;
}

.style-24b531c6 {
    cursor: pointer;
}

.style-2b8240b8 {
    height: 25px;
     border-top-right-radius: 3px;
     border-bottom-right-radius: 3px;
}

.style-418a0872 {
    width: 60%;
}

.style-4fc784ac {
    position: absolute;
     height: 112px;
}

.style-52d6a70c {
    height: 50% !important;
}

.style-5c2dc9e8 {
    width: 200px;
}

.style-721762e8 {
    visibility: visible;
     animation-name: fadeIn;
}

.style-721fff90 {
    zoom-in;
}

.style-83197ecf {
    list-style-type: square;
}

.style-8354e9b3 {
    text-decoration: none;
}

.style-8fabd317 {
    border-radius: 0px;
     top: 100px;
}

.style-90fefe9a {
    text-transform: uppercase;
}

.style-a3610672 {
    line-height: 30px;
}

.style-abf6273c {
    overflow: hidden;
}

.style-ad6d39e9 {
    transform: translateY(2px);
}

.style-bc05cc31 {
    height: 600px;
     position: static;
}

.style-ca5a700c {
    text-indent: 25px;
}

.style-d58d9dd4 {
    border-style: solid;
}

.style-e18bfe64 {
    text-transform: uppercase !important;
}

.style-e3d221c5 {
    width: 100px;
}

.style-ed5b9a51 {
    width:150px;
}

