:root{--color__link:#a8a8a8;--color__accent:var(--color__primary);--field__background:var(--color__primary);--field__background--hover:var(--color__primary);--input__border:#e3e3e3;--input__border--hover:var(--color__primary);--label__color:#222;--color__success:#48c75d;--color__warning:#ffb802;--color__danger:#ff6a6a;--color__light:#f7f7f7;--color__dark:#000;--color__white:#fff;--margin_xs:15px;--margin_sm:30px;--margin_md:45px;--margin_lg:60px}*{font-family:Montserrat,sans-serif}body{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background:#fff;color:#7b7b7b;font-family:Open Sans,sans-serif;font-size:16px;height:100%;letter-spacing:0}h1,h2,h3,h4,h5,h6,header a{font-family:Montserrat,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{color:var(--color__dark);font-weight:700}* a{color:var(--color__link)}a.text-primary:focus,a.text-primary:hover,a:hover{color:var(--color__primary)!important;text-decoration:none!important}* b,.font-weight-bold{color:#222;font-weight:700}.font-weight-ligth{font-weight:300!important}:focus,button:focus{outline:0!important}.width-20{width:20px}.width-40{width:40px}.width-60{width:60px}.font-size-6{font-size:6px!important}.font-size-8{font-size:8px!important}.font-size-10{font-size:10px!important}.font-size-12{font-size:12px!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-22{font-size:22px!important}.font-size-24{font-size:24px!important}.font-size-26{font-size:26px!important}.font-size-28{font-size:28px!important}.font-size-30,.font-size-32{font-size:32px!important}.font-size-34{font-size:34px!important}.font-size-36{font-size:36px!important}.font-size-38{font-size:38px!important}.font-size-42{font-size:42px!important}.font-size-44{font-size:44px!important}.font-size-46{font-size:46px!important}.font-size-48{font-size:48px!important}.font-size-em-10{font-size:1em}.font-size-em-12{font-size:1.2em}.font-size-em-14{font-size:1.4em}.font-size-em-16{font-size:1.6em}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.border-primary{border:3px solid var(--color__primary)!important}.border-secondary{border:3px solid var(--color__secondary)!important}.border-danger{border:3px solid var(--color__danger)!important}.border-warning{border:3px solid var(--color__warning)!important}.border-success{border:3px solid var(--color__success)!important}.border-radius{border-radius:50%}.border-radius-5{border-radius:5px}.border-radius-10{border-radius:10px}.border-radius-15{border-radius:15px}.border-radius-20{border-radius:20px}.box-shadow{box-shadow:0 3px 12px #00000029}.box-style{padding-top:100%}.box-min{height:2.5rem;width:2.5rem}.box-1{height:3rem;width:3rem}.box-2{height:4rem;width:4rem}.box-3{height:5rem;width:5rem}.box-4{height:6rem;width:6rem}.box-5{height:7rem;width:7rem}.box-6{height:8rem;width:8rem}.box-7{height:9rem;width:9rem}.box-8{height:10rem;width:10rem}.box-9{height:11rem;width:11rem}.hyphenate{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-grayscale{filter:grayscale(100%)}.pac-container{border:1px solid #e1e1e1;box-shadow:1px 1px 1px #ccc;cursor:pointer;z-index:99999}.mt-50-p{top:50%;transform:translateY(-50%)}nav.sidebar{background:#fff;box-shadow:14px 0 20px #00000026;height:100%;left:0;margin-left:-400px;max-width:100%;min-height:100vh;overflow-y:auto;padding:0;position:fixed;top:0;transition:all .3s ease;width:375px;z-index:1050}nav.sidebar .nav-body{background-color:#fff;float:left;height:100%;position:relative;width:100%}nav.sidebar.open{margin-left:0}nav.sidebar .nav-body>ul,nav.sidebar .nav-body>ul>li{padding:0}nav.sidebar .nav-body>ul>li>a{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;color:var(--color__dark)!important;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;padding:var(--margin_xs);padding-left:1.5rem;width:100%}nav.sidebar .nav-body>ul>li>a>i,nav.sidebar .nav-body>ul>li>a>svg{color:var(--color__primary);margin-right:.5rem;width:26px}nav.sidebar .nav-body>ul>li>a,nav.sidebar .nav-body>ul>li>a>svg{color:#000}nav.sidebar .nav-body>ul>li>ul,nav.sidebar .nav-body>ul>li>ul li{list-style:none;margin:0;padding:0}nav.sidebar .nav-body>ul>li>ul>li>a{color:#7b7b7b;display:inline-block;font-size:16px;margin:0;margin-bottom:var(--margin_xs);padding-left:4rem;width:100%}nav.sidebar .nav-body>ul>li>ul>li:first-child>a{margin-top:var(--margin_xs)}#overlay-global{background:#000000a3;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}#alertMessage{border:0;border-radius:.3rem;box-shadow:0 8px 20px #0000001f;cursor:pointer;display:block;font-weight:700;height:auto;left:50%;margin:0;opacity:0;position:fixed!important;top:4rem!important;transform:translate(-50%);transition:all .2s ease;z-index:10000!important}#alertMessage.active{margin-top:-1rem;opacity:1}#alertMessage p{margin:0;padding:0}#alertMessage.alert-success{background:var(--color__success);color:#fff}#alertMessage.alert-warning{background:var(--color__warning);color:#fff}#alertMessage.alert-danger{background:var(--color__danger);color:#fff}.parsley-errors-list{color:var(--color__danger);list-style:none;margin:0;padding:0}.parsley-errors-list *{font-size:10px!important;margin:0 0 3px}.parsley-error{border-bottom:1px solid var(--color__danger)!important}div#loading{background:hsla(0,0%,100%,.95);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99999}div#loading svg{margin-top:calc(50% - 200px)}form.search button,form.search input{border:none;border-bottom:1px solid #a8a8a8;border-radius:0!important;color:#a8a8a8}form.search button{font-size:16px}form.search button:first-child{border:none}form.search button{padding:3px 10px}form.search .dropdown-menu .select-multiple,form.search .dropdown-menu select{border:none;max-height:100px;overflow-y:scroll;width:100%}form.search button:active,form.search input:focus{background-color:transparent;border:none;border-bottom:1px solid var(--color__primary);box-shadow:none!important;outline:none!important}form.search path,form.search svg{font-size:16px;width:16px!important}.dropdown-menu{border-radius:.25rem!important;box-shadow:0 4px 15px rgba(0,0,0,.1);padding:1rem!important}.dropdown-menu,.dropdown-menu ul,.dropdown-menu ul li{border:none;border-radius:0;list-style:none;margin:0;min-width:210px;padding:0}.dropdown-menu ul li a{padding:.75rem 1.25rem;transition:.2s}.filter-button:hover{color:#fff!important}.dropdown-menu ul li a:hover{color:#222}.dropdown-menu ul li svg{margin-right:var(--margin_xs);width:16px}ul.pagination li span{margin:0;padding:0}ul.pagination li.active span,ul.pagination li a{display:inline-block;padding:5px 10px}ul.pagination li.active span{background:var(--color__primary)!important;border:1px solid var(--color__primary)!important;color:#fff}.form-group.form-group-float{border-bottom:1px solid var(--input__border);margin-bottom:1.5rem;position:relative}.form-group.form-group-float.form-label-up label{font-size:75%;padding-bottom:2rem!important}.form-group.form-group-float .form-control{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:transparent;border:0;border-radius:0!important;margin-bottom:-1px;margin-left:0;padding-left:0;position:relative;text-align:inherit;transition:all .2s ease;z-index:1}.form-group.form-group-float .form-control:focus{background:transparent;box-shadow:0;outline:0}.form-group.form-group-float .form-control~label:after{background:var(--color__primary)!important;bottom:0;content:" ";height:1px;left:0;margin-bottom:-1px;position:absolute;transition:width .3s ease;width:0;z-index:1}.form-group.form-group-float .form-control:focus~label:after{width:100%}.form-group.form-group-float .form-control-placeholder{bottom:0;color:#888;cursor:text;font-weight:400;left:0;margin:0;padding-bottom:6px;padding-left:0;position:absolute;transition:all .2s;width:100%}.form-group.form-group-float .form-control:disabled+.form-control-placeholder,.form-group.form-group-float .form-control:focus+.form-control-placeholder,.form-group.form-group-float .form-control:valid+.form-control-placeholder,.form-group.form-group-float .form-control[readonly]+.form-control-placeholder,.form-group.form-group-float select.form-control+.form-control-placeholder{color:var(--color__secondary);margin:0;opacity:1}.form-group.form-group-float .form-control:focus+.form-control-placeholder{color:var(--color__primary)}.form-group.form-group-float .form-control:disabled,.form-group.form-group-float .form-control[readonly]{-webkit-text-fill-color:#ababab;background-color:transparent;color:#ababab}.form-group.form-group-float .input-group-text{background-color:transparent;border:0;border-radius:0;color:#ccc;padding:0 5px 0 0}.form-group.form-group-float .form-control-placeholder~div{position:absolute}.form-group.form-group-float select.form-control,.form-group.form-group-float select.form-control:focus{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='10' width='10' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E") no-repeat;background-position:calc(100% - .75rem);padding-right:2rem}ul.ui-autocomplete{background:#e1e1e1;z-index:9999999}ul.ui-autocomplete li{border-bottom:1px solid #ccc;cursor:pointer;margin:0 0 10px}@media screen and (min-width:1024px){.form-group.form-group-float.form-group.form-group-float-lg label{font-size:32px;margin:0;padding-bottom:.5rem!important}.form-group.form-group-float.form-group.form-group-float-lg .form-control:focus+.form-control-placeholder,.form-group.form-group-float.form-group.form-group-float-lg .form-control:valid+.form-control-placeholder,.form-group.form-group-float.form-group.form-group-float-lg.form-label-up label{font-size:16px;padding-bottom:2.5rem!important}}.modal .modal-block{background:#fff;height:100%;left:0;margin:0;overflow-y:scroll!important;overflow:scroll;padding:45px 30px;position:fixed;top:0;width:100%}.toggle{--uiToggleSize:var(--toggleSize,25px);--uiToggleIndent:var(--toggleIndent,.4em);--uiToggleBorderWidth:var(--toggleBorderWidth,2px);--uiToggleColor:var(--color__primary);--uiToggleDisabledColor:var(--color__primary);--uiToggleBgColor:var(--toggleBgColor,#fff);--uiToggleArrowWidth:var(--toggleArrowWidth,2px);--uiToggleArrowColor:var(--toggleArrowColor,#fff);border-radius:5px;display:inline-block;margin:0;position:relative}.toggle-light{--uiToggleColor:var(--color__primary_light,#ccc);--uiToggleBgColor:var(--uiToggleColor,#ccc);--uiToggleArrowColor:var(--toggleArrowColor,#414141)}.toggle-sm{transform:scale(.8)}.toggle__input{left:0;opacity:0;position:absolute;top:0}.toggle__label{cursor:pointer;display:block;margin:0;min-height:var(--uiToggleSize);padding-left:calc(var(--uiToggleSize) + var(--uiToggleIndent));position:relative}.toggle__label:after,.toggle__label:before{border-radius:5px;box-sizing:border-box;content:"";font-size:var(--uiToggleSize);height:1em;left:0;position:absolute;top:0;width:1em}.toggle__label:before{border:var(--uiToggleBorderWidth) solid var(--uiToggleColor);z-index:2}.toggle__input:not(:disabled)~.toggle__label:after{background-color:var(--uiToggleColor);opacity:0}.toggle__input:not(:disabled):checked~.toggle__label:after{opacity:1}.toggle__text{margin-bottom:auto;margin-top:auto}.toggle__text:before{border-bottom:0 solid var(--uiToggleArrowColor);border-left:0 solid var(--uiToggleArrowColor);border-right-color:var(--uiToggleArrowColor);border-top-color:var(--uiToggleArrowColor);box-sizing:border-box;content:"";font-size:var(--uiToggleSize);height:0;left:.2em;position:absolute;top:.5428em;transform:rotate(-40deg) skew(10deg);transform-origin:left top;width:0;z-index:3}.toggle__input:not(:disabled):checked~.toggle__label .toggle__text:before{border-bottom-width:var(--uiToggleArrowWidth);border-left-width:var(--uiToggleArrowWidth);height:.25em;*transition:width .1s ease-out .2s,height .2s ease-out;width:.5em;will-change:width,height}.modal .modal-block .modal-header{border:0}.form-check{display:inline-block;padding:0}.form-check+.form-check{margin-left:var(--margin-xs)}.form-check input[type=checkbox],.form-check input[type=radio]{display:none}.form-check input[type=checkbox]+span,.form-check input[type=radio]+span{background:var(--color__light);border:1px solid var(--color__light);border-radius:15px;cursor:pointer;display:inline-block;margin-right:5px;padding:2px 10px;white-space:nowrap}.form-check input[type=checkbox]:checked+span,.form-check input[type=radio]:checked+span{background:#e6faf6;border:1px solid var(--color__primary);color:var(--color__primary);cursor:pointer}.badge-over{display:inline-block;font-size:10px;margin-left:-10px;max-height:15px;padding:2px 0;position:absolute;top:4px;width:15px}.form-check .form-check-switch{display:inline-block;height:30px;margin:0;position:relative;width:55px}.form-check .form-check-switch input[type=checkbox]{opacity:0}.form-check .form-check-switch .slider{background-color:var(--color__secondary);border-radius:15px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.form-check .form-check-switch .slider:before{background-color:#fff;border-radius:15px;bottom:2px;content:"";height:26px;left:2px;position:absolute;transition:.3s;width:26px}.form-check .form-check-switch input:checked+.slider{background-color:var(--color__primary)}.form-check .form-check-switch input:checked+.slider:before{transform:translateX(25px)}.form-check-sm .form-check-switch{height:20px;width:30px}.form-check-sm .form-check-switch .slider:before{height:16px;width:16px}.form-check-sm .form-check-switch input:checked+.slider:before{transform:translateX(10px)}.row.equal-cols{display:flex;flex-wrap:wrap}.row.equal-cols:after,.row.equal-cols:before{display:block}.row.equal-cols>[class*=col-]{display:flex;flex-direction:column}.row.equal-cols>[class*=col-]>*{flex:1 1 auto}@media (min-width:1200px){.container{max-width:1350px}}.bg-none{background-color:transparent!important}.btn{border-radius:50px;font-family:Montserrat,sans-serif;font-weight:700;padding:1rem 2rem;text-decoration:none}.btn-primary:disabled,.btn-success:disabled{background:#f7f7f7!important;background-color:#f7f7f7!important;color:#b9b9b9!important;opacity:1}.btn:hover,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.show>.btn.dropdown-toggle{box-shadow:0 0 0!important;outline:none!important;text-decoration:none}.btn.btn-sm{padding:.25rem 1rem}.btn-shadow{box-shadow:0 3px 12px rgba(0,0,0,.16)}.btn-facebook{background:#3b5998;color:#fff}.btn-twitter{background:#1da1f2;color:#fff}.btn-youtube{background:red;color:#fff}.btn-whatsapp{background:#25d366;color:#fff}.btn-primary{background-color:var(--color__primary);border-color:currentcolor;border:var(--color__light)}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--color__primary_hover);color:#fff!important}.badge-primary{background-color:var(--color__primary)}.text-primary{color:var(--color__primary)!important}.bg-primary{background-color:var(--color__primary)!important}.btn-primary-light{border-color:currentcolor;border:var(--color__light);color:var(--color__primary)}.badge-primary-light,.btn-primary-light,.btn-primary-light:hover{background-color:var(--color__primary_light)}.text-primary-light{color:var(--color__primary_light)!important}.bg-primary-light{background-color:var(--color__primary_light)!important}.btn-secondary{background-color:#f5f5f5;border-color:currentcolor;border:var(--color__light);color:#222}.btn-secondary:hover{background-color:#383838;color:#fff!important}.text-secondary{color:var(--color__secondary)!important}.bg-secondary{background-color:var(--color__secondary)!important}.btn-icon,.btn-icon:active,.btn-icon:focus,.btn-icon:hover{background:transparent!important;border:0;box-shadow:0 0 0!important;color:#222!important;display:inline-block;outline:none;padding:.2rem;text-align:center}.btn-icon i{background:var(--color__primary);border-radius:100%;color:#fff;height:40px;margin-right:.35rem;padding:12px 0;transition:.2s;width:40px}.btn-icon:hover i{background:var(--color__primary_hover)}.btn-icon.btn-secondary i{background-color:#f5f5f5;color:#222}.btn-icon.btn-secondary:hover i{background-color:#383838;color:#fff}.btn-success{border-color:currentcolor;border:var(--color__light);color:var(--color__white)}.badge-success,.btn-success,.btn-success:hover{background-color:var(--color__success)}.text-success{color:var(--color__success)!important}.bg-success{background-color:var(--color__success)!important}.btn-warning{background-color:var(--color__warning);border-color:currentcolor;border:var(--color__light);color:var(--color__white)}.btn-warning:hover{color:var(--color__white)!important}.badge-warning{background-color:var(--color__warning)}.text-warning{color:var(--color__warning)!important}.bg-warning{background-color:var(--color__warning)!important}.btn-danger{border-color:currentcolor;border:var(--color__danger)}.badge-danger,.btn-danger{background-color:var(--color__danger)}.text-danger{color:var(--color__danger)!important}.bg-danger{background-color:var(--color__danger)!important}.btn-light{background-color:var(--color__light);border-color:currentcolor;border:var(--color__light)}.btn-light:hover{background-color:var(--color__dark)!important;color:var(--color__white)!important}.badge{color:var(--color__white)}.badge-light{background-color:var(--color__light);color:var(--color__dark)}.text-light{color:var(--color__light)!important}.bg-light{background-color:var(--color__light)!important}.btn-dark{background-color:var(--color__dark);border:0;color:var(--color__white)!important}.btn-dark:hover{background-color:var(--color__light);color:var(--color__dark)!important}.badge-dark{background-color:var(--color__dark);color:var(--color__dark)}.text-dark{color:var(--color__dark)!important}.bg-dark{background-color:var(--color__dark)!important}.btn-link:hover{color:var(--color__primary_hover)!important}label.btn-light,label.btn-primary:hover,label.btn:hover{background-color:#f0f0f0;color:#000!important}.form-control,.input-group-sm>.form-control{border:1px solid var(--color__light);border-radius:.25rem;transition:.8s}.form-control:focus{background-color:var(--color__light);border:1px solid var(--color__primary);box-shadow:none;outline:0}.card{border:0;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .2s ease}.card:hover{box-shadow:0 8px 25px rgba(0,0,0,.16)}.card .card-img-bg{background-size:cover;border-radius:4px 4px 0 0;display:block;height:170px;overflow:hidden;position:relative;width:100%}.card .card-img-bg:after{background:linear-gradient(180deg,rgba(42,51,74,0),rgba(0,0,0,.45));bottom:0;content:"";padding-top:3rem;position:absolute;width:100%}.card .card-img-bg .card-data .top{display:flex;left:var(--margin_xs);position:absolute;top:var(--margin_xs)}.card .card-img-bg .card-data-bottom{bottom:var(--margin_xs);display:flex;left:var(--margin_xs);position:absolute;z-index:1}.card .card-body{padding:var(--margin_xs);padding-top:calc(var(--margin_xs))}.card .card-body .card-title{color:#222;font-weight:700}.btn-fixed,.btn-fixed-bottom-center{bottom:20px;font-weight:700;left:50%;padding:1rem 2rem;position:fixed;transform:translate(-50%)}#elements_nav a{padding-bottom:.5rem;position:relative;text-align:center;transition:.2s}#elements_nav a.active{color:#000!important}#elements_nav a:before{background:var(--color__secondary);bottom:0;content:"";height:2px;position:absolute;transition:.2s;width:0}#elements_nav a.active:before,#elements_nav a:hover:before{background:var(--color__primary)!important;width:100%}#elements_nav a sup{top:-1em}ul.ul{list-style:none;margin:0;padding:0}ul.ul li{display:inline-block;padding:0 .5rem}.btn-link,.text-theme{color:var(--color__primary)}.btn:focus{box-shadow:0 0 0;outline:none;text-decoration:none}#upload_pickfiles{background:#f4f7f6;border:3px dashed #ccc;border-radius:10px;color:var(--color__primary);font-weight:700;transition:.8s}#upload_pickfiles:hover{background:var(--color__primary_light);border-color:var(--color__primary)}.select2-container{z-index:10!important}
