.container-login{min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;z-index:1}.container-login:before{display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.3);pointer-events:none}.login-box,.login-box-partner{background:#fff;border-radius:10px;overflow:hidden;max-width:700px}#builder .btn i{font-size:1rem;padding-right:0!important;vertical-align:middle;line-height:0!important;display:inline-flex}.ar{width:100%;height:0}.ar-1-1{padding-bottom:100%}.ar-16-9{padding-bottom:56.256%}.ar-9-6{padding-bottom:66.66%}.ar-9-7{padding-bottom:77.77%}.ar-10-13{padding-bottom:130%}.ar-5-1{padding-bottom:20%}.bg-image{background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.bg-image.cover{background-size:cover}.bg-image.contain{background-size:contain}.mw-1100{width:95%;max-width:1100px}.mw-1200{width:95%;max-width:1200px}.mw-1000{width:95%;max-width:1000px}.mw-800{width:95%;max-width:800px}.mw-600{max-width:600px}.mw-400{max-width:400px}.mw-100p{max-width:100px}.mh-100vh{min-height:100vh}.mw-60pc{max-width:60%}.mw-80pc{max-width:80%}.mw-40pc{max-width:40%}.mw-30pc{max-width:30%}.timepicker-picker .table-condensed{margin:auto}.dz-image{display:flex!important;align-items:center;justify-content:center;border:1px solid #eee;background-color:#eee}.dz-image img{max-width:100%;max-height:100%;height:auto}.campaign-logo{background-position:50%;background-size:80%;background-repeat:no-repeat;width:60px;height:60px}.select2-container{width:100%!important}.input-group .select2-container{flex-grow:1;width:auto!important}.header-menu-mobile{width:unset!important}.w-40{width:40%}.w-60{width:60%}.dot{width:1.25rem;height:1.25rem;border-radius:50%;display:inline-block;margin:0 .25rem}.dot.blue{background-color:#01a0e2}.dot.orange{background-color:#ef7f1b}.dot.green{background-color:#92bd3a}.dot.grey{background-color:#d9dbda}.dot:first-of-type{margin-left:0}.dot:last-of-type{margin-right:0}.invalid-feedback{display:block}[class*=" icon-"],[class*=" icon-"]:before,[class^=icon-],[class^=icon-]:before{color:inherit!important}.formcomponent[data-type=button]{display:none}.menu-icon{color:#00aeef!important}.form-radio.radio{flex-direction:column;align-items:start!important}.form-radio.radio .form-check{padding-top:3px;padding-bottom:3px}#preview .btn i{padding:0}.google-icon-button{background:#db4a39;border-radius:10px}.google-icon-button:hover{background:#c54233}.facebook-icon-button{background:#1877f2;border-radius:10px}.facebook-icon-button:hover{background:#156bd9}.pre-break{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.swal-800px-height{height:80vh}.swal-800px-height #swal2-content{max-height:unset}.swal-650px-height{height:60vh}.swal-650px-height #swal2-content{max-height:unset}.btn-custom-red{background-color:rgba(255,75,85,.2);color:#ff4b55}.btn-custom-red:hover{background-color:#ff4b55;color:#fff}.btn-custom-green{background-color:rgba(73,159,104,.2);color:#499f68}.btn-custom-green:hover{background-color:#499f68;color:#fff}.btn-custom-yellow{background-color:rgba(212,195,36,.2);color:#d4c324}.btn-custom-yellow:hover{background-color:#d4c324;color:#fff}.ribbon-custom-green{background-color:#43aa8b!important}.ribbon-custom-yellow{background-color:#d4c324!important}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.bg-card-inwork{background-color:rgba(145,187,43,.2)}.bg-card-contact{background-color:rgba(0,174,239,.2)}.text-blue{color:#00aeef}.question-dot{height:200px;width:200px;background-color:rgba(0,174,239,.30196078431372547);border-radius:50%;display:inline-block}.question-dot-mark{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.border-dashed{border:1px dashed #000}.dataTables_wrapper{overflow-x:auto}.swal2-custom-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-custom-radio label{margin:0 .6em;font-size:1.125em}.swal2-custom-radio input{margin:0 .4em}.partner-background{background-color:#eef1f5}.marker-position{bottom:12px;left:0;position:relative;background-color:#000;opacity:.8;padding:2px;border-radius:4px}.tutorial{padding-bottom:100px}.tutorial video{margin-left:auto;margin-right:auto;display:block;width:90%}.header-landing-links a{color:#000;font-size:1rem;font-weight:600}.header-landing-links a:hover{color:#00aeef}.landing-badge{background:#fff;box-shadow:0 0 30px rgba(62,14,136,.12);border-radius:9px}.landing-info-text{color:#808192}.landing-hex .hex:before{content:" ";width:0;height:0;border-bottom:22px solid #00aeef;border-left:38px solid transparent;border-right:38px solid transparent;position:absolute;top:-22px}.landing-hex .hex{opacity:.15;margin-top:30px;width:76px;height:44px;background-color:#00aeef;position:relative}.landing-hex .hex:after{content:"";width:0;position:absolute;bottom:-22px;border-top:22px solid #00aeef;border-left:38px solid transparent;border-right:38px solid transparent}.landing-hex .hex-icon{top:25px;left:19px}.text-decoration-none{text-decoration:none}.footer-area-background{background-color:#00aeef;opacity:.75}.footer-area-background a{text-decoration:underline;color:#fff}.copyright-area-background{background-color:#2f3044}.landing-globe{z-index:-1;top:10%}@media (max-width:992px){.landing-globe{bottom:0;top:unset}}.filter-post-process label{display:inline-block;background-color:#e1f0ff;color:#3699ff;border-radius:8px;white-space:nowrap;margin:3px 6px;padding:8px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .2s}.filter-post-process input[type=radio]{position:absolute;opacity:0}.filter-post-process input[type=radio]:checked+label{background-color:#3699ff;color:#fff;transition:all .2s}.select2-dropdown{z-index:10000}.my-position-area-background{background-color:#2f3044}.active-partner-position-results thead tr{background-color:#2f3044;color:#fff;font-weight:600}.active-partner-position-results td{padding:10px;font-size:1.2rem}.active-partner-position-results tbody tr:nth-child(2n){background-color:#eef1f5}.fs-5{font-size:1.25rem}.fs-6{font-size:1rem}