@charset "UTF-8";
/*!
*
* Template: Vortoj- Responsive Bootstrap 4 Admin Dashboard Template
* Author: 
* Design and Developed by: 
* NOTE: This file contains the styling for responsive Template.
*
*/@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");
:root{
    --iq-primary:#cdf;
    --iq-secondary:#dfe3ec;
    --iq-success:#d3ffb3;
    --iq-info:#bcf5f5;
    --iq-warning:#ffcfb3;
    --iq-danger:#ffb3b3;
    --iq-light:#c7cbd3;
    --iq-dark:rgba(199,203,211,.1);
    --iq-orange:#ffc4a0;
    --iq-purple:#e9ccff;
    --iq-skyblue:#aad7ff;
    --iq-primary:rgba(71,136,255,.1);
    --iq-secondary:hsla(208,7%,46%,.1);
    --iq-success:rgba(55,230,178,.1);
    --iq-info:rgba(135,108,254,.1);
    --iq-warning:rgba(254,114,28,.1);
    --iq-danger:rgba(255,75,75,.1);
    --iq-light:rgba(199,203,211,.1);
    --iq-dark:rgba(1,4,27,.1);
    --iq-orange:rgba(253,126,20,.1);
    --iq-purple:rgba(71,49,182,.1);
    --blue:#4788ff;
    --indigo:#6610f2;
    --pink:#e83e8c;
    --red:#e24b58;
    --yellow:#ffd600;
    --green:#3cb72c;
    --teal:#20c997;
    --cyan:#19b3b3;
    --white:#fff;
    --gray:#6c757d;
    --gray-dark:#01041b;
    --primary:#3378ff;
    --secondary:#8f9fbc;
    --success:#3cb72c;
    --info:#19b3b3;
    --warning:#db7e06;
    --danger:#f42b3d;
    --light:#c7cbd3;
    --dark:#01041b;
    --orange:#fe721c;
    --purple:#9a18ff;
    --skyblue:#158df7;
    --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,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --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%;-webkit-tap-highlight-color:rgba(0,0,0,0)}

article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}

body{font-size:1rem;line-height:1.5;text-align:left;background-color:#f9fbfe}

[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}

hr{box-sizing:content-box;height:0;overflow:visible}

h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.625rem}

p{margin-top:0;margin-bottom:1rem}

abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}

address{font-style:normal;line-height:inherit}

address,dl,ol,ul{margin-bottom:1rem}
dl,ol,ul{margin-top:0}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#3378ff;text-decoration:none;background-color:transparent}
a:hover{color:#004ee6}
a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{border-style:none}
img,svg{vertical-align:middle}
svg{overflow:hidden}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
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,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[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=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}

 
 @media (max-width:1200px){
    legend{font-size:calc(1.275rem + .3vw)
    }

}

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-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:.625rem;font-weight:600;line-height:1.2}

    .h1,h1{font-size:3.052rem}

 
 @media (max-width:1200px){
    .h1,h1{font-size:calc(1.4302rem + 2.1624vw)}

}

    .h2,h2{font-size:2.441rem}

 
 @media (max-width:1200px){
    .h2,h2{font-size:calc(1.3691rem + 1.4292vw)}

}

    .h3,h3{font-size:1.953rem}

 
 @media (max-width:1200px){
    .h3,h3{font-size:calc(1.3203rem + .8436vw)}

}

    .h4,h4{font-size:1.563rem}

 
 @media (max-width:1200px){
    .h4,h4{font-size:calc(1.2813rem + .3756vw)}

}

    .h5,h5{font-size:1.25rem}

    .h6,h6{font-size:1rem}

    .lead{font-size:1.25rem;font-weight:300}

    .display-1{font-size:6rem;font-weight:300;line-height:1.2}

 
 @media (max-width:1200px){
    .display-1{font-size:calc(1.725rem + 5.7vw)}

}

    .display-2{font-size:5.5rem;font-weight:300;line-height:1.2}

 
 @media (max-width:1200px){
    .display-2{font-size:calc(1.675rem + 5.1vw)}

}

    .display-3{font-size:4.5rem;font-weight:300;line-height:1.2}

 
 @media (max-width:1200px){
    .display-3{font-size:calc(1.575rem + 3.9vw)}

}

    .display-4{font-size:3.5rem;font-weight:300;line-height:1.2}

 
 @media (max-width:1200px){
    .display-4{font-size:calc(1.475rem + 2.7vw)}

}
hr{margin-top:1.25rem;margin-bottom:1.25rem;border:0;border-top:1px solid rgba(0,0,0,.1)}

    .small,small{font-size:80%;font-weight:400}

    .mark,mark{padding:.2em;background-color:#fcf8e3}

    .list-inline,.list-unstyled{padding-left:0;list-style:none}

    .list-inline-item{display:inline-block}

    .list-inline-item:not(:last-child){margin-right:.5rem}

    .initialism{font-size:90%;text-transform:uppercase}

    .blockquote{margin-bottom:1.25rem;font-size:1.25rem}

    .blockquote-footer{display:block;font-size:80%;color:#6c757d}

    .blockquote-footer:before{content:"\2014\00A0"}

    .img-fluid,.img-thumbnail{max-width:100%;height:auto}

    .img-thumbnail{padding:.25rem;background-color:#f9fbfe;border:1px solid #ccced2;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.075)}

    .figure{display:inline-block}

    .figure-img{margin-bottom:.625rem;line-height:1}

    .figure-caption{font-size:90%;color:#6c757d}
code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:5px;box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}

    .pre-scrollable{max-height:340px;overflow-y:scroll}

    .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:ic .75s linear infinite}

    .spinner-border-sm{width:1rem;height:1rem;border-width:.2em}
@keyframes a{0%{transform:scale(0)}
50%{opacity:1;transform:none}

}

    .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:a .75s linear infinite}

    .spinner-grow-sm{width:1rem;height:1rem}


/*     Columnas y containers */

    .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,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

 
 @media (min-width:576px){
    .container,.container-sm{max-width:540px}

}

 
 @media (min-width:768px){
    .container,.container-md,.container-sm{max-width:720px}

}

 
 @media (min-width:992px){
    .container,.container-lg,.container-md,.container-sm{max-width:960px}

}

 
 @media (min-width:1200px){
    .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}

}

    .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

    .no-gutters{margin-right:0;margin-left:0}

    .no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}

    .col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}

    .col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}

    .row-cols-1>*{flex:0 0 100%;max-width:100%}

    .row-cols-2>*{flex:0 0 50%;max-width:50%}

    .row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}

    .row-cols-4>*{flex:0 0 25%;max-width:25%}

    .row-cols-5>*{flex:0 0 20%;max-width:20%}

    .row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}

    .col-auto{flex:0 0 auto;width:auto;max-width:100%}

    .col-1{flex:0 0 8.33333%;max-width:8.33333%}

    .col-2{flex:0 0 16.66667%;max-width:16.66667%}

    .col-3{flex:0 0 25%;max-width:25%}

    .col-4{flex:0 0 33.33333%;max-width:33.33333%}

    .col-5{flex:0 0 41.66667%;max-width:41.66667%}

    .col-6{flex:0 0 50%;max-width:50%}

    .col-7{flex:0 0 58.33333%;max-width:58.33333%}

    .col-8{flex:0 0 66.66667%;max-width:66.66667%}

    .col-9{flex:0 0 75%;max-width:75%}

    .col-10{flex:0 0 83.33333%;max-width:83.33333%}

    .col-11{flex:0 0 91.66667%;max-width:91.66667%}

    .col-12{flex:0 0 100%;max-width:100%}

    .order-first{order:-1}

    .order-last{order:13}

    .order-0{order:0}

    .order-1{order:1}

    .order-2{order:2}

    .order-3{order:3}

    .order-4{order:4}

    .order-5{order:5}

    .order-6{order:6}

    .order-7{order:7}

    .order-8{order:8}

    .order-9{order:9}

    .order-10{order:10}

    .order-11{order:11}

    .order-12{order:12}

    .offset-1{margin-left:8.33333%}

    .offset-2{margin-left:16.66667%}

    .offset-3{margin-left:25%}

    .offset-4{margin-left:33.33333%}

    .offset-5{margin-left:41.66667%}

    .offset-6{margin-left:50%}

    .offset-7{margin-left:58.33333%}

    .offset-8{margin-left:66.66667%}

    .offset-9{margin-left:75%}

    .offset-10{margin-left:83.33333%}

    .offset-11{margin-left:91.66667%}

 
 @media (min-width:576px){
    .col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}

    .row-cols-sm-1>*{flex:0 0 100%;max-width:100%}

    .row-cols-sm-2>*{flex:0 0 50%;max-width:50%}

    .row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}

    .row-cols-sm-4>*{flex:0 0 25%;max-width:25%}

    .row-cols-sm-5>*{flex:0 0 20%;max-width:20%}

    .row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}

    .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}

    .col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}

    .col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}

    .col-sm-3{flex:0 0 25%;max-width:25%}

    .col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}

    .col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}

    .col-sm-6{flex:0 0 50%;max-width:50%}

    .col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}

    .col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}

    .col-sm-9{flex:0 0 75%;max-width:75%}

    .col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}

    .col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}

    .col-sm-12{flex:0 0 100%;max-width:100%}

    .order-sm-first{order:-1}

    .order-sm-last{order:13}

    .order-sm-0{order:0}

    .order-sm-1{order:1}

    .order-sm-2{order:2}

    .order-sm-3{order:3}

    .order-sm-4{order:4}

    .order-sm-5{order:5}

    .order-sm-6{order:6}

    .order-sm-7{order:7}

    .order-sm-8{order:8}

    .order-sm-9{order:9}

    .order-sm-10{order:10}

    .order-sm-11{order:11}

    .order-sm-12{order:12}

    .offset-sm-0{margin-left:0}

    .offset-sm-1{margin-left:8.33333%}

    .offset-sm-2{margin-left:16.66667%}

    .offset-sm-3{margin-left:25%}

    .offset-sm-4{margin-left:33.33333%}

    .offset-sm-5{margin-left:41.66667%}

    .offset-sm-6{margin-left:50%}

    .offset-sm-7{margin-left:58.33333%}

    .offset-sm-8{margin-left:66.66667%}

    .offset-sm-9{margin-left:75%}

    .offset-sm-10{margin-left:83.33333%}

    .offset-sm-11{margin-left:91.66667%}

}

 
 @media (min-width:768px){
    .col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}

    .row-cols-md-1>*{flex:0 0 100%;max-width:100%}

    .row-cols-md-2>*{flex:0 0 50%;max-width:50%}

    .row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}

    .row-cols-md-4>*{flex:0 0 25%;max-width:25%}

    .row-cols-md-5>*{flex:0 0 20%;max-width:20%}

    .row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}

    .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}

    .col-md-1{flex:0 0 8.33333%;max-width:8.33333%}

    .col-md-2{flex:0 0 16.66667%;max-width:16.66667%}

    .col-md-3{flex:0 0 25%;max-width:25%}

    .col-md-4{flex:0 0 33.33333%;max-width:33.33333%}

    .col-md-5{flex:0 0 41.66667%;max-width:41.66667%}

    .col-md-6{flex:0 0 50%;max-width:50%}

    .col-md-7{flex:0 0 58.33333%;max-width:58.33333%}

    .col-md-8{flex:0 0 66.66667%;max-width:66.66667%}

    .col-md-9{flex:0 0 75%;max-width:75%}

    .col-md-10{flex:0 0 83.33333%;max-width:83.33333%}

    .col-md-11{flex:0 0 91.66667%;max-width:91.66667%}

    .col-md-12{flex:0 0 100%;max-width:100%}

    .order-md-first{order:-1}

    .order-md-last{order:13}

    .order-md-0{order:0}

    .order-md-1{order:1}

    .order-md-2{order:2}

    .order-md-3{order:3}

    .order-md-4{order:4}

    .order-md-5{order:5}

    .order-md-6{order:6}

    .order-md-7{order:7}

    .order-md-8{order:8}

    .order-md-9{order:9}

    .order-md-10{order:10}

    .order-md-11{order:11}

    .order-md-12{order:12}

    .offset-md-0{margin-left:0}

    .offset-md-1{margin-left:8.33333%}

    .offset-md-2{margin-left:16.66667%}

    .offset-md-3{margin-left:25%}

    .offset-md-4{margin-left:33.33333%}

    .offset-md-5{margin-left:41.66667%}

    .offset-md-6{margin-left:50%}

    .offset-md-7{margin-left:58.33333%}

    .offset-md-8{margin-left:66.66667%}

    .offset-md-9{margin-left:75%}

    .offset-md-10{margin-left:83.33333%}

    .offset-md-11{margin-left:91.66667%}

}

 
 @media (min-width:992px){
    .col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}

    .row-cols-lg-1>*{flex:0 0 100%;max-width:100%}

    .row-cols-lg-2>*{flex:0 0 50%;max-width:50%}

    .row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}

    .row-cols-lg-4>*{flex:0 0 25%;max-width:25%}

    .row-cols-lg-5>*{flex:0 0 20%;max-width:20%}

    .row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}

    .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}

    .col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}

    .col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}

    .col-lg-3{flex:0 0 25%;max-width:25%}

    .col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}

    .col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}

    .col-lg-6{flex:0 0 50%;max-width:50%}

    .col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}

    .col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}

    .col-lg-9{flex:0 0 75%;max-width:75%}

    .col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}

    .col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}

    .col-lg-12{flex:0 0 100%;max-width:100%}

    .order-lg-first{order:-1}

    .order-lg-last{order:13}

    .order-lg-0{order:0}

    .order-lg-1{order:1}

    .order-lg-2{order:2}

    .order-lg-3{order:3}

    .order-lg-4{order:4}

    .order-lg-5{order:5}

    .order-lg-6{order:6}

    .order-lg-7{order:7}

    .order-lg-8{order:8}

    .order-lg-9{order:9}

    .order-lg-10{order:10}

    .order-lg-11{order:11}

    .order-lg-12{order:12}

    .offset-lg-0{margin-left:0}

    .offset-lg-1{margin-left:8.33333%}

    .offset-lg-2{margin-left:16.66667%}

    .offset-lg-3{margin-left:25%}

    .offset-lg-4{margin-left:33.33333%}

    .offset-lg-5{margin-left:41.66667%}

    .offset-lg-6{margin-left:50%}

    .offset-lg-7{margin-left:58.33333%}

    .offset-lg-8{margin-left:66.66667%}

    .offset-lg-9{margin-left:75%}

    .offset-lg-10{margin-left:83.33333%}

    .offset-lg-11{margin-left:91.66667%}

}

 
 @media (min-width:1200px){
    .col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}

    .row-cols-xl-1>*{flex:0 0 100%;max-width:100%}

    .row-cols-xl-2>*{flex:0 0 50%;max-width:50%}

    .row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}

    .row-cols-xl-4>*{flex:0 0 25%;max-width:25%}

    .row-cols-xl-5>*{flex:0 0 20%;max-width:20%}

    .row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}

    .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}

    .col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}

    .col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}

    .col-xl-3{flex:0 0 25%;max-width:25%}

    .col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}

    .col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}

    .col-xl-6{flex:0 0 50%;max-width:50%}

    .col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}

    .col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}

    .col-xl-9{flex:0 0 75%;max-width:75%}

    .col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}

    .col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}

    .col-xl-12{flex:0 0 100%;max-width:100%}

    .order-xl-first{order:-1}

    .order-xl-last{order:13}

    .order-xl-0{order:0}

    .order-xl-1{order:1}

    .order-xl-2{order:2}

    .order-xl-3{order:3}

    .order-xl-4{order:4}

    .order-xl-5{order:5}

    .order-xl-6{order:6}

    .order-xl-7{order:7}

    .order-xl-8{order:8}

    .order-xl-9{order:9}

    .order-xl-10{order:10}

    .order-xl-11{order:11}

    .order-xl-12{order:12}

    .offset-xl-0{margin-left:0}

    .offset-xl-1{margin-left:8.33333%}

    .offset-xl-2{margin-left:16.66667%}

    .offset-xl-3{margin-left:25%}

    .offset-xl-4{margin-left:33.33333%}

    .offset-xl-5{margin-left:41.66667%}

    .offset-xl-6{margin-left:50%}

    .offset-xl-7{margin-left:58.33333%}

    .offset-xl-8{margin-left:66.66667%}

    .offset-xl-9{margin-left:75%}

    .offset-xl-10{margin-left:83.33333%}

    .offset-xl-11{margin-left:91.66667%}

}

/* Table */

    .table{width:100%;margin-bottom:1.25rem;color:#324253}

    .table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #f1f1f1}

    .table thead th{vertical-align:bottom;border-bottom:2px solid #f1f1f1}

    .table tbody+tbody{border-top:2px solid #f1f1f1}

    .table-sm td,.table-sm th{padding:.3rem}

    .table-bordered,.table-bordered td,.table-bordered th{border:1px solid #f1f1f1}

    .table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}

    .table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}

    .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}

    .table-hover tbody tr:hover{color:#324253;background-color:rgba(51,120,255,.075)}

    .table-primary,.table-primary>td,.table-primary>th{background-color:#c6d9ff}

    .table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#95b9ff}

    .table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#adc8ff}

    .table-secondary,.table-secondary>td,.table-secondary>th{background-color:#e0e4ec}

    .table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c5cddc}

    .table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#d0d6e2}

    .table-success,.table-success>td,.table-success>th{background-color:#c8ebc4}

    .table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#9ada91}

    .table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b6e5b1}

    .table-info,.table-info>td,.table-info>th{background-color:#bfeaea}

    .table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#87d7d7}

    .table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#ace4e4}

    .table-warning,.table-warning>td,.table-warning>th{background-color:#f5dbb9}

    .table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ecbc7e}

    .table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f2d0a3}

    .table-danger,.table-danger>td,.table-danger>th{background-color:#fcc4c9}

    .table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f9919a}

    .table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#fbacb3}

    .table-light,.table-light>td,.table-light>th{background-color:#eff0f3}

    .table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#e2e4e8}

    .table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#e0e2e8}

    .table-dark,.table-dark>td,.table-dark>th{background-color:#b8b9bf}

    .table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#7b7c88}

    .table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#abacb3}

    .table-orange,.table-orange>td,.table-orange>th{background-color:#ffd8bf}

    .table-orange tbody+tbody,.table-orange td,.table-orange th,.table-orange thead th{border-color:#feb689}

    .table-hover .table-orange:hover,.table-hover .table-orange:hover>td,.table-hover .table-orange:hover>th{background-color:#ffc8a6}

    .table-purple,.table-purple>td,.table-purple>th{background-color:#e3beff}

    .table-purple tbody+tbody,.table-purple td,.table-purple th,.table-purple thead th{border-color:#ca87ff}

    .table-hover .table-purple:hover,.table-hover .table-purple:hover>td,.table-hover .table-purple:hover>th{background-color:#d8a5ff}

    .table-skyblue,.table-skyblue>td,.table-skyblue>th{background-color:#bddffd}

    .table-skyblue tbody+tbody,.table-skyblue td,.table-skyblue th,.table-skyblue thead th{border-color:#85c4fb}

    .table-hover .table-skyblue:hover,.table-hover .table-skyblue:hover>td,.table-hover .table-skyblue:hover>th{background-color:#a4d3fc}

    .table-active,.table-active>td,.table-active>th{background-color:rgba(51,120,255,.075)}

    .table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(26,103,255,.075)}

    .table .thead-dark th{color:#fff;background-color:#01041b;border-color:#020940}

    .table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#f1f1f1}

    .table-dark{color:#fff;background-color:#01041b}

    .table-dark td,.table-dark th,.table-dark thead th{border-color:#020940}

    .table-dark.table-bordered{border:0}

    .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}

    .table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}

 
 @media (max-width:575.98px){
    .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

    .table-responsive-sm>.table-bordered{border:0}

}

 
 @media (max-width:767.98px){
    .table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

    .table-responsive-md>.table-bordered{border:0}

}

 
 @media (max-width:991.98px){
    .table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

    .table-responsive-lg>.table-bordered{border:0}

}

 
 @media (max-width:1199.98px){
    .table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

    .table-responsive-xl>.table-bordered{border:0}

}

    .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

    .table-responsive>.table-bordered{border:0}


/*     form-control    */ 

    .form-control{display:block;width:100%;height:calc(1.5em + 1.25rem + 2px);padding:.625rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}

 
 @media (prefers-reduced-motion:reduce){
    .form-control{transition:none}

}

    .form-control::-ms-expand{background-color:transparent;border:0}

    .form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}

    .form-control:focus{color:#495057;background-color:#fff;border-color:#b3ccff;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(51,120,255,.25)}

    .form-control::placeholder{color:#6c757d;opacity:1}

    .form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}

    .form-control-file,.form-control-range{display:block;width:100%}

    .col-form-label{padding-top:calc(.625rem + 1px);padding-bottom:calc(.625rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}

    .col-form-label-lg{padding-top:calc(.875rem + 1px);padding-bottom:calc(.875rem + 1px);font-size:1.25rem;line-height:1.5}

    .col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}

    .form-control-plaintext{display:block;width:100%;padding:.625rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#324253;background-color:transparent;border:solid transparent;border-width:1px 0}

    .form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}

    .form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:5px}

    .form-control-lg{height:calc(1.5em + 1.75rem + 2px);padding:.875rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:5px}
select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}

    .form-group{margin-bottom:1rem}

    .form-text{display:block;margin-top:.25rem}

    .form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}

    .form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}

    .form-check{position:relative;display:block;padding-left:1.25rem}

    .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}

    .form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}

    .form-check-label{margin-bottom:0}

    .form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}

    .form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}

    .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#3cb72c}

    .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(60,183,44,.9);border-radius:5px}

    .is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}

    .form-control.is-valid,.was-validated .form-control:valid{border-color:#3cb72c;padding-right:calc(1.5em + 1.25rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%233cb72c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .3125rem) center;background-size:calc(.75em + .625rem) calc(.75em + .625rem)}

    .form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#3cb72c;box-shadow:0 0 0 .2rem rgba(60,183,44,.25)}

    .was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1.25rem);background-position:top calc(.375em + .3125rem) right calc(.375em + .3125rem)}

    .custom-select.is-valid,.was-validated .custom-select:valid{border-color:#3cb72c;padding-right:calc(.75em + 3.1875rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%2301041b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1.25rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%233cb72c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 2.25rem/calc(.75em + .625rem) calc(.75em + .625rem)}

    .custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#3cb72c;box-shadow:0 0 0 .2rem rgba(60,183,44,.25)}

    .form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#3cb72c}

    .form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}

    .custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#3cb72c}

    .custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#3cb72c}

    .custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#54d244;background-color:#54d244}

    .custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(60,183,44,.25)}

    .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#3cb72c}

    .custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#3cb72c;box-shadow:0 0 0 .2rem rgba(60,183,44,.25)}

    .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#f42b3d}

    .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(244,43,61,.9);border-radius:5px}

    .is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}

    .form-control.is-invalid,.was-validated .form-control:invalid{border-color:#f42b3d;padding-right:calc(1.5em + 1.25rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F42B3D' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23F42B3D' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .3125rem) center;background-size:calc(.75em + .625rem) calc(.75em + .625rem)}

    .form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#f42b3d;box-shadow:0 0 0 .2rem rgba(244,43,61,.25)}

    .was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1.25rem);background-position:top calc(.375em + .3125rem) right calc(.375em + .3125rem)}

    .custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#f42b3d;padding-right:calc(.75em + 3.1875rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%2301041b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1.25rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F42B3D' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23F42B3D' stroke='none'/%3E%3C/svg%3E") #fff no-repeat center right 2.25rem/calc(.75em + .625rem) calc(.75em + .625rem)}

    .custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#f42b3d;box-shadow:0 0 0 .2rem rgba(244,43,61,.25)}

    .form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#f42b3d}

    .form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}

    .custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#f42b3d}

    .custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#f42b3d}

    .custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#f75b69;background-color:#f75b69}

    .custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(244,43,61,.25)}

    .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#f42b3d}

    .custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#f42b3d;box-shadow:0 0 0 .2rem rgba(244,43,61,.25)}

    .form-inline{display:flex;flex-flow:row wrap;align-items:center}

    .form-inline .form-check{width:100%}

 
 @media (min-width:576px){
    .form-inline label{justify-content:center}

    .form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}

    .form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}

    .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}

    .form-inline .form-control-plaintext{display:inline-block}

    .form-inline .custom-select,.form-inline .input-group{width:auto}

    .form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}

    .form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}

    .form-inline .custom-control{align-items:center;justify-content:center}

    .form-inline .custom-control-label{margin-bottom:0}

}


/*     Collapse / dropdown ... */

    .fade{transition:opacity .15s linear}

 
 @media (prefers-reduced-motion:reduce){
    .fade{transition:none}

}

    .fade:not(.show){opacity:0}

    .collapse:not(.show){display:none}

    .collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}

 
 @media (prefers-reduced-motion:reduce){
    .collapsing{transition:none}

}

    .dropdown,.dropleft,.dropright,.dropup{position:relative}

    .dropdown-toggle{white-space:nowrap}

    .dropdown-toggle:after{display:inline-block;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:#324253;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,.15);border-radius:5px}

    .dropdown-menu-left{right:auto;left:0}

    .dropdown-menu-right{right:0;left:auto}

 
 @media (min-width:576px){
    .dropdown-menu-sm-left{right:auto;left:0}

    .dropdown-menu-sm-right{right:0;left:auto}

}

 
 @media (min-width:768px){
    .dropdown-menu-md-left{right:auto;left:0}

    .dropdown-menu-md-right{right:0;left:auto}

}

 
 @media (min-width:992px){
    .dropdown-menu-lg-left{right:auto;left:0}

    .dropdown-menu-lg-right{right:0;left:auto}

}

 
 @media (min-width:1200px){
    .dropdown-menu-xl-left{right:auto;left:0}

    .dropdown-menu-xl-right{right:0;left:auto}

}

    .dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}

    .dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}

    .dropup .dropdown-toggle:empty:after{margin-left:0}

    .dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}

    .dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}

    .dropright .dropdown-toggle:empty:after{margin-left:0}

    .dropright .dropdown-toggle:after{vertical-align:0}

    .dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}

    .dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}

    .dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}

    .dropleft .dropdown-toggle:empty:after{margin-left:0}

    .dropleft .dropdown-toggle:before{vertical-align:0}

    .dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}

    .dropdown-divider{height:0;margin:.625rem 0;overflow:hidden;border-top:1px solid #e9ecef}

    .dropdown-item{display:block;width:100%;padding:.5rem 1rem;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:#16181b;text-decoration:none;background-color:transparent}

    .dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}

    .dropdown-menu.show{display:block}

    .dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}

    .dropdown-item-text{display:block;padding:.5rem 1rem;color:#212529}


/*     button */

    .btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}

    .btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}

    .btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}

    .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}

    .btn-toolbar .input-group{width:auto}

    .btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}

    .btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}

    .btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}

    .dropdown-toggle-split{padding-right:.9375rem;padding-left:.9375rem}

    .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}

    .dropleft .dropdown-toggle-split:before{margin-right:0}

    .btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}

    .btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}

    .btn-group.show .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

    .btn-group.show .dropdown-toggle.btn-link{box-shadow:none}

    .btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}

    .btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}

    .btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}

    .btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}

    .btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}

    .btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}

    .btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}

/*     input */

    .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}

    .input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}

    .input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}

    .input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}

    .input-group>.custom-file .custom-file-input:focus{z-index:4}

    .input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}

    .input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}

    .input-group>.custom-file{display:flex;align-items:center}

    .input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}

    .input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}

    .input-group-append,.input-group-prepend{display:flex}

    .input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}

    .input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}

    .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,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}

    .input-group-prepend{margin-right:-1px}

    .input-group-append{margin-left:-1px}

    .input-group-text{display:flex;align-items:center;padding:.625rem 1.25rem;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:5px}

    .input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}

    .input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1.75rem + 2px)}

    .input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.875rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:5px}

    .input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}

    .input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:5px}

    .input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:2.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,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.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,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}

    .custom-control{position:relative;display:block;min-height:24;padding-left:1.5rem}

    .custom-control-inline{display:inline-flex;margin-right:1rem}

    .custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:12.5rem;opacity:0}

    .custom-control-input:checked~.custom-control-label:before{color:#fff;box-shadow:none}

    .custom-control-input:focus~.custom-control-label:before{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem rgba(51,120,255,.25)}

    .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#b3ccff}

    .custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#e6eeff;border-color:#e6eeff;box-shadow:none}

    .custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}

    .custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}

    .custom-control-label{position:relative;margin-bottom:0;vertical-align:top}

    .custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}

    .custom-control-label:after,.custom-control-label:before{position:absolute;top:11.5rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}

    .custom-control-label:after{background:no-repeat 50%/50% 50%}

    .custom-checkbox .custom-control-label:before{border-radius:5px}

    .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}

    .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#3378ff;background-color:#3378ff;box-shadow:none}

    .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}

    .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(51,120,255,.5)}

    .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(51,120,255,.5)}

    .custom-radio .custom-control-label:before{border-radius:50%}

    .custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}

    .custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(51,120,255,.5)}

    .custom-switch{padding-left:2.25rem}

    .custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}

    .custom-switch .custom-control-label:after{top:calc(11.5rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}

 
 @media (prefers-reduced-motion:reduce){
    .custom-switch .custom-control-label:after{transition:none}

}

    .custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}

    .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(51,120,255,.5)}

    .custom-select{display:inline-block;width:100%;height:calc(1.5em + 1.25rem + 2px);padding:.625rem 2.25rem .625rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%2301041b' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1.25rem center/8px 10px;border:1px solid #ced4da;border-radius:5px;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);appearance:none}

    .custom-select:focus{border-color:#b3ccff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem rgba(51,120,255,.25)}

    .custom-select:focus::-ms-value{color:#495057;background-color:#fff}

    .custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:1.25rem;background-image:none}

    .custom-select:disabled{color:#6c757d;background-color:#e9ecef}

    .custom-select::-ms-expand{display:none}

    .custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}

    .custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}

    .custom-select-lg{height:calc(1.5em + 1.75rem + 2px);padding-top:.875rem;padding-bottom:.875rem;padding-left:1rem;font-size:1.25rem}

    .custom-file{display:inline-block;margin-bottom:0}

    .custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + 1.25rem + 2px)}

    .custom-file-input{z-index:2;margin:0;opacity:0}

    .custom-file-input:focus~.custom-file-label{border-color:#b3ccff;box-shadow:0 0 0 .2rem rgba(51,120,255,.25)}

    .custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}

    .custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}

    .custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}

    .custom-file-label{left:0;z-index:1;height:calc(1.5em + 1.25rem + 2px);font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}

    .custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.625rem 1.25rem;line-height:1.5;color:#495057}

    .custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + 1.25rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 5px 5px 0}

    .custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}

    .custom-range:focus{outline:none}

    .custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f9fbfe,0 0 0 .2rem rgba(51,120,255,.25)}

    .custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f9fbfe,0 0 0 .2rem rgba(51,120,255,.25)}

    .custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f9fbfe,0 0 0 .2rem rgba(51,120,255,.25)}

    .custom-range::-moz-focus-outer{border:0}

    .custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#3378ff;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}

 
 @media (prefers-reduced-motion:reduce){
    .custom-range::-webkit-slider-thumb{transition:none}

}

    .custom-range::-webkit-slider-thumb:active{background-color:#e6eeff}

    .custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#ccced2;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}

    .custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3378ff;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}

 
 @media (prefers-reduced-motion:reduce){
    .custom-range::-moz-range-thumb{transition:none}

}

    .custom-range::-moz-range-thumb:active{background-color:#e6eeff}

    .custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#ccced2;border-color:transparent;border-radius:1rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}

    .custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#3378ff;border:0;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}

 
 @media (prefers-reduced-motion:reduce){
    .custom-range::-ms-thumb{transition:none}

}

    .custom-range::-ms-thumb:active{background-color:#e6eeff}

    .custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem;box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)}

    .custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#ccced2;border-radius:1rem}

    .custom-range::-ms-fill-upper{margin-right:15px}

    .custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}

    .custom-range:disabled::-webkit-slider-runnable-track{cursor:default}

    .custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}

    .custom-range:disabled::-moz-range-track{cursor:default}

    .custom-range:disabled::-ms-thumb{background-color:#adb5bd}

    .custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}

 
 @media (prefers-reduced-motion:reduce){
    .custom-control-label:before,.custom-file-label,.custom-select{transition:none}

}

/*     nav */

    .nav{display:flex;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;pointer-events:none;cursor:default}

    .nav-tabs{border-bottom:1px solid #ccced2}

    .nav-tabs .nav-item{margin-bottom:-1px}

    .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:5px;border-top-right-radius:5px}

    .nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #ccced2}

    .nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}

    .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#f9fbfe;border-color:#ccced2 #ccced2 #f9fbfe}

    .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

    .nav-pills .nav-link{border-radius:5px}

    .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3378ff}

    .nav-fill .nav-item{flex:1 1 auto;text-align:center}

    .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}

    .tab-content>.tab-pane{display:none}

    .tab-content>.active{display:block}

    .navbar{position:relative;padding:.625rem 1.25rem}

    .navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}

    .navbar-brand{display:inline-block;padding-top:-2.5rem;padding-bottom:-2.5rem;margin-right:1.25rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}

    .navbar-brand:focus,.navbar-brand:hover{text-decoration:none}

    .navbar-nav{display:flex;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-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}

    .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}

    .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:5px}

    .navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}

    .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}

 
 @media (max-width:575.98px){
    .navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}

}

 
 @media (min-width:576px){
    .navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}

    .navbar-expand-sm .navbar-nav{flex-direction:row}

    .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}

    .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}

    .navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}

    .navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}

    .navbar-expand-sm .navbar-toggler{display:none}

}

 
 @media (max-width:767.98px){
    .navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}

}

 
 @media (min-width:768px){
    .navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}

    .navbar-expand-md .navbar-nav{flex-direction:row}

    .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}

    .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}

    .navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}

    .navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}

    .navbar-expand-md .navbar-toggler{display:none}

}

 
 @media (max-width:991.98px){
    .navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}

}

 
 @media (min-width:992px){
    .navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}

    .navbar-expand-lg .navbar-nav{flex-direction:row}

    .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}

    .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}

    .navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}

    .navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}

    .navbar-expand-lg .navbar-toggler{display:none}

}

 
 @media (max-width:1199.98px){
    .navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}

}

 
 @media (min-width:1200px){
    .navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}

    .navbar-expand-xl .navbar-nav{flex-direction:row}

    .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}

    .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}

    .navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}

    .navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}

    .navbar-expand-xl .navbar-toggler{display:none}

}

    .navbar-expand{flex-flow:row nowrap;justify-content:flex-start}

    .navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}

    .navbar-expand .navbar-nav{flex-direction:row}

    .navbar-expand .navbar-nav .dropdown-menu{position:absolute}

    .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}

    .navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}

    .navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}

    .navbar-expand .navbar-toggler{display:none}

    .navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}

    .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}

    .navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}

    .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}

    .navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}

    .navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}

    .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}

    .navbar-light .navbar-text{color:rgba(0,0,0,.5)}

    .navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}

    .navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}

    .navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}

    .navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}

    .navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}

    .navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}

    .navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}

    .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}

    .navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}

    .navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}

    /* card */

    .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}

    .card>hr{margin-right:0;margin-left:0}

    .card>.list-group{border-top:inherit;border-bottom:inherit}

    .card>.list-group:first-child{border-top-width:0;border-top-left-radius:5px;border-top-right-radius:5px}

    .card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}

    .card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}

    .card-title{margin-bottom:.75rem}

    .card-subtitle{margin-top:-.375rem}

    .card-subtitle,.card-text:last-child{margin-bottom:0}

    .card-link:hover{text-decoration:none}

    .card-link+.card-link{margin-left:1.25rem}

    .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#fff;border-bottom:0 solid #dfe7ff}

    .card-header:first-child{border-radius:5px 5px 0 0}

    .card-header+.list-group .list-group-item:first-child{border-top:0}

    .card-footer{padding:.75rem 1.25rem;background-color:#fff;border-top:0 solid #dfe7ff}

    .card-footer:last-child{border-radius:0 0 5px 5px}

    .card-header-tabs{margin-bottom:-.75rem;border-bottom:0}

    .card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}

    .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}

    .card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}

    .card-img,.card-img-top{border-top-left-radius:5px;border-top-right-radius:5px}

    .card-img,.card-img-bottom{border-bottom-right-radius:5px;border-bottom-left-radius:5px}

    .card-deck .card{margin-bottom:15px}

 
 @media (min-width:576px){
    .card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}

    .card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}

}

    .card-group>.card{margin-bottom:15px}

 
 @media (min-width:576px){
    .card-group{display:flex;flex-flow:row wrap}

    .card-group>.card{flex:1 0 0%;margin-bottom:0}

    .card-group>.card+.card{margin-left:0;border-left:0}

    .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}

    .card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}

    .card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}

    .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}

    .card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}

    .card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}

}

    .card-columns .card{margin-bottom:.75rem}

 
 @media (min-width:576px){
    .card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}

    .card-columns .card{display:inline-block;width:100%}

}

    .accordion>.card{overflow:hidden}

    .accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}

    .accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}

    .accordion>.card>.card-header{border-radius:0;margin-bottom:0}

    .breadcrumb{flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:transparent;border-radius:5px}

    .breadcrumb,.breadcrumb-item{display:flex}

    .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}

    .breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}

    .breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}

    .breadcrumb-item.active{color:#6c757d}

    .pagination{display:flex;padding-left:0;list-style:none;border-radius:5px}

    .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#3378ff;background-color:#fff;border:1px solid #ccced2}

    .page-link:hover{z-index:2;color:#004ee6;text-decoration:none;background-color:#e9ecef;border-color:#ccced2}

    .page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(51,120,255,.25)}

    .page-item:first-child .page-link{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}

    .page-item:last-child .page-link{border-top-right-radius:5px;border-bottom-right-radius:5px}

    .page-item.active .page-link{z-index:3;color:#fff;background-color:#3378ff;border-color:#3378ff}

    .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#ccced2}

    .pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}

    .pagination-lg .page-item:first-child .page-link{border-top-left-radius:5px;border-bottom-left-radius:5px}

    .pagination-lg .page-item:last-child .page-link{border-top-right-radius:5px;border-bottom-right-radius:5px}

    .pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}

    .pagination-sm .page-item:first-child .page-link{border-top-left-radius:5px;border-bottom-left-radius:5px}

    .pagination-sm .page-item:last-child .page-link{border-top-right-radius:5px;border-bottom-right-radius:5px}

    .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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}

 
 @media (prefers-reduced-motion:reduce){
    .badge{transition:none}

}
a.badge:focus,a.badge:hover{text-decoration:none}

    .badge:empty{display:none}

    .btn .badge{position:relative;top:-1px}

    .badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}

    .badge-primary{color:#fff;background-color:#3378ff}
a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0056ff}
a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(51,120,255,.5)}

    .badge-secondary{color:#fff;background-color:#8f9fbc}
a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#6f84a9}
a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(143,159,188,.5)}

    .badge-success{color:#fff;background-color:#3cb72c}
a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#2f8e22}
a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(60,183,44,.5)}

    .badge-info{color:#fff;background-color:#19b3b3}
a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#138686}
a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(25,179,179,.5)}

    .badge-warning{color:#fff;background-color:#db7e06}
a.badge-warning:focus,a.badge-warning:hover{color:#fff;background-color:#a96105}
a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(219,126,6,.5)}

    .badge-danger{color:#fff;background-color:#f42b3d}
a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#e00c1f}
a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(244,43,61,.5)}

    .badge-light{color:#212529;background-color:#c7cbd3}
a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#aab0bd}
a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(199,203,211,.5)}

    .badge-dark{color:#fff;background-color:#01041b}
a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#000}
a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(1,4,27,.5)}

    .badge-orange{color:#fff;background-color:#fe721c}
a.badge-orange:focus,a.badge-orange:hover{color:#fff;background-color:#e65801}
a.badge-orange.focus,a.badge-orange:focus{outline:0;box-shadow:0 0 0 .2rem rgba(254,114,28,.5)}

    .badge-purple{color:#fff;background-color:#9a18ff}
a.badge-purple:focus,a.badge-purple:hover{color:#fff;background-color:#8000e4}
a.badge-purple.focus,a.badge-purple:focus{outline:0;box-shadow:0 0 0 .2rem rgba(154,24,255,.5)}

    .badge-skyblue{color:#fff;background-color:#158df7}
a.badge-skyblue:focus,a.badge-skyblue:hover{color:#fff;background-color:#0773d2}
a.badge-skyblue.focus,a.badge-skyblue:focus{outline:0;box-shadow:0 0 0 .2rem rgba(21,141,247,.5)}

    .alert{position:relative;padding:.55rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:5px}

    .alert-heading{color:inherit}

    .alert-link{font-weight:700}

    .alert-dismissible{padding-right:26rem}

    .alert-dismissible .close{position:absolute;top:0;right:0;padding:.55rem 1rem;color:inherit}

    .alert-primary{color:#1b3e85;background-color:#d6e4ff;border-color:#2b65d6}

    .alert-primary hr{border-top-color:#265bc2}

    .alert-primary .alert-link{color:#122a5b}

    .alert-secondary{color:#4a5362;background-color:#e9ecf2;border-color:#78869e}

    .alert-secondary hr{border-top-color:#6a7993}

    .alert-secondary .alert-link{color:#343a45}

    .alert-success{color:#1f5f17;background-color:#d8f1d5;border-color:#329a25}

    .alert-success hr{border-top-color:#2b8520}

    .alert-success .alert-link{color:#12360d}

    .alert-info{color:#0d5d5d;background-color:#d1f0f0;border-color:#159696}

    .alert-info hr{border-top-color:#128080}

    .alert-info .alert-link{color:#073030}

    .alert-warning{color:#724203;background-color:#f8e5cd;border-color:#b86a05}

    .alert-warning hr{border-top-color:#9f5c04}

    .alert-warning .alert-link{color:#402502}

    .alert-danger{color:#7f1620;background-color:#fdd5d8;border-color:#cd2433}

    .alert-danger hr{border-top-color:#b7202e}

    .alert-danger .alert-link{color:#540e15}

    .alert-light{color:#676a6e;background-color:#f4f5f6;border-color:#a7abb1}

    .alert-light hr{border-top-color:#999ea5}

    .alert-light .alert-link{color:#4e5154}

    .alert-dark{color:#01020e;background-color:#cccdd1;border-color:#010317}

    .alert-dark hr{border-top-color:#000}

    .alert-dark .alert-link{color:#000}

    .alert-orange{color:#843b0f;background-color:#ffe3d2;border-color:#d56018}

    .alert-orange hr{border-top-color:#be5615}

    .alert-orange .alert-link{color:#56270a}

    .alert-purple{color:#500c85;background-color:#ebd1ff;border-color:#8114d6}

    .alert-purple hr{border-top-color:#7312bf}

    .alert-purple .alert-link{color:#340856}

    .alert-skyblue{color:#0b4980;background-color:#d0e8fd;border-color:#1276cf}

    .alert-skyblue hr{border-top-color:#1069b8}

    .alert-skyblue .alert-link{color:#072e51}
@keyframes b{0%{background-position:1rem 0}
to{background-position:0 0}

}

    .progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:5px;box-shadow:inset 0 .1rem .1rem rgba(0,0,0,.1)}

    .progress,.progress-bar{display:flex;overflow:hidden}

    .progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#3378ff;transition:width .6s ease}

 
 @media (prefers-reduced-motion:reduce){
    .progress-bar{transition:none}

}

    .progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}

    .progress-bar-animated{animation:b 1s linear infinite}

 
 @media (prefers-reduced-motion:reduce){
    .progress-bar-animated{animation:none}

}

    .media{display:flex;align-items:flex-start}

    .media-body{flex:1}

    .list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:5px}

    .list-group-item-action{width:100%;color:#495057;text-align:inherit}

    .list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}

    .list-group-item-action:active{color:#324253;background-color:#e9ecef}

    .list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}

    .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}

    .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}

    .list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}

    .list-group-item.active{z-index:2;color:#fff;background-color:#3378ff;border-color:#3378ff}

    .list-group-item+.list-group-item{border-top-width:0}

    .list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}

    .list-group-horizontal{flex-direction:row}

    .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}

    .list-group-horizontal>.list-group-item:last-child{border-top-right-radius:5px;border-bottom-left-radius:0}

    .list-group-horizontal>.list-group-item.active{margin-top:0}

    .list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}

    .list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}

 
 @media (min-width:576px){
    .list-group-horizontal-sm{flex-direction:row}

    .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}

    .list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:5px;border-bottom-left-radius:0}

    .list-group-horizontal-sm>.list-group-item.active{margin-top:0}

    .list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}

    .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}

}

 
 @media (min-width:768px){
    .list-group-horizontal-md{flex-direction:row}

    .list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}

    .list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:5px;border-bottom-left-radius:0}

    .list-group-horizontal-md>.list-group-item.active{margin-top:0}

    .list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}

    .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}

}

 
 @media (min-width:992px){
    .list-group-horizontal-lg{flex-direction:row}

    .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}

    .list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:5px;border-bottom-left-radius:0}

    .list-group-horizontal-lg>.list-group-item.active{margin-top:0}

    .list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}

    .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}

}

 
 @media (min-width:1200px){
    .list-group-horizontal-xl{flex-direction:row}

    .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}

    .list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:5px;border-bottom-left-radius:0}

    .list-group-horizontal-xl>.list-group-item.active{margin-top:0}

    .list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}

    .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}

}

    .list-group-flush{border-radius:0}

    .list-group-flush>.list-group-item{border-width:0 0 1px}

    .list-group-flush>.list-group-item:last-child{border-bottom-width:0}

    .list-group-item-primary{color:#1b3e85;background-color:#c6d9ff}

    .list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#1b3e85;background-color:#adc8ff}

    .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#1b3e85;border-color:#1b3e85}

    .list-group-item-secondary{color:#4a5362;background-color:#e0e4ec}

    .list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#4a5362;background-color:#d0d6e2}

    .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#4a5362;border-color:#4a5362}

    .list-group-item-success{color:#1f5f17;background-color:#c8ebc4}

    .list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#1f5f17;background-color:#b6e5b1}

    .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#1f5f17;border-color:#1f5f17}

    .list-group-item-info{color:#0d5d5d;background-color:#bfeaea}

    .list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0d5d5d;background-color:#ace4e4}

    .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0d5d5d;border-color:#0d5d5d}

    .list-group-item-warning{color:#724203;background-color:#f5dbb9}

    .list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#724203;background-color:#f2d0a3}

    .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#724203;border-color:#724203}

    .list-group-item-danger{color:#7f1620;background-color:#fcc4c9}

    .list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#7f1620;background-color:#fbacb3}

    .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#7f1620;border-color:#7f1620}

    .list-group-item-light{color:#676a6e;background-color:#eff0f3}

    .list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#676a6e;background-color:#e0e2e8}

    .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#676a6e;border-color:#676a6e}

    .list-group-item-dark{color:#01020e;background-color:#b8b9bf}

    .list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#01020e;background-color:#abacb3}

    .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#01020e;border-color:#01020e}

    .list-group-item-orange{color:#843b0f;background-color:#ffd8bf}

    .list-group-item-orange.list-group-item-action:focus,.list-group-item-orange.list-group-item-action:hover{color:#843b0f;background-color:#ffc8a6}

    .list-group-item-orange.list-group-item-action.active{color:#fff;background-color:#843b0f;border-color:#843b0f}

    .list-group-item-purple{color:#500c85;background-color:#e3beff}

    .list-group-item-purple.list-group-item-action:focus,.list-group-item-purple.list-group-item-action:hover{color:#500c85;background-color:#d8a5ff}

    .list-group-item-purple.list-group-item-action.active{color:#fff;background-color:#500c85;border-color:#500c85}

    .list-group-item-skyblue{color:#0b4980;background-color:#bddffd}

    .list-group-item-skyblue.list-group-item-action:focus,.list-group-item-skyblue.list-group-item-action:hover{color:#0b4980;background-color:#a4d3fc}

    .list-group-item-skyblue.list-group-item-action.active{color:#fff;background-color:#0b4980;border-color:#0b4980}

    .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}

 
 @media (max-width:1200px){
    .close{font-size:calc(1.275rem + .3vw)}

}

    .close:hover{color:#000;text-decoration:none}

    .close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0}
a.close.disabled{pointer-events:none}

    .modal-open{overflow:hidden}

    .modal-open .modal{overflow-x:hidden;overflow-y:auto}

    .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}

    .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}

    .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}

 
 @media (prefers-reduced-motion:reduce){
    .modal.fade .modal-dialog{transition:none}

}

    .modal.show .modal-dialog{transform:none}

    .modal.modal-static .modal-dialog{transform:scale(1.02)}

    .modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}

    .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}

    .modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}

    .modal-dialog-scrollable .modal-body{overflow-y:auto}

    .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}

    .modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}

    .modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}

    .modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}

    .modal-dialog-centered.modal-dialog-scrollable:before{content:none}

    .modal-content{position:relative;display:flex;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:5px;box-shadow:0 .25rem .5rem rgba(0,0,0,.5);outline:0}

    .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}

    .modal-backdrop.fade{opacity:0}

    .modal-backdrop.show{opacity:.5}

    .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #f1f1f1;border-top-left-radius:4px;border-top-right-radius:4px}

    .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}

    .modal-title{margin-bottom:0;line-height:1.5}

    .modal-body{position:relative;flex:1 1 auto;padding:1rem}

    .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #f1f1f1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}

    .modal-footer>*{margin:.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-scrollable{max-height:calc(100% - 3.5rem)}

    .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}

    .modal-dialog-centered{min-height:calc(100% - 3.5rem)}

    .modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}

    .modal-content{box-shadow:0 .5rem 1rem rgba(0,0,0,.5)}

    .modal-sm{max-width:300px}

}

 
 @media (min-width:992px){
    .modal-lg,.modal-xl{max-width:800px}

}

 
 @media (min-width:1200px){
    .modal-xl{max-width:1140px}

}

    .tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:DM Sans,sans-serif;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:5px}

    .popover{top:0;left:0;z-index:1060;max-width:276px;font-family:DM Sans,sans-serif;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:5px;box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}

    .popover,.popover .arrow{position:absolute;display:block}

    .popover .arrow{width:1rem;height:.5rem;margin:0 5px}

    .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)}

    .bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 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-width:.5rem .5rem 0;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);width:.5rem;height:1rem;margin:5px 0}

    .bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 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-width:.5rem .5rem .5rem 0;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)}

    .bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}

    .bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;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);width:.5rem;height:1rem;margin:5px 0}

    .bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}

    .bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}

    .popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:4px;border-top-right-radius:4px}

    .popover-header:empty{display:none}

    .popover-body{padding:.5rem .75rem;color:#324253}

    .carousel{position:relative}

    .carousel.pointer-event{touch-action:pan-y}

    .carousel-inner{position:relative;width:100%;overflow:hidden}

    .carousel-inner:after{display:block;clear:both;content:""}

    .carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}

 
 @media (prefers-reduced-motion:reduce){
    .carousel-item{transition:none}

}

    .carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}

    .active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}

    .active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}

    .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}

    .carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}

    .carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}

 
 @media (prefers-reduced-motion:reduce){
    .carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}

}

    .carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}

 
 @media (prefers-reduced-motion:reduce){
    .carousel-control-next,.carousel-control-prev{transition:none}

}

    .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:no-repeat 50%/100% 100%}

    .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}

    .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}

    .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}

    .carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}

 
 @media (prefers-reduced-motion:reduce){
    .carousel-indicators li{transition:none}

}

    .carousel-indicators .active{opacity:1}

    .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-baseline{vertical-align:baseline!important}

    .align-top{vertical-align:top!important}

    .align-middle{vertical-align:middle!important}

    .align-bottom{vertical-align:bottom!important}

    .align-text-bottom{vertical-align:text-bottom!important}

    .align-text-top{vertical-align:text-top!important}

    .bg-primary,a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{color:#013!important}

    .bg-secondary,a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{color:#1c2330!important}

    .bg-info,.bg-success,.bg-warning,a.bg-info:focus,a.bg-info:hover,a.bg-success:focus,a.bg-success:hover,a.bg-warning:focus,a.bg-warning:hover,button.bg-info:focus,button.bg-info:hover,button.bg-success:focus,button.bg-success:hover,button.bg-warning:focus,button.bg-warning:hover{color:#000!important}

    .bg-danger,a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{color:#1e0204!important}

    .bg-light,a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{color:#444a57!important}

    .bg-dark,a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{color:#000!important}

    .bg-orange,a.bg-orange:focus,a.bg-orange:hover,button.bg-orange:focus,button.bg-orange:hover{color:#1b0a00!important}

    .bg-purple,a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{color:#0e0018!important}

    .bg-skyblue,a.bg-skyblue:focus,a.bg-skyblue:hover,button.bg-skyblue:focus,button.bg-skyblue:hover{color:#00070d!important}

    .bg-transparent{background-color:transparent!important}

    .border{border:1px solid #f1f1f1!important}

    .border-top{border-top:1px solid #f1f1f1!important}

    .border-right{border-right:1px solid #f1f1f1!important}

    .border-bottom{border-bottom:1px solid #f1f1f1!important}

    .border-left{border-left:1px solid #f1f1f1!important}

    .border-0{border:0!important}

    .border-top-0{border-top:0!important}

    .border-right-0{border-right:0!important}

    .border-bottom-0{border-bottom:0!important}

    .border-left-0{border-left:0!important}

    .border-primary{border-color:#3378ff!important}

    .border-secondary{border-color:#8f9fbc!important}

    .border-success{border-color:#3cb72c!important}

    .border-info{border-color:#19b3b3!important}

    .border-warning{border-color:#db7e06!important}

    .border-danger{border-color:#f42b3d!important}

    .border-light{border-color:#c7cbd3!important}

    .border-dark{border-color:#01041b!important}

    .border-orange{border-color:#fe721c!important}

    .border-purple{border-color:#9a18ff!important}

    .border-skyblue{border-color:#158df7!important}

    .border-white{border-color:#fff!important}

    .rounded,.rounded-sm{border-radius:5px!important}

    .rounded-top{border-top-left-radius:5px!important}

    .rounded-right,.rounded-top{border-top-right-radius:5px!important}

    .rounded-bottom,.rounded-right{border-bottom-right-radius:5px!important}

    .rounded-bottom,.rounded-left{border-bottom-left-radius:5px!important}

    .rounded-left{border-top-left-radius:5px!important}

    .rounded-lg{border-radius:5px!important}

    .rounded-circle{border-radius:50%!important}

    .rounded-pill{border-radius:50px!important}

    .rounded-0{border-radius:0!important}

    .clearfix:after{display:block;clear:both;content:""}

    .d-none{display:none!important}

    .d-inline{display:inline!important}

    .d-inline-block{display:inline-block!important}

    .d-block{display:block!important}

    .d-table{display:table!important}

    .d-table-row{display:table-row!important}

    .d-table-cell{display:table-cell!important}

    .d-flex{display:flex!important}

    .d-inline-flex{display:inline-flex!important}

 
 @media (min-width:576px){
    .d-sm-none{display:none!important}

    .d-sm-inline{display:inline!important}

    .d-sm-inline-block{display:inline-block!important}

    .d-sm-block{display:block!important}

    .d-sm-table{display:table!important}

    .d-sm-table-row{display:table-row!important}

    .d-sm-table-cell{display:table-cell!important}

    .d-sm-flex{display:flex!important}

    .d-sm-inline-flex{display:inline-flex!important}

}

 
 @media (min-width:768px){
    .d-md-none{display:none!important}

    .d-md-inline{display:inline!important}

    .d-md-inline-block{display:inline-block!important}

    .d-md-block{display:block!important}

    .d-md-table{display:table!important}

    .d-md-table-row{display:table-row!important}

    .d-md-table-cell{display:table-cell!important}

    .d-md-flex{display:flex!important}

    .d-md-inline-flex{display:inline-flex!important}

}

 
 @media (min-width:992px){
    .d-lg-none{display:none!important}

    .d-lg-inline{display:inline!important}

    .d-lg-inline-block{display:inline-block!important}

    .d-lg-block{display:block!important}

    .d-lg-table{display:table!important}

    .d-lg-table-row{display:table-row!important}

    .d-lg-table-cell{display:table-cell!important}

    .d-lg-flex{display:flex!important}

    .d-lg-inline-flex{display:inline-flex!important}

}

 
 @media (min-width:1200px){
    .d-xl-none{display:none!important}

    .d-xl-inline{display:inline!important}

    .d-xl-inline-block{display:inline-block!important}

    .d-xl-block{display:block!important}

    .d-xl-table{display:table!important}

    .d-xl-table-row{display:table-row!important}

    .d-xl-table-cell{display:table-cell!important}

    .d-xl-flex{display:flex!important}

    .d-xl-inline-flex{display:inline-flex!important}

}
@media print{
    .d-print-none{display:none!important}

    .d-print-inline{display:inline!important}

    .d-print-inline-block{display:inline-block!important}

    .d-print-block{display:block!important}

    .d-print-table{display:table!important}

    .d-print-table-row{display:table-row!important}

    .d-print-table-cell{display:table-cell!important}

    .d-print-flex{display:flex!important}

    .d-print-inline-flex{display:inline-flex!important}

}

    .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}

    .embed-responsive:before{display:block;content:""}

    .embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}

    .embed-responsive-21by9:before{padding-top:42.85714%}

    .embed-responsive-16by9:before{padding-top:56.25%}

    .embed-responsive-4by3:before{padding-top:75%}

    .embed-responsive-1by1:before{padding-top:100%}

    .flex-row{flex-direction:row!important}

    .flex-column{flex-direction:column!important}

    .flex-row-reverse{flex-direction:row-reverse!important}

    .flex-column-reverse{flex-direction:column-reverse!important}

    .flex-wrap{flex-wrap:wrap!important}

    .flex-nowrap{flex-wrap:nowrap!important}

    .flex-wrap-reverse{flex-wrap:wrap-reverse!important}

    .flex-fill{flex:1 1 auto!important}

    .flex-grow-0{flex-grow:0!important}

    .flex-grow-1{flex-grow:1!important}

    .flex-shrink-0{flex-shrink:0!important}

    .flex-shrink-1{flex-shrink:1!important}

    .justify-content-start{justify-content:flex-start!important}

    .justify-content-end{justify-content:flex-end!important}

    .justify-content-center{justify-content:center!important}

    .justify-content-between{justify-content:space-between!important}

    .justify-content-around{justify-content:space-around!important}

    .align-items-start{align-items:flex-start!important}

    .align-items-end{align-items:flex-end!important}

    .align-items-center{align-items:center!important}

    .align-items-baseline{align-items:baseline!important}

    .align-items-stretch{align-items:stretch!important}

    .align-content-start{align-content:flex-start!important}

    .align-content-end{align-content:flex-end!important}

    .align-content-center{align-content:center!important}

    .align-content-between{align-content:space-between!important}

    .align-content-around{align-content:space-around!important}

    .align-content-stretch{align-content:stretch!important}

    .align-self-auto{align-self:auto!important}

    .align-self-start{align-self:flex-start!important}

    .align-self-end{align-self:flex-end!important}

    .align-self-center{align-self:center!important}

    .align-self-baseline{align-self:baseline!important}

    .align-self-stretch{align-self:stretch!important}

 
 @media (min-width:576px){
    .flex-sm-row{flex-direction:row!important}

    .flex-sm-column{flex-direction:column!important}

    .flex-sm-row-reverse{flex-direction:row-reverse!important}

    .flex-sm-column-reverse{flex-direction:column-reverse!important}

    .flex-sm-wrap{flex-wrap:wrap!important}

    .flex-sm-nowrap{flex-wrap:nowrap!important}

    .flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}

    .flex-sm-fill{flex:1 1 auto!important}

    .flex-sm-grow-0{flex-grow:0!important}

    .flex-sm-grow-1{flex-grow:1!important}

    .flex-sm-shrink-0{flex-shrink:0!important}

    .flex-sm-shrink-1{flex-shrink:1!important}

    .justify-content-sm-start{justify-content:flex-start!important}

    .justify-content-sm-end{justify-content:flex-end!important}

    .justify-content-sm-center{justify-content:center!important}

    .justify-content-sm-between{justify-content:space-between!important}

    .justify-content-sm-around{justify-content:space-around!important}

    .align-items-sm-start{align-items:flex-start!important}

    .align-items-sm-end{align-items:flex-end!important}

    .align-items-sm-center{align-items:center!important}

    .align-items-sm-baseline{align-items:baseline!important}

    .align-items-sm-stretch{align-items:stretch!important}

    .align-content-sm-start{align-content:flex-start!important}

    .align-content-sm-end{align-content:flex-end!important}

    .align-content-sm-center{align-content:center!important}

    .align-content-sm-between{align-content:space-between!important}

    .align-content-sm-around{align-content:space-around!important}

    .align-content-sm-stretch{align-content:stretch!important}

    .align-self-sm-auto{align-self:auto!important}

    .align-self-sm-start{align-self:flex-start!important}

    .align-self-sm-end{align-self:flex-end!important}

    .align-self-sm-center{align-self:center!important}

    .align-self-sm-baseline{align-self:baseline!important}

    .align-self-sm-stretch{align-self:stretch!important}

}

 
 @media (min-width:768px){
    .flex-md-row{flex-direction:row!important}

    .flex-md-column{flex-direction:column!important}

    .flex-md-row-reverse{flex-direction:row-reverse!important}

    .flex-md-column-reverse{flex-direction:column-reverse!important}

    .flex-md-wrap{flex-wrap:wrap!important}

    .flex-md-nowrap{flex-wrap:nowrap!important}

    .flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}

    .flex-md-fill{flex:1 1 auto!important}

    .flex-md-grow-0{flex-grow:0!important}

    .flex-md-grow-1{flex-grow:1!important}

    .flex-md-shrink-0{flex-shrink:0!important}

    .flex-md-shrink-1{flex-shrink:1!important}

    .justify-content-md-start{justify-content:flex-start!important}

    .justify-content-md-end{justify-content:flex-end!important}

    .justify-content-md-center{justify-content:center!important}

    .justify-content-md-between{justify-content:space-between!important}

    .justify-content-md-around{justify-content:space-around!important}

    .align-items-md-start{align-items:flex-start!important}

    .align-items-md-end{align-items:flex-end!important}

    .align-items-md-center{align-items:center!important}

    .align-items-md-baseline{align-items:baseline!important}

    .align-items-md-stretch{align-items:stretch!important}

    .align-content-md-start{align-content:flex-start!important}

    .align-content-md-end{align-content:flex-end!important}

    .align-content-md-center{align-content:center!important}

    .align-content-md-between{align-content:space-between!important}

    .align-content-md-around{align-content:space-around!important}

    .align-content-md-stretch{align-content:stretch!important}

    .align-self-md-auto{align-self:auto!important}

    .align-self-md-start{align-self:flex-start!important}

    .align-self-md-end{align-self:flex-end!important}

    .align-self-md-center{align-self:center!important}

    .align-self-md-baseline{align-self:baseline!important}

    .align-self-md-stretch{align-self:stretch!important}

}

 
 @media (min-width:992px){
    .flex-lg-row{flex-direction:row!important}

    .flex-lg-column{flex-direction:column!important}

    .flex-lg-row-reverse{flex-direction:row-reverse!important}

    .flex-lg-column-reverse{flex-direction:column-reverse!important}

    .flex-lg-wrap{flex-wrap:wrap!important}

    .flex-lg-nowrap{flex-wrap:nowrap!important}

    .flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}

    .flex-lg-fill{flex:1 1 auto!important}

    .flex-lg-grow-0{flex-grow:0!important}

    .flex-lg-grow-1{flex-grow:1!important}

    .flex-lg-shrink-0{flex-shrink:0!important}

    .flex-lg-shrink-1{flex-shrink:1!important}

    .justify-content-lg-start{justify-content:flex-start!important}

    .justify-content-lg-end{justify-content:flex-end!important}

    .justify-content-lg-center{justify-content:center!important}

    .justify-content-lg-between{justify-content:space-between!important}

    .justify-content-lg-around{justify-content:space-around!important}

    .align-items-lg-start{align-items:flex-start!important}

    .align-items-lg-end{align-items:flex-end!important}

    .align-items-lg-center{align-items:center!important}

    .align-items-lg-baseline{align-items:baseline!important}

    .align-items-lg-stretch{align-items:stretch!important}

    .align-content-lg-start{align-content:flex-start!important}

    .align-content-lg-end{align-content:flex-end!important}

    .align-content-lg-center{align-content:center!important}

    .align-content-lg-between{align-content:space-between!important}

    .align-content-lg-around{align-content:space-around!important}

    .align-content-lg-stretch{align-content:stretch!important}

    .align-self-lg-auto{align-self:auto!important}

    .align-self-lg-start{align-self:flex-start!important}

    .align-self-lg-end{align-self:flex-end!important}

    .align-self-lg-center{align-self:center!important}

    .align-self-lg-baseline{align-self:baseline!important}

    .align-self-lg-stretch{align-self:stretch!important}

}

 
 @media (min-width:1200px){
    .flex-xl-row{flex-direction:row!important}

    .flex-xl-column{flex-direction:column!important}

    .flex-xl-row-reverse{flex-direction:row-reverse!important}

    .flex-xl-column-reverse{flex-direction:column-reverse!important}

    .flex-xl-wrap{flex-wrap:wrap!important}

    .flex-xl-nowrap{flex-wrap:nowrap!important}

    .flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}

    .flex-xl-fill{flex:1 1 auto!important}

    .flex-xl-grow-0{flex-grow:0!important}

    .flex-xl-grow-1{flex-grow:1!important}

    .flex-xl-shrink-0{flex-shrink:0!important}

    .flex-xl-shrink-1{flex-shrink:1!important}

    .justify-content-xl-start{justify-content:flex-start!important}

    .justify-content-xl-end{justify-content:flex-end!important}

    .justify-content-xl-center{justify-content:center!important}

    .justify-content-xl-between{justify-content:space-between!important}

    .justify-content-xl-around{justify-content:space-around!important}

    .align-items-xl-start{align-items:flex-start!important}

    .align-items-xl-end{align-items:flex-end!important}

    .align-items-xl-center{align-items:center!important}

    .align-items-xl-baseline{align-items:baseline!important}

    .align-items-xl-stretch{align-items:stretch!important}

    .align-content-xl-start{align-content:flex-start!important}

    .align-content-xl-end{align-content:flex-end!important}

    .align-content-xl-center{align-content:center!important}

    .align-content-xl-between{align-content:space-between!important}

    .align-content-xl-around{align-content:space-around!important}

    .align-content-xl-stretch{align-content:stretch!important}

    .align-self-xl-auto{align-self:auto!important}

    .align-self-xl-start{align-self:flex-start!important}

    .align-self-xl-end{align-self:flex-end!important}

    .align-self-xl-center{align-self:center!important}

    .align-self-xl-baseline{align-self:baseline!important}

    .align-self-xl-stretch{align-self:stretch!important}

}

    .float-left{float:left!important}

    .float-right{float:right!important}

    .float-none{float:none!important}

 
 @media (min-width:576px){
    .float-sm-left{float:left!important}

    .float-sm-right{float:right!important}

    .float-sm-none{float:none!important}

}

 
 @media (min-width:768px){
    .float-md-left{float:left!important}

    .float-md-right{float:right!important}

    .float-md-none{float:none!important}

}

 
 @media (min-width:992px){
    .float-lg-left{float:left!important}

    .float-lg-right{float:right!important}

    .float-lg-none{float:none!important}

}

 
 @media (min-width:1200px){
    .float-xl-left{float:left!important}

    .float-xl-right{float:right!important}

    .float-xl-none{float:none!important}

}

    .user-select-all{user-select:all!important}

    .user-select-auto{user-select:auto!important}

    .user-select-none{user-select:none!important}

    .overflow-auto{overflow:auto!important}

    .overflow-hidden{overflow:hidden!important}

    .position-static{position:static!important}

    .position-relative{position:relative!important}

    .position-absolute{position:absolute!important}

    .position-fixed{position:fixed!important}

    .position-sticky{position:sticky!important}

    .fixed-top{top:0}

    .fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}

    .fixed-bottom{bottom:0}
@supports (position:sticky){
    .sticky-top{position:sticky;top:0;z-index:1020}

}

    .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

    .sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}

    .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,60,179,.1)!important}

    .shadow{box-shadow:0 .5rem 1rem rgba(0,60,179,.05)!important}

    .shadow-lg{box-shadow:0 10px 30px 0 rgba(0,60,179,.05)!important}

    .shadow-none{box-shadow:none!important}

    .w-25{width:25%!important}

    .w-50{width:50%!important}

    .w-75{width:75%!important}

    .w-100{width:100%!important}

    .w-auto{width:auto!important}

    .h-25{height:25%!important}

    .h-50{height:50%!important}

    .h-75{height:75%!important}

    .h-100{height:100%!important}

    .h-auto{height:auto!important}

    .mw-100{max-width:100%!important}

    .mh-100{max-height:100%!important}

    .min-vw-100{min-width:100vw!important}

    .min-vh-100{min-height:100vh!important}

    .vw-100{width:100vw!important}

    .vh-100{height:100vh!important}

    .m-0{margin:0!important}

    .mt-0,.my-0{margin-top:0!important}

    .mr-0,.mx-0{margin-right:0!important}

    .mb-0,.my-0{margin-bottom:0!important}

    .ml-0,.mx-0{margin-left:0!important}

    .m-1{margin:.3125rem!important}

    .mt-1,.my-1{margin-top:.3125rem!important}

    .mr-1,.mx-1{margin-right:.3125rem!important}

    .mb-1,.my-1{margin-bottom:.3125rem!important}

    .ml-1,.mx-1{margin-left:.3125rem!important}

    .m-2{margin:.625rem!important}

    .mt-2,.my-2{margin-top:.625rem!important}

    .mr-2,.mx-2{margin-right:.625rem!important}

    .mb-2,.my-2{margin-bottom:.625rem!important}

    .ml-2,.mx-2{margin-left:.625rem!important}

    .m-3{margin:1.25rem!important}

    .mt-3,.my-3{margin-top:1.25rem!important}

    .mr-3,.mx-3{margin-right:1.25rem!important}

    .mb-3,.my-3{margin-bottom:1.25rem!important}

    .ml-3,.mx-3{margin-left:1.25rem!important}

    .m-4{margin:1.875rem!important}

    .mt-4,.my-4{margin-top:1.875rem!important}

    .mr-4,.mx-4{margin-right:1.875rem!important}

    .mb-4,.my-4{margin-bottom:1.875rem!important}

    .ml-4,.mx-4{margin-left:1.875rem!important}

    .m-5{margin:2.5rem!important}

    .mt-5,.my-5{margin-top:2.5rem!important}

    .mr-5,.mx-5{margin-right:2.5rem!important}

    .mb-5,.my-5{margin-bottom:2.5rem!important}

    .ml-5,.mx-5{margin-left:2.5rem!important}

    .m--5{margin:-2.5rem!important}

    .mt--5,.my--5{margin-top:-2.5rem!important}

    .mr--5,.mx--5{margin-right:-2.5rem!important}

    .mb--5,.my--5{margin-bottom:-2.5rem!important}

    .ml--5,.mx--5{margin-left:-2.5rem!important}

    .m--4{margin:-1.875rem!important}

    .mt--4,.my--4{margin-top:-1.875rem!important}

    .mr--4,.mx--4{margin-right:-1.875rem!important}

    .mb--4,.my--4{margin-bottom:-1.875rem!important}

    .ml--4,.mx--4{margin-left:-1.875rem!important}

    .m--3{margin:-1.25rem!important}

    .mt--3,.my--3{margin-top:-1.25rem!important}

    .mr--3,.mx--3{margin-right:-1.25rem!important}

    .mb--3,.my--3{margin-bottom:-1.25rem!important}

    .ml--3,.mx--3{margin-left:-1.25rem!important}

    .m--2{margin:-.625rem!important}

    .mt--2,.my--2{margin-top:-.625rem!important}

    .mr--2,.mx--2{margin-right:-.625rem!important}

    .mb--2,.my--2{margin-bottom:-.625rem!important}

    .ml--2,.mx--2{margin-left:-.625rem!important}

    .m--1{margin:-.3125rem!important}

    .mt--1,.my--1{margin-top:-.3125rem!important}

    .mr--1,.mx--1{margin-right:-.3125rem!important}

    .mb--1,.my--1{margin-bottom:-.3125rem!important}

    .ml--1,.mx--1{margin-left:-.3125rem!important}

    .p-0{padding:0!important}

    .pt-0,.py-0{padding-top:0!important}

    .pr-0,.px-0{padding-right:0!important}

    .pb-0,.py-0{padding-bottom:0!important}

    .pl-0,.px-0{padding-left:0!important}

    .p-1{padding:.3125rem!important}

    .pt-1,.py-1{padding-top:.3125rem!important}

    .pr-1,.px-1{padding-right:.3125rem!important}

    .pb-1,.py-1{padding-bottom:.3125rem!important}

    .pl-1,.px-1{padding-left:.3125rem!important}

    .p-2{padding:.625rem!important}

    .pt-2,.py-2{padding-top:.625rem!important}

    .pr-2,.px-2{padding-right:.625rem!important}

    .pb-2,.py-2{padding-bottom:.625rem!important}

    .pl-2,.px-2{padding-left:.625rem!important}

    .p-3{padding:1.25rem!important}

    .pt-3,.py-3{padding-top:1.25rem!important}

    .pr-3,.px-3{padding-right:1.25rem!important}

    .pb-3,.py-3{padding-bottom:1.25rem!important}

    .pl-3,.px-3{padding-left:1.25rem!important}

    .p-4{padding:1.875rem!important}

    .pt-4,.py-4{padding-top:1.875rem!important}

    .pr-4,.px-4{padding-right:1.875rem!important}

    .pb-4,.py-4{padding-bottom:1.875rem!important}

    .pl-4,.px-4{padding-left:1.875rem!important}

    .p-5{padding:2.5rem!important}

    .pt-5,.py-5{padding-top:2.5rem!important}

    .pr-5,.px-5{padding-right:2.5rem!important}

    .pb-5,.py-5{padding-bottom:2.5rem!important}

    .pl-5,.px-5{padding-left:2.5rem!important}

    .p--5{padding:-2.5rem!important}

    .pt--5,.py--5{padding-top:-2.5rem!important}

    .pr--5,.px--5{padding-right:-2.5rem!important}

    .pb--5,.py--5{padding-bottom:-2.5rem!important}

    .pl--5,.px--5{padding-left:-2.5rem!important}

    .p--4{padding:-1.875rem!important}

    .pt--4,.py--4{padding-top:-1.875rem!important}

    .pr--4,.px--4{padding-right:-1.875rem!important}

    .pb--4,.py--4{padding-bottom:-1.875rem!important}

    .pl--4,.px--4{padding-left:-1.875rem!important}

    .p--3{padding:-1.25rem!important}

    .pt--3,.py--3{padding-top:-1.25rem!important}

    .pr--3,.px--3{padding-right:-1.25rem!important}

    .pb--3,.py--3{padding-bottom:-1.25rem!important}

    .pl--3,.px--3{padding-left:-1.25rem!important}

    .p--2{padding:-.625rem!important}

    .pt--2,.py--2{padding-top:-.625rem!important}

    .pr--2,.px--2{padding-right:-.625rem!important}

    .pb--2,.py--2{padding-bottom:-.625rem!important}

    .pl--2,.px--2{padding-left:-.625rem!important}

    .p--1{padding:-.3125rem!important}

    .pt--1,.py--1{padding-top:-.3125rem!important}

    .pr--1,.px--1{padding-right:-.3125rem!important}

    .pb--1,.py--1{padding-bottom:-.3125rem!important}

    .pl--1,.px--1{padding-left:-.3125rem!important}

    .m-n1{margin:-.3125rem!important}

    .mt-n1,.my-n1{margin-top:-.3125rem!important}

    .mr-n1,.mx-n1{margin-right:-.3125rem!important}

    .mb-n1,.my-n1{margin-bottom:-.3125rem!important}

    .ml-n1,.mx-n1{margin-left:-.3125rem!important}

    .m-n2{margin:-.625rem!important}

    .mt-n2,.my-n2{margin-top:-.625rem!important}

    .mr-n2,.mx-n2{margin-right:-.625rem!important}

    .mb-n2,.my-n2{margin-bottom:-.625rem!important}

    .ml-n2,.mx-n2{margin-left:-.625rem!important}

    .m-n3{margin:-1.25rem!important}

    .mt-n3,.my-n3{margin-top:-1.25rem!important}

    .mr-n3,.mx-n3{margin-right:-1.25rem!important}

    .mb-n3,.my-n3{margin-bottom:-1.25rem!important}

    .ml-n3,.mx-n3{margin-left:-1.25rem!important}

    .m-n4{margin:-1.875rem!important}

    .mt-n4,.my-n4{margin-top:-1.875rem!important}

    .mr-n4,.mx-n4{margin-right:-1.875rem!important}

    .mb-n4,.my-n4{margin-bottom:-1.875rem!important}

    .ml-n4,.mx-n4{margin-left:-1.875rem!important}

    .m-n5{margin:-2.5rem!important}

    .mt-n5,.my-n5{margin-top:-2.5rem!important}

    .mr-n5,.mx-n5{margin-right:-2.5rem!important}

    .mb-n5,.my-n5{margin-bottom:-2.5rem!important}

    .ml-n5,.mx-n5{margin-left:-2.5rem!important}

    .m-n-5{margin:2.5rem!important}

    .mt-n-5,.my-n-5{margin-top:2.5rem!important}

    .mr-n-5,.mx-n-5{margin-right:2.5rem!important}

    .mb-n-5,.my-n-5{margin-bottom:2.5rem!important}

    .ml-n-5,.mx-n-5{margin-left:2.5rem!important}

    .m-n-4{margin:1.875rem!important}

    .mt-n-4,.my-n-4{margin-top:1.875rem!important}

    .mr-n-4,.mx-n-4{margin-right:1.875rem!important}

    .mb-n-4,.my-n-4{margin-bottom:1.875rem!important}

    .ml-n-4,.mx-n-4{margin-left:1.875rem!important}

    .m-n-3{margin:1.25rem!important}

    .mt-n-3,.my-n-3{margin-top:1.25rem!important}

    .mr-n-3,.mx-n-3{margin-right:1.25rem!important}

    .mb-n-3,.my-n-3{margin-bottom:1.25rem!important}

    .ml-n-3,.mx-n-3{margin-left:1.25rem!important}

    .m-n-2{margin:.625rem!important}

    .mt-n-2,.my-n-2{margin-top:.625rem!important}

    .mr-n-2,.mx-n-2{margin-right:.625rem!important}

    .mb-n-2,.my-n-2{margin-bottom:.625rem!important}

    .ml-n-2,.mx-n-2{margin-left:.625rem!important}

    .m-n-1{margin:.3125rem!important}

    .mt-n-1,.my-n-1{margin-top:.3125rem!important}

    .mr-n-1,.mx-n-1{margin-right:.3125rem!important}

    .mb-n-1,.my-n-1{margin-bottom:.3125rem!important}

    .ml-n-1,.mx-n-1{margin-left:.3125rem!important}

    .m-auto{margin:auto!important}

    .mt-auto,.my-auto{margin-top:auto!important}

    .mr-auto,.mx-auto{margin-right:auto!important}

    .mb-auto,.my-auto{margin-bottom:auto!important}

    .ml-auto,.mx-auto{margin-left:auto!important}

 
 @media (min-width:576px){
    .m-sm-0{margin:0!important}

    .mt-sm-0,.my-sm-0{margin-top:0!important}

    .mr-sm-0,.mx-sm-0{margin-right:0!important}

    .mb-sm-0,.my-sm-0{margin-bottom:0!important}

    .ml-sm-0,.mx-sm-0{margin-left:0!important}

    .m-sm-1{margin:.3125rem!important}

    .mt-sm-1,.my-sm-1{margin-top:.3125rem!important}

    .mr-sm-1,.mx-sm-1{margin-right:.3125rem!important}

    .mb-sm-1,.my-sm-1{margin-bottom:.3125rem!important}

    .ml-sm-1,.mx-sm-1{margin-left:.3125rem!important}

    .m-sm-2{margin:.625rem!important}

    .mt-sm-2,.my-sm-2{margin-top:.625rem!important}

    .mr-sm-2,.mx-sm-2{margin-right:.625rem!important}

    .mb-sm-2,.my-sm-2{margin-bottom:.625rem!important}

    .ml-sm-2,.mx-sm-2{margin-left:.625rem!important}

    .m-sm-3{margin:1.25rem!important}

    .mt-sm-3,.my-sm-3{margin-top:1.25rem!important}

    .mr-sm-3,.mx-sm-3{margin-right:1.25rem!important}

    .mb-sm-3,.my-sm-3{margin-bottom:1.25rem!important}

    .ml-sm-3,.mx-sm-3{margin-left:1.25rem!important}

    .m-sm-4{margin:1.875rem!important}

    .mt-sm-4,.my-sm-4{margin-top:1.875rem!important}

    .mr-sm-4,.mx-sm-4{margin-right:1.875rem!important}

    .mb-sm-4,.my-sm-4{margin-bottom:1.875rem!important}

    .ml-sm-4,.mx-sm-4{margin-left:1.875rem!important}

    .m-sm-5{margin:2.5rem!important}

    .mt-sm-5,.my-sm-5{margin-top:2.5rem!important}

    .mr-sm-5,.mx-sm-5{margin-right:2.5rem!important}

    .mb-sm-5,.my-sm-5{margin-bottom:2.5rem!important}

    .ml-sm-5,.mx-sm-5{margin-left:2.5rem!important}

    .m-sm--5{margin:-2.5rem!important}

    .mt-sm--5,.my-sm--5{margin-top:-2.5rem!important}

    .mr-sm--5,.mx-sm--5{margin-right:-2.5rem!important}

    .mb-sm--5,.my-sm--5{margin-bottom:-2.5rem!important}

    .ml-sm--5,.mx-sm--5{margin-left:-2.5rem!important}

    .m-sm--4{margin:-1.875rem!important}

    .mt-sm--4,.my-sm--4{margin-top:-1.875rem!important}

    .mr-sm--4,.mx-sm--4{margin-right:-1.875rem!important}

    .mb-sm--4,.my-sm--4{margin-bottom:-1.875rem!important}

    .ml-sm--4,.mx-sm--4{margin-left:-1.875rem!important}

    .m-sm--3{margin:-1.25rem!important}

    .mt-sm--3,.my-sm--3{margin-top:-1.25rem!important}

    .mr-sm--3,.mx-sm--3{margin-right:-1.25rem!important}

    .mb-sm--3,.my-sm--3{margin-bottom:-1.25rem!important}

    .ml-sm--3,.mx-sm--3{margin-left:-1.25rem!important}

    .m-sm--2{margin:-.625rem!important}

    .mt-sm--2,.my-sm--2{margin-top:-.625rem!important}

    .mr-sm--2,.mx-sm--2{margin-right:-.625rem!important}

    .mb-sm--2,.my-sm--2{margin-bottom:-.625rem!important}

    .ml-sm--2,.mx-sm--2{margin-left:-.625rem!important}

    .m-sm--1{margin:-.3125rem!important}

    .mt-sm--1,.my-sm--1{margin-top:-.3125rem!important}

    .mr-sm--1,.mx-sm--1{margin-right:-.3125rem!important}

    .mb-sm--1,.my-sm--1{margin-bottom:-.3125rem!important}

    .ml-sm--1,.mx-sm--1{margin-left:-.3125rem!important}

    .p-sm-0{padding:0!important}

    .pt-sm-0,.py-sm-0{padding-top:0!important}

    .pr-sm-0,.px-sm-0{padding-right:0!important}

    .pb-sm-0,.py-sm-0{padding-bottom:0!important}

    .pl-sm-0,.px-sm-0{padding-left:0!important}

    .p-sm-1{padding:.3125rem!important}

    .pt-sm-1,.py-sm-1{padding-top:.3125rem!important}

    .pr-sm-1,.px-sm-1{padding-right:.3125rem!important}

    .pb-sm-1,.py-sm-1{padding-bottom:.3125rem!important}

    .pl-sm-1,.px-sm-1{padding-left:.3125rem!important}

    .p-sm-2{padding:.625rem!important}

    .pt-sm-2,.py-sm-2{padding-top:.625rem!important}

    .pr-sm-2,.px-sm-2{padding-right:.625rem!important}

    .pb-sm-2,.py-sm-2{padding-bottom:.625rem!important}

    .pl-sm-2,.px-sm-2{padding-left:.625rem!important}

    .p-sm-3{padding:1.25rem!important}

    .pt-sm-3,.py-sm-3{padding-top:1.25rem!important}

    .pr-sm-3,.px-sm-3{padding-right:1.25rem!important}

    .pb-sm-3,.py-sm-3{padding-bottom:1.25rem!important}

    .pl-sm-3,.px-sm-3{padding-left:1.25rem!important}

    .p-sm-4{padding:1.875rem!important}

    .pt-sm-4,.py-sm-4{padding-top:1.875rem!important}

    .pr-sm-4,.px-sm-4{padding-right:1.875rem!important}

    .pb-sm-4,.py-sm-4{padding-bottom:1.875rem!important}

    .pl-sm-4,.px-sm-4{padding-left:1.875rem!important}

    .p-sm-5{padding:2.5rem!important}

    .pt-sm-5,.py-sm-5{padding-top:2.5rem!important}

    .pr-sm-5,.px-sm-5{padding-right:2.5rem!important}

    .pb-sm-5,.py-sm-5{padding-bottom:2.5rem!important}

    .pl-sm-5,.px-sm-5{padding-left:2.5rem!important}

    .p-sm--5{padding:-2.5rem!important}

    .pt-sm--5,.py-sm--5{padding-top:-2.5rem!important}

    .pr-sm--5,.px-sm--5{padding-right:-2.5rem!important}

    .pb-sm--5,.py-sm--5{padding-bottom:-2.5rem!important}

    .pl-sm--5,.px-sm--5{padding-left:-2.5rem!important}

    .p-sm--4{padding:-1.875rem!important}

    .pt-sm--4,.py-sm--4{padding-top:-1.875rem!important}

    .pr-sm--4,.px-sm--4{padding-right:-1.875rem!important}

    .pb-sm--4,.py-sm--4{padding-bottom:-1.875rem!important}

    .pl-sm--4,.px-sm--4{padding-left:-1.875rem!important}

    .p-sm--3{padding:-1.25rem!important}

    .pt-sm--3,.py-sm--3{padding-top:-1.25rem!important}

    .pr-sm--3,.px-sm--3{padding-right:-1.25rem!important}

    .pb-sm--3,.py-sm--3{padding-bottom:-1.25rem!important}

    .pl-sm--3,.px-sm--3{padding-left:-1.25rem!important}

    .p-sm--2{padding:-.625rem!important}

    .pt-sm--2,.py-sm--2{padding-top:-.625rem!important}

    .pr-sm--2,.px-sm--2{padding-right:-.625rem!important}

    .pb-sm--2,.py-sm--2{padding-bottom:-.625rem!important}

    .pl-sm--2,.px-sm--2{padding-left:-.625rem!important}

    .p-sm--1{padding:-.3125rem!important}

    .pt-sm--1,.py-sm--1{padding-top:-.3125rem!important}

    .pr-sm--1,.px-sm--1{padding-right:-.3125rem!important}

    .pb-sm--1,.py-sm--1{padding-bottom:-.3125rem!important}

    .pl-sm--1,.px-sm--1{padding-left:-.3125rem!important}

    .m-sm-n1{margin:-.3125rem!important}

    .mt-sm-n1,.my-sm-n1{margin-top:-.3125rem!important}

    .mr-sm-n1,.mx-sm-n1{margin-right:-.3125rem!important}

    .mb-sm-n1,.my-sm-n1{margin-bottom:-.3125rem!important}

    .ml-sm-n1,.mx-sm-n1{margin-left:-.3125rem!important}

    .m-sm-n2{margin:-.625rem!important}

    .mt-sm-n2,.my-sm-n2{margin-top:-.625rem!important}

    .mr-sm-n2,.mx-sm-n2{margin-right:-.625rem!important}

    .mb-sm-n2,.my-sm-n2{margin-bottom:-.625rem!important}

    .ml-sm-n2,.mx-sm-n2{margin-left:-.625rem!important}

    .m-sm-n3{margin:-1.25rem!important}

    .mt-sm-n3,.my-sm-n3{margin-top:-1.25rem!important}

    .mr-sm-n3,.mx-sm-n3{margin-right:-1.25rem!important}

    .mb-sm-n3,.my-sm-n3{margin-bottom:-1.25rem!important}

    .ml-sm-n3,.mx-sm-n3{margin-left:-1.25rem!important}

    .m-sm-n4{margin:-1.875rem!important}

    .mt-sm-n4,.my-sm-n4{margin-top:-1.875rem!important}

    .mr-sm-n4,.mx-sm-n4{margin-right:-1.875rem!important}

    .mb-sm-n4,.my-sm-n4{margin-bottom:-1.875rem!important}

    .ml-sm-n4,.mx-sm-n4{margin-left:-1.875rem!important}

    .m-sm-n5{margin:-2.5rem!important}

    .mt-sm-n5,.my-sm-n5{margin-top:-2.5rem!important}

    .mr-sm-n5,.mx-sm-n5{margin-right:-2.5rem!important}

    .mb-sm-n5,.my-sm-n5{margin-bottom:-2.5rem!important}

    .ml-sm-n5,.mx-sm-n5{margin-left:-2.5rem!important}

    .m-sm-n-5{margin:2.5rem!important}

    .mt-sm-n-5,.my-sm-n-5{margin-top:2.5rem!important}

    .mr-sm-n-5,.mx-sm-n-5{margin-right:2.5rem!important}

    .mb-sm-n-5,.my-sm-n-5{margin-bottom:2.5rem!important}

    .ml-sm-n-5,.mx-sm-n-5{margin-left:2.5rem!important}

    .m-sm-n-4{margin:1.875rem!important}

    .mt-sm-n-4,.my-sm-n-4{margin-top:1.875rem!important}

    .mr-sm-n-4,.mx-sm-n-4{margin-right:1.875rem!important}

    .mb-sm-n-4,.my-sm-n-4{margin-bottom:1.875rem!important}

    .ml-sm-n-4,.mx-sm-n-4{margin-left:1.875rem!important}

    .m-sm-n-3{margin:1.25rem!important}

    .mt-sm-n-3,.my-sm-n-3{margin-top:1.25rem!important}

    .mr-sm-n-3,.mx-sm-n-3{margin-right:1.25rem!important}

    .mb-sm-n-3,.my-sm-n-3{margin-bottom:1.25rem!important}

    .ml-sm-n-3,.mx-sm-n-3{margin-left:1.25rem!important}

    .m-sm-n-2{margin:.625rem!important}

    .mt-sm-n-2,.my-sm-n-2{margin-top:.625rem!important}

    .mr-sm-n-2,.mx-sm-n-2{margin-right:.625rem!important}

    .mb-sm-n-2,.my-sm-n-2{margin-bottom:.625rem!important}

    .ml-sm-n-2,.mx-sm-n-2{margin-left:.625rem!important}

    .m-sm-n-1{margin:.3125rem!important}

    .mt-sm-n-1,.my-sm-n-1{margin-top:.3125rem!important}

    .mr-sm-n-1,.mx-sm-n-1{margin-right:.3125rem!important}

    .mb-sm-n-1,.my-sm-n-1{margin-bottom:.3125rem!important}

    .ml-sm-n-1,.mx-sm-n-1{margin-left:.3125rem!important}

    .m-sm-auto{margin:auto!important}

    .mt-sm-auto,.my-sm-auto{margin-top:auto!important}

    .mr-sm-auto,.mx-sm-auto{margin-right:auto!important}

    .mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}

    .ml-sm-auto,.mx-sm-auto{margin-left:auto!important}

}

 
 @media (min-width:768px){
    .m-md-0{margin:0!important}

    .mt-md-0,.my-md-0{margin-top:0!important}

    .mr-md-0,.mx-md-0{margin-right:0!important}

    .mb-md-0,.my-md-0{margin-bottom:0!important}

    .ml-md-0,.mx-md-0{margin-left:0!important}

    .m-md-1{margin:.3125rem!important}

    .mt-md-1,.my-md-1{margin-top:.3125rem!important}

    .mr-md-1,.mx-md-1{margin-right:.3125rem!important}

    .mb-md-1,.my-md-1{margin-bottom:.3125rem!important}

    .ml-md-1,.mx-md-1{margin-left:.3125rem!important}

    .m-md-2{margin:.625rem!important}

    .mt-md-2,.my-md-2{margin-top:.625rem!important}

    .mr-md-2,.mx-md-2{margin-right:.625rem!important}

    .mb-md-2,.my-md-2{margin-bottom:.625rem!important}

    .ml-md-2,.mx-md-2{margin-left:.625rem!important}

    .m-md-3{margin:1.25rem!important}

    .mt-md-3,.my-md-3{margin-top:1.25rem!important}

    .mr-md-3,.mx-md-3{margin-right:1.25rem!important}

    .mb-md-3,.my-md-3{margin-bottom:1.25rem!important}

    .ml-md-3,.mx-md-3{margin-left:1.25rem!important}

    .m-md-4{margin:1.875rem!important}

    .mt-md-4,.my-md-4{margin-top:1.875rem!important}

    .mr-md-4,.mx-md-4{margin-right:1.875rem!important}

    .mb-md-4,.my-md-4{margin-bottom:1.875rem!important}

    .ml-md-4,.mx-md-4{margin-left:1.875rem!important}

    .m-md-5{margin:2.5rem!important}

    .mt-md-5,.my-md-5{margin-top:2.5rem!important}

    .mr-md-5,.mx-md-5{margin-right:2.5rem!important}

    .mb-md-5,.my-md-5{margin-bottom:2.5rem!important}

    .ml-md-5,.mx-md-5{margin-left:2.5rem!important}

    .m-md--5{margin:-2.5rem!important}

    .mt-md--5,.my-md--5{margin-top:-2.5rem!important}

    .mr-md--5,.mx-md--5{margin-right:-2.5rem!important}

    .mb-md--5,.my-md--5{margin-bottom:-2.5rem!important}

    .ml-md--5,.mx-md--5{margin-left:-2.5rem!important}

    .m-md--4{margin:-1.875rem!important}

    .mt-md--4,.my-md--4{margin-top:-1.875rem!important}

    .mr-md--4,.mx-md--4{margin-right:-1.875rem!important}

    .mb-md--4,.my-md--4{margin-bottom:-1.875rem!important}

    .ml-md--4,.mx-md--4{margin-left:-1.875rem!important}

    .m-md--3{margin:-1.25rem!important}

    .mt-md--3,.my-md--3{margin-top:-1.25rem!important}

    .mr-md--3,.mx-md--3{margin-right:-1.25rem!important}

    .mb-md--3,.my-md--3{margin-bottom:-1.25rem!important}

    .ml-md--3,.mx-md--3{margin-left:-1.25rem!important}

    .m-md--2{margin:-.625rem!important}

    .mt-md--2,.my-md--2{margin-top:-.625rem!important}

    .mr-md--2,.mx-md--2{margin-right:-.625rem!important}

    .mb-md--2,.my-md--2{margin-bottom:-.625rem!important}

    .ml-md--2,.mx-md--2{margin-left:-.625rem!important}

    .m-md--1{margin:-.3125rem!important}

    .mt-md--1,.my-md--1{margin-top:-.3125rem!important}

    .mr-md--1,.mx-md--1{margin-right:-.3125rem!important}

    .mb-md--1,.my-md--1{margin-bottom:-.3125rem!important}

    .ml-md--1,.mx-md--1{margin-left:-.3125rem!important}

    .p-md-0{padding:0!important}

    .pt-md-0,.py-md-0{padding-top:0!important}

    .pr-md-0,.px-md-0{padding-right:0!important}

    .pb-md-0,.py-md-0{padding-bottom:0!important}

    .pl-md-0,.px-md-0{padding-left:0!important}

    .p-md-1{padding:.3125rem!important}

    .pt-md-1,.py-md-1{padding-top:.3125rem!important}

    .pr-md-1,.px-md-1{padding-right:.3125rem!important}

    .pb-md-1,.py-md-1{padding-bottom:.3125rem!important}

    .pl-md-1,.px-md-1{padding-left:.3125rem!important}

    .p-md-2{padding:.625rem!important}

    .pt-md-2,.py-md-2{padding-top:.625rem!important}

    .pr-md-2,.px-md-2{padding-right:.625rem!important}

    .pb-md-2,.py-md-2{padding-bottom:.625rem!important}

    .pl-md-2,.px-md-2{padding-left:.625rem!important}

    .p-md-3{padding:1.25rem!important}

    .pt-md-3,.py-md-3{padding-top:1.25rem!important}

    .pr-md-3,.px-md-3{padding-right:1.25rem!important}

    .pb-md-3,.py-md-3{padding-bottom:1.25rem!important}

    .pl-md-3,.px-md-3{padding-left:1.25rem!important}

    .p-md-4{padding:1.875rem!important}

    .pt-md-4,.py-md-4{padding-top:1.875rem!important}

    .pr-md-4,.px-md-4{padding-right:1.875rem!important}

    .pb-md-4,.py-md-4{padding-bottom:1.875rem!important}

    .pl-md-4,.px-md-4{padding-left:1.875rem!important}

    .p-md-5{padding:2.5rem!important}

    .pt-md-5,.py-md-5{padding-top:2.5rem!important}

    .pr-md-5,.px-md-5{padding-right:2.5rem!important}

    .pb-md-5,.py-md-5{padding-bottom:2.5rem!important}

    .pl-md-5,.px-md-5{padding-left:2.5rem!important}

    .p-md--5{padding:-2.5rem!important}

    .pt-md--5,.py-md--5{padding-top:-2.5rem!important}

    .pr-md--5,.px-md--5{padding-right:-2.5rem!important}

    .pb-md--5,.py-md--5{padding-bottom:-2.5rem!important}

    .pl-md--5,.px-md--5{padding-left:-2.5rem!important}

    .p-md--4{padding:-1.875rem!important}

    .pt-md--4,.py-md--4{padding-top:-1.875rem!important}

    .pr-md--4,.px-md--4{padding-right:-1.875rem!important}

    .pb-md--4,.py-md--4{padding-bottom:-1.875rem!important}

    .pl-md--4,.px-md--4{padding-left:-1.875rem!important}

    .p-md--3{padding:-1.25rem!important}

    .pt-md--3,.py-md--3{padding-top:-1.25rem!important}

    .pr-md--3,.px-md--3{padding-right:-1.25rem!important}

    .pb-md--3,.py-md--3{padding-bottom:-1.25rem!important}

    .pl-md--3,.px-md--3{padding-left:-1.25rem!important}

    .p-md--2{padding:-.625rem!important}

    .pt-md--2,.py-md--2{padding-top:-.625rem!important}

    .pr-md--2,.px-md--2{padding-right:-.625rem!important}

    .pb-md--2,.py-md--2{padding-bottom:-.625rem!important}

    .pl-md--2,.px-md--2{padding-left:-.625rem!important}

    .p-md--1{padding:-.3125rem!important}

    .pt-md--1,.py-md--1{padding-top:-.3125rem!important}

    .pr-md--1,.px-md--1{padding-right:-.3125rem!important}

    .pb-md--1,.py-md--1{padding-bottom:-.3125rem!important}

    .pl-md--1,.px-md--1{padding-left:-.3125rem!important}

    .m-md-n1{margin:-.3125rem!important}

    .mt-md-n1,.my-md-n1{margin-top:-.3125rem!important}

    .mr-md-n1,.mx-md-n1{margin-right:-.3125rem!important}

    .mb-md-n1,.my-md-n1{margin-bottom:-.3125rem!important}

    .ml-md-n1,.mx-md-n1{margin-left:-.3125rem!important}

    .m-md-n2{margin:-.625rem!important}

    .mt-md-n2,.my-md-n2{margin-top:-.625rem!important}

    .mr-md-n2,.mx-md-n2{margin-right:-.625rem!important}

    .mb-md-n2,.my-md-n2{margin-bottom:-.625rem!important}

    .ml-md-n2,.mx-md-n2{margin-left:-.625rem!important}

    .m-md-n3{margin:-1.25rem!important}

    .mt-md-n3,.my-md-n3{margin-top:-1.25rem!important}

    .mr-md-n3,.mx-md-n3{margin-right:-1.25rem!important}

    .mb-md-n3,.my-md-n3{margin-bottom:-1.25rem!important}

    .ml-md-n3,.mx-md-n3{margin-left:-1.25rem!important}

    .m-md-n4{margin:-1.875rem!important}

    .mt-md-n4,.my-md-n4{margin-top:-1.875rem!important}

    .mr-md-n4,.mx-md-n4{margin-right:-1.875rem!important}

    .mb-md-n4,.my-md-n4{margin-bottom:-1.875rem!important}

    .ml-md-n4,.mx-md-n4{margin-left:-1.875rem!important}

    .m-md-n5{margin:-2.5rem!important}

    .mt-md-n5,.my-md-n5{margin-top:-2.5rem!important}

    .mr-md-n5,.mx-md-n5{margin-right:-2.5rem!important}

    .mb-md-n5,.my-md-n5{margin-bottom:-2.5rem!important}

    .ml-md-n5,.mx-md-n5{margin-left:-2.5rem!important}

    .m-md-n-5{margin:2.5rem!important}

    .mt-md-n-5,.my-md-n-5{margin-top:2.5rem!important}

    .mr-md-n-5,.mx-md-n-5{margin-right:2.5rem!important}

    .mb-md-n-5,.my-md-n-5{margin-bottom:2.5rem!important}

    .ml-md-n-5,.mx-md-n-5{margin-left:2.5rem!important}

    .m-md-n-4{margin:1.875rem!important}

    .mt-md-n-4,.my-md-n-4{margin-top:1.875rem!important}

    .mr-md-n-4,.mx-md-n-4{margin-right:1.875rem!important}

    .mb-md-n-4,.my-md-n-4{margin-bottom:1.875rem!important}

    .ml-md-n-4,.mx-md-n-4{margin-left:1.875rem!important}

    .m-md-n-3{margin:1.25rem!important}

    .mt-md-n-3,.my-md-n-3{margin-top:1.25rem!important}

    .mr-md-n-3,.mx-md-n-3{margin-right:1.25rem!important}

    .mb-md-n-3,.my-md-n-3{margin-bottom:1.25rem!important}

    .ml-md-n-3,.mx-md-n-3{margin-left:1.25rem!important}

    .m-md-n-2{margin:.625rem!important}

    .mt-md-n-2,.my-md-n-2{margin-top:.625rem!important}

    .mr-md-n-2,.mx-md-n-2{margin-right:.625rem!important}

    .mb-md-n-2,.my-md-n-2{margin-bottom:.625rem!important}

    .ml-md-n-2,.mx-md-n-2{margin-left:.625rem!important}

    .m-md-n-1{margin:.3125rem!important}

    .mt-md-n-1,.my-md-n-1{margin-top:.3125rem!important}

    .mr-md-n-1,.mx-md-n-1{margin-right:.3125rem!important}

    .mb-md-n-1,.my-md-n-1{margin-bottom:.3125rem!important}

    .ml-md-n-1,.mx-md-n-1{margin-left:.3125rem!important}

    .m-md-auto{margin:auto!important}

    .mt-md-auto,.my-md-auto{margin-top:auto!important}

    .mr-md-auto,.mx-md-auto{margin-right:auto!important}

    .mb-md-auto,.my-md-auto{margin-bottom:auto!important}

    .ml-md-auto,.mx-md-auto{margin-left:auto!important}

}

 
 @media (min-width:992px){
    .m-lg-0{margin:0!important}

    .mt-lg-0,.my-lg-0{margin-top:0!important}

    .mr-lg-0,.mx-lg-0{margin-right:0!important}

    .mb-lg-0,.my-lg-0{margin-bottom:0!important}

    .ml-lg-0,.mx-lg-0{margin-left:0!important}

    .m-lg-1{margin:.3125rem!important}

    .mt-lg-1,.my-lg-1{margin-top:.3125rem!important}

    .mr-lg-1,.mx-lg-1{margin-right:.3125rem!important}

    .mb-lg-1,.my-lg-1{margin-bottom:.3125rem!important}

    .ml-lg-1,.mx-lg-1{margin-left:.3125rem!important}

    .m-lg-2{margin:.625rem!important}

    .mt-lg-2,.my-lg-2{margin-top:.625rem!important}

    .mr-lg-2,.mx-lg-2{margin-right:.625rem!important}

    .mb-lg-2,.my-lg-2{margin-bottom:.625rem!important}

    .ml-lg-2,.mx-lg-2{margin-left:.625rem!important}

    .m-lg-3{margin:1.25rem!important}

    .mt-lg-3,.my-lg-3{margin-top:1.25rem!important}

    .mr-lg-3,.mx-lg-3{margin-right:1.25rem!important}

    .mb-lg-3,.my-lg-3{margin-bottom:1.25rem!important}

    .ml-lg-3,.mx-lg-3{margin-left:1.25rem!important}

    .m-lg-4{margin:1.875rem!important}

    .mt-lg-4,.my-lg-4{margin-top:1.875rem!important}

    .mr-lg-4,.mx-lg-4{margin-right:1.875rem!important}

    .mb-lg-4,.my-lg-4{margin-bottom:1.875rem!important}

    .ml-lg-4,.mx-lg-4{margin-left:1.875rem!important}

    .m-lg-5{margin:2.5rem!important}

    .mt-lg-5,.my-lg-5{margin-top:2.5rem!important}

    .mr-lg-5,.mx-lg-5{margin-right:2.5rem!important}

    .mb-lg-5,.my-lg-5{margin-bottom:2.5rem!important}

    .ml-lg-5,.mx-lg-5{margin-left:2.5rem!important}

    .m-lg--5{margin:-2.5rem!important}

    .mt-lg--5,.my-lg--5{margin-top:-2.5rem!important}

    .mr-lg--5,.mx-lg--5{margin-right:-2.5rem!important}

    .mb-lg--5,.my-lg--5{margin-bottom:-2.5rem!important}

    .ml-lg--5,.mx-lg--5{margin-left:-2.5rem!important}

    .m-lg--4{margin:-1.875rem!important}

    .mt-lg--4,.my-lg--4{margin-top:-1.875rem!important}

    .mr-lg--4,.mx-lg--4{margin-right:-1.875rem!important}

    .mb-lg--4,.my-lg--4{margin-bottom:-1.875rem!important}

    .ml-lg--4,.mx-lg--4{margin-left:-1.875rem!important}

    .m-lg--3{margin:-1.25rem!important}

    .mt-lg--3,.my-lg--3{margin-top:-1.25rem!important}

    .mr-lg--3,.mx-lg--3{margin-right:-1.25rem!important}

    .mb-lg--3,.my-lg--3{margin-bottom:-1.25rem!important}

    .ml-lg--3,.mx-lg--3{margin-left:-1.25rem!important}

    .m-lg--2{margin:-.625rem!important}

    .mt-lg--2,.my-lg--2{margin-top:-.625rem!important}

    .mr-lg--2,.mx-lg--2{margin-right:-.625rem!important}

    .mb-lg--2,.my-lg--2{margin-bottom:-.625rem!important}

    .ml-lg--2,.mx-lg--2{margin-left:-.625rem!important}

    .m-lg--1{margin:-.3125rem!important}

    .mt-lg--1,.my-lg--1{margin-top:-.3125rem!important}

    .mr-lg--1,.mx-lg--1{margin-right:-.3125rem!important}

    .mb-lg--1,.my-lg--1{margin-bottom:-.3125rem!important}

    .ml-lg--1,.mx-lg--1{margin-left:-.3125rem!important}

    .p-lg-0{padding:0!important}

    .pt-lg-0,.py-lg-0{padding-top:0!important}

    .pr-lg-0,.px-lg-0{padding-right:0!important}

    .pb-lg-0,.py-lg-0{padding-bottom:0!important}

    .pl-lg-0,.px-lg-0{padding-left:0!important}

    .p-lg-1{padding:.3125rem!important}

    .pt-lg-1,.py-lg-1{padding-top:.3125rem!important}

    .pr-lg-1,.px-lg-1{padding-right:.3125rem!important}

    .pb-lg-1,.py-lg-1{padding-bottom:.3125rem!important}

    .pl-lg-1,.px-lg-1{padding-left:.3125rem!important}

    .p-lg-2{padding:.625rem!important}

    .pt-lg-2,.py-lg-2{padding-top:.625rem!important}

    .pr-lg-2,.px-lg-2{padding-right:.625rem!important}

    .pb-lg-2,.py-lg-2{padding-bottom:.625rem!important}

    .pl-lg-2,.px-lg-2{padding-left:.625rem!important}

    .p-lg-3{padding:1.25rem!important}

    .pt-lg-3,.py-lg-3{padding-top:1.25rem!important}

    .pr-lg-3,.px-lg-3{padding-right:1.25rem!important}

    .pb-lg-3,.py-lg-3{padding-bottom:1.25rem!important}

    .pl-lg-3,.px-lg-3{padding-left:1.25rem!important}

    .p-lg-4{padding:1.875rem!important}

    .pt-lg-4,.py-lg-4{padding-top:1.875rem!important}

    .pr-lg-4,.px-lg-4{padding-right:1.875rem!important}

    .pb-lg-4,.py-lg-4{padding-bottom:1.875rem!important}

    .pl-lg-4,.px-lg-4{padding-left:1.875rem!important}

    .p-lg-5{padding:2.5rem!important}

    .pt-lg-5,.py-lg-5{padding-top:2.5rem!important}

    .pr-lg-5,.px-lg-5{padding-right:2.5rem!important}

    .pb-lg-5,.py-lg-5{padding-bottom:2.5rem!important}

    .pl-lg-5,.px-lg-5{padding-left:2.5rem!important}

    .p-lg--5{padding:-2.5rem!important}

    .pt-lg--5,.py-lg--5{padding-top:-2.5rem!important}

    .pr-lg--5,.px-lg--5{padding-right:-2.5rem!important}

    .pb-lg--5,.py-lg--5{padding-bottom:-2.5rem!important}

    .pl-lg--5,.px-lg--5{padding-left:-2.5rem!important}

    .p-lg--4{padding:-1.875rem!important}

    .pt-lg--4,.py-lg--4{padding-top:-1.875rem!important}

    .pr-lg--4,.px-lg--4{padding-right:-1.875rem!important}

    .pb-lg--4,.py-lg--4{padding-bottom:-1.875rem!important}

    .pl-lg--4,.px-lg--4{padding-left:-1.875rem!important}

    .p-lg--3{padding:-1.25rem!important}

    .pt-lg--3,.py-lg--3{padding-top:-1.25rem!important}

    .pr-lg--3,.px-lg--3{padding-right:-1.25rem!important}

    .pb-lg--3,.py-lg--3{padding-bottom:-1.25rem!important}

    .pl-lg--3,.px-lg--3{padding-left:-1.25rem!important}

    .p-lg--2{padding:-.625rem!important}

    .pt-lg--2,.py-lg--2{padding-top:-.625rem!important}

    .pr-lg--2,.px-lg--2{padding-right:-.625rem!important}

    .pb-lg--2,.py-lg--2{padding-bottom:-.625rem!important}

    .pl-lg--2,.px-lg--2{padding-left:-.625rem!important}

    .p-lg--1{padding:-.3125rem!important}

    .pt-lg--1,.py-lg--1{padding-top:-.3125rem!important}

    .pr-lg--1,.px-lg--1{padding-right:-.3125rem!important}

    .pb-lg--1,.py-lg--1{padding-bottom:-.3125rem!important}

    .pl-lg--1,.px-lg--1{padding-left:-.3125rem!important}

    .m-lg-n1{margin:-.3125rem!important}

    .mt-lg-n1,.my-lg-n1{margin-top:-.3125rem!important}

    .mr-lg-n1,.mx-lg-n1{margin-right:-.3125rem!important}

    .mb-lg-n1,.my-lg-n1{margin-bottom:-.3125rem!important}

    .ml-lg-n1,.mx-lg-n1{margin-left:-.3125rem!important}

    .m-lg-n2{margin:-.625rem!important}

    .mt-lg-n2,.my-lg-n2{margin-top:-.625rem!important}

    .mr-lg-n2,.mx-lg-n2{margin-right:-.625rem!important}

    .mb-lg-n2,.my-lg-n2{margin-bottom:-.625rem!important}

    .ml-lg-n2,.mx-lg-n2{margin-left:-.625rem!important}

    .m-lg-n3{margin:-1.25rem!important}

    .mt-lg-n3,.my-lg-n3{margin-top:-1.25rem!important}

    .mr-lg-n3,.mx-lg-n3{margin-right:-1.25rem!important}

    .mb-lg-n3,.my-lg-n3{margin-bottom:-1.25rem!important}

    .ml-lg-n3,.mx-lg-n3{margin-left:-1.25rem!important}

    .m-lg-n4{margin:-1.875rem!important}

    .mt-lg-n4,.my-lg-n4{margin-top:-1.875rem!important}

    .mr-lg-n4,.mx-lg-n4{margin-right:-1.875rem!important}

    .mb-lg-n4,.my-lg-n4{margin-bottom:-1.875rem!important}

    .ml-lg-n4,.mx-lg-n4{margin-left:-1.875rem!important}

    .m-lg-n5{margin:-2.5rem!important}

    .mt-lg-n5,.my-lg-n5{margin-top:-2.5rem!important}

    .mr-lg-n5,.mx-lg-n5{margin-right:-2.5rem!important}

    .mb-lg-n5,.my-lg-n5{margin-bottom:-2.5rem!important}

    .ml-lg-n5,.mx-lg-n5{margin-left:-2.5rem!important}

    .m-lg-n-5{margin:2.5rem!important}

    .mt-lg-n-5,.my-lg-n-5{margin-top:2.5rem!important}

    .mr-lg-n-5,.mx-lg-n-5{margin-right:2.5rem!important}

    .mb-lg-n-5,.my-lg-n-5{margin-bottom:2.5rem!important}

    .ml-lg-n-5,.mx-lg-n-5{margin-left:2.5rem!important}

    .m-lg-n-4{margin:1.875rem!important}

    .mt-lg-n-4,.my-lg-n-4{margin-top:1.875rem!important}

    .mr-lg-n-4,.mx-lg-n-4{margin-right:1.875rem!important}

    .mb-lg-n-4,.my-lg-n-4{margin-bottom:1.875rem!important}

    .ml-lg-n-4,.mx-lg-n-4{margin-left:1.875rem!important}

    .m-lg-n-3{margin:1.25rem!important}

    .mt-lg-n-3,.my-lg-n-3{margin-top:1.25rem!important}

    .mr-lg-n-3,.mx-lg-n-3{margin-right:1.25rem!important}

    .mb-lg-n-3,.my-lg-n-3{margin-bottom:1.25rem!important}

    .ml-lg-n-3,.mx-lg-n-3{margin-left:1.25rem!important}

    .m-lg-n-2{margin:.625rem!important}

    .mt-lg-n-2,.my-lg-n-2{margin-top:.625rem!important}

    .mr-lg-n-2,.mx-lg-n-2{margin-right:.625rem!important}

    .mb-lg-n-2,.my-lg-n-2{margin-bottom:.625rem!important}

    .ml-lg-n-2,.mx-lg-n-2{margin-left:.625rem!important}

    .m-lg-n-1{margin:.3125rem!important}

    .mt-lg-n-1,.my-lg-n-1{margin-top:.3125rem!important}

    .mr-lg-n-1,.mx-lg-n-1{margin-right:.3125rem!important}

    .mb-lg-n-1,.my-lg-n-1{margin-bottom:.3125rem!important}

    .ml-lg-n-1,.mx-lg-n-1{margin-left:.3125rem!important}

    .m-lg-auto{margin:auto!important}

    .mt-lg-auto,.my-lg-auto{margin-top:auto!important}

    .mr-lg-auto,.mx-lg-auto{margin-right:auto!important}

    .mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}

    .ml-lg-auto,.mx-lg-auto{margin-left:auto!important}

}

 
 @media (min-width:1200px){
    .m-xl-0{margin:0!important}

    .mt-xl-0,.my-xl-0{margin-top:0!important}

    .mr-xl-0,.mx-xl-0{margin-right:0!important}

    .mb-xl-0,.my-xl-0{margin-bottom:0!important}

    .ml-xl-0,.mx-xl-0{margin-left:0!important}

    .m-xl-1{margin:.3125rem!important}

    .mt-xl-1,.my-xl-1{margin-top:.3125rem!important}

    .mr-xl-1,.mx-xl-1{margin-right:.3125rem!important}

    .mb-xl-1,.my-xl-1{margin-bottom:.3125rem!important}

    .ml-xl-1,.mx-xl-1{margin-left:.3125rem!important}

    .m-xl-2{margin:.625rem!important}

    .mt-xl-2,.my-xl-2{margin-top:.625rem!important}

    .mr-xl-2,.mx-xl-2{margin-right:.625rem!important}

    .mb-xl-2,.my-xl-2{margin-bottom:.625rem!important}

    .ml-xl-2,.mx-xl-2{margin-left:.625rem!important}

    .m-xl-3{margin:1.25rem!important}

    .mt-xl-3,.my-xl-3{margin-top:1.25rem!important}

    .mr-xl-3,.mx-xl-3{margin-right:1.25rem!important}

    .mb-xl-3,.my-xl-3{margin-bottom:1.25rem!important}

    .ml-xl-3,.mx-xl-3{margin-left:1.25rem!important}

    .m-xl-4{margin:1.875rem!important}

    .mt-xl-4,.my-xl-4{margin-top:1.875rem!important}

    .mr-xl-4,.mx-xl-4{margin-right:1.875rem!important}

    .mb-xl-4,.my-xl-4{margin-bottom:1.875rem!important}

    .ml-xl-4,.mx-xl-4{margin-left:1.875rem!important}

    .m-xl-5{margin:2.5rem!important}

    .mt-xl-5,.my-xl-5{margin-top:2.5rem!important}

    .mr-xl-5,.mx-xl-5{margin-right:2.5rem!important}

    .mb-xl-5,.my-xl-5{margin-bottom:2.5rem!important}

    .ml-xl-5,.mx-xl-5{margin-left:2.5rem!important}

    .m-xl--5{margin:-2.5rem!important}

    .mt-xl--5,.my-xl--5{margin-top:-2.5rem!important}

    .mr-xl--5,.mx-xl--5{margin-right:-2.5rem!important}

    .mb-xl--5,.my-xl--5{margin-bottom:-2.5rem!important}

    .ml-xl--5,.mx-xl--5{margin-left:-2.5rem!important}

    .m-xl--4{margin:-1.875rem!important}

    .mt-xl--4,.my-xl--4{margin-top:-1.875rem!important}

    .mr-xl--4,.mx-xl--4{margin-right:-1.875rem!important}

    .mb-xl--4,.my-xl--4{margin-bottom:-1.875rem!important}

    .ml-xl--4,.mx-xl--4{margin-left:-1.875rem!important}

    .m-xl--3{margin:-1.25rem!important}

    .mt-xl--3,.my-xl--3{margin-top:-1.25rem!important}

    .mr-xl--3,.mx-xl--3{margin-right:-1.25rem!important}

    .mb-xl--3,.my-xl--3{margin-bottom:-1.25rem!important}

    .ml-xl--3,.mx-xl--3{margin-left:-1.25rem!important}

    .m-xl--2{margin:-.625rem!important}

    .mt-xl--2,.my-xl--2{margin-top:-.625rem!important}

    .mr-xl--2,.mx-xl--2{margin-right:-.625rem!important}

    .mb-xl--2,.my-xl--2{margin-bottom:-.625rem!important}

    .ml-xl--2,.mx-xl--2{margin-left:-.625rem!important}

    .m-xl--1{margin:-.3125rem!important}

    .mt-xl--1,.my-xl--1{margin-top:-.3125rem!important}

    .mr-xl--1,.mx-xl--1{margin-right:-.3125rem!important}

    .mb-xl--1,.my-xl--1{margin-bottom:-.3125rem!important}

    .ml-xl--1,.mx-xl--1{margin-left:-.3125rem!important}

    .p-xl-0{padding:0!important}

    .pt-xl-0,.py-xl-0{padding-top:0!important}

    .pr-xl-0,.px-xl-0{padding-right:0!important}

    .pb-xl-0,.py-xl-0{padding-bottom:0!important}

    .pl-xl-0,.px-xl-0{padding-left:0!important}

    .p-xl-1{padding:.3125rem!important}

    .pt-xl-1,.py-xl-1{padding-top:.3125rem!important}

    .pr-xl-1,.px-xl-1{padding-right:.3125rem!important}

    .pb-xl-1,.py-xl-1{padding-bottom:.3125rem!important}

    .pl-xl-1,.px-xl-1{padding-left:.3125rem!important}

    .p-xl-2{padding:.625rem!important}

    .pt-xl-2,.py-xl-2{padding-top:.625rem!important}

    .pr-xl-2,.px-xl-2{padding-right:.625rem!important}

    .pb-xl-2,.py-xl-2{padding-bottom:.625rem!important}

    .pl-xl-2,.px-xl-2{padding-left:.625rem!important}

    .p-xl-3{padding:1.25rem!important}

    .pt-xl-3,.py-xl-3{padding-top:1.25rem!important}

    .pr-xl-3,.px-xl-3{padding-right:1.25rem!important}

    .pb-xl-3,.py-xl-3{padding-bottom:1.25rem!important}

    .pl-xl-3,.px-xl-3{padding-left:1.25rem!important}

    .p-xl-4{padding:1.875rem!important}

    .pt-xl-4,.py-xl-4{padding-top:1.875rem!important}

    .pr-xl-4,.px-xl-4{padding-right:1.875rem!important}

    .pb-xl-4,.py-xl-4{padding-bottom:1.875rem!important}

    .pl-xl-4,.px-xl-4{padding-left:1.875rem!important}

    .p-xl-5{padding:2.5rem!important}

    .pt-xl-5,.py-xl-5{padding-top:2.5rem!important}

    .pr-xl-5,.px-xl-5{padding-right:2.5rem!important}

    .pb-xl-5,.py-xl-5{padding-bottom:2.5rem!important}

    .pl-xl-5,.px-xl-5{padding-left:2.5rem!important}

    .p-xl--5{padding:-2.5rem!important}

    .pt-xl--5,.py-xl--5{padding-top:-2.5rem!important}

    .pr-xl--5,.px-xl--5{padding-right:-2.5rem!important}

    .pb-xl--5,.py-xl--5{padding-bottom:-2.5rem!important}

    .pl-xl--5,.px-xl--5{padding-left:-2.5rem!important}

    .p-xl--4{padding:-1.875rem!important}

    .pt-xl--4,.py-xl--4{padding-top:-1.875rem!important}

    .pr-xl--4,.px-xl--4{padding-right:-1.875rem!important}

    .pb-xl--4,.py-xl--4{padding-bottom:-1.875rem!important}

    .pl-xl--4,.px-xl--4{padding-left:-1.875rem!important}

    .p-xl--3{padding:-1.25rem!important}

    .pt-xl--3,.py-xl--3{padding-top:-1.25rem!important}

    .pr-xl--3,.px-xl--3{padding-right:-1.25rem!important}

    .pb-xl--3,.py-xl--3{padding-bottom:-1.25rem!important}

    .pl-xl--3,.px-xl--3{padding-left:-1.25rem!important}

    .p-xl--2{padding:-.625rem!important}

    .pt-xl--2,.py-xl--2{padding-top:-.625rem!important}

    .pr-xl--2,.px-xl--2{padding-right:-.625rem!important}

    .pb-xl--2,.py-xl--2{padding-bottom:-.625rem!important}

    .pl-xl--2,.px-xl--2{padding-left:-.625rem!important}

    .p-xl--1{padding:-.3125rem!important}

    .pt-xl--1,.py-xl--1{padding-top:-.3125rem!important}

    .pr-xl--1,.px-xl--1{padding-right:-.3125rem!important}

    .pb-xl--1,.py-xl--1{padding-bottom:-.3125rem!important}

    .pl-xl--1,.px-xl--1{padding-left:-.3125rem!important}

    .m-xl-n1{margin:-.3125rem!important}

    .mt-xl-n1,.my-xl-n1{margin-top:-.3125rem!important}

    .mr-xl-n1,.mx-xl-n1{margin-right:-.3125rem!important}

    .mb-xl-n1,.my-xl-n1{margin-bottom:-.3125rem!important}

    .ml-xl-n1,.mx-xl-n1{margin-left:-.3125rem!important}

    .m-xl-n2{margin:-.625rem!important}

    .mt-xl-n2,.my-xl-n2{margin-top:-.625rem!important}

    .mr-xl-n2,.mx-xl-n2{margin-right:-.625rem!important}

    .mb-xl-n2,.my-xl-n2{margin-bottom:-.625rem!important}

    .ml-xl-n2,.mx-xl-n2{margin-left:-.625rem!important}

    .m-xl-n3{margin:-1.25rem!important}

    .mt-xl-n3,.my-xl-n3{margin-top:-1.25rem!important}

    .mr-xl-n3,.mx-xl-n3{margin-right:-1.25rem!important}

    .mb-xl-n3,.my-xl-n3{margin-bottom:-1.25rem!important}

    .ml-xl-n3,.mx-xl-n3{margin-left:-1.25rem!important}

    .m-xl-n4{margin:-1.875rem!important}

    .mt-xl-n4,.my-xl-n4{margin-top:-1.875rem!important}

    .mr-xl-n4,.mx-xl-n4{margin-right:-1.875rem!important}

    .mb-xl-n4,.my-xl-n4{margin-bottom:-1.875rem!important}

    .ml-xl-n4,.mx-xl-n4{margin-left:-1.875rem!important}

    .m-xl-n5{margin:-2.5rem!important}

    .mt-xl-n5,.my-xl-n5{margin-top:-2.5rem!important}

    .mr-xl-n5,.mx-xl-n5{margin-right:-2.5rem!important}

    .mb-xl-n5,.my-xl-n5{margin-bottom:-2.5rem!important}

    .ml-xl-n5,.mx-xl-n5{margin-left:-2.5rem!important}

    .m-xl-n-5{margin:2.5rem!important}

    .mt-xl-n-5,.my-xl-n-5{margin-top:2.5rem!important}

    .mr-xl-n-5,.mx-xl-n-5{margin-right:2.5rem!important}

    .mb-xl-n-5,.my-xl-n-5{margin-bottom:2.5rem!important}

    .ml-xl-n-5,.mx-xl-n-5{margin-left:2.5rem!important}

    .m-xl-n-4{margin:1.875rem!important}

    .mt-xl-n-4,.my-xl-n-4{margin-top:1.875rem!important}

    .mr-xl-n-4,.mx-xl-n-4{margin-right:1.875rem!important}

    .mb-xl-n-4,.my-xl-n-4{margin-bottom:1.875rem!important}

    .ml-xl-n-4,.mx-xl-n-4{margin-left:1.875rem!important}

    .m-xl-n-3{margin:1.25rem!important}

    .mt-xl-n-3,.my-xl-n-3{margin-top:1.25rem!important}

    .mr-xl-n-3,.mx-xl-n-3{margin-right:1.25rem!important}

    .mb-xl-n-3,.my-xl-n-3{margin-bottom:1.25rem!important}

    .ml-xl-n-3,.mx-xl-n-3{margin-left:1.25rem!important}

    .m-xl-n-2{margin:.625rem!important}

    .mt-xl-n-2,.my-xl-n-2{margin-top:.625rem!important}

    .mr-xl-n-2,.mx-xl-n-2{margin-right:.625rem!important}

    .mb-xl-n-2,.my-xl-n-2{margin-bottom:.625rem!important}

    .ml-xl-n-2,.mx-xl-n-2{margin-left:.625rem!important}

    .m-xl-n-1{margin:.3125rem!important}

    .mt-xl-n-1,.my-xl-n-1{margin-top:.3125rem!important}

    .mr-xl-n-1,.mx-xl-n-1{margin-right:.3125rem!important}

    .mb-xl-n-1,.my-xl-n-1{margin-bottom:.3125rem!important}

    .ml-xl-n-1,.mx-xl-n-1{margin-left:.3125rem!important}

    .m-xl-auto{margin:auto!important}

    .mt-xl-auto,.my-xl-auto{margin-top:auto!important}

    .mr-xl-auto,.mx-xl-auto{margin-right:auto!important}

    .mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}

    .ml-xl-auto,.mx-xl-auto{margin-left:auto!important}

}

    .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}

    .text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}

    .text-justify{text-align:justify!important}

    .text-wrap{white-space:normal!important}

    .text-nowrap{white-space:nowrap!important}

    .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

    .text-left{text-align:left!important}

    .text-right{text-align:right!important}

    .text-center{text-align:center!important}

 
 @media (min-width:576px){
    .text-sm-left{text-align:left!important}

    .text-sm-right{text-align:right!important}

    .text-sm-center{text-align:center!important}

}

 
 @media (min-width:768px){
    .text-md-left{text-align:left!important}

    .text-md-right{text-align:right!important}

    .text-md-center{text-align:center!important}

}

 
 @media (min-width:992px){
    .text-lg-left{text-align:left!important}

    .text-lg-right{text-align:right!important}

    .text-lg-center{text-align:center!important}

}

 
 @media (min-width:1200px){
    .text-xl-left{text-align:left!important}

    .text-xl-right{text-align:right!important}

    .text-xl-center{text-align:center!important}

}

    .text-lowercase{text-transform:lowercase!important}

    .text-uppercase{text-transform:uppercase!important}

    .text-capitalize{text-transform:capitalize!important}

    .font-weight-light{font-weight:300!important}

    .font-weight-lighter{font-weight:lighter!important}

    .font-weight-normal{font-weight:400!important}

    .font-weight-bold{font-weight:700!important}

    .font-weight-bolder{font-weight:bolder!important}

    .font-italic{font-style:italic!important}

    .text-primary{color:#3378ff!important}
a.text-primary:focus,a.text-primary:hover{color:#004ee6!important}

    .text-success{color:#3cb72c!important}
a.text-success:focus,a.text-success:hover{color:#28791d!important}

    .text-info{color:#19b3b3!important}
a.text-info:focus,a.text-info:hover{color:#107070!important}

    .text-warning{color:#db7e06!important}
a.text-warning:focus,a.text-warning:hover{color:#915304!important}

    .text-danger{color:#f42b3d!important}
a.text-danger:focus,a.text-danger:hover{color:#c80a1b!important}

    .text-light{color:#c7cbd3!important}
a.text-light:focus,a.text-light:hover{color:#9ca3b1!important}

    .text-dark{color:#01041b!important}
a.text-dark:focus,a.text-dark:hover{color:#000!important}

    .text-body{color:#324253!important}

    .text-muted{color:#6c757d!important}

    .text-black-50{color:rgba(0,0,0,.5)!important}

    .text-white-50{color:hsla(0,0%,100%,.5)!important}

    .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}

    .text-decoration-none{text-decoration:none!important}

    .text-break{word-wrap:break-word!important}

    .text-reset{color:inherit!important}

    .visible{visibility:visible!important}

    .invisible{visibility:hidden!important}

@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}
a:not(.btn){text-decoration:underline}
abbr[title]:after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap!important}
blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}

@page{size:a3}

    .container,body{min-width:992px!important}

    .navbar{display:none}

    .badge{border:1px solid #000}

    .table{border-collapse:collapse!important}

    .table td,.table th{background-color:#fff!important}

    .table-bordered td,.table-bordered th{border:1px solid #ccced2!important}

    .table-dark{color:inherit}

    .table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#f1f1f1}

    .table .thead-dark th{color:inherit;border-color:#f1f1f1}

}

    .card{background:#fff;border-radius:5px;margin-bottom:30px;-ms-box-shadow:0 10px 30px 0 rgba(0,60,179,.05);-o-box-shadow:0 10px 30px 0 rgba(0,60,179,.05);box-shadow:0 10px 30px 0 rgba(0,60,179,.05);border:0 solid #dfe7ff}

    .card .card-header-border{border-bottom:1px solid #f1f1f1}

    .card .card-header{background:transparent;border-radius:0;padding:20px;margin-bottom:0;-ms-flex-align:center!important;align-items:center!important}

    .card .card-header .header-title .card-title{font-weight:700;margin-bottom:0}

    .card .card-footer{background:transparent;border-top-color:#f1f1f1}

    .card-transparent{background:transparent;border-radius:5px;margin-bottom:30px;border:none;box-shadow:none}

    .card-transparent .card-header{background:transparent;border-radius:0;padding:20px;margin-bottom:0;-ms-flex-align:center!important;align-items:center!important;border:none}

    .card-transparent .card-header .header-title .card-title{margin-bottom:0}

    .card-body{padding:20px}

    .card-header-toolbar .nav-item a{color:#324253;padding:4px 12px;font-size:14px}

    .card-header-toolbar .dropdown-toggle i{font-size:20px;line-height:normal;vertical-align:text-bottom}

    .card-header-toolbar .dropdown-toggle:after{display:none}

    .card-header .dropdown-bg{border-radius:5px}

    .card-block.card-stretch{-ms-flex-align:stretch;align-items:stretch}

    .card-block.card-height-third{height:calc(33.33% - 30px)}

    .card-block.card-height-half{height:calc(50% - 30px)}

    .card-block.card-height{height:calc(100% - 30px)}

    .card-block{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column}

    .card-overlay-image{z-index:1}

    .card-overlay-image .overlay-image{position:absolute;top:0;left:auto;right:0;bottom:0;z-index:-1;opacity:.1}

    .card-body-list{padding:0}

    .card-body-list ul>li{border-bottom:1px solid #f1f1f1}

    .card-body-list ul>li:last-child{border-bottom:none}

    .card-body .border-top-table{border-top:1px solid #f1f1f1}

 
 @media (max-width:1024px){
    .svg-icon-image{height:200px}

}

    .iq-sidebar{position:fixed;z-index:1000;top:0;width:260px;height:100%;background:#0c2556;transition:all .6s ease-in-out;-ms-box-shadow:0 0 30px rgba(12,37,86,.05);-o-box-shadow:0 0 30px rgba(12,37,86,.05);box-shadow:0 0 30px rgba(12,37,86,.05)}


#sidebar-scrollbar{height:100vh}

    .scroll-content div.p-3{height:100px}

    .iq-sidebar-menu{color:#8f9fbc;position:relative}

    .iq-sidebar-menu .side-menu{margin:0;padding:0;list-style-type:none}

    .iq-sidebar-menu .side-menu .side-menu-title{display:block;color:#324253;font-size:15px;position:relative;padding:15px;font-weight:500;line-height:18px}

    .iq-sidebar-menu .side-menu .side-menu-title i{display:none}

    .iq-sidebar-menu .side-menu.side-menu-sm li a{padding:.625rem}

    .iq-sidebar-menu .side-menu li{list-style-type:none;position:relative;white-space:nowrap}

    .iq-sidebar-menu .side-menu li li{margin:0;background:transparent!important}

    .iq-sidebar-menu .side-menu li li a{font-size:14px}

    .iq-sidebar-menu .side-menu li a{
        font-size:14px;
        white-space:nowrap;
        display:block;
        color:#8f9fbc;
        position:relative;
        padding:.625rem .938rem;
        line-height:18px;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-align:center;
        align-items:center;
        overflow:hidden;
        text-transform:capitalize;
        transition:all .4s;
    }

    .iq-sidebar-menu .side-menu li a i{vertical-align:middle;width:20px;display:inline-block;margin-right:8px;font-size:16px;font-style:normal}

    .iq-sidebar-menu .side-menu li a span{white-space:nowrap;padding:0;display:inline-block;transition:none}

    .iq-sidebar-menu .side-menu li a .iq-arrow-right{margin-right:0;margin-left:auto;font-size:15px}

    .iq-sidebar-menu .side-menu li a .badge{position:absolute;right:15px;width:40px;height:19px;border-radius:12px;transition:all .6s ease-in-out}

    .iq-sidebar-menu .side-menu li a[aria-expanded=true] .iq-arrow-right{transition:all .6s ease-in-out}

    .iq-sidebar-menu .side-menu li ul{padding-left:1.25rem;position:relative}

    .iq-sidebar-menu .side-menu li .submenu li a[aria-expanded=true]{box-shadow:none}

    .iq-sidebar-menu .side-menu li.active-menu>a{color:#3378ff;text-decoration:none;border-radius:5px;transition:none}

    .iq-sidebar-menu .side-menu li.active .submenu li>a{background:transparent}

    .sidebar-default .iq-sidebar-menu .submenu>li:hover>.svg-icon>i>svg{stroke:#fff}

    .sidebar-default .iq-sidebar-menu svg{stroke:#8f9fbc}

    .sidebar-default .iq-sidebar-menu .side-menu>li.active>.svg-icon>i>svg,.sidebar-default .iq-sidebar-menu .side-menu>li:hover>.svg-icon>i>svg{stroke:#fff}

    .sidebar-default .iq-sidebar-menu .side-menu li a:hover{color:#fff;background-color:hsla(0,0%,100%,.08);border-radius:5px}

    .sidebar-default .iq-sidebar-menu .side-menu li a[aria-expanded=true]{color:#fff;text-decoration:none;transition:none}

    .sidebar-default .iq-sidebar-menu .side-menu li a[aria-expanded=true] i.iq-arrow-left{color:#fff}

    .sidebar-default .iq-sidebar-menu .side-menu li ul a:hover{color:#fff;text-decoration:none;background-color:hsla(0,0%,100%,.08)}

    .sidebar-default .iq-sidebar-menu .side-menu li ul a i>svg:hover{stroke:#8f9fbc}

    .sidebar-default .iq-sidebar-menu .side-menu li ul.submenu-data li{margin:0}

    .sidebar-default .iq-sidebar-menu .side-menu>li.active{border-radius:5px}

    .sidebar-default .iq-sidebar-menu .side-menu>li.active>a{color:#fff;text-decoration:none;background-color:hsla(0,0%,100%,.08);border-radius:5px}

    .sidebar-default .iq-sidebar-menu .side-menu li.active .submenu li.active>a{color:#fff;margin-top:5px;background-color:hsla(0,0%,100%,.08)}

    .sidebar-default .iq-sidebar-menu .side-menu li.active .submenu li.active>.svg-icon>i>svg{stroke:#fff}

    .sidebar-default .iq-sidebar-menu .side-menu .submenu .submenu-data,.sidebar-default .iq-sidebar-menu .side-menu li.active .submenu li a[aria-expanded=true]{box-shadow:none}

    .sidebar-default .iq-sidebar .iq-sidebar-menu .side-menu .submenu li:before{content:"";width:3px;height:35px;background:#3378ff;position:absolute;left:30px;top:8px;border-radius:5px;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}

    .sidebar-default .iq-sidebar .iq-sidebar-menu .side-menu .submenu li.active:before{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}

    .sidebar-default .iq-sidebar .iq-sidebar-menu .side-menu li.active ul.submenu .submenu:before,.sidebar-default .iq-sidebar .iq-sidebar-menu .side-menu li.active ul.submenu .submenu li:before{left:48px;width:2px}

    .sidebar-default .sidebar-bottom{padding:120px 15px 0!important}

    .sidebar-default .sidebar-bottom .sidebarbottom-content{text-align:center}

    .sidebar-default .sidebar-bottom .image{margin-top:-132px}

    .iq-sidebar-menu .side-menu li ul{padding-left:0}

    .iq-sidebar-menu .side-menu li a .iq-arrow-right.arrow-hover,.iq-sidebar-menu .side-menu li a[aria-expanded=true] .iq-arrow-right.arrow-active{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;display:none}

    .iq-sidebar-menu .side-menu li a[aria-expanded=true] .iq-arrow-right.arrow-hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;display:block}

    .iq-sidebar-logo{padding:15px;width:auto;position:relative;transition:all .6s ease-in-out}

    .iq-sidebar-logo a{display:flex;align-items:center}

    .iq-sidebar-logo a span{margin-left:10px;color:#fff;font-size:19px;line-height:42px;padding-left:1px;letter-spacing:1.5px;font-weight:600;flex:1;transition:all .6s ease-in-out}

    .iq-sidebar-logo a span.logo-text{font-size:10px;letter-spacing:5px}

    .iq-sidebar-logo a:focus,.iq-sidebar-logo a:hover{text-decoration:none}

    .iq-sidebar-logo img{height:40px}

    .iq-saidbar-logo img{width:60%}

    .logo-text{color:#324253;text-transform:uppercase;font-size:10px;letter-spacing:5px}

    .iq-top-navbar .wrapper-menu{margin:0 15px 0 0}

    .wrapper-menu{font-size:30px;text-align:center;color:#8f9fbc;position:relative;transition:all .6s ease-in-out}

 
 @media (min-width:1300px){
    body.sidebar-main .iq-sidebar{width:80px}
    body.sidebar-main .iq-sidebar .iq-sidebar-menu .side-menu li a span{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;display:none;transition:all .6s ease-in-out}
    body.sidebar-main .iq-sidebar .iq-sidebar-menu .side-menu li a .iq-arrow-right{display:none}
    body.sidebar-main .iq-sidebar-logo{transform:translateX(0)}
    body.sidebar-main .iq-sidebar-logo a{transition-delay:.2s;opacity:1!important;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}
    body.sidebar-main .iq-sidebar-logo a span{display:none;transition:all .6s ease-in-out}
    body.sidebar-main .iq-sidebar-menu .side-menu li a .badge{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;display:none;transition:all .6s ease-in-out}
    body.sidebar-main .iq-sidebar-menu .side-menu li a .iq-arrow-right{margin-right:0;display:none}
    body.sidebar-main .iq-sidebar-menu .side-menu li a i.iq-arrow-left{margin:0 auto}
    body.sidebar-main .iq-sidebar-menu .side-menu li a i,body.sidebar-main .iq-sidebar-menu .side-menu li li a i{margin:0 auto;text-align:center}
        .sidebar-main .iq-sidebar .submenu li a{font-size:0}
        .sidebar-main .iq-sidebar .sidebar-bottom{display:none}


    
    
}

 
 @media (max-width:1299px){
    .iq-sidebar{display:inline-block;z-index:99;left:-300px;top:0}
body.sidebar-main .iq-sidebar{width:260px;left:0;z-index:999;-ms-box-shadow:0 .125rem .25rem rgba(0,60,179,.1);-o-box-shadow:0 .125rem .25rem rgba(0,60,179,.1);box-shadow:0 .125rem .25rem rgba(0,60,179,.1)}



}

 
 @media (min-width:1300px){
    body.sidebar-main .iq-sidebar-menu .side-menu li.px-3{display:none}
   

}

    .iq-sidebar-menu .side-menu li a .iq-arrow-right.arrow-active{transform:rotate(0deg);transition:all .3s ease-in-out;display:inline}

    .iq-sidebar-menu .side-menu li a[aria-expanded=true] .iq-arrow-right.arrow-active{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;display:inline;transform:rotate(90deg);transition:all .3s ease-in-out}

    .sidebar-layout{padding:0 15px}

    .sidebar-layout .submenu li{padding-right:0}
@keyframes c{0%{box-shadow:0 0 0 0 rgba(0,177,255,.2)}
to{box-shadow:0 0 0 15px rgba(0,177,255,0)}

}
@keyframes d{0%{transform:translateY(50px);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}
to{transform:translateY(0);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}

}

    .iq-top-navbar{background:#fff;padding:0 30px;min-height:73px;position:fixed;top:0;left:auto;right:0;width:calc(100% - 260px);display:inline-block;z-index:99;margin:0;transition:all .3s ease-in-out;-ms-box-shadow:0 0 30px rgba(12,37,86,.05);-o-box-shadow:0 0 30px rgba(12,37,86,.05);box-shadow:0 0 30px rgba(12,37,86,.05)}

    .iq-top-navbar .iq-navbar-custom .navbar-breadcrumb{display:block;margin-left:0;padding:20px 0}

    .iq-top-navbar .iq-navbar-custom nav .navbar-collapse ul li .list-group-flush{border-radius:5px}

    .iq-top-navbar .breadcrumb{background:transparent;padding:0;margin:0}

    .iq-top-navbar .breadcrumb .breadcrumb-item.active{color:#324253}

    .iq-top-navbar .breadcrumb li{list-style-type:none;font-size:14px}

    .iq-top-navbar .breadcrumb li a,.iq-top-navbar .breadcrumb li a:hover{text-decoration:none}

    .iq-top-navbar .navbar-expand-lg{justify-content:space-between!important}

    .iq-top-navbar .dropdown-menu,.iq-top-navbar .iq-sub-dropdown{position:absolute;animation:d .3s cubic-bezier(.39,.575,.565,1) both;transform:translateY(100%)}

    .iq-top-navbar .iq-sub-dropdown{width:330px;top:100%;right:0;left:auto;border:none;background-color:#fff;padding:0;border-radius:5px;-ms-box-shadow:0 16px 24px rgba(96,97,112,.1),0 32px 48px rgba(0,0,0,.15);-o-box-shadow:0 16px 24px rgba(96,97,112,.1),0 32px 48px rgba(0,0,0,.15);box-shadow:0 16px 24px rgba(96,97,112,.1),0 32px 48px rgba(0,0,0,.15);transition:all .3s ease-in-out}

    .iq-top-navbar .iq-sub-dropdown .iq-card-body div{border-radius:5px 5px 0 0}

    .iq-top-navbar .lang .iq-sub-dropdown{width:auto}

    .iq-top-navbar .navbar-brand{padding:0}

/**/ 
body.sidebar-main .iq-top-navbar{width:calc(100% - 80px)}
 


    .iq-top-navbar.fixed-header{margin:0;right:0;width:calc(100% - 330px);border-radius:0;transition:all .3s ease-in-out}

    .navbar-breadcrumb .breadcrumb{padding:0;background:none;margin-top:5px}

    .breadcrumb-item+.breadcrumb-item:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"/></svg>');vertical-align:sub;color:#324253}

    .navbar-list{margin:0;padding:0;float:right}

    .navbar-list li{float:left;list-style-type:none;position:relative}

    .navbar-list li>.dropdown{line-height:0;cursor:pointer}

    .navbar-list li>.dropdown .dropdown-menu{animation:d .6s cubic-bezier(.39,.575,.565,1) both;transform:translateY(100%)}

    .navbar-list li .dropdown-toggle:after{display:none}

    .navbar-list li>a.language-title{font-size:16px}

    .navbar-list li>a{color:#324253;padding:0 10px;display:block}

    .navbar-list li>a.search-toggle{line-height:73px}

    .navbar-list li>a>img{width:50px;height:50px;min-width:50px}

    .navbar-list li a:hover{text-decoration:none}

    .navbar-list li .caption{line-height:16px}

    .navbar-list li .caption p{color:#324253;font-size:12px}

    .navbar-list li .iq-sub-dropdown .iq-sub-card{font-size:inherit;padding-bottom:18px;line-height:normal;color:inherit;display:inline-block;width:100%}

    .navbar-list li .iq-sub-dropdown .iq-sub-card:last-child{padding-bottom:0}

    .navbar-list li .iq-sub-dropdown .iq-sub-card.iq-sub-card-big{width:auto}

    .navbar-list li.iq-nav-user{display:flex;align-items:flex-start}

    .navbar-list li.iq-nav-user span{flex:1;font-size:14px}

    .menu-tag,.navbar-list .caption-content{line-height:normal}

    .menu-tag{position:absolute;background:#324253;color:#fff;top:18px;left:18px;font-size:12px;border-radius:90px;height:18px;width:18px;line-height:18px;text-align:center;display:inline-block}

    .iq-breadcrumb{display:none}

    .toggle-cart-info img{width:50px}

    .nav-item span.dots{width:6px;font-size:0}

    .nav-item span.count-mail,.nav-item span.dots{height:6px;text-align:center;padding:0;position:absolute;top:18px;right:3px;border:0;animation:c 1s infinite;border-radius:50%}

    .nav-item span.count-mail{width:5px;font-size:10px;line-height:15px}

    .nav-item .badge.count-cart{height:15px;width:15px;font-size:10px;text-align:center;line-height:15px;padding:0;position:absolute;top:13px;right:0}

    .top-nav-bottom{margin-left:260px;border-top:1px solid #cdf}

    .topnav-toolbar li a{display:block;padding:10px 15px;text-transform:capitalize;color:#8f9fbc;border-radius:5px}

    .topnav-toolbar li.date-today{background:#c7cbd3}

    .topnav-toolbar li.active a{background:#cdf;color:#3378ff}

    .topnav-toolbar ul li{list-style:none;padding:13px 0}

    .iq-search-bar .searchbox{width:400px;position:relative}

    .iq-search-bar .search-input{width:100%;height:40px;padding:5px 15px 5px 40px;border-radius:5px;border:1px solid #f1f1f1;background-color:#f9fbfe}

    .iq-search-bar .search-link{position:absolute;left:10px;top:11px}

    .iq-navbar-logo{padding:0;width:auto;position:relative;background:#fff;transition:all .3s ease-in-out;background:transparent}

    .iq-navbar-logo a{display:flex;align-items:center}

    .iq-navbar-logo a span{margin-left:10px;font-size:28px;line-height:26px;font-weight:500;color:#01041b;text-transform:capitalize;flex:1;transition:all .3s ease-in-out}

    .iq-navbar-logo a:focus,.iq-navbar-logo a:hover{text-decoration:none}

    .iq-navbar-logo img{height:40px}

    .iq-sub-dropdown.iq-sub-dropdown-large{width:500px}

    .cust-title{border-bottom:1px solid #f1f1f1}

    .crt-img{background:#f9fbfe;padding:10px;border-radius:5px}

    .cust-dd .btn{border-radius:0 0 5px 5px}

    .dd-icon{position:absolute;right:0;bottom:0;width:40px;height:40px;background:#002162;color:#fff;border-radius:0 0 0 10px;text-align:center;line-height:40px;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}

    .right-ic{border-radius:0 0 5px 5px;overflow:hidden;border:none!important}

    .right-ic:hover .dd-icon{background:#3378ff}

    .iq-show .iq-sub-dropdown{display:inline-block}

    .iq-sub-dropdown .iq-card-icon{width:45px;height:45px;line-height:40px;font-size:22px}

    .show-data .iq-user-dropdown{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;transform:translateX(0);transition:all .3s ease-in-out}

    .iq-card-icon-small{height:40px;width:40px;min-width:40px;display:inline-block;line-height:40px;text-align:center;font-size:22px}

    .profile-details>a{margin-bottom:15px;display:block;border-radius:5px}

    .data-scrollbar{height:100vh}

    .navbar-toggler{outline:none}

 
 @media (min-width:1300px){
    .iq-navbar-logo{display:none!important}

    .iq-navbar-logo>a{display:none}

    .menu-horizontal .iq-sidebar-menu .side-menu li a.collapsed{pointer-events:none}

}

 
 @media (max-width:1199px){
    .iq-search-bar .searchbox{width:320px}

}

 
 @media (max-width:1299px){
    .iq-top-navbar{width:100%}

    .iq-top-navbar .iq-search-bar.device-search{margin-left:20px}
body.sidebar-main .iq-top-navbar{width:100%}

}

 
 @media (min-width:992px){
    .search-content{display:none}

}

 
 @media (max-width:991px){
    .device-search,.user-name{display:none}

    .navbar-collapse{position:absolute;top:100%;left:0;width:100%;background:#fff;padding:0 15px;box-shadow:0 20px 30px 0 rgba(0,0,0,.1);border-radius:5px;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05)}

    .navbar-nav.navbar-list{display:inline-block}

    .iq-top-navbar{padding:16px 15px!important;line-height:normal;min-height:unset}

    .iq-top-navbar .navbar-toggler{color:#002162;background:transparent;border:none;padding:0;border-radius:5px;font-size:30px}

    .iq-top-navbar .iq-navbar-logo img{height:40px}

    .iq-top-navbar .iq-search-bar{line-height:normal}

    .iq-search-bar .searchbox{width:100%}

}

 
 @media (max-width:991px){
    .navbar-list li>a .svg-icon{color:#8f9fbc!important}

}

 
 @media (max-width:767px){
    .iq-top-navbar .lang .iq-sub-dropdown{width:150px}

}

 
 @media (max-width:575px){
    .search-toggle{position:relative}

    .iq-top-navbar .iq-sub-dropdown{left:0;right:0;margin:0 auto;width:100%}

    .iq-top-navbar .iq-search-bar{width:100%}

    .iq-top-navbar .iq-user-dropdown{width:300px}

    .navbar-list li{position:static}

    .navbar-list li>a.language-title{font-size:0}

}

 
 @media (max-width:479px){
    .navbar-list li>a{padding:0 10px}

    .navbar-list li>a>img{width:40px;height:40px;min-width:40px}

}

 
 @media (max-width:380px){
    .header-logo h4{display:none}

    .sidebar-main .menu-horizontal .header-logo h4{display:block}

}

    .navbar{padding:10px 15px}

    .iq-right-fixed{margin:0 15px}

    .right-sidebar-mini{top:75px;z-index:100;position:fixed;width:260px;right:0;transform:translateX(calc(111% + -2em));transition:all .3s ease-in-out}

    .right-sidebar-mini .side-left-icon{display:none}

    .right-sidebar-toggle{position:absolute;margin-left:-44px;background:#fff;padding:15px;display:inline;top:0;z-index:99;border-radius:50px 0 0 50px;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05);cursor:pointer}

    .right-sidebar-toggle span{display:none!important}

    .right-sidebar-panel{background-color:#fff;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05);height:91vh;padding:15px;overflow-y:scroll}

    .right-sidebar{transform:translateX(calc(10% + -1em))}

    .right-sidebar .side-right-icon{display:none}

    .right-sidebar .side-left-icon{display:block}

 
 @media (min-width:1500px){
    .right-sidebar-mini{transform:translateX(calc(10% + -1em))}

    .right-sidebar-mini:hover .right-sidebar-toggle{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;margin-left:-44px;transition:all .3s ease-in-out}

    .right-sidebar-toggle{z-index:-1;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;margin-left:0;transition:all .3s ease-in-out}

    .right-sidebar-mini.right-sidebar{transform:translateX(calc(111% + -2em))}

    .right-sidebar-mini.right-sidebar .right-sidebar-toggle{margin-left:-44px;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}
body.right-sidebar-close footer{width:calc(100vw - 260px)}

}

 
 @media (min-width:1300px) and (max-width:1499px){
    .right-sidebar-mini{transform:translateX(calc(111% + -8em))}

    .right-sidebar-mini .media-body{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}

    .right-sidebar-mini.right-sidebar{transform:translateX(calc(10% + -1em))}

    .right-sidebar-mini.right-sidebar .media-body{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}

}

    .btn-group .btn:not(:disabled):not(.disabled){cursor:pointer}

    .btn-group .btn:not(:disabled):not(.disabled).active,.btn-group .btn:not(:disabled):not(.disabled):active{background:rgba(51,120,255,.1);color:#3378ff}

    .btn-group .btn:not(:disabled):not(.disabled).active:focus,.btn-group .btn:not(:disabled):not(.disabled):active:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

    .dropdown,.dropleft,.dropright,.dropup{display:inline-block;cursor:pointer}

    .dropdown-menu{min-width:12rem;padding:.4rem;box-shadow:0 16px 24px rgba(96,97,112,.1),0 32px 48px rgba(0,0,0,.15)}

    .dropdown-menu .dropdown-item{padding:.6rem 1rem;font-size:14;color:#324253}

    .dropdown-menu .dropdown-item:hover{color:#3378ff;background:rgba(51,120,255,.1)}

    .dropdown-menu .dropdown-item>i,.dropdown-menu .dropdown-item>svg{margin-right:1rem;font-size:1rem;vertical-align:-17%}

    .dropdown-menu .dropdown-item img{margin-right:.5rem}

    .dropdown-header{padding-left:1rem;padding-right:1rem;font-size:.625rem;text-transform:uppercase;font-weight:700}

    .dropdown-menu a.media>div:first-child{line-height:1}

    .dropdown-menu a.media p{color:#6c757d}

    .dropdown-menu a.media:hover .heading,.dropdown-menu a.media:hover p{color:#fff!important}

    .dropdown-menu-dark .h1,.dropdown-menu-dark .h2,.dropdown-menu-dark .h3,.dropdown-menu-dark .h4,.dropdown-menu-dark .h5,.dropdown-menu-dark .h6,.dropdown-menu-dark a{color:#fff}

    .dropdown-menu-sm{min-width:100px;border:5px}

    .dropdown-menu-lg{min-width:320px;border-radius:5px}

    .dropdown-menu-xl{min-width:420px;border-radius:5px}

    .dropdown-item:hover{border-radius:5px}

    .dropdown-menu{animation:oc .3s ease forwards}

    .dropdown-menu-1 .dropdown-item-1:hover{color:#3378ff;background:rgba(143,159,188,.1)}

    .dropdown-menu-1 .dropdown-item-1:hover h6{color:#3378ff;font-weight:400}

    .basic-drop-shadow{box-shadow:0 0 10px rgba(0,0,0,.15)}

    .bottom-left{box-shadow:-5px 5px 10px rgba(0,0,0,.15)}

    .bottom-right{box-shadow:5px 5px 10px rgba(0,0,0,.15)}

    .top-left{box-shadow:-5px -5px 10px rgba(0,0,0,.15)}

    .top-right{box-shadow:5px -5px 10px rgba(0,0,0,.15)}

    .shadow-bottom{box-shadow:0 10px 10px -5px rgba(0,0,0,.15)}

    .inner-shadow{box-shadow:inset 0 0 10px rgba(0,0,0,.15)}

    .blur-shadow{box-shadow:1px 1px 25px rgba(0,0,0,.15)}
@keyframes e{to{transform:scale(2);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}

}

    .ripple{width:0;height:0;border-radius:50%;background:#cdf;transform:scale(0);position:absolute;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}

    .rippleEffect{animation:e .6s linear}

    .media-support{display:inline-block;width:100%}

    .media-support-user-img img{height:60px}

    .media-support-header{display:flex;align-items:flex-start}

    .media-support-info{flex:1}

    .projects-media img{height:60px}

    .iq-media-group .iq-media{margin-left:-20px;position:relative;z-index:0;transition:all .3s ease-in-out}

    .iq-media-group .iq-media:hover{z-index:9}

    .iq-media-group .iq-media img{border:2px solid #f1f1f1}

    .iq-media-group .iq-media:first-child{margin-left:0}

    .iq-media-group .iq-media.border{border:2px solid #f1f1f1}

    .iq-media{display:-ms-inline-flexbox;display:inline-flex;background-repeat:no-repeat;background-position:50%;background-size:cover}

    .iq-media:hover{text-decoration:none}

    .media-pl{text-align:center}

    .badge{padding:.3em .6em;line-height:1.3;text-transform:capitalize;border-radius:5px}

    .breadcrumb.bg-primary .breadcrumb-item+.breadcrumb-item:before{color:#fff}

    .alert{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}

    .alert.bg-white{border-width:2px}

    .alert .iq-alert-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1.3rem 0 0}

    .alert .iq-alert-icon i{font-size:2.441em;line-height:normal}

    .alert .iq-alert-text{-ms-flex-item-align:center;align-self:center;-ms-flex-positive:1;flex-grow:1}

    .alert .close{float:right;font-size:20px;font-weight:400;line-height:1;color:#fff;text-shadow:none;opacity:1}

    .close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{outline:none}

    .dark .alert-primary{color:#3378ff;background-color:rgba(51,120,255,.2);border-color:#2b65d6}

    .dark .alert-primary hr{border-top-color:#265bc2}

    .dark .alert-primary .alert-link{color:#0056ff}

    .dark .alert-primary.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-secondary{color:#8f9fbc;background-color:rgba(143,159,188,.2);border-color:#78869e}

    .dark .alert-secondary hr{border-top-color:#6a7993}

    .dark .alert-secondary .alert-link{color:#6f84a9}

    .dark .alert-secondary.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-success{color:#3cb72c;background-color:rgba(60,183,44,.2);border-color:#329a25}

    .dark .alert-success hr{border-top-color:#2b8520}

    .dark .alert-success .alert-link{color:#2f8e22}

    .dark .alert-success.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-info{color:#19b3b3;background-color:rgba(25,179,179,.2);border-color:#159696}

    .dark .alert-info hr{border-top-color:#128080}

    .dark .alert-info .alert-link{color:#138686}

    .dark .alert-info.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-warning{color:#db7e06;background-color:rgba(219,126,6,.2);border-color:#b86a05}

    .dark .alert-warning hr{border-top-color:#9f5c04}

    .dark .alert-warning .alert-link{color:#a96105}

    .dark .alert-warning.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-danger{color:#f42b3d;background-color:rgba(244,43,61,.2);border-color:#cd2433}

    .dark .alert-danger hr{border-top-color:#b7202e}

    .dark .alert-danger .alert-link{color:#e00c1f}

    .dark .alert-danger.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-light{color:#c7cbd3;background-color:rgba(199,203,211,.2);border-color:#a7abb1}

    .dark .alert-light hr{border-top-color:#999ea5}

    .dark .alert-light .alert-link{color:#aab0bd}

    .dark .alert-light.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-dark{color:#01041b;background-color:rgba(1,4,27,.2);border-color:#010317}

    .dark .alert-dark hr{border-top-color:#000}

    .dark .alert-dark .alert-link{color:#000}

    .dark .alert-dark.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-orange{color:#fe721c;background-color:rgba(254,114,28,.2);border-color:#d56018}

    .dark .alert-orange hr{border-top-color:#be5615}

    .dark .alert-orange .alert-link{color:#e65801}

    .dark .alert-orange.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-purple{color:#9a18ff;background-color:rgba(154,24,255,.2);border-color:#8114d6}

    .dark .alert-purple hr{border-top-color:#7312bf}

    .dark .alert-purple .alert-link{color:#8000e4}

    .dark .alert-purple.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .dark .alert-skyblue{color:#158df7;background-color:rgba(21,141,247,.2);border-color:#1276cf}

    .dark .alert-skyblue hr{border-top-color:#1069b8}

    .dark .alert-skyblue .alert-link{color:#0773d2}

    .dark .alert-skyblue.bg-white{background-color:#181818!important;color:#c7cbd3!important}

    .iq-example-row .row>.col,.iq-example-row .row>[class^=col-]{padding-top:.75rem;color:#324253;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}

    .iq-example-row-flex-cols .row{margin-bottom:15px;min-height:10rem;background-color:rgba(255,0,0,.1)}

    .nav-pills .nav-item a{color:#324253}

    .nav-pills .nav-link:hover{color:#3378ff}

    .nav-tabs{border-bottom:2px solid #cdf;margin-bottom:15px}

    .nav-tabs .nav-item{margin-bottom:-2px}

    .nav-tabs .nav-item a{color:#324253;border:none;border-bottom:2px solid transparent}

    .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-bottom:2px solid #3378ff;color:#3378ff}

    .custom-checkbox.custom-checkbox-color input.bg-primary~label:before{background-color:#3378ff!important;border-color:#3378ff!important}

    .custom-checkbox.custom-checkbox-color input.bg-success~label:before{background-color:#3cb72c!important;border-color:#3cb72c!important}

    .custom-checkbox.custom-checkbox-color input.bg-danger~label:before{background-color:#f42b3d!important;border-color:#f42b3d!important}

    .custom-checkbox.custom-checkbox-color input.bg-warning~label:before{background-color:#db7e06!important;border-color:#db7e06!important}

    .custom-checkbox.custom-checkbox-color input.bg-dark~label:before{background-color:#324253!important;border-color:#324253!important}

    .custom-checkbox.custom-checkbox-color input.bg-info~label:before{background-color:#19b3b3!important;border-color:#19b3b3!important}

    .custom-checkbox.custom-checkbox-color-check input:checked.bg-primary~label:before{background-color:#3378ff!important;border-color:#3378ff!important}

    .custom-checkbox.custom-checkbox-color-check input:checked.bg-success~label:before{background-color:#3cb72c!important;border-color:#3cb72c!important}

    .custom-checkbox.custom-checkbox-color-check input:checked.bg-danger~label:before{background-color:#f42b3d!important;border-color:#f42b3d!important}

    .custom-checkbox.custom-checkbox-color-check input:checked.bg-warning~label:before{background-color:#db7e06!important;border-color:#db7e06!important}

    .custom-checkbox.custom-checkbox-color-check input:checked.bg-dark~label:before{background-color:#324253!important;border-color:#324253!important}

    .custom-checkbox.custom-checkbox-color-check input:checked.bg-info~label:before{background-color:#19b3b3!important;border-color:#19b3b3!important}

    .custom-radio.custom-radio-color input.bg-primary~label:before{background-color:#3378ff!important;border-color:#3378ff!important}

    .custom-radio.custom-radio-color input.bg-success~label:before{background-color:#3cb72c!important;border-color:#3cb72c!important}

    .custom-radio.custom-radio-color input.bg-danger~label:before{background-color:#f42b3d!important;border-color:#f42b3d!important}

    .custom-radio.custom-radio-color input.bg-warning~label:before{background-color:#db7e06!important;border-color:#db7e06!important}

    .custom-radio.custom-radio-color input.bg-dark~label:before{background-color:#324253!important;border-color:#324253!important}

    .custom-radio.custom-radio-color input.bg-info~label:before{background-color:#19b3b3!important;border-color:#19b3b3!important}

    .custom-radio.custom-radio-color-checked input:checked.bg-primary~label:before{background-color:#3378ff!important;border-color:#3378ff!important}

    .custom-radio.custom-radio-color-checked input:checked.bg-success~label:before{background-color:#3cb72c!important;border-color:#3cb72c!important}

    .custom-radio.custom-radio-color-checked input:checked.bg-danger~label:before{background-color:#f42b3d!important;border-color:#f42b3d!important}

    .custom-radio.custom-radio-color-checked input:checked.bg-warning~label:before{background-color:#db7e06!important;border-color:#db7e06!important}

    .custom-radio.custom-radio-color-checked input:checked.bg-dark~label:before{background-color:#324253!important;border-color:#324253!important}

    .custom-radio.custom-radio-color-checked input:checked.bg-info~label:before{background-color:#19b3b3!important;border-color:#19b3b3!important}

    .custom-switch.custom-switch-color input:checked.bg-primary~label:before{background-color:#3378ff!important;border-color:#3378ff!important}

    .custom-switch.custom-switch-color input:checked.bg-success~label:before{background-color:#3cb72c!important;border-color:#3cb72c!important}

    .custom-switch.custom-switch-color input:checked.bg-danger~label:before{background-color:#f42b3d!important;border-color:#f42b3d!important}

    .custom-switch.custom-switch-color input:checked.bg-warning~label:before{background-color:#db7e06!important;border-color:#db7e06!important}

    .custom-switch.custom-switch-color input:checked.bg-dark~label:before{background-color:#324253!important;border-color:#324253!important}

    .custom-switch.custom-switch-color input:checked.bg-info~label:before{background-color:#19b3b3!important;border-color:#19b3b3!important}

    .custom-checkbox.checkbox-icon label i{position:absolute;top:7px;left:-20px;font-size:11px;transform:scale(0);transition:all .3s ease-in-out}

    .custom-checkbox.checkbox-icon input:checked~label i{transform:scale(1);color:#fff}

    .custom-checkbox.checkbox-icon input:checked~label:after{display:none}

    .checkbox-input{margin-right:5px}

    .custom-control.custom-radio.custom-control-inline{align-items:flex-end}

    .custom-control.custom-radio.custom-control-inline .custom-control-input{height:0}

    .custom-control.custom-switch.custom-control-inline{align-items:flex-end}

    .custom-control.custom-switch.custom-control-inline .custom-control-input{height:0}

    .custom-control.custom-checkbox.custom-control-inline{align-items:flex-end}

    .custom-control.custom-checkbox.custom-control-inline .custom-control-input{height:0}

    .custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before,.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{top:.1rem}

    .custom-checkbox .custom-control-label:before,.custom-radio .custom-control-label:before{border-width:2px;width:1.25rem;height:1.25rem}

    .custom-control-label:after{width:1.25rem;height:1.25rem}

    .custom-control-input:checked~.custom-control-label:before{background-color:#3378ff;border-color:#3378ff}

    .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#cdf;color:#3378ff}

    .custom-select:focus{box-shadow:none}

    .custom-switch.custom-switch-icon{padding-left:0}

    .custom-switch.custom-switch-icon label .switch-icon-left{position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:-3px;left:8px;right:auto;color:#fff}

    .custom-switch.custom-switch-icon label .switch-icon-left i{font-size:10px}

    .custom-switch.custom-switch-icon label .switch-icon-right{position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:-3px;right:5px;left:auto}

    .custom-switch.custom-switch-icon label .switch-icon-right i{font-size:10px}

    .custom-switch.custom-switch-icon .custom-control-label{height:20px;width:40px;padding:0}

    .custom-switch.custom-switch-icon .custom-control-label:before{height:20px;transition:all .3s ease-in-out;user-select:none;top:0;left:1px;width:2.75rem}

    .custom-switch.custom-switch-icon .custom-control-label:after{position:absolute;top:1px;left:2px;transition:all .3s ease-in-out;user-select:none;height:18px;width:18px}

    .custom-switch.custom-switch-icon .custom-control-input:checked~.custom-control-label:after{transform:translateX(1.4rem)}

    .custom-switch.custom-switch-text{padding-left:0}

    .custom-switch.custom-switch-text label .switch-icon-left{left:8px;right:auto;color:#fff}

    .custom-switch.custom-switch-text label .switch-icon-left,.custom-switch.custom-switch-text label .switch-icon-right{position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:-3px}

    .custom-switch.custom-switch-text label .switch-icon-right{right:5px;left:auto}

    .custom-switch.custom-switch-text label:before{color:#000;content:attr(data-off-label);width:2.85rem;height:20px;padding:0 4px;font-size:11px;line-height:18px;text-align:right}

    .custom-switch.custom-switch-text label:after{position:absolute;transition:all .3s ease-in-out;user-select:none;height:16px;width:16px}

    .custom-switch.custom-switch-text .custom-control-label{width:46px}

    .custom-switch.custom-switch-text .custom-control-label:before{height:20px;transition:all .3s ease-in-out;user-select:none;top:0;left:1px;width:2.75rem;width:100%}

    .custom-switch.custom-switch-text .custom-control-label:after{position:absolute;top:1px;left:2px;transition:all .3s ease-in-out;user-select:none;height:18px;width:18px}

    .custom-switch.custom-switch-text .custom-control-input:checked~.custom-control-label:after{transform:translateX(1.6rem)}

    .custom-switch.custom-switch-text input:checked~label:before{color:#fff;content:attr(data-on-label);text-align:left}

    .custom-switch.custom-switch-text input:checked~label.custom-control-label:after{transform:translateX(1.6rem)}

    .custom-switch-inner{display:block;text-align:center}

    .form-label-group{position:relative;margin-bottom:1.5rem}

    .form-label-group>label{position:absolute;top:0;left:0;display:block;transition:all .3s ease-in-out;padding:.6rem;color:#475f7b;font-size:.85rem;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}

    .counter-value{color:#fff;padding:1px 6px;font-size:.6rem;border-radius:0 0 5px 5px;margin-right:1rem}

    .vector-map.h-500{width:100%;height:500px}

    .countdown{margin:60px 0 0;padding:0}

    .countdown li span{font-size:60px;display:inline-block;width:100%;color:#3378ff}

    .countdown li:last-child{margin-right:0}

    .iq-comingsoon-form{position:relative}

    .iq-comingsoon-form button{position:absolute;right:0;top:0;padding:11px 30px}

 
 @media (max-width:320px){
    .iq-comingsoon-form button{padding:11px 12px}

}

    .btn{outline:none;display:inline-block;font-family:DM Sans,sans-serif;font-weight:400;color:#324253;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.625rem 1.25rem;font-size:1rem;line-height:1.5;border-radius:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}

 
 @media (prefers-reduced-motion:reduce){
    .btn{transition:none}

}

    .btn:hover{color:#324253;text-decoration:none}

    .btn.focus,.btn:focus{outline:none;box-shadow:none!important}

    .btn.disabled,.btn:disabled{opacity:.65;box-shadow:none}

    .btn:not(:disabled):not(.disabled){cursor:pointer}

    .btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none}

    .btn-with-icon i{margin-right:5px}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}

    .btn-primary{color:#fff;background-color:#3378ff;border-color:#3378ff;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0d5fff;border-color:#0056ff}

    .btn-primary.focus,.btn-primary:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(82,140,255,.5)}

    .btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3378ff;border-color:#3378ff}

    .btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0056ff;border-color:#0052f2}

    .btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(82,140,255,.5)}

    .btn-secondary{color:#fff;background-color:#8f9fbc;border-color:#8f9fbc;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#778aae;border-color:#6f84a9}

    .btn-secondary.focus,.btn-secondary:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(160,173,198,.5)}

    .btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#8f9fbc;border-color:#8f9fbc}

    .btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6f84a9;border-color:#677da4}

    .btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(160,173,198,.5)}

    .btn-success{color:#fff;background-color:#3cb72c;border-color:#3cb72c;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#329825;border-color:#2f8e22}

    .btn-success.focus,.btn-success:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(89,194,76,.5)}

    .btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#3cb72c;border-color:#3cb72c}

    .btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#2f8e22;border-color:#2b8420}

    .btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(89,194,76,.5)}

    .btn-info{color:#fff;background-color:#19b3b3;border-color:#19b3b3;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#149191;border-color:#138686}

    .btn-info.focus,.btn-info:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(60,190,190,.5)}

    .btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#19b3b3;border-color:#19b3b3}

    .btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#138686;border-color:#117b7b}

    .btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(60,190,190,.5)}

    .btn-warning{color:#fff;background-color:#db7e06;border-color:#db7e06;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#b66905;border-color:#a96105}

    .btn-warning.focus,.btn-warning:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(224,145,43,.5)}

    .btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#db7e06;border-color:#db7e06}

    .btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#a96105;border-color:#9d5a04}

    .btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(224,145,43,.5)}

    .btn-danger{color:#fff;background-color:#f42b3d;border-color:#f42b3d;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#ec0c20;border-color:#e00c1f}

    .btn-danger.focus,.btn-danger:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(246,75,90,.5)}

    .btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#f42b3d;border-color:#f42b3d}

    .btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#e00c1f;border-color:#d40b1d}

    .btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(246,75,90,.5)}

    .btn-light{color:#212529;background-color:#c7cbd3;border-color:#c7cbd3;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-light.focus,.btn-light:focus,.btn-light:hover{color:#fff;background-color:#b2b7c2;border-color:#aab0bd}

    .btn-light.focus,.btn-light:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem hsla(220,8%,71%,.5)}

    .btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#c7cbd3;border-color:#c7cbd3}

    .btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#fff;background-color:#aab0bd;border-color:#a3aab7}

    .btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem hsla(220,8%,71%,.5)}

    .btn-dark{color:#fff;background-color:#01041b;border-color:#01041b;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#000;border-color:#000}

    .btn-dark.focus,.btn-dark:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(39,42,61,.5)}

    .btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#01041b;border-color:#01041b}

    .btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}

    .btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(39,42,61,.5)}

    .btn-orange{color:#fff;background-color:#fe721c;border-color:#fe721c;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-orange.focus,.btn-orange:focus,.btn-orange:hover{color:#fff;background-color:#f35d01;border-color:#e65801}

    .btn-orange.focus,.btn-orange:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(254,135,62,.5)}

    .btn-orange.disabled,.btn-orange:disabled{color:#fff;background-color:#fe721c;border-color:#fe721c}

    .btn-orange:not(:disabled):not(.disabled).active,.btn-orange:not(:disabled):not(.disabled):active,.show>.btn-orange.dropdown-toggle{color:#fff;background-color:#e65801;border-color:#d95301}

    .btn-orange:not(:disabled):not(.disabled).active:focus,.btn-orange:not(:disabled):not(.disabled):active:focus,.show>.btn-orange.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(254,135,62,.5)}

    .btn-purple{color:#fff;background-color:#9a18ff;border-color:#9a18ff;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-purple.focus,.btn-purple:focus,.btn-purple:hover{color:#fff;background-color:#8700f1;border-color:#8000e4}

    .btn-purple.focus,.btn-purple:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(169,59,255,.5)}

    .btn-purple.disabled,.btn-purple:disabled{color:#fff;background-color:#9a18ff;border-color:#9a18ff}

    .btn-purple:not(:disabled):not(.disabled).active,.btn-purple:not(:disabled):not(.disabled):active,.show>.btn-purple.dropdown-toggle{color:#fff;background-color:#8000e4;border-color:#7900d7}

    .btn-purple:not(:disabled):not(.disabled).active:focus,.btn-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(169,59,255,.5)}

    .btn-skyblue{color:#fff;background-color:#158df7;border-color:#158df7;box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05)}

    .btn-skyblue.focus,.btn-skyblue:focus,.btn-skyblue:hover{color:#fff;background-color:#087ade;border-color:#0773d2}

    .btn-skyblue.focus,.btn-skyblue:focus{box-shadow:0 4px 8px 0 hsla(0,0%,100%,.05),0 0 0 .2rem rgba(56,158,248,.5)}

    .btn-skyblue.disabled,.btn-skyblue:disabled{color:#fff;background-color:#158df7;border-color:#158df7}

    .btn-skyblue:not(:disabled):not(.disabled).active,.btn-skyblue:not(:disabled):not(.disabled):active,.show>.btn-skyblue.dropdown-toggle{color:#fff;background-color:#0773d2;border-color:#076cc5}

    .btn-skyblue:not(:disabled):not(.disabled).active:focus,.btn-skyblue:not(:disabled):not(.disabled):active:focus,.show>.btn-skyblue.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(56,158,248,.5)}

    .btn-outline-primary{color:#3378ff;border-color:#3378ff}

    .btn-outline-primary:hover{color:#fff;background-color:#3378ff;border-color:#3378ff}

    .btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(51,120,255,.5)}

    .btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3378ff;background-color:transparent}

    .btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3378ff;border-color:#3378ff}

    .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(51,120,255,.5)}

    .btn-outline-secondary{color:#8f9fbc;border-color:#8f9fbc}

    .btn-outline-secondary:hover{color:#fff;background-color:#8f9fbc;border-color:#8f9fbc}

    .btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(143,159,188,.5)}

    .btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#8f9fbc;background-color:transparent}

    .btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#8f9fbc;border-color:#8f9fbc}

    .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(143,159,188,.5)}

    .btn-outline-success{color:#3cb72c;border-color:#3cb72c}

    .btn-outline-success:hover{color:#fff;background-color:#3cb72c;border-color:#3cb72c}

    .btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(60,183,44,.5)}

    .btn-outline-success.disabled,.btn-outline-success:disabled{color:#3cb72c;background-color:transparent}

    .btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#3cb72c;border-color:#3cb72c}

    .btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(60,183,44,.5)}

    .btn-outline-info{color:#19b3b3;border-color:#19b3b3}

    .btn-outline-info:hover{color:#fff;background-color:#19b3b3;border-color:#19b3b3}

    .btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(25,179,179,.5)}

    .btn-outline-info.disabled,.btn-outline-info:disabled{color:#19b3b3;background-color:transparent}

    .btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#19b3b3;border-color:#19b3b3}

    .btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(25,179,179,.5)}

    .btn-outline-warning{color:#db7e06;border-color:#db7e06}

    .btn-outline-warning:hover{color:#fff;background-color:#db7e06;border-color:#db7e06}

    .btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(219,126,6,.5)}

    .btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#db7e06;background-color:transparent}

    .btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#db7e06;border-color:#db7e06}

    .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(219,126,6,.5)}

    .btn-outline-danger{color:#f42b3d;border-color:#f42b3d}

    .btn-outline-danger:hover{color:#fff;background-color:#f42b3d;border-color:#f42b3d}

    .btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(244,43,61,.5)}

    .btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#f42b3d;background-color:transparent}

    .btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#f42b3d;border-color:#f42b3d}

    .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(244,43,61,.5)}

    .btn-outline-light{color:#c7cbd3;border-color:#c7cbd3}

    .btn-outline-light:hover{color:#212529;background-color:#c7cbd3;border-color:#c7cbd3}

    .btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(199,203,211,.5)}

    .btn-outline-light.disabled,.btn-outline-light:disabled{color:#c7cbd3;background-color:transparent}

    .btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#c7cbd3;border-color:#c7cbd3}

    .btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(199,203,211,.5)}

    .btn-outline-dark{color:#01041b;border-color:#01041b}

    .btn-outline-dark:hover{color:#fff;background-color:#01041b;border-color:#01041b}

    .btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(1,4,27,.5)}

    .btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#01041b;background-color:transparent}

    .btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#01041b;border-color:#01041b}

    .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(1,4,27,.5)}

    .btn-outline-orange{color:#fe721c;border-color:#fe721c}

    .btn-outline-orange:hover{color:#fff;background-color:#fe721c;border-color:#fe721c}

    .btn-outline-orange.focus,.btn-outline-orange:focus{box-shadow:0 0 0 .2rem rgba(254,114,28,.5)}

    .btn-outline-orange.disabled,.btn-outline-orange:disabled{color:#fe721c;background-color:transparent}

    .btn-outline-orange:not(:disabled):not(.disabled).active,.btn-outline-orange:not(:disabled):not(.disabled):active,.show>.btn-outline-orange.dropdown-toggle{color:#fff;background-color:#fe721c;border-color:#fe721c}

    .btn-outline-orange:not(:disabled):not(.disabled).active:focus,.btn-outline-orange:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-orange.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(254,114,28,.5)}

    .btn-outline-purple{color:#9a18ff;border-color:#9a18ff}

    .btn-outline-purple:hover{color:#fff;background-color:#9a18ff;border-color:#9a18ff}

    .btn-outline-purple.focus,.btn-outline-purple:focus{box-shadow:0 0 0 .2rem rgba(154,24,255,.5)}

    .btn-outline-purple.disabled,.btn-outline-purple:disabled{color:#9a18ff;background-color:transparent}

    .btn-outline-purple:not(:disabled):not(.disabled).active,.btn-outline-purple:not(:disabled):not(.disabled):active,.show>.btn-outline-purple.dropdown-toggle{color:#fff;background-color:#9a18ff;border-color:#9a18ff}

    .btn-outline-purple:not(:disabled):not(.disabled).active:focus,.btn-outline-purple:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-purple.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(154,24,255,.5)}

    .btn-outline-skyblue{color:#158df7;border-color:#158df7}

    .btn-outline-skyblue:hover{color:#fff;background-color:#158df7;border-color:#158df7}

    .btn-outline-skyblue.focus,.btn-outline-skyblue:focus{box-shadow:0 0 0 .2rem rgba(21,141,247,.5)}

    .btn-outline-skyblue.disabled,.btn-outline-skyblue:disabled{color:#158df7;background-color:transparent}

    .btn-outline-skyblue:not(:disabled):not(.disabled).active,.btn-outline-skyblue:not(:disabled):not(.disabled):active,.show>.btn-outline-skyblue.dropdown-toggle{color:#fff;background-color:#158df7;border-color:#158df7}

    .btn-outline-skyblue:not(:disabled):not(.disabled).active:focus,.btn-outline-skyblue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-skyblue.dropdown-toggle:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(21,141,247,.5)}

    .btn-link{font-weight:400;color:#3378ff;text-decoration:none}

    .btn-link:hover{color:#004ee6}

    .btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:none}

    .btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}

    .btn-group-lg>.btn,.btn-lg{padding:.875rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:5px}

    .btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:5px}

    .btn-block{display:block;width:100%}

    .btn-block+.btn-block{margin-top:.5rem}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}

    .ui-button .btn{margin-right:10px;margin-bottom:10px}

    .iq-progress-bar{background:#c7cbd3;box-shadow:0 0 0;height:6px;margin:0;position:relative;width:100%;border-radius:5px}

    .iq-progress-bar>span{background:#3378ff none repeat scroll 0 0;position:relative;display:block;height:100%;width:0;border-radius:5px}

    .iq-progress-bar .progress-text{position:absolute;right:-10px;top:-25px;font-size:13px;font-weight:500}

    .iq-progress-bar.iq-progress-bar-icon>span:after{content:"";width:12px;height:12px;border-radius:50%;background:#fff;border:3px solid transparent;position:absolute;bottom:-3px;right:0;z-index:1}

    .iq-progress-bar.iq-progress-bar-icon>span.bg-primary:after{border-color:#3378ff}

    .iq-progress-bar.iq-progress-bar-icon>span.bg-danger:after{border-color:#f42b3d}

    .iq-progress-bar.iq-progress-bar-icon>span.bg-success:after{border-color:#3cb72c}

    .iq-progress-bar.iq-progress-bar-icon>span.bg-warning:after{border-color:#db7e06}

    .iq-progress-bar.iq-progress-bar-icon>span.bg-info:after{border-color:#19b3b3}

    .iq-progress-bar.iq-progress-bar-icon>span.bg-dark:after{border-color:#01041b}

    .progress-round.heatmap-progress{height:97px;width:97px}

    .progress-round.heatmap-progress .progress-bar{border-width:10px}

    .progress-round.heatmap-progress:after{border:10px solid #ff9273}

    .iq-progress-bar .progress-text-one{position:absolute;right:-20px;top:-27px;font-size:13px;font-weight:500;background:#f42b3d;color:#fff;padding:0 5px}

    .iq-progress-bar>span.bg-primary .progress-text-one:after{border-color:#3378ff transparent transparent}

    .iq-progress-bar>span.bg-success .progress-text-one:after{border-color:#3cb72c transparent transparent}

    .iq-progress-bar>span.bg-warning .progress-text-one:after{border-color:#db7e06 transparent transparent}

    .iq-progress-bar>span.bg-orange .progress-text-one:after{border-color:#fe721c transparent transparent}

    .iq-progress-bar>span.bg-danger .progress-text-one:after{border-color:#f42b3d transparent transparent}

    .iq-progress-bar>span.bg-dark .progress-text-one:after{border-color:#01041b transparent transparent}

    .iq-progress-bar>span.bg-info .progress-text-one:after{border-color:#19b3b3 transparent transparent}

    .iq-progress-bar>span.bg-skyblue .progress-text-one:after{border-color:#158df7 transparent transparent}

    .progress-text-one{position:relative}

    .progress-text-one:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid}

    .iq-circle-progressbar{margin:0 auto;width:100px!important;height:100px!important}

    .iq-circle-progressbar .percent{font-size:1.3rem!important}

    .iq-circle-progressbar svg{width:100px!important;height:100px!important}

    .progress-round{width:50px;height:50px;background:none;position:relative}

    .progress-round:after{content:"";width:100%;height:100%;border-radius:50%;border:3px solid #f1f1f1;position:absolute;top:0;left:0}

    .progress-round>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}

    .progress-round .progress-left{left:0}

    .progress-round .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;transform-origin:center left}

    .progress-round .progress-bar{width:100%;height:100%;background:none;border-width:3px;border-style:solid;position:absolute;top:0}

    .progress-round .progress-right{right:0}

    .progress-round .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;transform-origin:center right}

    .progress-round .progress-value{position:absolute;top:0;left:0}

    .progress-round.income-progress{height:78px;width:78px}

    .progress-round.income-progress .progress-bar{border-width:10px}

    .progress-round.income-progress:after{border:10px solid #ff9273}

    .progress-round.alarams-progress{height:110px;width:110px}

    .progress-round.goal-progress{width:130px;height:130px}

    .progress-round.goal-progress .progress-bar{border-width:10px}

    .progress-round.goal-progress:after{border:10px solid #f4f4f4}
@keyframes f{0%{transform:rotate(0deg)}
to{transform:rotate(180deg)}

}
@keyframes g{0%{transform:rotate(0deg)}
to{transform:rotate(80deg)}

}

    .progress.progress-round{width:60px;height:60px;line-height:60px;background:none;margin:0 auto;box-shadow:none;position:relative}

    .progress.progress-round>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}

    .progress.progress-round .progress-left{left:0}

    .progress.progress-round .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;transform-origin:center left;animation:g 1.5s linear forwards 1.8s}

    .progress.progress-round .progress-bar{border-width:5px}

    .progress.progress-round .progress-right{right:0}

    .progress.progress-round .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;transform-origin:center right;animation:f 1.8s linear forwards}

    .progress.progress-round:after{content:"";width:100%;height:100%;border-radius:50%;border:5px solid #c7cbd3;position:absolute;top:0;left:0}

    .progress.progress-round .progress-value{font-size:16px;left:18px}

    .progress.danger .progress-bar{border-color:#f42b3d}

    .progress.warning .progress-bar{border-color:#db7e06}

    .progress.success .progress-bar{border-color:#3cb72c}

    .progress.info .progress-bar{border-color:#19b3b3}

    .progress.primary .progress-bar{border-color:#3378ff}

    .progress.orange .progress-bar{border-color:#fe721c}

    .circle-progress-circle,.circle-progress-value{stroke-width:8px}

    .circle-progress>svg{height:75px;width:75px}

    .circle-progress-primary svg .circle-progress-value{stroke:#3378ff;stroke-linecap:round}

    .circle-progress-primary svg .circle-progress-circle{stroke:#99bcff!important}

    .circle-progress-primary svg .circle-progress-text{fill:#3378ff;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-secondary svg .circle-progress-value{stroke:#8f9fbc;stroke-linecap:round}

    .circle-progress-secondary svg .circle-progress-circle{stroke:#cfd6e2!important}

    .circle-progress-secondary svg .circle-progress-text{fill:#8f9fbc;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-success svg .circle-progress-value{stroke:#3cb72c;stroke-linecap:round}

    .circle-progress-success svg .circle-progress-circle{stroke:#7adc6d!important}

    .circle-progress-success svg .circle-progress-text{fill:#3cb72c;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-info svg .circle-progress-value{stroke:#19b3b3;stroke-linecap:round}

    .circle-progress-info svg .circle-progress-circle{stroke:#4ce6e6!important}

    .circle-progress-info svg .circle-progress-text{fill:#19b3b3;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-warning svg .circle-progress-value{stroke:#db7e06;stroke-linecap:round}

    .circle-progress-warning svg .circle-progress-circle{stroke:#faae4d!important}

    .circle-progress-warning svg .circle-progress-text{fill:#db7e06;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-danger svg .circle-progress-value{stroke:#f42b3d;stroke-linecap:round}

    .circle-progress-danger svg .circle-progress-circle{stroke:#f98c96!important}

    .circle-progress-danger svg .circle-progress-text{fill:#f42b3d;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-light svg .circle-progress-value{stroke:#c7cbd3;stroke-linecap:round}

    .circle-progress-light svg .circle-progress-circle{stroke:#fff!important}

    .circle-progress-light svg .circle-progress-text{fill:#c7cbd3;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-dark svg .circle-progress-value{stroke:#01041b;stroke-linecap:round}

    .circle-progress-dark svg .circle-progress-circle{stroke:#05137d!important}

    .circle-progress-dark svg .circle-progress-text{fill:#01041b;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-orange svg .circle-progress-value{stroke:#fe721c;stroke-linecap:round}

    .circle-progress-orange svg .circle-progress-circle{stroke:#feb182!important}

    .circle-progress-orange svg .circle-progress-text{fill:#fe721c;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-purple svg .circle-progress-value{stroke:#9a18ff;stroke-linecap:round}

    .circle-progress-purple svg .circle-progress-circle{stroke:#c77eff!important}

    .circle-progress-purple svg .circle-progress-text{fill:#9a18ff;font-size:23px;font-family:DM Sans,sans-serif}

    .circle-progress-skyblue svg .circle-progress-value{stroke:#158df7;stroke-linecap:round}

    .circle-progress-skyblue svg .circle-progress-circle{stroke:#78bdfa!important}

    .circle-progress-skyblue svg .circle-progress-text{fill:#158df7;font-size:23px;font-family:DM Sans,sans-serif}

    .fc-unthemed .fc-toolbar .fc-button{background:#cdf;color:#3378ff;border:none;text-transform:capitalize}

    .fc-unthemed .fc-toolbar .fc-button.fc-button-active,.fc-unthemed .fc-toolbar .fc-button:active,.fc-unthemed .fc-toolbar .fc-button:focus{color:#fff;background-color:#3378ff}

    .job-classification li{list-style-type:none;margin-bottom:10px}

    .job-classification li>i{margin-right:10px;border-radius:50%;color:#fff}

    .today-schedule li{list-style-type:none;margin-bottom:10px}

    .today-schedule li i{margin-right:10px;border-radius:50%;color:#fff}

    .schedule-text span{display:block}

    .calender-small .flatpickr-calendar.animate.inline{width:100%;box-shadow:none}

    .calender-small .dayContainer{width:100%;min-width:auto}

    .calender-small .flatpickr-days{width:100%}

    .calender-small .flatpickr-day.today,.calender-small .flatpickr-day.today:focus,.calender-small .flatpickr-day.today:hover{color:#fff;border-color:#3378ff;background:#3378ff}

    .calender-small .flatpickr-months{margin-bottom:10px}

    .calender-small .flatpickr-months .flatpickr-next-month,.calender-small .flatpickr-months .flatpickr-prev-month{padding:7px 10px}

    .calender-small .flatpickr-current-month .flatpickr-monthDropdown-months{font-size:12px}

    .calender-small .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:transparent;color:#3378ff}

    .calender-small .flatpickr-current-month input.cur-year{font-size:12px}

    .calender-small .numInputWrapper:hover{background:transparent}

    .calender-small .flatpickr-day.endRange,.calender-small .flatpickr-day.endRange.inRange,.calender-small .flatpickr-day.endRange.nextMonthDay,.calender-small .flatpickr-day.endRange.prevMonthDay,.calender-small .flatpickr-day.endRange:focus,.calender-small .flatpickr-day.endRange:hover,.calender-small .flatpickr-day.selected,.calender-small .flatpickr-day.selected.inRange,.calender-small .flatpickr-day.selected.nextMonthDay,.calender-small .flatpickr-day.selected.prevMonthDay,.calender-small .flatpickr-day.selected:focus,.calender-small .flatpickr-day.selected:hover,.calender-small .flatpickr-day.startRange,.calender-small .flatpickr-day.startRange.inRange,.calender-small .flatpickr-day.startRange.nextMonthDay,.calender-small .flatpickr-day.startRange.prevMonthDay,.calender-small .flatpickr-day.startRange:focus,.calender-small .flatpickr-day.startRange:hover{color:#fff;border-color:#3378ff;background:#3378ff}

    .calender-small .flatpickr-day.inRange,.calender-small .flatpickr-day.nextMonthDay.inRange,.calender-small .flatpickr-day.nextMonthDay.today.inRange,.calender-small .flatpickr-day.nextMonthDay:focus,.calender-small .flatpickr-day.nextMonthDay:hover,.calender-small .flatpickr-day.prevMonthDay.inRange,.calender-small .flatpickr-day.prevMonthDay.today.inRange,.calender-small .flatpickr-day.prevMonthDay:focus,.calender-small .flatpickr-day.prevMonthDay:hover,.calender-small .flatpickr-day.today.inRange,.calender-small .flatpickr-day:focus,.calender-small .flatpickr-day:hover{background:#cdf;color:#3378ff;border-color:transparent}

    .calender-small .flatpickr-current-month .numInputWrapper{width:3ch}

    .smaill-calender-home .flatpickr-calendar.animate.inline{margin:0 auto;width:100%;box-shadow:none;border:none;border-radius:5px}

    .smaill-calender-home .flatpickr-day.endRange,.smaill-calender-home .flatpickr-day.endRange.inRange,.smaill-calender-home .flatpickr-day.endRange.nextMonthDay,.smaill-calender-home .flatpickr-day.endRange.prevMonthDay,.smaill-calender-home .flatpickr-day.endRange:focus,.smaill-calender-home .flatpickr-day.endRange:hover,.smaill-calender-home .flatpickr-day.selected,.smaill-calender-home .flatpickr-day.selected.inRange,.smaill-calender-home .flatpickr-day.selected.nextMonthDay,.smaill-calender-home .flatpickr-day.selected.prevMonthDay,.smaill-calender-home .flatpickr-day.selected:focus,.smaill-calender-home .flatpickr-day.selected:hover,.smaill-calender-home .flatpickr-day.startRange,.smaill-calender-home .flatpickr-day.startRange.inRange,.smaill-calender-home .flatpickr-day.startRange.nextMonthDay,.smaill-calender-home .flatpickr-day.startRange.prevMonthDay,.smaill-calender-home .flatpickr-day.startRange:focus,.smaill-calender-home .flatpickr-day.startRange:hover{color:#fff;background:#3378ff;text-decoration:none;border-color:#3378ff}

    .smaill-calender-home .dayContainer,.smaill-calender-home .flatpickr-days{width:100%}

    .smaill-calender-home .flatpickr-innerContainer{justify-content:space-around}

 
 @media (max-width:479px){
    .fc-toolbar.fc-header-toolbar{overflow-x:scroll}

}

    .page-link{border-color:#3378ff}

    .br-theme-bars-1to10 .br-widget{height:50px;white-space:nowrap}

    .br-theme-bars-1to10 .br-widget a{display:block;width:12px;padding:5px 0;height:28px;float:left;background-color:#ddd;margin:1px;text-align:center}

    .br-theme-bars-1to10 .br-widget a.br-active,.br-theme-bars-1to10 .br-widget a.br-selected{background-color:#3378ff}

    .br-theme-bars-1to10 .br-widget .br-current-rating{font-size:20px;line-height:2;float:right;color:#3378ff;font-weight:400}

    .br-theme-bars-1to10 .br-readonly a{cursor:default}

    .br-theme-bars-1to10 .br-readonly a.br-active,.br-theme-bars-1to10 .br-readonly a.br-selected{background-color:#f2cd95}

    .br-theme-bars-1to10 .br-readonly .br-current-rating{color:#f2cd95}

    .br-theme-bars-pill .br-widget{white-space:nowrap}

    .br-theme-bars-pill .br-widget a{padding:7px 15px;background-color:#ddd;color:#324253;text-decoration:none;font-size:13px;line-height:3;text-align:center;font-weight:400}

    .br-theme-bars-pill .br-widget a:first-child{-webkit-border-top-left-radius:999px;-webkit-border-bottom-left-radius:999px;-moz-border-radius-topleft:999px;-moz-border-radius-bottomleft:999px;border-top-left-radius:999px;border-bottom-left-radius:999px}

    .br-theme-bars-pill .br-widget a:last-child{-webkit-border-top-right-radius:999px;-webkit-border-bottom-right-radius:999px;-moz-border-radius-top-right:999px;-moz-border-radius-bottom-right:999px;border-top-right-radius:999px!important;border-bottom-right-radius:999px!important}

    .br-theme-bars-pill .br-widget a.br-active,.br-theme-bars-pill .br-widget a.br-selected{background-color:#3378ff;color:#fff}

    .br-theme-bars-pill .br-readonly a{cursor:default}

    .br-theme-bars-pill .br-readonly a.br-active,.br-theme-bars-pill .br-readonly a.br-selected{background-color:#7cead1}

    .br-theme-fontawesome-stars .br-widget a{margin-right:8px!important}

    .br-theme-fontawesome-stars .br-widget a:after{font-family:Font Awesome\ 5 Free;font-weight:900}
i.amber-text{color:#3378ff!important}

#rateMe1 i{font-size:18px}

    .mdb-rating .rate-popover{color:gray}

    .mdb-rating .live{color:#000}

    .mdb-rating .oneStar{color:#44370f}

    .mdb-rating .twoStars{color:#96781e}

    .mdb-rating .threeStars{color:#e2b52e}

    .mdb-rating .fourStars{color:#f1ba12}

    .mdb-rating .fiveStars{color:#f3cb06}

    .mdb-rating .amber-text{color:#ffc107}

    .rating-faces i{font-size:21px}

    .br-theme-bars-movie .br-widget{white-space:nowrap}

    .br-theme-bars-movie .br-widget a{display:block;width:60px;height:10px;float:left;background-color:transparent;border:1px solid #3378ff;margin:1px}

    .br-theme-bars-movie .br-widget a.br-active,.br-theme-bars-movie .br-widget a.br-selected{background-color:#3378ff}

    .br-theme-bars-movie .br-widget .br-current-rating{clear:both;width:240px;text-align:center;font-weight:600;display:block;padding-top:.5em;color:#3378ff;font-weight:400}

    .br-theme-bars-movie .br-readonly a{cursor:default}

    .br-theme-bars-movie .br-readonly a.br-active,.br-theme-bars-movie .br-readonly a.br-selected{background-color:#729bf8}

    .br-theme-bars-movie .br-readonly .br-current-rating{color:#729bf8}

    .br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}

    .br-theme-fontawesome-stars .br-widget a{text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}

    .br-theme-fontawesome-stars .br-widget a:after{content:"\f005";color:#d2d2d2}

    .br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#edb867}

    .br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}

    .br-theme-fontawesome-stars .br-readonly a{cursor:default}

    .basic-tree li{list-style-type:none;margin:0;padding:10px 5px 0;position:relative;color:#213446}

    .basic-tree li:before{border-left:1px solid #999;bottom:50px;height:100%;top:0;width:1px}

    .basic-tree li:after,.basic-tree li:before{content:"";left:-20px;position:absolute;right:auto}

    .basic-tree li:after{border-top:1px solid #999;height:20px;top:25px;width:25px}

    .basic-tree li:last-child:before{height:30px}

    .basic-tree li.t-parent>span{cursor:pointer}

    .basic-tree li.t-parent>span:hover{color:#3378ff}

    .basic-tree>ul>li:after,.basic-tree>ul>li:before{border:0}

    .flex-tree li{position:relative;list-style:none;margin:0}

    .flex-tree li:before{border-left:1px solid #999;bottom:50px;height:100%;top:0;width:1px}

    .flex-tree li:after,.flex-tree li:before{content:"";left:-20px;position:absolute;right:auto;left:-25px}

    .flex-tree li:after{border-top:1px solid #999;height:20px;top:25px;width:25px;top:12px}

    .flex-tree li:last-child:before{height:25px}

    .flex-tree li label,.flex-tree li span,.flex-tree li span label{cursor:pointer}

    .flex-tree li span.open:after{content:"\025BE"}

    .flex-tree li span.closed:after,.flex-tree li span.open:after{display:inline-block;font:400 16px/1 Arial,Helvetica Neue,Helvetica,sans-serif;width:20px;margin-top:4px;padding-left:3px;color:#ababab}

    .flex-tree li span.closed:after{content:"\025BE";content:"\025B4"}

    .flex-tree>ul>li:after,.flex-tree>ul>li:before{border:0}

    .flex-tree label{font-weight:400}

    .flex-tree label.node{font-weight:700}

    .flex-tree input[type=checkbox]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;padding:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:border-color .05s ease-in-out}

    .flex-tree input[type=checkbox]:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}

    .flex-tree input[type=checkbox]:checked{background:#3378ff;border:none}

    .flex-tree input[type=checkbox]:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;font:400 20px/1 Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;content:"\02713";color:var(--white);margin:1px 0 0;font-size:17px!important}

    .flex-tree input[type=checkbox]:indeterminate:before{float:left;display:inline-block;vertical-align:middle;width:16px;font:400 20px/1 Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;content:"\02043";color:#3378ff;margin:-4px 0 0 -1px}

    .flex-tree input[type=checkbox].indeterminate{background-color:#eee}

    .ic-square{width:20px;height:20px;background:transparent;border:1px solid #324253;text-align:center;line-height:19px;font-size:12px}

    .tree-box{margin:0}

    .iq-footer{padding:15px;margin-left:260px;width:calc(100vw - 264px);background:#fff;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05);transition:all .3s ease-in-out}

    .iq-footer ul li a{color:#324253}

    .iq-footer ul li a:hover{color:#3378ff;text-decoration:none}
body.tab-horizontal .iq-footer{margin-left:0;width:100%}

    .iq-mt--70{margin-top:-70px}

    .banner-main-text{position:absolute;left:15%;bottom:13%}

    .nav.nav-pills.style-three{margin-top:10px}

    .nav.nav-pills.style-three .nav-link.active:before,.nav.nav-pills.style-three .nav-link:hover:before{display:inline-block;width:100%;height:3px;background:#3378ff;content:"";position:absolute;left:0;bottom:0}

    .nav.nav-pills.style-three .nav-link:before{width:0;transition:all .3s ease-in-out;height:3px;background:#3378ff;content:"";position:absolute;right:0;bottom:0}

    .nav.nav-pills.style-three a{background:transparent;position:relative;margin-right:30px;padding:10px 0}

    .nav.nav-pills.style-three a:last-child{margin-right:0}

    .iq-card-body.banner-box{padding-bottom:0}

 
 @media (min-width:1300px){
    body.sidebar-main .iq-footer{margin-left:80px;width:calc(100vw - 85px)}

}

 
 @media (max-width:1299px){
    .iq-footer,body.sidebar-main .iq-footer{padding:15px 10px;margin-left:0;width:100%}

    .without-right-sidebar .iq-footer{width:100%}

}

 
 @media (max-width:991px){
    .iq-footer,.iq-footer .col-lg-6.text-right{text-align:center!important}

}

    .clear{clear:both}

 
 @media (min-width:1300px){
    .menu-horizontal .iq-sidebar-menu li .iq-submenu.iq-submenu-data{position:static}

    .menu-horizontal .iq-sidebar-menu .iq-sidebar-logo{display:none!important}

    .menu-horizontal .iq-sidebar-menu .side-menu li:first-child a{padding-left:0}

    .menu-horizontal .iq-sidebar-menu .side-menu li a:hover{color:#3378ff}

    .menu-horizontal .iq-sidebar-menu .side-menu li li .iq-arrow-right{transform:rotate(0deg)}

    .menu-horizontal .iq-sidebar-menu .side-menu li ul{display:block;position:absolute;top:100%;padding:10px 0;min-width:200px;background:#fff;z-index:9;transition:all .3s ease-in-out;display:none;animation:d .6s cubic-bezier(.39,.575,.565,1) both;transform:translateY(100%);border-radius:5px;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05)}

    .menu-horizontal .iq-sidebar-menu .side-menu .iq-submenu svg{stroke:#3378ff}

    .menu-horizontal .iq-sidebar-menu .side-menu .iq-submenu li a{padding:12px 13px 12px 15px}

    .menu-horizontal .iq-sidebar-menu .side-menu>li:hover>a{color:#3378ff}

    .menu-horizontal .iq-sidebar-menu .side-menu li.menu-open .iq-arrow-right{transform:rotate(90deg)}

    .menu-horizontal .iq-sidebar-menu li:hover>.iq-submenu{background:#fff;border:1px solid;border-color:#f1f1f1;display:block;transition:all .3s ease-in-out}

    .menu-horizontal .iq-sidebar-menu li:hover>.iq-submenu.iq-submenu-data{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transition:all .3s ease-in-out}

    .menu-horizontal .iq-sidebar-menu li>.iq-submenu.iq-submenu-data{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;visibility:visible;left:100%;top:0;transform-origin:left center 0}

    .menu-horizontal .iq-sidebar-menu li>.iq-submenu .iq-arrow-right{margin-right:0}

    .menu-horizontal .sub-scrll{max-height:315px;overflow-y:scroll;overflow-x:hidden}

    .menu-horizontal .iq-sidebar-menu .side-menu li:hover .iq-arrow-right{transform:rotate(90deg)}

    .menu-horizontal .iq-sidebar-menu .side-menu li:hover li .iq-arrow-right{transform:rotate(0deg)}

}

 
 @media (max-width:1299px){
    .menu-horizontal{position:fixed;left:0;right:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;top:0;width:0;background:#fff;height:100vh;z-index:9;overflow-y:scroll;overflow-x:hidden;transition:all .3s ease-in-out}

    .menu-horizontal ul.side-menu{display:block!important;background:#fff}

    .menu-horizontal .iq-sidebar-menu .side-menu li a{padding:15px 20px 15px 30px}

    .menu-horizontal .iq-sidebar-menu .side-menu li a:hover{color:#3378ff}

    .menu-horizontal .iq-sidebar-menu .side-menu li ul{position:static;box-shadow:none}

    .menu-horizontal ul.side-menu li a[aria-expanded=true] .iq-arrow-right{transform:rotate(90deg)}

    .sidebar-main .menu-horizontal{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;width:260px;transition:all .3s ease-in-out}

}

    .tab-container .nav-pills .nav-item a{padding:20px 10px;font-size:14px;color:#fff;border-radius:5px;margin-bottom:0;margin-left:1px}

    .tab-container .nav-pills .nav-item a.nav-link.active{color:#fff;background:#002162}

    .tab-container .nav-pills .nav-item:hover a{color:#fff}

    .tab-details .tab-pane.fade{display:none}

    .tab-details .tab-pane.fade.active.show{display:block}

    .tab-scrollbar-data{width:270px;height:100%;position:fixed;z-index:99;top:0;right:0;background:#fff;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05);transition:all .3s ease-in-out;display:flex;display:-moz-flex;display:-ms-flex;flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}

    .tab-scrollbar-data.tab-sidebar-close{right:-270px}
a.iq-tab-toggle{height:40px;width:40px;line-height:35px;font-size:18px;color:#fff;padding:2px 12px;padding-right:10px;display:block!important;background:#3378ff;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05);position:absolute;border-radius:5px 0 0 5px;top:50%;left:-40px}
a.iq-tab-toggle .aerrow-icon-right{display:none}
a.iq-tab-toggle .arr-next{position:relative;transition:all .3s ease-in-out}
a.iq-tab-toggle .arr-next:before{content:"\f053";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:0;top:0;color:#fff;transform:rotate(0deg);animation-name:i;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}
a.iq-tab-toggle .arr-next.arr-two:before{left:10px;animation-delay:.2s}
a.iq-tab-toggle.active .aerrow-icon-left{display:none}
a.iq-tab-toggle.active .aerrow-icon-right{display:inline-block}
a.iq-tab-toggle.active .arr-next:before{transform:rotate(180deg);animation-name:h}

    .tab-scrollbar-data .setting-info .setting-title{border-bottom:1px solid #f1f1f1;padding-bottom:10px;margin-top:25px}

    .tab-scrollbar-data .setting-info .setting-title:first-child{margin-top:0}

    .tab-scrollbar-data .setting-info .setting-title h5 i{font-size:20px}

    .tab-scrollbar-data .setting-info .set-swtich{margin-top:15px}

    .tab-scrollbar-data .setting-info .set-swtich h6{font-weight:400}

    .tab-scrollbar-data .setting-info .set-swtich .custom-control-input:focus~.custom-control-label:before{box-shadow:none}
@keyframes h{0%{opacity:1;transform:translateX(0) scale(1) rotate(-180deg)}
25%{opacity:0;transform:translateX(10px) scale(.9) rotate(-180deg)}
26%{opacity:0;transform:translateX(-10px) scale(.9) rotate(-180deg)}
55%{opacity:1;transform:translateX(0) scale(1) rotate(-180deg)}

}
@keyframes i{0%{opacity:1;transform:translateX(10px) scale(.9) rotate(0deg)}
25%{opacity:0;transform:translateX(0) scale(1) rotate(0deg)}
26%{opacity:0;transform:translateX(0) scale(1) rotate(0deg)}
55%{opacity:1;transform:translateX(-10px) scale(.9) rotate(0deg)}

}
[data-toggle-extra=tab-content]{display:none}
[data-toggle-extra=tab-content].active{display:block}

    .table{overflow:hidden;color:#213446}

    .table p,.table span{color:#324253}

    .table td,.table th{padding:15px 20px}

    .table .light th{background-color:rgba(51,120,255,.1);text-transform:uppercase;font-size:14px;letter-spacing:1px;border-top:0;font-weight:700!important}

    .table.table-dark{color:#fff!important}

    .table-striped tbody tr:nth-of-type(odd){background-color:#f9fbfe}

    .table-bordered td,.table-bordered th{border:1px solid #f1f1f1}

    .dark .table td{border-color:#252525}

    .dark .dataTables_wrapper .dataTables_length label,.dark .dataTables_wrapper .dataTables_length select{border-color:#252525!important}
table.dataTable tbody td,table.dataTable tbody th{padding:15px 20px}

    .table thead th{border-bottom:0 solid}

 
 @media (max-width:766px){
    .table-responsive .dataTables_paginate .pagination{padding:0 20px}

}

    .table .table-color-heading{background-color:rgba(51,120,255,.05)}

    .table-responsive .dataTables_length label{padding-left:20px}

    .table-responsive #DataTables_Table_0_filter label{padding-right:20px}

    .table-responsive .dataTables_info{padding:0 0 20px 20px}

    .table-responsive .dataTables_paginate .pagination{padding:0 20px 20px 0}
table td .custom-checkbox .custom-control-label:after,table td .custom-checkbox .custom-control-label:before,table td .custom-radio .custom-control-label:after,table td .custom-radio .custom-control-label:before,table th .custom-checkbox .custom-control-label:after,table th .custom-checkbox .custom-control-label:before,table th .custom-radio .custom-control-label:after,table th .custom-radio .custom-control-label:before{top:-.9rem}
table.table-bordered td .custom-checkbox .custom-control-label:after,table.table-bordered td .custom-checkbox .custom-control-label:before,table.table-bordered td .custom-radio .custom-control-label:after,table.table-bordered td .custom-radio .custom-control-label:before{top:-.4rem}

    .list-style-1{list-style-type:none;padding:0}

    .list-style-1 .list-item .list-style-action a{height:32px;width:32px;border-radius:50%;color:#cecfda;font-size:.9rem;transition:all .3s}

    .list-style-1 .list-item a{cursor:pointer;text-decoration:none}

    .list-style-1 .list-item .list-style-action a:hover{color:#a2a5b9;background:#f5f5f5}

    .list-style-1 .list-item .avatar .avatar-img{display:flex;justify-content:center;align-items:center;border-radius:50%;width:50px;min-width:50px;height:50px;object-fit:cover}

    .list-style-1 .list-item .avatar .avatar-img img{height:50px;width:50px}

    .list-style-1 .list-item .avatar .avatar-success{background:#54d244}

    .list-style-1 .list-item .avatar .avatar-success span{color:#216518}

    .list-style-1 .list-item .avatar .avatar-primary{background:#669aff}

    .list-style-1 .list-item .avatar .avatar-primary span{color:#0045cc}

    .list-style-1 .list-item .avatar .avatar-warning{background:#f9981b}

    .list-style-1 .list-item .avatar .avatar-warning span{color:#784503}

    .list-style-1 .list-item .avatar .avatar-danger{background:#f75b69}

    .list-style-1 .list-item .avatar .avatar-danger span{color:#b00918}

    .list-style-1 .list-item .avatar .avatar-secondary{background:#afbacf}

    .list-style-1 .list-item .avatar .avatar-secondary span{color:#566a8f}

    .active-project .data-content{margin-left:12px;line-height:1.4}

    .active-project .data-content p,.active-project .data-content span{display:block}

    .active-project .h-avatar{position:relative;display:inline-block;vertical-align:bottom}

    .active-project .h-avatar.is-medium .avatar.is-squared{border-radius:12px}

    .active-project .h-avatar.is-medium .avatar{width:50px;min-width:50px;height:50px}

    .fit-icon-2{font-size:30px;display:flex;align-items:center;justify-content:center}

    .style-1{animation:shrink 1s linear 0s infinite alternate}

    .style-1,.style-2{transition:.3s ease;width:10px;height:10px}

    .style-2{animation:shrink1 1s linear 0s infinite alternate}

    .style-3{animation:shrink2 1s linear 0s infinite alternate}

    .style-3,.style-4{transition:.3s ease;width:10px;height:10px}

    .style-4{animation:shrink3 1s linear 0s infinite alternate}

    .style-5{transition:.3s ease;width:10px;height:10px;animation:shrink4 1s linear 0s infinite alternate}

    .icon.icon-box{height:60px;width:60px;line-height:60px;text-align:center;margin-right:10px;font-size:22px;text-decoration:none}

    .custom-chart .apexcharts-tooltip{padding:2px;border-radius:4px;box-shadow:none}

    .custom-chart .apexcharts-tooltip.apexcharts-theme-light{border:0!important;padding:6px}

    .custom-chart .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{font-family:Helvetica,Arial,sans-serif;font-size:12px;background:#fff;border-bottom:1px solid #ddd;margin:0}

    .custom-chart .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-series-group{padding:6px;padding-bottom:0}

    .apexcharts-legend.position-bottom .apexcharts-legend-series,foreignObject{display:none!important}

    .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{z-index:2}

 
 @media (max-width:1024px){#chart-map-column-04{height:385px!important}

#chart-apex-column-02{height:150px!important}

#chart-apex-column-03{height:300px!important}

}

 
 @media (max-width:768px){#chart-apex-column-02{height:205px!important}

}

#chart-map-column-04{height:400px}

#chart-apex-column-02{height:50px}

#chart-apex-column-03{height:300px}

#chart-apex-column-01{height:280px}

    .list-style-3{list-style-type:none;padding:0}

    .list-style-3 .list-item .list-style-action a{height:32px;width:32px;border-radius:50%;color:#cecfda;font-size:.9rem;transition:all .3s}

    .list-style-3 .list-item a{cursor:pointer;text-decoration:none}

    .list-style-3 .list-item .list-style-action a:hover{color:#a2a5b9;background:#f5f5f5}

    .list-style-3 .list-item .avatar .avatar-img{display:flex;justify-content:center;align-items:center;border-radius:50%;object-fit:cover}

    .list-style-3 .list-item .avatar .avatar-success{background:#54d244}

    .list-style-3 .list-item .avatar .avatar-success span{color:#216518}

    .list-style-3 .list-item .avatar .avatar-primary{background:#669aff}

    .list-style-3 .list-item .avatar .avatar-primary span{color:#0045cc}

    .list-style-3 .list-item .avatar .avatar-warning{background:#f9981b}

    .list-style-3 .list-item .avatar .avatar-warning span{color:#784503}

    .list-style-3 .list-item .avatar .avatar-danger{background:#f75b69}

    .list-style-3 .list-item .avatar .avatar-danger span{color:#b00918}

    .list-style-3 .list-item .avatar .avatar-secondary{background:#afbacf}

    .list-style-3 .list-item .avatar .avatar-secondary span{color:#566a8f}

    .tab-nav-pane li a{color:#6c757d}

    .tab-nav-pane li a:hover{color:#4788ff}

    .tab-nav-pane li .active{color:#4788ff;border-bottom:4px solid #4788ff}

    .line-around{width:100%;text-align:center;border-bottom:1px solid #c7cbd3;line-height:.1em;margin:10px 0 20px}

    .line-around .line-around-1{background:#fff;padding:0 10px}

    .social-btn .btn{padding:10px 30px}

    .social-btn .btn-outline-light:hover{background-color:#fff}

    .active-project-1 .data-content{margin-left:15px;line-height:1.4}

    .active-project-1 .data-content p,.active-project-1 .data-content span{display:block}

    .active-project-1 .h-avatar{position:relative;display:inline-block;vertical-align:bottom}

    .active-project-1 .h-avatar.is-medium .avatar{width:60px;min-width:60px;height:60px}

    .white-space-no-wrap{white-space:nowrap}

    .date-icon-set{position:relative}

    .date-icon-set .form-control{height:40px}

    .date-icon-set .search-link{position:absolute;top:0;right:15px;font-size:18px;line-height:38px;color:#6c757d}

    .date-icon-set .search-link:hover{text-decoration:none}

    .iq-date-modal{position:relative}

    .iq-date-modal .form-control{height:40px}

    .iq-date-modal .search-link{position:absolute;top:1px;right:30px;font-size:18px;line-height:38px;color:#6c757d}

    .iq-date-modal .search-link:hover{text-decoration:none}

    .date-icon-set-modal{position:relative}

    .date-icon-set-modal .search-link{position:absolute;top:33px;right:33px;font-size:18px;line-height:38px;color:#6c757d}

    .date-icon-set-modal .search-link:hover{text-decoration:none}

 
 @media (max-width:766px){
    .modal-product-search .form-control{width:300px;margin-bottom:1rem}

}

    .modal-product-search{position:relative}

    .modal-product-search .form-control{height:40px;width:350px}

    .modal-product-search .btn.btn-primary{height:40px}

    .modal-product-search .search-link{position:absolute;top:0;right:15px;font-size:18px;line-height:38px;color:#6c757d}

    .modal-product-search .search-link:hover{text-decoration:none}

    .bg-blue{color:#fff!important;background-color:#4788ff!important}
a.bg-blue:focus,a.bg-blue:hover,button.bg-blue:focus,button.bg-blue:hover{color:#fff!important;background-color:#1467ff!important}

    .bg-indigo{color:#fff!important;background-color:#6610f2!important}
a.bg-indigo:focus,a.bg-indigo:hover,button.bg-indigo:focus,button.bg-indigo:hover{color:#fff!important;background-color:#510bc4!important}

    .bg-pink{color:#fff!important;background-color:#e83e8c!important}
a.bg-pink:focus,a.bg-pink:hover,button.bg-pink:focus,button.bg-pink:hover{color:#fff!important;background-color:#d91a72!important}

    .bg-red{color:#fff!important;background-color:#e24b58!important}
a.bg-red:focus,a.bg-red:hover,button.bg-red:focus,button.bg-red:hover{color:#fff!important;background-color:#d72332!important}

    .bg-yellow{color:#212529!important;background-color:#ffd600!important}
a.bg-yellow:focus,a.bg-yellow:hover,button.bg-yellow:focus,button.bg-yellow:hover{color:#fff!important;background-color:#ccab00!important}

    .bg-green{color:#fff!important;background-color:#3cb72c!important}
a.bg-green:focus,a.bg-green:hover,button.bg-green:focus,button.bg-green:hover{color:#fff!important;background-color:#2f8e22!important}

    .bg-teal{color:#fff!important;background-color:#20c997!important}
a.bg-teal:focus,a.bg-teal:hover,button.bg-teal:focus,button.bg-teal:hover{color:#fff!important;background-color:#199d76!important}

    .bg-cyan{color:#fff!important;background-color:#19b3b3!important}
a.bg-cyan:focus,a.bg-cyan:hover,button.bg-cyan:focus,button.bg-cyan:hover{color:#fff!important;background-color:#138686!important}

    .bg-white{color:#212529!important;background-color:#fff!important}
a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{color:#fff!important;background-color:#e6e6e6!important}

    .bg-gray{color:#fff!important;background-color:#6c757d!important}
a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{color:#fff!important;background-color:#545b62!important}

    .bg-gray-dark{color:#fff!important;background-color:#01041b!important}
a.bg-gray-dark:focus,a.bg-gray-dark:hover,button.bg-gray-dark:focus,button.bg-gray-dark:hover{color:#fff!important;background-color:#000!important}

    .bg-gradient-blue{background:#4788ff linear-gradient(180deg,#6299ff,#4788ff) repeat-x!important}

    .bg-gradient-indigo{background:#6610f2 linear-gradient(180deg,#7c33f4,#6610f2) repeat-x!important}

    .bg-gradient-pink{background:#e83e8c linear-gradient(180deg,#eb5a9d,#e83e8c) repeat-x!important}

    .bg-gradient-red{background:#e24b58 linear-gradient(180deg,#e56571,#e24b58) repeat-x!important}

    .bg-gradient-yellow{background:#ffd600 linear-gradient(180deg,#fedc26,#ffd600) repeat-x!important}

    .bg-gradient-green{background:#3cb72c linear-gradient(180deg,#58c14c,#3cb72c) repeat-x!important}

    .bg-gradient-teal{background:#20c997 linear-gradient(180deg,#41d0a6,#20c997) repeat-x!important}

    .bg-gradient-cyan{background:#19b3b3 linear-gradient(180deg,#3bbebe,#19b3b3) repeat-x!important}

    .bg-gradient-white{background:#fff linear-gradient(180deg,#fefeff,#fff) repeat-x!important}

    .bg-gradient-gray{background:#6c757d linear-gradient(180deg,#818990,#6c757d) repeat-x!important}

    .bg-gradient-gray-dark{background:#01041b linear-gradient(180deg,#26293d,#01041b) repeat-x!important}

    .bg-gradient-primary{background:#3378ff linear-gradient(180deg,#518cff,#3378ff) repeat-x!important}

    .bg-gradient-secondary{background:#8f9fbc linear-gradient(180deg,#9fadc6,#8f9fbc) repeat-x!important}

    .bg-gradient-success{background:#3cb72c linear-gradient(180deg,#58c14c,#3cb72c) repeat-x!important}

    .bg-gradient-info{background:#19b3b3 linear-gradient(180deg,#3bbebe,#19b3b3) repeat-x!important}

    .bg-gradient-warning{background:#db7e06 linear-gradient(180deg,#e0912b,#db7e06) repeat-x!important}

    .bg-gradient-danger{background:#f42b3d linear-gradient(180deg,#f54a5a,#f42b3d) repeat-x!important}

    .bg-gradient-light{background:#c7cbd3 linear-gradient(180deg,#cfd2d9,#c7cbd3) repeat-x!important}

    .bg-gradient-dark{background:#01041b linear-gradient(180deg,#26293d,#01041b) repeat-x!important}

    .bg-gradient-orange{background:#fe721c linear-gradient(180deg,#fd873e,#fe721c) repeat-x!important}

    .bg-gradient-purple{background:#9a18ff linear-gradient(180deg,#a83aff,#9a18ff) repeat-x!important}

    .bg-gradient-skyblue{background:#158df7 linear-gradient(180deg,#379df8,#158df7) repeat-x!important}

    .bg-primary{color:#fff!important;background-color:#3378ff!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{color:#fff!important;background-color:#0056ff!important}

    .badge-primary{color:#fff!important;background-color:#3378ff!important}
a.badge-primary:focus,a.badge-primary:hover,button.badge-primary:focus,button.badge-primary:hover{color:#fff!important;background-color:#0056ff!important}

    .bg-secondary{color:#fff!important;background-color:#8f9fbc!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{color:#fff!important;background-color:#6f84a9!important}

    .badge-secondary{color:#fff!important;background-color:#8f9fbc!important}
a.badge-secondary:focus,a.badge-secondary:hover,button.badge-secondary:focus,button.badge-secondary:hover{color:#fff!important;background-color:#6f84a9!important}

    .bg-success{color:#fff!important;background-color:#3cb72c!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{color:#fff!important;background-color:#2f8e22!important}

    .badge-success{color:#fff!important;background-color:#3cb72c!important}
a.badge-success:focus,a.badge-success:hover,button.badge-success:focus,button.badge-success:hover{color:#fff!important;background-color:#2f8e22!important}

    .bg-info{color:#fff!important;background-color:#19b3b3!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{color:#fff!important;background-color:#138686!important}

    .badge-info{color:#fff!important;background-color:#19b3b3!important}
a.badge-info:focus,a.badge-info:hover,button.badge-info:focus,button.badge-info:hover{color:#fff!important;background-color:#138686!important}

    .bg-warning{color:#fff!important;background-color:#db7e06!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{color:#fff!important;background-color:#a96105!important}

    .badge-warning{color:#fff!important;background-color:#db7e06!important}
a.badge-warning:focus,a.badge-warning:hover,button.badge-warning:focus,button.badge-warning:hover{color:#fff!important;background-color:#a96105!important}

    .bg-danger{color:#fff!important;background-color:#f42b3d!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{color:#fff!important;background-color:#e00c1f!important}

    .badge-danger{color:#fff!important;background-color:#f42b3d!important}
a.badge-danger:focus,a.badge-danger:hover,button.badge-danger:focus,button.badge-danger:hover{color:#fff!important;background-color:#e00c1f!important}

    .bg-light{color:#212529!important;background-color:#c7cbd3!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{color:#fff!important;background-color:#aab0bd!important}

    .badge-light{color:#212529!important;background-color:#c7cbd3!important}
a.badge-light:focus,a.badge-light:hover,button.badge-light:focus,button.badge-light:hover{color:#fff!important;background-color:#aab0bd!important}

    .bg-dark{color:#fff!important;background-color:#01041b!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{color:#fff!important;background-color:#000!important}

    .badge-dark{color:#fff!important;background-color:#01041b!important}
a.badge-dark:focus,a.badge-dark:hover,button.badge-dark:focus,button.badge-dark:hover{color:#fff!important;background-color:#000!important}

    .bg-orange{color:#fff!important;background-color:#fe721c!important}
a.bg-orange:focus,a.bg-orange:hover,button.bg-orange:focus,button.bg-orange:hover{color:#fff!important;background-color:#e65801!important}

    .badge-orange{color:#fff!important;background-color:#fe721c!important}
a.badge-orange:focus,a.badge-orange:hover,button.badge-orange:focus,button.badge-orange:hover{color:#fff!important;background-color:#e65801!important}

    .bg-purple{color:#fff!important;background-color:#9a18ff!important}
a.bg-purple:focus,a.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{color:#fff!important;background-color:#8000e4!important}

    .badge-purple{color:#fff!important;background-color:#9a18ff!important}
a.badge-purple:focus,a.badge-purple:hover,button.badge-purple:focus,button.badge-purple:hover{color:#fff!important;background-color:#8000e4!important}

    .bg-skyblue{color:#fff!important;background-color:#158df7!important}
a.bg-skyblue:focus,a.bg-skyblue:hover,button.bg-skyblue:focus,button.bg-skyblue:hover{color:#fff!important;background-color:#0773d2!important}

    .badge-skyblue{color:#fff!important;background-color:#158df7!important}
a.badge-skyblue:focus,a.badge-skyblue:hover,button.badge-skyblue:focus,button.badge-skyblue:hover{color:#fff!important;background-color:#0773d2!important}

    .bg-primary-light{color:#04c!important;background-color:#cdf!important}
a.bg-primary-light:focus,a.bg-primary-light:hover,button.bg-primary-light:focus,button.bg-primary-light:hover{color:#04c!important;background-color:#9bf!important}

    .bg-secondary-light{color:#4c5c80!important;background-color:#dfe3ec!important}
a.bg-secondary-light:focus,a.bg-secondary-light:hover,button.bg-secondary-light:focus,button.bg-secondary-light:hover{color:#4c5c80!important;background-color:#bfc7d9!important}

    .bg-success-light{color:#4bb300!important;background-color:#d3ffb3!important}
a.bg-success-light:focus,a.bg-success-light:hover,button.bg-success-light:focus,button.bg-success-light:hover{color:#4bb300!important;background-color:#b5ff80!important}

    .bg-info-light{color:#179b9b!important;background-color:#bcf5f5!important}
a.bg-info-light:focus,a.bg-info-light:hover,button.bg-info-light:focus,button.bg-info-light:hover{color:#179b9b!important;background-color:#90eeee!important}

    .bg-warning-light{color:#b34200!important;background-color:#ffcfb3!important}
a.bg-warning-light:focus,a.bg-warning-light:hover,button.bg-warning-light:focus,button.bg-warning-light:hover{color:#b34200!important;background-color:#ffaf80!important}

    .bg-danger-light{color:#b30000!important;background-color:#ffb3b3!important}
a.bg-danger-light:focus,a.bg-danger-light:hover,button.bg-danger-light:focus,button.bg-danger-light:hover{color:#b30000!important;background-color:#ff8080!important}

    .bg-light-light{color:#444a57!important;background-color:#c7cbd3!important}
a.bg-light-light:focus,a.bg-light-light:hover,button.bg-light-light:focus,button.bg-light-light:hover{color:#444a57!important;background-color:#aab0bd!important}

    .bg-dark-light{color:rgba(68,74,87,.1)!important;background-color:rgba(199,203,211,.1)!important}
a.bg-dark-light:focus,a.bg-dark-light:hover,button.bg-dark-light:focus,button.bg-dark-light:hover{color:rgba(68,74,87,.1)!important;background-color:rgba(170,176,189,.1)!important}

    .bg-orange-light{color:#a03d00!important;background-color:#ffc4a0!important}
a.bg-orange-light:focus,a.bg-orange-light:hover,button.bg-orange-light:focus,button.bg-orange-light:hover{color:#a03d00!important;background-color:#ffa46d!important}

    .bg-purple-light{color:#7400cc!important;background-color:#e9ccff!important}
a.bg-purple-light:focus,a.bg-purple-light:hover,button.bg-purple-light:focus,button.bg-purple-light:hover{color:#7400cc!important;background-color:#d399ff!important}

    .bg-skyblue-light{color:#005aaa!important;background-color:#aad7ff!important}
a.bg-skyblue-light:focus,a.bg-skyblue-light:hover,button.bg-skyblue-light:focus,button.bg-skyblue-light:hover{color:#005aaa!important;background-color:#77bfff!important}

    .avatar{position:relative}

    .avatar-30{height:30px;width:30px;min-width:30px}

    .avatar-35{height:35px;width:35px;min-width:35px}

    .avatar-40{height:40px;width:40px;min-width:40px}

    .avatar-45{height:45px;width:45px;min-width:45px}

    .avatar-50{height:50px;width:50px;min-width:50px}

    .avatar-60{height:60px;width:60px;min-width:60px}

    .avatar-70{height:70px;width:70px;min-width:70px}

    .avatar-80{height:80px;width:80px;min-width:80px}

    .avatar-90{height:90px;width:90px;min-width:90px}

    .avatar-100{height:100px;width:100px;min-width:100px}

    .avatar-110{height:110px;width:110px;min-width:110px}

    .avatar-120{height:120px;width:120px;min-width:120px}

    .avatar-130{height:130px;width:130px;min-width:130px}

    .avatar-155{height:155px;width:155px;min-width:155px}

    .avatar-235{height:235px;width:235px;min-width:235px}

    .avatar-status{position:absolute;bottom:-4px;top:auto;left:auto;right:4px}

    .avatar-status i{font-size:12px}

    .avatar-borderd{border:2px solid;border-color:rgba(51,120,255,.2)}

    .avatar-rounded{border-radius:50%;overflow:hidden}

    .font-size-12{font-size:12px!important}

    .font-size-14{font-size:14px!important}

    .font-size-16{font-size:16px!important}

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

    .font-size-20{font-size:20px!important}

    .font-size-32{font-size:32px!important}

    .font-size-40{font-size:40px!important}

    .font-weight-300{font-weight:300!important}

    .font-weight-400{font-weight:400!important}

    .font-weight-500{font-weight:500!important}

    .font-weight-600{font-weight:600!important}

    .font-weight-700{font-weight:700!important}

    .font-weight-800{font-weight:800!important}

    .font-weight-900{font-weight:900!important}

    .text-underline{text-decoration:underline}

    .text-through{text-decoration:line-through}

 
 @media (min-width:576px){
    .text-xs-chirag{font-size:12!important}

}

    .text-sm{font-size:14!important}

    .text-lg{font-size:20!important}

    .text-xl{font-size:12!important}

    .line-height-100{line-height:1}

    .line-height-110{line-height:1.1}

    .line-height-120{line-height:1.2}

    .line-height-130{line-height:1.3}

    .line-height-140{line-height:1.4}

    .line-height-150{line-height:1.5}

    .line-height-160{line-height:1.6}

    .line-height-170{line-height:1.7}

    .line-height-180{line-height:1.8}

    .letter-spacing-1{letter-spacing:.0625rem}

    .letter-spacing-15{letter-spacing:.09375rem}

    .letter-spacing-2{letter-spacing:.125rem}

    .text-ellipsis.short-1{-webkit-line-clamp:1}

    .text-ellipsis.short-1,.text-ellipsis.short-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box}

    .text-ellipsis.short-2{-webkit-line-clamp:2}

    .text-ellipsis.short-3{-webkit-line-clamp:3}

    .text-ellipsis.short-3,.text-ellipsis.short-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box}

    .text-ellipsis.short-4{-webkit-line-clamp:4}

    .text-ellipsis.short-5{-webkit-line-clamp:5}

    .text-ellipsis.short-5,.text-ellipsis.short-6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box}

    .text-ellipsis.short-6{-webkit-line-clamp:6}

    .text-ellipsis.short-7{-webkit-line-clamp:7}

    .text-ellipsis.short-7,.text-ellipsis.short-8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box}

    .text-ellipsis.short-8{-webkit-line-clamp:8}

    .text-ellipsis.short-9{-webkit-line-clamp:9}

    .text-ellipsis.short-9,.text-ellipsis.short-10{overflow:hidden;text-overflow:ellipsis;display:-webkit-box}

    .text-ellipsis.short-10{-webkit-line-clamp:10}

    .text-blue{color:#4788ff!important}
a.text-blue:focus,a.text-blue:hover{color:#0058fa!important}

    .text-indigo{color:#6610f2!important}
a.text-indigo:focus,a.text-indigo:hover{color:#4709ac!important}

    .text-purple{color:#9a18ff!important}
a.text-purple:focus,a.text-purple:hover{color:#7200cb!important}

    .text-pink{color:#e83e8c!important}
a.text-pink:focus,a.text-pink:hover{color:#c21766!important}

    .text-red{color:#e24b58!important}
a.text-red:focus,a.text-red:hover{color:#c11f2d!important}

    .text-orange{color:#fe721c!important}
a.text-orange:focus,a.text-orange:hover{color:#cd4e01!important}

    .text-yellow{color:#ffd600!important}
a.text-yellow:focus,a.text-yellow:hover{color:#b39600!important}

    .text-green{color:#3cb72c!important}
a.text-green:focus,a.text-green:hover{color:#28791d!important}

    .text-teal{color:#20c997!important}
a.text-teal:focus,a.text-teal:hover{color:#158765!important}

    .text-cyan{color:#19b3b3!important}
a.text-cyan:focus,a.text-cyan:hover{color:#107070!important}

    .text-white{color:#fff!important}
a.text-white:focus,a.text-white:hover{color:#d9d9d9!important}

    .text-gray{color:#6c757d!important}
a.text-gray:focus,a.text-gray:hover{color:#494f54!important}

    .text-gray-dark{color:#01041b!important}
a.text-gray-dark:focus,a.text-gray-dark:hover{color:#000!important}

    .text-skyblue{color:#158df7!important}
a.text-skyblue:focus,a.text-skyblue:hover{color:#0665b9!important}

    .text-secondary{color:#8f9fbc!important}
a.text-secondary:focus,a.text-secondary:hover{color:#5f769f!important}

    .border-color-blue{border-color:#4788ff!important}

    .border-color-indigo{border-color:#6610f2!important}

    .border-color-purple{border-color:#9a18ff!important}

    .border-color-pink{border-color:#e83e8c!important}

    .border-color-red{border-color:#e24b58!important}

    .border-color-orange{border-color:#fe721c!important}

    .border-color-yellow{border-color:#ffd600!important}

    .border-color-green{border-color:#3cb72c!important}

    .border-color-teal{border-color:#20c997!important}

    .border-color-cyan{border-color:#19b3b3!important}

    .border-color-white{border-color:#fff!important}

    .border-color-gray{border-color:#6c757d!important}

    .border-color-gray-dark{border-color:#01041b!important}

    .border-color-skyblue{border-color:#158df7!important}

    .border-color-secondary{border-color:#8f9fbc!important}

    .border-color-top-blue{border-top-color:#4788ff!important}

    .border-color-top-indigo{border-top-color:#6610f2!important}

    .border-color-top-purple{border-top-color:#9a18ff!important}

    .border-color-top-pink{border-top-color:#e83e8c!important}

    .border-color-top-red{border-top-color:#e24b58!important}

    .border-color-top-orange{border-top-color:#fe721c!important}

    .border-color-top-yellow{border-top-color:#ffd600!important}

    .border-color-top-green{border-top-color:#3cb72c!important}

    .border-color-top-teal{border-top-color:#20c997!important}

    .border-color-top-cyan{border-top-color:#19b3b3!important}

    .border-color-top-white{border-top-color:#fff!important}

    .border-color-top-gray{border-top-color:#6c757d!important}

    .border-color-top-gray-dark{border-top-color:#01041b!important}

    .border-color-top-skyblue{border-top-color:#158df7!important}

    .border-color-top-secondary{border-top-color:#8f9fbc!important}

    .border-color-bottom-blue{border-bottom-color:#4788ff!important}

    .border-color-bottom-indigo{border-bottom-color:#6610f2!important}

    .border-color-bottom-purple{border-bottom-color:#9a18ff!important}

    .border-color-bottom-pink{border-bottom-color:#e83e8c!important}

    .border-color-bottom-red{border-bottom-color:#e24b58!important}

    .border-color-bottom-orange{border-bottom-color:#fe721c!important}

    .border-color-bottom-yellow{border-bottom-color:#ffd600!important}

    .border-color-bottom-green{border-bottom-color:#3cb72c!important}

    .border-color-bottom-teal{border-bottom-color:#20c997!important}

    .border-color-bottom-cyan{border-bottom-color:#19b3b3!important}

    .border-color-bottom-white{border-bottom-color:#fff!important}

    .border-color-bottom-gray{border-bottom-color:#6c757d!important}

    .border-color-bottom-gray-dark{border-bottom-color:#01041b!important}

    .border-color-bottom-skyblue{border-bottom-color:#158df7!important}

    .border-color-bottom-secondary{border-bottom-color:#8f9fbc!important}

    .border-color-left-blue{border-left-color:#4788ff!important}

    .border-color-left-indigo{border-left-color:#6610f2!important}

    .border-color-left-purple{border-left-color:#9a18ff!important}

    .border-color-left-pink{border-left-color:#e83e8c!important}

    .border-color-left-red{border-left-color:#e24b58!important}

    .border-color-left-orange{border-left-color:#fe721c!important}

    .border-color-left-yellow{border-left-color:#ffd600!important}

    .border-color-left-green{border-left-color:#3cb72c!important}

    .border-color-left-teal{border-left-color:#20c997!important}

    .border-color-left-cyan{border-left-color:#19b3b3!important}

    .border-color-left-white{border-left-color:#fff!important}

    .border-color-left-gray{border-left-color:#6c757d!important}

    .border-color-left-gray-dark{border-left-color:#01041b!important}

    .border-color-left-skyblue{border-left-color:#158df7!important}

    .border-color-left-secondary{border-left-color:#8f9fbc!important}

    .border-color-right-blue{border-right-color:#4788ff!important}

    .border-color-right-indigo{border-right-color:#6610f2!important}

    .border-color-right-purple{border-right-color:#9a18ff!important}

    .border-color-right-pink{border-right-color:#e83e8c!important}

    .border-color-right-red{border-right-color:#e24b58!important}

    .border-color-right-orange{border-right-color:#fe721c!important}

    .border-color-right-yellow{border-right-color:#ffd600!important}

    .border-color-right-green{border-right-color:#3cb72c!important}

    .border-color-right-teal{border-right-color:#20c997!important}

    .border-color-right-cyan{border-right-color:#19b3b3!important}

    .border-color-right-white{border-right-color:#fff!important}

    .border-color-right-gray{border-right-color:#6c757d!important}

    .border-color-right-gray-dark{border-right-color:#01041b!important}

    .border-color-right-skyblue{border-right-color:#158df7!important}

    .border-color-right-secondary{border-right-color:#8f9fbc!important}

    .w-01{width:1px!important}

    .w-10{width:10%!important}

    .datepicker{display:none}

    .datepicker.active{display:block}

    .datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:4px}

    .datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}

    .datepicker-picker{display:inline-block;border-radius:4px;background-color:#fff}

    .datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1)}

    .datepicker-picker span{display:block;flex:1;border:0;border-radius:4px;cursor:default;text-align:center;-webkit-touch-callout:none;user-select:none}

    .datepicker-main{padding:2px}

    .datepicker-footer{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);background-color:#c7cbd3}

    .datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:flex}

    .datepicker-grid{flex-wrap:wrap}

    .datepicker-view .days .datepicker-cell,.datepicker-view .dow{flex-basis:14.28571%}

    .datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%}

    .datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem}

    .datepicker-title{box-shadow:inset 0 -1px 1px rgba(0,0,0,.1);background-color:#c7cbd3;padding:.375rem .75rem;text-align:center;font-weight:700}

    .datepicker-header .datepicker-controls{padding:2px 2px 0}

    .datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #aab0bd;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#01041b;font-size:1rem}

    .datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}

    .datepicker-controls .button:hover{border-color:#80899b;color:#01041b}

    .datepicker-controls .button:focus{border-color:#3273dc;color:#01041b}

    .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}

    .datepicker-controls .button:active{border-color:#404040;color:#01041b}

    .datepicker-controls .button[disabled]{cursor:not-allowed}

    .datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}

    .datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}

    .datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}

    .datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}

    .datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}

    .datepicker-footer .datepicker-controls .button{margin:calc(.375rem - 1px) .375rem;border-radius:2px;width:100%;font-size:.75rem}

    .datepicker-controls .view-switch{flex:auto}

    .datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-right:.375rem;padding-left:.375rem;width:2.25rem}

    .datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}

    .datepicker-view .dow{height:1.5rem;line-height:1.5rem;font-size:.875rem;font-weight:700}

    .datepicker-view .week{width:2.25rem;color:#80899b;font-size:.75rem}

 
 @media (max-width:22.5rem){
    .datepicker-view .week{width:1.96875rem}

}

    .datepicker-grid{width:15.75rem}

 
 @media (max-width:22.5rem){
    .calendar-weeks+.days .datepicker-grid{width:13.78125rem}

}

    .datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}

    .datepicker-cell.focused:not(.selected){background-color:#b9bec8}

    .datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}

    .datepicker-cell.disabled{color:#aab0bd}

    .datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}

    .datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}

    .datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#c7cbd3}

    .datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#c0c4cd}

    .datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#b9bec8}

    .datepicker-cell.today:not(.selected){background-color:#00d1b2}

    .datepicker-cell.today:not(.selected):not(.disabled){color:#fff}

    .datepicker-cell.today.focused:not(.selected){background-color:#00c4a7}

    .datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#80899b;color:#fff}

    .datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#788295}

    .datepicker-cell.range-start{border-radius:4px 0 0 4px}

    .datepicker-cell.range-end{border-radius:0 4px 4px 0}

    .datepicker-cell.range{border-radius:0;background-color:#aab0bd}

    .datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#a3aab7}

    .datepicker-cell.range.disabled{color:#8e96a6}

    .datepicker-cell.range.focused{background-color:#9ca3b1}

    .datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem}

    .datepicker-input.in-edit{border-color:#2366d1}

    .datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(35,102,209,.2)}

    .choices{position:relative;margin-bottom:24px;font-size:16px}

    .choices:focus{outline:none}

    .choices:last-child{margin-bottom:0}

    .choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;user-select:none}

    .choices.is-disabled .choices__item{cursor:not-allowed}

    .choices[data-type*=select-one]{cursor:pointer}

    .choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}

    .choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}

    .choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}

    .choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}

    .choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #fff}

    .choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}

    .choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}

    .choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}

    .choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}

    .choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}

    .choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #0056ff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}

    .choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}

    .choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#fff;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}

    .is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}

    .is-open .choices__inner{border-radius:2.5px 2.5px 0 0}

    .is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}

    .choices__list{margin:0;padding-left:0;list-style:none}

    .choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}
[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}

    .choices__list--single .choices__item{width:100%}

    .choices__list--multiple{display:inline}

    .choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:1rem;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#3378ff;border:1px solid #1a67ff;color:#fff;word-break:break-all}

    .choices__list--multiple .choices__item[data-deletable]{padding-right:5px}
[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}

    .choices__list--multiple .choices__item.is-highlighted{background-color:#1a67ff;border:1px solid #0056ff}

    .is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}

    .choices__list--dropdown{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}

    .choices__list--dropdown.is-active{display:block}

    .is-open .choices__list--dropdown{border-color:#b7b7b7}

    .is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}

    .choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}

    .choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}
[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}

 
 @media (min-width:640px){
    .choices__list--dropdown .choices__item--selectable{padding-right:100px}

    .choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}
[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}

}

    .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}

    .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}

    .choices__item{cursor:default}

    .choices__item--selectable{cursor:pointer}

    .choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}

    .choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}

    .choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;cursor:pointer}

    .choices__button:focus{outline:none}

    .choices__input{display:inline-block;vertical-align:baseline;background-color:#fff;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}

    .choices__input:focus{outline:0}
[dir=rtl] .choices__input{padding-right:2px;padding-left:0}

    .choices__placeholder{opacity:.5}

    .choices[data-type*=select-multiple] .choices__input.is-hidden,.choices[data-type*=select-one] .choices__input.is-hidden,.choices__input.is-hidden{display:none}

/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;
    --animate-delay:1s;
    --animate-repeat:1}

    .animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}

    .animate__animated.animate__infinite{animation-iteration-count:infinite}

    .animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}

    .animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat) * 2)}

    .animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat) * 3)}

    .animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}

    .animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay) * 2)}

    .animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay) * 3)}

    .animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay) * 4)}

    .animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay) * 5)}

    .animate__animated.animate__faster{animation-duration:0.5s;animation-duration:calc(var(--animate-duration)/2)}

    .animate__animated.animate__fast{animation-duration:0.8s;animation-duration:calc(var(--animate-duration) * .8)}

    .animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration) * 2)}

    .animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration) * 3)}

 
 @media (prefers-reduced-motion:reduce),print{
    .animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}

    .animate__animated[class*=Out]{opacity:0}

}
@keyframes j{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}
40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}
70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}
80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}
90%{transform:translate3d(0,-4px,0) scaleY(1.02)}

}

    .animate__bounce{animation-name:j;transform-origin:center bottom}
@keyframes k{0%,50%,to{opacity:1}
25%,75%{opacity:0}

}

    .animate__flash{animation-name:k}
@keyframes l{0%{transform:scaleX(1)}
50%{transform:scale3d(1.05,1.05,1.05)}
to{transform:scaleX(1)}

}

    .animate__pulse{animation-name:l;animation-timing-function:ease-in-out}
@keyframes m{0%{transform:scaleX(1)}
30%{transform:scale3d(1.05,.75,1)}
40%{transform:scale3d(.75,1.25,1)}
50%{transform:scale3d(1.08,.75,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.02,.95,1)}
to{transform:scaleX(1)}

}

    .animate__rubberBand{animation-name:m}
@keyframes n{0%,to{transform:translateZ(0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}

}

    .animate__shakeX{animation-name:n}
@keyframes o{0%,to{transform:translateZ(0)}
10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}
20%,40%,60%,80%{transform:translate3d(0,10px,0)}

}

    .animate__shakeY{animation-name:o}
@keyframes p{0%{transform:translateX(0)}
6.5%{transform:translateX(-6px) rotateY(-9deg)}
18.5%{transform:translateX(5px) rotateY(7deg)}
31.5%{transform:translateX(-3px) rotateY(-5deg)}
43.5%{transform:translateX(2px) rotateY(3deg)}
50%{transform:translateX(0)}

}

    .animate__headShake{animation-timing-function:ease-in-out;animation-name:p}
@keyframes q{20%{transform:rotate(15deg)}
40%{transform:rotate(-10deg)}
60%{transform:rotate(5deg)}
80%{transform:rotate(-5deg)}
to{transform:rotate(0deg)}

}

    .animate__swing{transform-origin:top center;animation-name:q}
@keyframes r{0%{transform:scaleX(1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{transform:scaleX(1)}

}

    .animate__tada{animation-name:r}
@keyframes s{0%{transform:translateZ(0)}
15%{transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{transform:translate3d(20%,0,0) rotate(3deg)}
45%{transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{transform:translate3d(10%,0,0) rotate(2deg)}
75%{transform:translate3d(-5%,0,0) rotate(-1deg)}
to{transform:translateZ(0)}

}

    .animate__wobble{animation-name:s}
@keyframes t{0%,11.1%,to{transform:translateZ(0)}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{transform:skewX(.39062deg) skewY(.39062deg)}
88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}

}

    .animate__jello{animation-name:t;transform-origin:center}
@keyframes u{0%{transform:scale(1)}
14%{transform:scale(1.3)}
28%{transform:scale(1)}
42%{transform:scale(1.3)}
70%{transform:scale(1)}

}

    .animate__heartBeat{animation-name:u;animation-duration:1.3s;animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}
@keyframes v{0%{transform:translateY(-1200px) scale(.7);opacity:.7}
80%{transform:translateY(0) scale(.7);opacity:.7}
to{transform:scale(1);opacity:1}

}

    .animate__backInDown{animation-name:v}
@keyframes w{0%{transform:translateX(-2000px) scale(.7);opacity:.7}
80%{transform:translateX(0) scale(.7);opacity:.7}
to{transform:scale(1);opacity:1}

}

    .animate__backInLeft{animation-name:w}
@keyframes x{0%{transform:translateX(2000px) scale(.7);opacity:.7}
80%{transform:translateX(0) scale(.7);opacity:.7}
to{transform:scale(1);opacity:1}

}

    .animate__backInRight{animation-name:x}
@keyframes y{0%{transform:translateY(1200px) scale(.7);opacity:.7}
80%{transform:translateY(0) scale(.7);opacity:.7}
to{transform:scale(1);opacity:1}

}

    .animate__backInUp{animation-name:y}
@keyframes z{0%{transform:scale(1);opacity:1}
20%{transform:translateY(0) scale(.7);opacity:.7}
to{transform:translateY(700px) scale(.7);opacity:.7}

}

    .animate__backOutDown{animation-name:z}
@keyframes A{0%{transform:scale(1);opacity:1}
20%{transform:translateX(0) scale(.7);opacity:.7}
to{transform:translateX(-2000px) scale(.7);opacity:.7}

}

    .animate__backOutLeft{animation-name:A}
@keyframes B{0%{transform:scale(1);opacity:1}
20%{transform:translateX(0) scale(.7);opacity:.7}
to{transform:translateX(2000px) scale(.7);opacity:.7}

}

    .animate__backOutRight{animation-name:B}
@keyframes C{0%{transform:scale(1);opacity:1}
20%{transform:translateY(0) scale(.7);opacity:.7}
to{transform:translateY(-700px) scale(.7);opacity:.7}

}

    .animate__backOutUp{animation-name:C}
@keyframes D{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
to{opacity:1;transform:scaleX(1)}

}

    .animate__bounceIn{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:D}
@keyframes E{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}
60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}
75%{transform:translate3d(0,-10px,0) scaleY(.95)}
90%{transform:translate3d(0,5px,0) scaleY(.985)}
to{transform:translateZ(0)}

}

    .animate__bounceInDown{animation-name:E}
@keyframes F{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}
60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}
75%{transform:translate3d(-10px,0,0) scaleX(.98)}
90%{transform:translate3d(5px,0,0) scaleX(.995)}
to{transform:translateZ(0)}

}

    .animate__bounceInLeft{animation-name:F}
@keyframes G{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}
60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}
75%{transform:translate3d(10px,0,0) scaleX(.98)}
90%{transform:translate3d(-5px,0,0) scaleX(.995)}
to{transform:translateZ(0)}

}

    .animate__bounceInRight{animation-name:G}
@keyframes H{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}
60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}
75%{transform:translate3d(0,10px,0) scaleY(.95)}
90%{transform:translate3d(0,-5px,0) scaleY(.985)}
to{transform:translateZ(0)}

}

    .animate__bounceInUp{animation-name:H}
@keyframes I{20%{transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;transform:scale3d(.3,.3,.3)}

}

    .animate__bounceOut{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:I}
@keyframes J{20%{transform:translate3d(0,10px,0) scaleY(.985)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}
to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}

}

    .animate__bounceOutDown{animation-name:J}
@keyframes K{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}
to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}

}

    .animate__bounceOutLeft{animation-name:K}
@keyframes L{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}
to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}

}

    .animate__bounceOutRight{animation-name:L}
@keyframes M{20%{transform:translate3d(0,-10px,0) scaleY(.985)}
40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}
to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}

}

    .animate__bounceOutUp{animation-name:M}

    .animate__fadeIn{animation-name:oc}
@keyframes N{0%{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInDown{animation-name:N}
@keyframes O{0%{opacity:0;transform:translate3d(0,-2000px,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInDownBig{animation-name:O}
@keyframes P{0%{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInLeft{animation-name:P}
@keyframes Q{0%{opacity:0;transform:translate3d(-2000px,0,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInLeftBig{animation-name:Q}
@keyframes R{0%{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInRight{animation-name:R}
@keyframes S{0%{opacity:0;transform:translate3d(2000px,0,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInRightBig{animation-name:S}
@keyframes T{0%{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInUp{animation-name:T}
@keyframes U{0%{opacity:0;transform:translate3d(0,2000px,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInUpBig{animation-name:U}
@keyframes V{0%{opacity:0;transform:translate3d(-100%,-100%,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInTopLeft{animation-name:V}
@keyframes W{0%{opacity:0;transform:translate3d(100%,-100%,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInTopRight{animation-name:W}
@keyframes X{0%{opacity:0;transform:translate3d(-100%,100%,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInBottomLeft{animation-name:X}
@keyframes Y{0%{opacity:0;transform:translate3d(100%,100%,0)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__fadeInBottomRight{animation-name:Y}

    .animate__fadeOut{animation-name:pc}
@keyframes Z{0%{opacity:1}
to{opacity:0;transform:translate3d(0,100%,0)}

}

    .animate__fadeOutDown{animation-name:Z}
@keyframes ab{0%{opacity:1}
to{opacity:0;transform:translate3d(0,2000px,0)}

}

    .animate__fadeOutDownBig{animation-name:ab}
@keyframes bb{0%{opacity:1}
to{opacity:0;transform:translate3d(-100%,0,0)}

}

    .animate__fadeOutLeft{animation-name:bb}
@keyframes cb{0%{opacity:1}
to{opacity:0;transform:translate3d(-2000px,0,0)}

}

    .animate__fadeOutLeftBig{animation-name:cb}
@keyframes db{0%{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0)}

}

    .animate__fadeOutRight{animation-name:db}
@keyframes eb{0%{opacity:1}
to{opacity:0;transform:translate3d(2000px,0,0)}

}

    .animate__fadeOutRightBig{animation-name:eb}
@keyframes fb{0%{opacity:1}
to{opacity:0;transform:translate3d(0,-100%,0)}

}

    .animate__fadeOutUp{animation-name:fb}
@keyframes gb{0%{opacity:1}
to{opacity:0;transform:translate3d(0,-2000px,0)}

}

    .animate__fadeOutUpBig{animation-name:gb}
@keyframes hb{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translate3d(-100%,-100%,0)}

}

    .animate__fadeOutTopLeft{animation-name:hb}
@keyframes ib{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translate3d(100%,-100%,0)}

}

    .animate__fadeOutTopRight{animation-name:ib}
@keyframes jb{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translate3d(100%,100%,0)}

}

    .animate__fadeOutBottomRight{animation-name:jb}
@keyframes kb{0%{opacity:1;transform:translateZ(0)}
to{opacity:0;transform:translate3d(-100%,100%,0)}

}

    .animate__fadeOutBottomLeft{animation-name:kb}
@keyframes lb{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}
40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}
50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}
80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}
to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}

}

    .animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:lb}
@keyframes mb{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotateX(10deg);opacity:1}
80%{transform:perspective(400px) rotateX(-5deg)}
to{transform:perspective(400px)}

}

    .animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:mb}
@keyframes nb{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotateY(10deg);opacity:1}
80%{transform:perspective(400px) rotateY(-5deg)}
to{transform:perspective(400px)}

}

    .animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:nb}
@keyframes ob{0%{transform:perspective(400px)}
30%{transform:perspective(400px) rotateX(-20deg);opacity:1}
to{transform:perspective(400px) rotateX(90deg);opacity:0}

}

    .animate__flipOutX{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:ob;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@keyframes pb{0%{transform:perspective(400px)}
30%{transform:perspective(400px) rotateY(-15deg);opacity:1}
to{transform:perspective(400px) rotateY(90deg);opacity:0}

}

    .animate__flipOutY{animation-duration:0.75s;animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:pb}
@keyframes qb{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{transform:skewX(20deg);opacity:1}
80%{transform:skewX(-5deg)}
to{transform:translateZ(0)}

}

    .animate__lightSpeedInRight{animation-name:qb;animation-timing-function:ease-out}
@keyframes rb{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}
60%{transform:skewX(-20deg);opacity:1}
80%{transform:skewX(5deg)}
to{transform:translateZ(0)}

}

    .animate__lightSpeedInLeft{animation-name:rb;animation-timing-function:ease-out}
@keyframes sb{0%{opacity:1}
to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}

}

    .animate__lightSpeedOutRight{animation-name:sb;animation-timing-function:ease-in}
@keyframes tb{0%{opacity:1}
to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}

}

    .animate__lightSpeedOutLeft{animation-name:tb;animation-timing-function:ease-in}
@keyframes ub{0%{transform:rotate(-200deg);opacity:0}
to{transform:translateZ(0);opacity:1}

}

    .animate__rotateIn{animation-name:ub;transform-origin:center}
@keyframes vb{0%{transform:rotate(-45deg);opacity:0}
to{transform:translateZ(0);opacity:1}

}

    .animate__rotateInDownLeft{animation-name:vb;transform-origin:left bottom}

    .animate__rotateInDownRight{animation-name:wb;transform-origin:right bottom}
@keyframes wb{0%{transform:rotate(45deg);opacity:0}
to{transform:translateZ(0);opacity:1}

}

    .animate__rotateInUpLeft{animation-name:wb;transform-origin:left bottom}
@keyframes xb{0%{transform:rotate(-90deg);opacity:0}
to{transform:translateZ(0);opacity:1}

}

    .animate__rotateInUpRight{animation-name:xb;transform-origin:right bottom}
@keyframes yb{0%{opacity:1}
to{transform:rotate(200deg);opacity:0}

}

    .animate__rotateOut{animation-name:yb;transform-origin:center}
@keyframes zb{0%{opacity:1}
to{transform:rotate(45deg);opacity:0}

}

    .animate__rotateOutDownLeft{animation-name:zb;transform-origin:left bottom}

    .animate__rotateOutDownRight{animation-name:Ab;transform-origin:right bottom}
@keyframes Ab{0%{opacity:1}
to{transform:rotate(-45deg);opacity:0}

}

    .animate__rotateOutUpLeft{animation-name:Ab;transform-origin:left bottom}
@keyframes Bb{0%{opacity:1}
to{transform:rotate(90deg);opacity:0}

}

    .animate__rotateOutUpRight{animation-name:Bb;transform-origin:right bottom}
@keyframes Cb{0%{animation-timing-function:ease-in-out}
20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}
40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}
to{transform:translate3d(0,700px,0);opacity:0}

}

    .animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration) * 2);animation-name:Cb;transform-origin:top left}
@keyframes Db{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}
50%{transform:rotate(-10deg)}
70%{transform:rotate(3deg)}
to{opacity:1;transform:scale(1)}

}

    .animate__jackInTheBox{animation-name:Db}
@keyframes Eb{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}
to{opacity:1;transform:translateZ(0)}

}

    .animate__rollIn{animation-name:Eb}
@keyframes Fb{0%{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}

}

    .animate__rollOut{animation-name:Fb}
@keyframes Gb{0%{opacity:0;transform:scale3d(.3,.3,.3)}
50%{opacity:1}

}

    .animate__zoomIn{animation-name:Gb}
@keyframes Hb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}

}

    .animate__zoomInDown{animation-name:Hb}
@keyframes Ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}

}

    .animate__zoomInLeft{animation-name:Ib}
@keyframes Jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}

}

    .animate__zoomInRight{animation-name:Jb}
@keyframes Kb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}

}

    .animate__zoomInUp{animation-name:Kb}
@keyframes Lb{0%{opacity:1}
50%{opacity:0;transform:scale3d(.3,.3,.3)}
to{opacity:0}

}

    .animate__zoomOut{animation-name:Lb}
@keyframes Mb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}

}

    .animate__zoomOutDown{animation-name:Mb;transform-origin:center bottom}
@keyframes Nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}

}

    .animate__zoomOutLeft{animation-name:Nb;transform-origin:left center}
@keyframes Ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}

}

    .animate__zoomOutRight{animation-name:Ob;transform-origin:right center}
@keyframes Pb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}

}

    .animate__zoomOutUp{animation-name:Pb;transform-origin:center bottom}
@keyframes Qb{0%{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translateZ(0)}

}

    .animate__slideInDown{animation-name:Qb}
@keyframes Rb{0%{transform:translate3d(-100%,0,0);visibility:visible}
to{transform:translateZ(0)}

}

    .animate__slideInLeft{animation-name:Rb}
@keyframes Sb{0%{transform:translate3d(100%,0,0);visibility:visible}
to{transform:translateZ(0)}

}

    .animate__slideInRight{animation-name:Sb}
@keyframes Tb{0%{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translateZ(0)}

}

    .animate__slideInUp{animation-name:Tb}
@keyframes Ub{0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(0,100%,0)}

}

    .animate__slideOutDown{animation-name:Ub}
@keyframes Vb{0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(-100%,0,0)}

}

    .animate__slideOutLeft{animation-name:Vb}
@keyframes Wb{0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(100%,0,0)}

}

    .animate__slideOutRight{animation-name:Wb}
@keyframes Xb{0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(0,-100%,0)}

}

    .animate__slideOutUp{animation-name:Xb}

    .datepicker-cell:not(.disabled):hover{background:#3378ff;color:#fff}

    .datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){font-weight:500;color:#adb5bd}

    .datepicker-cell.selected:hover{background-color:#3378ff}

    .datepicker-view.datepicker-grid .datepicker-cell{height:inset}

    .datepicker-cell.range-start{border-radius:2rem 0 0 2rem}

    .datepicker-cell.range-end{border-radius:0 2rem 2rem 0}

    .datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#8f9fbc}

    .datepicker-dropdown{z-index:1060}

    .datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:none}

    .choices.is-focused.is-open{border:1px solid #3378ff}

    .choices .choices__inner{border:1px solid #f1f1f1}

    .choices .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:rgba(143,159,188,.1)}

    .choices .choices__list--dropdown .choices__list{font-size:14px;color:#324253}

    .choices .choices__list--dropdown{border:1px solid #f1f1f1}

    .scroller{overflow-y:auto;scrollbar-color:#3378ff #cdf;scrollbar-width:thin}

    .scroller::-webkit-scrollbar-thumb{background-color:#3378ff}

    .scroller::-webkit-scrollbar-track{background-color:#cdf}

    .scroller::-moz-scrollbar-thumb{background-color:#3378ff}

    .scroller::-moz-scrollbar-track{background-color:#cdf}
::-webkit-scrollbar{border-radius:20px}
::-moz-scrollbar{border-radius:20px}
::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}
::-webkit-scrollbar-thumb{background:#8f9fbc;border-radius:20px}
::-webkit-scrollbar-thumb:hover{background:#01041b;border-radius:20px}
::-moz-scrollbar-thumb{background:#8f9fbc;border-radius:20px}
::-moz-scrollbar-thumb:hover{background:#01041b;border-radius:20px}
::-webkit-scrollbar{width:4px;height:4px;border-radius:5px}
::-moz-scrollbar{width:4px;height:4px;border-radius:5px}

    .scrollbar-thumb,.scrollbar-track-y{width:4px!important}
body{font-family:DM Sans,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:normal;padding:0;margin:0;color:#324253;background:#f9fbfe;overflow-x:hidden}
a:hover{text-decoration:none}
h1{font-family:DM Sans,sans-serif;font-weight:600;margin:0;color:#213446;font-size:3.052rem}
h1 a{color:inherit}
h2{font-family:DM Sans,sans-serif;font-weight:600;margin:0;color:#213446;font-size:2.441rem}
h2 a{color:inherit}
h3{font-family:DM Sans,sans-serif;font-weight:600;font-size:1.953rem a;font-size-color:inherit}
h3,h4{margin:0;color:#213446}
h4{font-family:DM Sans,sans-serif;font-weight:600;font-size:1.563rem}
h4 a{color:inherit}
h5{font-family:DM Sans,sans-serif;font-weight:600;margin:0;color:#213446;font-size:1.25rem}
h5 a{color:inherit}
h6{font-family:DM Sans,sans-serif;font-weight:600;margin:0;color:#213446;font-size:1rem}
h6 a{color:inherit}
button:focus{outline:none}

    .line-height{line-height:normal}

    .rounded-normal,.rounded-small{border-radius:5px}
:focus{outline:none}

    .text-break{word-break:break-all}

    .border-none{border:none!important}

    .breadcrumb-item+.breadcrumb-item:before{margin-top:3px}

    .user-list-files{justify-content:flex-end}

    .user-list-files a{padding:10px 15px;margin:0 0 0 10px;border-radius:5px;line-height:normal}
code{color:#f42b3d}

    .slick-loading .slick-list{background:transparent!important}

    .change-mode{margin-right:25px}

    .change-mode .custom-switch.custom-switch-icon .custom-control-input{height:100%}

    .change-mode .custom-switch.custom-switch-icon .custom-control-input:checked~.custom-control-label:after{transform:translateX(1.6rem)}

    .change-mode .custom-switch.custom-switch-icon .custom-control-input:checked~.custom-control-label:before{background-color:#222}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label{height:30px}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label:after{top:0;left:0;width:35px;height:30px;border-radius:5px 0 0 5px;background-color:#0c2556;border-color:#0c2556;z-index:0}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label:before{width:70px;height:30px;top:0;left:0;background-color:#fff;border-color:#0c2556;border-radius:5px}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label .switch-icon-left{top:3px;z-index:1;left:8px}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label .switch-icon-left i{font-size:12px}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label .switch-icon-right{color:#0c2556;right:-23px;top:3px}

    .change-mode .custom-switch.custom-switch-icon label.custom-control-label .switch-icon-right i{font-size:12px}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon label.custom-control-label:before{border-color:#fff;background-color:#3378ff}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon label.custom-control-label:after{background-color:#fff}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon label .switch-icon-left{color:#3378ff}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon label .switch-icon-right{color:#fff}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon .custom-control-input:checked~.custom-control-label:before{background-color:#3378ff;border-color:#fff}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon .custom-control-input:checked~.custom-control-label .switch-icon-left{color:#fff}

    .hospi-wrapper .change-mode .custom-switch.custom-switch-icon .custom-control-input:checked~.custom-control-label .switch-icon-right{color:#3378ff}

    .custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}
g[aria-describedby=id-22-description]{stroke:none}

    .ui-elements .btn{margin-right:10px}

 
 @media (min-width:1400px){
    .container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1300px}

}

 
 @media (max-width:1300px){
    .flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month,.flatpickr-rContainer{padding-right:40px}

    .flatpickr-current-month{left:7.5%}

}

 
 @media (max-width:767px){
    .table{width:100%;max-width:100%;margin-bottom:1rem;display:block;overflow-x:auto}

    .tree{display:inline-table}

}

 
 @media (max-width:575px){
    .user-list-files{justify-content:center;margin-top:15px}

}

    .svg-white{fill:#fff}

    .svg-danger{fill:hsla(0,100%,85%,.4)}

    .svg-success{fill:rgba(211,255,179,.4)}

    .svg-primary{fill:rgba(204,221,255,.4)}

    .svg-blue{fill:rgba(201,220,255,.4)}

    .svg-warning{fill:rgba(255,207,179,.4)}

    .svg-info{fill:rgba(188,245,245,.4)}

    .fill-none{fill:none!important}

    .header-action i{cursor:pointer}

    .content-page{overflow:hidden;margin-left:260px;padding:100px 15px 0;min-height:100vh;transition:all .3s ease-in-out}

    .side-menu-bt-sidebar{cursor:pointer;padding-right:20px}

    .side-menu-bt-sidebar-1{cursor:pointer;display:none}

 
 @media (min-width:1300px){


body.sidebar-main .content-page{margin-left:80px}
body.sidebar-main .side-menu-bt-sidebar{padding-left:0}
body.sidebar-main .side-menu-bt-sidebar-1{display:none}



}

 
 @media (max-width:1300px){body.sidebar-main .side-menu-bt-sidebar-1{display:block}

}

 
 @media (max-width:1299px){
    .content-page{margin-left:0;padding:100px 15px 0}

}

 
 @media (max-width:991px){
    .content-page{padding:90px 0 0}

}

 
 @media (max-width:479px){
    .welcome-content{display:block!important;text-align:center}

    .welcome-content .breadcrumb{justify-content:center}

}
label{color:#213446}

    .table td,.table th{vertical-align:middle}
td .form-check-input,th .form-check-input{position:static}

    .form-control{height:46px;line-height:45px;background:#fff;border:1px solid #f1f1f1;font-size:14px;color:#324253;border-radius:5px;box-shadow:none}

    .form-control:focus{color:#01041b;border-color:#3378ff;box-shadow:none}

    .form-row{margin-right:-10px;margin-left:-10px}

    .form-row>[class*=col-]{padding-left:10px;padding-right:10px}

    .form-control-sm{height:30px;line-height:30px}

    .form-control-lg{height:50px;line-height:50px}

    .input-group .input-group-append .input-group-text,.input-group .input-group-prepend .input-group-text{border:1px solid #bfc9d4}
textarea.form-control{background-color:#fff;resize:none}

#editor{height:375px}

    .uploader-file{display:block;clear:both;margin:0 auto;width:100%;max-width:600px}

    .uploader-file label{float:left;clear:both;width:100%;padding:2rem 1.5rem;text-align:center;background:#fff;border-radius:7px;border:3px solid #eee;transition:all .3s ease-in-out;user-select:none}

    .uploader-file label.hover{border:3px solid;box-shadow:inset 0 0 0 6px #eee}

    .uploader-file label.hover #start-one i.fa{transform:scale(.8);-webkit-opacity:.3;-moz-opacity:.3;-ms-opacity:.3;-o-opacity:.3;opacity:.3}

    .uploader-file #start-one{float:left;clear:both;width:100%}

    .uploader-file #start-one i.fa{font-size:50px;margin-bottom:1rem;transition:all .3s ease-in-out}

    .uploader-file #start-one.hidden{display:none}

    .uploader-file #response{float:left;clear:both;width:100%}

    .uploader-file #response #messages{margin-bottom:.5rem}

    .uploader-file #response.hidden{display:none}

    .uploader-file #file-image{display:inline;margin:0 auto .5rem;width:auto;height:auto;max-width:180px}

    .uploader-file #file-image.hidden{display:none}

    .uploader-file #notimage{display:block;float:left;clear:both;width:100%}

    .uploader-file #notimage.hidden{display:none}

    .uploader-file .progress,.uploader-file progress{display:inline;clear:both;margin:0 auto;width:100%;max-width:180px;height:8px;border:0;border-radius:4px;background-color:#eee;overflow:hidden}

    .uploader-file input[type=file]{display:none}

    .uploader-file div{margin:0 0 .5rem;color:#5f6982}

    .spin{animation:spin 2s infinite linear}

    .input-group .input-group-append .input-group-text,.input-group .input-group-prepend .input-group-text{border:1px solid #f1f1f1;background-color:#f9fbfe}

    .custom-select{height:46px;border:1px solid #f1f1f1}

    .dropone.dropdown-toggle:after{display:none}

    .input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:30px}

    .input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:50px}

    .input-group-text.text-area{padding:1.9rem .75rem}

    .custom-file-label:after{background-color:#f9fbfe;color:#324253}

    .custom-file-input:focus~.custom-file-label{border-color:#3378ff;box-shadow:none}

    .btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3378ff;background-color:transparent}

    .custom-control-label{cursor:pointer}

    .custom-control-label:after,.custom-control-label:before{top:.25rem}

    .custom-switch .custom-control-label:after{top:calc(.25rem + 2px)}

    .select2-container--default .select2-selection--multiple{height:45px;line-height:34px;background:#fafbfe;border:1px solid #f1f1f1;font-size:14px;color:#535f6b;border-radius:5px}

 
 @media (max-width:370px){
    .form-check-inline{margin-right:0}

}

 
 @media (max-width:329px){
    .form-check-inline{display:flex;margin-bottom:10px}

}

    .iq-icons-list{line-height:50px;margin-bottom:15px;display:inline-block}

    .iq-icons-list i{width:40px;height:50px}

    .iq-icons-list i,.iq-icons-list svg{text-align:center;vertical-align:middle;font-size:22px;line-height:50px;margin-right:10px;display:inline-block}

    .iq-icons-list svg{width:20px;height:20px}

    .iq-icons-list .icon{text-align:center;font-size:22px;width:40px;height:40px;line-height:50px;margin-right:10px}

    .iq-icons-list .icon,.iq-icons-list span{vertical-align:middle;display:inline-block}

    .iq-card-icon{height:60px;width:60px;display:inline-block;line-height:60px;text-align:center;font-size:22px}

    .ion-icon{height:15px;width:15px;line-height:15px;font-size:22px;margin-right:10px}

    .iq-iconbox{height:50px;width:50px;line-height:50px;text-align:center;font-size:25px;border-radius:5px}

    .iq-icon-box{height:64px;width:64px;min-width:64px;line-height:64px;text-align:center;margin-right:10px;font-size:26px;text-decoration:none}

    .card.iq-border-box{border-bottom:4px solid}

    .profile-icon{height:40px;width:40px;line-height:40px;text-align:center;font-size:20px;font-weight:700;border-radius:50%}

    .iq-error{width:100%;overflow:hidden;display:inline-block}

    .iq-error h1.text-in-box{position:absolute;top:0;left:0;right:0;font-size:8em;font-weight:700}

    .iq-error-img{display:block;position:static;display:inline-block;margin-bottom:20px;width:60%}

    .dark .iq-error-img,.iq-error-img-dark{display:none}

    .dark .iq-error-img-dark{display:block}

    .height-self-center{height:100vh;border-radius:5px}

    .iq-maintenance img{width:50%}

 
 @media (max-width:767px){
    .iq-error h1.text-in-box{font-size:5em}

}

 
 @media (max-width:479px){
    .iq-error h1.text-in-box{font-size:4em}

    .iq-error h2{font-size:1.5em}

}

    .login-content{position:relative;height:100vh;z-index:99}

    .login-content .floating-label label{color:#324253;font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:12px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}

    .login-content .form-control{border-color:#c7cbd3}

    .login-content .form-control:focus{border-color:#3378ff}

    .login-content .custom-control-label:before{background-color:#f9fbfe}

 
 @media (min-width:992px){
    .lb-img{left:0;width:213px}

    .lb-img,.rb-img{position:absolute;bottom:0}

    .rb-img{right:0;width:194px}

    .cnf-mail{width:80%}

}

 
 @media (max-width:991px){
    .lb-img,.rb-img{display:none}

}

    .auth-logo{display:flex;justify-content:center;margin-bottom:1.5rem}

    .auth-logo img{height:60px}

    .iq-timeline{margin:0 0 0 20px;padding:0;width:100%}

    .iq-timeline li{margin-left:35px;position:relative;padding:15px 15px 0 5px;list-style-type:none}

    .iq-timeline li .timeline-dots{position:absolute;top:20px;left:-54px;border:3px solid #3378ff;border-radius:90px;padding:5px;background:#fff;height:40px;width:40px;line-height:25px;text-align:center}

    .iq-timeline:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#ccc}

    .iq-timeline ul li{width:50%;padding:5px 30px 40px;cursor:pointer;margin:0}

    .iq-timeline ul li:nth-child(odd){float:left;text-align:right;clear:both}

    .iq-timeline ul li:nth-child(odd) .timeline-dots{right:-8px;left:auto}

    .iq-timeline ul li:nth-child(odd) .time{padding-left:10px;right:-145px;-ms-box-shadow:0 0 0 3px rgba(80,181,255,.3);-o-box-shadow:0 0 0 3px rgba(80,181,255,.3);box-shadow:0 0 0 3px rgba(80,181,255,.3)}

    .iq-timeline ul li:nth-child(2n){float:right;text-align:left;clear:both}

    .iq-timeline ul li:nth-child(2n) .timeline-dots{left:-8px;right:auto}

    .iq-timeline ul li:nth-child(2n) .time{text-align:right;padding-right:10px;left:-145px;-ms-box-shadow:0 0 0 3px rgba(73,240,211,.3);-o-box-shadow:0 0 0 3px rgba(73,240,211,.3);box-shadow:0 0 0 3px rgba(73,240,211,.3)}

    .iq-timeline ul li .time{position:absolute;top:15px;background-color:#3378ff;color:#fff;text-align:left;width:120px;height:28px;line-height:28px;border-radius:20px}

    .iq-timeline li .timeline-dots{height:15px;width:15px;background:#fff!important}

    .iq-timeline0 ul li{width:50%;padding:5px 30px 40px;cursor:pointer;margin:0}

    .iq-timeline0 ul li:nth-child(odd){float:left;text-align:left;width:100%;padding:0 0 0 60px;margin-bottom:20px}

    .iq-timeline0 ul li:nth-child(odd) .timeline-dots,.iq-timeline0 ul li:nth-child(odd) .timeline-dots.timeline-dot1{left:12px;right:auto}

    .iq-timeline0 ul li:nth-child(2n){float:left;text-align:left;width:100%;padding:0 0 0 60px;margin-bottom:20px}

    .iq-timeline0 ul li:nth-child(2n) .timeline-dots,.iq-timeline0 ul li:nth-child(2n) .timeline-dots.timeline-dot1{left:12px;right:auto}

    .iq-timeline0 li .timeline-dots{height:15px;width:15px;background:#fff!important}

    .iq-timeline0 li .timeline-dots1{position:absolute;top:0;left:0;border:3px solid #3378ff;border-radius:90px;padding:5px;background:#fff;height:40px;width:40px;line-height:25px;text-align:center}

    .iq-timeline0 li .timeline-dots.timeline-dot1{height:15px;width:15px}

    .iq-timeline1 ul li{width:50%;padding:20px 30px 0;cursor:pointer;margin:0}

    .iq-timeline1 ul li:nth-child(odd){float:left;text-align:right;clear:both;margin-left:-19px}

    .iq-timeline1 ul li:nth-child(odd) .timeline-dots{right:-28px;left:auto}

    .iq-timeline1 ul li:nth-child(2n){float:right;text-align:left;clear:both;margin-right:-20px}

    .iq-timeline1 ul li:nth-child(2n) .timeline-dots{left:-27px;right:auto}

    .iq-timeline2 ul li:nth-child(2n),.iq-timeline2 ul li:nth-child(odd){float:left;text-align:left;width:100%;padding:0 0 0 60px;margin-bottom:20px}

    .iq-timeline2:before{content:"";position:absolute;left:30px;transform:translateX(-50%);width:2px;height:100%;background-color:#ccc}

    .iq-timeline2 .content-date{position:absolute;top:0;left:0;width:60px;height:60px;line-height:22px;padding-top:8px;text-align:center;margin-left:0;border-radius:100%}

    .iq-timeline2 .content-date .date{display:block;font-size:20px;font-weight:700}

    .iq-timeline0 li{margin-left:35px;position:relative;padding:15px 15px 0 5px;list-style-type:none}

    .iq-timeline0 li .timeline-dots{position:absolute;top:20px;left:-54px;border:3px solid #3378ff;border-radius:90px;padding:5px;background:#fff;height:40px;width:40px;line-height:25px;text-align:center}

    .iq-timeline0:before{content:"";position:absolute;left:20px;transform:translateX(-50%);width:2px;height:100%;background-color:#ccc}

    .iq-timeline1 li{margin-left:35px;position:relative;padding:15px 15px 0 5px;list-style-type:none}

    .iq-timeline1 li .timeline-dots{position:absolute;top:20px;left:-54px;border:3px solid #3378ff;border-radius:90px;padding:5px;background:#fff;height:15px;width:15px;line-height:25px;text-align:center}

    .iq-timeline1:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#ccc}

    .iq-timeline2 li{margin-left:0;position:relative;padding:15px 15px 0 5px;list-style-type:none}

 
 @media (max-width:575px){
    .iq-timeline ul li{padding-left:10px;padding-right:10px}

    .iq-timeline ul li .time{width:90px}

    .iq-timeline ul li:nth-child(odd) .time{right:-115px}

    .iq-timeline ul li:nth-child(2n) .time{left:-115px}

}

    .active-faq a.accordion-title{display:block;padding-right:45px}

    .iq-accordion.career-style.faq-style .iq-accordion-block{padding:10px 5px;border-radius:5px}

    .iq-accordion.career-style.faq-style .iq-accordion-block .accordion-title span{padding-left:0}

    .iq-accordion.career-style.faq-style .iq-accordion-block .accordion-details p{padding-left:15px;padding-top:15px;padding-bottom:15px}

    .iq-accordion.career-style.faq-style .accordion-title:before{display:inline-block;cursor:pointer;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6v6m0 0v6m0-6h6m-6 0H6"/></svg>');font-family:remixicon;position:absolute;top:-12px;right:15px;color:#1e1e1e;font-size:16px;line-height:16px;font-weight:400;transition:all .3s ease-in-out;border-radius:5px;width:45px;height:45px;line-height:45px;text-align:center;border-radius:90px}

    .iq-accordion.career-style.faq-style .iq-accordion-block.accordion-active .accordion-title:before{content:"";display:inline-block;border-radius:90px}

    .iq-accordion.career-style.faq-style .active-faq .row{background:transparent;padding:10px 0}

    .iq-accordion.career-style .iq-accordion-block{margin-bottom:30px}

    .iq-accordion.career-style .iq-accordion-block .accordion-title span{font-size:16px;display:table-cell;color:#01041b}

#loading{background-color:#f9fbfe;height:100%;width:100%;position:fixed;margin-top:0;top:0;left:0;bottom:0;overflow:hidden!important;right:0;z-index:999999}

#loading-center{background:url(../images/loader.gif) no-repeat scroll 50%;background-size:20%;width:100%;height:100%;position:relative}

    .loader{width:3em;height:3em;margin:auto;left:0;right:0;top:0;bottom:0;position:absolute}
@keyframes Yb{0%,to{box-shadow:0 -2.6em 0 0 #4788ff,1.8em -1.8em 0 0 rgba(71,136,255,.2),2.5em 0 0 0 rgba(71,136,255,.2),1.75em 1.75em 0 0 rgba(71,136,255,.2),0 2.5em 0 0 rgba(71,136,255,.2),-1.8em 1.8em 0 0 rgba(71,136,255,.2),-2.6em 0 0 0 rgba(71,136,255,.5),-1.8em -1.8em 0 0 rgba(71,136,255,.7)}
12.5%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.7),1.8em -1.8em 0 0 #4788ff,2.5em 0 0 0 rgba(71,136,255,.2),1.75em 1.75em 0 0 rgba(71,136,255,.2),0 2.5em 0 0 rgba(71,136,255,.2),-1.8em 1.8em 0 0 rgba(71,136,255,.2),-2.6em 0 0 0 rgba(71,136,255,.2),-1.8em -1.8em 0 0 rgba(71,136,255,.5)}
25%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.5),1.8em -1.8em 0 0 rgba(71,136,255,.7),2.5em 0 0 0 #4788ff,1.75em 1.75em 0 0 rgba(71,136,255,.2),0 2.5em 0 0 rgba(71,136,255,.2),-1.8em 1.8em 0 0 rgba(71,136,255,.2),-2.6em 0 0 0 rgba(71,136,255,.2),-1.8em -1.8em 0 0 rgba(71,136,255,.2)}
37.5%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.2),1.8em -1.8em 0 0 rgba(71,136,255,.5),2.5em 0 0 0 rgba(71,136,255,.7),1.75em 1.75em 0 0 #4788ff,0 2.5em 0 0 rgba(71,136,255,.2),-1.8em 1.8em 0 0 rgba(71,136,255,.2),-2.6em 0 0 0 rgba(71,136,255,.2),-1.8em -1.8em 0 0 rgba(71,136,255,.2)}
50%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.2),1.8em -1.8em 0 0 rgba(71,136,255,.2),2.5em 0 0 0 rgba(71,136,255,.5),1.75em 1.75em 0 0 rgba(71,136,255,.7),0 2.5em 0 0 #4788ff,-1.8em 1.8em 0 0 rgba(71,136,255,.2),-2.6em 0 0 0 rgba(71,136,255,.2),-1.8em -1.8em 0 0 rgba(71,136,255,.2)}
62.5%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.2),1.8em -1.8em 0 0 rgba(71,136,255,.2),2.5em 0 0 0 rgba(71,136,255,.2),1.75em 1.75em 0 0 rgba(71,136,255,.5),0 2.5em 0 0 rgba(71,136,255,.7),-1.8em 1.8em 0 0 #4788ff,-2.6em 0 0 0 rgba(71,136,255,.2),-1.8em -1.8em 0 0 rgba(71,136,255,.2)}
75%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.2),1.8em -1.8em 0 0 rgba(71,136,255,.2),2.5em 0 0 0 rgba(71,136,255,.2),1.75em 1.75em 0 0 rgba(71,136,255,.2),0 2.5em 0 0 rgba(71,136,255,.5),-1.8em 1.8em 0 0 rgba(71,136,255,.7),-2.6em 0 0 0 #4788ff,-1.8em -1.8em 0 0 rgba(71,136,255,.2)}
87.5%{box-shadow:0 -2.6em 0 0 rgba(71,136,255,.2),1.8em -1.8em 0 0 rgba(71,136,255,.2),2.5em 0 0 0 rgba(71,136,255,.2),1.75em 1.75em 0 0 rgba(71,136,255,.2),0 2.5em 0 0 rgba(71,136,255,.2),-1.8em 1.8em 0 0 rgba(71,136,255,.5),-2.6em 0 0 0 rgba(71,136,255,.7),-1.8em -1.8em 0 0 #4788ff}

}
@keyframes Zb{0%,to{transform:translateX(0)}
75%{transform:translateX(30px)}

}
@keyframes ac{0%,to{transform:translateY(0)}
75%{transform:translateY(30px)}

}
@keyframes bc{0%,to{transform:translate(0)}
75%{transform:translate(30px,30px)}

}
@keyframes cc{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0deg)}
to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}

}
@keyframes dc{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0deg)}
to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}

}
@keyframes ec{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0deg)}
to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}

}
@keyframes fc{0%{transform:rotate(0)}
50%{transform:rotateY(180deg)}
to{transform:rotateY(180deg) rotateX(180deg)}

}
@keyframes gc{0%,to{transform:translate(0) rotate(0)}
25%{transform:translate(40px,40px) rotate(45deg)}
50%{transform:translateY(80px) rotate(0deg)}
75%{transform:translate(-40px,40px) rotate(45deg)}

}
@keyframes hc{0%{transform:rotate(0deg);border-radius:50%}
50%{transform:rotate(90deg);border-radius:0}
to{transform:rotate(180deg);border-radius:50%}

}
@keyframes ic{to{transform:rotate(1turn)}

}
@keyframes jc{0%{transform:scale(0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}
50%{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}
to{transform:scale(1);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}

}
@keyframes kc{0%{transform:rotate(0deg)}
to{transform:rotate(-1turn)}

}
@keyframes lc{0%{border-width:0}
to{border-width:10px}

}
@keyframes mc{0%{transform:rotate(0deg)}
to{transform:rotate(1turn)}

}

    .iq-loader-box{height:150px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;vertical-align:middle;-ms-flex-pack:center;justify-content:center}

    .iq-loader-box [class*=loader-]{display:inline-block;width:60px;height:60px;color:inherit;vertical-align:middle;position:relative;border-radius:50%}

    .iq-loader-box .iq-loader-1{width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:Yb 1.1s infinite ease;transform:translateZ(0)}

    .iq-loader-box .iq-loader-2{border:7px double #37e6b0;animation:mc 1s linear infinite}

    .iq-loader-box .iq-loader-2:after,.iq-loader-box .iq-loader-2:before{content:"";position:absolute;width:12px;height:12px;background:#37e6b0;border-radius:50%;bottom:0;right:37px}

    .iq-loader-box .iq-loader-2:after{left:37px;top:0}

    .iq-loader-box .iq-loader-3{position:relative;border-radius:50%;display:inline-block;vertical-align:middle}

    .iq-loader-box .iq-loader-3 .loader-outter{position:absolute;border:4px solid #f50057;border-left-color:transparent;border-bottom:0;width:100%;height:100%;border-radius:50%;animation:mc 1s cubic-bezier(.42,.61,.58,.41) infinite}

    .iq-loader-box .iq-loader-3 .loader-inner{position:absolute;border:4px solid #f50057;border-radius:50%;width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 20px);border-right:0;border-top-color:transparent;animation:kc 1s cubic-bezier(.42,.61,.58,.41) infinite}

    .iq-loader-box .iq-loader-4{border:.2em solid transparent;border-top-color:#fe721c;border-bottom-color:#fe721c;border-radius:50%;position:relative;animation:1s mc linear infinite}

    .iq-loader-box .iq-loader-4:before{transform:rotate(135deg);right:-.3em;top:-.05em}

    .iq-loader-box .iq-loader-4:after,.iq-loader-box .iq-loader-4:before{content:"";display:block;width:0;height:0;position:absolute;border:.2em solid transparent;border-bottom-color:#fe721c}

    .iq-loader-box .iq-loader-4:after{transform:rotate(-45deg);left:-.3em;bottom:-.05em}

    .iq-loader-box .iq-loader-5{width:100px;height:100px;border-radius:100%;position:relative;margin:0 auto}

    .iq-loader-box .iq-loader-5 span{display:block;position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);width:20px;height:20px;background-color:var(--info)}

    .iq-loader-box .iq-loader-5 span:first-child{animation:Zb 1s ease-in-out infinite}

    .iq-loader-box .iq-loader-5 span:nth-child(2){animation:ac 1s ease-in-out infinite}

    .iq-loader-box .iq-loader-5 span:nth-child(3){animation:bc 1s ease-in-out infinite}

    .iq-loader-box .iq-loader-6 .inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}

    .iq-loader-box .iq-loader-6 .inner1{left:0;top:0;animation:cc 1s linear infinite;border-bottom:3px solid #ff4b4b}

    .iq-loader-box .iq-loader-6 .inner2{right:0;top:0;animation:dc 1s linear infinite;border-right:3px solid #ff4b4b}

    .iq-loader-box .iq-loader-6 .inner3{right:0;bottom:0;animation:ec 1s linear infinite;border-top:3px solid #ff4b4b}

    .iq-loader-box .iq-loader-7:before{content:"";position:absolute;left:0;width:50px;height:50px;background-color:#3498db;animation:fc 1s infinite}

    .iq-loader-box .iq-loader-8{border:1.2em solid transparent;border-left-color:#d0bac2;border-right-color:#d0bac2;border-radius:50%;animation:1s mc linear infinite}

    .iq-loader-box .iq-loader-9{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,107,208,.2);border-right:1.1em solid rgba(255,107,208,.2);border-bottom:1.1em solid rgba(255,107,208,.2);border-left:1.1em solid #ff6bd0;transform:translateZ(0);animation:mc 1.1s infinite linear}

    .iq-loader-box .iq-loader-9,.iq-loader-box .iq-loader-9:after{border-radius:50%;width:7em;height:7em}

    .iq-loader-box .iq-loader-10:after,.iq-loader-box .iq-loader-10:before{content:"";width:20px;height:20px;position:absolute;top:-10px;left:calc(50% - 10px);background-color:#3450db;animation:gc 1s ease-in-out infinite}

    .iq-loader-box .iq-loader-10:after{bottom:0;animation-delay:.5s}

    .iq-loader-box .iq-loader-11{background:#000}

    .iq-loader-box .iq-loader-11:before{content:"";position:absolute;border-radius:50%;width:25px;height:25px;margin:0 0 0 -12px;background-color:#fff;top:auto;bottom:0;left:50%;transform-origin:50% 0;animation:mc 1s infinite linear}

    .iq-loader-box .iq-loader-12{animation:hc 1s infinite linear;background:#6dca5c}

    .iq-loader-box .iq-loader-13{border-top:.2em solid #a7a4ca;border-right:.2em solid transparent;animation:ic 1s linear infinite;border-radius:100%;position:relative}

    .iq-loader-box .iq-loader-14{border:0 solid transparent;border-radius:50%;position:relative}

    .iq-loader-box .iq-loader-14:before{animation:jc 1s linear infinite;animation-delay:1s}

    .iq-loader-box .iq-loader-14:after,.iq-loader-box .iq-loader-14:before{content:"";border:1em solid #13d7eb;border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}

    .iq-loader-box .iq-loader-14:after{animation:jc 1s linear infinite;animation-delay:.5s}

    .iq-loader-box .iq-loader-15{border:6px groove #7e57c2;transform:rotate(1turn);transition:all 1s ease;animation:kc 1s ease-out alternate infinite}

    .iq-loader-box .iq-loader-15 .loader-inner{border:0 inset #9575cd;border-radius:50%;width:100%;height:100%;animation:lc 1s ease-out alternate infinite}

    .iq-loader-box .iq-loader-16{width:70px;height:70px;border:5px dashed #b3a57c;animation:mc 2s linear both infinite}

    .treegrid-indent{width:0;height:16px;display:inline-block;position:relative}

    .tab-content .table tbody tr,.table-data .table tbody tr{color:#000}

    .treegrid-expander{width:0;height:16px;display:inline-block;position:relative;left:-17px;cursor:pointer}

    .glyphicon.glyphicon-chevron-right:before{position:absolute;content:"\EA6E";font-family:remixicon;top:0;bottom:0;left:0;right:0}

    .glyphicon.glyphicon-chevron-down:before{position:absolute;content:"\EA4E";font-family:remixicon;top:0;bottom:0;left:0;right:0}

    .glyphicon.glyphicon-plus:before{content:"\EA13"}

    .glyphicon.glyphicon-minus:before,.glyphicon.glyphicon-plus:before{position:absolute;font-family:remixicon;top:0;bottom:0;left:0;right:0}

    .glyphicon.glyphicon-minus:before{content:"\F1AF"}
@keyframes nc{to{background-position:-100px 0}

}

    .p-card{padding:20px}

    .profile-card{background:#3378ff;padding:37px 0;position:relative;overflow:hidden}

    .profile-card:before{content:"";position:absolute;right:-63px;top:-3px;width:120px;height:120px;border-radius:5px;background:hsla(0,0%,100%,.2);transform:rotate(36deg)}

    .profile-card:after{content:"";position:absolute;left:-62px;bottom:9px;width:126px;height:125px;border-radius:35px;background:#2771f9;transform:rotate(28deg)}

    .profile-box{background:#f9fbfe;position:relative;padding-bottom:250px;border-radius:0 0 5px 5px}

    .pro-content{margin-top:-55px;position:absolute;background:#fff;padding:20px;left:20px;right:20px;-ms-box-shadow:0 2px 25px 0 rgba(45,69,95,.06);-o-box-shadow:0 2px 25px 0 rgba(45,69,95,.06);box-shadow:0 2px 25px 0 rgba(45,69,95,.06)}

    .p-icon{width:45px;height:45px;border-radius:5px;background:#cdf;line-height:45px;color:#3378ff;text-align:center;font-size:26px}

    .eml{word-break:break-all}

    .iq-progress-bar.pro-skill{height:12px}

    .iq-progress-bar.pro-skill>span{background-image:linear-gradient(135deg,transparent,transparent 33%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 66%,transparent 0);background-size:35px 20px,100% 100%,100% 100%;border-radius:5px;position:relative;animation:nc 5s linear infinite}

    .iq-progress-bar.pro-skill>span.bg1{background-color:#f42b3d}

    .iq-progress-bar.pro-skill>span.bg2{background-color:#db7e06}

    .iq-progress-bar.pro-skill>span.bg3{background-color:#19b3b3}

    .social-ic{background:#f9fbfe;padding:5px}

    .social-ic a{margin:0 5px;width:40px;height:40px;text-align:center;line-height:45px;background:transparent;position:relative;z-index:1}

    .social-ic a i{color:#324253;font-size:18px;transition:all .3s ease-in-out;position:relative;z-index:3}

    .social-ic a:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;opacity:0;background:#3378ff;border-radius:5px;transition:all .3s ease-in-out;z-index:2}

    .social-ic a:nth-child(2n):before{top:100%}

    .social-ic a:nth-child(2n):hover:before{top:0}

    .social-ic a:hover:before{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;height:100%}

    .social-ic a:hover i{color:#fff!important;transform:rotateY(1turn)}

 
 @media (max-width:767px){
    .social-ic a{width:28px;height:28px;line-height:34px}

    .social-ic a i{font-size:15px}

}

    .logo-invoice{height:55px}

    .print .card-title{color:#fff}

    .print .table thead{background:#f9fbfe}

    .print .table th,.print .table thead th{border:0}

    .print .table td{border-top:0}

    .print .table tr{border-top:1px solid #dee2e6}

    .print .table tr:first-child{border-top:0}

    .btn-primary-dark{background:#002162;color:#fff}

    .btn-primary-dark:hover{color:#fff}

    .or-detail{background:#f9fbfe;border:1px solid rgba(210,201,255,.4)}

    .or-detail p{margin-bottom:0}

    .ttl-amt{border-top:1px solid rgba(210,201,255,.4)}

#scroll1{position:relative;width:600px;height:250px}

    .sweet_al .btn{margin-right:5px}

 
 @media (max-width:479px){
    .header-invoice{display:block!important;text-align:center}

    .header-invoice .invoice-btn{margin-top:15px}

}

    .pricing .table th{border-top:none;border-bottom:1px solid #dee2e6}

    .pricing .table td{border-top:none!important}

    .pricing .table tr{border-bottom:1px solid #dee2e6}

    .pricing .table tr:last-child{border-bottom:0}

    .prc-box{background:#cdf;padding:15px;position:relative;border-radius:5px}

    .type{position:absolute;background:#3378ff;padding:9px 25px;color:#fff;top:-15px;left:50%;transform:translateX(-50%);font-weight:500}

    .type:before{right:-15px;border-left:15px solid #002162}

    .type:after,.type:before{position:absolute;content:"";width:0;height:0;top:0;border-top:15px solid transparent}

    .type:after{left:-15px;border-right:15px solid #002162}

    .prc-box.active{background:#3378ff}

    .prc-box.active .h3{color:#fff}

    .prc-box.active .type{background:#cdf;color:#01041b}

    .prc-box.active .type:before{border-left:16px solid #002162;right:-16px}

    .prc-box.active .type:after{border-right:16px solid #002162;left:-16px}

    .prc-wrap{border-bottom:none!important}

    .i_close{font-size:22px}

    .p-image{position:absolute;top:auto;right:6px;bottom:10px;transition:all .3s ease;background:#3378ff;color:#fff;border-radius:50%;height:30px;width:30px;line-height:28px;text-align:center;font-size:12px;cursor:pointer}

    .upload-button{font-size:1.5em}

    .file-upload{display:none}

    .upload_profile{position:relative}

    .child-cell.active{color:#3378ff}

    .iq-social ul li a{display:block;text-align:center;font-size:16px;line-height:43px}

    .card .pricing-radius-box{border-radius:60px 0 60px 0}

    .pricing-header{padding:20px 0;background:#f5f6f9;border-radius:10px 10px 50% 50%;transition:all .3s ease-in-out;margin-bottom:20px}

    .pricing-details .icon-data{font-size:50px}

    .pricing-custom-tab .tab-pane.fade.active.show{display:block}

    .pricing-custom-tab .tab-pane.fade{display:none}

    .pricing-custom-tab li.nav-item .nav-link{border:1px solid #f1f1f1;color:#01041b;font-size:16px;padding:12px 35px;border-radius:0}

    .pricing-custom-tab li.nav-item .nav-link.active{color:#fff;background:#3378ff}

    .pricing-custom-tab li.nav-item .star-circle{background-color:#3378ff;border-radius:50%;-ms-box-shadow:0 0 0 3px hsla(0,0%,100%,.5);-o-box-shadow:0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 0 0 3px hsla(0,0%,100%,.5);color:#fff;display:block;font-size:13px;height:25px;padding:0;line-height:23px;text-align:center;width:20px;position:absolute;top:-14px;left:-14px;z-index:1}

    .nav-pills li{position:relative}

#recent-hits-map{height:340px}

#reporting-chart-04{height:400px}

    .iq-avatars .iq-avatar{margin-right:10px;margin-bottom:10px;position:relative;display:inline-block}

    .profile-icon.iq-icon-box{height:58px;width:58px;line-height:58px;text-align:center;margin-right:unset;font-size:26px;text-decoration:none}

    .profile-overly{position:absolute;left:auto;bottom:0;right:0;background:#fff;padding:10px 30px;text-align:center;border-radius:10px 10px 0 0}
ul.iq-contact-rest li a p{word-break:break-all}

    .crm-p-image{position:absolute;top:auto;left:69px;bottom:-9px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);border-radius:50%;height:35px;width:35px;text-align:center;font-size:12px;line-height:25px;cursor:pointer;border:5px solid #fff}

 
 @media (max-width:479px){
    .profile-overly h3{font-size:14px}

}

    .vactormap-height{width:100%;height:400px}

    .jvectormap-legend-title{font-size:12px}

    .jvectormap-legend .jvectormap-legend-tick-sample{height:26px}

    .jvectormap-legend-icons{background:#fff;border:1px solid #000;color:#000}

    .subscriber-detail .title{padding:5px 20px;line-height:26px}

    .subscriber-detail .iq-card-btn{position:absolute;top:0;left:-15px;margin:0 auto;border:4px solid #fff;padding:2px;height:40px;width:40px;line-height:22px;font-size:20px}

    .subscriber-detail .iq-card-btn.title-instagram{background-color:#d6249f!important;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important;color:#fff}

    .subscriber-detail .iq-card-btn.title-whatsapp{background-color:#00e676!important;color:#fff;text-shadow:1px 1px 10px rgba(0,0,0,.22)}

    .subscriber-detail .iq-card-btn.title-twitter{background-color:#1da1f2!important;color:#fff}

    .subscriber-detail .iq-card-btn.title-facebook{background-color:#3b5998!important;background-image:linear-gradient(#4e69a2,#3b5998 50%)!important;color:#fff}

    .chat-list .item-list{padding:0}

    .chat-list .item-list ul{min-height:calc(100vh - 21rem);max-height:calc(100vh - 21rem);overflow-y:scroll;overflow-x:hidden;padding:0}

    .chat-content .chat-detail{padding:4px 10px;overflow-y:scroll;overflow-x:hidden}

    .chat-content .chat-content-header{display:flex;flex-direction:row;justify-content:space-between;padding:10px 12px}

    .chat-content .chat-title{padding-left:10px}

    .chat-content .msg-list{padding-bottom:0}

    .chat-content .msg-content{min-height:calc(100vh - 18rem);max-height:calc(100vh - 18rem);overflow-y:scroll;overflow-x:hidden;background-color:rgba(51,120,255,.1)}

    .chat-icon i{font-size:20px}

    .chat-left-wrapper .nav-tabs .nav-item{width:33.33%;text-align:center}

    .chat-left-wrapper .nav-tabs .nav-item .nav-link{padding:.5rem}

    .right-sidenav{position:absolute;display:flex;flex-direction:column;align-self:flex-end;min-width:40%;background:#f9fbfe;border:1px solid #f1f1f1;z-index:10;height:100%;transform:translateX(100%);opacity:0;transition:.5s}

    .right-sidenav.active{opacity:1;transition:.5s;transform:translateX(0)}

    .dark .right-sidenav{background:#181818;border:1px solid #252525}

    .chat-profile{display:flex;flex-direction:column;justify-content:center;text-align:center}

    .chat-profile .avatar{margin:20px 0}
@media screen and (max-width:991px){
    .chat-left-wrapper{position:absolute;top:90px;left:0;z-index:1;transform:translateX(-100%);transition:all .2s}

    .chat-left-wrapper.active{transition:all .2s;transform:translateX(0)}

    .chat-left-wrapper .nav-tabs .nav-item{width:33.33%;text-align:center}

    .chat-right-wrapper{width:100%}

}

    .board-content{display:flex;flex-direction:row;overflow-x:scroll}

    .board-item,.list-item{min-width:33.3%}

    .board-item>.card,.list-item>.card{margin-bottom:20px}

    .board-item>.card .card-body,.list-item>.card .card-body{padding:10px 20px}

    .board-item .item-title,.list-item .item-title{text-transform:uppercase;font-weight:600}

    .board-item .draggable-item,.list-item .draggable-item{cursor:pointer;border:1px solid #f1f1f1;border-radius:5px;padding:25px;margin-bottom:20px;background:#fff}

    .board-item .draggable-item.gu-transit,.list-item .draggable-item.gu-transit{opacity:.8!important}

    .board-item .draggable-item:hover,.list-item .draggable-item:hover{background:#fafafa}

    .board-item .draggable-item,.list-item .draggable-item{border-left:4px solid}

    .dark .board-item .draggable-item,.dark .list-item .draggable-item{border:1px solid #252525;border-left:4px solid;background:#181818}

    .todo-board-card .item-body{display:flex;justify-content:space-between}

    .todo-board-card .item-footer{margin-top:15px;display:none;animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both;animation-name:pc}

    .todo-board-card:hover .item-footer{animation-name:oc;display:block}

    .todo-list-card .item-body{display:flex;justify-content:start;align-items:center}

    .todo-list-card .item-body p{font-size:14px}

    .todo-list-card .action-list{display:flex;flex:1;margin-left:20px;animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both;opacity:0}

    .todo-list-card:hover .action-list{animation-name:oc}

    .board-item{padding:0 10px}

    .board-item:first-child{padding-right:10px;padding-left:0}

    .board-item:last-child{padding-right:0;padding-left:10px}
@keyframes oc{0%{opacity:0}
to{opacity:1}

}
@keyframes pc{0%{opacity:1}
to{opacity:0}

}

 
 @media (max-width:992px){
    .board-item,.list-item{min-width:34%}

}

 
 @media (max-width:768px){
    .board-item,.list-item{min-width:51%}

}

    .iq-email-list .iq-email-ui{margin:0;padding:0}

    .iq-email-list .iq-email-ui li{font-size:16px;color:#324253;margin-bottom:3px;list-style-type:none}

    .iq-email-list .iq-email-ui li:last-child{margin-bottom:0}

    .iq-email-list .iq-email-ui li a{color:#324253;padding:0;display:inline-block;width:100%;border-radius:5px;transition:all .3s ease-in-out}

    .iq-email-list .iq-email-ui li a:hover{text-decoration:none;color:#3378ff}

    .iq-email-list .iq-email-ui li i{margin-right:10px}

    .iq-email-list .iq-email-ui li .badge{float:right;font-weight:400;margin-top:3px}

    .iq-email-list .iq-email-ui li.active a{text-decoration:none;color:#3378ff}

    .iq-email-list .iq-email-ui.iq-email-label li{margin-bottom:10px}

    .iq-email-list .iq-email-ui.iq-email-label li:last-child{margin-bottom:0}

    .iq-email-to-list ul{margin:0;padding:0}

    .iq-email-to-list ul li{list-style-type:none;font-size:20px;color:#324253;margin:0 5px 0 0;float:left}

    .iq-email-to-list ul li:first-child a{background:none;width:auto}

    .iq-email-to-list ul li>a{color:#3378ff;text-align:center;line-height:38px;display:inline-block;font-size:14px;width:40px;height:40px;border-radius:5px;transition:all .3s ease-in-out;background:#cdf}

    .iq-email-to-list ul li a:hover{color:#3378ff;text-decoration:none}

    .iq-email-to-list ul li .custom-control-label:before{top:13px;left:-20px}

    .iq-email-to-list ul li.q-list a:hover{color:#3378ff;text-decoration:none}

    .iq-email-search{position:relative}

    .iq-email-search .form-control{height:40px;border:1px solid #f1f1f1;width:170px}

    .iq-email-search .search-link{position:absolute;top:0;right:15px;font-size:18px;line-height:38px;color:#3378ff}

    .iq-email-search .search-link:hover{text-decoration:none}

    .iq-email-listbox .iq-email-sender-list{margin:15px 0 0;padding:0;display:inline-block;width:100%;overflow:hidden}

    .iq-email-listbox .iq-email-sender-list>li{list-style-type:none;position:relative;padding:15px 20px;border-top:1px solid #f1f1f1;display:inline-block;width:100%;transition:all .3s ease-in-out}

    .iq-email-listbox .iq-email-sender-list>li:hover{background:#fff;-ms-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);-o-box-shadow:0 .5rem 1rem rgba(0,60,179,.05);box-shadow:0 .5rem 1rem rgba(0,60,179,.05)}

    .iq-email-listbox .iq-email-sender-list li a:hover{text-decoration:none}

    .iq-email-listbox .iq-email-sender-list li:hover .iq-social-media{right:0}

    .iq-email-listbox .iq-email-sender-list li.iq-unread a{color:#3378ff;font-weight:500}

    .iq-email-listbox .iq-email-sender-list li.iq-unread li a{color:#3378ff}

    .iq-email-sender-info .iq-checkbox-mail{display:block;float:left;cursor:pointer;height:20px;width:20px;margin-top:4px}

    .iq-email-sender-info .iq-star-toggle{display:block;float:left;color:#324253;margin-left:10px;font-size:18px}

    .iq-email-sender-info .iq-email-title{color:#324253;position:absolute;top:0;left:85px;right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0;line-height:62px}

    .iq-email-content{position:absolute;top:0;left:300px;right:0;bottom:0;line-height:62px}

    .iq-email-content .iq-email-date{position:absolute;top:0;right:20px;width:100px;text-align:right;padding-left:10px;color:#324253}

    .iq-email-content .iq-email-subject{position:absolute;top:0;color:#324253;left:0;right:110px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

    .iq-email-sender-list .iq-social-media{position:absolute;line-height:62px;right:-220px;top:0;bottom:0;background:#fff;font-size:18px;padding:0 30px;transition:all .3s ease-in-out}

    .iq-inbox-details tr td{padding:5px 10px}

    .iq-inbox-details tr td:first-child{width:75px;color:#324253}

    .iq-subject-info{display:flex;align-items:flex-start}

    .iq-subject-status{margin-left:15px;flex:1}

    .email-app-details.show{visibility:visible;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;transform:translateX(0)}

    .email-app-details{position:absolute;display:block;z-index:6;visibility:hidden;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;top:0;width:100%;transform:translateX(100%);transition:all .3s ease-in-out;height:100%;left:auto;right:0;border-radius:30px}

    .email-app-details .card{height:100%}

    .attegement ul{padding:0;list-style:none}

    .send-panel a{height:30px;width:30px;text-align:center;font-size:18px;line-height:30px;display:inline-block;border-radius:5px;cursor:pointer}

    .send-panel label{margin-bottom:0}

#compose-email-popup{position:fixed;max-width:700px;left:auto;right:0;top:auto;bottom:0;padding:0!important;max-height:555px;width:100%;overflow-y:scroll;overflow-x:hidden}

#compose-email-popup .iq-card{border-radius:5px 5px 0 0}
button.close-popup{background:transparent;color:#000;border:none;font-size:20px;line-height:20px}

    .compose-bottom{border-top:1px solid #324253}

    .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#3378ff;background:#cdf}

    .iq-social-media li{list-style:none;float:left;margin-right:10px}

    .iq-social-media li a{height:30px;width:30px;text-align:center;font-size:18px;line-height:30px;display:inline-block;border-radius:5px;color:#3378ff!important}

 
 @media (max-width:1699px){
    .email-form .select2-container{width:100%!important}

}

 
 @media (max-width:1199px){
    .iq-email-to-list{overflow-x:scroll;overflow-y:hidden}

    .iq-email-to-list ul li{margin:0 5px 0 0}

    .iq-email-to-list .justify-content-between{float:left;width:900px}

}

 
 @media (max-width:479px){
    .send-buttons{display:block!important}

    .send-buttons .send-btn{padding-left:5px!important;margin-bottom:15px}

}


 @media (max-width:320px){
    .send-panel label{margin-bottom:8px}

}

#layout-1-chart-04{height:400px}

#layout-1-chart-01{min-height:300px!important}

#layout-1-chart-06{min-height:310px!important}

#layout-1-chart-03{min-height:350px!important}

#layout-1-chart-03 .apexcharts-legend{inset:auto 0 0!important}

#layout-1-chart-05{min-height:350px!important}

    .iq-details .iq-progress-bar{height:10px;padding:3px}

    .iq-icon-box-2{height:55px;width:55px;line-height:55px;text-align:center;margin-right:10px;font-size:26px}

    .reporting-table.table.table-borderless thead th{border-bottom:1px solid #16171d}

    .reporting_table tbody tr{border-bottom:10px solid #fff;background-color:#f9fbfe}

    .reporting_table tbody td{background-color:transparent;border:0 solid transparent}

#layout-1-chart-06 .apexcharts-legend{margin-top:-10px!important;inset:auto 0 0!important}

    .progress.progress-round.conversation-bar{width:100px;height:100px;line-height:100px}

    .progress.progress-round.conversation-bar .progress-value{font-size:16px;left:32px;text-align:center}

    .ecommerce-chart-03{margin:0 auto;display:block}

    .iq-selling-box{position:absolute;bottom:0}

    .w-80{width:80%!important}

    .iq-progress-height .iq-progress-bar{height:10px}

    .progress{background-color:#c7cbd3}
tr.iq-product-border{border-bottom:1px solid #c7cbd3}
tr.iq-product-border:last-child{border-bottom:none}

    .ecommerce-social li{display:inline-block}

    .ecommerce-avtar{text-align:center;margin-top:-60px}

    .ecommerce-avtar img{border:8px solid;border-radius:50%}

    .ecommerce-profile li{display:inline-block}

    .progress-bar.rounded-right:before{content:"";height:10px;width:10px;border-radius:50%;position:absolute;left:-5px;top:0;background:#e9ecef}

    .avatar-15{height:15px;width:15px}

    .light-font-overlay{font-size:100px;line-height:80px;font-weight:700;color:#f9fbfe;margin-right:-20px}

#ecommerce-chart-01{min-height:300px}

#ecommerce-chart-03{height:250px}

#ethernet-chart-03 .apexcharts-canvas{margin:0 auto}

#ecommerce-chart-02 .apexcharts-canvas{left:50%;transform:translateX(-50%);margin-top:-30px}

    .mathew-icon .font-icon{font-size:35px}

    .mathew-icon .font-icon.f-small{font-size:33px}


 @media (min-width:1300px) and (max-width:1500px){
    .mathew-icon{padding:20px 10px}

    .mathew-icon .font-icon{font-size:25px}

}

 
 @media (min-width:1300px){body.iq-saidbar-primary.sidebar-main .iq-sidebar-menu .side-menu li ul{padding-left:0}

}

 
 @media (max-width:766px){h4.font-weight-bold{margin-bottom:.625rem}

}

 
 @media (max-width:1299px){
    .iq-saidbar-primary .wrapper-menu{color:#3378ff}

    .mathew-icon{padding:20px 0}

    .mathew-icon .font-icon{font-size:25px}

}

 
 @media (min-width:992px) and (max-width:1024px){
    .iq-saidbar-primary .iq-search-bar .searchbox{width:280px}

}

 
 @media (max-width:991px){
    .iq-saidbar-primary .content-page{padding:90px 0 0}

}

    .data-indicator .status{margin-top:-33px;display:block;margin-right:-60px}

    .event-icon.icon{line-height:22px;padding-top:10px;border-radius:5px}

    .event-info{flex:1}

    .user-list ul{list-style-type:none;padding:0}

