/* purefoam.css — CSS tunggal situs publik. Dibangun: bootstrap+now-ui-kit (purged via purgecss) + custom nowui + application + accord + hover (fade/float/grow/shrink). */
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code{font-family:monospace,monospace;font-size:1em}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=time]{-webkit-appearance:listbox}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.img-fluid{max-width:100%;height:auto}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-10,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-8,.col-9,.col-lg-10,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-6,.col-md-12,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-sm-3{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:576px){.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:768px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:992px){.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-group{margin-bottom:1rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:focus{z-index:3}.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text{margin-left:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-middle{vertical-align:middle!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-0{border:0!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.d-none{display:none!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}@media (min-width:768px){.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4{margin-left:1.5rem!important}.mt-5,.my-5{margin-top:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.p-0{padding:0!important}.px-0{padding-right:0!important}.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.py-1{padding-top:.25rem!important}.py-1{padding-bottom:.25rem!important}.px-2{padding-right:.5rem!important}.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.px-3{padding-right:1rem!important}.py-3{padding-bottom:1rem!important}.px-3{padding-left:1rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.px-4{padding-right:1.5rem!important}.py-4{padding-bottom:1.5rem!important}.px-4{padding-left:1.5rem!important}.pt-5,.py-5{padding-top:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.mr-auto,.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:992px){.mb-lg-0{margin-bottom:0!important}.px-lg-2{padding-right:.5rem!important}.px-lg-2{padding-left:.5rem!important}.py-lg-3{padding-top:1rem!important}.py-lg-3{padding-bottom:1rem!important}}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.font-weight-bold{font-weight:700!important}.text-white{color:#fff!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.visible{visibility:visible!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}}.border-radius-lg{border-radius: 0.5rem;}.img-fluid{max-width: 100%;height: auto;}.position-relative{position: relative !important;}.bootstrap-switch{display: inline-block;direction: ltr;cursor: pointer;border-radius: 30px;border: 0;position: relative;text-align: left;margin-bottom: 10px;line-height: 8px;width: 59px !important;height: 22px;outline: none;z-index: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;vertical-align: middle;-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;margin-right: 20px;background: rgba(44,44,44,0.2);}.specialfeature{}@media (min-width: 1000px){.specialfeature.mobile{display: none;background-size: cover;}}.whatsapp-container{display: flex;align-items: center;}.whatsapp-icon{position: fixed;bottom: -45px;right: 20px;width: 200px;height: 200px;}select.bs-select-hidden,select.selectpicker{display: none !important;}.bootstrap-select{min-width: 100%;}.bootstrap-select>.dropdown-toggle{width: 100%;padding-right: 25px;z-index: 1;}.bootstrap-select>.dropdown-toggle:after{margin-left: -10px;}.bootstrap-select>select{position: absolute !important;bottom: 0;left: 50%;display: block !important;width: 0.5px !important;height: 100% !important;padding: 0 !important;opacity: 0 !important;border: none;}.error .bootstrap-select .dropdown-toggle{border-color: #b94a48;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width: 100%;}.bootstrap-select.form-control{margin-bottom: 0;padding: 0;border: none;}.bootstrap-select.form-control:not([class*="col-"]){width: 100%;}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding: 4px 8px;}.bs-actionsbox{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}.bs-actionsbox .btn-group button{width: 50%;}.bs-donebutton{float: left;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}.bs-donebutton .btn-group button{width: 100%;}.bs-searchbox + .bs-actionsbox{padding: 0 8px 4px;}.bs-searchbox .form-control{margin-bottom: 0;width: 100%;float: none;}.bootstrap-select .dropdown-menu.inner li a{padding-left: 1.5rem;padding-right: 1.5rem;display: block;outline: none;color: #292b2c;}.bootstrap-select .dropdown-menu.inner li.disabled a{color: rgba(182,182,182,0.6);}.bootstrap-select .dropdown-menu.inner li.disabled a:hover,.bootstrap-select .dropdown-menu.inner li.disabled a:focus{background-color: transparent;}.bootstrap-select .dropdown-menu.open{overflow: visible !important;}.bootstrap-tagsinput .tag:hover [data-role="remove"]{opacity: 1;padding-right: 4px;}.bootstrap-tagsinput .tag [data-role="remove"]{cursor: pointer;position: absolute;top: 3px;right: 0px;opacity: 0;background-color: transparent;}.bootstrap-tagsinput .tag [data-role="remove"]:after{font-family: 'Nucleo Outline';content: "\ea53";padding: 0px 2px;}.input-group-text:not(:first-child){border-left: 0;}.thumbnail{border: 0 none;border-radius: 0;padding: 0;}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}.bootstrap-datetimepicker-widget a[data-action]{padding: 0;border-width: 0;color: #66615B;background-color: transparent;}.bootstrap-datetimepicker-widget a[data-action="togglePicker"],.bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover{color: #f96332;}.bootstrap-datetimepicker-widget a[data-action]:hover{background-color: transparent;}.bootstrap-datetimepicker-widget a[data-action]:active{-webkit-box-shadow: none;box-shadow: none;}.bootstrap-datetimepicker-widget button[data-action]{width: 38px;background-color: #f96332;height: 38px;padding: 0;-webkit-box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.2);}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content: "Increment Hours";}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content: "Increment Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content: "Decrement Hours";}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content: "Decrement Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content: "Show Hours";}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content: "Show Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content: "Toggle AM/PM";}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content: "Clear the picker";}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content: "Set the date to today";}.input-group.date .input-group-text{cursor: pointer;}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .picker-switch,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.prev span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.next span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.day>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action="togglePicker"],input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget a[data-action="togglePicker"]:hover,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-hours span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .timepicker-minutes span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget .separator,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour>div{color: #FFFFFF;}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table th.dow{color: rgba(255,255,255,0.8);}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.old>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.new>div{color: rgba(255,255,255,0.4);}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget button[data-action]{background-color: #FFFFFF;}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.active:hover>div{background-color: #FFFFFF;}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td:not(.active).day:hover>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.hour:hover>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.minute:hover>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td.second:hover>div,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table td span:hover{background: rgba(255,255,255,0.2);}input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th:hover span,input.datetimepicker[data-color] + .bootstrap-datetimepicker-widget table thead tr:first-child th.picker-switch:hover{background-color: rgba(255,255,255,0.2);}input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget{background-color: #f96332;}input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="orange"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{color: #f96332;}input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget{background-color: #2CA8FF;}input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="blue"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{color: #2CA8FF;}input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget{background-color: #18ce0f;}input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="green"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{color: #18ce0f;}input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget{background-color: #FF3636;}input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="red"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{color: #FF3636;}input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget{background-color: #FFB236;}input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget table td.active>div,input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget table td.active:hover>div,input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget button[data-action],input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget.dropdown-menu.top:after,input.datetimepicker[data-color="yellow"] + .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{color: #FFB236;}.btn,.navbar .navbar-nav>a.btn{border-width: 2px;font-weight: 400;font-size: 0.8571em;line-height: 1.35em;margin: 5px 1px;border: none;margin: 10px 1px;border-radius: 0.1875rem;padding: 11px 22px;cursor: pointer;background-color: #888888;color: #FFFFFF;}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn:active:focus,.btn:active:hover,.btn.active:focus,.btn.active:hover,.show>.btn.dropdown-toggle,.show>.btn.dropdown-toggle:focus,.show>.btn.dropdown-toggle:hover,.navbar .navbar-nav>a.btn:hover,.navbar .navbar-nav>a.btn:focus,.navbar .navbar-nav>a.btn:active,.navbar .navbar-nav>a.btn.active,.navbar .navbar-nav>a.btn:active:focus,.navbar .navbar-nav>a.btn:active:hover,.navbar .navbar-nav>a.btn.active:focus,.navbar .navbar-nav>a.btn.active:hover,.show>.navbar .navbar-nav>a.btn.dropdown-toggle,.show>.navbar .navbar-nav>a.btn.dropdown-toggle:focus,.show>.navbar .navbar-nav>a.btn.dropdown-toggle:hover{background-color: #979797;color: #FFFFFF;-webkit-box-shadow: none;box-shadow: none;}.btn:not([data-action]):hover,.navbar .navbar-nav>a.btn:not([data-action]):hover{-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.17);box-shadow: 0 3px 8px 0 rgba(0,0,0,0.17);}.btn.disabled,.btn.disabled:hover,.btn.disabled:focus,.btn.disabled.focus,.btn.disabled:active,.btn.disabled.active,.btn:disabled,.btn:disabled:hover,.btn:disabled:focus,.btn:disabled.focus,.btn:disabled:active,.btn:disabled.active,.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled].focus,.btn[disabled]:active,.btn[disabled].active,.navbar .navbar-nav>a.btn.disabled,.navbar .navbar-nav>a.btn.disabled:hover,.navbar .navbar-nav>a.btn.disabled:focus,.navbar .navbar-nav>a.btn.disabled.focus,.navbar .navbar-nav>a.btn.disabled:active,.navbar .navbar-nav>a.btn.disabled.active,.navbar .navbar-nav>a.btn:disabled,.navbar .navbar-nav>a.btn:disabled:hover,.navbar .navbar-nav>a.btn:disabled:focus,.navbar .navbar-nav>a.btn:disabled.focus,.navbar .navbar-nav>a.btn:disabled:active,.navbar .navbar-nav>a.btn:disabled.active,.navbar .navbar-nav>a.btn[disabled],.navbar .navbar-nav>a.btn[disabled]:hover,.navbar .navbar-nav>a.btn[disabled]:focus,.navbar .navbar-nav>a.btn[disabled].focus,.navbar .navbar-nav>a.btn[disabled]:active,.navbar .navbar-nav>a.btn[disabled].active{background-color: #888888;border-color: #888888;}.btn:hover,.btn:focus,.navbar .navbar-nav>a.btn:hover,.navbar .navbar-nav>a.btn:focus{opacity: 1;filter: alpha(opacity=100);outline: 0 !important;}.btn:active,.btn.active,.open>.btn.dropdown-toggle,.navbar .navbar-nav>a.btn:active,.navbar .navbar-nav>a.btn.active,.open>.navbar .navbar-nav>a.btn.dropdown-toggle{-webkit-box-shadow: none;box-shadow: none;outline: 0 !important;}.btn.btn-icon,.navbar .navbar-nav>a.btn.btn-icon{height: 2.375rem;min-width: 2.375rem;width: 2.375rem;padding: 0;font-size: 0.9375rem;overflow: hidden;position: relative;line-height: normal;}.btn.btn-icon:not(.btn-footer) i.now-ui-icons,.btn.btn-icon:not(.btn-footer) i.fa,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.now-ui-icons,.navbar .navbar-nav>a.btn.btn-icon:not(.btn-footer) i.fa{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-12px,-12px);transform: translate(-12px,-12px);line-height: 1.5626rem;width: 25px;}.btn:not(.btn-icon) .now-ui-icons,.navbar .navbar-nav>a.btn:not(.btn-icon) .now-ui-icons{position: relative;top: 1px;}.btn-primary{background-color: #bd9135;color: #FFFFFF;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary.active:focus,.btn-primary.active:hover,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus,.show>.btn-primary.dropdown-toggle:hover{background-color: #bd9135;color: #FFFFFF;-webkit-box-shadow: none;box-shadow: none;}.btn-primary:not([data-action]):hover{-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.17);box-shadow: 0 3px 8px 0 rgba(0,0,0,0.17);}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary:disabled,.btn-primary:disabled:hover,.btn-primary:disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:active,.btn-primary:disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active{background-color: #f96332;border-color: #f96332;}.btn:disabled,.btn[disabled],.btn.disabled{opacity: 0.5;filter: alpha(opacity=50);}.btn-round{border-width: 1px;border-radius: 30px !important;padding: 11px 23px;}.form-control::-moz-placeholder{color: #DDDDDD;opacity: 1;filter: alpha(opacity=100);}.form-control:-moz-placeholder{color: #DDDDDD;opacity: 1;filter: alpha(opacity=100);}.form-control::-webkit-input-placeholder{color: #DDDDDD;opacity: 1;filter: alpha(opacity=100);}.form-control:-ms-input-placeholder{color: #DDDDDD;opacity: 1;filter: alpha(opacity=100);}.form-control{background-color: rgba(0,0,0,0.5);border: 1px solid rgb(0,0,0);border-radius: 30px;color: #2c2c2c;line-height: normal;font-size: 0.8571em;-webkit-transition: color 0.3s ease-in-out,border-color 0.3s ease-in-out,background-color 0.3s ease-in-out;transition: color 0.3s ease-in-out,border-color 0.3s ease-in-out,background-color 0.3s ease-in-out;-webkit-box-shadow: none;box-shadow: none;}.form-control:focus{border: 1px solid #f96332;-webkit-box-shadow: none;box-shadow: none;outline: 0 !important;color: #2c2c2c;}.form-control:focus + .input-group-text,.form-control:focus ~ .input-group-text{border: 1px solid #f96332;border-left: none;background-color: transparent;}.open .form-control{border-radius: 0.25rem 0.25rem 0 0;border-bottom-color: transparent;}.form-group .form-control,.input-group .form-control{padding: 10px 18px 10px 18px;}.form-group .form-control + .input-group-text,.input-group .form-control + .input-group-text{padding: 10px 18px 10px 0;}.form-group .input-group-text,.input-group .input-group-text{padding: 10px 0 10px 18px;}.form-group .input-group-text + .form-control,.form-group .input-group-text ~ .form-control,.input-group .input-group-text + .form-control,.input-group .input-group-text ~ .form-control{padding: 10px 19px 11px 16px;}.input-group-text{background-color: #FFFFFF;border: 1px solid #E3E3E3;border-radius: 30px;color: #555555;padding: -0.5rem 0 -0.5rem -0.3rem;-webkit-transition: color 0.3s ease-in-out,border-color 0.3s ease-in-out,background-color 0.3s ease-in-out;transition: color 0.3s ease-in-out,border-color 0.3s ease-in-out,background-color 0.3s ease-in-out;}.input-group-text + .form-control,.input-group-text ~ .form-control{padding: -0.5rem 0.7rem;padding-left: 18px;}.input-group-text i{width: 17px;}.input-group-focus .input-group-text{background-color: #FFFFFF;border-color: #f96332;}.input-group,.form-group{margin-bottom: 10px;position: relative;}.input-group[disabled] .input-group-text{background-color: #E3E3E3;}.input-group .input-group-append .input-group-text{border-right: 1px solid #E3E3E3 !important;padding: 10px 18px 10px 0;}.input-group.input-group-focus .input-group-append .input-group-text{border-right: 1px solid #f96332 !important;}.input-group .form-control:first-child,.input-group-text:first-child{border-right: 0 none;}.input-group .form-control:last-child,.input-group-text:last-child{border-left: 0 none;}.form-control[disabled]{background-color: #E3E3E3;color: #888888;cursor: not-allowed;}.form-group input[type=file]{opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 100;}.badge{border-radius: 8px;padding: 4px 8px;text-transform: uppercase;font-size: 0.7142em;line-height: 12px;background-color: transparent;border: 1px solid;margin-bottom: 5px;color: #FFFFFF;border-radius: 0.875rem;}button,input,select{font-family: "Montserrat","Helvetica Neue",Arial,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight: 400;}small{font-size: 60%;}a{color: #f96332;}a:hover,a:focus{color: #f96332;}h1,.h1{font-size: 3.5em;line-height: 1.15;margin-bottom: 30px;}h1 small,.h1 small{font-weight: 700;text-transform: uppercase;opacity: .8;}h2,.h2{font-size: 2.5em;margin-bottom: 30px;}h3,.h3{font-size: 1.825em;margin-bottom: 30px;line-height: 1.4em;}h4,.h4{font-size: 1.5em;line-height: 1.45em;margin-top: 30px;margin-bottom: 15px;}h4 + .category,h4.title + .category,.h4 + .category,.h4.title + .category{margin-top: -5px;}h5,.h5{font-size: 1.3em;line-height: 1.4em;margin-bottom: 15px;}h5.category,.h5.category{font-weight: 400;}h6,.h6{font-size: 0.9em;font-weight: 700;text-transform: uppercase;}p{line-height: 1.61em;font-weight: 300;font-size: 1.2em;}.title{font-weight: 700;padding-top: 30px;}.title + .category{margin-top: -25px;}.description{color: #9A9A9A;font-weight: 300;}.category{text-transform: capitalize;font-weight: 700;color: #9A9A9A;}body{color: #2c2c2c;font-size: 14px;font-family: "Montserrat","Helvetica Neue",Arial,sans-serif;overflow-x: hidden;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}.main{position: relative;background: #FFFFFF;}.nav-item .nav-link,.navbar,.tag,.tag [data-role="remove"]{-webkit-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}.dropdown-toggle:after,.card a{-webkit-transition: all 150ms ease 0s;transition: all 150ms ease 0s;}.dropdown-toggle[aria-expanded="true"]:after{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.navbar{padding-top: 0.625rem;padding-bottom: 0.625rem;min-height: 53px;margin-bottom: 20px;-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);}.navbar a{vertical-align: middle;}.navbar a:not(.btn):not(.dropdown-item){color: #FFFFFF;}.navbar p{display: inline-block;margin: 0;line-height: 1.8em;font-size: 1.5em;font-weight: 400;}.navbar .navbar-nav .nav-link.btn{padding: 11px 22px;}.navbar .navbar-nav .nav-link:not(.btn){font-size: 0.7342em;padding: 0.5rem 0.7rem;line-height: 1.625rem;}.navbar .navbar-nav .nav-link:not(.btn) i.fa + p,.navbar .navbar-nav .nav-link:not(.btn) i.now-ui-icons + p{margin-left: 3px;}.navbar .navbar-nav .nav-link:not(.btn) i.fa,.navbar .navbar-nav .nav-link:not(.btn) i.now-ui-icons{font-size: 18px;position: relative;top: 3px;text-align: center;width: 21px;}.navbar .navbar-nav .nav-link:not(.btn) i.now-ui-icons{top: 4px;font-size: 16px;}.navbar .navbar-nav .nav-link:not(.btn).disabled{opacity: .5;color: #FFFFFF;}.navbar .navbar-nav .nav-item.active .nav-link:not(.btn),.navbar .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar .navbar-nav .nav-item .nav-link:not(.btn):hover,.navbar .navbar-nav .nav-item .nav-link:not(.btn):active{background-color: rgba(255,255,255,0.2);border-radius: 0.1875rem;}.navbar .navbar-toggler{width: 37px;height: 27px;vertical-align: middle;outline: 0;cursor: pointer;}.navbar .navbar-toggler:hover .navbar-toggler-bar.bar2{width: 22px;}.navbar.navbar-transparent{background-color: transparent !important;-webkit-box-shadow: none;box-shadow: none;color: #FFFFFF;padding-top: 20px;}.navbar.bg-white:not(.navbar-transparent) a:not(.dropdown-item):not(.btn){color: #888888;}.navbar.bg-white:not(.navbar-transparent) a:not(.dropdown-item):not(.btn).disabled{opacity: .5;color: #888888;}.navbar.bg-white:not(.navbar-transparent) .nav-item.active .nav-link:not(.btn),.navbar.bg-white:not(.navbar-transparent) .nav-item .nav-link:not(.btn):focus,.navbar.bg-white:not(.navbar-transparent) .nav-item .nav-link:not(.btn):hover,.navbar.bg-white:not(.navbar-transparent) .nav-item .nav-link:not(.btn):active{background-color: rgba(222,222,222,0.3);}.bg-white{background-color: #FFFFFF !important;}.dropdown-menu{border: 0;-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.2);box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.2);border-radius: 0.125rem;-webkit-transition: all 150ms linear;transition: all 150ms linear;font-size: 19px;}.dropdown-menu.dropdown-menu-right:before{left: auto;right: 10px;}.dropdown-menu i{margin-right: 5px;position: relative;top: 1px;}.dropdown-menu .now-ui-icons{margin-right: 10px;position: relative;top: 4px;font-size: 18px;margin-top: -5px;opacity: .5;}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{color: inherit;}.dropdown-menu:before{display: inline-block;position: absolute;width: 0;height: 0;vertical-align: middle;content: "";top: -5px;left: 10px;right: auto;color: #FFFFFF;border-bottom: .4em solid;border-right: .4em solid transparent;border-left: .4em solid transparent;}.dropdown-menu .dropdown-item,.bootstrap-select .dropdown-menu.inner li a{font-size: 0.8571em;padding-top: .6rem;padding-bottom: .6rem;margin-top: 5px;-webkit-transition: all 150ms linear;transition: all 150ms linear;}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.bootstrap-select .dropdown-menu.inner li a:hover,.bootstrap-select .dropdown-menu.inner li a:focus{background-color: rgba(222,222,222,0.3);}.dropdown-menu .dropdown-item.disabled,.dropdown-menu .dropdown-item:disabled,.bootstrap-select .dropdown-menu.inner li a.disabled,.bootstrap-select .dropdown-menu.inner li a:disabled{color: rgba(182,182,182,0.6);}.dropdown-menu .dropdown-item.disabled:hover,.dropdown-menu .dropdown-item.disabled:focus,.dropdown-menu .dropdown-item:disabled:hover,.dropdown-menu .dropdown-item:disabled:focus,.bootstrap-select .dropdown-menu.inner li a.disabled:hover,.bootstrap-select .dropdown-menu.inner li a.disabled:focus,.bootstrap-select .dropdown-menu.inner li a:disabled:hover,.bootstrap-select .dropdown-menu.inner li a:disabled:focus{background-color: transparent;}.dropdown-menu .dropdown-divider{background-color: rgba(222,222,222,0.5);}.dropdown-menu .dropdown-header:not([href]):not([tabindex]){color: rgba(182,182,182,0.6);font-size: 0.7142em;text-transform: uppercase;font-weight: 700;}.dropdown-menu.dropdown-primary{background-color: #f95823;}.dropdown-menu.dropdown-primary:before{color: #f95823;}.dropdown-menu.dropdown-primary .dropdown-header:not([href]):not([tabindex]){color: rgba(255,255,255,0.8);}.dropdown-menu.dropdown-primary .dropdown-item{color: #FFFFFF;}.dropdown-menu.dropdown-primary .dropdown-item:hover,.dropdown-menu.dropdown-primary .dropdown-item:focus{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-primary .dropdown-divider{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-info{background-color: #1da2ff;}.dropdown-menu.dropdown-info:before{color: #1da2ff;}.dropdown-menu.dropdown-info .dropdown-header:not([href]):not([tabindex]){color: rgba(255,255,255,0.8);}.dropdown-menu.dropdown-info .dropdown-item{color: #FFFFFF;}.dropdown-menu.dropdown-info .dropdown-item:hover,.dropdown-menu.dropdown-info .dropdown-item:focus{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-info .dropdown-divider{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-danger{background-color: #ff2727;}.dropdown-menu.dropdown-danger:before{color: #ff2727;}.dropdown-menu.dropdown-danger .dropdown-header:not([href]):not([tabindex]){color: rgba(255,255,255,0.8);}.dropdown-menu.dropdown-danger .dropdown-item{color: #FFFFFF;}.dropdown-menu.dropdown-danger .dropdown-item:hover,.dropdown-menu.dropdown-danger .dropdown-item:focus{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-danger .dropdown-divider{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-success{background-color: #16c00e;}.dropdown-menu.dropdown-success:before{color: #16c00e;}.dropdown-menu.dropdown-success .dropdown-header:not([href]):not([tabindex]){color: rgba(255,255,255,0.8);}.dropdown-menu.dropdown-success .dropdown-item{color: #FFFFFF;}.dropdown-menu.dropdown-success .dropdown-item:hover,.dropdown-menu.dropdown-success .dropdown-item:focus{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-success .dropdown-divider{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-warning{background-color: #ffac27;}.dropdown-menu.dropdown-warning:before{color: #ffac27;}.dropdown-menu.dropdown-warning .dropdown-header:not([href]):not([tabindex]){color: rgba(255,255,255,0.8);}.dropdown-menu.dropdown-warning .dropdown-item{color: #FFFFFF;}.dropdown-menu.dropdown-warning .dropdown-item:hover,.dropdown-menu.dropdown-warning .dropdown-item:focus{background-color: rgba(255,255,255,0.2);}.dropdown-menu.dropdown-warning .dropdown-divider{background-color: rgba(255,255,255,0.2);}.dropdown .dropdown-menu,.bootstrap-select .dropdown-menu:not(.inner),.dropdown-menu.bootstrap-datetimepicker-widget.top,.dropdown-menu.bootstrap-datetimepicker-widget.bottom{-webkit-transform: translate3d(0,20px,0) !important;transform: translate3d(0,20px,0) !important;visibility: hidden;display: block;opacity: 0;filter: alpha(opacity=0);top: 0;}.dropdown.show .dropdown-menu,.bootstrap-select.show .dropdown-menu:not(.inner),.dropdown-menu.bootstrap-datetimepicker-widget.top.open,.dropdown-menu.bootstrap-datetimepicker-widget.bottom.open{opacity: 1;filter: alpha(opacity=100);visibility: visible;-webkit-transform: translate3d(0,48px,0) !important;transform: translate3d(0,48px,0) !important;}.dropdown-menu.bootstrap-datetimepicker-widget.top,.dropdown-menu.bootstrap-datetimepicker-widget.bottom.open{-webkit-transform: translate3d(0,0px,0) !important;transform: translate3d(0,0px,0) !important;}.dropdown-menu.bootstrap-datetimepicker-widget.top.open{-webkit-transform: translate3d(0,-22px,0) !important;transform: translate3d(0,-22px,0) !important;}.dropdown-menu.bootstrap-datetimepicker-widget.bottom{-webkit-transform: translate3d(0,-20px,0) !important;transform: translate3d(0,-20px,0) !important;}.navbar .dropdown.show .dropdown-menu{-webkit-transform: translate3d(0,43px,0) !important;transform: translate3d(0,43px,0) !important;}.alert{border: 0;border-radius: 0;color: #FFFFFF;padding-top: .9rem;padding-bottom: .9rem;}.alert.alert-success{background-color: rgba(24,206,15,0.8);}.alert.alert-danger{background-color: rgba(255,54,54,0.8);}.alert.alert-warning{background-color: rgba(255,178,54,0.8);}.alert.alert-info{background-color: rgba(44,168,255,0.8);}.alert strong{text-transform: uppercase;font-size: 12px;}.alert i.fa,.alert i.now-ui-icons{font-size: 20px;}.alert .close{color: #FFFFFF;opacity: .9;text-shadow: none;line-height: 0;outline: 0;display: inline-block;cursor: pointer;}img{max-width: 100%;border-radius: 1px;}.popover{font-size: 14px;-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.2);box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.2);border: none;line-height: 1.7;max-width: 240px;}.popover.bs-popover-top .arrow:before,.popover.bs-popover-left .arrow:before,.popover.bs-popover-right .arrow:before,.popover.bs-popover-bottom .arrow:before{border-top-color: transparent;border-left-color: transparent;border-right-color: transparent;border-bottom-color: transparent;}.popover .popover-header{color: rgba(182,182,182,0.6);font-size: 14px;text-transform: capitalize;font-weight: 600;margin: 0;margin-top: 5px;border: none;background-color: transparent;}.popover:before{display: none;}.popover.bs-tether-element-attached-top:after{border-bottom-color: #FFFFFF;top: -9px;}.popover.popover-primary{background-color: #f96332;}.popover.popover-primary .popover-body{color: #FFFFFF;}.popover.popover-primary.bs-popover-right .arrow:after{border-right-color: #f96332;}.popover.popover-primary.bs-popover-top .arrow:after{border-top-color: #f96332;}.popover.popover-primary.bs-popover-bottom .arrow:after{border-bottom-color: #f96332;}.popover.popover-primary.bs-popover-left .arrow:after{border-left-color: #f96332;}.popover.popover-primary .popover-header{color: #FFFFFF;opacity: .6;}.popover.popover-info{background-color: #2CA8FF;}.popover.popover-info .popover-body{color: #FFFFFF;}.popover.popover-info.bs-popover-right .arrow:after{border-right-color: #2CA8FF;}.popover.popover-info.bs-popover-top .arrow:after{border-top-color: #2CA8FF;}.popover.popover-info.bs-popover-bottom .arrow:after{border-bottom-color: #2CA8FF;}.popover.popover-info.bs-popover-left .arrow:after{border-left-color: #2CA8FF;}.popover.popover-info .popover-header{color: #FFFFFF;opacity: .6;}.popover.popover-warning{background-color: #FFB236;}.popover.popover-warning .popover-body{color: #FFFFFF;}.popover.popover-warning.bs-popover-right .arrow:after{border-right-color: #FFB236;}.popover.popover-warning.bs-popover-top .arrow:after{border-top-color: #FFB236;}.popover.popover-warning.bs-popover-bottom .arrow:after{border-bottom-color: #FFB236;}.popover.popover-warning.bs-popover-left .arrow:after{border-left-color: #FFB236;}.popover.popover-warning .popover-header{color: #FFFFFF;opacity: .6;}.popover.popover-danger{background-color: #FF3636;}.popover.popover-danger .popover-body{color: #FFFFFF;}.popover.popover-danger.bs-popover-right .arrow:after{border-right-color: #FF3636;}.popover.popover-danger.bs-popover-top .arrow:after{border-top-color: #FF3636;}.popover.popover-danger.bs-popover-bottom .arrow:after{border-bottom-color: #FF3636;}.popover.popover-danger.bs-popover-left .arrow:after{border-left-color: #FF3636;}.popover.popover-danger .popover-header{color: #FFFFFF;opacity: .6;}.popover.popover-success{background-color: #18ce0f;}.popover.popover-success .popover-body{color: #FFFFFF;}.popover.popover-success.bs-popover-right .arrow:after{border-right-color: #18ce0f;}.popover.popover-success.bs-popover-top .arrow:after{border-top-color: #18ce0f;}.popover.popover-success.bs-popover-bottom .arrow:after{border-bottom-color: #18ce0f;}.popover.popover-success.bs-popover-left .arrow:after{border-left-color: #18ce0f;}.popover.popover-success .popover-header{color: #FFFFFF;opacity: .6;}.tooltip.bs-tooltip-right .arrow:before{border-right-color: #FFFFFF;}.tooltip.bs-tooltip-top .arrow:before{border-top-color: #FFFFFF;}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color: #FFFFFF;}.tooltip.bs-tooltip-left .arrow:before{border-left-color: #FFFFFF;}.tooltip-inner{padding: 0.5rem 0.7rem;min-width: 130px;background-color: #FFFFFF;font-size: 14px;color: inherit;-webkit-box-shadow: 0px 5px 25px 0px rgba(0,0,0,0.2);box-shadow: 0px 5px 25px 0px rgba(0,0,0,0.2);}@font-face{font-family: 'Nucleo Outline';src: url(/../fonts/nucleo-outline.eot);src: url(/../fonts/nucleo-outline.eot) format("embedded-opentype"),url(/../fonts/nucleo-outline.woff2) format("woff2"),url(/../fonts/nucleo-outline.woff) format("woff"),url(/../fonts/nucleo-outline.ttf) format("truetype"),url(/../fonts/nucleo-outline.svg) format("svg");font-weight: normal;font-style: normal;font-display: swap;}.now-ui-icons{display: inline-block;font: normal normal normal 14px/1 'Nucleo Outline';font-size: inherit;speak: none;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.now-ui-icons.circle{padding: 0.33333333em;vertical-align: -16%;background-color: #eee;}.now-ui-icons.circle{border-radius: 50%;}.now-ui-icons.ui-1_check:before{content: "\ea22";}.now-ui-icons.arrows-1_minimal-left:before{content: "\ea3a";}.now-ui-icons.arrows-1_minimal-right:before{content: "\ea3b";}.now-ui-icons.tech_watch-time:before{content: "\ea62";}.now-ui-icons.ui-1_calendar-60:before{content: "\ea1a";}.now-ui-icons.ui-1_zoom-bold:before{content: "\ea64";}.info{max-width: 360px;margin: 0 auto;padding: 70px 0 30px;text-align: center;}.info .icon{color: #888888;-webkit-transition: -webkit-transform .4s,-webkit-box-shadow .4s;transition: -webkit-transform .4s,-webkit-box-shadow .4s;transition: transform .4s,box-shadow .4s;transition: transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s;}.info .icon>i{font-size: 3em;}.info p{color: #888888;padding: 0 15px;font-size: 1.1em;}.media .avatar{margin: 0 auto;width: 64px;height: 64px;margin-right: 15px;}.media .avatar img{width: 100%;border-radius: 50%;}.media p{color: #888888;font-size: 1.104em;line-height: 1.61em;}.modal-content{border-radius: 0.1875rem;border: none;-webkit-box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.5);box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.5);}.modal-content .modal-header{border-bottom: none;padding-top: 24px;padding-right: 24px;padding-bottom: 0;padding-left: 24px;}.modal-content .modal-header button{position: absolute;right: 27px;top: 30px;outline: 0;}.modal-content .modal-header .title{margin-top: 5px;margin-bottom: 0;}.modal-content .modal-body{padding-top: 24px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px;line-height: 1.9;}.modal-content .modal-footer{border-top: none;padding-right: 24px;padding-bottom: 16px;padding-left: 24px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.modal-content .modal-footer button{margin: 0;padding-left: 16px;padding-right: 16px;width: auto;}.modal-content .modal-footer button.pull-left{padding-left: 5px;padding-right: 5px;position: relative;left: -5px;}.modal-content .modal-body + .modal-footer{padding-top: 0;}.modal-backdrop{background: rgba(0,0,0,0.3);}.modal .modal-login{max-width: 320px;}.modal .modal-login .card-login .logo-container{width: 65px;margin-bottom: 38px;margin-top: 27px;}.modal.modal-mini p{text-align: center;}.modal.modal-mini .modal-dialog{max-width: 255px;margin: 0 auto;}.modal.modal-mini .modal-profile{width: 70px;height: 70px;background-color: #FFFFFF;border-radius: 50%;text-align: center;line-height: 5.7;-webkit-box-shadow: 0px 5px 50px 0px rgba(0,0,0,0.3);box-shadow: 0px 5px 50px 0px rgba(0,0,0,0.3);}.modal.modal-mini .modal-profile i{color: #f96332;font-size: 21px;}.modal.modal-mini .modal-profile[class*="modal-profile-"] i{color: #FFFFFF;}.modal.modal-mini .modal-profile.modal-profile-primary{background-color: #f96332;}.modal.modal-mini .modal-profile.modal-profile-danger{background-color: #FF3636;}.modal.modal-mini .modal-profile.modal-profile-warning{background-color: #FFB236;}.modal.modal-mini .modal-profile.modal-profile-success{background-color: #18ce0f;}.modal.modal-mini .modal-profile.modal-profile-info{background-color: #2CA8FF;}.modal.modal-mini .modal-footer button{text-transform: uppercase;}.modal.modal-mini .modal-footer button:first-child{opacity: .5;}.modal.modal-default .modal-content{background-color: #FFFFFF;color: #2c2c2c;}.modal.modal-default .modal-header .close{color: #2c2c2c;}.modal.modal-default .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-default .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-default .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-default .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-default .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-default .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}.modal.modal-default .has-success:after,.modal.modal-default .has-danger:after{color: #FFFFFF;}.modal.modal-default .has-danger .form-control{background-color: transparent;}.modal.modal-default .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-default .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}.modal.modal-default .form-group.form-group-no-border .form-control,.modal.modal-default .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}.modal.modal-default .form-group.form-group-no-border .form-control:focus,.modal.modal-default .form-group.form-group-no-border .form-control:active,.modal.modal-default .form-group.form-group-no-border .form-control:active,.modal.modal-default .input-group.form-group-no-border .form-control:focus,.modal.modal-default .input-group.form-group-no-border .form-control:active,.modal.modal-default .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-default .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-default .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-default .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-default .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-default .form-group.form-group-no-border .input-group-text,.modal.modal-default .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}.modal.modal-default .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-default .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-default .input-group-text,.modal.modal-default .form-group.form-group-no-border .input-group-text,.modal.modal-default .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}.modal.modal-primary .modal-content{background-color: #f96332;color: #FFFFFF;}.modal.modal-primary .modal-header .close{color: #FFFFFF;}.modal.modal-primary .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-primary .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-primary .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-primary .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-primary .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-primary .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}.modal.modal-primary .has-success:after,.modal.modal-primary .has-danger:after{color: #FFFFFF;}.modal.modal-primary .has-danger .form-control{background-color: transparent;}.modal.modal-primary .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-primary .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}.modal.modal-primary .form-group.form-group-no-border .form-control,.modal.modal-primary .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}.modal.modal-primary .form-group.form-group-no-border .form-control:focus,.modal.modal-primary .form-group.form-group-no-border .form-control:active,.modal.modal-primary .form-group.form-group-no-border .form-control:active,.modal.modal-primary .input-group.form-group-no-border .form-control:focus,.modal.modal-primary .input-group.form-group-no-border .form-control:active,.modal.modal-primary .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-primary .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-primary .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-primary .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-primary .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-primary .form-group.form-group-no-border .input-group-text,.modal.modal-primary .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}.modal.modal-primary .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-primary .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-primary .input-group-text,.modal.modal-primary .form-group.form-group-no-border .input-group-text,.modal.modal-primary .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}.modal.modal-danger .modal-content{background-color: #FF3636;color: #FFFFFF;}.modal.modal-danger .modal-header .close{color: #FFFFFF;}.modal.modal-danger .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-danger .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-danger .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-danger .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-danger .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-danger .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}.modal.modal-danger .has-success:after,.modal.modal-danger .has-danger:after{color: #FFFFFF;}.modal.modal-danger .has-danger .form-control{background-color: transparent;}.modal.modal-danger .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-danger .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}.modal.modal-danger .form-group.form-group-no-border .form-control,.modal.modal-danger .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}.modal.modal-danger .form-group.form-group-no-border .form-control:focus,.modal.modal-danger .form-group.form-group-no-border .form-control:active,.modal.modal-danger .form-group.form-group-no-border .form-control:active,.modal.modal-danger .input-group.form-group-no-border .form-control:focus,.modal.modal-danger .input-group.form-group-no-border .form-control:active,.modal.modal-danger .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-danger .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-danger .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-danger .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-danger .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-danger .form-group.form-group-no-border .input-group-text,.modal.modal-danger .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}.modal.modal-danger .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-danger .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-danger .input-group-text,.modal.modal-danger .form-group.form-group-no-border .input-group-text,.modal.modal-danger .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}.modal.modal-warning .modal-content{background-color: #FFB236;color: #FFFFFF;}.modal.modal-warning .modal-header .close{color: #FFFFFF;}.modal.modal-warning .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-warning .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-warning .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-warning .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-warning .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-warning .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}.modal.modal-warning .has-success:after,.modal.modal-warning .has-danger:after{color: #FFFFFF;}.modal.modal-warning .has-danger .form-control{background-color: transparent;}.modal.modal-warning .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-warning .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}.modal.modal-warning .form-group.form-group-no-border .form-control,.modal.modal-warning .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}.modal.modal-warning .form-group.form-group-no-border .form-control:focus,.modal.modal-warning .form-group.form-group-no-border .form-control:active,.modal.modal-warning .form-group.form-group-no-border .form-control:active,.modal.modal-warning .input-group.form-group-no-border .form-control:focus,.modal.modal-warning .input-group.form-group-no-border .form-control:active,.modal.modal-warning .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-warning .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-warning .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-warning .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-warning .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-warning .form-group.form-group-no-border .input-group-text,.modal.modal-warning .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}.modal.modal-warning .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-warning .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-warning .input-group-text,.modal.modal-warning .form-group.form-group-no-border .input-group-text,.modal.modal-warning .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}.modal.modal-success .modal-content{background-color: #18ce0f;color: #FFFFFF;}.modal.modal-success .modal-header .close{color: #FFFFFF;}.modal.modal-success .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-success .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-success .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-success .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-success .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-success .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}.modal.modal-success .has-success:after,.modal.modal-success .has-danger:after{color: #FFFFFF;}.modal.modal-success .has-danger .form-control{background-color: transparent;}.modal.modal-success .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-success .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}.modal.modal-success .form-group.form-group-no-border .form-control,.modal.modal-success .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}.modal.modal-success .form-group.form-group-no-border .form-control:focus,.modal.modal-success .form-group.form-group-no-border .form-control:active,.modal.modal-success .form-group.form-group-no-border .form-control:active,.modal.modal-success .input-group.form-group-no-border .form-control:focus,.modal.modal-success .input-group.form-group-no-border .form-control:active,.modal.modal-success .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-success .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-success .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-success .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-success .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-success .form-group.form-group-no-border .input-group-text,.modal.modal-success .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}.modal.modal-success .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-success .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-success .input-group-text,.modal.modal-success .form-group.form-group-no-border .input-group-text,.modal.modal-success .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}.modal.modal-info .modal-content{background-color: #2CA8FF;color: #FFFFFF;}.modal.modal-info .modal-header .close{color: #FFFFFF;}.modal.modal-info .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-info .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-info .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-info .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}.modal.modal-info .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-info .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}.modal.modal-info .has-success:after,.modal.modal-info .has-danger:after{color: #FFFFFF;}.modal.modal-info .has-danger .form-control{background-color: transparent;}.modal.modal-info .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}.modal.modal-info .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}.modal.modal-info .form-group.form-group-no-border .form-control,.modal.modal-info .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}.modal.modal-info .form-group.form-group-no-border .form-control:focus,.modal.modal-info .form-group.form-group-no-border .form-control:active,.modal.modal-info .form-group.form-group-no-border .form-control:active,.modal.modal-info .input-group.form-group-no-border .form-control:focus,.modal.modal-info .input-group.form-group-no-border .form-control:active,.modal.modal-info .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-info .form-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text:focus,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text:active,.modal.modal-info .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-info .form-group.form-group-no-border .form-control:focus + .input-group-text,.modal.modal-info .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-info .form-group.form-group-no-border .input-group-text,.modal.modal-info .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}.modal.modal-info .form-group.form-group-no-border.input-group-focus .input-group-text,.modal.modal-info .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}.modal.modal-info .input-group-text,.modal.modal-info .form-group.form-group-no-border .input-group-text,.modal.modal-info .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}.modal.show.modal-mini .modal-dialog{-webkit-transform: translate(0,30%);transform: translate(0,30%);}.modal .modal-header .close{color: #FF3636;text-shadow: none;}.modal .modal-header .close:hover,.modal .modal-header .close:focus{opacity: 1;}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display: block;}.carousel .carousel-inner{-webkit-box-shadow: 0px 10px 25px 0px rgba(0,0,0,0.3);box-shadow: 0px 10px 25px 0px rgba(0,0,0,0.3);}.carousel .card{max-width: 650px;margin: 60px auto;display: block;}.card{border: 0;border-radius: 0.25rem;display: inline-block;position: relative;width: 100%;margin-bottom: 30px;-webkit-box-shadow: 0px 5px 25px 0px rgba(0,0,0,0.2);box-shadow: 0px 5px 25px 0px rgba(0,0,0,0.2);}.card .info{padding: 40px 0 40px;text-align: center;position: relative;z-index: 2;}.card .rounded{border-radius: 0.1875rem;}.card:not(.card-plain) .rounded{border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}.card a[data-toggle='collapse']{text-decoration: none;}.card a:not(.btn):not(.nav-link):not([data-toggle='collapse']):not(.footer-link){text-decoration: none;border-bottom: 2px solid transparent;color: #444;}.card a:not(.btn):not(.nav-link):not([data-toggle='collapse']):not(.footer-link):hover,.card a:not(.btn):not(.nav-link):not([data-toggle='collapse']):not(.footer-link):focus{border-color: #444;}.card .card-header{background-color: transparent;border-bottom: 0;background-color: transparent;border-radius: 0;padding: 0;}.card-collapse .card .card-header a[data-toggle="collapse"]{display: block;color: #444;}.card-collapse .card .card-header a[data-toggle="collapse"][aria-expanded="true"] i,.card-collapse .card .card-header a[data-toggle="collapse"].expanded i{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.card-collapse .card .card-header a[data-toggle="collapse"] i{float: right;position: relative;color: #f96332;top: 1px;-webkit-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}.card[data-background-color="orange"]{background-color: #f96332;}.card[data-background-color="red"]{background-color: #FF3636;}.card[data-background-color="yellow"]{background-color: #FFB236;}.card[data-background-color="blue"]{background-color: #165993;}.card[data-background-color="green"]{background-color: #15b60d;}.footer{padding: 1.125rem 0;text-align: center;}.footer nav{display: inline-block;float: left;}.footer .content{text-align: left;}.footer .nav-link{display: inline;}.footer ul{margin-bottom: 0;padding: 0;list-style: none;}.footer ul:not(.links-vertical){line-height: 3.1;}.footer ul li{display: inline-block;}.footer ul li a{color: inherit;padding: 13px 0.5rem;font-size: 0.8571em;text-transform: uppercase;text-decoration: none;}.footer ul li a:hover{text-decoration: none;}.footer .copyright{font-size: 0.8571em;line-height: 3.5;}.footer:after{display: table;clear: both;content: " ";}.section-full-page[data-image]:after{opacity: .5;}.login-page .link{font-size: 10px;color: #FFFFFF !important;text-decoration: none;}.login-page .link:hover,.login-page .link:focus{border-color: #FFFFFF !important;}.section{padding: 70px 0;position: relative;background: #FFFFFF;}.section .row + .category{margin-top: 15px;}.page-header{min-height: 100vh;max-height: 999px;padding: 0;color: #FFFFFF;position: relative;overflow: hidden;}.page-header .page-header-image{position: absolute;background-size: cover;background-position: center center;width: 100%;height: 100%;z-index: -1;}.page-header>.content{margin-top: 11%;text-align: center;margin-bottom: 50px;}.page-header .content-center{position: absolute;top: 50%;left: 50%;z-index: 2;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center;color: #FFFFFF;padding: 0 15px;width: 100%;max-width: 880px;}.page-header footer{position: absolute;bottom: 0;width: 100%;}.page-header .container{height: 100%;z-index: 1;position: relative;}.page-header .category,.page-header .description{color: rgba(255,255,255,0.8);}.page-header.page-header-small{min-height: 60vh;max-height: 440px;}.page-header .title{margin-bottom: 15px;}.page-header .title + h4{margin-top: 10px;}.page-header:after,.page-header:before{position: absolute;z-index: 0;width: 100%;height: 100%;display: block;left: 0;top: 0;content: "";}.page-header:before{background-color: rgba(0,0,0,0.3);}.page-header[filter-color="orange"]{background: rgba(44,44,44,0.2);background: -webkit-gradient(linear,left bottom,left top,from(rgba(44,44,44,0.2)),to(rgba(224,23,3,0.6)));background: linear-gradient(0deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));}[data-background-color="gray"]{background-color: #eeeeee;}[data-background-color="orange"]{background-color: #e95e38;}[data-background-color="springair"]{background-color: #2d251e;}[data-background-color]:not([data-background-color="gray"]){color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .separator-line{background-color: rgba(255,255,255,0.5);}[data-background-color]:not([data-background-color="gray"]) .footer.footer-white .footer-brand,[data-background-color]:not([data-background-color="gray"]) .footer.footer-white ul li>a.nav-link:not(.btn-icon){color: initial;}[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-description,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category{color: #9A9A9A;}[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title{color: initial;}[data-background-color]:not([data-background-color="gray"]) .carousel .carousel-inner{-webkit-box-shadow: none;box-shadow: none;}[data-background-color]:not([data-background-color="gray"]) .title,[data-background-color]:not([data-background-color="gray"]) .social-description h2,[data-background-color]:not([data-background-color="gray"]) p,[data-background-color]:not([data-background-color="gray"]) p.blockquote,[data-background-color]:not([data-background-color="gray"]) p.blockquote small,[data-background-color]:not([data-background-color="gray"]) h1,[data-background-color]:not([data-background-color="gray"]) h2,[data-background-color]:not([data-background-color="gray"]) h3,[data-background-color]:not([data-background-color="gray"]) h4,[data-background-color]:not([data-background-color="gray"]) h5,[data-background-color]:not([data-background-color="gray"]) h6,[data-background-color]:not([data-background-color="gray"]) a:not(.btn):not(.dropdown-item):not(.card-link),[data-background-color]:not([data-background-color="gray"]) .icons-container i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li,[data-background-color]:not([data-background-color="gray"]) .info.info-horizontal .icon i,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item){color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):hover,[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):focus{border-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).footer hr,[data-background-color]:not([data-background-color="gray"]).card-pricing .icon i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li{border-color: rgba(255,255,255,0.2);}[data-background-color]:not([data-background-color="gray"]) .card-footer .stats i,[data-background-color]:not([data-background-color="gray"]).card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-header:after{color: rgba(255,255,255,0.5);}[data-background-color]:not([data-background-color="gray"]).card-pricing ul li i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li b,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li b,[data-background-color]:not([data-background-color="gray"]) .card-category,[data-background-color]:not([data-background-color="gray"]) .author span,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li i{color: rgba(255,255,255,0.8) !important;}[data-background-color]:not([data-background-color="gray"]) .separator{background-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .navbar.bg-white p{color: #888888;}[data-background-color]:not([data-background-color="gray"]) .description,[data-background-color]:not([data-background-color="gray"]) .social-description p{color: rgba(255,255,255,0.8);}[data-background-color]:not([data-background-color="gray"]) p.blockquote{border-color: rgba(255,255,255,0.2);}[data-background-color]:not([data-background-color="gray"]) .checkbox label::before,[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .radio label::before,[data-background-color]:not([data-background-color="gray"]) .radio label::after{border-color: rgba(255,255,255,0.2);}[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .checkbox label,[data-background-color]:not([data-background-color="gray"]) .radio label{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .checkbox input[type="checkbox"]:disabled + label,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:disabled + label{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:not(:disabled):hover + label::after,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:checked + label::after{background-color: #FFFFFF;border-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .has-success:after,[data-background-color]:not([data-background-color="gray"]) .has-danger:after{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .has-danger .form-control{background-color: transparent;}[data-background-color]:not([data-background-color="gray"]) .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border.input-group-focus .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .input-group-text,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control{background-color: transparent;border: 1px solid #E3E3E3;color: #2c2c2c;}[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control:last-child{border-left: 0 none;}[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group.form-group-no-border .input-group-text{color: #555555;border: 1px solid #E3E3E3;}[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:focus,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:active{background-color: transparent;border-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .nav-tabs>.nav-item>.nav-link i.now-ui-icons{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).section-nucleo-icons .icons-container i:nth-child(6){color: #FFFFFF;}.page-header .carousel .carousel-indicators{bottom: 60px;}.page-header .container{color: #FFFFFF;}.page-header .title{color: #FFFFFF;}[data-background-color] .social-line h1,[data-background-color] .social-line h2,[data-background-color] .social-line h3,[data-background-color] .social-line h4,[data-background-color] .social-line h5,[data-background-color] .social-line h6{color: initial;}[data-background-color] .social-line .btn.btn-simple{border: 0;}@media screen and (max-width: 991px){.navbar-collapse{position: fixed;display: block;top: 0;height: 100% !important;width: 300px;right: 0;z-index: 1032;visibility: visible;background-color: #999;overflow-y: visible;border-top: none;text-align: left;max-height: none !important;-webkit-transform: translate3d(300px,0,0);transform: translate3d(300px,0,0);-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.navbar-collapse:after{background: #888888;background: -webkit-gradient(linear,left top,left bottom,from(#888888),color-stop(80%,#000));background: linear-gradient(#888888 0%,#000 80%);opacity: 0.76;filter: alpha(opacity=76);display: block;content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.navbar-collapse[data-color="sa"]:after{background: rgb(34,47,62) !important;background-image: none !important;}.navbar-collapse[data-color="blue"]:after{background: #2CA8FF;background: -webkit-gradient(linear,left top,left bottom,from(#2CA8FF),color-stop(80%,#000));background: linear-gradient(#2CA8FF 0%,#000 80%);}.navbar-collapse[data-color="green"]:after{background: #18ce0f;background: -webkit-gradient(linear,left top,left bottom,from(#18ce0f),color-stop(80%,#000));background: linear-gradient(#18ce0f 0%,#000 80%);}.navbar-collapse[data-color="orange"]:after{background: #f96332;background: -webkit-gradient(linear,left top,left bottom,from(#f96332),color-stop(80%,#000));background: linear-gradient(#f96332 0%,#000 80%);}.navbar-collapse[data-color="red"]:after{background: #FF3636;background: -webkit-gradient(linear,left top,left bottom,from(#FF3636),color-stop(80%,#000));background: linear-gradient(#FF3636 0%,#000 80%);}.navbar-collapse[data-color="yellow"]:after{background: #FFB236;background: -webkit-gradient(linear,left top,left bottom,from(#FFB236),color-stop(80%,#000));background: linear-gradient(#FFB236 0%,#000 80%);}.nav-open .navbar-collapse{-webkit-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}.navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link{margin: 0 1rem;margin-top: 0.3125rem;}.navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn){color: #FFFFFF !important;}.navbar-collapse .dropdown-menu .dropdown-item{color: #FFFFFF;}.navbar .navbar-nav{margin-top: 53px;}.navbar .dropdown.show .dropdown-menu,.navbar .dropdown .dropdown-menu{background-color: transparent;border: 0;-webkit-transition: none;transition: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none !important;transform: none !important;width: auto;margin: 0 1rem;margin-bottom: 15px;padding-top: 0;height: 300px;overflow-y: scroll;}.navbar .dropdown.show .dropdown-menu:before,.navbar .dropdown .dropdown-menu:before{display: none;}.navbar .dropdown .dropdown-item{padding-left: 2.5rem;}.navbar .dropdown .dropdown-menu{display: none;}.navbar .dropdown.show .dropdown-menu{display: block;}.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover{color: #FFFFFF;border-radius: 0.1875rem;}.navbar .navbar-translate{width: 100%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: justify !important;-webkit-box-pack: justify !important;justify-content: space-between !important;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.navbar .navbar-toggler-bar{display: block;position: relative;width: 22px;height: 1px;border-radius: 1px;background: #FFFFFF;}.navbar .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 7px;}.navbar .navbar-toggler-bar.bar2{width: 17px;-webkit-transition: width .2s linear;transition: width .2s linear;}.navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar{background: #888888;}.navbar .toggled .navbar-toggler-bar{width: 24px;}.navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 5px;}.navbar .nav-link i.fa,.navbar .nav-link i.now-ui-icons{opacity: .5;}.nav-open .wrapper{-webkit-transform: translate3d(-150px,0,0);transform: translate3d(-150px,0,0);}.nav-open .navbar-translate{-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}.wrapper{-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.bar1,.bar2,.bar3{outline: 1px solid transparent;}.bar1{top: 0px;-webkit-animation: topbar-back 500ms linear 0s;animation: topbar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.bar2{opacity: 1;}.bar3{bottom: 0px;-webkit-animation: bottombar-back 500ms linear 0s;animation: bottombar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.toggled .bar1{top: 6px;-webkit-animation: topbar-x 500ms linear 0s;animation: topbar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.toggled .bar2{opacity: 0;}.toggled .bar3{bottom: 6px;-webkit-animation: bottombar-x 500ms linear 0s;animation: bottombar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}@keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);transform: rotate(135deg);}}@-webkit-keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);}}@keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);}}@keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}}@-webkit-keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);}}@keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);}}#bodyClick{height: 100%;width: 100%;position: fixed;opacity: 1;top: 0;left: auto;right: 300px;content: "";z-index: 9999;overflow-x: hidden;background-color: transparent;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.footer .copyright{text-align: right;}}@media screen and (min-width: 992px){.navbar-nav .nav-link.btn:not(.btn-sm){margin: 0;}.navbar-nav .nav-item:not(:last-child){margin-right: 5px;}.burger-menu .navbar-collapse{position: fixed;display: block;top: 0;height: 100% !important;width: 300px;right: 0;z-index: 1032;visibility: visible;background-color: #999;overflow-y: visible;border-top: none;text-align: left;max-height: none !important;-webkit-transform: translate3d(300px,0,0);transform: translate3d(300px,0,0);-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .navbar-collapse:after{background: #888888;background: -webkit-gradient(linear,left top,left bottom,from(#888888),color-stop(80%,#000));background: linear-gradient(#888888 0%,#000 80%);opacity: 0.76;filter: alpha(opacity=76);display: block;content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.burger-menu .navbar-collapse[data-color="blue"]:after{background: #2CA8FF;background: -webkit-gradient(linear,left top,left bottom,from(#2CA8FF),color-stop(80%,#000));background: linear-gradient(#2CA8FF 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="green"]:after{background: #18ce0f;background: -webkit-gradient(linear,left top,left bottom,from(#18ce0f),color-stop(80%,#000));background: linear-gradient(#18ce0f 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="orange"]:after{background: #f96332;background: -webkit-gradient(linear,left top,left bottom,from(#f96332),color-stop(80%,#000));background: linear-gradient(#f96332 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="red"]:after{background: #FF3636;background: -webkit-gradient(linear,left top,left bottom,from(#FF3636),color-stop(80%,#000));background: linear-gradient(#FF3636 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="yellow"]:after{background: #FFB236;background: -webkit-gradient(linear,left top,left bottom,from(#FFB236),color-stop(80%,#000));background: linear-gradient(#FFB236 0%,#000 80%);}.nav-open .burger-menu .navbar-collapse{-webkit-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}.burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link{margin: 0 1rem;margin-top: 0.3125rem;}.burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn){color: #FFFFFF !important;}.burger-menu .navbar-collapse .dropdown-menu .dropdown-item{color: #FFFFFF;}.burger-menu .navbar .navbar-nav{margin-top: 53px;}.burger-menu .navbar .dropdown.show .dropdown-menu,.burger-menu .navbar .dropdown .dropdown-menu{background-color: transparent;border: 0;-webkit-transition: none;transition: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none !important;transform: none !important;width: auto;margin: 0 1rem;margin-bottom: 15px;padding-top: 0;height: 300px;overflow-y: scroll;}.burger-menu .navbar .dropdown.show .dropdown-menu:before,.burger-menu .navbar .dropdown .dropdown-menu:before{display: none;}.burger-menu .navbar .dropdown .dropdown-item{padding-left: 2.5rem;}.burger-menu .navbar .dropdown .dropdown-menu{display: none;}.burger-menu .navbar .dropdown.show .dropdown-menu{display: block;}.burger-menu .navbar .dropdown-menu .dropdown-item:focus,.burger-menu .navbar .dropdown-menu .dropdown-item:hover{color: #FFFFFF;border-radius: 0.1875rem;}.burger-menu .navbar .navbar-translate{width: 100%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: justify !important;-webkit-box-pack: justify !important;justify-content: space-between !important;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .navbar .navbar-toggler-bar{display: block;position: relative;width: 22px;height: 1px;border-radius: 1px;background: #FFFFFF;}.burger-menu .navbar .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 7px;}.burger-menu .navbar .navbar-toggler-bar.bar2{width: 17px;-webkit-transition: width .2s linear;transition: width .2s linear;}.burger-menu .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar{background: #888888;}.burger-menu .navbar .toggled .navbar-toggler-bar{width: 24px;}.burger-menu .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 5px;}.burger-menu .navbar .nav-link i.fa,.burger-menu .navbar .nav-link i.now-ui-icons{opacity: .5;}.burger-menu .nav-open .wrapper{-webkit-transform: translate3d(-150px,0,0);transform: translate3d(-150px,0,0);}.burger-menu .nav-open .navbar-translate{-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}.burger-menu .wrapper{-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .bar1,.burger-menu .bar2,.burger-menu .bar3{outline: 1px solid transparent;}.burger-menu .bar1{top: 0px;-webkit-animation: topbar-back 500ms linear 0s;animation: topbar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.burger-menu .bar2{opacity: 1;}.burger-menu .bar3{bottom: 0px;-webkit-animation: bottombar-back 500ms linear 0s;animation: bottombar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.burger-menu .toggled .bar1{top: 6px;-webkit-animation: topbar-x 500ms linear 0s;animation: topbar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.burger-menu .toggled .bar2{opacity: 0;}.burger-menu .toggled .bar3{bottom: 6px;-webkit-animation: bottombar-x 500ms linear 0s;animation: bottombar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}@keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);transform: rotate(135deg);}}@-webkit-keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);}}@keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);}}@keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}}@-webkit-keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);}}@keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);}}.burger-menu #bodyClick{height: 100%;width: 100%;position: fixed;opacity: 1;top: 0;left: auto;right: 300px;content: "";z-index: 9999;overflow-x: hidden;background-color: transparent;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .navbar-collapse{display: block !important;}.burger-menu .navbar-collapse .navbar-nav{margin-top: 53px;height: 100%;z-index: 2;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.burger-menu .navbar-collapse .navbar-nav .nav-item{margin: 0;}.nav-open .burger-menu .navbar .navbar-translate{-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}.footer:not(.footer-big) .copyright{float: right;}}@media screen and (min-width: 768px){.image-container.image-right{top: 80px;margin-left: -100px;margin-bottom: 130px;}.image-container.image-left{margin-right: -100px;}}@media screen and (max-width: 768px){.image-container.image-left{margin-bottom: 260px;}}@media screen and (max-width: 580px){.alert button.close{position: absolute;right: -6px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}}@media screen and (max-width: 576px){.footer .copyright{text-align: center;}.modal .modal-dialog .modal-header button.close{font-size: 18px;right: 12px;top: 10px;}}@media screen and (max-width: 768px){.footer nav{display: block;float: none;}}.section{padding: 70px 0;position: relative;background: #FFFFFF;}.section .row + .category{margin-top: 15px;}.page-header{min-height: 100vh;max-height: 999px;padding: 0;color: #FFFFFF;position: relative;overflow: hidden;}.page-header .page-header-image{position: absolute;background-size: cover;background-position: center center;width: 100%;height: 100%;z-index: -1;}@media (min-width: 1000px){.page-header-image.mobile{display: none;background-size: cover;}}.page-header>.content{margin-top: 11%;text-align: center;margin-bottom: 50px;}.page-header .content-center{position: absolute;top: 33%;left: 50%;z-index: 2;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center;color: #FFFFFF;padding: 0 15px;width: 100%;max-width: 880px;}.card-header .content-center{position: absolute;top: 50%;left: 50%;z-index: 2;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);text-align: center;color: #FFFFFF;padding: 0 15px;width: 100%;max-width: 880px;}.page-header footer{position: absolute;bottom: 0;width: 100%;}.page-header .container{height: 100%;z-index: 1;position: relative;}.page-header .category,.page-header .description{color: rgba(255,255,255,0.8);}.page-header.page-header-small{min-height: 70vh;max-height: 440px;}.page-header .title{margin-bottom: 15px;}.page-header .title + h4{margin-top: 10px;}.page-header:after,.page-header:before{position: absolute;z-index: 0;width: 100%;height: 100%;display: block;left: 0;top: 0;content: "";}.page-header:before{background-color: rgba(0,0,0,0.3);}.page-header[filter-color="orange"]{background: rgba(44,44,44,0.2);background: -webkit-gradient(linear,left bottom,left top,from(rgba(44,44,44,0.2)),to(rgba(224,23,3,0.6)));background: linear-gradient(0deg,rgba(44,44,44,0.2),rgba(224,23,3,0.6));}[data-background-color="gray"]{background-color: #eeeeee;}[data-background-color="orange"]{background-color: #e95e38;}[data-background-color="black"]{background-color: #2c2c2c;}[data-background-color="sa"]{background-color: rgba(70,59,52,0.4);}[data-background-color]:not([data-background-color="gray"]){color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .separator-line{background-color: rgba(255,255,255,0.5);}[data-background-color]:not([data-background-color="gray"]) .footer.footer-white .footer-brand,[data-background-color]:not([data-background-color="gray"]) .footer.footer-white ul li>a.nav-link:not(.btn-icon){color: initial;}[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-description,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .category{color: #9A9A9A;}[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title,[data-background-color]:not([data-background-color="gray"]) .card:not(.card-plain) .card-title{color: initial;}[data-background-color]:not([data-background-color="gray"]) .carousel .carousel-inner{-webkit-box-shadow: none;box-shadow: none;}[data-background-color]:not([data-background-color="gray"]) .title,[data-background-color]:not([data-background-color="gray"]) .social-description h2,[data-background-color]:not([data-background-color="gray"]) p,[data-background-color]:not([data-background-color="gray"]) p.blockquote,[data-background-color]:not([data-background-color="gray"]) p.blockquote small,[data-background-color]:not([data-background-color="gray"]) h1,[data-background-color]:not([data-background-color="gray"]) h2,[data-background-color]:not([data-background-color="gray"]) h3,[data-background-color]:not([data-background-color="gray"]) h4,[data-background-color]:not([data-background-color="gray"]) h5,[data-background-color]:not([data-background-color="gray"]) h6,[data-background-color]:not([data-background-color="gray"]) a:not(.btn):not(.dropdown-item):not(.card-link),[data-background-color]:not([data-background-color="gray"]) .icons-container i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li,[data-background-color]:not([data-background-color="gray"]) .info.info-horizontal .icon i,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item){color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):hover,[data-background-color]:not([data-background-color="gray"]).card a:not(.btn):not(.dropdown-item):focus{border-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).footer hr,[data-background-color]:not([data-background-color="gray"]).card-pricing .icon i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li{border-color: rgba(255,255,255,0.2);}[data-background-color]:not([data-background-color="gray"]) .card-footer .stats i,[data-background-color]:not([data-background-color="gray"]).card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-plain .category,[data-background-color]:not([data-background-color="gray"]) .card-header:after{color: rgba(255,255,255,0.5);}[data-background-color]:not([data-background-color="gray"]).card-pricing ul li i,[data-background-color]:not([data-background-color="gray"]).card-pricing ul li b,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li b,[data-background-color]:not([data-background-color="gray"]) .card-category,[data-background-color]:not([data-background-color="gray"]) .author span,[data-background-color]:not([data-background-color="gray"]) .card-pricing.card-plain ul li i{color: rgba(255,255,255,0.8) !important;}[data-background-color]:not([data-background-color="gray"]) .separator{background-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .navbar.bg-white p{color: #888888;}[data-background-color]:not([data-background-color="gray"]) .description,[data-background-color]:not([data-background-color="gray"]) .social-description p{color: rgba(255,255,255,0.8);}[data-background-color]:not([data-background-color="gray"]) p.blockquote{border-color: rgba(255,255,255,0.2);}[data-background-color]:not([data-background-color="gray"]) .checkbox label::before,[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .radio label::before,[data-background-color]:not([data-background-color="gray"]) .radio label::after{border-color: rgba(255,255,255,0.2);}[data-background-color]:not([data-background-color="gray"]) .checkbox label::after,[data-background-color]:not([data-background-color="gray"]) .checkbox label,[data-background-color]:not([data-background-color="gray"]) .radio label{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .checkbox input[type="checkbox"]:disabled + label,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:disabled + label{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:not(:disabled):hover + label::after,[data-background-color]:not([data-background-color="gray"]) .radio input[type="radio"]:checked + label::after{background-color: #FFFFFF;border-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-control::-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control:-moz-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control::-webkit-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control:-ms-input-placeholder{color: #ebebeb;opacity: 1;filter: alpha(opacity=100);}[data-background-color]:not([data-background-color="gray"]) .form-control{border-color: rgba(255,255,255,0.5);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-control:focus{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .has-success:after,[data-background-color]:not([data-background-color="gray"]) .has-danger:after{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .has-danger .form-control{background-color: transparent;}[data-background-color]:not([data-background-color="gray"]) .input-group-text{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .input-group-focus .input-group-text{background-color: transparent;border-color: #FFFFFF;color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control{background-color: rgba(255,255,255,0.1);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text{background-color: rgba(255,255,255,0.1);}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:focus,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control + .input-group-text:active{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .form-control:focus + .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .form-control:focus + .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text{background-color: rgba(255,255,255,0.1);border: none;color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border.input-group-focus .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border.input-group-focus .input-group-text{background-color: rgba(255,255,255,0.2);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .input-group-text,[data-background-color]:not([data-background-color="gray"]) .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .input-group.form-group-no-border .input-group-text{color: rgba(255,255,255,0.8);}[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control{background-color: transparent;border: 1px solid #E3E3E3;color: #2c2c2c;}[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-control:last-child{border-left: 0 none;}[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .form-group.form-group-no-border .input-group-text,[data-background-color]:not([data-background-color="gray"]) .subscribe-line .input-group.form-group-no-border .input-group-text{color: #555555;border: 1px solid #E3E3E3;}[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple{background-color: transparent;border-color: rgba(255,255,255,0.5);color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:hover,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:focus,[data-background-color]:not([data-background-color="gray"]) .btn.btn-simple:active{background-color: transparent;border-color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]) .nav-tabs>.nav-item>.nav-link i.now-ui-icons{color: #FFFFFF;}[data-background-color]:not([data-background-color="gray"]).section-nucleo-icons .icons-container i:nth-child(6){color: #FFFFFF;}.page-header .carousel .carousel-indicators{bottom: 60px;}.page-header .container{color: #FFFFFF;}.page-header .title{color: #FFFFFF;}[data-background-color] .social-line h1,[data-background-color] .social-line h2,[data-background-color] .social-line h3,[data-background-color] .social-line h4,[data-background-color] .social-line h5,[data-background-color] .social-line h6{color: initial;}[data-background-color] .social-line .btn.btn-simple{border: 0;}@media screen and (max-width: 991px){.navbar-collapse{position: fixed;display: block;top: 0;height: 100% !important;width: 300px;right: 0;z-index: 1032;visibility: visible;background-color: #999;overflow-y: visible;border-top: none;text-align: left;max-height: none !important;-webkit-transform: translate3d(300px,0,0);transform: translate3d(300px,0,0);-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.navbar-collapse:after{background: #888888;background: -webkit-gradient(linear,left top,left bottom,from(#888888),color-stop(80%,#000));background: linear-gradient(#888888 0%,#000 80%);opacity: 0.76;filter: alpha(opacity=76);display: block;content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.navbar-collapse[data-color="blue"]:after{background: #2CA8FF;background: -webkit-gradient(linear,left top,left bottom,from(#2CA8FF),color-stop(80%,#000));background: linear-gradient(#2CA8FF 0%,#000 80%);}.navbar-collapse[data-color="green"]:after{background: #18ce0f;background: -webkit-gradient(linear,left top,left bottom,from(#18ce0f),color-stop(80%,#000));background: linear-gradient(#18ce0f 0%,#000 80%);}.navbar-collapse[data-color="orange"]:after{background: #f96332;background: -webkit-gradient(linear,left top,left bottom,from(#f96332),color-stop(80%,#000));background: linear-gradient(#f96332 0%,#000 80%);}.navbar-collapse[data-color="red"]:after{background: #FF3636;background: -webkit-gradient(linear,left top,left bottom,from(#FF3636),color-stop(80%,#000));background: linear-gradient(#FF3636 0%,#000 80%);}.navbar-collapse[data-color="yellow"]:after{background: #FFB236;background: -webkit-gradient(linear,left top,left bottom,from(#FFB236),color-stop(80%,#000));background: linear-gradient(#FFB236 0%,#000 80%);}.nav-open .navbar-collapse{-webkit-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}.navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link{margin: 0 1rem;margin-top: 0.3125rem;}.navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn){color: #FFFFFF !important;}.navbar-collapse .dropdown-menu .dropdown-item{color: #FFFFFF;}.navbar .navbar-nav{margin-top: 53px;}.navbar .dropdown.show .dropdown-menu,.navbar .dropdown .dropdown-menu{background-color: transparent;border: 0;-webkit-transition: none;transition: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none !important;transform: none !important;width: auto;margin: 0 1rem;margin-bottom: 15px;padding-top: 0;height: 300px;overflow-y: scroll;}.navbar .dropdown.show .dropdown-menu:before,.navbar .dropdown .dropdown-menu:before{display: none;}.navbar .dropdown .dropdown-item{padding-left: 2.5rem;}.navbar .dropdown .dropdown-menu{display: none;}.navbar .dropdown.show .dropdown-menu{display: block;}.navbar .dropdown-menu .dropdown-item:focus,.navbar .dropdown-menu .dropdown-item:hover{color: #FFFFFF;border-radius: 0.1875rem;}.navbar .navbar-translate{width: 100%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: justify !important;-webkit-box-pack: justify !important;justify-content: space-between !important;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.navbar .navbar-toggler-bar{display: block;position: relative;width: 22px;height: 1px;border-radius: 1px;background: #FFFFFF;}.navbar .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 7px;}.navbar .navbar-toggler-bar.bar2{width: 17px;-webkit-transition: width .2s linear;transition: width .2s linear;}.navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar{background: #888888;}.navbar .toggled .navbar-toggler-bar{width: 24px;}.navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 5px;}.navbar .nav-link i.fa,.navbar .nav-link i.now-ui-icons{opacity: .5;}.nav-open .wrapper{-webkit-transform: translate3d(-150px,0,0);transform: translate3d(-150px,0,0);}.nav-open .navbar-translate{-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}.wrapper{-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.bar1,.bar2,.bar3{outline: 1px solid transparent;}.bar1{top: 0px;-webkit-animation: topbar-back 500ms linear 0s;animation: topbar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.bar2{opacity: 1;}.bar3{bottom: 0px;-webkit-animation: bottombar-back 500ms linear 0s;animation: bottombar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.toggled .bar1{top: 6px;-webkit-animation: topbar-x 500ms linear 0s;animation: topbar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.toggled .bar2{opacity: 0;}.toggled .bar3{bottom: 6px;-webkit-animation: bottombar-x 500ms linear 0s;animation: bottombar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}@keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);transform: rotate(135deg);}}@-webkit-keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);}}@keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);}}@keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}}@-webkit-keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);}}@keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);}}#bodyClick{height: 100%;width: 100%;position: fixed;opacity: 1;top: 0;left: auto;right: 300px;content: "";z-index: 9999;overflow-x: hidden;background-color: transparent;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.footer .copyright{text-align: right;}}@media screen and (min-width: 992px){.navbar-nav .nav-link.btn:not(.btn-sm){margin: 0;}.navbar-nav .nav-item:not(:last-child){margin-right: 5px;}.burger-menu .navbar-collapse{position: fixed;display: block;top: 0;height: 100% !important;width: 300px;right: 0;z-index: 1032;visibility: visible;background-color: #999;overflow-y: visible;border-top: none;text-align: left;max-height: none !important;-webkit-transform: translate3d(300px,0,0);transform: translate3d(300px,0,0);-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .navbar-collapse:after{background: #888888;background: -webkit-gradient(linear,left top,left bottom,from(#888888),color-stop(80%,#000));background: linear-gradient(#888888 0%,#000 80%);opacity: 0.76;filter: alpha(opacity=76);display: block;content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}.burger-menu .navbar-collapse[data-color="blue"]:after{background: #2CA8FF;background: -webkit-gradient(linear,left top,left bottom,from(#2CA8FF),color-stop(80%,#000));background: linear-gradient(#2CA8FF 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="green"]:after{background: #18ce0f;background: -webkit-gradient(linear,left top,left bottom,from(#18ce0f),color-stop(80%,#000));background: linear-gradient(#18ce0f 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="orange"]:after{background: #f96332;background: -webkit-gradient(linear,left top,left bottom,from(#f96332),color-stop(80%,#000));background: linear-gradient(#f96332 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="red"]:after{background: #FF3636;background: -webkit-gradient(linear,left top,left bottom,from(#FF3636),color-stop(80%,#000));background: linear-gradient(#FF3636 0%,#000 80%);}.burger-menu .navbar-collapse[data-color="yellow"]:after{background: #FFB236;background: -webkit-gradient(linear,left top,left bottom,from(#FFB236),color-stop(80%,#000));background: linear-gradient(#FFB236 0%,#000 80%);}.nav-open .burger-menu .navbar-collapse{-webkit-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}.burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link{margin: 0 1rem;margin-top: 0.3125rem;}.burger-menu .navbar-collapse .navbar-nav:not(.navbar-logo) .nav-link:not(.btn){color: #FFFFFF !important;}.burger-menu .navbar-collapse .dropdown-menu .dropdown-item{color: #FFFFFF;}.burger-menu .navbar .navbar-nav{margin-top: 53px;}.burger-menu .navbar .dropdown.show .dropdown-menu,.burger-menu .navbar .dropdown .dropdown-menu{background-color: transparent;border: 0;-webkit-transition: none;transition: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none !important;transform: none !important;width: auto;margin: 0 1rem;margin-bottom: 15px;padding-top: 0;height: 300px;overflow-y: scroll;}.burger-menu .navbar .dropdown.show .dropdown-menu:before,.burger-menu .navbar .dropdown .dropdown-menu:before{display: none;}.burger-menu .navbar .dropdown .dropdown-item{padding-left: 2.5rem;}.burger-menu .navbar .dropdown .dropdown-menu{display: none;}.burger-menu .navbar .dropdown.show .dropdown-menu{display: block;}.burger-menu .navbar .dropdown-menu .dropdown-item:focus,.burger-menu .navbar .dropdown-menu .dropdown-item:hover{color: #FFFFFF;border-radius: 0.1875rem;}.burger-menu .navbar .navbar-translate{width: 100%;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: justify !important;-webkit-box-pack: justify !important;justify-content: space-between !important;-ms-flex-align: center;-webkit-box-align: center;align-items: center;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .navbar .navbar-toggler-bar{display: block;position: relative;width: 22px;height: 1px;border-radius: 1px;background: #FFFFFF;}.burger-menu .navbar .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 7px;}.burger-menu .navbar .navbar-toggler-bar.bar2{width: 17px;-webkit-transition: width .2s linear;transition: width .2s linear;}.burger-menu .navbar.bg-white:not(.navbar-transparent) .navbar-toggler-bar{background: #888888;}.burger-menu .navbar .toggled .navbar-toggler-bar{width: 24px;}.burger-menu .navbar .toggled .navbar-toggler-bar + .navbar-toggler-bar{margin-top: 5px;}.burger-menu .navbar .nav-link i.fa,.burger-menu .navbar .nav-link i.now-ui-icons{opacity: .5;}.burger-menu .nav-open .wrapper{-webkit-transform: translate3d(-150px,0,0);transform: translate3d(-150px,0,0);}.burger-menu .nav-open .navbar-translate{-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}.burger-menu .wrapper{-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .bar1,.burger-menu .bar2,.burger-menu .bar3{outline: 1px solid transparent;}.burger-menu .bar1{top: 0px;-webkit-animation: topbar-back 500ms linear 0s;animation: topbar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.burger-menu .bar2{opacity: 1;}.burger-menu .bar3{bottom: 0px;-webkit-animation: bottombar-back 500ms linear 0s;animation: bottombar-back 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.burger-menu .toggled .bar1{top: 6px;-webkit-animation: topbar-x 500ms linear 0s;animation: topbar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.burger-menu .toggled .bar2{opacity: 0;}.burger-menu .toggled .bar3{bottom: 6px;-webkit-animation: bottombar-x 500ms linear 0s;animation: bottombar-x 500ms 0s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}@keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);transform: rotate(135deg);}}@-webkit-keyframes topbar-x{0%{top: 0px;-webkit-transform: rotate(0deg);}45%{top: 6px;-webkit-transform: rotate(145deg);}75%{-webkit-transform: rotate(130deg);}100%{-webkit-transform: rotate(135deg);}}@keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes topbar-back{0%{top: 6px;-webkit-transform: rotate(135deg);}45%{-webkit-transform: rotate(-10deg);}75%{-webkit-transform: rotate(5deg);}100%{top: 0px;-webkit-transform: rotate(0);}}@keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}}@-webkit-keyframes bottombar-x{0%{bottom: 0px;-webkit-transform: rotate(0deg);}45%{bottom: 6px;-webkit-transform: rotate(-145deg);}75%{-webkit-transform: rotate(-130deg);}100%{-webkit-transform: rotate(-135deg);}}@keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);transform: rotate(0);}}@-webkit-keyframes bottombar-back{0%{bottom: 6px;-webkit-transform: rotate(-135deg);}45%{-webkit-transform: rotate(10deg);}75%{-webkit-transform: rotate(-5deg);}100%{bottom: 0px;-webkit-transform: rotate(0);}}.burger-menu #bodyClick{height: 100%;width: 100%;position: fixed;opacity: 1;top: 0;left: auto;right: 300px;content: "";z-index: 9999;overflow-x: hidden;background-color: transparent;-webkit-transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);transition: all 0.5s cubic-bezier(0.685,0.0473,0.346,1);}.burger-menu .navbar-collapse{display: block !important;}.burger-menu .navbar-collapse .navbar-nav{margin-top: 53px;height: 100%;z-index: 2;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.burger-menu .navbar-collapse .navbar-nav .nav-item{margin: 0;}.nav-open .burger-menu .navbar .navbar-translate{-webkit-transform: translate3d(-300px,0,0);transform: translate3d(-300px,0,0);}.footer:not(.footer-big) .copyright{float: right;}}@media screen and (min-width: 768px){.image-container.image-right{top: 80px;margin-left: -100px;margin-bottom: 130px;}.image-container.image-left{margin-right: -100px;}}@media screen and (max-width: 768px){.image-container.image-left{margin-bottom: 260px;}}@media screen and (max-width: 580px){.alert button.close{position: absolute;right: -6px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}}@media screen and (max-width: 576px){.footer .copyright{text-align: center;}.modal .modal-dialog .modal-header button.close{font-size: 18px;right: 12px;top: 10px;}}@media screen and (max-width: 768px){.footer nav{display: block;float: none;}}
/* ---- custom (eks nowui.css) ---- */



/* Background Color Body */
body {
    background-color: #FFF1E1;
}

@media (max-width: 1100px) {
    .Desktop {
      display: none;
    }
  }
  
  /* Hide mobile navigation on desktop devices */
  @media (min-width: 1100px) {
    .Mobile {
      display: none;
    }
  }


 .parent {
    display: block;
    position: relative;
    float: left;
    line-height: 30px;
  }
  

  .parent a {
    
    margin: 10px;
    text-decoration: none;
    color: rgb(0, 0, 0) !important;
  }

  .parent:hover>ul {
    display: block;
    position: absolute;
  }

  .parent ul {
    background-color: rgb(0, 0, 0)
  }

  .child {
    display: none;
    line-height: 20px;
  }


  .child li {
    background-color: rgb(211, 209, 209);
    line-height: 40px;
    margin-top: 0px;
    min-width: 15em;
  }

  .child li a {

  }

  ul {
    list-style: none;
    margin: 0;
    padding: 0px;
    min-width: 11em;
  }

  ul ul ul {
    left: 100%;
    top: 0;
    margin-left: 0px;
  }

  li:hover {
        
  }

  .parent li:hover {
    background-color: rgb(55, 54, 54);
    
  }

  .expand {
    font-size: 12px;
    float: right;
    margin-top: 0px;
  }

  .footer{
    background-color: #008CB9;
  }

  .search-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  max-width: 300px;
  background-color: #fff;
  z-index: 1050;
  max-height: 250px;
  overflow-y: auto;
}

.row{
  margin-left: 0;
  margin-right: 0;
}

.scroll-trigger {
  cursor: pointer;
}
/* ---- application.css ---- */
/* ===== Fallback fonts (size-adjust) — cegah CLS saat web-font typekit swap masuk.
   size-adjust diukur dari lebar glyph vs Arial (museo≈100.4%, forma≈92%, brandon≈100.6%). ===== */
@font-face { font-family: "museo-fallback";   src: local("Arial"); size-adjust: 100.4%; }
@font-face { font-family: "forma-fallback";   src: local("Arial"); size-adjust: 92%; }
@font-face { font-family: "brandon-fallback"; src: local("Arial"); size-adjust: 100.6%; }

/* ===== Scroll rail oranye: track = garis oranye (pengganti hr/landasan),
   thumb = oranye muda. Dipakai series list & strip foto. ===== */
.pf-rail-scroll {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 10px;                 /* ruang agar rail tak menempel konten */
  scrollbar-width: thin;                /* Firefox */
  scrollbar-color: #ffd199 transparent; /* thumb (oranye muda) | track pakai background di bawah */
  /* landasan oranye digambar sbg background container → tampil di SEMUA device
     (scrollbar mobile overlay/tersembunyi, jadi tak bisa diandalkan) */
  background: linear-gradient(#f8a631, #f8a631) no-repeat left bottom / 100% 2px;
}
.pf-rail-scroll::-webkit-scrollbar { height: 4px; }
.pf-rail-scroll::-webkit-scrollbar-track {
  background: transparent;              /* hindari garis dobel di desktop */
}
.pf-rail-scroll::-webkit-scrollbar-thumb {
  background: #ffd199;                   /* oranye muda */
  border-radius: 10px;
}
.pf-rail-scroll::-webkit-scrollbar-thumb:hover {
  background: #ffbf6b;            /* oranye muda solid, tanpa alpha → track tak tembus */
}

/* ===========NAVBAR============ */
/* Base style */
/* Tinggi navbar = logo + padding atas-bawah; dipakai juga oleh .wrapper agar konten pas di bawah navbar */
:root {
  --pf-nav-pad: 0.8rem;
  --pf-nav-logo: 65px;
  --pf-nav-h: calc(var(--pf-nav-logo) + 2 * var(--pf-nav-pad));
}

@media (max-width: 1199.98px) {
  :root { --pf-nav-logo: 60px; }
}

.navbar-pf {
  font-weight: 600 !important;
  padding: var(--pf-nav-pad) 2rem !important;
  min-height: var(--pf-nav-h) !important;
  margin-bottom: 0 !important;
}

/* Logo inline menambah celah baseline beberapa px; block agar tinggi presisi */
.navbar-pf .navbar-translate { padding: 0 !important; min-height: 0 !important; }
.navbar-pf .navbar-translate img { display: block; }

.navbar-pf .nav-link {
  font-weight: 700 !important;
  font-size: 1.3rem !important;
  margin: 0 1.2rem !important;
  transition: color 0.3s ease !important;
}

/* Cream version */
.navbar-pf--cream {
  background-color: #fff1e1 !important;
}

.navbar-pf--cream .nav-link {
  color: #006788 !important;
  /* biru gelap */
}

.navbar-pf--cream .nav-link:hover {
  color: #f8a631 !important;
  /* aksen orange */
  background-color: transparent !important;
}

/* Blue version */
.navbar-pf--blue {
  background-color: #008cbc !important;
}

.navbar-pf--blue .nav-link {
  color: white !important;
}

.navbar-pf--blue .nav-link:hover {
  color: #ffd199 !important;
  /* kuning/emas */
  background-color: transparent !important;
}

/* Burger toggler */
.navbar-pf--cream .navbar-toggler-bar {
  display: block !important;
  width: 22px !important;
  height: 2px !important;
  margin: 4px auto !important;
  background-color: #000;
  /* bisa diubah sesuai tema */
}

.navbar-pf--blue .navbar-toggler-bar {
  display: block !important;
  width: 22px !important;
  height: 2px !important;
  margin: 4px auto !important;
  background-color: #fff;
  /* bisa diubah sesuai tema */
}

/* ============ Wrapper =============== */
/* Wrapper untuk setiap konten, agar ada space dari nav */
.wrapper {
  margin-top: var(--pf-nav-h);
}

/* =========== Common ============== */
.extra-bold {
  font-weight: 1200 !important;
}

.bg-orange {
  background-color: #f8a631 !important;
  color: #3f2600 !important; /* teks gelap agar kontras lolos WCAG di atas oranye */
  padding: 0 1rem 0 1rem;
  font-weight: 1200 !important;
}

.bg-blue {
  background-color: #00779c !important;
}

.bg-gradient-orange {
  background: hsla(35, 93%, 58%, 1);
  background: linear-gradient(
    270deg,
    hsla(35, 93%, 58%, 1) 0%,
    hsla(33, 95%, 42%, 1) 100%
  );
  background: -moz-linear-gradient(
    270deg,
    hsla(35, 93%, 58%, 1) 0%,
    hsla(33, 95%, 42%, 1) 100%
  );
  background: -webkit-linear-gradient(
    270deg,
    hsla(35, 93%, 58%, 1) 0%,
    hsla(33, 95%, 42%, 1) 100%
  );
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#F8A631", endColorstr="#D37505", GradientType=1);
}

hr {
  width: 100%;
  border-top: 2px solid #f8a631;
}

.text-blue {
  color: #00779c !important;
  font-weight: 1000 !important;
}

button:focus {
  outline: 5px auto #008cb9 !important;
}

.w-90 {
  width: 90% !important;
}

/* w-75 hanya di lg ke atas; di bawah lg full width */
@media (min-width: 992px) {
  .w-lg-75 { width: 75% !important; }
}

/* ====== Ribbon PureFoam ====== */
.pf-ribbon {
  --main: #007499;
  /* warna utama */
  --shadow: #008cb9;
  /* warna shadow */

  position: relative;
  display: inline-block;
  padding: 10px;
  /* Padding lebih kecil */
  background: var(--main);
  color: #fff;
  font-weight: bold;
  transform: skewY(-2deg);
  /* Miringkan lebih sedikit */
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.15);
  text-align: center;
  scale: 0.8;
}

.pf-ribbon > span {
  display: inline-block;
  transform: skewY(2deg);
  /* Sesuaikan dengan transform ribbon */
  padding: 0 5px;
}

.pf-ribbon::after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  background: var(--shadow);
  transform: translate(0px, 3px) skewY(2deg);
  /* Shadow lebih kecil */
  z-index: -1;
  scale: 1.05;
}

/* ====== Product ========= */
.pf-product {
  position: relative;
  width: min(350px, 55vw);
  aspect-ratio: 1 / 0.78;
  /* kanvas komposisi */
}

/* Segi enam + gradasi */
.pf-hex {
  position: absolute;
  inset: 16% 8% 0%;

  background: linear-gradient(
    to bottom,
    rgba(235, 161, 53, 0) 0%,
    /* #EBA135, opacity 0% */ rgba(235, 161, 53, 0.9) 100%
      /* #EBA135, opacity 90% */
  );

  clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
  filter: drop-shadow(0 18px 18px rgba(0, 0, 0, 0.18));
}

.pf-hex:hover {
  position: absolute;
  inset: 16% 8% 0%;

  background: linear-gradient(
    to bottom,
    rgba(0, 140, 185, 0) 0%,
    /* #008CB9 dengan opacity 0% */ rgba(0, 140, 185, 0.7) 100%
      /* #008CB9 dengan opacity 90% */
  );

  clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
  filter: drop-shadow(0 18px 18px rgba(0, 0, 0, 0.18));
}

.pf-hex.active {
  background: linear-gradient(
    to bottom,
    rgba(0, 140, 185, 0) 0%,
    rgba(0, 140, 185, 0.9) 100%
  );
}

.pf-hex.disabled {
  pointer-events: none;
}

/* Gambar matras di atas hex */
.pf-mattress {
  position: absolute;
  inset: 10% 0% 0%;
  width: 100%;
  height: 100%;
  object-fit: contain;
  z-index: 1;
  pointer-events: none;
}

/* Slide carousel poster selain gambar hero (index 0): tinggi sama dengan gambar hero, tanpa offset hex */
.pf-mattress-photo {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  z-index: 1;
  pointer-events: none;
}

/* Jendela carousel poster: diam, cuma memotong (clip) slide yang di luar area */
.pf-poster-viewport {
  position: absolute;
  inset: 0;
  overflow: hidden;
  z-index: 1;
}

/* Rail yang digeser (translateX) untuk efek geser antar slide */
.pf-poster-track {
  display: flex;
  height: 100%;
  transition: transform 0.5s ease;
  will-change: transform;
}

/* Setiap slide punya konteks posisi sendiri, sama seperti .pf-product asli,
   supaya inset .pf-mattress (align ke hex) tidak berubah */
.pf-poster-slide {
  position: relative;
  flex: 0 0 100%;
  width: 100%;
  height: 100%;
}

.pf-badge {
  position: absolute;
  top: 6%;
  left: 15%;
  font-size: 0.1rem;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 6px;
  z-index: 2;
  /* di atas hex & gambar */
  white-space: nowrap;
}

.pf-photo {
  height: 40vh;
}

/* Tablet dan di bawahnya */

@media (max-width: 1024px) {
  .pf-photo {
    height: 20vh;
  }
}

/* Ponsel */
@media (max-width: 767px) {
  .pf-photo {
    height: 15vh;
  }
}

.title {
  font-family: "forma-djr-display", "forma-fallback", sans-serif !important;
  padding-top: 0 !important;
  letter-spacing: 3px !important;
  font-weight: 800 !important;
}

.product-title {
  font-family: "brandon-grotesque", "brandon-fallback", sans-serif !important;
  font-weight: 800 !important;
}

#products {
  min-height: 100vh;
}

#products .title {
  font-size: 2.5em;
  margin-bottom: 30px;
  line-height: 1.2;
}

#products .product-name {
  font-size: 1.5em;
  line-height: 1.3em;
}

#products .product-detail {
  font-size: 1.25em;
  line-height: 1.4em;
}

@media (min-width: 768px) {
  #products .title {
    font-size: 3.5em;
    line-height: 1.15;
    margin-bottom: 3rem;
  }

  #products .product-name {
    font-size: 1.825em;
    line-height: 1.4em;
  }

  #products .product-detail {
    font-size: 1.5em;
    line-height: 1.45em;
  }
}

#section {
  height: 80vh;
}

#section .section-wrapper {
  width: 100%;
  padding: 0.5rem;
}

#section .title {
  font-size: 1.825em;
  line-height: 1.4;
  margin-bottom: 30px;
}

#section .content {
  font-size: 1.2em;
  line-height: 1.61;
  margin-bottom: 1rem;
  font-weight: 300;
}

#section .underline-orange {
  text-decoration: underline;
  text-decoration-color: #f8a631;
  text-underline-offset: 10px;
}

@media (min-width: 768px) {
  #section {
    height: 70vh;
  }

  #section .section-wrapper {
    width: 75%;
  }

  #section .title {
    font-size: 3.5em;
    line-height: 1.15;
    margin-bottom: 30px;
  }

  #section .content {
    font-size: 1.825em;
    line-height: 1.4;
    margin-bottom: 30px;
    font-weight: 500;
  }
}

/* ========== Instagram ========== */
.instagram-section {
  z-index: 0;
  height: 100vh;
}

@media (max-width: 1024px) {
  .instagram-section {
    height: 70vh;
  }
}

@media (max-width: 767px) {
  .instagram-section {
    height: 100vh;
  }
}

.ig-scroll-x {
  --ig-pad: 8px;
  /* satu sumber kebenaran untuk padding */
  position: relative;
  /* aman untuk hitung offset */
  display: flex;
  flex-wrap: nowrap;
  gap: 12px;
  overflow-x: auto;
  padding: 8px var(--ig-pad);
  /* atas-bawah 8px, kiri-kanan pakai var */
  scroll-snap-type: x mandatory;
  scroll-padding-left: var(--ig-pad);
  scroll-padding-right: var(--ig-pad);
  z-index: 1;
}

@media (max-width: 992px) {
  .ig-scroll-x {
    justify-content: start;
  }
}

.ig-scroll-x::-webkit-scrollbar {
  height: 6px;
}

.ig-scroll-x::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 3px;
}

.ig-item {
  flex: 0 0 auto;
  /* biar item tetap satu baris */
  width: 280px;
  /* atur lebar kartu */
  scroll-snap-align: start;
  /* snap ke awal kartu */
  scroll-snap-stop: always;
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  background: #000;
}

.ig-item img,
.ig-item video {
  width: 100%;
  height: 50vh;
  object-fit: cover;
  display: block;
}

@media (max-width: 1024px) {
  .ig-item img,
  .ig-item video {
    height: 35vh;
  }
}

@media (max-width: 767px) {
  .ig-item img,
  .ig-item video {
    height: 50vh;
  }
}

.ig-item video {
  display: none;
}

.ig-item.is-playing img {
  display: none;
}

.ig-item.is-playing video {
  display: block;
}

.ig-play {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  pointer-events: none;
}

.ig-play img {
  width: 60px;
  height: 60px;
  filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.4));
}

/* ========== Nav tombol (tambahan baru, aman dipadukan) ========== */
.ig-wrapper {
  position: relative;
  width: 100%;
}

.ig-nav-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 3;
  width: 40px;
  height: 40px;
  border: 0;
  border-radius: 999px;
  background: rgba(17, 17, 17, 0.6);
  color: #fff;
  display: grid;
  place-items: center;
  pointer-events: auto;
  cursor: pointer;
  backdrop-filter: blur(2px);
}

.ig-nav-btn svg {
  width: 20px;
  height: 20px;
}

.ig-prev {
  left: 6px;
  font-size: 24px;
}

.ig-next {
  right: 6px;
  font-size: 24px;
}

.rounded-pill {
  border: 2px solid #d37505 !important;
  padding: 0.5rem 0.5rem !important;
  border-radius: 50rem !important;
}

.btn-round {
  height: 5px;
  width: 5px;
  border-radius: 50% !important;
}

.color-active {
  border: 5px solid #000;
}

/* Modal arrows */
#pfGalleryModal .pf-nav {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 48px;
  height: 48px;
  border-radius: 999px;
  border: none;
  background: rgba(0, 0, 0, 0.35);
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 28px;
  line-height: 1;
  z-index: 2;
}

#pfGalleryModal .pf-nav:hover {
  background-color: #00779c;
  color: white;
}

#pfGalleryModal .pf-prev {
  left: 8px;
}

#pfGalleryModal .pf-next {
  right: 8px;
}

#pfGalleryModal .pf-nav:focus {
  outline: none;
}

/* Shared arrow styles */
.pf-scroll {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  border-radius: 999px;
  border: none;
  background: rgba(0, 0, 0, 0.35);
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  line-height: 1;
  z-index: 4;
}

.pf-scroll:focus {
  outline: none;
}

/* Desktop arrows */
.pf-desktop-strip .pf-desk-prev {
  left: 6px;
}

.pf-desktop-strip .pf-desk-next {
  right: 6px;
}

/* Mobile arrows */
.pf-mobile-strip .pf-scroll-prev {
  left: 6px;
}

.pf-mobile-strip .pf-scroll-next {
  right: 6px;
}

/* Hero poster carousel arrows */
.pf-product .pf-poster-prev {
  left: 6px;
}

.pf-product .pf-poster-next {
  right: 6px;
}

/* Series list arrows (sama persis dengan strip foto) */
.pf-series-strip .pf-series-prev {
  left: 6px;
}

.pf-series-strip .pf-series-next {
  right: 6px;
}

.pf-series-track {
  scroll-snap-type: x mandatory;
}

.pf-series-item {
  scroll-snap-align: start;
}

/* Smooth & snap */
.pf-desktop-photos,
.pf-mobile-photos {
  -webkit-overflow-scrolling: touch;
  padding: 2px 0;
}

.pf-desktop-strip .pf-desktop-photos.pf-rail-scroll,
.pf-mobile-strip .pf-mobile-photos.pf-rail-scroll {
  padding-bottom: 28px;
}

.pf-desktop-photos {
  scroll-snap-type: x mandatory;
}

.pf-mobile-photos {
  scroll-snap-type: x mandatory;
}

.pf-desktop-item,
.pf-mobile-item {
  scroll-snap-align: start;
  flex: 0 0 auto;
}

#pfGalleryModal .modal-dialog-centered {
  justify-content: center;
}

#pfGalleryModal .modal-dialog {
  max-width: 95vw;
}

#pfModalContent {
  overflow: hidden;
}

#pfModalImgWrap {
  width: 100%;
  height: 100%;
}

@media (min-width: 1025px) {
  #pfModalContent {
    width: auto;
    height: 50vh;
    aspect-ratio: 1 / 1;
  }

  #pfModalContent.pf-has-note {
    aspect-ratio: 9 / 4;
  }

  #pfModalContent #pfModalImgWrap,
  #pfModalContent.pf-has-note #pfModalImgWrap {
    width: 50vh;
    height: 50vh;
    flex: 0 0 50vh;
  }

  #pfModalContent.pf-has-note #pfModalImgWrap {
    box-sizing: border-box;
    padding: 2rem;
  }
}

#pfModalContent.pf-has-note {
  background: #fff !important;
}

.pf-modal-note {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 0.75rem;
  flex: 1 1 auto;
  min-width: 0;
  padding: 2rem 3.5rem;
  color: #00779c;
  font-size: 1.15rem;
  text-align: left;
  overflow-y: auto;
}

#pfModalNoteDisclaimer {
  font-size: 13px;
  font-style: italic;
}

@media (max-width: 1024px) {
  #pfModalContent {
    height: 100%;
  }

  #pfModalContent.pf-has-note {
    flex-direction: column !important;
  }

  #pfModalContent.pf-has-note #pfModalImgWrap {
    width: 100%;
    height: 45%;
    flex: 0 0 45%;
    box-sizing: border-box;
    padding: 1rem;
  }

  #pfModalContent.pf-has-note .pf-modal-note {
    width: 100%;
  }
}

#pfGalleryModal .pf-close {
  transition:
    transform 0.15s ease,
    opacity 0.15s ease,
    background-color 0.15s ease;
  opacity: 0.85;
}

#pfGalleryModal .pf-close:hover {
  transform: scale(0.92);
  opacity: 1;
}

.vl {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}

.title-2 {
  font-family: "forma-djr-display", sans-serif !important;
  padding-top: 0 !important;
  letter-spacing: 1px !important;
  font-weight: 800 !important;
}

/* Styling CSS tambahan untuk responsivitas font tanpa menduplikasi div */
.responsive-title {
  font-size: 1.8rem;
}
@media (min-width: 768px) {
  .responsive-title {
    font-size: 2.5rem;
  }
}
@media (min-width: 992px) {
  .responsive-title {
    font-size: 3rem;
  }
}

.icon-img {
  width: 88px;
  height: 88px;
  aspect-ratio: 1 / 1;
  object-fit: contain;
  display: block;
}

.accordion-body .row .d-flex.flex-column.align-items-center {
  min-height: 120px;
  justify-content: center;
}

.fs-5 {
  font-size: 1.6rem;
}

.fs-6 {
  font-size: 1.125rem;
  font-weight: 500;
}

@media (max-width: 576px) {
  .icon-img {
    width: 72px;
    height: 72px;
  }
  .accordion-body .row .d-flex.flex-column.align-items-center {
    min-height: 110px;
  }
  .fs-5 {
    font-size: 1rem;
  }

  .fs-6 {
    font-size: 0.875rem;
  }
}

.pf-bf-section {
  background: #fdf1e1;
}
.pf-bf-title {
  color: #00779c;
  font-family: "forma-djr-display", sans-serif !important;
  font-size: 2.5em;
  letter-spacing: 3px;
  font-weight: 800;
}

/* Visual utama */
.pf-bf-visual {
  max-width: 820px;
  aspect-ratio: 16/7;
  position: relative;
}

/* Catatan: Elemen dengan class .pf-foam-img tidak ada di HTML kamu.
     Jika memang tidak dipakai, blok ini bisa dihapus untuk menghemat ukuran file */
.pf-foam-img {
  position: absolute;
  height: auto;
  width: 16%;
  top: 40%;
  left: calc(28% + 0.5%);
  z-index: 2;
}

/* Kartu gambar langkah (desktop) */
.pf-step {
  width: 160px;
}
.pf-img-wrap {
  width: 100%;
  aspect-ratio: 1/1;
  border-radius: 10px;
  overflow: hidden;
  background: #e7ecef;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pf-step-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.pf-step-text {
  line-height: 1.35;
  font-weight: 400;
}

/* Arrow: align tengah (vertikal & horizontal) di desktop */
.pf-arrow {
  color: #f29f2d;
  height: 160px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pf-cta {
  background: #f29f2d;
  color: #fff;
  padding: 12px 20px;
  border-radius: 10px;
}

/* ====== Mobile (≤576px) ====== */
@media (max-width: 576px) {
  /* Sesuaikan title width di mobile jika perlu */
  .w-75 {
    width: 75% !important;
  }

  .pf-bf-title {
    font-size: 1.825em;
    line-height: 1.4;
  }

  .pf-foam-img {
    width: 20%;
    top: 48%;
    left: calc(15% + 0.5%);
  }

  /* Susun langkah jadi 1 kolom & kotak gambar center */
  .pf-steps {
    flex-direction: column;
    align-items: center;
    gap: 18px !important;
    flex-wrap: nowrap;
  }
  .pf-step {
    width: 100%;
    max-width: 200px;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .pf-img-wrap {
    width: 85%;
    max-width: 220px;
    margin: 0 auto;
    aspect-ratio: 1/1;
  }
  .pf-step-text {
    margin-top: 8px;
    text-align: center;
  }
  /* Arrow hilang di mobile */
  .pf-arrow {
    display: none !important;
  }
}
/* ---- accord.css ---- */
.accordion {
  border-radius: 0;
  font-family: 'Arial', sans-serif;
}

/* Border pemisah antar item */
.accordion-item {
  border-bottom: 1px solid #fff;
  color: #fff;
}

/* Header accordion */
.accordion-header {
  margin: 0;
}

/* Tombol accordion (judul) */
.accordion-button {
  background-color: transparent;
  color: #fff;
  cursor: pointer;
  padding: 1rem;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  font-size: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: background-color 0.2s ease;
}

/* Ikon accordion custom */
.accordion-icon {
  transition: opacity 0.3s ease;
  font-weight: bold;
  font-size: 1.2rem;
  width: 1.5rem;
  text-align: center;
}

/* Fokus tanpa efek shadow */
.accordion-button:focus {
  box-shadow: none;
}

/* Konten accordion */
.accordion-collapse {
  display: none;
  will-change: height, opacity;
}

.accordion-collapse.show {
  display: block;
}

/* Konten body */
.accordion-body {
  padding: 1rem;
  color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}

/* ============================================================
   PureFoam "Selengkapnya" reveal (P2.1)
   Tombol native <details> di paling bawah; isinya accordion
   yang memakai style FAQ (.accordion .accordion-item dst).
   ============================================================ */
/* Saat halaman produk pendek (belum pilih produk), jadikan <main> flex-column
   supaya tombol "Selengkapnya" terdorong ke bawah & mepet footer.
   :has() men-scope ini hanya ke halaman yg memuat .pf-more (halaman produk). */
.wrapper:has(.pf-more) { display: flex; flex-direction: column; }

.pf-more {
  /* Lebar TETAP (bukan mengikuti konten) supaya tombol tertutup & accordion
     terbuka sama lebar. align-self:center meng-center-kan tanpa margin auto
     samping (margin auto samping bikin flex-item menyusut ke lebar konten). */
  width: 90%;
  align-self: center;
  /* margin-top auto = dorong ke bawah saat konten pendek (belum pilih produk);
     margin-bottom 3rem = napas ke footer di kedua kondisi. */
  margin: auto 0 3rem;
  padding-top: 3rem;
  text-align: center;
}
/* Tombol "Selengkapnya" = <summary> luar. Full-width (100% dari .pf-more = 90%)
   supaya lebarnya SAMA dengan accordion yang muncul setelah dibuka. */
.pf-more > summary {
  list-style: none;
  cursor: pointer;
  display: flex;
  width: 100%;
  max-width: 500px;      /* tombol tetap ~500; accordion di bawah lebih lebar */
  margin: 0 auto;        /* center tombol di dalam container yg lebih lebar */
  justify-content: center;
  align-items: center;
  gap: 0.6rem;
  padding: 0.9rem 1.7rem;
  background: linear-gradient(135deg, #008cb9 0%, #00779c 100%);
  color: #fff !important;
  font-family: "brandon-grotesque", "brandon-fallback", sans-serif;
  font-weight: 800;
  letter-spacing: 0.5px;
  border-radius: 30px;
  box-shadow: 0 8px 18px rgba(0, 119, 156, 0.28);
  transition: transform 0.18s ease, box-shadow 0.18s ease;
}
.pf-more > summary::-webkit-details-marker { display: none; }
.pf-more > summary:hover {
  transform: translateY(-2px);
  box-shadow: 0 12px 22px rgba(0, 119, 156, 0.34);
}
/* aksen hexagon oranye di kiri tombol (bentuk khas PureFoam) */
.pf-more > summary::before {
  content: "";
  width: 16px; height: 16px; flex: none;
  background: #f8a631;
  clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
}
.pf-more-chev { transition: transform 0.25s ease; }
.pf-more[open] > summary .pf-more-chev { transform: rotate(180deg); }
/* accordion FAQ di dalam reveal: rata kiri lagi + beri jarak dari tombol */
.pf-more > .accordion { margin-top: 1.8rem; text-align: left; }
/* ---- hover.css (subset) ---- */



.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}


.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}




















.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}





































.hvr-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;
}
.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
  background-color: #008CB9;
  color: white;
}










































































































































































