/* @import url('https://fonts.googleapis.com/csse0d8.css?family=PT+Sans:400,400i,700,700i'); */
@import url('https://fonts.googleapis.com/css2?family=&amp;display=swap');
@import url('https://use.fontawesome.com/releases/v5.14.0/css/all.css');
@import url('https://fonts.googleapis.com/css2?family=Great+Vibes&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&amp;family=Poppins:wght@100;200;300;400;500;600;700;800;900&amp;display=swap');
@font-face{
    font-family:amsipro-r;
    src:url(../fonts/amsipro-r.woff) format('woff'), url(../fonts/amsipro-r.html) format('truetype'), url(../fonts/amsipro-r.otf) format('otf');
}
@font-face{
    font-family:amsipro-sb;
    src:url(../fonts/amsipro-sb.ttf) format('truetype'),url(../fonts/amsipro-sb.otf) format('otf');
}
@font-face{
    font-family:amsipro-b;
    src:url(../fonts/amsipro-b.woff) format('woff'),url(../fonts/amsipro-b.ttf) format('truetype'),url(../fonts/amsipro-b.otf) format('otf');
}
@font-face{
    font-family:amsipro-l;
    src:url(../fonts/amsipro-l.woff) format('woff'),url(../fonts/amsipro-l.ttf) format('truetype'),url(../fonts/amsipro-l.otf) format('otf');
}
:root {
    --jdb-blue: #007bff;
    --jdb-indigo: #6610f2;
    --jdb-purple: #6f42c1;
    --jdb-pink: #e83e8c;
    --jdb-red: #dc3545;
    --jdb-orange: #fd7e14;
    --jdb-yellow: #ffc107;
    --jdb-green: #28a745;
    --jdb-teal: #20c997;
    --jdb-cyan: #17a2b8;
    --jdb-white: #fff;
    --jdb-gray: #6c757d;
    --jdb-gray-dark: #343a40;
    --jdb-primary: #6e00ff;
    --jdb-secondary: #273444;
    --jdb-success: #36b37e;
    --jdb-info: #17a2b8;
    --jdb-warning: #ffab00;
    --jdb-danger: #ff5630;
    --jdb-light: #f8f9fa;
    --jdb-dark: #343a40;
    --jdb-breakpoint-xs: 0;
    --jdb-breakpoint-sm: 576px;
    --jdb-breakpoint-md: 768px;
    --jdb-breakpoint-lg: 992px;
    --jdb-breakpoint-xl: 1200px;
    --jdb-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;
    --jdb-font-family-monospace: SFMono-Regular,
        Menlo,
        Monaco,
        Consolas,
        Liberation Mono,
        Courier New,
        monospace
}

input:-internal-autofill-selected{background:transparent;}

*[class*="jdb-container"],
*[class*="jdb-container"] *,
*[class*="jdb-container"]::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 {margin: 0;  font-family: amsipro-r,sans-serif; font-size: 1rem;  font-weight: 400; line-height: 1.5; color: #212529;  text-align: left; background-color: #fff}
div#n2-ss-2 .nextend-arrow img, div#n2-ss-3 .nextend-arrow img, div#n2-ss-4 .nextend-arrow img, div#n2-ss-5 .nextend-arrow img,
div#n2-ss-6 .nextend-arrow img  {width: 20px!important;}
[tabindex="-1"]:focus:not(:focus-visible) {
    outline: 0 !important
}

hr {box-sizing: content-box;  height: 0; overflow: visible}
h2 , .h2{font-size:30px !important; font-family:amsipro-b,sans-serif!important;  font-weight: 500 !important; margin-bottom:20px !important;}

h3, .h3{font-size:27px!important;}

ol{margin:0; padding:0 0 0 15px;}

h1{display:none;}


h1 , .h1{font-family:amsipro-b,sans-serif!important;
   font-size: 25px !important;
  font-weight: 500 !important;
}

h1,h2,h3,h4,h5,h6 {font-family:amsipro-b,sans-serif!important;
    margin-top: 0;
    margin-bottom: .5rem
}

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

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

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

ol,
ul,
dl {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,
ul ul,
ol ul,
ul ol {
    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: #6e00ff; text-decoration: none;  background-color: transparent}

a:hover {color: #4d00b3; text-decoration: underline}

a:not([href]) {color: inherit; text-decoration: none}

a:not([href]):hover {color: inherit; text-decoration: none}

pre,
code,
kbd,
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 {vertical-align: middle;  border-style: none}

svg {overflow: hidden; vertical-align: middle}

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}

input,
button,
select,
optgroup,
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
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button
}

.text-inline {display: inline-block;}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
    cursor: pointer
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    padding: 0;
    border-style: none
}

input[type="radio"],
input[type="checkbox"] {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}

.astroid-nav .nav-submenu > li{background:#fff;}

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}

.txt-area h3, .item-page h3{font-size:28px!important;}
.txt-area h3:after, .item-page h3:after{content:none;}
.txt-area h4{font-size:22px!important;}

summary {display: list-item; cursor: pointer}

template {display: none}

[hidden] {display: none !important}

[jdb-hidden],
.jdb-hidden { display: none !important}


.zcwf_lblLeft .zcwf_col_fld input[type=text], .zcwf_lblLeft .zcwf_col_fld textarea { width: 100% !important; padding:10px;
    border: 1px solid #ccc !important;
    resize: vertical;
    border-radius: 2px;
    float: left;
}

.recruitment select option {
display: none;
}
.cs-table{ border-collapse:collapse; width:100%; margin-bottom:30px;}
.cs-table td, .cs-table th {border:1px solid #333; text-align:left; padding:8px;}

.helpline{padding:2em 0; display:block; border-top:1px dashed #ddd; margin-bottom:0;}
.helpline li{width:33%; float:left; min-height:100px;}
.helpline li a{font-size:20px;}
.helpline li strong{display:block; font-weight:600; font-size:16px; margin-bottom:10px;}
.helpline li:last-child{min-height:auto;}

.recruitment select option:nth-child(9), .recruitment select option:nth-child(10), .recruitment select option:nth-child(11), .recruitment select option:nth-child(17) {display: block;}

.sub-txt{position:relative;}
.sub-txt:after{content: "";  height: 2px; width: 28px; background-color:orange; display: block; margin-top: 18px;}

.tst-thk{max-width:70%!important; margin:0 auto; }
.tst-thk p{font-size:24px; line-height:35px!important;}

.megamenu-container{background:#fff;}
.megamenu-container li.nav-item-submenu > a:hover{background:#efefef; color:#333;}
.groupcompanies ul {display: flex; align-items: center;}
.groupcompanies .linebottomp{padding:2em 0; margin-right:5%;}
.groupcompanies .linebottomp  h4{border-right: 1px solid #ccc; color:#333!important; font-family:amsipro-r,sans-serif!important;}
.groupcompanies .linebottomp h4:after {content:""; display:table;  height:2px; width:28px; background-color:var(--orange); display:block;
    margin-top:8px;}

.groupcompanies ol>li {width: 20%;  float: left; padding: 40px 0;}

.bottombar{padding:20px 0; background:#ececec;}

.jdb-container {width: 100%;  padding-right: 15px; padding-left: 15px;  margin-right: auto; margin-left: auto}


.helpdesk{width:70%; margin:0 auto; text-align:center; box-shadow:0px 0px 12px #76767634; padding:4em 2em; font-size:20px; line-height:28px;}

.error-page{background:url('../../../images/bg-404.png') top left no-repeat;}
.error-page p{margin-top:20px!important; font-size:24px; font-family:amsipro-l, sans-serif; font-weight:300!important;}

.btn-backtohome{background:orange!important; border-color:orange!important; margin-top:10px;}

.yr-banner{background:url('../../../images/2023/bg.png'); background-position:center center; background-size:cover; padding-bottom:0!important;}
.yr-banner .content-area{padding:115px 15px 0 15px!important;}
.yr-banner .content-area a{background:#F09101; border:1px solid #F09101; color:#fff; border-radius:4px; padding:10px 15px 10px 15px; transition:.2s ease all; display:inline-block;}
.yr-banner .content-area a:hover{background:transparent: color:#F09101;}
.yr-banner p{margin:10px 0 20px 0;}

.us-banner{ background-position:center center; font-family: 'Poppins', sans-serif; background-size:cover; padding:0!important;}
.us-banner .content-area{font-size:20px; line-height:28px; color:#fff; padding:5em 0;}
.us-banner .content-area h1{font-family: 'Oswald', sans-serif!important; font-size:90px!important; padding:5px 15px; letter-spacing:2px; display:inline-block; margin:8px 0; background:#076076; color:#fff; text-transform:uppercase;}
.us-banner .content-area.ger h1{background:rgb(255,255,255,.2);}
.us-banner .content-area h1 span{color:orange;}
.us-banner .content-area h1.heading{background-color:rgb(0, 0, 0, .5); padding:5px 25px; }
.us-banner .content-area a{background:orange; color:#fff; padding:10px 30px; color:#fff; border-radius:2px; font-size:15px; transition:.2s ease all;}
.us-banner .content-area a:hover{background:#333;}
.us-banner .content-area b{font-size:36px; line-height:45px; font-weight:800; text-transform:uppercase;}
.ht-heading{margin:0;}

.ht-heading h2{font-size:33px!important;}
.ht-heading h2:after{width:50px; height:3px;}

.ht-heading.center h2{text-align:center;}
.ht-heading.center h2:after{position:absolute; left:48%; width:50px;}

.global{background:#F0FCF1; border-radius:4px; font-size:23px; font-weight:500; padding:1.5em;}
.global p{margin:12px 0 0 0;}

.recruitment-programs{position:relative; height:500px; margin-bottom:3em;}
.recruitment-programs b{font-size:32px; width:40%; line-height:38px; font-weight:bold; text-align:center; position:absolute; left:30%; top:50%;}
.recruitment-programs ul{height:500px;}
.recruitment-programs li{position:absolute; text-align:center; width:auto;}
.recruitment-programs li:first-child{left:25%;}
.recruitment-programs li:nth-child(2){left:60%;}
.recruitment-programs li:nth-child(3){left:0; top:35%}
.recruitment-programs li:nth-child(4){left:82%; top:35%;}
.recruitment-programs li:nth-child(5){left:25%; top:70%;}
.recruitment-programs li:last-child{left:60%; top:70%;}
.recruitment-programs li img{display:block; margin-bottom:1em;}

.lucrative{overflow:hidden;}
.lucrative .center{text-align:center;}
.lucrative h2:after{ width:70px; margin:18px auto;}
.lucrative p{text-align:center; color:#487681;}
.job-search-form form {display: -webkit-box;  display: -ms-flexbox;  display: flex; position: relative;  width: 100%; padding: 10px 0;}
.job-search-form {background:#FFF 0% 0% no-repeat padding-box; box-shadow: 0px 0px 16px #E7EAEB; border-radius:4px;
 border: none;}
.job-search-form form .single-field-item { position: relative; background: transparent; -webkit-box-flex: 0;
 -ms-flex: 0 0 55%; flex: 0 0 55%; max-width:55%; height: 100%; margin-bottom: 0; padding:0 0 0 25px;}
.job-search-form form .single-field-item img{float:left; margin-right:10px;}
.job-search-form form .single-field-item.location{ -ms-flex: 0 0 33%; flex: 0 0 33%; max-width: 33%; border-left:1px solid #9CA3B1; padding:0 25px;}
.job-search-form form .single-field-item input {
    width:96%; background:url('../../../images/2023/06/10/f-search.png') no-repeat; background-position:left 15px;
    border: none;
    color: #9CA3B1;
    font-size: 15px; padding:12px 0 12px 36px;
    font-weight: 400;
    height: auto;
    line-height: inherit;
}
.job-search-form form .single-field-item input:focus-visible{border:none; box-shadow:none; outline:none;}
.job-search-form .select {
  position: relative;
  min-width:100%;
}
.job-search-form .select svg {
  position: absolute;
  right: 12px;
  top: calc(57% - 3px);
  width: 10px;
  height: 6px;
  stroke-width: 2px;
  stroke: #9098a9;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
  pointer-events: none;
}
.job-search-form .select select {
  -webkit-appearance: none;
  padding:12px 40px 9px 12px;
  width: 100%;
  border:none;
  border-radius: 5px;
  background: #fff;
  cursor: pointer;
  font-family: inherit;
  font-size: 16px;
  transition: all 150ms ease;}
.ht-btn{background:orange; color:#fff; border-radius:4px; padding:11px 35px; border:none; font-size:30px;}
.job-search-form .select select:required:invalid {color: #5a667f;}
.job-search-form .select select option {color: #223254;}
.job-search-form .select select option[value=""][disabled] {display: none;}
.job-search-form .select select:focus {outline: none; border-color: #07f; box-shadow: 0 0 0 2px rgba(0,119,255,0.2);}
.job-search-form .select select:hover + svg {stroke: #07f;}
.job-search-form .sprites {position: absolute; width: 0; height: 0; pointer-events: none; user-select: none;}


.ceo-desk{background:url('../../../images/2023/Group-1000002853--1-.png') right bottom no-repeat;  padding:60px 20px 50px 30px!important;}
.ceo-desk h4{font-size:33px; padding-top:0!important;}
.ceo-desk .txt-block{padding:0 20px; border-left:3px solid #f09101;}

.glance{padding:30px 0!important;}
.glance .item{border:3px solid #D9D9D9; border-radius:15px; padding:0 10px; margin-bottom:1.9em; display:flex; min-height:190px; justify-content:center; align-items:center; text-align:center;}

.mr-25{margin-bottom:2.5em;}

.sec-bx{border:10px solid orange; box-shadow:0px 0px 12px #76767634; padding:4em 2em; margin-top:2em; overflow:hidden;}
.sec-bx .head{text-align:center; font-size:32px; font-weight:bold; margin-bottom:1em;}
.sec-bx .content{text-align:center;}
.sec-bx .new{width:49%; float:left; margin-right:2%; border-right:1px solid #ddd; padding:2em 0; font-size:24px; box-sizing:border-box;}
.sec-bx .new.no-br{margin-right:0; border-right:none;}
.sec-bx .new .btn{background:#333; color:#fff;}
.sec-bx .new .btn:hover{background:orange;}
.sec-bx .new.no-br .btn{background:orange;}
.sec-bx .new.no-br .btn:hover{background:#333;}
.sec-bx.max{border-radius:20px; margin:0 0 5em 0;}
.sec-bx.max .btn{background:orange; padding:0.5rem 2rem; color:#fff; border-radius:4px;}
.sec-bx.max .btn:hover{background:#333;}

.contact-panel{background:#F38F04; position:relative;}
.contact-panel h4{color:#fff; font-size:21px;}
.contact-panel img{position:absolute; bottom:-34px;}
.contact-panel .jdb-button-link{background:#3B3B3B; border-color:#3B3B3B!important; padding:10px 15px!important;}


.for-sec{padding:0!important;}
.for-sec .item{border-radius:10px; padding:2em 10px; margin-bottom:1.9em; display:block; min-height:220px; justify-content:center; align-items:center; text-align:center; transform:skew(0deg,.9deg);}
.for-sec .item.odd{background:#F0F9FD;}
.for-sec .item.even{background:#FFF8F0;}
.for-sec figure{width:60px; height:60px; display:block; margin:0 auto 1em; line-height:60px;}
.for-sec figure img{width:80%;}

.for-sec .new{width:80px; height:80px;}
.for-sec .new img{width:100%;}

.looking{padding:50px 0;}
.looking li{border:1px solid #D6E5EB; padding:7px 10px 7px 40px; margin-bottom:10px; position:relative; }
.looking li:before{background:url('../../../images/or-arrow.svg'); content:''; width:16px; height:16px; position:absolute; left:15px; top:13px;}

.pro-indie{text-align:center; position:relative; padding:0 0 50px 0!important;}
.pro-indie:after{content:''; width:80px; height:3px; background:orange; margin:0 auto; position:absolute; left:48%; top:79%;}
.pro-indie h2{margin-bottom:15px!important;}
.pro-indie h2:after{content:none;}
.pro-indie .tst-block{max-width:60%!important; margin:0 auto;}
.pro-indie .tst-block p{color:#487681;}


.indie-txt-block{padding:1em 0 0 0;}
.indie-txt-block h5{position:relative; font-size:24px; margin-bottom:25px!important;}
.indie-txt-block h5:after{content:''; width:70px; height:3px; background:orange; margin:0 auto; position:absolute; left:0; bottom:-65%;}

.support-sec{padding:1em 0 0 0;}
.support-sec .head {position:relative; margin-bottom:25px!important;}
.support-sec .head h2{margin-bottom:10px!important;}
.support-sec .head h2:after{content:none;}
.support-sec .head:after{content:''; width:70px; height:3px; background:orange; margin:0 auto; position:absolute; left:0; bottom:8%;}
.support-sec .head p{color:#487681;}
.support-sec .item{position:relative; padding:0 0 7px 30px; margin-bottom:15px; min-height:130px;}
.support-sec .item:before{background:url('../../../images/or-arrow.svg'); content:''; width:16px; height:16px; position:absolute; left:0px; top:9px;}

.traineeship-sec{padding:50px 0;}
.traineeship-sec b{color:#487681; font-size:18px; margin-bottom:30px;}
.traineeship-sec .rh-row{border:1px solid #CAD3E8; border-radius:10px; overflow:hidden; display:flex;}
.traineeship-sec .rh-row .col{width:25%; float:left; padding:0; background:#F4F6FA; display:flex; flex-direction:column;}
.traineeship-sec .rh-row .col b{border-bottom:1px solid #CAD3E8; padding:.5em 0 .7em 1em; color:#333; margin:0 0 20px;}
.traineeship-sec .rh-row .col p{padding:0 1em;}
.traineeship-sec .rh-row .col.odd{background:#fff;}

.vs-block{background:#FCEFDF; border-radius:20px; padding:40px 70px!important; text-align:center; font-style:italic;}

.hr-cl-list{overflow:hidden;}
.hr-cl-list li{width:20%; float:left; box-sizing:border-box; padding:0 15px; font-size:14px;}
.hr-cl-list li img{height:108px; margin-top:5px;}
.hr-cl-list li:first-child{padding-left:0;}

.global-sec{background:#4954D3; color:#fff; padding:50px 0 20px 0!important;}
.global-sec h2{text-transform:uppercase; margin-bottom:0!important;}
.global-sec h2:after{content:none;}

.wr-sec{}
.wr-sec p{font-size:22px; line-height:30px; font-weight:600;}
.wr-sec b{color:#487681; font-weight:500;}
.wr-sec li{position:relative; padding:0 0 15px 30px;}
.wr-sec li:before {background: url(../../../images/or-arrow.svg);  content: ''; width: 16px; height: 16px; position: absolute;
    left:0; top:6px;}

.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{flex-direction:row; right:16%; bottom:4px; width:100px!important; height:45px!important;}

div#n2-ss-1 .nextend-arrow:hover{background:#4a4a4a!important;}

.astroid-footer{font-size:12px; color:#969696; text-align:right;}

#referafriend .refera-friend{position:absolute; right:8%; top:40%; font-size:24px; line-height:14px; text-align:center;}
#referafriend strong{font-size:60px!important;}
span.user-name{font-size:32px; color:#333; display:block;}

#callrating{box-shadow:0 0 12px rgba(0, 0, 0, 0.15) !important; border-radius:6px; padding:2em; margin-bottom:2em; text-align:center;}

p.candidate-ref{margin-bottom:0!important;}
p.candidate-ref br{display:none;}

.modal-sm{max-width:40%!important;}

span.refering_name{color:#333;}
.let-us{color:green;}
.btn-success, .custom-control-input:checked ~ .custom-control-label::before{background:#333!important; border-color:#333!important;}
.btn-success:hover{color:#333!important; background:#fff!important;}
  
  #callrating .modal-header{padding:1em 2em;}
 #callrating .modal-body{padding:1em;}

/*Testimonial CSS*/
	#demos{position:relative;}
	.testimonialbox {padding:20px; padding-top:75px; position:relative; background:#fff url(../../../../2coms.com/images/quoteicon.png)!important; background-repeat: no-repeat!important;  background-size: 42px!important;  background-position: 20px 32px!important;}
.testimonialscarousel .owl-stage .item {height: 100%!important; display: flex; flex-direction: column; margin:0 10px; min-height:420px;}
.testtext {font-size: 18px; color: #6e6e6e;}
.testauthor {border-top: 1px solid #eee;  padding-top: 15px;  position: relative;  margin-top: auto;}
.list-common {display: block;  list-style: none;  padding: 0; margin: 0;}
.testauthor li { position: relative;}
.testauthor li img {width: 40px!important; height: 40px;  border-radius: 50%;  float: left;  margin-right: 10px;}
.testauthor li h6 {color: #3b3b3b;  margin-bottom: 2px;  padding-left: 50px;}
.testauthor li p {font-size: 12px; color: #a3a3a3; font-family: amsipro-l,sans-serif; padding-left: 50px; margin-bottom: 0;}
.testimonialscarousel .owl-nav{position:absolute; right:0; top:-6em;}
.testimonialscarousel .owl-carousel .owl-nav{ text-align:center;}
.testimonialscarousel .owl-carousel .owl-nav button.owl-next, .testimonialscarousel .owl-carousel .owl-nav button.owl-prev{font-size:20px;  width:40px; height:40px; line-height:40px; font:normal normal normal 14px/1 FontAwesome; background-size:cover!important;}

.testimonialscarousel .owl-carousel .owl-nav button.owl-next span, .testimonialscarousel .owl-carousel .owl-nav button.owl-prev span{display:none;}

.testimonials-hide .author-wrap, .testimonials-hide .item-page{display:none;}

.carousel-testimonial{box-shadow:0 0 12px rgba(0, 0, 0, 0.15) !important; padding:1em 2em 3em; border-radius:6px; margin-bottom:5em;}

.count-digit .item{text-align:center; margin-bottom:1.5em;}
.count-digit .item span{display:block; margin:0 auto 15px; font-size:34px; font-weight:bold; width:100px; height:100px; border-radius:50%; line-height:100px; color:orange; background:#fff;}

#form13 .input_deactive, #form13 input[type="text"]{background:#fff; border-radius:5px; font-size:14px; width:90%!important;}
#form13 input[type="text"]{height:35px!important; background:#fff!important; font-size:14px; width:90%!important;}

#form13{border:1px solid #ddd; padding:0 10px; margin-top:-1em; border-radius:5px;}

#form13 .file-upload-status{font-size:14px!important; font-weight:400!important; margin-left:0!important; white-space:inherit!important; overflow:inherit!important; display:inline; padding-right:12px!important; line-height:20px;}

.testimonialscarousel .owl-carousel .owl-nav button.owl-prev {background:url('../../../images/icon3.png');}
.testimonialscarousel .owl-carousel .owl-nav button.owl-prev:hover{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANdJREFUeNpiCQ4OZhgEgIlhcIBRd4y6Y9Qdo+4YdceoO0bdMeqOoeoOo7i2hcsnZhoNqDuAjsj3U+P+9fXrAIYH1BFfb22aWLXo3AC5gzqOoNAdVHMERe4wL04BOoLh1eE5FDsCCJi1tLTI0/n0/l95I10ZcRkNpd8njtz8OlDuYPhy59i5r/JGBipqutYUO4UCd1DVKZS5g3pOoUY59mJHd8vCky8YBNQNLcg1g4U6xTrIKTcVGe7fH2B3gJxCviNG6/1Rd4y6Y9Qdo+4YdceoO+gCAAIMAGKMWmwajS10AAAAAElFTkSuQmCC) !important;}

.testimonialscarousel .owl-carousel .owl-nav button.owl-next {background:url('../../../images/icon4.png');}
.testimonialscarousel .owl-carousel .owl-nav button.owl-next:hover{    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOtJREFUeNpiCQ4OZhgEgIlhcIBRd4y6Y9Qdo+4YdceoO0bdMeqOIeIOIwaG5RMz49oWgpkDGh6/vn71U+OOa8unilOYtbS0yND2nIHh0d6LRgYcumq6HAZGF/c+AovR3R1Udwr57qCuUyjNL+cYGOZULWJ4dRiYVsyLUwYs34oxMMRX+DGIWZx88fvk0k0D4w6gI9oq/ARMIk++YOhuWcjwYscAuIOKjiDfHdR1BPnusGBgEFA3pJYjgICFPG3ABHm5svE+gyLDi/tUKddZyNZ5/wWIGK1vR90x6o5Rd4y6Y9Qdo+4YOu4ACDAA0EBR8WXTKYEAAAAASUVORK5CYII=) !important}

div.fastsocialshare-align-left{margin-bottom:3em;}


.lightbox-overlay {display:flex; transform:scale(0,1); transition:transform 400ms ease-out; transform-origin:center; justify-content:center; align-items:center; background-color:rgb(0,0,0,0.85);
width:100vw; height: 100vh; position:fixed; top:0; left:0;}

    .lightbox-overlay:target {display:flex; transform:scale(1,1); z-index:99999;};

    .lightbox-content {color:rgb(250,250,250); padding:1.5em; width:75vw; text-align:center;}

    .lightbox-image-title {position:relative;	text-align:center;}

    .lightbox-navigation {display:flex; flex-flow:row wrap; justify-content:space-evenly;}

    .close {position:absolute;	background-color:none; top:5px;    /* Top Right Corner Placement */ right:20px;   display:flex;  justify-content:center; align-items:center;}

    a.close {text-decoration: none; font-weight: bold; font-size :2em; font-family: sans-serif;}

    .close::after {content: 'X'; color: rgb(250,250,250);}

  .back, .next {display:flex; justify-content:center;	align-items:center; width:24%; height:2em; color:rgb(255,255,255);  margin:1%;} 

    iframe.lightbox-image {width:800px; height:70vh; object-fit:contain;}

/*Testimonial CSS*/

/*Gallery CSS*/
.lb-album{margin: 0 auto; display:flex; flex-direction:row; flex-wrap:wrap;}
.lb-album li{float: left; width:24%; position: relative;}
.lb-album li > a,.lb-album li > a img{display: block; width:100%; object-fit:cover; height:100%;}
.lb-album li > a{width:100%; height:100%; position: relative; padding:5px; border-radius: 4px 4px 4px 4px;}
.lb-album li > a span{position: absolute; width:96%; height:95%; top:5px; left:5px; opacity: 0; filter: alpha(opacity=0); /* internet explorer */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/ background: rgb(243,176,31, .8) url(../../../images/plusicon.png) center center no-repeat; -webkit-transition: opacity 0.3s linear; -moz-transition: opacity 0.3s linear; -o-transition: opacity 0.3s linear; -ms-transition: opacity 0.3s linear; transition: opacity 0.3s linear; background-size:17%;}
	
.lb-album li > a:hover span{opacity: 1; filter: alpha(opacity=99); /* internet explorer */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/}
.lb-overlay{width:0px; height:0px; position:fixed; overflow:hidden; left:0px; top:0px; padding:0px; z-index:999999999999999999999; text-align:center; background:rgba(0,0,0, .8); }
.lb-overlay > div{position: relative; color: rgba(27,54,81,0.8); width: 550px; height: 80px; margin: 40px auto 0px auto; text-shadow: 0px 1px 1px rgba(255,255,255,0.6);}

.lb-overlay a.lb-close{z-index:1001; color:#fff; position:absolute; top:2%; left:95%; font-size:40px; line-height:26px; text-align:center; width:70px; height:40px; overflow:hidden; margin-left: -25px;
	opacity: 0; filter: alpha(opacity=0); /* internet explorer */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/}

.lb-overlay img{max-height: 100%; position: relative; opacity: 0; filter: alpha(opacity=0); /* internet explorer */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/ -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.3); box-shadow: 0px 2px 7px rgba(0,0,0,0.2); -webkit-transition: opacity 0.5s linear;
	-moz-transition: opacity 0.5s linear; -o-transition: opacity 0.5s linear; -ms-transition: opacity 0.5s linear; transition: opacity 0.5s linear;}

.lb-prev, .lb-next{position:absolute; top:-32px; width:13px; height:40px; left: 50%; font-size:40px; color:#fff; opacity: 0.8; filter: alpha(opacity=80); /* internet explorer */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /*IE8*/}

.lb-prev:hover, .lb-next:hover{opacity: 1; filter: alpha(opacity=99); /* internet explorer */ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/}
	
.lb-prev{margin-left:-20px;
	/*background: transparent url(../images/arrows.png) no-repeat top left;*/}

.lb-next{margin-left:6px;}
	
.lb-overlay:target {width:auto; height:auto; bottom:0px; right: 0px; padding: 80px 100px 120px 100px;}
	
.lb-overlay:target img,.lb-overlay:target a.lb-close{opacity: 1; filter: alpha(opacity=99); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
}

x:-o-prefocus, .lb-overlay img {height: 100%;}

.ser-section{background:#eee!important; padding:2em 0;}
.ser-section .item{background:#fff; padding:40px 20px 0; text-align:center; margin:0px 0 30px; min-height:325px;}
.ser-section .item b{display:block; font-weight:600; margin:15px 0;}
.ser-section .item img{max-width:55px; max-height:55px;}
.ser-section .item .jdb-element{height:100%!important;}

.signup .cl-btn, .jdb-button.jdb-button-primary>.jdb-button-link, .link-btn{background:#333!important; border-color:#333!important; border-radius:4px; padding:14px 30px!important; color:#fff; transition:.2s ease all; font-size:16px!important; font-weight:500!important;}
.signup .cl-btn:hover, .jdb-button.jdb-button-primary>.jdb-button-link:hover, .link-btn:hover{background:orange!important; border-color:orange!important; color:#fff;}

.link-btn{display:inline-block;}

.con-box{text-align:center; box-shadow:0 0 16px #ddd; padding:2em 1em 1em 1em; border-radius:4px;}
.con-box img{margin-bottom:10px; width:20%;}
.con-box h2{font-size:20px!important; margin:10px 0 0 0; line-height:0; margin-bottom:0!important; padding:0;}
.con-box h2:after{content:none;}

.cl-story{position:relative;}
.cl-story p{margin-bottom:1em;}
.cl-story .testimonialscarousel .owl-nav{top:-12em;}

/*Gallery CSS*/

.thanks{background:url(../../../../2coms.com/images/thanks_bg.jpg) no-repeat; background-size:cover; overflow:hidden;}
.thanks .content-block{padding:1em 0 2em; text-align:center;}
.thanks h1{display:block; font-size:130px!important; font-family:'Great Vibes', cursive!important; }
.thanks p{font-size:25px!important; line-height:45px!important; margin:1em 0!important;}
.thanks b{width:70%; margin:0 auto; border-top:1px dashed #888; border-bottom:1px dashed #888; padding:.8em 0;}
.thanks .jdb-social-links ul li a{padding:0 10px!important;}
.thanks .jdb-social-links ul li a:hover{color:orange!important;}

.lucrative .jdb-video-container{margin:1em 0;}

.hr-banner{background:transparent url('../../../images/2023/hr-bg.svg') no-repeat top left; height:560px;}
.hr-banner .content-area {font-size:16px; line-height:28px; color:#000;  padding:5em 0;}
.hr-banner .content-area h1{font-size:42px!important; display:block; color:#000; margin-bottom:20px;}

.hr-pro{text-align:center; padding-bottom:80px!important;}
.hr-pro p{width:80%; margin:40px auto 0!important;}
.hr-pro .item{font-weight:600; font-size:18px; line-height:28px;}

.hr-pro .icon{border-radius:50%; position:relative; width:160px; font-size:45px; font-weight:700; display:flex; align-items:center; justify-content:center; height:160px; text-align:center; margin:40px auto; line-height:38px;}
.hr-pro .icon:after{position:absolute; content:''; border:2px solid #333; width:190px; height:190px; left:-15px; top:-15px; border-radius:50%;}
.hr-pro .icon.one{background:#FFF1E3; color:#FF7F00;}
.hr-pro .icon.one:after{border-color:#FF7F00;}
.hr-pro .icon.two{background:#E3F6FF; color:#00A6F0;}
.hr-pro .icon.two:after{border-color:#00A6F0;}
.hr-pro .icon.three{background:#E6FCE5; color:#38950F;}
.hr-pro .icon.three:after{border-color:#38950F}
.hr-pro .icon.four{background:#F1E8FC; color:#8831FF;}
.hr-pro .icon.four:after{border-color:#8831FF;}

.hr-what{background:#4614CE; color:#fff; padding:3em;}
.hr-offer .item{margin-top:2em;}
.hr-offer .item figure{width:30%; float:left; margin-right:5%;}
.hr-offer .item .txt-area{width:55%; float:left;}
.hr-offer .item .txt-area h5{margin-bottom:15px;}

.hr-table-content .item{box-shadow:0 0 10px #ddd; padding:1em; border-radius:2px; margin:1em 0;}
.hr-table-content figure{width:30%; float:left; margin:0 5% 0 0; padding:2em; display:flex; align-items:center; justify-content:center; height:120px;}
.hr-table-content figure img{width:90%; }
.hr-table-content .one{background:#5965FF;}
.hr-table-content .two{background:#05AAE1;}
.hr-table-content .three{background:#7D29E0;}
.hr-table-content .four{background:#0082D2;}
.hr-table-content .item .txt-area{width:55%; float:left;}
.hr-table-content .item .txt-area b{margin-bottom:10px;}
.hr-table-content .main figure {width:100%; float:none; margin:0; height:100%;}
.hr-table-content .main figure img{width:auto; height:auto;}

#customers {border-collapse: collapse;  width: 100%; border:1px solid #C9C0FD;}

#customers td, #customers th {border: 1px solid #C9C0FD;
  padding: 8px;
}
#customers tr:nth-child(odd){background-color:#EAEBFF;}
#customers tr:nth-child(even){background-color:#F8F7FD;}

#customers th {padding-top:12px;  padding-bottom:12px; text-align:left; background-color:#5965FF; color:white;}

.hr-benefits .txt-block{border-left:1px solid #FDE0CB; padding-left:20px;}
.hr-benefits .item{box-shadow:0 0 10px #ddd; border-radius:3px; display:flex; align-items:center; justify-content:center; text-align:center; padding:1.5em; margin:1em 0; min-height:170px;}
.hr-benefits .item b{font-size:20px; margin-bottom:0; display:block; color:#EC8436;}

.hr-zoho{background:#2F38AD; padding:2em 0; color:#fff; margin:2em 0; line-height:28px;}
.hr-zoho b{display:block; text-transform:uppercase; margin-bottom:0;}
.hr-zoho h1{display:block; margin-bottom:20px!important; font-size:60px!important; line-height:60px;}
.hr-zoho p{margin:0 4em 0 0;}
.hr-zoho figure{background:#fff; display:flex!important; align-items:center; justify-content:center; text-align:center;}


.faq-section .jdb-accordion>li>.jdb-accordion-title {padding:15px;}
.faq-section .jdb-accordion{counter-reset: my-badass-counter;}
.faq-section .jdb-accordion .jdb-accordion-title .jdb-accordion-text{font-size:16px!important; padding-left:50px;}
.faq-section .jdb-accordion .jdb-accordion-title .jdb-accordion-text::before {
  content: counter(my-badass-counter);
    counter-increment: my-badass-counter;
  font-size:16px; background:#E1F0F2;
  font-weight: bold;
  color:#4A7379;
  position: absolute;
  top:.9em;
  left:15px; padding:5px 10px;
}
.faq-section .jdb-accordion-element ul li{border:none!important; box-shadow:0 0 10px #ddd; border-radius:2px;}
.faq-section .jdb-accordion>li.jdb-active>.jdb-accordion-title .jdb-accordion-text{color:#06070A!important;}
.faq-section .jdb-accordion .jdb-accordion-content{padding:5px 10px 20px;}

.faq-section .jdb-accordion .jdb-accordion-title .jdb-caret{background:orange; color:#fff; border-radius:50%; width:30px; height:30px;}
.faq-section .jdb-accordion>li.jdb-active>.jdb-accordion-title .jdb-caret{background:#333; color:#fff;}

.hr-case{background:#45474B; color:#fff; padding:50px 0; font-size:20px; line-height:30px; font-weight:700;}
.hr-case a{color:#fff; text-decoration:none; border:1px solid #fff; font-size:16px; border-radius:2px; padding:8px 25px; transition:.2s ease all; float:right;}
.hr-case a:hover{background:#fff; color:#45474B;}

.register-form{width:90%; margin:0 auto!important; text-align:center;}
.register-form input, .register-form textarea{border:1px solid #9DACB5; border-radius:4px; text-align:left;}
.register-form .btnRegister, .pd-link{background:#FF8900; border-color:#FF8900; color:#fff; font-size:17px; font-weight:500; padding:8px 30px; display:inline-block; margin-top:1em; transition:.2s ease all;}

.register-form .btnRegister:hover, .pd-link:hover{background:#333; border-color:#333;}

.country-section h2:after, .for-sec h2:after, .for_sec h2:after, .vs-heading h2:after {width:70px; margin:18px auto;}

.mr-tp5 {margin-top:50px;}

.mar-20 {margin-bottom: 20px!important;}

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

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

@media (min-width:992px) {
    .jdb-container {
        max-width: 960px
    }
}

@media (min-width:1200px) {
    .jdb-container {
        max-width: 1140px
    }
}

.jdb-container-fluid,
.jdb-container-sm,
.jdb-container-md,
.jdb-container-lg,
.jdb-container-xl {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

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

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

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

@media (min-width:1200px) {
    .jdb-container-xl {
        max-width: 1140px
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.jdb-order-last {
    order: 13
}

.jdb-order-0 {
    order: 0
}

.jdb-order-1 {
    order: 1
}

.jdb-order-2 {
    order: 2
}

.jdb-order-3 {
    order: 3
}

.jdb-order-4 {
    order: 4
}

.jdb-order-5 {
    order: 5
}

.jdb-order-6 {
    order: 6
}

.jdb-order-7 {
    order: 7
}

.jdb-order-8 {
    order: 8
}

.jdb-order-9 {
    order: 9
}

.jdb-order-10 {
    order: 10
}

.jdb-order-11 {
    order: 11
}

.jdb-order-12 {
    order: 12
}

.jdb-offset-1 {
    margin-left: 8.3333333333%
}

.jdb-offset-2 {
    margin-left: 16.6666666667%
}

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

.jdb-offset-4 {
    margin-left: 33.3333333333%
}

.jdb-offset-5 {
    margin-left: 41.6666666667%
}

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

.jdb-offset-7 {
    margin-left: 58.3333333333%
}

.jdb-offset-8 {
    margin-left: 66.6666666667%
}

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

.jdb-offset-10 {
    margin-left: 83.3333333333%
}

.jdb-offset-11 {
    margin-left: 91.6666666667%
}

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

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

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

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

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

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

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

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

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

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

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

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

    .jdb-col-sm-5 {

        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

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

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

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

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

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

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

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

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

    .jdb-order-sm-last {
        order: 13
    }

    .jdb-order-sm-0 {
        order: 0
    }

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

    .jdb-order-sm-2 {
        order: 2
    }

    .jdb-order-sm-3 {
        order: 3
    }

    .jdb-order-sm-4 {
        order: 4
    }

    .jdb-order-sm-5 {
        order: 5
    }

    .jdb-order-sm-6 {
        order: 6
    }

    .jdb-order-sm-7 {
        order: 7
    }

    .jdb-order-sm-8 {
        order: 8
    }

    .jdb-order-sm-9 {
        order: 9
    }

    .jdb-order-sm-10 {
        order: 10
    }

    .jdb-order-sm-11 {
        order: 11
    }

    .jdb-order-sm-12 {
        order: 12
    }

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

    .jdb-offset-sm-1 {
        margin-left: 8.3333333333%
    }

    .jdb-offset-sm-2 {
        margin-left: 16.6666666667%
    }

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

    .jdb-offset-sm-4 {
        margin-left: 33.3333333333%
    }

    .jdb-offset-sm-5 {
        margin-left: 41.6666666667%
    }

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

    .jdb-offset-sm-7 {
        margin-left: 58.3333333333%
    }

    .jdb-offset-sm-8 {
        margin-left: 66.6666666667%
    }

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

    .jdb-offset-sm-10 {
        margin-left: 83.3333333333%
    }

    .jdb-offset-sm-11 {
        margin-left: 91.6666666667%
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .jdb-order-md-last {
        order: 13
    }

    .jdb-order-md-0 {
        order: 0
    }

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

    .jdb-order-md-2 {
        order: 2
    }

    .jdb-order-md-3 {
        order: 3
    }

    .jdb-order-md-4 {
        order: 4
    }

    .jdb-order-md-5 {
        order: 5
    }

    .jdb-order-md-6 {
        order: 6
    }

    .jdb-order-md-7 {
        order: 7
    }

    .jdb-order-md-8 {
        order: 8
    }

    .jdb-order-md-9 {
        order: 9
    }

    .jdb-order-md-10 {
        order: 10
    }

    .jdb-order-md-11 {
        order: 11
    }

    .jdb-order-md-12 {
        order: 12
    }

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

    .jdb-offset-md-1 {
        margin-left: 8.3333333333%
    }

    .jdb-offset-md-2 {
        margin-left: 16.6666666667%
    }

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

    .jdb-offset-md-4 {
        margin-left: 33.3333333333%
    }

    .jdb-offset-md-5 {
        margin-left: 41.6666666667%
    }

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

    .jdb-offset-md-7 {
        margin-left: 58.3333333333%
    }

    .jdb-offset-md-8 {
        margin-left: 66.6666666667%
    }

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

    .jdb-offset-md-10 {
        margin-left: 83.3333333333%
    }

    .jdb-offset-md-11 {
        margin-left: 91.6666666667%
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .jdb-order-lg-last {
        order: 13
    }

    .jdb-order-lg-0 {
        order: 0
    }

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

    .jdb-order-lg-2 {
        order: 2
    }

    .jdb-order-lg-3 {
        order: 3
    }

    .jdb-order-lg-4 {
        order: 4
    }

    .jdb-order-lg-5 {
        order: 5
    }

    .jdb-order-lg-6 {
        order: 6
    }

    .jdb-order-lg-7 {
        order: 7
    }

    .jdb-order-lg-8 {
        order: 8
    }

    .jdb-order-lg-9 {
        order: 9
    }

    .jdb-order-lg-10 {
        order: 10
    }

    .jdb-order-lg-11 {
        order: 11
    }

    .jdb-order-lg-12 {
        order: 12
    }

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

    .jdb-offset-lg-1 {
        margin-left: 8.3333333333%
    }

    .jdb-offset-lg-2 {
        margin-left: 16.6666666667%
    }

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

    .jdb-offset-lg-4 {
        margin-left: 33.3333333333%
    }

    .jdb-offset-lg-5 {
        margin-left: 41.6666666667%
    }

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

    .jdb-offset-lg-7 {
        margin-left: 58.3333333333%
    }

    .jdb-offset-lg-8 {
        margin-left: 66.6666666667%
    }

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

    .jdb-offset-lg-10 {
        margin-left: 83.3333333333%
    }

    .jdb-offset-lg-11 {
        margin-left: 91.6666666667%
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .jdb-order-xl-last {
        order: 13
    }

    .jdb-order-xl-0 {
        order: 0
    }

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

    .jdb-order-xl-2 {
        order: 2
    }

    .jdb-order-xl-3 {
        order: 3
    }

    .jdb-order-xl-4 {
        order: 4
    }

    .jdb-order-xl-5 {
        order: 5
    }

    .jdb-order-xl-6 {
        order: 6
    }

    .jdb-order-xl-7 {
        order: 7
    }

    .jdb-order-xl-8 {
        order: 8
    }

    .jdb-order-xl-9 {
        order: 9
    }

    .jdb-order-xl-10 {
        order: 10
    }

    .jdb-order-xl-11 {
        order: 11
    }

    .jdb-order-xl-12 {
        order: 12
    }

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

    .jdb-offset-xl-1 {
        margin-left: 8.3333333333%
    }

    .jdb-offset-xl-2 {
        margin-left: 16.6666666667%
    }

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

    .jdb-offset-xl-4 {
        margin-left: 33.3333333333%
    }

    .jdb-offset-xl-5 {
        margin-left: 41.6666666667%
    }

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

    .jdb-offset-xl-7 {
        margin-left: 58.3333333333%
    }

    .jdb-offset-xl-8 {
        margin-left: 66.6666666667%
    }

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

    .jdb-offset-xl-10 {
        margin-left: 83.3333333333%
    }

    .jdb-offset-xl-11 {
        margin-left: 91.6666666667%
    }
}

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

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

.jdb-close:not(:disabled):not(.disabled):hover,
.jdb-close:not(:disabled):not(.disabled):focus {
    opacity: .75
}

button.jdb-close {
    padding: 0;
    background-color: transparent;
    border: 0
}

a.jdb-close.jdb-disabled {
    pointer-events: none
}

.jdb-align-baseline {
    vertical-align: baseline !important
}

.jdb-align-top {
    vertical-align: top !important
}

.jdb-align-middle {
    vertical-align: middle !important
}

.jdb-align-bottom {
    vertical-align: bottom !important
}

.jdb-align-text-bottom {
    vertical-align: text-bottom !important
}

.jdb-align-text-top {
    vertical-align: text-top !important
}

.jdb-clearfix::after {
    display: block;
    clear: both;
    content: ""
}

.jdb-d-none {
    display: none !important
}

.jdb-d-inline {
    display: inline !important
}

.jdb-d-inline-block {
    display: inline-block !important
}

.jdb-d-block {
    display: block !important
}

.jdb-d-table {
    display: table !important
}

.jdb-d-table-row {
    display: table-row !important
}

.jdb-d-table-cell {
    display: table-cell !important
}

.jdb-d-flex {
    display: flex !important
}

.jdb-d-inline-flex {
    display: inline-flex !important
}

@media (min-width:576px) {
    .jdb-d-sm-none {
        display: none !important
    }

    .jdb-d-sm-inline {
        display: inline !important
    }

    .jdb-d-sm-inline-block {
        display: inline-block !important
    }

    .jdb-d-sm-block {
        display: block !important
    }

    .jdb-d-sm-table {
        display: table !important
    }

    .jdb-d-sm-table-row {
        display: table-row !important
    }

    .jdb-d-sm-table-cell {
        display: table-cell !important
    }

    .jdb-d-sm-flex {
        display: flex !important
    }

    .jdb-d-sm-inline-flex {
        display: inline-flex !important
    }
}

@media (min-width:768px) {
    .jdb-d-md-none {
        display: none !important
    }

    .jdb-d-md-inline {
        display: inline !important
    }

    .jdb-d-md-inline-block {
        display: inline-block !important
    }

    .jdb-d-md-block {
        display: block !important
    }

    .jdb-d-md-table {
        display: table !important
    }

    .jdb-d-md-table-row {
        display: table-row !important
    }

    .jdb-d-md-table-cell {
        display: table-cell !important
    }

    .jdb-d-md-flex {
        display: flex !important
    }

    .jdb-d-md-inline-flex {
        display: inline-flex !important
    }
}

@media (min-width:992px) {
    .jdb-d-lg-none {
        display: none !important
    }

    .jdb-d-lg-inline {
        display: inline !important
    }

    .jdb-d-lg-inline-block {
        display: inline-block !important
    }

    .jdb-d-lg-block {
        display: block !important
    }

    .jdb-d-lg-table {
        display: table !important
    }

    .jdb-d-lg-table-row {
        display: table-row !important
    }

    .jdb-d-lg-table-cell {
        display: table-cell !important
    }

    .jdb-d-lg-flex {
        display: flex !important
    }

    .jdb-d-lg-inline-flex {
        display: inline-flex !important
    }
}

@media (min-width:1200px) {
    .jdb-d-xl-none {
        display: none !important
    }

    .jdb-d-xl-inline {
        display: inline !important
    }

    .jdb-d-xl-inline-block {
        display: inline-block !important
    }

    .jdb-d-xl-block {
        display: block !important
    }

    .jdb-d-xl-table {
        display: table !important
    }

    .jdb-d-xl-table-row {
        display: table-row !important
    }

    .jdb-d-xl-table-cell {
        display: table-cell !important
    }

    .jdb-d-xl-flex {
        display: flex !important
    }

    .jdb-d-xl-inline-flex {
        display: inline-flex !important
    }
}

@media print {
    .jdb-d-print-none {
        display: none !important
    }

    .jdb-d-print-inline {
        display: inline !important
    }

    .jdb-d-print-inline-block {
        display: inline-block !important
    }

    .jdb-d-print-block {
        display: block !important
    }

    .jdb-d-print-table {
        display: table !important
    }

    .jdb-d-print-table-row {
        display: table-row !important
    }

    .jdb-d-print-table-cell {
        display: table-cell !important
    }

    .jdb-d-print-flex {
        display: flex !important
    }

    .jdb-d-print-inline-flex {
        display: inline-flex !important
    }
}

.carousel-testimonial-img{width:170px; height:170px; border:5px solid #eaeaea; border-radius:50%; margin:2em auto 0;}

.carousel-testimonial-img img{height:170px!important; object-fit:cover;}

.carousel-testimonial .carousel-control-prev, .carousel-testimonial .carousel-control-next{display:none;}

.car-content{width:80%; margin:0 auto; text-align:center;}
.car-content p{position:relative; padding-top:25px!important;}
.car-content p:before{position:relative; display:block; content:''; background:url(../../../../2coms.com/images/left-quote.png); width:62px; height:49px; font-size:80px; top:-8px; left:-50px;}
.car-content p:after{position:absolute; display:block; content:''; background:url(../../../../2coms.com/images/left-quote.png); width:62px; height:49px; font-size:80px; bottom:-.7em; right:0; transform: scaleX(-1);}

.carousel-testimonial .carousel-indicators{bottom:-60px;}
.carousel-testimonial .carousel-indicators li{width:10px; height:10px; background:#ddd; border-radius:50%; border:none;}
.carousel-testimonial .carousel-indicators .active{background:orange;}

#smileys{
    /* border:1px solid #efefef;  */
    padding:2em 0em; font-size:18px;
}
form#smileys input[type=radio] {
  -webkit-appearance: none;
  width:70px; opacity:.4;
  height:70px;
  border: none;
  cursor: pointer;
  transition: border 0.2s ease;
  filter: grayscale(100%);
  margin: 0 10px 25px;
  transition: all 0.2s ease;
}
form#smileys input[type=radio]:hover, form#smileys input[type=radio]:checked {
  filter: grayscale(0); opacity:1;
}
form#smileys input[type=radio]:focus {
  outline: 0;
}
form#smileys input[type=radio].happy {
  background: url("../../../../2coms.com/images/happy_ampvnc.svg") center;
  background-size: cover;
}
form#smileys input[type=radio].neutral {
  background: url("../../../../2coms.com/images/neutral_t3q8hz.svg") center;
  background-size: cover;
}
form#smileys input[type=radio].sad {
  background: url("../../../../2coms.com/images/sad_bj1tuj.svg") center;
  background-size: cover;
}

.mtt {
  position: fixed;
  bottom: 10px;
  right: 20px;

  color: #999;
  text-decoration: none;
}
.mtt span {
  color: #e74c3c;
}
.mtt:hover {
  color: #666;
}
.mtt:hover span {
  color: #c0392b;
}



.refer{background:url(../../../images/refer.jpg) no-repeat; width:365px; height:300px; position:relative; }
.refer .grf-txt-block{padding:5.5em 2em 0 0; float:right; font-size:24px; line-height:30px;}
.refer .grf-txt-block strong{display:block; font-size:40px; color:orange;}
.refer .grf-txt-block a{background:#000; border-radius:4px; color:#fff; padding:7px 20px; font-size:18px; margin-top:1em; display:inline-block;}

.jdb-embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden
}

.jdb-embed-responsive::before {
    display: block;
    content: ""
}

.jdb-embed-responsive .jdb-embed-responsive-item,
.jdb-embed-responsive iframe,
.jdb-embed-responsive embed,
.jdb-embed-responsive object,
.jdb-embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.jdb-embed-responsive-21by9::before {
    padding-top: 42.8571428571%
}

.jdb-embed-responsive-16by9::before {
    padding-top: 56.25%
}

.jdb-embed-responsive-4by3::before {
    padding-top: 75%
}

.jdb-embed-responsive-1by1::before {
    padding-top: 100%
}

.jdb-flex-row {
    flex-direction: row !important
}

.jdb-flex-column {
    flex-direction: column !important
}

.jdb-flex-row-reverse {
    flex-direction: row-reverse !important
}

.jdb-flex-column-reverse {
    flex-direction: column-reverse !important
}

.jdb-flex-wrap {
    flex-wrap: wrap !important
}

.jdb-flex-nowrap {
    flex-wrap: nowrap !important
}

.jdb-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

.jdb-flex-fill {
    flex: 1 1 auto !important
}

.jdb-flex-grow-0 {
    flex-grow: 0 !important
}

.jdb-flex-grow-1 {
    flex-grow: 1 !important
}

.jdb-flex-shrink-0 {
    flex-shrink: 0 !important
}

.jdb-flex-shrink-1 {
    flex-shrink: 1 !important
}

.jdb-justify-content-start {
    justify-content: flex-start !important
}

.jdb-justify-content-end {
    justify-content: flex-end !important
}

.jdb-justify-content-center {
    justify-content: center !important
}

.jdb-justify-content-between {
    justify-content: space-between !important
}

.jdb-justify-content-around {
    justify-content: space-around !important
}

.jdb-align-items-start {
    align-items: flex-start !important
}

.jdb-align-items-end {
    align-items: flex-end !important
}

.jdb-align-items-center {
    align-items: center !important
}

.jdb-align-items-baseline {
    align-items: baseline !important
}

.jdb-align-items-stretch {
    align-items: stretch !important
}

.jdb-align-content-start {
    align-content: flex-start !important
}

.jdb-align-content-end {
    align-content: flex-end !important
}

.jdb-align-content-center {
    align-content: center !important
}

.jdb-align-content-between {
    align-content: space-between !important
}

.jdb-align-content-around {
    align-content: space-around !important
}

.jdb-align-content-stretch {
    align-content: stretch !important
}

.jdb-align-self-auto {
    align-self: auto !important
}

.jdb-align-self-start {
    align-self: flex-start !important
}

.jdb-align-self-end {
    align-self: flex-end !important
}

.jdb-align-self-center {
    align-self: center !important
}

.jdb-align-self-baseline {
    align-self: baseline !important
}

.jdb-align-self-stretch {
    align-self: stretch !important
}

@media (min-width:576px) {
    .jdb-flex-sm-row {
        flex-direction: row !important
    }

    .jdb-flex-sm-column {
        flex-direction: column !important
    }

    .jdb-flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }

    .jdb-flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }

    .jdb-flex-sm-wrap {
        flex-wrap: wrap !important
    }

    .jdb-flex-sm-nowrap {
        flex-wrap: nowrap !important
    }

    .jdb-flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .jdb-flex-sm-fill {
        flex: 1 1 auto !important
    }

    .jdb-flex-sm-grow-0 {
        flex-grow: 0 !important
    }

    .jdb-flex-sm-grow-1 {
        flex-grow: 1 !important
    }

    .jdb-flex-sm-shrink-0 {
        flex-shrink: 0 !important
    }

    .jdb-flex-sm-shrink-1 {
        flex-shrink: 1 !important
    }

    .jdb-justify-content-sm-start {
        justify-content: flex-start !important
    }

    .jdb-justify-content-sm-end {
        justify-content: flex-end !important
    }

    .jdb-justify-content-sm-center {
        justify-content: center !important
    }

    .jdb-justify-content-sm-between {
        justify-content: space-between !important
    }

    .jdb-justify-content-sm-around {
        justify-content: space-around !important
    }

    .jdb-align-items-sm-start {
        align-items: flex-start !important
    }

    .jdb-align-items-sm-end {
        align-items: flex-end !important
    }

    .jdb-align-items-sm-center {
        align-items: center !important
    }

    .jdb-align-items-sm-baseline {
        align-items: baseline !important
    }

    .jdb-align-items-sm-stretch {
        align-items: stretch !important
    }

    .jdb-align-content-sm-start {
        align-content: flex-start !important
    }

    .jdb-align-content-sm-end {
        align-content: flex-end !important
    }

    .jdb-align-content-sm-center {
        align-content: center !important
    }

    .jdb-align-content-sm-between {
        align-content: space-between !important
    }

    .jdb-align-content-sm-around {
        align-content: space-around !important
    }

    .jdb-align-content-sm-stretch {
        align-content: stretch !important
    }

    .jdb-align-self-sm-auto {
        align-self: auto !important
    }

    .jdb-align-self-sm-start {
        align-self: flex-start !important
    }

    .jdb-align-self-sm-end {
        align-self: flex-end !important
    }

    .jdb-align-self-sm-center {
        align-self: center !important
    }

    .jdb-align-self-sm-baseline {
        align-self: baseline !important
    }

    .jdb-align-self-sm-stretch {
        align-self: stretch !important
    }
}

@media (min-width:768px) {
    .jdb-flex-md-row {
        flex-direction: row !important
    }

    .jdb-flex-md-column {
        flex-direction: column !important
    }

    .jdb-flex-md-row-reverse {
        flex-direction: row-reverse !important
    }

    .jdb-flex-md-column-reverse {
        flex-direction: column-reverse !important
    }

    .jdb-flex-md-wrap {
        flex-wrap: wrap !important
    }

    .jdb-flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .jdb-flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .jdb-flex-md-fill {
        flex: 1 1 auto !important
    }

    .jdb-flex-md-grow-0 {
        flex-grow: 0 !important
    }

    .jdb-flex-md-grow-1 {
        flex-grow: 1 !important
    }

    .jdb-flex-md-shrink-0 {
        flex-shrink: 0 !important
    }

    .jdb-flex-md-shrink-1 {
        flex-shrink: 1 !important
    }

    .jdb-justify-content-md-start {
        justify-content: flex-start !important
    }

    .jdb-justify-content-md-end {
        justify-content: flex-end !important
    }

    .jdb-justify-content-md-center {
        justify-content: center !important
    }

    .jdb-justify-content-md-between {
        justify-content: space-between !important
    }

    .jdb-justify-content-md-around {
        justify-content: space-around !important
    }

    .jdb-align-items-md-start {
        align-items: flex-start !important
    }

    .jdb-align-items-md-end {
        align-items: flex-end !important
    }

    .jdb-align-items-md-center {
        align-items: center !important
    }

    .jdb-align-items-md-baseline {
        align-items: baseline !important
    }

    .jdb-align-items-md-stretch {
        align-items: stretch !important
    }

    .jdb-align-content-md-start {
        align-content: flex-start !important
    }

    .jdb-align-content-md-end {
        align-content: flex-end !important
    }

    .jdb-align-content-md-center {
        align-content: center !important
    }

    .jdb-align-content-md-between {
        align-content: space-between !important
    }

    .jdb-align-content-md-around {
        align-content: space-around !important
    }

    .jdb-align-content-md-stretch {
        align-content: stretch !important
    }

    .jdb-align-self-md-auto {
        align-self: auto !important
    }

    .jdb-align-self-md-start {
        align-self: flex-start !important
    }

    .jdb-align-self-md-end {
        align-self: flex-end !important
    }

    .jdb-align-self-md-center {
        align-self: center !important
    }

    .jdb-align-self-md-baseline {
        align-self: baseline !important
    }

    .jdb-align-self-md-stretch {
        align-self: stretch !important
    }
}

@media (min-width:992px) {
    .jdb-flex-lg-row {
        flex-direction: row !important
    }

    .jdb-flex-lg-column {
        flex-direction: column !important
    }

    .jdb-flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .jdb-flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .jdb-flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .jdb-flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .jdb-flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .jdb-flex-lg-fill {
        flex: 1 1 auto !important
    }

    .jdb-flex-lg-grow-0 {
        flex-grow: 0 !important
    }

    .jdb-flex-lg-grow-1 {
        flex-grow: 1 !important
    }

    .jdb-flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }

    .jdb-flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }

    .jdb-justify-content-lg-start {
        justify-content: flex-start !important
    }

    .jdb-justify-content-lg-end {
        justify-content: flex-end !important
    }

    .jdb-justify-content-lg-center {
        justify-content: center !important
    }

    .jdb-justify-content-lg-between {
        justify-content: space-between !important
    }

    .jdb-justify-content-lg-around {
        justify-content: space-around !important
    }

    .jdb-align-items-lg-start {
        align-items: flex-start !important
    }

    .jdb-align-items-lg-end {
        align-items: flex-end !important
    }

    .jdb-align-items-lg-center {
        align-items: center !important
    }

    .jdb-align-items-lg-baseline {
        align-items: baseline !important
    }

    .jdb-align-items-lg-stretch {
        align-items: stretch !important
    }

    .jdb-align-content-lg-start {
        align-content: flex-start !important
    }

    .jdb-align-content-lg-end {
        align-content: flex-end !important
    }

    .jdb-align-content-lg-center {
        align-content: center !important
    }

    .jdb-align-content-lg-between {

        align-content: space-between !important
    }

    .jdb-align-content-lg-around {
        align-content: space-around !important
    }

    .jdb-align-content-lg-stretch {
        align-content: stretch !important
    }

    .jdb-align-self-lg-auto {
        align-self: auto !important
    }

    .jdb-align-self-lg-start {
        align-self: flex-start !important
    }

    .jdb-align-self-lg-end {
        align-self: flex-end !important
    }

    .jdb-align-self-lg-center {
        align-self: center !important
    }

    .jdb-align-self-lg-baseline {
        align-self: baseline !important
    }

    .jdb-align-self-lg-stretch {
        align-self: stretch !important
    }
}

@media (min-width:1200px) {
    .jdb-flex-xl-row {
        flex-direction: row !important
    }

    .jdb-flex-xl-column {
        flex-direction: column !important
    }

    .jdb-flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .jdb-flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .jdb-flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .jdb-flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .jdb-flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .jdb-flex-xl-fill {
        flex: 1 1 auto !important
    }

    .jdb-flex-xl-grow-0 {
        flex-grow: 0 !important
    }

    .jdb-flex-xl-grow-1 {
        flex-grow: 1 !important
    }

    .jdb-flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }

    .jdb-flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }

    .jdb-justify-content-xl-start {
        justify-content: flex-start !important
    }

    .jdb-justify-content-xl-end {
        justify-content: flex-end !important
    }

    .jdb-justify-content-xl-center {
        justify-content: center !important
    }

    .jdb-justify-content-xl-between {
        justify-content: space-between !important
    }

    .jdb-justify-content-xl-around {
        justify-content: space-around !important
    }

    .jdb-align-items-xl-start {
        align-items: flex-start !important
    }

    .jdb-align-items-xl-end {
        align-items: flex-end !important
    }

    .jdb-align-items-xl-center {
        align-items: center !important
    }

    .jdb-align-items-xl-baseline {
        align-items: baseline !important
    }

    .jdb-align-items-xl-stretch {
        align-items: stretch !important
    }

    .jdb-align-content-xl-start {
        align-content: flex-start !important
    }

    .jdb-align-content-xl-end {
        align-content: flex-end !important
    }

    .jdb-align-content-xl-center {
        align-content: center !important
    }

    .jdb-align-content-xl-between {
        align-content: space-between !important
    }

    .jdb-align-content-xl-around {
        align-content: space-around !important
    }

    .jdb-align-content-xl-stretch {
        align-content: stretch !important
    }

    .jdb-align-self-xl-auto {
        align-self: auto !important
    }

    .jdb-align-self-xl-start {
        align-self: flex-start !important
    }

    .jdb-align-self-xl-end {
        align-self: flex-end !important
    }

    .jdb-align-self-xl-center {
        align-self: center !important
    }

    .jdb-align-self-xl-baseline {
        align-self: baseline !important
    }

    .jdb-align-self-xl-stretch {
        align-self: stretch !important
    }
}

.jdb-float-left {
    float: left !important
}

.jdb-float-right {
    float: right !important
}

.jdb-float-none {
    float: none !important
}

@media (min-width:576px) {
    .jdb-float-sm-left {
        float: left !important
    }

    .jdb-float-sm-right {
        float: right !important
    }

    .jdb-float-sm-none {
        float: none !important
    }
}

@media (min-width:768px) {
    .jdb-float-md-left {
        float: left !important
    }

    .jdb-float-md-right {
        float: right !important
    }

    .jdb-float-md-none {
        float: none !important
    }
}

@media (min-width:992px) {
    .jdb-float-lg-left {
        float: left !important
    }

    .jdb-float-lg-right {
        float: right !important
    }

    .jdb-float-lg-none {
        float: none !important
    }
}

@media (min-width:1200px) {
    .jdb-float-xl-left {
        float: left !important
    }

    .jdb-float-xl-right {
        float: right !important
    }

    .jdb-float-xl-none {
        float: none !important
    }
}

.jdb-user-select-all {
    user-select: all !important
}

.jdb-user-select-auto {
    user-select: auto !important
}

.jdb-user-select-none {
    user-select: none !important
}

.jdb-overflow-auto {
    overflow: auto !important
}

.jdb-overflow-hidden {
    overflow: hidden !important
}

.jdb-position-static {
    position: static !important
}

.jdb-position-relative {
    position: relative !important
}

.jdb-position-absolute {
    position: absolute !important
}

.jdb-position-fixed {
    position: fixed !important
}

.jdb-position-sticky {
    position: sticky !important
}

.jdb-fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.jdb-fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

.jdb-sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020
}

.jdb-slider,
.jdb-slideshow {
    -webkit-tap-highlight-color: transparent
}

.jdb-slider .jdb-slider-controls,
.jdb-slideshow .jdb-slider-controls {
    overflow: hidden
}

.jdb-slider .jdb-slideshow-pretitle,
.jdb-slideshow .jdb-slideshow-pretitle {
    margin-bottom: 20px
}

.jdb-slider .jdb-slideshow-title,
.jdb-slideshow .jdb-slideshow-title {
    margin-bottom: 20px
}

.jdb-slider .jdb-slideshow-description,
.jdb-slideshow .jdb-slideshow-description {
    margin-bottom: 20px
}

.jdb-slider .jdb-slider-next,
.jdb-slideshow .jdb-slider-next,
.jdb-slider .jdb-slider-prev,
.jdb-slideshow .jdb-slider-prev {
    position: absolute;
    height: 100%;
    z-index: 2;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.jdb-slider .jdb-slider-next a,
.jdb-slideshow .jdb-slider-next a,
.jdb-slider .jdb-slider-prev a,
.jdb-slideshow .jdb-slider-prev a {
    margin: 0 15px;
    position: relative;
    opacity: 0;
    will-change: opacity, left, right;
    -webkit-transition: 0.2s all linear;
    -moz-transition: 0.2s all linear;
    -ms-transition: 0.2s all linear;
    -o-transition: 0.2s all linear;
    transition: 0.2s all linear;
    font-size: 32px;
    color: #6e00ff
}

.jdb-slider .jdb-slider-next:not(.jdb-slider-outside),
.jdb-slideshow .jdb-slider-next:not(.jdb-slider-outside) {
    right: 0
}

.jdb-slider .jdb-slider-next:not(.jdb-slider-outside) a,
.jdb-slideshow .jdb-slider-next:not(.jdb-slider-outside) a {
    right: -100%
}

.jdb-slider .jdb-slider-next.jdb-slider-outside,
.jdb-slideshow .jdb-slider-next.jdb-slider-outside {
    left: 100%
}

.jdb-slider .jdb-slider-next.jdb-slider-outside a,
.jdb-slideshow .jdb-slider-next.jdb-slider-outside a {
    left: -100%
}

.jdb-slider .jdb-slider-prev:not(.jdb-slider-outside),
.jdb-slideshow .jdb-slider-prev:not(.jdb-slider-outside) {
    left: 0
}

.jdb-slider .jdb-slider-prev:not(.jdb-slider-outside) a,
.jdb-slideshow .jdb-slider-prev:not(.jdb-slider-outside) a {
    left: -100%
}

.jdb-slider .jdb-slider-prev.jdb-slider-outside,
.jdb-slideshow .jdb-slider-prev.jdb-slider-outside {
    right: 100%
}

.jdb-slider .jdb-slider-prev.jdb-slider-outside a,
.jdb-slideshow .jdb-slider-prev.jdb-slider-outside a {
    right: -100%
}

.jdb-slider:hover .jdb-slider-next a,
.jdb-slideshow:hover .jdb-slider-next a {
    opacity: 1
}

.jdb-slider:hover .jdb-slider-next:not(.jdb-slider-outside) a,
.jdb-slideshow:hover .jdb-slider-next:not(.jdb-slider-outside) a {
    right: 0
}

.jdb-slider:hover .jdb-slider-next.jdb-slider-outside a,
.jdb-slideshow:hover .jdb-slider-next.jdb-slider-outside a {
    left: 0
}

.jdb-slider:hover .jdb-slider-prev a,
.jdb-slideshow:hover .jdb-slider-prev a {
    opacity: 1
}

.jdb-slider:hover .jdb-slider-prev:not(.jdb-slider-outside) a,
.jdb-slideshow:hover .jdb-slider-prev:not(.jdb-slider-outside) a {
    left: 0
}

.jdb-slider:hover .jdb-slider-prev.jdb-slider-outside a,
.jdb-slideshow:hover .jdb-slider-prev.jdb-slider-outside a {
    right: 0
}

.jdb-slider.jdb-show-controls .jdb-slider-next a,
.jdb-slideshow.jdb-show-controls .jdb-slider-next a {
    opacity: 1
}

.jdb-slider.jdb-show-controls .jdb-slider-next:not(.jdb-slider-outside) a,
.jdb-slideshow.jdb-show-controls .jdb-slider-next:not(.jdb-slider-outside) a {
    right: 0
}

.jdb-slider.jdb-show-controls .jdb-slider-next.jdb-slider-outside a,
.jdb-slideshow.jdb-show-controls .jdb-slider-next.jdb-slider-outside a {
    left: 0
}

.jdb-slider.jdb-show-controls .jdb-slider-prev a,
.jdb-slideshow.jdb-show-controls .jdb-slider-prev a {
    opacity: 1
}

.jdb-slider.jdb-show-controls .jdb-slider-prev:not(.jdb-slider-outside) a,
.jdb-slideshow.jdb-show-controls .jdb-slider-prev:not(.jdb-slider-outside) a {
    left: 0
}

.jdb-slider.jdb-show-controls .jdb-slider-prev.jdb-slider-outside a,
.jdb-slideshow.jdb-show-controls .jdb-slider-prev.jdb-slider-outside a {
    right: 0
}

.jdb-slider-container {
    overflow: hidden;
    position: relative
}

.jdb-slider-items {
    will-change: transform;
    position: relative
}

.jdb-slider-items {
    display: flex;
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-touch-callout: none
}

.jdb-slider-items>* {
    flex: none;
    position: relative;
    touch-action: pan-y
}

.jdb-slider-items>:focus {
    outline: none
}

.jdb-slider-items>* {
    width: 100%
}

.jdb-dotnav {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: -12px;
    margin-top: 20px;
    margin-bottom: 20px;
    justify-content: center
}

.jdb-dotnav>* {
    flex: none;
    padding-left: 12px
}

.jdb-dotnav>*>* {
    display: block;
    box-sizing: border-box;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #ccc;
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap
}

.jdb-dotnav>.jdb-active>* {
    background-color: #6e00ff
}

.jdb-slideshow {
    -webkit-tap-highlight-color: transparent
}

.jdb-slideshow-items {
    position: relative;
    z-index: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    -webkit-touch-callout: none
}

.jdb-slideshow-items>* {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    will-change: transform, opacity;
    touch-action: pan-y
}

.jdb-slideshow-items>:focus {
    outline: none
}

.jdb-slideshow-items>:not(.jdb-active) {
    display: none
}

.jdb-slideshow-item {
    display: flex;
    width: 100%;
    height: 100%
}

.jdb-slideshow-item .jdb-slideshow-item-inner {
    display: flex;
    width: 100%;
    height: 100%;
    margin: auto
}

.jdb-slideshow-item .jdb-slideshow-item-inner .jdb-slideshow-media {
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    position: relative;
    z-index: 8
}

.jdb-slideshow-item .jdb-slideshow-item-inner .jdb-slideshow-media .jdb-video video {
    background: #333
}

.jdb-slideshow-item .jdb-slideshow-item-inner .jdb-slideshow-content {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    position: relative;
    z-index: 8
}

.jdb-slideshow-nav.inside {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 1
}

.jdb-slideshow-buttons {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.jdb-slideshow-buttons.center {
    justify-content: center
}

.jdb-slideshow-buttons.left {
    justify-content: flex-start
}

.jdb-slideshow-buttons.right {
    justify-content: flex-end
}


.jdb-slideshow-buttons.stacked {
    justify-content: center;
    flex-direction: column
}

.jdb-slideshow-buttons .jdb-button {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    padding: 5px
}

.jdb-justified-gallery {
    width: 100%;
    position: relative;
    overflow: hidden
}

.jdb-justified-gallery>a,
.jdb-justified-gallery>div,
.jdb-justified-gallery>figure {
    position: absolute;
    display: inline-block;
    overflow: hidden;
    filter: "alpha(opacity=10)";
    opacity: .1;
    margin: 0;
    padding: 0
}

.jdb-justified-gallery>a>img,
.jdb-justified-gallery>div>img,
.jdb-justified-gallery>figure>img,
.jdb-justified-gallery>a>a>img,
.jdb-justified-gallery>div>a>img,
.jdb-justified-gallery>figure>a>img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
    padding: 0;
    border: none;
    filter: "alpha(opacity=0)";
    opacity: 0
}

.jdb-justified-gallery>a>.caption,
.jdb-justified-gallery>div>.caption,
.jdb-justified-gallery>figure>.caption {
    display: none;
    position: absolute;
    bottom: 0;
    padding: 5px;
    background-color: #000;
    left: 0;
    right: 0;
    margin: 0;
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    font-family: sans-serif
}

.jdb-justified-gallery>a>.caption.caption-visible,
.jdb-justified-gallery>div>.caption.caption-visible,
.jdb-justified-gallery>figure>.caption.caption-visible {
    display: initial;
    filter: "alpha(opacity=70)";
    opacity: .7;
    -webkit-transition: opacity 500ms ease-in;
    -moz-transition: opacity 500ms ease-in;
    -o-transition: opacity 500ms ease-in;
    transition: opacity 500ms ease-in
}

.jdb-justified-gallery>.entry-visible {
    filter: "alpha(opacity=100)";
    opacity: 1;
    background: none
}

.jdb-justified-gallery>.entry-visible>img,
.jdb-justified-gallery>.entry-visible>a>img {
    filter: "alpha(opacity=100)";
    opacity: 1;
    -webkit-transition: opacity 500ms ease-in;
    -moz-transition: opacity 500ms ease-in;
    -o-transition: opacity 500ms ease-in;
    transition: opacity 500ms ease-in
}

.jdb-justified-gallery>.jg-filtered {
    display: none
}

.jdb-justified-gallery>.spinner {
    position: absolute;
    bottom: 0;
    margin-left: -24px;
    padding: 10px 0 10px 0;
    left: 50%;
    filter: "alpha(opacity=100)";
    opacity: 1;
    overflow: initial
}

.jdb-justified-gallery>.spinner>span {
    display: inline-block;
    filter: "alpha(opacity=0)";
    opacity: 0;
    width: 8px;
    height: 8px;
    margin: 0 4px 0 4px;
    background-color: #000;
    border-radius: 6px
}

.jdb-gallery-container {
    display: flex;
    flex-direction: column-reverse
}

.jdb-gallery-filters {
    padding: 20px 0;
    flex-wrap: wrap
}

.jdb-gallery-filters>button {
    background-color: #f3f3f3;
    padding: 10px 20px;
    margin: 5px
}

.jdb-gallery-filters>button.active {
    background-color: #000;
    color: #fff
}

.jdb-gallery-item-caption {
    position: absolute;
    bottom: 0;
    z-index: 1;
    left: 0;
    display: block;
    width: 100%;
    margin: 0
}

.jdb-gallery-item.jdb-caption-on-hover .jdb-gallery-item-caption {
    display: none
}

.jdb-gallery-item.jdb-caption-on-hover:hover .jdb-gallery-item-caption {
    display: block
}

.jdb-grid-gallery .jdb-gallery-item {
    position: relative
}

.jdb-gallery-item-inner {
    position: relative;
    width: 100%;
    height: 100%;
    background-size: cover !important;
    background-position: center
}

.jdb-beforeafter-horizontal .jdb-beforeafter-handle:before,
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:after,
.jdb-beforeafter-vertical .jdb-beforeafter-handle:before,
.jdb-beforeafter-vertical .jdb-beforeafter-handle:after {
    content: " ";
    display: block;
    background: #fff;
    position: absolute;
    z-index: 30
}

.jdb-beforeafter-horizontal .jdb-beforeafter-handle:before,
.jdb-beforeafter-horizontal .jdb-beforeafter-handle:after {
    width: 3px;
    height: 9999px;
    left: 50%;
    margin-left: -1.5px
}

.jdb-beforeafter-vertical .jdb-beforeafter-handle:before,
.jdb-beforeafter-vertical .jdb-beforeafter-handle:after {
    width: 9999px;
    height: 3px;
    top: 50%;
    margin-top: -1.5px
}

.jdb-beforeafter-before-label,
.jdb-beforeafter-after-label,
.jdb-beforeafter-overlay {
    position: absolute;
    top: 0;
    width: 100%;

    height: 100%;
    display: flex;
    justify-content: center
}

.jdb-beforeafter-before-label,
.jdb-beforeafter-after-label,
.jdb-beforeafter-overlay {
    transition-duration: 0.5s
}

.jdb-beforeafter-before-label,
.jdb-beforeafter-after-label {
    transition-property: opacity
}

.jdb-beforeafter-before-label:before,
.jdb-beforeafter-after-label:before {
    color: #fff;
    font-size: 13px;
    letter-spacing: .1em;
    margin: 10px
}

.jdb-beforeafter-before-label:before,
.jdb-beforeafter-after-label:before {
    background: rgba(255, 255, 255, .2);
    line-height: 38px;
    padding: 0 20px;
    border-radius: 2px
}

.jdb-beforeafter-left-arrow,
.jdb-beforeafter-right-arrow,
.jdb-beforeafter-up-arrow,
.jdb-beforeafter-down-arrow {
    width: 0;
    height: 0;
    border: 6px inset transparent;
    position: absolute
}

.jdb-beforeafter-left-arrow,
.jdb-beforeafter-right-arrow {
    top: 50%;
    margin-top: -6px
}

.jdb-beforeafter-up-arrow,
.jdb-beforeafter-down-arrow {
    left: 50%;
    margin-left: -6px
}

.jdb-beforeafter-wrapper {
    max-width: 100%
}

.jdb-beforeafter-container {
    box-sizing: content-box;
    z-index: 0;
    overflow: hidden;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none
}

.jdb-beforeafter-container img {
    max-width: 100%;
    position: absolute;
    top: 0;
    display: block;
    width: 100%
}

.jdb-beforeafter-container.active .jdb-beforeafter-overlay,
.jdb-beforeafter-container.active :hover.jdb-beforeafter-overlay {
    background: rgba(0, 0, 0, 0)
}

.jdb-beforeafter-container.active .jdb-beforeafter-overlay .jdb-beforeafter-before-label,
.jdb-beforeafter-container.active :hover.jdb-beforeafter-overlay .jdb-beforeafter-before-label,
.jdb-beforeafter-container.active .jdb-beforeafter-overlay .jdb-beforeafter-after-label,
.jdb-beforeafter-container.active :hover.jdb-beforeafter-overlay .jdb-beforeafter-after-label {
    opacity: 0
}

.jdb-beforeafter-container * {
    box-sizing: content-box
}

.jdb-beforeafter-before-label {
    opacity: 0
}

.jdb-beforeafter-before-label:before {
    content: attr(data-content)
}

.jdb-beforeafter-after-label {
    opacity: 0
}

.jdb-beforeafter-after-label:before {
    content: attr(data-content)
}

.jdb-beforeafter-horizontal .jdb-beforeafter-before-label {
    flex-direction: column
}

.jdb-beforeafter-horizontal .jdb-beforeafter-before-label:before {
    align-self: flex-start
}

.jdb-beforeafter-horizontal .jdb-beforeafter-after-label {
    flex-direction: column
}

.jdb-beforeafter-horizontal .jdb-beforeafter-after-label:before {
    align-self: flex-end
}

.jdb-beforeafter-vertical .jdb-beforeafter-before-label:before {
    align-self: flex-start
}

.jdb-beforeafter-vertical .jdb-beforeafter-after-label:before {
    align-self: flex-end
}

.jdb-beforeafter-horizontal .jdb-beforeafter-overlay {
    flex-direction: column
}

.jdb-beforeafter-overlay {
    transition-property: background;
    background: rgba(0, 0, 0, 0);
    z-index: 25
}

.jdb-beforeafter-overlay:hover {
    background: rgba(0, 0, 0, .5)
}

.jdb-beforeafter-overlay:hover .jdb-beforeafter-after-label {
    opacity: 1
}

.jdb-beforeafter-overlay:hover .jdb-beforeafter-before-label {
    opacity: 1
}

.jdb-beforeafter-overlay.hovered {
    background: rgba(0, 0, 0, .5)
}

.jdb-beforeafter-overlay.hovered .jdb-beforeafter-after-label {
    opacity: 1
}

.jdb-beforeafter-overlay.hovered .jdb-beforeafter-before-label {
    opacity: 1
}

.jdb-beforeafter-before {
    z-index: 20
}

.jdb-beforeafter-after {
    z-index: 10
}

.jdb-beforeafter-handle {
    height: 38px;
    width: 38px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -22px;
    margin-top: -22px;
    border: 3px solid #fff;
    border-radius: 1000px;
    box-shadow: 0 0 12px rgba(51, 51, 51, .5);
    z-index: 40;
    cursor: pointer
}

.jdb-beforeafter-horizontal .jdb-beforeafter-handle:before {
    bottom: 50%;
    margin-bottom: 22px;
    box-shadow: 0 3px 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
}

.jdb-beforeafter-horizontal .jdb-beforeafter-handle:after {
    top: 50%;
    margin-top: 22px;
    box-shadow: 0 -3px 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
}

.jdb-beforeafter-vertical .jdb-beforeafter-handle:before {
    left: 50%;
    margin-left: 22px;
    box-shadow: 3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
}

.jdb-beforeafter-vertical .jdb-beforeafter-handle:after {
    right: 50%;
    margin-right: 22px;
    box-shadow: -3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
}

.jdb-beforeafter-left-arrow {
    border-right: 6px solid #fff;
    left: 50%;
    margin-left: -17px
}

.jdb-beforeafter-right-arrow {
    border-left: 6px solid #fff;
    right: 50%;
    margin-right: -17px
}

.jdb-beforeafter-up-arrow {
    border-bottom: 6px solid #fff;
    top: 50%;
    margin-top: -17px
}

.jdb-beforeafter-down-arrow {
    border-top: 6px solid #fff;
    bottom: 50%;
    margin-bottom: -17px
}

[class*='jdb-position-top'],
[class*='jdb-position-bottom'],
[class*='jdb-position-left'],
[class*='jdb-position-right'],
[class*='jdb-position-center'] {
    position: absolute !important
}

.jdb-position-top {
    top: 0;
    left: 0;
    right: 0
}

.jdb-position-bottom {
    bottom: 0;
    left: 0;
    right: 0
}

.jdb-position-left {
    top: 0;
    bottom: 0;
    left: 0
}

.jdb-position-right {
    top: 0;
    bottom: 0;
    right: 0
}

.jdb-position-top-left {
    top: 0;
    left: 0
}

.jdb-position-top-right {
    top: 0;
    right: 0
}

.jdb-position-bottom-left {
    bottom: 0;
    left: 0
}

.jdb-position-bottom-right {
    bottom: 0;
    right: 0
}

.jdb-position-center {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: max-content;
    max-width: 100%;
    box-sizing: border-box
}

[class*='jdb-position-center-left'],
[class*='jdb-position-center-right'] {
    top: 50%;
    transform: translateY(-50%)
}

.jdb-position-center-left {
    left: 0
}

.jdb-position-center-right {
    right: 0
}

.jdb-position-center-left-out {
    right: 100%;
    width: max-content
}

.jdb-position-center-right-out {
    left: 100%;
    width: max-content
}

.jdb-position-top-center,
.jdb-position-bottom-center {
    left: 50%;
    transform: translateX(-50%);
    width: max-content;
    max-width: 100%;
    box-sizing: border-box
}

.jdb-position-top-center {
    top: 0
}

.jdb-position-bottom-center {
    bottom: 0
}

.jdb-position-relative {
    position: relative !important
}

.jdb-position-absolute {
    position: absolute !important
}

.jdb-position-fixed {
    position: fixed !important
}

.jdbuilder .jdb-form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

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

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

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

.jdbuilder .jdb-form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #b780ff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(110, 0, 255, .25)
}

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

.jdbuilder .jdb-form-control:disabled,
.jdbuilder .jdb-form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1
}

.jdbuilder input[type="date"].jdb-form-control,
.jdbuilder input[type="time"].jdb-form-control,
.jdbuilder input[type="datetime-local"].jdb-form-control,
.jdbuilder input[type="month"].jdb-form-control {
    appearance: none
}

.jdbuilder select.jdb-form-control:focus::-ms-value {
    color: #495057;
    background-color: #fff
}

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

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

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

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

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

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

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

.jdbuilder .jdb-form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.jdbuilder select.jdb-form-control[size],
.jdbuilder select.jdb-form-control[multiple] {
    height: auto
}

.jdbuilder textarea.jdb-form-control {
    height: auto
}

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

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

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

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

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

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

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

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

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

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

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

.jdbuilder .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(54, 179, 126, .9);
    border-radius: .25rem
}

.jdbuilder .was-validatedif~.valid-feedback,
.jdbuilder .was-validatedif~.valid-tooltip {
    display: block
}

.jdbuilder .jdb-form-control .was-validatedif {
    border-color: #36b37e;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2336b37e' 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(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.jdbuilder .jdb-form-control .was-validatedif:focus {
    border-color: #36b37e;
    box-shadow: 0 0 0 .2rem rgba(54, 179, 126, .25)
}

.jdbuilder textarea.jdb-form-control .was-validatedif {
    padding-right: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)
}

.jdbuilder .custom-select .was-validatedif {
    border-color: #36b37e;
    padding-right: calc(0.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2336b37e' 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 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.jdbuilder .custom-select .was-validatedif:focus {
    border-color: #36b37e;
    box-shadow: 0 0 0 .2rem rgba(54, 179, 126, .25)
}

.was-validated .jdbuilder .jdb-form-control-file:valid~.valid-feedback,
.jdbuilder .jdb-form-control-file.is-valid~.valid-feedback,
.was-validated .jdbuilder .jdb-form-control-file:valid~.valid-tooltip,
.jdbuilder .jdb-form-control-file.is-valid~.valid-tooltip {
    display: block
}

.jdbuilder .jdb-form-check-input .was-validatedif~.form-check-label {
    color: #36b37e
}

.jdbuilder .jdb-form-check-input .was-validatedif~.valid-feedback,
.jdbuilder .jdb-form-check-input .was-validatedif~.valid-tooltip {
    display: block
}

.jdbuilder .custom-control-input .was-validatedif~.custom-control-label {
    color: #36b37e
}

.jdbuilder .custom-control-input .was-validatedif~.custom-control-label::before {
    border-color: #36b37e
}

.jdbuilder .custom-control-input .was-validatedif:checked~.custom-control-label::before {
    border-color: #51cb97;
    background-color: #51cb97
}

.jdbuilder .custom-control-input .was-validatedif:focus~.custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(54, 179, 126, .25)
}

.jdbuilder .custom-control-input .was-validatedif:focus:not(:checked)~.custom-control-label::before {
    border-color: #36b37e
}

.jdbuilder .custom-file-input .was-validatedif~.custom-file-label {
    border-color: #36b37e
}

.jdbuilder .custom-file-input .was-validatedif:focus~.custom-file-label {
    border-color: #36b37e;
    box-shadow: 0 0 0 .2rem rgba(54, 179, 126, .25)
}

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

.jdbuilder .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(255, 86, 48, .9);
    border-radius: .25rem
}

.jdbuilder .was-validatedif~.invalid-feedback,
.jdbuilder .was-validatedif~.invalid-tooltip {
    display: block
}

.jdbuilder .jdb-form-control .was-validatedif {
    border-color: #ff5630;
    padding-right: calc(1.5em + 0.75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff5630' 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='%23ff5630' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.jdbuilder .jdb-form-control .was-validatedif:focus {
    border-color: #ff5630;
    box-shadow: 0 0 0 .2rem rgba(255, 86, 48, .25)
}

.jdbuilder textarea.jdb-form-control .was-validatedif {
    padding-right: calc(1.5em + 0.75rem);
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)
}

.jdbuilder .custom-select .was-validatedif {
    border-color: #ff5630;
    padding-right: calc(0.75em + 2.3125rem);
    background: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff5630' 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='%23ff5630' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
}

.jdbuilder .custom-select .was-validatedif:focus {
    border-color: #ff5630;
    box-shadow: 0 0 0 .2rem rgba(255, 86, 48, .25)
}

.was-validated .jdbuilder .jdb-form-control-file:invalid~.invalid-feedback,
.jdbuilder .jdb-form-control-file.is-invalid~.invalid-feedback,
.was-validated .jdbuilder .jdb-form-control-file:invalid~.invalid-tooltip,
.jdbuilder .jdb-form-control-file.is-invalid~.invalid-tooltip {
    display: block
}

.jdbuilder .jdb-form-check-input .was-validatedif~.form-check-label {
    color: #ff5630
}

.jdbuilder .jdb-form-check-input .was-validatedif~.invalid-feedback,
.jdbuilder .jdb-form-check-input .was-validatedif~.invalid-tooltip {
    display: block
}

.jdbuilder .custom-control-input .was-validatedif~.custom-control-label {
    color: #ff5630
}

.jdbuilder .custom-control-input .was-validatedif~.custom-control-label::before {
    border-color: #ff5630
}

.jdbuilder .custom-control-input .was-validatedif:checked~.custom-control-label::before {
    border-color: #ff8063;
    background-color: #ff8063
}

.jdbuilder .custom-control-input .was-validatedif:focus~.custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(255, 86, 48, .25)
}

.jdbuilder .custom-control-input .was-validatedif:focus:not(:checked)~.custom-control-label::before {
    border-color: #ff5630
}

.jdbuilder .custom-file-input .was-validatedif~.custom-file-label {
    border-color: #ff5630
}

.jdbuilder .custom-file-input .was-validatedif:focus~.custom-file-label {
    border-color: #ff5630;
    box-shadow: 0 0 0 .2rem rgba(255, 86, 48, .25)
}

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

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

@media (min-width:576px) {
    .jdbuilder .jdb-form-inline label {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0
    }

    .jdbuilder .jdb-form-inline .jdb-form-group {
        display: flex;
        flex: 0 0 auto;
        flex-flow: row wrap;
        align-items: center;
        margin-bottom: 0
    }

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

    .jdbuilder .jdb-form-inline .jdb-form-control-plaintext {
        display: inline-block

    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.jdbuilder .jdb-input-group-prepend .btn+.btn,
.jdbuilder .jdb-input-group-append .btn+.btn,
.jdbuilder .jdb-input-group-prepend .btn+.jdb-input-group-text,
.jdbuilder .jdb-input-group-append .btn+.jdb-input-group-text,
.jdbuilder .jdb-input-group-prepend .jdb-input-group-text+.jdb-input-group-text,
.jdbuilder .jdb-input-group-append .jdb-input-group-text+.jdb-input-group-text,
.jdbuilder .jdb-input-group-prepend .jdb-input-group-text+.btn,
.jdbuilder .jdb-input-group-append .jdb-input-group-text+.btn {
    margin-left: -1px
}


.jdbuilder .jdb-input-group-prepend .jdb-form-control,
.jdbuilder .jdb-input-group-append .jdb-form-control {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

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

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

.jdbuilder .jdb-input-group-text {
    display: flex;
    align-items: center;
    padding: .375rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem
}


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

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

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

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

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

.jdbuilder .jdb-input-group-lg>.custom-select,
.jdbuilder .jdb-input-group-sm>.custom-select {
    padding-right: 1.75rem
}

.jdbuilder .jdb-input-group>.jdb-input-group-prepend>.btn,
.jdbuilder .jdb-input-group>.jdb-input-group-prepend>.jdb-input-group-text,
.jdbuilder .jdb-input-group>.jdb-input-group-append:not(:last-child)>.btn,
.jdbuilder .jdb-input-group>.jdb-input-group-append:not(:last-child)>.jdb-input-group-text,
.jdbuilder .jdb-input-group>.jdb-input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.jdbuilder .jdb-input-group>.jdb-input-group-append:last-child>.jdb-input-group-text:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.jdbuilder .jdb-input-group>.jdb-input-group-append>.btn,
.jdbuilder .jdb-input-group>.jdb-input-group-append>.jdb-input-group-text,
.jdbuilder .jdb-input-group>.jdb-input-group-prepend:not(:first-child)>.btn,
.jdbuilder .jdb-input-group>.jdb-input-group-prepend:not(:first-child)>.jdb-input-group-text,
.jdbuilder .jdb-input-group>.jdb-input-group-prepend:first-child>.btn:not(:first-child),
.jdbuilder .jdb-input-group>.jdb-input-group-prepend:first-child>.jdb-input-group-text:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.jdb-jarticle .jdb-jarticle-title {
    margin: 0 0 15px;
    line-height: normal
}

.jdb-jarticle .jdb-jarticle-fulltext {
    margin-bottom: 20px
}

.jdb-jarticle .jdb-jarticle-meta-info {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
    font-size: 14px;
    color: #6c757d
}

.jdb-jarticle .jdb-jarticle-meta-info span {
    color: inherit
}

.jdb-jarticle .jdb-jarticle-meta-info span a {
    color: inherit
}

.jdb-jarticle .jdb-jarticle-meta-info span:not(:last-child) {
    margin-right: 12px
}

.jdb-jarticle .jdb-jarticle-meta-info span i {
    margin-right: 5px
}

.jdb-jarticle .jdb-jarticle-tags {
    margin-bottom: 15px
}

.jdb-jarticle .jdb-jarticle-tags a {
    border: 1px solid #ddd;
    padding: 4px 15px;
    color: #000;
    border-radius: 20px;
    font-size: 14px;
    margin-left: 5px
}

.jdb-jarticle .jdb-jarticle-tags a:hover {
    color: #fff;
    background-color: #000;
    border-color: transparent
}

.jdb-jarticle .jdb-jarticle-pagination {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 20px 0;
    margin: 20px 0
}

.jdb-jarticle .jdb-jarticle-pagination span {
    display: block
}

.jdb-jarticle .jdb-jarticle-pagination .label {
    color: #a7a1a1;
    font-size: 15px
}

.jdb-jarticle .jdb-jarticle-pagination .title {
    color: #323232
}

.jdb-jarticle .jdb-jarticle-pagination .jdb-jarticle-previus {
    text-align: left
}

.jdb-jarticle .jdb-jarticle-pagination .jdb-jarticle-next {
    text-align: right
}

.jdb-jarticle {
    position: relative;
    height: 100%
}

.jdb-jarticle .jdb-jarticle-title>span,
.jdb-jarticle .jdb-jarticle-title>a {
    color: #273444
}

.jdb-button-link {
    color: #1cd2ad;
    font-weight: 700;
    font-size: 16px
}

.jdb-jarticle-link-full-box {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.jdb-jarticle-viewmore {
    text-align: center
}

.jdb-jarticle-meta-info {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
    font-size: 14px;
    color: #6c757d
}

.jdb-jarticle-meta-info span,
.jdb-jarticle-meta-info a {
    color: #949494
}

.jdb-jarticle-meta-info span {
    color: inherit
}

.jdb-jarticle-meta-info span i {
    margin-right: 2px
}

.jdb-jarticle-meta-info span:not(:last-child) {
    margin-right: 12px
}

.jdb-jarticles-grid-view .jdb-jarticle-wrapper {
    margin-bottom: 20px
}

.jdb-jarticles-grid-view .jdb-jarticle-body {
    padding: 20px
}

.jdb-jarticles-grid-view .jdb-jarticle {
    border: 1px solid #ddd
}

.jdb-jarticles-list-view .jdb-jarticle-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.jdb-jarticles-list-view .jdb-jarticle {
    border: 1px solid #ddd
}

.jdb-jarticles-list-view .jdb-jarticle-body {
    padding: 20px
}

.jdb-jarticles-list-view+.jdb-jarticle-viewmore {
    margin-top: 20px
}

@media (min-width:768px) {
    .jdb-jarticles-list-view .jdb-jarticle {
        display: flex
    }

    .jdb-jarticles-list-view .jdb-jarticle-img-wrap {
        width: 30%
    }

    .jdb-jarticles-list-view .jdb-jarticle-body {
        flex: 1;
        align-self: center
    }

    .jdb-jarticles-list-view-alternate .jdb-jarticle-wrapper:nth-child(even) .jdb-jarticle-img-wrap {
        order: 1
    }
}

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

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

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

.jdb-custom-control-input:checked~.jdb-custom-control-label::before {
    color: #fff;
    border-color: #6e00ff;
    background-color: #6e00ff
}

.jdb-custom-control-input:focus~.jdb-custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(110, 0, 255, .25)
}

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

.jdb-custom-control-input:not(:disabled):active~.jdb-custom-control-label::before {
    color: #fff;
    background-color: #d4b3ff;
    border-color: #d4b3ff
}

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

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

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

.jdb-custom-control-label::before {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px
}

.jdb-custom-control-label::after {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%
}

.jdb-custom-checkbox .jdb-custom-control-label::before {
    border-radius: .25rem
}

.jdb-custom-checkbox .jdb-custom-control-input:checked~.jdb-custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://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")
}

.jdb-custom-checkbox .jdb-custom-control-input:indeterminate~.jdb-custom-control-label::before {
    border-color: #6e00ff;
    background-color: #6e00ff
}

.jdb-custom-checkbox .jdb-custom-control-input:indeterminate~.jdb-custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
}

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

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

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

.jdb-custom-radio .jdb-custom-control-input:checked~.jdb-custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}

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

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

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

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

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

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

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

.jdb-custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center / 8px 10px;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    appearance: none
}

.jdb-custom-select:focus {
    border-color: #b780ff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(110, 0, 255, .25)
}

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

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

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

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

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

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

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

.jdb-custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    margin-bottom: 0
}

.jdb-custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    margin: 0;
    opacity: 0
}

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

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

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

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

.jdb-custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.jdb-custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: .375rem .75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 .25rem .25rem 0
}

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

.jdb-custom-range:focus {
    outline: none
}

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

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

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

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

.jdb-custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #6e00ff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

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

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

.jdb-custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.jdb-custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #6e00ff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

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

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

.jdb-custom-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.jdb-custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: .2rem;
    margin-left: .2rem;
    background-color: #6e00ff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

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

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

.jdb-custom-range::-ms-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem
}

.jdb-custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem
}

.jdb-custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem
}

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

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

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

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

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

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

@media (prefers-reduced-motion:reduce) {

    .jdb-custom-control-label::before,
    .jdb-custom-file-label,
    .jdb-custom-select {
        transition: none
    }
}

.jdbuilder h1,
.jdbuilder h2,
.jdbuilder h3,
.jdbuilder h4,
.jdbuilder h5,
.jdbuilder h6 {
    margin-bottom: 0
}

.jdbuilder img {
    height: auto;
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
    border-width: 0;
    border-style: initial;
    border-color: initial;
    border-image: initial
}

.empty-hidden:empty {
    display: none !important
}

.jdb-column .jdb-column-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    height: 100%;
    align-content: flex-start
}

.jdb-inner-row {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: max-content
}

.jdb-element {
    height: fit-content
}

.jdb-element.jdb-element-default {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.jdb-element.jdb-element-inline-natural {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.jdb-element.jdb-element-inline-resize {
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.jdb-element:not(:last-child).jdb-element-default {
    margin-bottom: 15px
}

.jdb-section {
    padding-top: 50px;
    padding-bottom: 50px
}

.jdb-button-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.jdb-button-wrapper {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.jdb-button {
    display: inline-block;
    width: 100%
}

.jdb-button>.jdb-button-link {
    width: 100%;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 6px 12px;
    line-height: 1.5;
    border-radius: 4px;
    color: inherit
}

.jdb-button>.jdb-button-link>.jdb-button-icon {
    display: inline-block
}

.jdb-button.jdb-button-primary>.jdb-button-link {
    color: #fff;
    background-color: #6e00ff;
    border-color: #6e00ff
}


.jdb-button.jdb-button-primary>.jdb-button-link:hover {
    color: #fff;
    background-color: #5e00d9;
    border-color: #5800cc
}

.jdb-button.jdb-button-primary>.jdb-button-link:focus,
.jdb-button.jdb-button-primary>.jdb-button-link.focus {
    color: #fff;
    background-color: #5e00d9;
    border-color: #5800cc;
    box-shadow: 0 0 0 .2rem rgba(132, 38, 255, .5)
}

.jdb-button.jdb-button-primary>.jdb-button-link.disabled,
.jdb-button.jdb-button-primary>.jdb-button-link:disabled {
    color: #fff;
    background-color: #6e00ff;
    border-color: #6e00ff
}

.jdb-button.jdb-button-primary>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-primary>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-primary>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #5800cc;
    border-color: #5300bf
}

.jdb-button.jdb-button-primary>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-primary>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-primary>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(132, 38, 255, .5)
}

.jdb-button.jdb-button-secondary>.jdb-button-link {
    color: #fff;
    background-color: #273444;
    border-color: #273444
}

.jdb-button.jdb-button-secondary>.jdb-button-link:hover {
    color: #fff;
    background-color: #19212c;
    border-color: #141b24
}

.jdb-button.jdb-button-secondary>.jdb-button-link:focus,
.jdb-button.jdb-button-secondary>.jdb-button-link.focus {
    color: #fff;
    background-color: #19212c;
    border-color: #141b24;
    box-shadow: 0 0 0 .2rem rgba(71, 82, 96, .5)
}

.jdb-button.jdb-button-secondary>.jdb-button-link.disabled,
.jdb-button.jdb-button-secondary>.jdb-button-link:disabled {
    color: #fff;
    background-color: #273444;
    border-color: #273444
}

.jdb-button.jdb-button-secondary>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-secondary>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-secondary>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #141b24;
    border-color: #10151b
}

.jdb-button.jdb-button-secondary>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-secondary>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-secondary>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(71, 82, 96, .5)
}

.jdb-button.jdb-button-success>.jdb-button-link {
    color: #fff;
    background-color: #36b37e;
    border-color: #36b37e
}

.jdb-button.jdb-button-success>.jdb-button-link:hover {
    color: #fff;
    background-color: #2d9669;
    border-color: #2a8c62
}

.jdb-button.jdb-button-success>.jdb-button-link:focus,
.jdb-button.jdb-button-success>.jdb-button-link.focus {
    color: #fff;
    background-color: #2d9669;
    border-color: #2a8c62;
    box-shadow: 0 0 0 .2rem rgba(84, 190, 145, .5)
}

.jdb-button.jdb-button-success>.jdb-button-link.disabled,
.jdb-button.jdb-button-success>.jdb-button-link:disabled {
    color: #fff;
    background-color: #36b37e;
    border-color: #36b37e
}

.jdb-button.jdb-button-success>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-success>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-success>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #2a8c62;
    border-color: #27825c
}

.jdb-button.jdb-button-success>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-success>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-success>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(84, 190, 145, .5)
}

.jdb-button.jdb-button-info>.jdb-button-link {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.jdb-button.jdb-button-info>.jdb-button-link:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b
}

.jdb-button.jdb-button-info>.jdb-button-link:focus,
.jdb-button.jdb-button-info>.jdb-button-link.focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.jdb-button.jdb-button-info>.jdb-button-link.disabled,
.jdb-button.jdb-button-info>.jdb-button-link:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.jdb-button.jdb-button-info>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-info>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-info>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f
}

.jdb-button.jdb-button-info>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-info>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-info>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.jdb-button.jdb-button-warning>.jdb-button-link {
    color: #212529;
    background-color: #ffab00;
    border-color: #ffab00
}

.jdb-button.jdb-button-warning>.jdb-button-link:hover {
    color: #212529;
    background-color: #d99100;
    border-color: #cc8900
}

.jdb-button.jdb-button-warning>.jdb-button-link:focus,
.jdb-button.jdb-button-warning>.jdb-button-link.focus {
    color: #212529;
    background-color: #d99100;
    border-color: #cc8900;
    box-shadow: 0 0 0 .2rem rgba(222, 151, 6, .5)
}

.jdb-button.jdb-button-warning>.jdb-button-link.disabled,
.jdb-button.jdb-button-warning>.jdb-button-link:disabled {
    color: #212529;
    background-color: #ffab00;
    border-color: #ffab00
}

.jdb-button.jdb-button-warning>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-warning>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-warning>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #cc8900;
    border-color: #bf8000
}

.jdb-button.jdb-button-warning>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-warning>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-warning>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(222, 151, 6, .5)
}

.jdb-button.jdb-button-danger>.jdb-button-link {
    color: #fff;
    background-color: #ff5630;
    border-color: #ff5630
}

.jdb-button.jdb-button-danger>.jdb-button-link:hover {
    color: #fff;
    background-color: #ff370a;
    border-color: #fc2e00
}

.jdb-button.jdb-button-danger>.jdb-button-link:focus,
.jdb-button.jdb-button-danger>.jdb-button-link.focus {
    color: #fff;
    background-color: #ff370a;
    border-color: #fc2e00;
    box-shadow: 0 0 0 .2rem rgba(255, 111, 79, .5)
}

.jdb-button.jdb-button-danger>.jdb-button-link.disabled,
.jdb-button.jdb-button-danger>.jdb-button-link:disabled {
    color: #fff;
    background-color: #ff5630;
    border-color: #ff5630
}

.jdb-button.jdb-button-danger>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-danger>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-danger>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #fc2e00;
    border-color: #ef2c00
}

.jdb-button.jdb-button-danger>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-danger>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-danger>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(255, 111, 79, .5)
}

.jdb-button.jdb-button-light>.jdb-button-link {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.jdb-button.jdb-button-light>.jdb-button-link:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5
}

.jdb-button.jdb-button-light>.jdb-button-link:focus,
.jdb-button.jdb-button-light>.jdb-button-link.focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.jdb-button.jdb-button-light>.jdb-button-link.disabled,
.jdb-button.jdb-button-light>.jdb-button-link:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.jdb-button.jdb-button-light>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-light>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-light>.jdb-button-link.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df
}

.jdb-button.jdb-button-light>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-light>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-light>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.jdb-button.jdb-button-dark>.jdb-button-link {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.jdb-button.jdb-button-dark>.jdb-button-link:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124
}

.jdb-button.jdb-button-dark>.jdb-button-link:focus,
.jdb-button.jdb-button-dark>.jdb-button-link.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.jdb-button.jdb-button-dark>.jdb-button-link.disabled,
.jdb-button.jdb-button-dark>.jdb-button-link:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.jdb-button.jdb-button-dark>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-dark>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-dark>.jdb-button-link.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d
}

.jdb-button.jdb-button-dark>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-dark>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-dark>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.jdb-button.jdb-button-anchor>.jdb-button-link {
    color: #fff;
    background-color: transparent;
    border-color: transparent;
    color: #1b43ef
}

.jdb-button.jdb-button-anchor>.jdb-button-link:hover {
    color: #212529;
    background-color: #f1f3fe;
    border-color: transparent
}

.jdb-button.jdb-button-anchor>.jdb-button-link:focus,
.jdb-button.jdb-button-anchor>.jdb-button-link.focus {
    color: #212529;
    background-color: #f1f3fe;
    border-color: transparent;
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.jdb-button.jdb-button-anchor>.jdb-button-link.disabled,
.jdb-button.jdb-button-anchor>.jdb-button-link:disabled {
    color: #fff;
    background-color: transparent;
    border-color: transparent
}

.jdb-button.jdb-button-anchor>.jdb-button-link:not(:disabled):not(.disabled):active,
.jdb-button.jdb-button-anchor>.jdb-button-link:not(:disabled):not(.disabled).active,
.show>.jdb-button.jdb-button-anchor>.jdb-button-link.dropdown-toggle {
    color: #212529;
    background-color: #dee2fc;
    border-color: transparent
}

.jdb-button.jdb-button-anchor>.jdb-button-link:not(:disabled):not(.disabled):active:focus,
.jdb-button.jdb-button-anchor>.jdb-button-link:not(:disabled):not(.disabled).active:focus,
.show>.jdb-button.jdb-button-anchor>.jdb-button-link.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.jdb-button.jdb-button-sm>.jdb-button-link {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.jdb-button.jdb-button-lg>.jdb-button-link {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.jdb-heading .jdb-heading-heading {
    margin: 0;
    padding: 0
}

.jdb-heading .jdb-heading-heading>a {
    color: inherit
}

.jdb-icon>.jdb-icon-wrapper {
    text-align: center;
    display: inline-block;
    vertical-align: baseline;
    box-sizing: content-box;
    padding: 10px;
    color: #262626
}

.jdb-icon>.jdb-icon-wrapper>span {
    display: inline-block;
    -webkit-transition: 0.2s all linear;
    -moz-transition: 0.2s all linear;
    -ms-transition: 0.2s all linear;
    -o-transition: 0.2s all linear;
    transition: 0.2s all linear
}

.jdb-icon>.jdb-icon-wrapper>span:hover {
    -webkit-transition: 0.2s all linear;
    -moz-transition: 0.2s all linear;
    -ms-transition: 0.2s all linear;
    -o-transition: 0.2s all linear;
    transition: 0.2s all linear
}

.jdb-iconbox .jdb-icon-wrapper {
    padding: 10px
}

.jdb-alert {
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem
}

.jdb-alert .jdb-alert-heading {
    color: inherit
}

.jdb-alert .jdb-alert-icon {
    margin-right: 5px
}

.jdb-alert a {
    font-weight: 700
}

.jdb-alert.jdb-alert-dismissible {
    position: relative;
    padding-right: 4rem
}

.jdb-alert.jdb-alert-dismissible .jdb-alert-close {
    position: absolute;
    top: 0;
    right: 0;
    padding: .75rem 1.25rem;
    color: inherit
}

.jdb-alert.jdb-alert-primary {
    color: #390085;
    background-color: #e2ccff;
    border-color: #d6b8ff
}

.jdb-alert.jdb-alert-primary hr {
    border-top-color: #c89eff
}

.jdb-alert.jdb-alert-primary .alert-link {
    color: #230052
}

.jdb-alert.jdb-alert-secondary {
    color: #141b23;
    background-color: #d4d6da;
    border-color: #c3c6cb
}

.jdb-alert.jdb-alert-secondary hr {
    border-top-color: #b5b9bf
}

.jdb-alert.jdb-alert-secondary .alert-link {
    color: #020203
}

.jdb-alert.jdb-alert-success {
    color: #1c5d42;
    background-color: #d7f0e5;
    border-color: #c7eadb
}

.jdb-alert.jdb-alert-success hr {
    border-top-color: #b4e3cf
}

.jdb-alert.jdb-alert-success .alert-link {
    color: #103626
}

.jdb-alert.jdb-alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
}

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

.jdb-alert.jdb-alert-info .alert-link {
    color: #062c32
}

.jdb-alert.jdb-alert-warning {
    color: #855900;
    background-color: #fec;
    border-color: #ffe7b8
}

.jdb-alert.jdb-alert-warning hr {
    border-top-color: #ffdf9e
}

.jdb-alert.jdb-alert-warning .alert-link {
    color: #523700
}

.jdb-alert.jdb-alert-danger {
    color: #852d19;
    background-color: #ffddd6;
    border-color: #ffd0c5
}

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

.jdb-alert.jdb-alert-danger .alert-link {
    color: #5a1e11
}

.jdb-alert.jdb-alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe
}

.jdb-alert.jdb-alert-light hr {
    border-top-color: #f1f1f1
}

.jdb-alert.jdb-alert-light .alert-link {
    color: #686868
}

.jdb-alert.jdb-alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca
}

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

.jdb-alert.jdb-alert-dark .alert-link {
    color: #040505
}

.jdb-image img {
    max-width: 100%;
    height: auto;
    display: inline-block
}

.jdb-image .jdb-image-wrapper {
    display: block
}

.jdb-image .jdb-image-caption {
    color: #7a7a7a;
    font-weight: 400;
    display: block
}

.jdb-image figure {
    margin: 0
}

.jdb-divider div {
    height: 0;
    box-sizing: content-box;
    overflow: visible;
    max-width: 100%;
    width: 100%;
    border-top-width: 1px;
    margin-top: 10px;
    margin-bottom: 10px
}

.jdb-divider.jdb-divider-center div {
    margin-left: auto;
    margin-right: auto
}

.jdb-divider.jdb-divider-right div {
    margin-right: 0;
    margin-left: auto
}

.jdb-divider.jdb-divider-left div {
    margin-left: 0;
    margin-right: auto
}

.jdb-social-links ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: inline-flex;
    flex-wrap: wrap
}

.jdb-social-links ul li:first-child a {
    margin-left: 0 !important
}

.jdb-social-links ul li:last-child a {
    margin-right: 0 !important
}

.jdb-social-links ul li a {
    display: flex;
    padding: 15px;
    text-decoration: none;
    flex-direction: row;
    -webkit-transition: 0.2s all linear;
    -moz-transition: 0.2s all linear;
    -ms-transition: 0.2s all linear;
    -o-transition: 0.2s all linear;
    transition: 0.2s all linear;
    margin-right: 10px;
    margin-bottom: 10px
}

.jdb-social-links ul li a:hover {
    -webkit-transition: 0.2s all linear;
    -moz-transition: 0.2s all linear;
    -ms-transition: 0.2s all linear;
    -o-transition: 0.2s all linear;
    transition: 0.2s all linear
}

.jdb-social-links ul li a .jdb-sl-title {
    margin: 4px;
    font-size: 24px;
    align-self: center
}

.jdb-social-links ul li a .jdb-sl-icon {
    margin: 4px;
    display: flex;
    align-items: center;
    align-self: center;
    justify-content: center;
    font-size: 24px;
    height: 24px;
    width: 24px
}

.jdb-social-links.jdb-social-links-icon-only .jdb-sl-title {
    display: none
}

.jdb-social-links.jdb-social-links-icon-only .jdb-sl-icon {
    margin: 0
}

.jdb-social-links.jdb-social-links-title-only .jdb-sl-icon {
    display: none
}

.jdb-social-links.jdb-social-links-icon-right ul li a {
    flex-direction: row-reverse
}

.jdb-social-links.jdb-social-links-icon-top ul li a {
    flex-direction: column
}

.jdb-social-links.jdb-social-links-icon-bottom ul li a {
    flex-direction: column-reverse
}

.jdb-has-ribbon {
    position: relative;
    overflow: hidden
}

.jdb-has-ribbon .jdb-ribbon {
    z-index: 11;
    position: absolute;
    left: auto;
    right: auto;
    top: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.jdb-has-ribbon .jdb-ribbon.left {
    left: 0;
    transform: rotate(-45deg)
}

.jdb-has-ribbon .jdb-ribbon.right {
    right: 0;
    transform: rotate(45deg)
}

.jdb-has-shapedivider {
    position: relative
}

.jdb-has-shapedivider>* {
    z-index: 9;
    position: relative
}

.jdb-has-shapedivider .jdb-sdivider {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr;
    z-index: 8 !important
}

.jdb-has-shapedivider .jdb-sdivider[data-position=top] {
    top: -1px
}

.jdb-has-shapedivider .jdb-sdivider[data-position=top][data-flip] {
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.jdb-has-shapedivider .jdb-sdivider[data-position=bottom] {
    bottom: -1px;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.jdb-has-shapedivider .jdb-sdivider[data-position=bottom][data-flip] {
    -webkit-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.jdb-has-shapedivider .jdb-sdivider.jdb-sdivider-front {
    z-index: 10 !important
}

.jdb-has-shapedivider .jdb-sdivider svg {
    display: block;
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

@media (min-width:992px) {
    .jdb-hide-desktop {
        display: none !important
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .jdb-hide-tablet {
        display: none !important
    }
}

@media (max-width:767.98px) {
    .jdb-hide-mobile {
        display: none !important
    }
}

.jdb-has-overlay {
    position: relative
}

.jdb-has-overlay>* {
    z-index: 9;
    position: relative
}

.jdb-has-overlay:after {
    content: "";
    position: absolute;
    z-index: 6 !important;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.jdb-has-video-background {
    position: relative
}

.jdb-has-video-background>* {
    position: relative;
    z-index: 9
}

.jdb-has-video-background .jdb-video-background {
    background: #000;
    z-index: 5 !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: flex;
    align-items: center
}

.jdb-has-video-background .jdb-video-background video {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    position: absolute
}

.jdb-has-particles-background {
    position: relative
}

.jdb-has-particles-background>* {
    position: relative;
    z-index: 9
}

.jdb-has-particles-background .jdb-particles-background {
    z-index: 7 !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.jdb-has-particles-background .jdb-particles-background>div {
    width: 100%;
    height: 100%
}

.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="fab-fa-youtube-square"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="fab-fa-youtube"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-static {
    background-color: #af0606;
    color: #fff;
    border-color: #8a0505
}

.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-static:hover {
    background-color: #8a0505;
    color: #fff;
    border-color: #7e0404
}

.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-inverted {
    background-color: transparent;
    color: #af0606;
    border-color: #af0606
}

.jdb-brands-icons [data-brand="fab-fa-yelp"].brand-inverted:hover {
    background-color: #af0606;
    color: #fff;
    border-color: #af0606
}

.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-static {
    background-color: #fc0;
    color: #212529;
    border-color: #d9ad00
}

.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-static:hover {
    background-color: #d9ad00;
    color: #212529;
    border-color: #cca300
}

.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-inverted {
    background-color: transparent;
    color: #fc0;
    border-color: #fc0
}

.jdb-brands-icons [data-brand="fab-fa-yandex-international"].brand-inverted:hover {
    background-color: #fc0;
    color: #212529;

    border-color: #fc0
}

.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-static {
    background-color: #fc0;
    color: #212529;
    border-color: #d9ad00
}

.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-static:hover {
    background-color: #d9ad00;
    color: #212529;
    border-color: #cca300
}

.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-inverted {
    background-color: transparent;
    color: #fc0;
    border-color: #fc0
}

.jdb-brands-icons [data-brand="fab-fa-yandex"].brand-inverted:hover {
    background-color: #fc0;
    color: #212529;
    border-color: #fc0
}

.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-static {
    background-color: #410093;
    color: #fff;
    border-color: #30006d
}

.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-static:hover {
    background-color: #30006d;
    color: #fff;
    border-color: #2a0060
}

.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-inverted {
    background-color: transparent;
    color: #410093;
    border-color: #410093
}

.jdb-brands-icons [data-brand="fab-fa-yahoo"].brand-inverted:hover {
    background-color: #410093;
    color: #fff;
    border-color: #410093
}

.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-static {
    background-color: #ff4000;
    color: #fff;
    border-color: #d93600
}

.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-static:hover {
    background-color: #d93600;
    color: #fff;
    border-color: #c30
}

.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-inverted {
    background-color: transparent;
    color: #ff4000;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fab-fa-y-combinator"].brand-inverted:hover {
    background-color: #ff4000;
    color: #fff;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-static {
    background-color: #026466;
    color: #fff;
    border-color: #013f40
}

.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-static:hover {
    background-color: #013f40;
    color: #fff;
    border-color: #013334
}

.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-inverted {
    background-color: transparent;
    color: #026466;
    border-color: #026466
}

.jdb-brands-icons [data-brand="fab-fa-xing-square"].brand-inverted:hover {
    background-color: #026466;
    color: #fff;
    border-color: #026466
}

.jdb-brands-icons [data-brand="fab-fa-xing"].brand-static {
    background-color: #026466;
    color: #fff;
    border-color: #013f40
}

.jdb-brands-icons [data-brand="fab-fa-xing"].brand-static:hover {
    background-color: #013f40;
    color: #fff;
    border-color: #013334
}

.jdb-brands-icons [data-brand="fab-fa-xing"].brand-inverted {
    background-color: transparent;
    color: #026466;
    border-color: #026466
}

.jdb-brands-icons [data-brand="fab-fa-xing"].brand-inverted:hover {
    background-color: #026466;
    color: #fff;
    border-color: #026466
}

.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-static {
    background-color: #52b043;
    color: #fff;
    border-color: #459438
}

.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-static:hover {
    background-color: #459438;
    color: #fff;
    border-color: #418b35
}

.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-inverted {
    background-color: transparent;
    color: #52b043;
    border-color: #52b043
}

.jdb-brands-icons [data-brand="fab-fa-xbox"].brand-inverted:hover {
    background-color: #52b043;
    color: #fff;
    border-color: #52b043
}

.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-static {
    background-color: #21759b;
    color: #fff;
    border-color: #1a5d7b
}

.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-static:hover {
    background-color: #1a5d7b;
    color: #fff;
    border-color: #185571
}

.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-inverted {
    background-color: transparent;
    color: #21759b;
    border-color: #21759b
}

.jdb-brands-icons [data-brand="fab-fa-wordpress-simple"].brand-inverted:hover {
    background-color: #21759b;
    color: #fff;
    border-color: #21759b
}

.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-static {
    background-color: #21759b;
    color: #fff;
    border-color: #1a5d7b
}

.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-static:hover {
    background-color: #1a5d7b;
    color: #fff;
    border-color: #185571
}

.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-inverted {
    background-color: transparent;
    color: #21759b;
    border-color: #21759b
}

.jdb-brands-icons [data-brand="fab-fa-wordpress"].brand-inverted:hover {
    background-color: #21759b;
    color: #fff;
    border-color: #21759b
}

.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-static {
    background-color: #00a8e0;
    color: #fff;
    border-color: #008bba
}

.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-static:hover {
    background-color: #008bba;
    color: #fff;
    border-color: #0082ad
}

.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-inverted {
    background-color: transparent;
    color: #00a8e0;
    border-color: #00a8e0
}

.jdb-brands-icons [data-brand="fab-fa-wolf-pack-battalion"].brand-inverted:hover {
    background-color: #00a8e0;
    color: #fff;
    border-color: #00a8e0
}

.jdb-brands-icons [data-brand="fab-fa-windows"].brand-static {
    background-color: #0078d7;
    color: #fff;
    border-color: #0063b1
}

.jdb-brands-icons [data-brand="fab-fa-windows"].brand-static:hover {
    background-color: #0063b1;
    color: #fff;
    border-color: #005ca4
}

.jdb-brands-icons [data-brand="fab-fa-windows"].brand-inverted {
    background-color: transparent;
    color: #0078d7;
    border-color: #0078d7
}

.jdb-brands-icons [data-brand="fab-fa-windows"].brand-inverted:hover {
    background-color: #0078d7;
    color: #fff;
    border-color: #0078d7
}

.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-static {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-static:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-inverted {
    background-color: transparent;
    color: #000;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-wikipedia-w"].brand-inverted:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-static {
    background-color: #075e54;
    color: #fff;
    border-color: #043a34
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-static:hover {
    background-color: #043a34;
    color: #fff;
    border-color: #032f2a
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-inverted {
    background-color: transparent;
    color: #075e54;
    border-color: #075e54
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp-square"].brand-inverted:hover {
    background-color: #075e54;
    color: #fff;
    border-color: #075e54
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-static {
    background-color: #075e54;
    color: #fff;
    border-color: #043a34
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-static:hover {
    background-color: #043a34;
    color: #fff;
    border-color: #032f2a
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-inverted {
    background-color: transparent;
    color: #075e54;
    border-color: #075e54
}

.jdb-brands-icons [data-brand="fab-fa-whatsapp"].brand-inverted:hover {
    background-color: #075e54;
    color: #fff;
    border-color: #075e54
}

.jdb-brands-icons [data-brand="fab-fa-vine"].brand-static {
    background-color: #00b488;
    color: #fff;
    border-color: #008e6b
}

.jdb-brands-icons [data-brand="fab-fa-vine"].brand-static:hover {
    background-color: #008e6b;
    color: #fff;
    border-color: #008161
}

.jdb-brands-icons [data-brand="fab-fa-vine"].brand-inverted {
    background-color: transparent;
    color: #00b488;
    border-color: #00b488
}

.jdb-brands-icons [data-brand="fab-fa-vine"].brand-inverted:hover {
    background-color: #00b488;
    color: #fff;
    border-color: #00b488
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-static {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #139ecb
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-static:hover {
    background-color: #139ecb;

    color: #fff;
    border-color: #1295bf
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-inverted {
    background-color: transparent;
    color: #1ab7ea;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-v"].brand-inverted:hover {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-static {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #139ecb
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-static:hover {
    background-color: #139ecb;
    color: #fff;
    border-color: #1295bf
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-inverted {
    background-color: transparent;
    color: #1ab7ea;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fab-fa-vimeo-square"].brand-inverted:hover {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-static {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #139ecb
}

.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-static:hover {
    background-color: #139ecb;
    color: #fff;
    border-color: #1295bf
}

.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-inverted {
    background-color: transparent;
    color: #1ab7ea;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fab-fa-vimeo"].brand-inverted:hover {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fab-fa-viber"].brand-static {
    background-color: #59267c;
    color: #fff;
    border-color: #441d5f
}

.jdb-brands-icons [data-brand="fab-fa-viber"].brand-static:hover {
    background-color: #441d5f;
    color: #fff;
    border-color: #3d1a55
}

.jdb-brands-icons [data-brand="fab-fa-viber"].brand-inverted {
    background-color: transparent;
    color: #59267c;
    border-color: #59267c
}

.jdb-brands-icons [data-brand="fab-fa-viber"].brand-inverted:hover {
    background-color: #59267c;
    color: #fff;
    border-color: #59267c
}

.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-static {
    background-color: #f07355;
    color: #fff;
    border-color: #ed5632
}

.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-static:hover {
    background-color: #ed5632;
    color: #fff;
    border-color: #ec4c26
}

.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-inverted {
    background-color: transparent;
    color: #f07355;
    border-color: #f07355
}

.jdb-brands-icons [data-brand="fab-fa-viadeo-square"].brand-inverted:hover {
    background-color: #f07355;
    color: #fff;
    border-color: #f07355
}

.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-static {
    background-color: #f07355;
    color: #fff;
    border-color: #ed5632
}

.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-static:hover {
    background-color: #ed5632;
    color: #fff;
    border-color: #ec4c26
}

.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-inverted {
    background-color: transparent;
    color: #f07355;
    border-color: #f07355
}

.jdb-brands-icons [data-brand="fab-fa-viadeo"].brand-inverted:hover {
    background-color: #f07355;
    color: #fff;
    border-color: #f07355
}

.jdb-brands-icons [data-brand="fab-fa-usps"].brand-static {
    background-color: #336;
    color: #fff;
    border-color: #26264d
}

.jdb-brands-icons [data-brand="fab-fa-usps"].brand-static:hover {
    background-color: #26264d;
    color: #fff;
    border-color: #224
}

.jdb-brands-icons [data-brand="fab-fa-usps"].brand-inverted {
    background-color: transparent;
    color: #336;
    border-color: #336
}

.jdb-brands-icons [data-brand="fab-fa-usps"].brand-inverted:hover {
    background-color: #336;
    color: #fff;
    border-color: #336
}

.jdb-brands-icons [data-brand="fab-fa-ups"].brand-static {
    background-color: #351c15;
    color: #fff;
    border-color: #1a0e0a
}

.jdb-brands-icons [data-brand="fab-fa-ups"].brand-static:hover {
    background-color: #1a0e0a;
    color: #fff;
    border-color: #100907
}

.jdb-brands-icons [data-brand="fab-fa-ups"].brand-inverted {
    background-color: transparent;
    color: #351c15;
    border-color: #351c15
}

.jdb-brands-icons [data-brand="fab-fa-ups"].brand-inverted:hover {
    background-color: #351c15;
    color: #fff;
    border-color: #351c15
}

.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-static {
    background-color: #dd4814;
    color: #fff;
    border-color: #ba3d11
}

.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-static:hover {
    background-color: #ba3d11;
    color: #fff;
    border-color: #ae3910
}

.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-inverted {
    background-color: transparent;
    color: #dd4814;
    border-color: #dd4814
}

.jdb-brands-icons [data-brand="fab-fa-ubuntu"].brand-inverted:hover {
    background-color: #dd4814;
    color: #fff;
    border-color: #dd4814
}

.jdb-brands-icons [data-brand="fab-fa-uber"].brand-static {
    background-color: #09091a;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-uber"].brand-static:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-uber"].brand-inverted {
    background-color: transparent;
    color: #09091a;
    border-color: #09091a
}

.jdb-brands-icons [data-brand="fab-fa-uber"].brand-inverted:hover {
    background-color: #09091a;
    color: #fff;
    border-color: #09091a
}

.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-static {
    background-color: #ff8700;
    color: #212529;
    border-color: #d97300
}

.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-static:hover {
    background-color: #d97300;
    color: #fff;
    border-color: #cc6c00
}

.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-inverted {
    background-color: transparent;
    color: #ff8700;
    border-color: #ff8700
}

.jdb-brands-icons [data-brand="fab-fa-typo3"].brand-inverted:hover {
    background-color: #ff8700;
    color: #212529;
    border-color: #ff8700
}

.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-static {
    background-color: #1da1f2;
    color: #fff;
    border-color: #0d8ddc
}

.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-static:hover {
    background-color: #0d8ddc;
    color: #fff;
    border-color: #0c85d0
}

.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-inverted {
    background-color: transparent;
    color: #1da1f2;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="fab-fa-twitter-square"].brand-inverted:hover {
    background-color: #1da1f2;
    color: #fff;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-static {
    background-color: #1da1f2;
    color: #fff;
    border-color: #0d8ddc
}

.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-static:hover {
    background-color: #0d8ddc;
    color: #fff;
    border-color: #0c85d0
}

.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-inverted {
    background-color: transparent;
    color: #1da1f2;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="fab-fa-twitter"].brand-inverted:hover {
    background-color: #1da1f2;
    color: #fff;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-static {
    background-color: #35465c;
    color: #fff;
    border-color: #273444
}

.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-static:hover {
    background-color: #273444;
    color: #fff;
    border-color: #222d3c
}

.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-inverted {
    background-color: transparent;
    color: #35465c;
    border-color: #35465c
}

.jdb-brands-icons [data-brand="fab-fa-tumblr-square"].brand-inverted:hover {
    background-color: #35465c;
    color: #fff;
    border-color: #35465c
}

.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-static {
    background-color: #35465c;
    color: #fff;
    border-color: #273444
}

.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-static:hover {
    background-color: #273444;
    color: #fff;
    border-color: #222d3c
}

.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-inverted {
    background-color: transparent;
    color: #35465c;
    border-color: #35465c
}

.jdb-brands-icons [data-brand="fab-fa-tumblr"].brand-inverted:hover {
    background-color: #35465c;
    color: #fff;
    border-color: #35465c
}

.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-static {
    background-color: #00af87;
    color: #fff;
    border-color: #008969
}

.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-static:hover {
    background-color: #008969;
    color: #fff;
    border-color: #007c60
}

.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-inverted {
    background-color: transparent;
    color: #00af87;
    border-color: #00af87
}

.jdb-brands-icons [data-brand="fab-fa-tripadvisor"].brand-inverted:hover {
    background-color: #00af87;
    color: #fff;
    border-color: #00af87
}

.jdb-brands-icons [data-brand="fab-fa-trello"].brand-static {
    background-color: #0079bf;
    color: #fff;
    border-color: #006199
}

.jdb-brands-icons [data-brand="fab-fa-trello"].brand-static:hover {
    background-color: #006199;
    color: #fff;
    border-color: #00598c
}

.jdb-brands-icons [data-brand="fab-fa-trello"].brand-inverted {
    background-color: transparent;
    color: #0079bf;
    border-color: #0079bf
}

.jdb-brands-icons [data-brand="fab-fa-trello"].brand-inverted:hover {
    background-color: #0079bf;
    color: #fff;
    border-color: #0079bf
}

.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-static {
    background-color: #08c;
    color: #fff;
    border-color: #006fa6
}

.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-static:hover {
    background-color: #006fa6;
    color: #fff;
    border-color: #069
}

.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-inverted {
    background-color: transparent;
    color: #08c;
    border-color: #08c
}

.jdb-brands-icons [data-brand="fab-fa-telegram-plane"].brand-inverted:hover {
    background-color: #08c;
    color: #fff;
    border-color: #08c
}

.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-static {
    background-color: #08c;
    color: #fff;
    border-color: #006fa6
}

.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-static:hover {
    background-color: #006fa6;
    color: #fff;
    border-color: #069
}

.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-inverted {
    background-color: transparent;
    color: #08c;
    border-color: #08c
}

.jdb-brands-icons [data-brand="fab-fa-telegram"].brand-inverted:hover {
    background-color: #08c;
    color: #fff;
    border-color: #08c
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-static {
    background-color: #eb4924;
    color: #fff;
    border-color: #d53813
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-static:hover {
    background-color: #d53813;
    color: #fff;
    border-color: #ca3412
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-inverted {
    background-color: transparent;
    color: #eb4924;
    border-color: #eb4924
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon-circle"].brand-inverted:hover {
    background-color: #eb4924;
    color: #fff;
    border-color: #eb4924
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-static {
    background-color: #eb4924;
    color: #fff;
    border-color: #d53813
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-static:hover {
    background-color: #d53813;
    color: #fff;
    border-color: #ca3412
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-inverted {
    background-color: transparent;
    color: #eb4924;
    border-color: #eb4924
}

.jdb-brands-icons [data-brand="fab-fa-stumbleupon"].brand-inverted:hover {
    background-color: #eb4924;
    color: #fff;
    border-color: #eb4924
}

.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-static {
    background-color: #00afe1;
    color: #fff;
    border-color: #0091bb
}

.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-static:hover {
    background-color: #0091bb;
    color: #fff;
    border-color: #0087ae
}

.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-inverted {
    background-color: transparent;
    color: #00afe1;
    border-color: #00afe1
}

.jdb-brands-icons [data-brand="fab-fa-stripe-s"].brand-inverted:hover {
    background-color: #00afe1;
    color: #fff;
    border-color: #00afe1
}

.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-static {
    background-color: #00afe1;
    color: #fff;
    border-color: #0091bb
}

.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-static:hover {
    background-color: #0091bb;
    color: #fff;
    border-color: #0087ae
}

.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-inverted {
    background-color: transparent;
    color: #00afe1;
    border-color: #00afe1
}

.jdb-brands-icons [data-brand="fab-fa-stripe"].brand-inverted:hover {
    background-color: #00afe1;
    color: #fff;
    border-color: #00afe1
}

.jdb-brands-icons [data-brand="fab-fa-strava"].brand-static {
    background-color: #fc4c02;
    color: #fff;
    border-color: #d64102
}

.jdb-brands-icons [data-brand="fab-fa-strava"].brand-static:hover {
    background-color: #d64102;
    color: #fff;
    border-color: #c93d02
}

.jdb-brands-icons [data-brand="fab-fa-strava"].brand-inverted {
    background-color: transparent;
    color: #fc4c02;
    border-color: #fc4c02
}

.jdb-brands-icons [data-brand="fab-fa-strava"].brand-inverted:hover {
    background-color: #fc4c02;
    color: #fff;
    border-color: #fc4c02
}

.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-static {
    background-color: #00adee;
    color: #fff;
    border-color: #0091c8
}

.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-static:hover {
    background-color: #0091c8;
    color: #fff;
    border-color: #08b
}

.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-inverted {
    background-color: transparent;
    color: #00adee;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fab-fa-steam-symbol"].brand-inverted:hover {
    background-color: #00adee;
    color: #fff;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-static {
    background-color: #00adee;
    color: #fff;
    border-color: #0091c8
}

.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-static:hover {
    background-color: #0091c8;
    color: #fff;
    border-color: #08b
}

.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-inverted {
    background-color: transparent;
    color: #00adee;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fab-fa-steam-square"].brand-inverted:hover {
    background-color: #00adee;
    color: #fff;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fab-fa-steam"].brand-static {
    background-color: #00adee;
    color: #fff;
    border-color: #0091c8
}

.jdb-brands-icons [data-brand="fab-fa-steam"].brand-static:hover {
    background-color: #0091c8;
    color: #fff;
    border-color: #08b
}

.jdb-brands-icons [data-brand="fab-fa-steam"].brand-inverted {
    background-color: transparent;
    color: #00adee;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fab-fa-steam"].brand-inverted:hover {
    background-color: #00adee;
    color: #fff;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-static {
    background-color: #1e5397;
    color: #fff;
    border-color: #184177
}

.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-static:hover {
    background-color: #184177;
    color: #fff;
    border-color: #163c6c
}

.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-inverted {
    background-color: transparent;
    color: #1e5397;
    border-color: #1e5397
}

.jdb-brands-icons [data-brand="fab-fa-stack-exchange"].brand-inverted:hover {
    background-color: #1e5397;
    color: #fff;
    border-color: #1e5397
}

.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-static {
    background-color: #222;
    color: #fff;
    border-color: #0f0f0f
}

.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-static:hover {
    background-color: #0f0f0f;
    color: #fff;
    border-color: #090909
}

.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-inverted {
    background-color: transparent;
    color: #222;
    border-color: #222
}

.jdb-brands-icons [data-brand="fab-fa-squarespace"].brand-inverted:hover {
    background-color: #222;
    color: #fff;
    border-color: #222
}

.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-static {
    background-color: #1db954;
    color: #fff;
    border-color: #189845
}

.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-static:hover {
    background-color: #189845;
    color: #fff;
    border-color: #168d40
}

.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-inverted {
    background-color: transparent;
    color: #1db954;
    border-color: #1db954
}

.jdb-brands-icons [data-brand="fab-fa-spotify"].brand-inverted:hover {
    background-color: #1db954;
    color: #fff;
    border-color: #1db954
}

.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-static {
    background-color: #f80;
    color: #212529;
    border-color: #d97400
}

.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-static:hover {
    background-color: #d97400;
    color: #fff;
    border-color: #cc6d00
}

.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-inverted {
    background-color: transparent;
    color: #f80;
    border-color: #f80
}

.jdb-brands-icons [data-brand="fab-fa-soundcloud"].brand-inverted:hover {
    background-color: #f80;
    color: #212529;
    border-color: #f80
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-static {
    background-color: #fffc00;
    color: #212529;
    border-color: #d9d600
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-static:hover {
    background-color: #d9d600;
    color: #212529;
    border-color: #ccca00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-inverted {
    background-color: transparent;
    color: #fffc00;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-square"].brand-inverted:hover {
    background-color: #fffc00;
    color: #212529;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-static {
    background-color: #fffc00;
    color: #212529;
    border-color: #d9d600
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-static:hover {
    background-color: #d9d600;
    color: #212529;
    border-color: #ccca00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-inverted {
    background-color: transparent;
    color: #fffc00;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat-ghost"].brand-inverted:hover {
    background-color: #fffc00;
    color: #212529;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-static {
    background-color: #fffc00;
    color: #212529;
    border-color: #d9d600
}

.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-static:hover {
    background-color: #d9d600;
    color: #212529;
    border-color: #ccca00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-inverted {
    background-color: transparent;
    color: #fffc00;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fab-fa-snapchat"].brand-inverted:hover {
    background-color: #fffc00;
    color: #212529;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-static {
    background-color: #0077b5;
    color: #fff;
    border-color: #005e8f
}

.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-static:hover {
    background-color: #005e8f;
    color: #fff;
    border-color: #005582
}

.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-inverted {
    background-color: transparent;
    color: #0077b5;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fab-fa-slideshare"].brand-inverted:hover {
    background-color: #0077b5;
    color: #fff;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-static {
    background-color: #6ecadc;
    color: #212529;
    border-color: #4fbfd5
}

.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-static:hover {
    background-color: #4fbfd5;
    color: #212529;
    border-color: #45bbd2
}

.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-inverted {
    background-color: transparent;
    color: #6ecadc;
    border-color: #6ecadc
}

.jdb-brands-icons [data-brand="fab-fa-slack-hash"].brand-inverted:hover {
    background-color: #6ecadc;
    color: #212529;
    border-color: #6ecadc
}

.jdb-brands-icons [data-brand="fab-fa-slack"].brand-static {
    background-color: #6ecadc;
    color: #212529;
    border-color: #4fbfd5
}

.jdb-brands-icons [data-brand="fab-fa-slack"].brand-static:hover {
    background-color: #4fbfd5;
    color: #212529;
    border-color: #45bbd2
}

.jdb-brands-icons [data-brand="fab-fa-slack"].brand-inverted {
    background-color: transparent;
    color: #6ecadc;
    border-color: #6ecadc
}

.jdb-brands-icons [data-brand="fab-fa-slack"].brand-inverted:hover {
    background-color: #6ecadc;
    color: #212529;
    border-color: #6ecadc
}

.jdb-brands-icons [data-brand="fab-fa-skype"].brand-static {
    background-color: #00aff0;
    color: #fff;
    border-color: #0093ca
}

.jdb-brands-icons [data-brand="fab-fa-skype"].brand-static:hover {
    background-color: #0093ca;
    color: #fff;
    border-color: #008abd
}

.jdb-brands-icons [data-brand="fab-fa-skype"].brand-inverted {
    background-color: transparent;
    color: #00aff0;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="fab-fa-skype"].brand-inverted:hover {
    background-color: #00aff0;
    color: #fff;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-static {
    background-color: #1a7bba;
    color: #fff;
    border-color: #156598
}

.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-static:hover {
    background-color: #156598;
    color: #fff;
    border-color: #145d8d
}

.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-inverted {
    background-color: transparent;
    color: #1a7bba;
    border-color: #1a7bba
}

.jdb-brands-icons [data-brand="fab-fa-scribd"].brand-inverted:hover {
    background-color: #1a7bba;
    color: #fff;
    border-color: #1a7bba
}

.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-static {
    background-color: #ff4500;
    color: #fff;
    border-color: #d93b00
}

.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-static:hover {
    background-color: #d93b00;
    color: #fff;
    border-color: #cc3700
}

.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-inverted {
    background-color: transparent;
    color: #ff4500;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fab-fa-reddit-square"].brand-inverted:hover {
    background-color: #ff4500;
    color: #fff;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-static {
    background-color: #ff4500;
    color: #fff;
    border-color: #d93b00
}

.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-static:hover {
    background-color: #d93b00;
    color: #fff;
    border-color: #cc3700
}

.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-inverted {
    background-color: transparent;
    color: #ff4500;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fab-fa-reddit-alien"].brand-inverted:hover {
    background-color: #ff4500;
    color: #fff;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-static {
    background-color: #ff4500;
    color: #fff;
    border-color: #d93b00
}

.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-static:hover {
    background-color: #d93b00;
    color: #fff;
    border-color: #cc3700
}

.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-inverted {
    background-color: transparent;
    color: #ff4500;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fab-fa-reddit"].brand-inverted:hover {
    background-color: #ff4500;
    color: #fff;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-static {
    background-color: #00d8ff;
    color: #212529;
    border-color: #00b8d9
}

.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-static:hover {
    background-color: #00b8d9;
    color: #fff;
    border-color: #00adcc
}

.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-inverted {
    background-color: transparent;
    color: #00d8ff;
    border-color: #00d8ff
}

.jdb-brands-icons [data-brand="fab-fa-reacteurope"].brand-inverted:hover {
    background-color: #00d8ff;
    color: #212529;
    border-color: #00d8ff
}

.jdb-brands-icons [data-brand="fab-fa-react"].brand-static {
    background-color: #00d8ff;
    color: #212529;
    border-color: #00b8d9
}

.jdb-brands-icons [data-brand="fab-fa-react"].brand-static:hover {
    background-color: #00b8d9;
    color: #fff;
    border-color: #00adcc
}

.jdb-brands-icons [data-brand="fab-fa-react"].brand-inverted {
    background-color: transparent;
    color: #00d8ff;
    border-color: #00d8ff
}

.jdb-brands-icons [data-brand="fab-fa-react"].brand-inverted:hover {
    background-color: #00d8ff;
    color: #212529;
    border-color: #00d8ff
}

.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-static {
    background-color: #c7053d;
    color: #fff;
    border-color: #a20432
}

.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-static:hover {
    background-color: #a20432;
    color: #fff;
    border-color: #95042e
}

.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-inverted {
    background-color: transparent;
    color: #c7053d;
    border-color: #c7053d
}

.jdb-brands-icons [data-brand="fab-fa-raspberry-pi"].brand-inverted:hover {
    background-color: #c7053d;
    color: #fff;
    border-color: #c7053d
}

.jdb-brands-icons [data-brand="fab-fa-quora"].brand-static {
    background-color: #a82400;
    color: #fff;
    border-color: #821c00
}

.jdb-brands-icons [data-brand="fab-fa-quora"].brand-static:hover {
    background-color: #821c00;
    color: #fff;
    border-color: #751900
}

.jdb-brands-icons [data-brand="fab-fa-quora"].brand-inverted {
    background-color: transparent;
    color: #a82400;
    border-color: #a82400
}

.jdb-brands-icons [data-brand="fab-fa-quora"].brand-inverted:hover {
    background-color: #a82400;
    color: #fff;
    border-color: #a82400
}

.jdb-brands-icons [data-brand="fab-fa-python"].brand-static {
    background-color: #ffde57;
    color: #212529;
    border-color: #ffd631
}

.jdb-brands-icons [data-brand="fab-fa-python"].brand-static:hover {
    background-color: #ffd631;
    color: #212529;
    border-color: #ffd424
}

.jdb-brands-icons [data-brand="fab-fa-python"].brand-inverted {
    background-color: transparent;
    color: #ffde57;
    border-color: #ffde57
}

.jdb-brands-icons [data-brand="fab-fa-python"].brand-inverted:hover {
    background-color: #ffde57;
    color: #212529;
    border-color: #ffde57
}

.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-static {
    background-color: #da552f;
    color: #fff;
    border-color: #c14522
}

.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-static:hover {
    background-color: #c14522;
    color: #fff;
    border-color: #b64220
}

.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-inverted {
    background-color: transparent;
    color: #da552f;
    border-color: #da552f
}

.jdb-brands-icons [data-brand="fab-fa-product-hunt"].brand-inverted:hover {
    background-color: #da552f;
    color: #fff;
    border-color: #da552f
}

.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-static {
    background-color: #003087;
    color: #fff;
    border-color: #002261
}

.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-static:hover {
    background-color: #002261;
    color: #fff;
    border-color: #001e54
}

.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-inverted {
    background-color: transparent;
    color: #003087;
    border-color: #003087
}

.jdb-brands-icons [data-brand="fab-fa-playstation"].brand-inverted:hover {
    background-color: #003087;
    color: #fff;
    border-color: #003087
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-static {
    background-color: #bd081c;
    color: #fff;
    border-color: #980617
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-static:hover {
    background-color: #980617;
    color: #fff;
    border-color: #8c0615
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-inverted {
    background-color: transparent;
    color: #bd081c;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-square"].brand-inverted:hover {
    background-color: #bd081c;
    color: #fff;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-static {
    background-color: #bd081c;
    color: #fff;
    border-color: #980617
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-static:hover {
    background-color: #980617;
    color: #fff;
    border-color: #8c0615
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-inverted {
    background-color: transparent;
    color: #bd081c;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fab-fa-pinterest-p"].brand-inverted:hover {
    background-color: #bd081c;
    color: #fff;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-static {
    background-color: #bd081c;
    color: #fff;
    border-color: #980617
}

.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-static:hover {
    background-color: #980617;
    color: #fff;
    border-color: #8c0615
}

.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-inverted {
    background-color: transparent;
    color: #bd081c;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fab-fa-pinterest"].brand-inverted:hover {
    background-color: #bd081c;
    color: #fff;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fab-fa-php"].brand-static {
    background-color: #8892be;
    color: #fff;
    border-color: #6f7bb0
}

.jdb-brands-icons [data-brand="fab-fa-php"].brand-static:hover {
    background-color: #6f7bb0;
    color: #fff;
    border-color: #6774ac
}

.jdb-brands-icons [data-brand="fab-fa-php"].brand-inverted {
    background-color: transparent;
    color: #8892be;
    border-color: #8892be
}

.jdb-brands-icons [data-brand="fab-fa-php"].brand-inverted:hover {
    background-color: #8892be;
    color: #fff;
    border-color: #8892be
}

.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-static {
    background-color: #3aa4c6;
    color: #fff;
    border-color: #318ca9
}

.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-static:hover {
    background-color: #318ca9;
    color: #fff;
    border-color: #2e849f
}

.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-inverted {
    background-color: transparent;
    color: #3aa4c6;
    border-color: #3aa4c6
}


.jdb-brands-icons [data-brand="fab-fa-periscope"].brand-inverted:hover {
    background-color: #3aa4c6;
    color: #fff;
    border-color: #3aa4c6
}

.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-static {
    background-color: #003087;
    color: #fff;
    border-color: #002261
}

.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-static:hover {
    background-color: #002261;
    color: #fff;
    border-color: #001e54
}

.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-inverted {
    background-color: transparent;
    color: #003087;
    border-color: #003087
}

.jdb-brands-icons [data-brand="fab-fa-paypal"].brand-inverted:hover {
    background-color: #003087;
    color: #fff;
    border-color: #003087
}

.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-static {
    background-color: #f96854;
    color: #fff;
    border-color: #f8472f
}

.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-static:hover {
    background-color: #f8472f;
    color: #fff;
    border-color: #f73c23
}

.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-inverted {
    background-color: transparent;
    color: #f96854;
    border-color: #f96854
}

.jdb-brands-icons [data-brand="fab-fa-patreon"].brand-inverted:hover {
    background-color: #f96854;
    color: #fff;
    border-color: #f96854
}

.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-static {
    background-color: #00c300;
    color: #fff;
    border-color: #009d00
}

.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-static:hover {
    background-color: #009d00;
    color: #fff;
    border-color: #009000
}

.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-inverted {
    background-color: transparent;
    color: #00c300;
    border-color: #00c300
}

.jdb-brands-icons [data-brand="fab-fa-pagelines"].brand-inverted:hover {
    background-color: #00c300;
    color: #fff;
    border-color: #00c300
}

.jdb-brands-icons [data-brand="fab-fa-opera"].brand-static {
    background-color: #cc0f16;
    color: #fff;
    border-color: #a80c12
}

.jdb-brands-icons [data-brand="fab-fa-opera"].brand-static:hover {
    background-color: #a80c12;
    color: #fff;
    border-color: #9c0c11
}

.jdb-brands-icons [data-brand="fab-fa-opera"].brand-inverted {
    background-color: transparent;
    color: #cc0f16;
    border-color: #cc0f16
}

.jdb-brands-icons [data-brand="fab-fa-opera"].brand-inverted:hover {
    background-color: #cc0f16;
    color: #fff;
    border-color: #cc0f16
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-static {
    background-color: #ed812b;
    color: #212529;
    border-color: #df6d13
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-static:hover {
    background-color: #df6d13;
    color: #fff;
    border-color: #d36812
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-inverted {
    background-color: transparent;
    color: #ed812b;
    border-color: #ed812b
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki-square"].brand-inverted:hover {
    background-color: #ed812b;
    color: #212529;
    border-color: #ed812b
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-static {
    background-color: #ed812b;
    color: #212529;
    border-color: #df6d13
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-static:hover {
    background-color: #df6d13;
    color: #fff;
    border-color: #d36812
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-inverted {
    background-color: transparent;
    color: #ed812b;
    border-color: #ed812b
}

.jdb-brands-icons [data-brand="fab-fa-odnoklassniki"].brand-inverted:hover {
    background-color: #ed812b;
    color: #212529;
    border-color: #ed812b
}

.jdb-brands-icons [data-brand="fab-fa-npm"].brand-static {
    background-color: #cb3837;
    color: #fff;
    border-color: #ae2e2d
}

.jdb-brands-icons [data-brand="fab-fa-npm"].brand-static:hover {
    background-color: #ae2e2d;
    color: #fff;
    border-color: #a42c2b
}

.jdb-brands-icons [data-brand="fab-fa-npm"].brand-inverted {
    background-color: transparent;
    color: #cb3837;
    border-color: #cb3837
}

.jdb-brands-icons [data-brand="fab-fa-npm"].brand-inverted:hover {
    background-color: #cb3837;
    color: #fff;
    border-color: #cb3837
}

.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-static {
    background-color: #215732;
    color: #fff;
    border-color: #163b22
}

.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-static:hover {
    background-color: #163b22;
    color: #fff;
    border-color: #13321d
}

.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-inverted {
    background-color: transparent;
    color: #215732;
    border-color: #215732
}

.jdb-brands-icons [data-brand="fab-fa-node-js"].brand-inverted:hover {
    background-color: #215732;
    color: #fff;
    border-color: #215732
}

.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-static {
    background-color: #52aad8;
    color: #fff;
    border-color: #339bd1
}

.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-static:hover {
    background-color: #339bd1;
    color: #fff;
    border-color: #2d94ca
}

.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-inverted {
    background-color: transparent;
    color: #52aad8;
    border-color: #52aad8
}

.jdb-brands-icons [data-brand="fab-fa-mixcloud"].brand-inverted:hover {
    background-color: #52aad8;
    color: #fff;
    border-color: #52aad8
}

.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-static {
    background-color: #f65314;
    color: #fff;
    border-color: #db4308
}

.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-static:hover {
    background-color: #db4308;
    color: #fff;
    border-color: #cf3f08
}

.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-inverted {
    background-color: transparent;
    color: #f65314;
    border-color: #f65314
}

.jdb-brands-icons [data-brand="fab-fa-microsoft"].brand-inverted:hover {
    background-color: #f65314;
    color: #fff;
    border-color: #f65314
}

.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-static {
    background-color: #e0393e;
    color: #fff;
    border-color: #d22126
}

.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-static:hover {
    background-color: #d22126;
    color: #fff;
    border-color: #c71f24
}

.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-inverted {
    background-color: transparent;
    color: #e0393e;
    border-color: #e0393e
}

.jdb-brands-icons [data-brand="fab-fa-meetup"].brand-inverted:hover {
    background-color: #e0393e;
    color: #fff;
    border-color: #e0393e
}

.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-static {
    background-color: #00ab6c;
    color: #fff;
    border-color: #008554
}

.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-static:hover {
    background-color: #008554;
    color: #fff;
    border-color: #00784c
}

.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-inverted {
    background-color: transparent;
    color: #00ab6c;
    border-color: #00ab6c
}

.jdb-brands-icons [data-brand="fab-fa-medium-m"].brand-inverted:hover {
    background-color: #00ab6c;
    color: #fff;
    border-color: #00ab6c
}

.jdb-brands-icons [data-brand="fab-fa-medium"].brand-static {
    background-color: #00ab6c;
    color: #fff;
    border-color: #008554
}

.jdb-brands-icons [data-brand="fab-fa-medium"].brand-static:hover {
    background-color: #008554;
    color: #fff;
    border-color: #00784c
}

.jdb-brands-icons [data-brand="fab-fa-medium"].brand-inverted {
    background-color: transparent;
    color: #00ab6c;
    border-color: #00ab6c
}

.jdb-brands-icons [data-brand="fab-fa-medium"].brand-inverted:hover {
    background-color: #00ab6c;
    color: #fff;
    border-color: #00ab6c
}

.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-static {
    background-color: #e80033;
    color: #fff;
    border-color: #c2002b
}

.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-static:hover {
    background-color: #c2002b;
    color: #fff;
    border-color: #b50028
}

.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-inverted {
    background-color: transparent;
    color: #e80033;
    border-color: #e80033
}

.jdb-brands-icons [data-brand="fab-fa-markdown"].brand-inverted:hover {
    background-color: #e80033;
    color: #fff;
    border-color: #e80033
}

.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-static {
    background-color: #239ab9;
    color: #fff;
    border-color: #1d7f99
}

.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-static:hover {
    background-color: #1d7f99;
    color: #fff;
    border-color: #1b768e
}

.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-inverted {
    background-color: transparent;
    color: #239ab9;
    border-color: #239ab9
}

.jdb-brands-icons [data-brand="fab-fa-mailchimp"].brand-inverted:hover {
    background-color: #239ab9;
    color: #fff;
    border-color: #239ab9
}

.jdb-brands-icons [data-brand="fab-fa-magento"].brand-static {
    background-color: #f46f25;
    color: #fff;
    border-color: #e75a0c
}

.jdb-brands-icons [data-brand="fab-fa-magento"].brand-static:hover {
    background-color: #e75a0c;
    color: #fff;
    border-color: #db550b
}

.jdb-brands-icons [data-brand="fab-fa-magento"].brand-inverted {
    background-color: transparent;
    color: #f46f25;
    border-color: #f46f25
}

.jdb-brands-icons [data-brand="fab-fa-magento"].brand-inverted:hover {
    background-color: #f46f25;
    color: #fff;
    border-color: #f46f25
}

.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-static {
    background-color: #ff00bf;
    color: #fff;
    border-color: #d900a2
}

.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-static:hover {
    background-color: #d900a2;
    color: #fff;
    border-color: #c09
}

.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-inverted {
    background-color: transparent;
    color: #ff00bf;
    border-color: #ff00bf
}

.jdb-brands-icons [data-brand="fab-fa-lyft"].brand-inverted:hover {
    background-color: #ff00bf;
    color: #fff;
    border-color: #ff00bf
}

.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-static {
    background-color: #0077b5;
    color: #fff;
    border-color: #005e8f
}

.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-static:hover {
    background-color: #005e8f;
    color: #fff;
    border-color: #005582
}

.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-inverted {
    background-color: transparent;
    color: #0077b5;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fab-fa-linkedin-in"].brand-inverted:hover {
    background-color: #0077b5;
    color: #fff;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-static {
    background-color: #0077b5;
    color: #fff;
    border-color: #005e8f
}

.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-static:hover {
    background-color: #005e8f;
    color: #fff;
    border-color: #005582

}

.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-inverted {
    background-color: transparent;
    color: #0077b5;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fab-fa-linkedin"].brand-inverted:hover {
    background-color: #0077b5;
    color: #fff;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fab-fa-line"].brand-static {
    background-color: #00c300;
    color: #fff;
    border-color: #009d00
}

.jdb-brands-icons [data-brand="fab-fa-line"].brand-static:hover {
    background-color: #009d00;
    color: #fff;
    border-color: #009000
}

.jdb-brands-icons [data-brand="fab-fa-line"].brand-inverted {
    background-color: transparent;
    color: #00c300;
    border-color: #00c300
}

.jdb-brands-icons [data-brand="fab-fa-line"].brand-inverted:hover {
    background-color: #00c300;
    color: #fff;
    border-color: #00c300
}

.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-static {
    background-color: #d51007;
    color: #fff;
    border-color: #b00d06
}

.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-static:hover {
    background-color: #b00d06;
    color: #fff;
    border-color: #a40c05
}

.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-inverted {
    background-color: transparent;
    color: #d51007;
    border-color: #d51007
}

.jdb-brands-icons [data-brand="fab-fa-lastfm-square"].brand-inverted:hover {
    background-color: #d51007;
    color: #fff;
    border-color: #d51007
}

.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-static {
    background-color: #d51007;
    color: #fff;
    border-color: #b00d06
}

.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-static:hover {
    background-color: #b00d06;
    color: #fff;
    border-color: #a40c05
}

.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-inverted {
    background-color: transparent;
    color: #d51007;
    border-color: #d51007
}

.jdb-brands-icons [data-brand="fab-fa-lastfm"].brand-inverted:hover {
    background-color: #d51007;
    color: #fff;
    border-color: #d51007
}

.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-static {
    background-color: #f55247;
    color: #fff;
    border-color: #f33023
}

.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-static:hover {
    background-color: #f33023;
    color: #fff;
    border-color: #f22517
}

.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-inverted {
    background-color: transparent;
    color: #f55247;
    border-color: #f55247
}

.jdb-brands-icons [data-brand="fab-fa-laravel"].brand-inverted:hover {
    background-color: #f55247;
    color: #fff;
    border-color: #f55247
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-static {
    background-color: #2bde73;
    color: #212529;
    border-color: #1fc461
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-static:hover {
    background-color: #1fc461;
    color: #fff;
    border-color: #1db95c
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-inverted {
    background-color: transparent;
    color: #2bde73;
    border-color: #2bde73
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter-k"].brand-inverted:hover {
    background-color: #2bde73;
    color: #212529;
    border-color: #2bde73
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-static {
    background-color: #2bde73;
    color: #212529;
    border-color: #1fc461
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-static:hover {
    background-color: #1fc461;
    color: #fff;
    border-color: #1db95c
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-inverted {
    background-color: transparent;
    color: #2bde73;
    border-color: #2bde73
}

.jdb-brands-icons [data-brand="fab-fa-kickstarter"].brand-inverted:hover {
    background-color: #2bde73;
    color: #212529;
    border-color: #2bde73
}

.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-static {
    background-color: #f44321;
    color: #fff;
    border-color: #e32e0b
}

.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-static:hover {
    background-color: #e32e0b;
    color: #fff;
    border-color: #d72c0b
}

.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-inverted {
    background-color: transparent;
    color: #f44321;
    border-color: #f44321
}

.jdb-brands-icons [data-brand="fab-fa-joomla"].brand-inverted:hover {
    background-color: #f44321;
    color: #fff;
    border-color: #f44321
}

.jdb-brands-icons [data-brand="fab-fa-invision"].brand-static {
    background-color: #f36;
    color: #fff;
    border-color: #ff0d49
}

.jdb-brands-icons [data-brand="fab-fa-invision"].brand-static:hover {
    background-color: #ff0d49;
    color: #fff;
    border-color: #ff0040
}

.jdb-brands-icons [data-brand="fab-fa-invision"].brand-inverted {
    background-color: transparent;
    color: #f36;
    border-color: #f36
}

.jdb-brands-icons [data-brand="fab-fa-invision"].brand-inverted:hover {
    background-color: #f36;
    color: #fff;
    border-color: #f36
}

.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-static {
    background-color: #405de6;
    color: #fff;
    border-color: #1e40e2
}

.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-static:hover {
    background-color: #1e40e2;
    color: #fff;
    border-color: #1c3dd7
}

.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-inverted {
    background-color: transparent;
    color: #405de6;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="fab-fa-instagram"].brand-inverted:hover {
    background-color: #405de6;
    color: #fff;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-static {
    background-color: #f5de50;
    color: #212529;
    border-color: #f3d72c
}

.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-static:hover {
    background-color: #f3d72c;
    color: #212529;
    border-color: #f2d520
}

.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-inverted {
    background-color: transparent;
    color: #f5de50;
    border-color: #f5de50
}

.jdb-brands-icons [data-brand="fab-fa-imdb"].brand-inverted:hover {
    background-color: #f5de50;
    color: #212529;
    border-color: #f5de50
}

.jdb-brands-icons [data-brand="fab-fa-html5"].brand-static {
    background-color: #e34f26;
    color: #fff;
    border-color: #c9401a
}

.jdb-brands-icons [data-brand="fab-fa-html5"].brand-static:hover {
    background-color: #c9401a;
    color: #fff;
    border-color: #be3c18
}

.jdb-brands-icons [data-brand="fab-fa-html5"].brand-inverted {
    background-color: transparent;
    color: #e34f26;
    border-color: #e34f26
}

.jdb-brands-icons [data-brand="fab-fa-html5"].brand-inverted:hover {
    background-color: #e34f26;
    color: #fff;
    border-color: #e34f26
}

.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-static {
    background-color: #7ac142;
    color: #212529;
    border-color: #68a637
}

.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-static:hover {
    background-color: #68a637;
    color: #fff;
    border-color: #629d33
}

.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-inverted {
    background-color: transparent;
    color: #7ac142;
    border-color: #7ac142
}

.jdb-brands-icons [data-brand="fab-fa-houzz"].brand-inverted:hover {
    background-color: #7ac142;
    color: #212529;
    border-color: #7ac142
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-static {
    background-color: #ff4000;
    color: #fff;
    border-color: #d93600
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-static:hover {
    background-color: #d93600;
    color: #fff;
    border-color: #c30
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-inverted {
    background-color: transparent;
    color: #ff4000;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news-square"].brand-inverted:hover {
    background-color: #ff4000;
    color: #fff;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-static {
    background-color: #ff4000;
    color: #fff;
    border-color: #d93600
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-static:hover {
    background-color: #d93600;

    color: #fff;
    border-color: #c30
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-inverted {
    background-color: transparent;
    color: #ff4000;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fab-fa-hacker-news"].brand-inverted:hover {
    background-color: #ff4000;
    color: #fff;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-static {
    background-color: #fba919;
    color: #212529;
    border-color: #ea9604
}

.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-static:hover {
    background-color: #ea9604;
    color: #212529;
    border-color: #dd8e04
}

.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-inverted {
    background-color: transparent;
    color: #fba919;
    border-color: #fba919
}

.jdb-brands-icons [data-brand="fab-fa-grunt"].brand-inverted:hover {
    background-color: #fba919;
    color: #212529;
    border-color: #fba919
}

.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-static {
    background-color: #4285f4;
    color: #fff;
    border-color: #1e6ef2
}

.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-static:hover {
    background-color: #1e6ef2;
    color: #fff;
    border-color: #1266f1
}

.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-inverted {
    background-color: transparent;
    color: #4285f4;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google-wallet"].brand-inverted:hover {
    background-color: #4285f4;
    color: #fff;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-static {
    background-color: #dd4b39;
    color: #fff;
    border-color: #cd3623
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-static:hover {
    background-color: #cd3623;
    color: #fff;
    border-color: #c23321
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-inverted {
    background-color: transparent;
    color: #dd4b39;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-square"].brand-inverted:hover {
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-static {
    background-color: #dd4b39;
    color: #fff;
    border-color: #cd3623
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-static:hover {
    background-color: #cd3623;
    color: #fff;
    border-color: #c23321
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-inverted {
    background-color: transparent;
    color: #dd4b39;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fab-fa-google-plus-g"].brand-inverted:hover {
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-static {
    background-color: #dd4b39;
    color: #fff;
    border-color: #cd3623
}

.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-static:hover {
    background-color: #cd3623;
    color: #fff;
    border-color: #c23321
}

.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-inverted {
    background-color: transparent;
    color: #dd4b39;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fab-fa-google-plus"].brand-inverted:hover {
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-static {
    background-color: #4285f4;
    color: #fff;
    border-color: #1e6ef2
}

.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-static:hover {
    background-color: #1e6ef2;
    color: #fff;
    border-color: #1266f1
}

.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-inverted {
    background-color: transparent;
    color: #4285f4;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google-play"].brand-inverted:hover {
    background-color: #4285f4;
    color: #fff;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-static {
    background-color: #4285f4;
    color: #fff;
    border-color: #1e6ef2
}

.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-static:hover {
    background-color: #1e6ef2;
    color: #fff;
    border-color: #1266f1
}

.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-inverted {
    background-color: transparent;
    color: #4285f4;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google-drive"].brand-inverted:hover {
    background-color: #4285f4;
    color: #fff;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google"].brand-static {
    background-color: #4285f4;
    color: #fff;
    border-color: #1e6ef2
}

.jdb-brands-icons [data-brand="fab-fa-google"].brand-static:hover {
    background-color: #1e6ef2;
    color: #fff;
    border-color: #1266f1
}

.jdb-brands-icons [data-brand="fab-fa-google"].brand-inverted {
    background-color: transparent;
    color: #4285f4;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-google"].brand-inverted:hover {
    background-color: #4285f4;
    color: #fff;
    border-color: #4285f4
}

.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-static {
    background-color: #553b08;
    color: #fff;
    border-color: #322305
}

.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-static:hover {
    background-color: #322305;
    color: #fff;
    border-color: #261b04
}

.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-inverted {
    background-color: transparent;
    color: #553b08;
    border-color: #553b08
}

.jdb-brands-icons [data-brand="fab-fa-goodreads-g"].brand-inverted:hover {
    background-color: #553b08;
    color: #fff;
    border-color: #553b08
}

.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-static {
    background-color: #553b08;
    color: #fff;
    border-color: #322305
}

.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-static:hover {
    background-color: #322305;
    color: #fff;
    border-color: #261b04
}

.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-inverted {
    background-color: transparent;
    color: #553b08;
    border-color: #553b08
}

.jdb-brands-icons [data-brand="fab-fa-goodreads"].brand-inverted:hover {
    background-color: #553b08;
    color: #fff;
    border-color: #553b08
}

.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-static {
    background-color: #46bc99;
    color: #fff;
    border-color: #3aa183
}

.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-static:hover {
    background-color: #3aa183;
    color: #fff;
    border-color: #37987b
}

.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-inverted {
    background-color: transparent;
    color: #46bc99;
    border-color: #46bc99
}

.jdb-brands-icons [data-brand="fab-fa-gitter"].brand-inverted:hover {
    background-color: #46bc99;
    color: #fff;
    border-color: #46bc99
}

.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-static {
    background-color: #fca326;
    color: #212529;
    border-color: #f89203
}

.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-static:hover {
    background-color: #f89203;
    color: #212529;
    border-color: #ec8b03
}

.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-inverted {
    background-color: transparent;
    color: #fca326;
    border-color: #fca326
}

.jdb-brands-icons [data-brand="fab-fa-gitlab"].brand-inverted:hover {
    background-color: #fca326;
    color: #212529;
    border-color: #fca326
}

.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-static {
    background-color: #4078c0;
    color: #fff;
    border-color: #3666a4
}

.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-static:hover {
    background-color: #3666a4;
    color: #fff;
    border-color: #33609a
}

.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-inverted {
    background-color: transparent;
    color: #4078c0;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fab-fa-github-square"].brand-inverted:hover {
    background-color: #4078c0;
    color: #fff;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-static {
    background-color: #4078c0;
    color: #fff;
    border-color: #3666a4
}

.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-static:hover {
    background-color: #3666a4;
    color: #fff;
    border-color: #33609a
}

.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-inverted {
    background-color: transparent;
    color: #4078c0;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fab-fa-github-alt"].brand-inverted:hover {
    background-color: #4078c0;
    color: #fff;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fab-fa-github"].brand-static {
    background-color: #4078c0;
    color: #fff;
    border-color: #3666a4
}

.jdb-brands-icons [data-brand="fab-fa-github"].brand-static:hover {
    background-color: #3666a4;
    color: #fff;
    border-color: #33609a
}

.jdb-brands-icons [data-brand="fab-fa-github"].brand-inverted {
    background-color: transparent;
    color: #4078c0;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fab-fa-github"].brand-inverted:hover {
    background-color: #4078c0;
    color: #fff;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-static {
    background-color: #ef4056;
    color: #fff;
    border-color: #ec1d37
}

.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-static:hover {
    background-color: #ec1d37;
    color: #fff;
    border-color: #e9132e
}

.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-inverted {
    background-color: transparent;
    color: #ef4056;
    border-color: #ef4056
}

.jdb-brands-icons [data-brand="fab-fa-get-pocket"].brand-inverted:hover {
    background-color: #ef4056;
    color: #fff;
    border-color: #ef4056
}

.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-static {
    background-color: #1c79c0;
    color: #fff;
    border-color: #17649f
}

.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-static:hover {
    background-color: #17649f;
    color: #fff;
    border-color: #165d93
}

.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-inverted {
    background-color: transparent;
    color: #1c79c0;
    border-color: #1c79c0
}

.jdb-brands-icons [data-brand="fab-fa-free-code-camp"].brand-inverted:hover {
    background-color: #1c79c0;
    color: #fff;
    border-color: #1c79c0
}

.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-static {
    background-color: #f94877;
    color: #fff;
    border-color: #f8235b
}

.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-static:hover {
    background-color: #f8235b;
    color: #fff;
    border-color: #f71752
}

.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-inverted {
    background-color: transparent;
    color: #f94877;
    border-color: #f94877
}

.jdb-brands-icons [data-brand="fab-fa-foursquare"].brand-inverted:hover {
    background-color: #f94877;
    color: #fff;
    border-color: #f94877
}

.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-static {
    background-color: #e12828;
    color: #fff;
    border-color: #c71c1c
}

.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-static:hover {
    background-color: #c71c1c;
    color: #fff;
    border-color: #bc1a1a
}

.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-inverted {
    background-color: transparent;
    color: #e12828;
    border-color: #e12828
}

.jdb-brands-icons [data-brand="fab-fa-flipboard"].brand-inverted:hover {
    background-color: #e12828;
    color: #fff;
    border-color: #e12828
}

.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-static {
    background-color: #0063dc;
    color: #fff;
    border-color: #0052b6
}

.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-static:hover {
    background-color: #0052b6;
    color: #fff;
    border-color: #004ca9
}

.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-inverted {
    background-color: transparent;
    color: #0063dc;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="fab-fa-flickr"].brand-inverted:hover {
    background-color: #0063dc;
    color: #fff;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-static {
    background-color: #e66000;
    color: #fff;
    border-color: #c05000
}

.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-static:hover {
    background-color: #c05000;
    color: #fff;
    border-color: #b34b00
}

.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-inverted {
    background-color: transparent;
    color: #e66000;
    border-color: #e66000
}

.jdb-brands-icons [data-brand="fab-fa-firefox"].brand-inverted:hover {
    background-color: #e66000;
    color: #fff;
    border-color: #e66000
}

.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-static {
    background-color: #4d148c;
    color: #fff;
    border-color: #3b0f6b
}

.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-static:hover {
    background-color: #3b0f6b;
    color: #fff;
    border-color: #340e5f
}

.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-inverted {
    background-color: transparent;
    color: #4d148c;
    border-color: #4d148c
}

.jdb-brands-icons [data-brand="fab-fa-fedex"].brand-inverted:hover {
    background-color: #4d148c;
    color: #fff;
    border-color: #4d148c
}

.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-static {
    background-color: #3b5998;
    color: #fff;
    border-color: #30497c
}

.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-static:hover {
    background-color: #30497c;
    color: #fff;
    border-color: #2d4373
}

.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-inverted {
    background-color: transparent;
    color: #3b5998;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fab-fa-facebook-square"].brand-inverted:hover {
    background-color: #3b5998;
    color: #fff;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-static {
    background-color: #0084ff;
    color: #fff;
    border-color: #0070d9
}

.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-static:hover {
    background-color: #0070d9;
    color: #fff;
    border-color: #006acc
}

.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-inverted {
    background-color: transparent;
    color: #0084ff;
    border-color: #0084ff
}

.jdb-brands-icons [data-brand="fab-fa-facebook-messenger"].brand-inverted:hover {
    background-color: #0084ff;
    color: #fff;
    border-color: #0084ff
}

.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-static {
    background-color: #3b5998;
    color: #fff;
    border-color: #30497c
}

.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-static:hover {
    background-color: #30497c;
    color: #fff;
    border-color: #2d4373
}

.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-inverted {
    background-color: transparent;
    color: #3b5998;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fab-fa-facebook-f"].brand-inverted:hover {
    background-color: #3b5998;
    color: #fff;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-static {
    background-color: #3b5998;
    color: #fff;
    border-color: #30497c
}

.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-static:hover {
    background-color: #30497c;
    color: #fff;
    border-color: #2d4373
}

.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-inverted {
    background-color: transparent;
    color: #3b5998;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fab-fa-facebook"].brand-inverted:hover {
    background-color: #3b5998;
    color: #fff;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-static {
    background-color: #e62b1e;
    color: #fff;
    border-color: #c82216
}

.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-static:hover {
    background-color: #c82216;
    color: #fff;
    border-color: #bc2015
}

.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-inverted {
    background-color: transparent;
    color: #e62b1e;
    border-color: #e62b1e
}

.jdb-brands-icons [data-brand="fab-fa-expeditedssl"].brand-inverted:hover {
    background-color: #e62b1e;
    color: #fff;
    border-color: #e62b1e
}

.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-static {
    background-color: #d5641c;
    color: #fff;
    border-color: #b35418
}

.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-static:hover {
    background-color: #b35418;
    color: #fff;
    border-color: #a84f16
}

.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-inverted {
    background-color: transparent;
    color: #d5641c;
    border-color: #d5641c
}

.jdb-brands-icons [data-brand="fab-fa-etsy"].brand-inverted:hover {
    background-color: #d5641c;
    color: #fff;
    border-color: #d5641c
}

.jdb-brands-icons [data-brand="fab-fa-ember"].brand-static {
    background-color: #f23819;
    color: #fff;
    border-color: #d9290c
}

.jdb-brands-icons [data-brand="fab-fa-ember"].brand-static:hover {
    background-color: #d9290c;
    color: #fff;
    border-color: #cc270c
}

.jdb-brands-icons [data-brand="fab-fa-ember"].brand-inverted {
    background-color: transparent;
    color: #f23819;
    border-color: #f23819
}

.jdb-brands-icons [data-brand="fab-fa-ember"].brand-inverted:hover {
    background-color: #f23819;
    color: #fff;
    border-color: #f23819
}

.jdb-brands-icons [data-brand="fab-fa-ello"].brand-static {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-ello"].brand-static:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-ello"].brand-inverted {
    background-color: transparent;
    color: #000;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-ello"].brand-inverted:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-static {
    background-color: #e53238;
    color: #fff;
    border-color: #d61b21
}

.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-static:hover {
    background-color: #d61b21;
    color: #fff;
    border-color: #ca1a20
}

.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-inverted {
    background-color: transparent;
    color: #e53238;
    border-color: #e53238
}

.jdb-brands-icons [data-brand="fab-fa-ebay"].brand-inverted:hover {
    background-color: #e53238;
    color: #fff;
    border-color: #e53238
}

.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-static {
    background-color: #0077c0;
    color: #fff;
    border-color: #005f9a
}

.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-static:hover {
    background-color: #005f9a;
    color: #fff;
    border-color: #00578d
}

.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-inverted {
    background-color: transparent;
    color: #0077c0;
    border-color: #0077c0
}

.jdb-brands-icons [data-brand="fab-fa-drupal"].brand-inverted:hover {
    background-color: #0077c0;
    color: #fff;
    border-color: #0077c0
}

.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-static {
    background-color: #007ee5;
    color: #fff;
    border-color: #0069bf
}

.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-static:hover {
    background-color: #0069bf;
    color: #fff;
    border-color: #0062b2
}

.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-inverted {
    background-color: transparent;
    color: #007ee5;
    border-color: #007ee5
}

.jdb-brands-icons [data-brand="fab-fa-dropbox"].brand-inverted:hover {
    background-color: #007ee5;
    color: #fff;
    border-color: #007ee5
}

.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-static {
    background-color: #ea4c89;
    color: #fff;
    border-color: #e62a72
}

.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-static:hover {
    background-color: #e62a72;
    color: #fff;
    border-color: #e51e6b
}

.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-inverted {
    background-color: transparent;
    color: #ea4c89;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="fab-fa-dribbble-square"].brand-inverted:hover {
    background-color: #ea4c89;
    color: #fff;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-static {
    background-color: #ea4c89;
    color: #fff;
    border-color: #e62a72
}

.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-static:hover {
    background-color: #e62a72;
    color: #fff;
    border-color: #e51e6b
}

.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-inverted {
    background-color: transparent;
    color: #ea4c89;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="fab-fa-dribbble"].brand-inverted:hover {
    background-color: #ea4c89;
    color: #fff;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="fab-fa-docker"].brand-static {
    background-color: #0db7ed;
    color: #fff;
    border-color: #0b9bc9
}

.jdb-brands-icons [data-brand="fab-fa-docker"].brand-static:hover {
    background-color: #0b9bc9;
    color: #fff;
    border-color: #0a92bd
}

.jdb-brands-icons [data-brand="fab-fa-docker"].brand-inverted {
    background-color: transparent;
    color: #0db7ed;
    border-color: #0db7ed
}

.jdb-brands-icons [data-brand="fab-fa-docker"].brand-inverted:hover {
    background-color: #0db7ed;
    color: #fff;
    border-color: #0db7ed
}

.jdb-brands-icons [data-brand="fab-fa-discord"].brand-static {
    background-color: #7289da;
    color: #fff;
    border-color: #5470d2
}

.jdb-brands-icons [data-brand="fab-fa-discord"].brand-static:hover {
    background-color: #5470d2;
    color: #fff;
    border-color: #4a67cf
}

.jdb-brands-icons [data-brand="fab-fa-discord"].brand-inverted {
    background-color: transparent;
    color: #7289da;
    border-color: #7289da
}

.jdb-brands-icons [data-brand="fab-fa-discord"].brand-inverted:hover {
    background-color: #7289da;
    color: #fff;
    border-color: #7289da
}

.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-static {
    background-color: #008bcf;
    color: #fff;
    border-color: #0071a9
}

.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-static:hover {
    background-color: #0071a9;
    color: #fff;
    border-color: #00699c
}

.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-inverted {
    background-color: transparent;
    color: #008bcf;
    border-color: #008bcf
}

.jdb-brands-icons [data-brand="fab-fa-digital-ocean"].brand-inverted:hover {
    background-color: #008bcf;
    color: #fff;
    border-color: #008bcf
}

.jdb-brands-icons [data-brand="fab-fa-digg"].brand-static {
    background-color: #005be2;
    color: #fff;
    border-color: #004cbc
}

.jdb-brands-icons [data-brand="fab-fa-digg"].brand-static:hover {
    background-color: #004cbc;
    color: #fff;
    border-color: #0046af
}

.jdb-brands-icons [data-brand="fab-fa-digg"].brand-inverted {
    background-color: transparent;
    color: #005be2;
    border-color: #005be2
}

.jdb-brands-icons [data-brand="fab-fa-digg"].brand-inverted:hover {
    background-color: #005be2;
    color: #fff;
    border-color: #005be2

}

.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-static {
    background-color: #ba0c2f;
    color: #fff;
    border-color: #960a26
}

.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-static:hover {
    background-color: #960a26;
    color: #fff;
    border-color: #8a0923
}

.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-inverted {
    background-color: transparent;
    color: #ba0c2f;
    border-color: #ba0c2f
}

.jdb-brands-icons [data-brand="fab-fa-dhl"].brand-inverted:hover {
    background-color: #ba0c2f;
    color: #fff;
    border-color: #ba0c2f
}

.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-static {
    background-color: #05cc47;
    color: #fff;
    border-color: #04a73a
}

.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-static:hover {
    background-color: #04a73a;
    color: #fff;
    border-color: #049a36
}

.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-inverted {
    background-color: transparent;
    color: #05cc47;
    border-color: #05cc47
}

.jdb-brands-icons [data-brand="fab-fa-deviantart"].brand-inverted:hover {
    background-color: #05cc47;
    color: #fff;
    border-color: #05cc47
}

.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-static {
    background-color: #39f;
    color: #fff;
    border-color: #0d86ff
}

.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-static:hover {
    background-color: #0d86ff;
    color: #fff;
    border-color: #0080ff
}

.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-inverted {
    background-color: transparent;
    color: #39f;
    border-color: #39f
}

.jdb-brands-icons [data-brand="fab-fa-delicious"].brand-inverted:hover {
    background-color: #39f;
    color: #fff;
    border-color: #39f
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-zero"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-share"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling-plus"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-static:hover {

    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sampling"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-sa"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-remix"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd-alt"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-pd"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e

}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nd"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-jp"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc-eu"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-nc"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons-by"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-static {
    background-color: #b62b6e;
    color: #fff;
    border-color: #97245b
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-static:hover {
    background-color: #97245b;
    color: #fff;
    border-color: #8d2155
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-inverted {
    background-color: transparent;
    color: #b62b6e;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-creative-commons"].brand-inverted:hover {
    background-color: #b62b6e;
    color: #fff;
    border-color: #b62b6e
}

.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-static {
    background-color: #013369;
    color: #fff;
    border-color: #012143
}

.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-static:hover {
    background-color: #012143;
    color: #fff;
    border-color: #011a36
}

.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-inverted {
    background-color: transparent;
    color: #013369;
    border-color: #013369
}

.jdb-brands-icons [data-brand="fab-fa-confluence"].brand-inverted:hover {
    background-color: #013369;
    color: #fff;
    border-color: #013369
}

.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-static {
    background-color: #0ebeff;
    color: #fff;
    border-color: #00a9e7
}

.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-static:hover {
    background-color: #00a9e7;
    color: #fff;
    border-color: #009fda
}

.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-inverted {
    background-color: transparent;
    color: #0ebeff;
    border-color: #0ebeff
}

.jdb-brands-icons [data-brand="fab-fa-codepen"].brand-inverted:hover {
    background-color: #0ebeff;
    color: #fff;
    border-color: #0ebeff
}

.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-static {
    background-color: #1a1f71;
    color: #fff;
    border-color: #131652
}

.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-static:hover {
    background-color: #131652;
    color: #fff;
    border-color: #101448
}

.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-inverted {
    background-color: transparent;
    color: #1a1f71;
    border-color: #1a1f71
}

.jdb-brands-icons [data-brand="fab-fa-cc-visa"].brand-inverted:hover {
    background-color: #1a1f71;
    color: #fff;
    border-color: #1a1f71
}

.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-static {
    background-color: #00afe1;
    color: #fff;
    border-color: #0091bb
}

.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-static:hover {
    background-color: #0091bb;
    color: #fff;
    border-color: #0087ae
}

.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-inverted {
    background-color: transparent;
    color: #00afe1;
    border-color: #00afe1
}

.jdb-brands-icons [data-brand="fab-fa-cc-stripe"].brand-inverted:hover {
    background-color: #00afe1;
    color: #fff;
    border-color: #00afe1
}

.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-static {
    background-color: #003087;
    color: #fff;
    border-color: #002261
}

.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-static:hover {
    background-color: #002261;
    color: #fff;
    border-color: #001e54
}

.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-inverted {
    background-color: transparent;
    color: #003087;
    border-color: #003087
}

.jdb-brands-icons [data-brand="fab-fa-cc-paypal"].brand-inverted:hover {
    background-color: #003087;
    color: #fff;
    border-color: #003087
}

.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-static {
    background-color: #c00;
    color: #fff;
    border-color: #a60000
}

.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-static:hover {
    background-color: #a60000;
    color: #fff;
    border-color: #900
}

.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-inverted {
    background-color: transparent;
    color: #c00;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fab-fa-cc-mastercard"].brand-inverted:hover {
    background-color: #c00;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-static {
    background-color: #f90;
    color: #212529;
    border-color: #d98200
}

.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-static:hover {
    background-color: #d98200;
    color: #fff;
    border-color: #cc7a00
}

.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-inverted {
    background-color: transparent;
    color: #f90;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fab-fa-cc-amazon-pay"].brand-inverted:hover {
    background-color: #f90;
    color: #212529;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-static {
    background-color: #f57d00;
    color: #fff;
    border-color: #cf6900
}

.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-static:hover {
    background-color: #cf6900;
    color: #fff;
    border-color: #c26300
}

.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-inverted {
    background-color: transparent;
    color: #f57d00;
    border-color: #f57d00
}

.jdb-brands-icons [data-brand="fab-fa-blogger-b"].brand-inverted:hover {
    background-color: #f57d00;
    color: #fff;
    border-color: #f57d00
}

.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-static {
    background-color: #f57d00;
    color: #fff;
    border-color: #cf6900
}

.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-static:hover {

    background-color: #cf6900;
    color: #fff;
    border-color: #c26300
}

.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-inverted {
    background-color: transparent;
    color: #f57d00;
    border-color: #f57d00
}

.jdb-brands-icons [data-brand="fab-fa-blogger"].brand-inverted:hover {
    background-color: #f57d00;
    color: #fff;
    border-color: #f57d00
}

.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-static {
    background-color: #005387;
    color: #fff;
    border-color: #003b61
}

.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-static:hover {
    background-color: #003b61;
    color: #fff;
    border-color: #003454
}

.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-inverted {
    background-color: transparent;
    color: #005387;
    border-color: #005387
}

.jdb-brands-icons [data-brand="fab-fa-blackberry"].brand-inverted:hover {
    background-color: #005387;
    color: #fff;
    border-color: #005387
}

.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-static {
    background-color: #205081;
    color: #fff;
    border-color: #183d62
}

.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-static:hover {
    background-color: #183d62;
    color: #fff;
    border-color: #163758
}

.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-inverted {
    background-color: transparent;
    color: #205081;
    border-color: #205081
}

.jdb-brands-icons [data-brand="fab-fa-bitbucket"].brand-inverted:hover {
    background-color: #205081;
    color: #fff;
    border-color: #205081
}

.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-static {
    background-color: #1769ff;
    color: #fff;
    border-color: #0055f0
}

.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-static:hover {
    background-color: #0055f0;
    color: #fff;
    border-color: #0050e3
}

.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-inverted {
    background-color: transparent;
    color: #1769ff;
    border-color: #1769ff
}

.jdb-brands-icons [data-brand="fab-fa-behance-square"].brand-inverted:hover {
    background-color: #1769ff;
    color: #fff;
    border-color: #1769ff
}

.jdb-brands-icons [data-brand="fab-fa-behance"].brand-static {
    background-color: #1769ff;
    color: #fff;
    border-color: #0055f0
}

.jdb-brands-icons [data-brand="fab-fa-behance"].brand-static:hover {
    background-color: #0055f0;
    color: #fff;
    border-color: #0050e3
}

.jdb-brands-icons [data-brand="fab-fa-behance"].brand-inverted {
    background-color: transparent;
    color: #1769ff;
    border-color: #1769ff
}

.jdb-brands-icons [data-brand="fab-fa-behance"].brand-inverted:hover {
    background-color: #1769ff;
    color: #fff;
    border-color: #1769ff
}

.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-static {
    background-color: #629aa9;
    color: #fff;
    border-color: #518694
}

.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-static:hover {
    background-color: #518694;
    color: #fff;
    border-color: #4c7e8c
}

.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-inverted {
    background-color: transparent;
    color: #629aa9;
    border-color: #629aa9
}

.jdb-brands-icons [data-brand="fab-fa-bandcamp"].brand-inverted:hover {
    background-color: #629aa9;
    color: #fff;
    border-color: #629aa9
}

.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-static {
    background-color: #036;
    color: #fff;
    border-color: #002040
}

.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-static:hover {
    background-color: #002040;
    color: #fff;
    border-color: #001a33
}

.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-inverted {
    background-color: transparent;
    color: #036;
    border-color: #036
}

.jdb-brands-icons [data-brand="fab-fa-atlassian"].brand-inverted:hover {
    background-color: #036;
    color: #fff;
    border-color: #036
}

.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-static {
    background-color: #5fc9f8;
    color: #212529;
    border-color: #3abdf6
}

.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-static:hover {
    background-color: #3abdf6;
    color: #212529;
    border-color: #2eb9f6
}

.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-inverted {
    background-color: transparent;
    color: #5fc9f8;
    border-color: #5fc9f8
}

.jdb-brands-icons [data-brand="fab-fa-app-store-ios"].brand-inverted:hover {
    background-color: #5fc9f8;
    color: #212529;
    border-color: #5fc9f8
}

.jdb-brands-icons [data-brand="fab-fa-android"].brand-static {
    background-color: #a4c639;
    color: #212529;
    border-color: #8ba830
}

.jdb-brands-icons [data-brand="fab-fa-android"].brand-static:hover {
    background-color: #8ba830;
    color: #fff;
    border-color: #839e2e
}

.jdb-brands-icons [data-brand="fab-fa-android"].brand-inverted {
    background-color: transparent;
    color: #a4c639;
    border-color: #a4c639
}

.jdb-brands-icons [data-brand="fab-fa-android"].brand-inverted:hover {
    background-color: #a4c639;
    color: #212529;
    border-color: #a4c639
}

.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-static {
    background-color: #f90;
    color: #212529;
    border-color: #d98200
}

.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-static:hover {
    background-color: #d98200;
    color: #fff;
    border-color: #cc7a00
}

.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-inverted {
    background-color: transparent;
    color: #f90;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fab-fa-amazon-pay"].brand-inverted:hover {
    background-color: #f90;
    color: #212529;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-static {
    background-color: #f90;
    color: #212529;
    border-color: #d98200
}

.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-static:hover {
    background-color: #d98200;
    color: #fff;
    border-color: #cc7a00
}

.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-inverted {
    background-color: transparent;
    color: #f90;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fab-fa-amazon"].brand-inverted:hover {
    background-color: #f90;
    color: #212529;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-static {
    background-color: #050f2c;
    color: #fff;
    border-color: #01030a
}

.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-static:hover {
    background-color: #01030a;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-inverted {
    background-color: transparent;
    color: #050f2c;
    border-color: #050f2c
}

.jdb-brands-icons [data-brand="fab-fa-algolia"].brand-inverted:hover {
    background-color: #050f2c;
    color: #fff;
    border-color: #050f2c
}

.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="fab-fa-adobe"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-static {
    background-color: #e62b1e;
    color: #fff;
    border-color: #c82216
}

.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-static:hover {
    background-color: #c82216;
    color: #fff;
    border-color: #bc2015
}

.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-inverted {
    background-color: transparent;
    color: #e62b1e;
    border-color: #e62b1e
}

.jdb-brands-icons [data-brand="fab-fa-acquisitions-incorporated"].brand-inverted:hover {
    background-color: #e62b1e;
    color: #fff;
    border-color: #e62b1e
}

.jdb-brands-icons [data-brand="fab-fa-500px"].brand-static {
    background-color: #0099e5;
    color: #fff;
    border-color: #007fbf
}

.jdb-brands-icons [data-brand="fab-fa-500px"].brand-static:hover {
    background-color: #007fbf;
    color: #fff;
    border-color: #0077b2
}

.jdb-brands-icons [data-brand="fab-fa-500px"].brand-inverted {
    background-color: transparent;
    color: #0099e5;
    border-color: #0099e5
}

.jdb-brands-icons [data-brand="fab-fa-500px"].brand-inverted:hover {
    background-color: #0099e5;
    color: #fff;
    border-color: #0099e5
}

.jdb-brands-icons [data-brand="fi-social-500px"].brand-static {
    background-color: #0099e5;
    color: #fff;
    border-color: #007fbf
}

.jdb-brands-icons [data-brand="fi-social-500px"].brand-static:hover {
    background-color: #007fbf;
    color: #fff;
    border-color: #0077b2
}

.jdb-brands-icons [data-brand="fi-social-500px"].brand-inverted {
    background-color: transparent;
    color: #0099e5;
    border-color: #0099e5
}

.jdb-brands-icons [data-brand="fi-social-500px"].brand-inverted:hover {
    background-color: #0099e5;
    color: #fff;
    border-color: #0099e5
}

.jdb-brands-icons [data-brand="fi-social-adobe"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="fi-social-adobe"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fi-social-adobe"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="fi-social-adobe"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-brands-icons [data-brand="fi-social-amazon"].brand-static {
    background-color: #f90;
    color: #212529;
    border-color: #d98200
}

.jdb-brands-icons [data-brand="fi-social-amazon"].brand-static:hover {
    background-color: #d98200;
    color: #fff;
    border-color: #cc7a00
}

.jdb-brands-icons [data-brand="fi-social-amazon"].brand-inverted {
    background-color: transparent;
    color: #f90;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fi-social-amazon"].brand-inverted:hover {
    background-color: #f90;
    color: #212529;
    border-color: #f90
}

.jdb-brands-icons [data-brand="fi-social-android"].brand-static {
    background-color: #a4c639;
    color: #212529;
    border-color: #8ba830
}

.jdb-brands-icons [data-brand="fi-social-android"].brand-static:hover {
    background-color: #8ba830;
    color: #fff;
    border-color: #839e2e
}

.jdb-brands-icons [data-brand="fi-social-android"].brand-inverted {
    background-color: transparent;
    color: #a4c639;
    border-color: #a4c639
}

.jdb-brands-icons [data-brand="fi-social-android"].brand-inverted:hover {
    background-color: #a4c639;
    color: #212529;
    border-color: #a4c639
}

.jdb-brands-icons [data-brand="fi-social-behance"].brand-static {
    background-color: #1769ff;
    color: #fff;
    border-color: #0055f0
}

.jdb-brands-icons [data-brand="fi-social-behance"].brand-static:hover {
    background-color: #0055f0;
    color: #fff;
    border-color: #0050e3
}

.jdb-brands-icons [data-brand="fi-social-behance"].brand-inverted {
    background-color: transparent;
    color: #1769ff;
    border-color: #1769ff
}

.jdb-brands-icons [data-brand="fi-social-behance"].brand-inverted:hover {
    background-color: #1769ff;
    color: #fff;
    border-color: #1769ff
}

.jdb-brands-icons [data-brand="fi-social-bing"].brand-static {
    background-color: #ffb900;
    color: #212529;
    border-color: #d99d00
}

.jdb-brands-icons [data-brand="fi-social-bing"].brand-static:hover {
    background-color: #d99d00;
    color: #212529;
    border-color: #cc9400
}

.jdb-brands-icons [data-brand="fi-social-bing"].brand-inverted {
    background-color: transparent;
    color: #ffb900;
    border-color: #ffb900
}

.jdb-brands-icons [data-brand="fi-social-bing"].brand-inverted:hover {
    background-color: #ffb900;
    color: #212529;
    border-color: #ffb900
}

.jdb-brands-icons [data-brand="fi-social-blogger"].brand-static {
    background-color: #f57d00;
    color: #fff;
    border-color: #cf6900
}

.jdb-brands-icons [data-brand="fi-social-blogger"].brand-static:hover {
    background-color: #cf6900;
    color: #fff;
    border-color: #c26300
}

.jdb-brands-icons [data-brand="fi-social-blogger"].brand-inverted {
    background-color: transparent;
    color: #f57d00;
    border-color: #f57d00
}

.jdb-brands-icons [data-brand="fi-social-blogger"].brand-inverted:hover {
    background-color: #f57d00;
    color: #fff;
    border-color: #f57d00
}

.jdb-brands-icons [data-brand="fi-social-delicious"].brand-static {
    background-color: #39f;
    color: #fff;
    border-color: #0d86ff
}

.jdb-brands-icons [data-brand="fi-social-delicious"].brand-static:hover {
    background-color: #0d86ff;
    color: #fff;
    border-color: #0080ff
}

.jdb-brands-icons [data-brand="fi-social-delicious"].brand-inverted {
    background-color: transparent;
    color: #39f;
    border-color: #39f
}

.jdb-brands-icons [data-brand="fi-social-delicious"].brand-inverted:hover {
    background-color: #39f;
    color: #fff;
    border-color: #39f
}

.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-static {
    background-color: #2d72d9;
    color: #fff;
    border-color: #2261bd
}

.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-static:hover {
    background-color: #2261bd;
    color: #fff;
    border-color: #205bb3
}

.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-inverted {
    background-color: transparent;
    color: #2d72d9;
    border-color: #2d72d9
}

.jdb-brands-icons [data-brand="fi-social-designer-news"].brand-inverted:hover {
    background-color: #2d72d9;
    color: #fff;
    border-color: #2d72d9
}

.jdb-brands-icons [data-brand="fi-social-digg"].brand-static {
    background-color: #005be2;
    color: #fff;
    border-color: #004cbc
}

.jdb-brands-icons [data-brand="fi-social-digg"].brand-static:hover {
    background-color: #004cbc;
    color: #fff;
    border-color: #0046af
}

.jdb-brands-icons [data-brand="fi-social-digg"].brand-inverted {
    background-color: transparent;
    color: #005be2;
    border-color: #005be2
}

.jdb-brands-icons [data-brand="fi-social-digg"].brand-inverted:hover {
    background-color: #005be2;
    color: #fff;
    border-color: #005be2
}

.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-static {
    background-color: #ea4c89;
    color: #fff;
    border-color: #e62a72
}

.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-static:hover {
    background-color: #e62a72;
    color: #fff;
    border-color: #e51e6b
}

.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-inverted {
    background-color: transparent;
    color: #ea4c89;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="fi-social-dribbble"].brand-inverted:hover {
    background-color: #ea4c89;
    color: #fff;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-static {
    background-color: #007ee5;
    color: #fff;
    border-color: #0069bf
}

.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-static:hover {
    background-color: #0069bf;
    color: #fff;
    border-color: #0062b2
}

.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-inverted {
    background-color: transparent;
    color: #007ee5;
    border-color: #007ee5
}

.jdb-brands-icons [data-brand="fi-social-dropbox"].brand-inverted:hover {
    background-color: #007ee5;
    color: #fff;
    border-color: #007ee5
}

.jdb-brands-icons [data-brand="fi-social-evernote"].brand-static {
    background-color: #2dbe60;
    color: #fff;
    border-color: #269f50

}

.jdb-brands-icons [data-brand="fi-social-evernote"].brand-static:hover {
    background-color: #269f50;
    color: #fff;
    border-color: #23954b
}

.jdb-brands-icons [data-brand="fi-social-evernote"].brand-inverted {
    background-color: transparent;
    color: #2dbe60;
    border-color: #2dbe60
}

.jdb-brands-icons [data-brand="fi-social-evernote"].brand-inverted:hover {
    background-color: #2dbe60;
    color: #fff;
    border-color: #2dbe60
}

.jdb-brands-icons [data-brand="fi-social-facebook"].brand-static {
    background-color: #3b5998;
    color: #fff;
    border-color: #30497c
}

.jdb-brands-icons [data-brand="fi-social-facebook"].brand-static:hover {
    background-color: #30497c;
    color: #fff;
    border-color: #2d4373
}

.jdb-brands-icons [data-brand="fi-social-facebook"].brand-inverted {
    background-color: transparent;
    color: #3b5998;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fi-social-facebook"].brand-inverted:hover {
    background-color: #3b5998;
    color: #fff;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="fi-social-flickr"].brand-static {
    background-color: #0063dc;
    color: #fff;
    border-color: #0052b6
}

.jdb-brands-icons [data-brand="fi-social-flickr"].brand-static:hover {
    background-color: #0052b6;
    color: #fff;
    border-color: #004ca9
}

.jdb-brands-icons [data-brand="fi-social-flickr"].brand-inverted {
    background-color: transparent;
    color: #0063dc;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="fi-social-flickr"].brand-inverted:hover {
    background-color: #0063dc;
    color: #fff;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="fi-social-forrst"].brand-static {
    background-color: #5b9a68;
    color: #fff;
    border-color: #4d8258
}

.jdb-brands-icons [data-brand="fi-social-forrst"].brand-static:hover {
    background-color: #4d8258;
    color: #fff;
    border-color: #487a52
}

.jdb-brands-icons [data-brand="fi-social-forrst"].brand-inverted {
    background-color: transparent;
    color: #5b9a68;
    border-color: #5b9a68
}

.jdb-brands-icons [data-brand="fi-social-forrst"].brand-inverted:hover {
    background-color: #5b9a68;
    color: #fff;
    border-color: #5b9a68
}

.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-static {
    background-color: #f94877;
    color: #fff;
    border-color: #f8235b
}

.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-static:hover {
    background-color: #f8235b;
    color: #fff;
    border-color: #f71752
}

.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-inverted {
    background-color: transparent;
    color: #f94877;
    border-color: #f94877
}

.jdb-brands-icons [data-brand="fi-social-foursquare"].brand-inverted:hover {
    background-color: #f94877;
    color: #fff;
    border-color: #f94877
}

.jdb-brands-icons [data-brand="fi-social-github"].brand-static {
    background-color: #4078c0;
    color: #fff;
    border-color: #3666a4
}

.jdb-brands-icons [data-brand="fi-social-github"].brand-static:hover {
    background-color: #3666a4;
    color: #fff;
    border-color: #33609a
}

.jdb-brands-icons [data-brand="fi-social-github"].brand-inverted {
    background-color: transparent;
    color: #4078c0;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fi-social-github"].brand-inverted:hover {
    background-color: #4078c0;
    color: #fff;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-static {
    background-color: #dd4b39;
    color: #fff;
    border-color: #cd3623
}

.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-static:hover {
    background-color: #cd3623;
    color: #fff;
    border-color: #c23321
}

.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-inverted {
    background-color: transparent;
    color: #dd4b39;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fi-social-google-plus"].brand-inverted:hover {
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-static {
    background-color: #ff4000;
    color: #fff;
    border-color: #d93600
}

.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-static:hover {
    background-color: #d93600;
    color: #fff;
    border-color: #c30
}

.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-inverted {
    background-color: transparent;
    color: #ff4000;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fi-social-hacker-news"].brand-inverted:hover {
    background-color: #ff4000;
    color: #fff;
    border-color: #ff4000
}

.jdb-brands-icons [data-brand="fi-social-hi5"].brand-static {
    background-color: #fd9827;
    color: #212529;
    border-color: #fb8602
}

.jdb-brands-icons [data-brand="fi-social-hi5"].brand-static:hover {
    background-color: #fb8602;
    color: #212529;
    border-color: #ef7f02
}

.jdb-brands-icons [data-brand="fi-social-hi5"].brand-inverted {
    background-color: transparent;
    color: #fd9827;
    border-color: #fd9827
}

.jdb-brands-icons [data-brand="fi-social-hi5"].brand-inverted:hover {
    background-color: #fd9827;
    color: #212529;
    border-color: #fd9827
}

.jdb-brands-icons [data-brand="fi-social-instagram"].brand-static {
    background-color: #405de6;
    color: #fff;
    border-color: #1e40e2
}

.jdb-brands-icons [data-brand="fi-social-instagram"].brand-static:hover {
    background-color: #1e40e2;
    color: #fff;
    border-color: #1c3dd7
}

.jdb-brands-icons [data-brand="fi-social-instagram"].brand-inverted {
    background-color: transparent;
    color: #405de6;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="fi-social-instagram"].brand-inverted:hover {
    background-color: #405de6;
    color: #fff;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="fi-social-joomla"].brand-static {
    background-color: #f44321;
    color: #fff;
    border-color: #e32e0b
}

.jdb-brands-icons [data-brand="fi-social-joomla"].brand-static:hover {
    background-color: #e32e0b;
    color: #fff;
    border-color: #d72c0b
}

.jdb-brands-icons [data-brand="fi-social-joomla"].brand-inverted {
    background-color: transparent;
    color: #f44321;
    border-color: #f44321
}

.jdb-brands-icons [data-brand="fi-social-joomla"].brand-inverted:hover {
    background-color: #f44321;
    color: #fff;
    border-color: #f44321
}

.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-static {
    background-color: #d51007;
    color: #fff;
    border-color: #b00d06
}

.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-static:hover {
    background-color: #b00d06;
    color: #fff;
    border-color: #a40c05
}

.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-inverted {
    background-color: transparent;
    color: #d51007;
    border-color: #d51007
}

.jdb-brands-icons [data-brand="fi-social-lastfm"].brand-inverted:hover {
    background-color: #d51007;
    color: #fff;
    border-color: #d51007
}

.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-static {
    background-color: #0077b5;
    color: #fff;
    border-color: #005e8f
}

.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-static:hover {
    background-color: #005e8f;
    color: #fff;
    border-color: #005582
}

.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-inverted {
    background-color: transparent;
    color: #0077b5;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fi-social-linkedin"].brand-inverted:hover {
    background-color: #0077b5;
    color: #fff;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="fi-social-medium"].brand-static {
    background-color: #00ab6c;
    color: #fff;
    border-color: #008554
}

.jdb-brands-icons [data-brand="fi-social-medium"].brand-static:hover {
    background-color: #008554;
    color: #fff;
    border-color: #00784c
}

.jdb-brands-icons [data-brand="fi-social-medium"].brand-inverted {
    background-color: transparent;
    color: #00ab6c;
    border-color: #00ab6c
}

.jdb-brands-icons [data-brand="fi-social-medium"].brand-inverted:hover {
    background-color: #00ab6c;
    color: #fff;
    border-color: #00ab6c
}

.jdb-brands-icons [data-brand="fi-social-myspace"].brand-static {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fi-social-myspace"].brand-static:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fi-social-myspace"].brand-inverted {
    background-color: transparent;
    color: #000;
    border-color: #000
}

.jdb-brands-icons [data-brand="fi-social-myspace"].brand-inverted:hover {
    background-color: #000;
    color: #fff;
    border-color: #000
}

.jdb-brands-icons [data-brand="fi-social-path"].brand-static {
    background-color: #ee3423;
    color: #fff;
    border-color: #da2211
}

.jdb-brands-icons [data-brand="fi-social-path"].brand-static:hover {
    background-color: #da2211;
    color: #fff;
    border-color: #ce2010
}

.jdb-brands-icons [data-brand="fi-social-path"].brand-inverted {
    background-color: transparent;
    color: #ee3423;
    border-color: #ee3423
}

.jdb-brands-icons [data-brand="fi-social-path"].brand-inverted:hover {
    background-color: #ee3423;
    color: #fff;
    border-color: #ee3423
}

.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-static {
    background-color: #bd081c;
    color: #fff;
    border-color: #980617
}

.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-static:hover {
    background-color: #980617;
    color: #fff;
    border-color: #8c0615
}

.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-inverted {
    background-color: transparent;
    color: #bd081c;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fi-social-pinterest"].brand-inverted:hover {
    background-color: #bd081c;
    color: #fff;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="fi-social-rdio"].brand-static {
    background-color: #007dc3;
    color: #fff;
    border-color: #00649d
}

.jdb-brands-icons [data-brand="fi-social-rdio"].brand-static:hover {
    background-color: #00649d;
    color: #fff;
    border-color: #005c90
}

.jdb-brands-icons [data-brand="fi-social-rdio"].brand-inverted {
    background-color: transparent;
    color: #007dc3;
    border-color: #007dc3
}

.jdb-brands-icons [data-brand="fi-social-rdio"].brand-inverted:hover {
    background-color: #007dc3;
    color: #fff;
    border-color: #007dc3
}

.jdb-brands-icons [data-brand="fi-social-reddit"].brand-static {
    background-color: #ff4500;
    color: #fff;
    border-color: #d93b00
}

.jdb-brands-icons [data-brand="fi-social-reddit"].brand-static:hover {
    background-color: #d93b00;
    color: #fff;
    border-color: #cc3700
}

.jdb-brands-icons [data-brand="fi-social-reddit"].brand-inverted {
    background-color: transparent;
    color: #ff4500;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fi-social-reddit"].brand-inverted:hover {
    background-color: #ff4500;
    color: #fff;
    border-color: #ff4500
}

.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-static {
    background-color: #f26b21;
    color: #fff;
    border-color: #e0580d
}

.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-static:hover {
    background-color: #e0580d;
    color: #fff;
    border-color: #d4530c
}

.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-inverted {
    background-color: transparent;
    color: #f26b21;
    border-color: #f26b21
}

.jdb-brands-icons [data-brand="fi-social-skillshare"].brand-inverted:hover {
    background-color: #f26b21;
    color: #fff;
    border-color: #f26b21
}

.jdb-brands-icons [data-brand="fi-social-skype"].brand-static {
    background-color: #00aff0;
    color: #fff;
    border-color: #0093ca
}

.jdb-brands-icons [data-brand="fi-social-skype"].brand-static:hover {
    background-color: #0093ca;
    color: #fff;
    border-color: #008abd
}

.jdb-brands-icons [data-brand="fi-social-skype"].brand-inverted {
    background-color: transparent;
    color: #00aff0;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="fi-social-skype"].brand-inverted:hover {
    background-color: #00aff0;
    color: #fff;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-static {
    background-color: #fffc00;
    color: #212529;
    border-color: #d9d600
}

.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-static:hover {
    background-color: #d9d600;
    color: #212529;
    border-color: #ccca00
}

.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-inverted {
    background-color: transparent;
    color: #fffc00;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fi-social-snapchat"].brand-inverted:hover {
    background-color: #fffc00;
    color: #212529;
    border-color: #fffc00
}

.jdb-brands-icons [data-brand="fi-social-spotify"].brand-static {
    background-color: #1db954;
    color: #fff;
    border-color: #189845
}

.jdb-brands-icons [data-brand="fi-social-spotify"].brand-static:hover {
    background-color: #189845;
    color: #fff;
    border-color: #168d40
}

.jdb-brands-icons [data-brand="fi-social-spotify"].brand-inverted {
    background-color: transparent;
    color: #1db954;
    border-color: #1db954
}

.jdb-brands-icons [data-brand="fi-social-spotify"].brand-inverted:hover {
    background-color: #1db954;
    color: #fff;
    border-color: #1db954
}

.jdb-brands-icons [data-brand="fi-social-steam"].brand-static {
    background-color: #00adee;
    color: #fff;
    border-color: #0091c8
}

.jdb-brands-icons [data-brand="fi-social-steam"].brand-static:hover {
    background-color: #0091c8;
    color: #fff;
    border-color: #08b
}

.jdb-brands-icons [data-brand="fi-social-steam"].brand-inverted {
    background-color: transparent;
    color: #00adee;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fi-social-steam"].brand-inverted:hover {
    background-color: #00adee;
    color: #fff;
    border-color: #00adee
}

.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-static {
    background-color: #eb4924;
    color: #fff;
    border-color: #d53813
}

.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-static:hover {
    background-color: #d53813;
    color: #fff;
    border-color: #ca3412
}

.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-inverted {
    background-color: transparent;
    color: #eb4924;
    border-color: #eb4924
}

.jdb-brands-icons [data-brand="fi-social-stumbleupon"].brand-inverted:hover {
    background-color: #eb4924;
    color: #fff;
    border-color: #eb4924
}

.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-static {
    background-color: #6fbc6d;
    color: #212529;
    border-color: #55b053
}

.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-static:hover {
    background-color: #55b053;
    color: #fff;
    border-color: #50a94d
}

.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-inverted {
    background-color: transparent;
    color: #6fbc6d;
    border-color: #6fbc6d
}

.jdb-brands-icons [data-brand="fi-social-treehouse"].brand-inverted:hover {
    background-color: #6fbc6d;
    color: #212529;
    border-color: #6fbc6d
}

.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-static {
    background-color: #35465c;
    color: #fff;
    border-color: #273444
}

.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-static:hover {
    background-color: #273444;
    color: #fff;
    border-color: #222d3c
}

.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-inverted {
    background-color: transparent;
    color: #35465c;
    border-color: #35465c
}

.jdb-brands-icons [data-brand="fi-social-tumblr"].brand-inverted:hover {
    background-color: #35465c;
    color: #fff;
    border-color: #35465c
}

.jdb-brands-icons [data-brand="fi-social-twitter"].brand-static {
    background-color: #1da1f2;
    color: #fff;
    border-color: #0d8ddc
}

.jdb-brands-icons [data-brand="fi-social-twitter"].brand-static:hover {
    background-color: #0d8ddc;
    color: #fff;
    border-color: #0c85d0
}

.jdb-brands-icons [data-brand="fi-social-twitter"].brand-inverted {
    background-color: transparent;
    color: #1da1f2;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="fi-social-twitter"].brand-inverted:hover {
    background-color: #1da1f2;
    color: #fff;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-static {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #139ecb
}

.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-static:hover {
    background-color: #139ecb;
    color: #fff;
    border-color: #1295bf
}

.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-inverted {
    background-color: transparent;
    color: #1ab7ea;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fi-social-vimeo"].brand-inverted:hover {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="fi-social-windows"].brand-static {
    background-color: #0078d7;
    color: #fff;
    border-color: #0063b1
}

.jdb-brands-icons [data-brand="fi-social-windows"].brand-static:hover {
    background-color: #0063b1;
    color: #fff;
    border-color: #005ca4
}

.jdb-brands-icons [data-brand="fi-social-windows"].brand-inverted {
    background-color: transparent;
    color: #0078d7;
    border-color: #0078d7
}

.jdb-brands-icons [data-brand="fi-social-windows"].brand-inverted:hover {
    background-color: #0078d7;
    color: #fff;
    border-color: #0078d7
}

.jdb-brands-icons [data-brand="fi-social-xbox"].brand-static {
    background-color: #52b043;
    color: #fff;
    border-color: #459438
}

.jdb-brands-icons [data-brand="fi-social-xbox"].brand-static:hover {
    background-color: #459438;
    color: #fff;
    border-color: #418b35
}

.jdb-brands-icons [data-brand="fi-social-xbox"].brand-inverted {
    background-color: transparent;
    color: #52b043;
    border-color: #52b043
}

.jdb-brands-icons [data-brand="fi-social-xbox"].brand-inverted:hover {
    background-color: #52b043;
    color: #fff;
    border-color: #52b043
}

.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-static {
    background-color: #410093;
    color: #fff;
    border-color: #30006d
}

.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-static:hover {
    background-color: #30006d;
    color: #fff;
    border-color: #2a0060
}

.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-inverted {
    background-color: transparent;
    color: #410093;
    border-color: #410093
}

.jdb-brands-icons [data-brand="fi-social-yahoo"].brand-inverted:hover {
    background-color: #410093;
    color: #fff;
    border-color: #410093
}

.jdb-brands-icons [data-brand="fi-social-yelp"].brand-static {
    background-color: #af0606;
    color: #fff;
    border-color: #8a0505
}

.jdb-brands-icons [data-brand="fi-social-yelp"].brand-static:hover {
    background-color: #8a0505;
    color: #fff;
    border-color: #7e0404
}

.jdb-brands-icons [data-brand="fi-social-yelp"].brand-inverted {
    background-color: transparent;
    color: #af0606;
    border-color: #af0606
}

.jdb-brands-icons [data-brand="fi-social-yelp"].brand-inverted:hover {
    background-color: #af0606;
    color: #fff;
    border-color: #af0606
}

.jdb-brands-icons [data-brand="fi-social-youtube"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="fi-social-youtube"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="fi-social-youtube"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="fi-social-youtube"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-brands-icons [data-brand="fi-social-zerply"].brand-static {
    background-color: #9dbc7a;
    color: #212529;
    border-color: #8aaf61
}

.jdb-brands-icons [data-brand="fi-social-zerply"].brand-static:hover {
    background-color: #8aaf61;
    color: #212529;
    border-color: #84ab58
}

.jdb-brands-icons [data-brand="fi-social-zerply"].brand-inverted {
    background-color: transparent;
    color: #9dbc7a;
    border-color: #9dbc7a
}

.jdb-brands-icons [data-brand="fi-social-zerply"].brand-inverted:hover {
    background-color: #9dbc7a;
    color: #212529;
    border-color: #9dbc7a
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-static {
    background-color: #ea4c89;
    color: #fff;
    border-color: #e62a72
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-static:hover {
    background-color: #e62a72;
    color: #fff;
    border-color: #e51e6b
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-inverted {
    background-color: transparent;
    color: #ea4c89;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble-circular"].brand-inverted:hover {
    background-color: #ea4c89;
    color: #fff;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-static {
    background-color: #ea4c89;
    color: #fff;
    border-color: #e62a72
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-static:hover {
    background-color: #e62a72;
    color: #fff;
    border-color: #e51e6b
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-inverted {
    background-color: transparent;
    color: #ea4c89;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="typcn-typcn-social-dribbble"].brand-inverted:hover {
    background-color: #ea4c89;
    color: #fff;
    border-color: #ea4c89
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-static {
    background-color: #3b5998;
    color: #fff;
    border-color: #30497c
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-static:hover {
    background-color: #30497c;
    color: #fff;
    border-color: #2d4373
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-inverted {
    background-color: transparent;
    color: #3b5998;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook-circular"].brand-inverted:hover {
    background-color: #3b5998;
    color: #fff;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-static {
    background-color: #3b5998;
    color: #fff;
    border-color: #30497c
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-static:hover {
    background-color: #30497c;
    color: #fff;
    border-color: #2d4373
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-inverted {
    background-color: transparent;
    color: #3b5998;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="typcn-typcn-social-facebook"].brand-inverted:hover {
    background-color: #3b5998;
    color: #fff;
    border-color: #3b5998
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-static {
    background-color: #0063dc;
    color: #fff;
    border-color: #0052b6
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-static:hover {
    background-color: #0052b6;
    color: #fff;
    border-color: #004ca9
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-inverted {
    background-color: transparent;
    color: #0063dc;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr-circular"].brand-inverted:hover {
    background-color: #0063dc;
    color: #fff;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-static {
    background-color: #0063dc;
    color: #fff;
    border-color: #0052b6
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-static:hover {
    background-color: #0052b6;
    color: #fff;
    border-color: #004ca9
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-inverted {
    background-color: transparent;
    color: #0063dc;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="typcn-typcn-social-flickr"].brand-inverted:hover {
    background-color: #0063dc;
    color: #fff;
    border-color: #0063dc
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-static {
    background-color: #4078c0;
    color: #fff;
    border-color: #3666a4
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-static:hover {
    background-color: #3666a4;
    color: #fff;
    border-color: #33609a
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-inverted {
    background-color: transparent;
    color: #4078c0;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github-circular"].brand-inverted:hover {
    background-color: #4078c0;
    color: #fff;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-static {
    background-color: #4078c0;
    color: #fff;
    border-color: #3666a4
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-static:hover {
    background-color: #3666a4;
    color: #fff;
    border-color: #33609a
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-inverted {
    background-color: transparent;
    color: #4078c0;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-github"].brand-inverted:hover {
    background-color: #4078c0;
    color: #fff;
    border-color: #4078c0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-static {
    background-color: #dd4b39;
    color: #fff;
    border-color: #cd3623
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-static:hover {
    background-color: #cd3623;
    color: #fff;
    border-color: #c23321
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-inverted {
    background-color: transparent;
    color: #dd4b39;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus-circular"].brand-inverted:hover {
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-static {
    background-color: #dd4b39;
    color: #fff;
    border-color: #cd3623
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-static:hover {
    background-color: #cd3623;
    color: #fff;
    border-color: #c23321
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-inverted {
    background-color: transparent;
    color: #dd4b39;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="typcn-typcn-social-google-plus"].brand-inverted:hover {
    background-color: #dd4b39;
    color: #fff;
    border-color: #dd4b39
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-static {
    background-color: #405de6;
    color: #fff;
    border-color: #1e40e2
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-static:hover {
    background-color: #1e40e2;
    color: #fff;
    border-color: #1c3dd7
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-inverted {
    background-color: transparent;
    color: #405de6;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram-circular"].brand-inverted:hover {
    background-color: #405de6;
    color: #fff;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-static {
    background-color: #405de6;
    color: #fff;
    border-color: #1e40e2
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-static:hover {
    background-color: #1e40e2;
    color: #fff;
    border-color: #1c3dd7
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-inverted {
    background-color: transparent;
    color: #405de6;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="typcn-typcn-social-instagram"].brand-inverted:hover {
    background-color: #405de6;
    color: #fff;
    border-color: #405de6
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-static {
    background-color: #0077b5;
    color: #fff;
    border-color: #005e8f
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-static:hover {
    background-color: #005e8f;
    color: #fff;
    border-color: #005582
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-inverted {
    background-color: transparent;
    color: #0077b5;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin-circular"].brand-inverted:hover {
    background-color: #0077b5;
    color: #fff;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-static {
    background-color: #0077b5;
    color: #fff;
    border-color: #005e8f
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-static:hover {
    background-color: #005e8f;
    color: #fff;
    border-color: #005582
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-inverted {
    background-color: transparent;
    color: #0077b5;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="typcn-typcn-social-linkedin"].brand-inverted:hover {
    background-color: #0077b5;
    color: #fff;
    border-color: #0077b5
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-static {
    background-color: #bd081c;
    color: #fff;
    border-color: #980617
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-static:hover {
    background-color: #980617;
    color: #fff;
    border-color: #8c0615
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-inverted {
    background-color: transparent;
    color: #bd081c;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest-circular"].brand-inverted:hover {
    background-color: #bd081c;
    color: #fff;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-static {
    background-color: #bd081c;
    color: #fff;
    border-color: #980617
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-static:hover {
    background-color: #980617;
    color: #fff;
    border-color: #8c0615
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-inverted {
    background-color: transparent;
    color: #bd081c;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="typcn-typcn-social-pinterest"].brand-inverted:hover {
    background-color: #bd081c;
    color: #fff;
    border-color: #bd081c
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-static {
    background-color: #00aff0;
    color: #fff;
    border-color: #0093ca
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-static:hover {
    background-color: #0093ca;
    color: #fff;
    border-color: #008abd
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-inverted {
    background-color: transparent;
    color: #00aff0;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype-outline"].brand-inverted:hover {
    background-color: #00aff0;
    color: #fff;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-static {
    background-color: #00aff0;
    color: #fff;
    border-color: #0093ca
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-static:hover {
    background-color: #0093ca;
    color: #fff;
    border-color: #008abd
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-inverted {
    background-color: transparent;
    color: #00aff0;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-skype"].brand-inverted:hover {
    background-color: #00aff0;
    color: #fff;
    border-color: #00aff0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-static {
    background-color: #1da1f2;
    color: #fff;
    border-color: #0d8ddc
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-static:hover {
    background-color: #0d8ddc;
    color: #fff;
    border-color: #0c85d0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-inverted {
    background-color: transparent;
    color: #1da1f2;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter-circular"].brand-inverted:hover {
    background-color: #1da1f2;
    color: #fff;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-static {
    background-color: #1da1f2;
    color: #fff;
    border-color: #0d8ddc
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-static:hover {
    background-color: #0d8ddc;
    color: #fff;
    border-color: #0c85d0
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-inverted {
    background-color: transparent;
    color: #1da1f2;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="typcn-typcn-social-twitter"].brand-inverted:hover {
    background-color: #1da1f2;
    color: #fff;
    border-color: #1da1f2
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-static {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #139ecb
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-static:hover {
    background-color: #139ecb;
    color: #fff;
    border-color: #1295bf
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-inverted {
    background-color: transparent;
    color: #1ab7ea;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo-circular"].brand-inverted:hover {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-static {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #139ecb
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-static:hover {
    background-color: #139ecb;
    color: #fff;
    border-color: #1295bf
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-inverted {
    background-color: transparent;
    color: #1ab7ea;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="typcn-typcn-social-vimeo"].brand-inverted:hover {
    background-color: #1ab7ea;
    color: #fff;
    border-color: #1ab7ea
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube-circular"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-static {
    background-color: red;
    color: #fff;
    border-color: #d90000
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-static:hover {
    background-color: #d90000;
    color: #fff;
    border-color: #c00
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-inverted {
    background-color: transparent;
    color: red;
    border-color: red
}

.jdb-brands-icons [data-brand="typcn-typcn-social-youtube"].brand-inverted:hover {
    background-color: red;
    color: #fff;
    border-color: red
}

.jdb-accordion {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.jdb-accordion .jdb-accordion-title {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    border-width: 1px;
    outline: none
}

.jdb-accordion .jdb-accordion-title .jdb-accordion-text {
    flex-basis: 100%;
    margin: 0
}

.jdb-accordion .jdb-accordion-title .jdb-caret {
    font-size: 100%;
    margin-left: 10px;
    display: inline-flex;
    align-self: center;
    justify-content: center;
    align-items: center;
    color: #343a40
}

.jdb-accordion .jdb-accordion-title .jdb-caret .jdb-caret-on {
    display: none
}

.jdb-accordion .jdb-accordion-title.jdb-caret-left {
    flex-direction: row-reverse
}

.jdb-accordion .jdb-accordion-title.jdb-caret-left .jdb-caret {
    margin-left: 0;
    margin-right: 10px
}

.jdb-accordion .jdb-accordion-content {
    border-width: 1px
}

.jdb-accordion .jdb-accordion-icon {
    margin-right: 5px
}

.jdb-accordion>li {
    border-width: 0
}

.jdb-accordion>li:last-child {
    margin-bottom: 0 !important
}

.jdb-accordion>li.jdb-active .jdb-accordion-title .jdb-caret .jdb-caret-off {
    display: none
}

.jdb-accordion>li.jdb-active .jdb-accordion-title .jdb-caret .jdb-caret-on {
    display: block
}

.jdb-accordion>li.jdb-active>.jdb-accordion-title .jdb-accordion-text {
    color: #6e00ff
}

.jdb-accordion>li.jdb-active>.jdb-accordion-title .jdb-caret {
    color: #6e00ff
}

.jdb-accordion>li>div>div {
    padding: 10px
}

.jdb-accordion>li>.jdb-accordion-title {
    padding: 10px
}

.jdb-accordion>li>.jdb-accordion-title .jdb-accordion-text {
    color: #343a40
}

.jdb-tabs>.jdb-tab {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: flex;
    position: relative
}

.jdb-tabs>.jdb-tab>li {
    z-index: 1;
    text-align: center
}

.jdb-tabs>.jdb-tab>li .jdb-tab-title {
    border: 0 solid transparent;
    display: block;
    padding: 10px;
    display: flex;
    align-items: center;
    height: 100%
}

.jdb-tabs>.jdb-tab>li .jdb-tab-title.jdb-icon-left {
    flex-direction: row
}

.jdb-tabs>.jdb-tab>li .jdb-tab-title.jdb-icon-left .jdb-tab-icon {
    margin-right: 5px
}

.jdb-tabs>.jdb-tab>li .jdb-tab-title.jdb-icon-top {
    flex-direction: column
}

.jdb-tabs>.jdb-tab-contents {
    margin: 0;
    padding: 0;
    list-style-type: none;
    border-width: 0
}

.jdb-tabs>.jdb-tab-contents>.jdb-tab-content {
    display: none;
    padding: 10px
}

.jdb-tabs>.jdb-tab-contents>.jdb-tab-content.jdb-active {
    display: block
}

.jdb-tabs-horizontal {
    display: flex
}

.jdb-tabs-horizontal.jdb-tabs-top {
    flex-direction: column
}

.jdb-tabs-horizontal.jdb-tabs-bottom {
    flex-direction: column-reverse
}

.jdb-tabs-horizontal>.jdb-tab {
    flex-direction: row
}

.jdb-tabs-horizontal>.jdb-tab:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 0;
    z-index: 0
}

.jdb-tabs-horizontal.jdb-tabs-border-bottom>.jdb-tab:after {
    bottom: 0
}

.jdb-tabs-horizontal.jdb-tabs-border-top>.jdb-tab:after {
    top: 0
}

.jdb-tabs-horizontal.jdb-tabs-align-left>.jdb-tab {
    justify-content: flex-start
}

.jdb-tabs-horizontal.jdb-tabs-align-right>.jdb-tab {
    justify-content: flex-end
}

.jdb-tabs-horizontal.jdb-tabs-align-center>.jdb-tab {
    justify-content: center
}

.jdb-tabs-horizontal.jdb-tabs-align-justify>.jdb-tab>li {
    flex-basis: 100%
}

.jdb-tabs-horizontal>.jdb-tab>li:first-child {
    margin-left: 0 !important
}

.jdb-tabs-horizontal>.jdb-tab>li:last-child {
    margin-right: 0 !important
}

.jdb-tabs-vertical {
    display: flex
}

.jdb-tabs-vertical.jdb-tabs-left {
    flex-direction: row
}

.jdb-tabs-vertical.jdb-tabs-right {
    flex-direction: row-reverse
}

.jdb-tabs-vertical>.jdb-tab {
    flex-direction: column;
    min-width: 250px
}

.jdb-tabs-vertical>.jdb-tab:after {
    content: '';
    position: absolute;
    height: 100%;
    width: 0;
    z-index: 0
}

.jdb-tabs-vertical>.jdb-tab li:first-child {
    margin-top: 0 !important
}

.jdb-tabs-vertical>.jdb-tab li:last-child {
    margin-bottom: 0 !important
}

.jdb-tabs-vertical.jdb-tabs-border-right>.jdb-tab:after {
    right: 0
}

.jdb-tabs-vertical.jdb-tabs-border-left>.jdb-tab:after {
    left: 0
}

.invisible-layer {
    background: rgba(255, 255, 255, .5) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAASElEQVQY02NgQALS/5F5Ssg8qa/IUgooUg+QpWRRpA7hNB5VCsV4VANReKjOQDWDgYFIm/G4F7cv8YSNLG4pFCNQeSjq0MwAAPCoHW3Q0Dt9AAAAAElFTkSuQmCC) !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999
}

.jdb-imagebox>a {
    display: block
}

.jdb-imagebox .jdb-imagebox-img {
    width: 100%;
    margin: auto;
    display: block
}

.jdb-imagebox .jdb-imagebox-btn {
    background: inherit;
    border-color: inherit;
    display: inline-block;
    width: auto
}

.jdb-imagebox figure {
    margin: 0
}

.jdb-imagebox figcaption {
    display: block
}

.jdb-iconbox>a {
    display: block
}

.jdb-iconbox .jdb-iconbox-icon {
    text-align: center;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    display: flex;
    justify-content: center
}

.jdb-iconbox .jdb-iconbox-btn {
    background: inherit;
    border-color: inherit;
    display: inline-block;
    width: auto
}

.jdb-iconbox figure {
    margin: 0
}

.jdb-gallery-element .jdb-gallery-item-caption {
    font-size: 15px;
    text-align: center;
    padding: 5px
}

.jdb-team .jdb-team-img {
    max-width: 100%;
    margin: auto;
    display: block;
    border-radius: 5px
}

.jdb-team .jdb-team-name {
    margin-top: 10px;
    text-align: center;
    color: #6e00ff
}

.jdb-team .jdb-team-designation {
    font-size: 16px;
    text-align: center;
    font-style: italic;
    color: #6c757d
}

.jdb-team .jdb-social-links ul li a {
    margin-bottom: 0
}

@keyframes jdb-progressbar-stripes {
    from {
        background-position: 15px 0
    }

    to {
        background-position: 0 0
    }
}

.jdb-progressbars .jdb-progressbar {
    background-color: #e9ecef;
    position: relative;
    margin-bottom: 15px;
    color: #fff;
    box-sizing: content-box;
    display: inline-block;
    width: 100%;
    border-radius: 3px;
    height: 20px
}

.jdb-progressbars .jdb-progressbar .jdb-progressbar-progress {
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transition: 0.2s width linear;
    -moz-transition: 0.2s width linear;
    -ms-transition: 0.2s width linear;
    -o-transition: 0.2s width linear;
    transition: 0.2s width linear;
    background-color: #000;
    border-radius: 3px;
    background-color: #6e00ff
}

.jdb-progressbars .jdb-progressbar .jdb-progressbar-labels {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    padding: 0 8px;
    line-height: 20px
}

.jdb-progressbars .jdb-progressbar .jdb-progressbar-labels .jdb-value {
    float: right
}

.jdb-progressbars .jdb-progressbar .jdb-progressbar-labels .jdb-label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    float: left;
    max-width: 100%;
    margin-right: 10px
}

.jdb-progressbars .jdb-progressbar[data-striped=normal] .jdb-progressbar-progress,
.jdb-progressbars .jdb-progressbar[data-striped=animated] .jdb-progressbar-progress {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 15px 15px
}

.jdb-progressbars .jdb-progressbar[data-striped=animated] .jdb-progressbar-progress {
    -webkit-animation: jdb-progressbar-stripes 1s linear infinite;
    animation: jdb-progressbar-stripes 1s linear infinite
}

.jdb-progressbars .jdb-progressbar[data-position=outside] {
    color: #000
}

.jdb-progressbars .jdb-progressbar[data-position=outside] .jdb-progressbar-labels {
    bottom: 100%;
    top: auto;
    padding: 0
}

.jdb-progressbars .jdb-progressbar[data-type=primary] {
    color: #fff
}

.jdb-progressbars .jdb-progressbar[data-type=primary] .jdb-progressbar-progress {
    background-color: #6e00ff
}

.jdb-progressbars .jdb-progressbar[data-type=primary][data-position=outside] {
    color: #6e00ff
}

.jdb-progressbars .jdb-progressbar[data-type=secondary] {
    color: #fff
}

.jdb-progressbars .jdb-progressbar[data-type=secondary] .jdb-progressbar-progress {
    background-color: #273444
}

.jdb-progressbars .jdb-progressbar[data-type=secondary][data-position=outside] {
    color: #273444
}

.jdb-progressbars .jdb-progressbar[data-type=success] {
    color: #fff
}

.jdb-progressbars .jdb-progressbar[data-type=success] .jdb-progressbar-progress {
    background-color: #36b37e
}

.jdb-progressbars .jdb-progressbar[data-type=success][data-position=outside] {
    color: #36b37e
}

.jdb-progressbars .jdb-progressbar[data-type=info] {
    color: #fff
}

.jdb-progressbars .jdb-progressbar[data-type=info] .jdb-progressbar-progress {
    background-color: #17a2b8
}

.jdb-progressbars .jdb-progressbar[data-type=info][data-position=outside] {
    color: #17a2b8
}

.jdb-progressbars .jdb-progressbar[data-type=warning] {
    color: #212529
}

.jdb-progressbars .jdb-progressbar[data-type=warning] .jdb-progressbar-progress {
    background-color: #ffab00
}

.jdb-progressbars .jdb-progressbar[data-type=warning][data-position=outside] {
    color: #ffab00
}

.jdb-progressbars .jdb-progressbar[data-type=danger] {
    color: #fff
}

.jdb-progressbars .jdb-progressbar[data-type=danger] .jdb-progressbar-progress {
    background-color: #ff5630
}

.jdb-progressbars .jdb-progressbar[data-type=danger][data-position=outside] {
    color: #ff5630
}

.jdb-progressbars .jdb-progressbar[data-type=light] {
    color: #212529
}

.jdb-progressbars .jdb-progressbar[data-type=light] .jdb-progressbar-progress {
    background-color: #f8f9fa
}

.jdb-progressbars .jdb-progressbar[data-type=light][data-position=outside] {
    color: #f8f9fa
}

.jdb-progressbars .jdb-progressbar[data-type=dark] {
    color: #fff
}

.jdb-progressbars .jdb-progressbar[data-type=dark] .jdb-progressbar-progress {
    background-color: #343a40
}

.jdb-progressbars .jdb-progressbar[data-type=dark][data-position=outside] {
    color: #343a40
}

.jdb-progressbars .jdb-progressbar:last-child {
    margin-bottom: 0 !important
}

.jdb-numbercounter .jdb-numbercounter-wrapper {
    display: flex;
    align-items: center;
    justify-content: center
}

.jdb-numbercounter .jdb-numbercounter-icon,
.jdb-numbercounter .jdb-numbercounter-number,
.jdb-numbercounter .jdb-numbercounter-title {
    text-align: center
}

.jdb-numbercounter .jdb-numbercounter-icon {

    vertical-align: baseline;
    box-sizing: content-box;
    align-self: center;
    color: #17a2b8
}

.jdb-numbercounter .jdb-numbercounter-icon.jdb-numbercounter-icon-right,
.jdb-numbercounter .jdb-numbercounter-icon.jdb-numbercounter-icon-bottom {
    order: 2
}

.jdb-numbercounter .jdb-numbercounter-number {
    font-size: 42px;
    text-align: center;
    color: #6e00ff
}

.jdb-numbercounter .jdb-numbercounter-number>span,
.jdb-numbercounter .jdb-numbercounter-number>div {
    white-space: pre;
    display: inline-block
}

.jdb-numbercounter .jdb-numbercounter-title {
    margin-top: 10px;
    color: #273444
}

.jdb-countdown .jdb-countdown-container {
    margin: auto;
    width: 100%
}

.jdb-countdown .jdb-countdown-item {
    background: #fff;
    margin: 0 10px;
    border: 2px solid #f0f0f0;
    padding: 35px 25px
}

.jdb-countdown .jdb-countdown-number {
    color: #6e00ff;
    font-size: 42px;
    text-align: center;
    font-weight: 700
}

.jdb-countdown .jdb-countdown-label {
    color: #343a40;
    font-size: 18px;
    text-align: center;
    font-weight: 400
}

.jdb-countdown .jdb-countdown-inner.jdb-countdown-hide {
    display: none
}

.jdb-countdown .jdb-countdown-inner.jdb-countdown-block .jdb-countdown-number,
.jdb-countdown .jdb-countdown-inner.jdb-countdown-block .jdb-countdown-label {
    display: block
}

.jdb-countdown .jdb-countdown-inner.jdb-countdown-inline .jdb-countdown-number,
.jdb-countdown .jdb-countdown-inner.jdb-countdown-inline .jdb-countdown-label {
    display: inline-block
}

.jdb-countdown .jdb-countdown-inner.jdb-countdown-inline .jdb-countdown-label:before {
    content: "\00a0 "
}

.jdb-countdown .jdb-countdown-message {
    display: none
}

.jdb-countdown .jdb-countdown-message.jdb-countdown-show {
    display: block
}

.jdb-countdown .jdb-countdown-inline .jdb-countdown-item {
    text-align: center
}

.jdb-cta {
    display: flex;
    flex-direction: column;
    min-height: 300px
}

.jdb-cta .jdb-cta-title {
    color: #6e00ff
}

.jdb-cta .jdb-ribbon {
    background-color: #273444;
    color: #fff;
    font-size: 14px;
    line-height: 30px
}

.cd-words-wrapper {
    display: inline-block;
    position: relative;
    text-align: left
}

.cd-words-wrapper b {
    display: inline-block;
    position: absolute;
    white-space: nowrap;
    left: 0;
    top: 0
}

.cd-words-wrapper b.is-visible {
    position: relative
}

.cd-headline>span:first-child:not(.cd-words-wrapper):after {
    content: " "
}

.cd-headline>span:last-child:not(.cd-words-wrapper):before {
    content: " "
}

.jdb-business-hours .jdb-bh-row {
    display: flex;
    padding: 15px;
    border-bottom-width: 1px;
    border-bottom-color: #343a40
}

.jdb-business-hours .jdb-bh-day,
.jdb-business-hours .jdb-bh-time {
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.jdb-business-hours .jdb-bh-day {
    color: #000;
    text-align: left
}

.jdb-business-hours .jdb-bh-time {
    color: #000;
    text-align: right
}

.jdb-element-content .jdb-firstletter {
    font-size: 72px;
    text-align: center;
    line-height: 60px
}

.jdb-image-card {
    display: flex
}

.jdb-image-card.jdb-image-top-card {
    flex-direction: column;
    align-items: center;
    text-align: center
}

.jdb-image-card.jdb-image-topright-card {
    flex-direction: column;
    align-items: flex-end;
    text-align: right
}

.jdb-image-card.jdb-image-topleft-card {
    flex-direction: column;
    align-items: flex-start;
    text-align: left
}

.jdb-image-card.jdb-image-bottom-card {
    flex-direction: column-reverse;
    align-items: center;
    text-align: center
}

.jdb-image-card.jdb-image-left-card {
    flex-direction: row;
    text-align: left
}

.jdb-image-card.jdb-image-left-card .jdb-image-card-info {
    padding-left: 15px;
    text-align: left
}

.jdb-image-card.jdb-image-right-card {
    flex-direction: row-reverse;
    text-align: right
}

.jdb-image-card.jdb-image-right-card .jdb-image-card-info {
    padding-right: 15px;
    text-align: right
}

.jdb-image-card.jdb-image-center-card {
    flex-direction: row;
    justify-content: center
}

.jdb-image-card.jdb-image-center-card .jdb-image-card-info {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    padding-left: 15px;
    text-align: left
}

.jdb-image-card .jdb-image-card-img {
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center
}

.jdb-image-card .jdb-image-card-info {
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.jdb-testimonials {
    overflow: hidden
}

.jdb-testimonials .jdb-slider-items>* {
    padding: 15px
}

.jdb-testimonials .jdb-testimonial-author-info {
    padding: 15px 0
}

.jdb-testimonials .jdb-testimonial-author-info>p {
    margin: 0
}

.jdb-testimonials .jdb-testimonial-author-name {
    color: #6e00ff
}

.jdb-testimonials .jdb-testimonial-author-designation {
    color: #6c757d
}

.jdb-testimonials .jdb-testimonial {
    margin: auto;
    max-width: 100%;
    display: flex
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imagestacked {
    flex-direction: column
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageinline {
    flex-direction: column
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageabove {
    flex-direction: column-reverse
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft {
    flex-direction: row-reverse
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-author {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: auto
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-content {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 15px
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-author-avatar {
    align-items: flex-start;
    flex: 0
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageleft .jdb-testimonial-author-info {
    justify-content: flex-start
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright {
    flex-direction: row
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-author {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: auto
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-content {
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 15px
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-author-avatar {
    align-items: flex-start;
    flex: 0
}

.jdb-testimonials .jdb-testimonial.jdb-testimonial-imageright .jdb-testimonial-author-info {
    justify-content: flex-start
}

.jdb-testimonials .jdb-testimonial-author-avatar {
    max-width: 80px
}

.jdb-testimonials .jdb-testimonial-author-avatar img {
    border-radius: 5px
}

.jdb-testimonials .jdb-testimonial-content {
    padding: 15px 0;
    align-items: center;
    display: flex
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble {
    position: relative;
    border-radius: 8px;
    background-color: #273444;
    border-color: #273444;
    color: #fff;
    padding: 15px
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;

    border: 10px solid transparent
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=bottom] {
    margin-bottom: 15px
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=bottom]:after {
    bottom: 0;
    border-bottom: 0;
    border-top-color: inherit;
    margin-bottom: -10px;
    margin-left: -10px
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=top] {
    margin-top: 15px
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=top]:after {
    top: 0;
    border-top: 0;
    margin-top: -10px;
    border-bottom-color: inherit;
    margin-left: -10px
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=right]:after {
    top: 40px;
    border-right: 0;
    margin-right: -10px;
    border-left-color: inherit;
    margin-top: -10px;
    right: 0 !important;
    left: auto !important
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-position=left]:after {
    top: 40px;
    border-left: 0;
    margin-left: -10px;
    border-right-color: inherit;
    margin-top: -10px;
    left: 0 !important;
    right: auto !important
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-alignment=center]:after {
    left: 50%
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-alignment=left]:after {
    left: 40px
}

.jdb-testimonials .jdb-testimonial-content.jdb-speach-bubble[data-bubble-alignment=right]:after {
    right: 30px
}

.jdb-firstletter {
    float: left;
    margin-right: 5px
}

.jdb-jarticles-live-preview {
    position: relative
}

.jdb-jarticles-live-preview .jdb-loader {
    display: none
}

.jdb-jarticles-live-preview.loading .jdb-loader {
    display: flex
}

.jdb-jarticles-live-preview.loading .jdb-jarticles {
    display: none
}

.jdb-google-map .gm-style .gm-style-iw-d {
    overflow: auto !important
}

.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar {
    width: 16px !important
}

.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track {
    -webkit-box-shadow: none !important;
    background-color: transparent !important
}

.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar-thumb {
    background-color: #000 !important;
    outline: none !important
}

.jdb-google-map .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece {
    background-color: transparent !important
}

.jdb-accordion-element ul li {
    border: 1px solid #eee
}

.jdb-accordion-element ul li:not(:last-child) {
    margin-bottom: 10px
}

.jdb-accordion-element ul li:not(.jdb-active):hover {
    border-color: dddddd
}

.jdb-accordion-element ul li.jdb-active {
    border-color: #888
}

.jdb-form-input-errors {
    padding: 0;
    margin: 0;
    list-style-type: none;
    font-size: small;
    color: red
}

.grecaptcha-badge {
    z-index: 99999
}

.jdb-buttongroup .jdb-buttongroup-wrapper {
    flex-wrap: wrap;
    display: flex
}

.jdb-buttongroup .jdb-button-container {
    display: inline-flex
}

.jdb-buttongroup.jdb-buttongroup-stack-desktop .jdb-buttongroup-wrapper {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.jdb-buttongroup.jdb-buttongroup-stack-desktop .jdb-button-container {
    display: flex;
    width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important
}
.author-wrap{display:none;}
.digi-banner{background:url('../../../images/bg-digi.png') center top no-repeat; text-align:center; padding:8em 0 5em 0; text-align:center;}
.digi-banner .short-title{background:#fff; border-radius:50px; padding: 8px 25px; display:inline-block; margin-bottom:15px;}
.digi-banner .short-title span{position:relative; top:-3px; margin-right:10px;}
.digi-banner h1{font-size:68px!important; display:block; margin-bottom:25px;}
.digi-banner p{font-size:20px; line-height:34px;}
.digi-banner .btn{border-radius:50px; padding:13px 50px; border:1px solid #6528FF; display:inline-block; margin:0 5px;}
.digi-banner .btn.primary{background:#6528FF; color:#fff;}
.digi-banner .btn.primary:hover{background:#fff; color:#6528FF;}

.digi-banner .btn.secondary{background:#fff; color:#6528FF;}
.digi-banner .btn.secondary:hover{background:#6528FF; color:#fff;}

.solution-section .jdb-tabs>.jdb-tab{margin:0 auto 30px;}
.solution-section .jdb-tabs>.jdb-tab>li{box-shadow:0 0px 5px #eaecf3; border-radius:4px; margin:0 10px 0 0; font-size:18px;}
.solution-section .jdb-tab > li.jdb-active a {color:#fff!important; border-radius:4px; background:#6528FF;}

.gc-item{border-radius:20px; box-shadow:0 1px 20px #eaecf3; padding:10px 10px 30px; text-align:center; height:90%; margin-bottom:30px;}
.gc-item h6{font-size:22px; font-weight:600; color:#002B6B;}
.gc-item p{margin:20px 0 0 0!important;}
.gc-item figure{margin-bottom:20px;} 
.gc-item .icon{background:#F7F4FF; text-align:center; margin-bottom:20px; padding:40px 0;}



.partner-item {font-size:18px; text-align:center;}
.partner-item .icon{border-radius:50%; text-align:center; width:200px; height:200px; display:flex; justify-content:center; align-items:center; margin-bottom:25px; font-size:38px; font-weight:600;}
.partner-item .icon.one{background:#EEE6FB; color:#7B4CC8;}
.partner-item .icon.two{background:#F9EAE1; color:#DB773B;}
.partner-item .icon.three{background:#F9E9FA; color:#A343A9;}
.partner-item .icon.four{background:#DFF3E6; color:#219349;}
.partner-item .icon img{width:50%;}

.part-section{background:#110138; color:#fff; text-align:center; padding:80px 0 50px;}
.part-section b{font-size:32px; font-weight:300; display:block; margin-bottom:35px;}
.part-section p{width:80%; margin:20px auto 0; font-size:24px; line-height:40px;}
.part-section img{width:40%;}

.tech-item{border-radius:20px; background:#F9F9F9; margin-bottom:30px; height:93%; padding-bottom:30px;}
.tech-item .tst-block{background:; padding:0 20px 0 20px; text-align:center; font-size:17px;}
.tech-item figure{margin-bottom:25px;}
.tech-item .tst-block b{font-size:22px; font-weight:600; color:#002B6B; display:block; margin-bottom:20px;}

.digi-testimonial{border-radius:20px; text-align:center; padding:0 40px; font-size:20px; line-height:30px;}
.digi-testimonial .carousel-control-prev{left:35%;}
.digi-testimonial .carousel-control-next{right:35%;}
.digi-testimonial .carousel-control-prev, .digi-testimonial .carousel-control-next{width:64px; height:64px; border-radius:50px; background:#fff; top:90%; opacity:1;}
.digi-testimonial .carousel-control-prev:hover, .digi-testimonial .carousel-control-next:hover{background:#6528FF}
.digi-testimonial svg{fill:#002B6B;}
.digi-testimonial .carousel-control-prev:hover svg, .digi-testimonial .carousel-control-next:hover svg{fill:#fff;}

.digi-head{text-align:center;}
.digi-head h2:after{margin:18px auto;}

.wr-list{position:relative; top:-20px;}
.wr-list li{margin-bottom:15px; position:relative; padding-left:24px;}
.wr-list li:before{content:''; background:url(../../../images/2025/check_circle.png); width:14px; height:14px; position:absolute; left:0; top:7px;}
.wr-list.new{top:20px;}
.center{text-align:center;}


.hr-content-block .tst-pr{width:60%; margin:0 auto; position:relative; text-align:center;}
.hr-content-block figure{margin-bottom:50px!important;}
.hr-content-block a{box-shadow:0 1px 20px #eaecf3; font-weight:600; text-transform:uppercase; padding:13px 30px; margin:0 7px; border-radius:20px;}
.hr-content-block a:hover{background:#6528FF; color:#fff;}

.hr-content-block a.find{background:#6528FF; color:#fff;}
.hr-content-block a.find:hover{background:#fff; color:#6528FF;}

.fm-btn{text-align:center; display:flex; align-items:center; justify-content:center;}
.fm-btn .jdb-button.jdb-button-primary>.jdb-button-link{background:#6528FF!important; color:#fff!important; border-radius:20px!important; padding:12px 30px!important; border-color:#6528FF!important}
.fm-btn .jdb-button.jdb-button-primary>.jdb-button-link:hover{background:#fff!important; border-color:#6528FF!important; color:#6528FF!important;}

.rpo-feature{display:flex;}
.rpo-feature li{display:flex; width:20%; margin-right:20px; padding:30px 20px; align-items:center; justify-content:center; text-align:center; text-transform:uppercase; font-size:14px; border-radius:20px;}
.rpo-feature li:first-child{background:#EEE6FB;}
.rpo-feature li:nth-child(2){background:#F9EAE1;}
.rpo-feature li:nth-child(3){background:#FAECFB;}
.rpo-feature li:nth-child(4){background:#DFF3E6;}
.rpo-feature li:last-child{background:#E4EEFE;}

.rpo-framework-item{box-shadow:0 1px 20px #eaecf3; border-radius:20px; padding:2em; height:92%; margin-bottom:30px;}
.rpo-framework-item span{background:rgb(232, 113, 28, .2); color:#E8711C; border-radius:20px; display:inline-block; margin-bottom:15px; padding:5px 20px;}
.rpo-framework-item b{font-size:20px; color:#002B6B; margin-bottom:15px; line-height:30px;}
.rpo-framework-item li{margin-bottom:15px; position:relative; padding-left:24px;}
.rpo-framework-item li:before, .flexible-txt li:before{content:''; background:url(../../../images/2025/check_circle.png); width:14px; height:14px; position:absolute; left:0; top:7px;}

.rpo-why-section{display:flex; font-size:17px; font-weight:600; text-align:center;}
.rpo-why-section li{width:20%; float:left; p}
.rpo-why-section .icon{background:#6528FF; border-radius:50%; display:flex; align-items:center; justify-content: center; width:150px; height:150px; margin:25px auto;}

.flexible-txt p{width:85%; margin:0 auto; font-size:22px; font-weight:600; line-height:40px; text-align:center;}
.flexible-txt li{width:33%; float:left;  position:relative; padding-left:24px; font-size:20px; font-weight:600;}
.flexible-txt.model ul{margin:30px 0 60px; overflow:hidden;}
.flexible-txt.model li{width:23%; margin-right:2%; font-weight:500;}
.flexible-txt.model li:last-child


.ready-section{background:#1F0368; color:#fff; padding:3em 0 1em; line-height:28px;}
.ready-section b{font-size:22px; display:block; margin-bottom:20px; font-weight:600; line-height:30px;}

.btn-block{text-align:right; margin-top:3em;}
.btn-block .btn{display:inline; border-radius:20px; text-align:center; padding:14px 30px; color:#fff; font-weight:400;}
.btn-block .btn.primary{background:#6528FF;  border:1px solid #6528FF;}
.btn-block .btn.primary:hover{background:#1F0368; border:1px solid #fff; color:#fff;}
.btn-block .btn.secondary{background:#1F0368; border:1px solid #fff;}
.btn-block .btn.secondary:hover{background:#6528FF;  border:1px solid #6528FF; color:#fff;}

.mr-top-bottom{margin:1em 0!important;}

.bottom-content{background:#6528FF; padding:40px 0; color:#fff; font-size:24px; line-height:32px;}
.bottom-content ul{float:right;}
.bottom-content li{display:block; font-size:24px; color:#fff;}
.bottom-content li i{margin-right:10px; width:30px; text-align:center;}
.bottom-content li a{color:#fff;}
.bottom-content li:first-child{margin-bottom:6px;}

.approach-section{border-radius:20px; box-shadow:0 1px 20px #eaecf3; padding:20px 10px; margin-bottom:30px;}
.approach-section.map-area{padding:50px 20px}
.approach-section.map-area h5{margin:1em 0 .5em;}
.wr_list li{position:relative; padding-left:30px; margin-bottom:15px;}
.wr_list li{position:relative; padding-left:30px; margin-bottom:15px;}
.wr_list li:before{position:absolute; content:''; left:0; background:url(../../../images/2025/check_circle.png); width:14px; height:14px; top:8px;}


@media (max-width:991.98px) {
    .jdb-buttongroup.jdb-buttongroup-stack-tablet .jdb-buttongroup-wrapper {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@media (max-width:991.98px) {
    .jdb-buttongroup.jdb-buttongroup-stack-tablet .jdb-button-container {
        display: flex;
        width: 100%;
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@media (max-width:767.98px) {
    .jdb-buttongroup.jdb-buttongroup-stack-mobile .jdb-buttongroup-wrapper {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@media (max-width:767.98px) {
    .jdb-buttongroup.jdb-buttongroup-stack-mobile .jdb-button-container {
        display: flex;
        width: 100%;
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@keyframes spinner-border {
    to {
        transform: rotate(360deg)
    }

}

.jdb-loader {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    background: rgba(255, 255, 255, .75)
}

.jdb-loader .jdb-loader-border {
    display: inline-block;
    width: 2rem;
    height: 2rem;

    vertical-align: text-bottom;
    border: .25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    animation: spinner-border 0.75s linear infinite
}

.jdb-loader .jdb-loader-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: .2em
}

@keyframes spinner-grow {
    0% {
        transform: scale(0)
    }

    50% {
        opacity: 1;
        transform: none
    }
}

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

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

.cd-words-wrapper i,
.cd-words-wrapper b {
    font-weight: inherit;
    text-decoration: inherit;
    text-transform: inherit;
    font-style: inherit
}

.cd-headline.rotate-1 .cd-words-wrapper {
    -webkit-perspective: 300px;
    -moz-perspective: 300px;
    perspective: 300px
}

.cd-headline.rotate-1 b {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    -o-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.cd-headline.rotate-1 b.is-visible {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
    -webkit-animation: cd-rotate-1-in 1.2s;
    -moz-animation: cd-rotate-1-in 1.2s;
    animation: cd-rotate-1-in 1.2s
}

.cd-headline.rotate-1 b.is-hidden {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-animation: cd-rotate-1-out 1.2s;
    -moz-animation: cd-rotate-1-out 1.2s;
    animation: cd-rotate-1-out 1.2s
}

@-webkit-keyframes cd-rotate-1-in {
    0% {
        -webkit-transform: rotateX(180deg);
        opacity: 0
    }

    35% {
        -webkit-transform: rotateX(120deg);
        opacity: 0
    }

    65% {
        opacity: 0
    }

    100% {
        -webkit-transform: rotateX(360deg);
        opacity: 1
    }
}

@-moz-keyframes cd-rotate-1-in {
    0% {
        -moz-transform: rotateX(180deg);
        opacity: 0
    }

    35% {
        -moz-transform: rotateX(120deg);
        opacity: 0
    }

    65% {
        opacity: 0
    }

    100% {
        -moz-transform: rotateX(360deg);
        opacity: 1
    }
}

@keyframes cd-rotate-1-in {
    0% {
        -webkit-transform: rotateX(180deg);
        -moz-transform: rotateX(180deg);
        -ms-transform: rotateX(180deg);
        -o-transform: rotateX(180deg);
        transform: rotateX(180deg);
        opacity: 0
    }

    35% {
        -webkit-transform: rotateX(120deg);
        -moz-transform: rotateX(120deg);
        -ms-transform: rotateX(120deg);
        -o-transform: rotateX(120deg);
        transform: rotateX(120deg);
        opacity: 0
    }

    65% {
        opacity: 0
    }

    100% {
        -webkit-transform: rotateX(360deg);
        -moz-transform: rotateX(360deg);
        -ms-transform: rotateX(360deg);
        -o-transform: rotateX(360deg);
        transform: rotateX(360deg);
        opacity: 1
    }
}

@-webkit-keyframes cd-rotate-1-out {
    0% {
        -webkit-transform: rotateX(0deg);
        opacity: 1
    }

    35% {
        -webkit-transform: rotateX(-40deg);
        opacity: 1
    }

    65% {
        opacity: 0
    }

    100% {
        -webkit-transform: rotateX(180deg);
        opacity: 0
    }
}

@-moz-keyframes cd-rotate-1-out {
    0% {
        -moz-transform: rotateX(0deg);
        opacity: 1
    }

    35% {
        -moz-transform: rotateX(-40deg);
        opacity: 1
    }

    65% {
        opacity: 0
    }

    100% {
        -moz-transform: rotateX(180deg);
        opacity: 0
    }
}

@keyframes cd-rotate-1-out {
    0% {
        -webkit-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        -ms-transform: rotateX(0deg);
        -o-transform: rotateX(0deg);
        transform: rotateX(0deg);
        opacity: 1
    }

    35% {
        -webkit-transform: rotateX(-40deg);
        -moz-transform: rotateX(-40deg);
        -ms-transform: rotateX(-40deg);
        -o-transform: rotateX(-40deg);
        transform: rotateX(-40deg);
        opacity: 1
    }

    65% {
        opacity: 0
    }

    100% {
        -webkit-transform: rotateX(180deg);
        -moz-transform: rotateX(180deg);
        -ms-transform: rotateX(180deg);
        -o-transform: rotateX(180deg);
        transform: rotateX(180deg);
        opacity: 0
    }
}

.cd-headline.type .cd-words-wrapper {
    vertical-align: top;
    overflow: hidden
}

.cd-words-wrapper b i {
    font-style: normal
}

.cd-headline.type .cd-words-wrapper::after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 90%;
    width: 1px;
    background-color: #aebcb9
}

.cd-headline.type .cd-words-wrapper.waiting::after {
    -webkit-animation: cd-pulse 1s infinite;
    -moz-animation: cd-pulse 1s infinite;
    animation: cd-pulse 1s infinite
}

.cd-headline.type .cd-words-wrapper.selected {
    background-color: #aebcb9
}

.cd-headline.type .cd-words-wrapper.selected::after {
    visibility: hidden
}

.cd-headline.type .cd-words-wrapper.selected b {
    color: #0d0d0d
}

.cd-headline.type b {
    visibility: hidden
}

.cd-headline.type b.is-visible {
    visibility: visible
}

.cd-headline.type i {
    position: absolute;
    visibility: hidden
}

.cd-headline.type i.in {
    position: relative;
    visibility: visible
}

@-webkit-keyframes cd-pulse {
    0% {
        -webkit-transform: translateY(-50%) scale(1);
        opacity: 1
    }

    40% {
        -webkit-transform: translateY(-50%) scale(.9);
        opacity: 0
    }

    100% {
        -webkit-transform: translateY(-50%) scale(0);
        opacity: 0
    }
}

@-moz-keyframes cd-pulse {
    0% {
        -moz-transform: translateY(-50%) scale(1);
        opacity: 1
    }

    40% {
        -moz-transform: translateY(-50%) scale(.9);
        opacity: 0
    }

    100% {
        -moz-transform: translateY(-50%) scale(0);
        opacity: 0
    }
}

@keyframes cd-pulse {
    0% {
        -webkit-transform: translateY(-50%) scale(1);
        -moz-transform: translateY(-50%) scale(1);
        -ms-transform: translateY(-50%) scale(1);
        -o-transform: translateY(-50%) scale(1);
        transform: translateY(-50%) scale(1);
        opacity: 1
    }

    40% {
        -webkit-transform: translateY(-50%) scale(.9);
        -moz-transform: translateY(-50%) scale(.9);

        -ms-transform: translateY(-50%) scale(.9);
        -o-transform: translateY(-50%) scale(.9);
        transform: translateY(-50%) scale(.9);
        opacity: 0
    }

    100% {
        -webkit-transform: translateY(-50%) scale(0);
        -moz-transform: translateY(-50%) scale(0);
        -ms-transform: translateY(-50%) scale(0);
        -o-transform: translateY(-50%) scale(0);
        transform: translateY(-50%) scale(0);
        opacity: 0
    }
}

.cd-headline.rotate-2 .cd-words-wrapper {
    -webkit-perspective: 300px;
    -moz-perspective: 300px;
    perspective: 300px
}

.cd-headline.rotate-2 i,
.cd-headline.rotate-2 em {
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.cd-headline.rotate-2 b {
    opacity: 0
}

.cd-headline.rotate-2 i {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(-20px) rotateX(90deg);
    -moz-transform: translateZ(-20px) rotateX(90deg);
    -ms-transform: translateZ(-20px) rotateX(90deg);
    -o-transform: translateZ(-20px) rotateX(90deg);
    transform: translateZ(-20px) rotateX(90deg);
    opacity: 0
}

.is-visible .cd-headline.rotate-2 i {
    opacity: 1
}

.cd-headline.rotate-2 i.in {
    -webkit-animation: cd-rotate-2-in 0.4s forwards;
    -moz-animation: cd-rotate-2-in 0.4s forwards;
    animation: cd-rotate-2-in 0.4s forwards
}

.cd-headline.rotate-2 i.out {
    -webkit-animation: cd-rotate-2-out 0.4s forwards;
    -moz-animation: cd-rotate-2-out 0.4s forwards;
    animation: cd-rotate-2-out 0.4s forwards
}

.cd-headline.rotate-2 em {
    -webkit-transform: translateZ(20px);
    -moz-transform: translateZ(20px);
    -ms-transform: translateZ(20px);
    -o-transform: translateZ(20px);
    transform: translateZ(20px)
}

.no-csstransitions .cd-headline.rotate-2 i {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 0
}

.no-csstransitions .cd-headline.rotate-2 i em {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.no-csstransitions .cd-headline.rotate-2 .is-visible i {
    opacity: 1
}

@-webkit-keyframes cd-rotate-2-in {
    0% {
        opacity: 0;
        -webkit-transform: translateZ(-20px) rotateX(90deg)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateZ(-20px) rotateX(-10deg)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(-20px) rotateX(0deg)
    }
}

@-moz-keyframes cd-rotate-2-in {
    0% {
        opacity: 0;
        -moz-transform: translateZ(-20px) rotateX(90deg)
    }

    60% {
        opacity: 1;
        -moz-transform: translateZ(-20px) rotateX(-10deg)
    }

    100% {
        opacity: 1;
        -moz-transform: translateZ(-20px) rotateX(0deg)
    }
}

@keyframes cd-rotate-2-in {
    0% {
        opacity: 0;
        -webkit-transform: translateZ(-20px) rotateX(90deg);
        -moz-transform: translateZ(-20px) rotateX(90deg);
        -ms-transform: translateZ(-20px) rotateX(90deg);
        -o-transform: translateZ(-20px) rotateX(90deg);
        transform: translateZ(-20px) rotateX(90deg)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateZ(-20px) rotateX(-10deg);
        -moz-transform: translateZ(-20px) rotateX(-10deg);
        -ms-transform: translateZ(-20px) rotateX(-10deg);
        -o-transform: translateZ(-20px) rotateX(-10deg);
        transform: translateZ(-20px) rotateX(-10deg)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(-20px) rotateX(0deg);
        -moz-transform: translateZ(-20px) rotateX(0deg);
        -ms-transform: translateZ(-20px) rotateX(0deg);
        -o-transform: translateZ(-20px) rotateX(0deg);
        transform: translateZ(-20px) rotateX(0deg)
    }
}

@-webkit-keyframes cd-rotate-2-out {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(-20px) rotateX(0)
    }

    60% {
        opacity: 0;
        -webkit-transform: translateZ(-20px) rotateX(-100deg)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateZ(-20px) rotateX(-90deg)
    }
}

@-moz-keyframes cd-rotate-2-out {
    0% {
        opacity: 1;
        -moz-transform: translateZ(-20px) rotateX(0)
    }

    60% {
        opacity: 0;
        -moz-transform: translateZ(-20px) rotateX(-100deg)
    }

    100% {
        opacity: 0;
        -moz-transform: translateZ(-20px) rotateX(-90deg)
    }
}

@keyframes cd-rotate-2-out {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(-20px) rotateX(0);
        -moz-transform: translateZ(-20px) rotateX(0);
        -ms-transform: translateZ(-20px) rotateX(0);
        -o-transform: translateZ(-20px) rotateX(0);
        transform: translateZ(-20px) rotateX(0)
    }

    60% {
        opacity: 0;
        -webkit-transform: translateZ(-20px) rotateX(-100deg);
        -moz-transform: translateZ(-20px) rotateX(-100deg);
        -ms-transform: translateZ(-20px) rotateX(-100deg);
        -o-transform: translateZ(-20px) rotateX(-100deg);
        transform: translateZ(-20px) rotateX(-100deg)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateZ(-20px) rotateX(-90deg);
        -moz-transform: translateZ(-20px) rotateX(-90deg);
        -ms-transform: translateZ(-20px) rotateX(-90deg);
        -o-transform: translateZ(-20px) rotateX(-90deg);
        transform: translateZ(-20px) rotateX(-90deg)
    }
}

.cd-headline.loading-bar .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top
}

.cd-headline.loading-bar .cd-words-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 0;
    background: currentColor;
    z-index: 2;
    -webkit-transition: width 0.3s -0.1s;
    -moz-transition: width 0.3s -0.1s;
    transition: width 0.3s -0.1s
}

.cd-headline.loading-bar .cd-words-wrapper.is-loading::after {
    width: 100%;
    -webkit-transition: width 3s;
    -moz-transition: width 3s;
    transition: width 3s
}

.cd-headline.loading-bar b {
    top: .2em;
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s
}

.cd-headline.loading-bar b.is-visible {
    opacity: 1;
    top: 0
}

.cd-headline.slide .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top
}

.cd-headline.slide b {
    opacity: 0;
    top: .2em
}

.cd-headline.slide b.is-visible {
    top: 0;
    opacity: 1;
    -webkit-animation: slide-in 0.6s;
    -moz-animation: slide-in 0.6s;
    animation: slide-in 0.6s
}

.cd-headline.slide b.is-hidden {
    -webkit-animation: slide-out 0.6s;
    -moz-animation: slide-out 0.6s;
    animation: slide-out 0.6s
}

@-webkit-keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(20%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@-moz-keyframes slide-in {
    0% {
        opacity: 0;
        -moz-transform: translateY(-100%)
    }

    60% {
        opacity: 1;
        -moz-transform: translateY(20%)
    }

    100% {
        opacity: 1;
        -moz-transform: translateY(0)
    }
}

@keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        -moz-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(20%);
        -moz-transform: translateY(20%);
        -ms-transform: translateY(20%);
        -o-transform: translateY(20%);
        transform: translateY(20%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slide-out {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }

    60% {
        opacity: 0;
        -webkit-transform: translateY(120%)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(100%)
    }
}

@-moz-keyframes slide-out {
    0% {
        opacity: 1;
        -moz-transform: translateY(0)
    }

    60% {
        opacity: 0;
        -moz-transform: translateY(120%)
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(100%)
    }
}

@keyframes slide-out {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    60% {
        opacity: 0;
        -webkit-transform: translateY(120%);
        -moz-transform: translateY(120%);
        -ms-transform: translateY(120%);
        -o-transform: translateY(120%);
        transform: translateY(120%)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
}

.cd-headline.clip .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top
}

.cd-headline.clip .cd-words-wrapper::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    height: 100%;
    background-color: currentColor
}

.cd-headline.clip b {
    opacity: 0
}

.cd-headline.clip b.is-visible {
    opacity: 1
}

.cd-headline.zoom .cd-words-wrapper {
    -webkit-perspective: 300px;
    -moz-perspective: 300px;
    perspective: 300px
}

.cd-headline.zoom b {
    opacity: 0
}

.cd-headline.zoom b.is-visible {
    opacity: 1;
    -webkit-animation: zoom-in 0.8s;
    -moz-animation: zoom-in 0.8s;
    animation: zoom-in 0.8s
}

.cd-headline.zoom b.is-hidden {
    -webkit-animation: zoom-out 0.8s;
    -moz-animation: zoom-out 0.8s;
    animation: zoom-out 0.8s
}

@-webkit-keyframes zoom-in {
    0% {
        opacity: 0;
        -webkit-transform: translateZ(100px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(0)
    }
}

@-moz-keyframes zoom-in {
    0% {
        opacity: 0;
        -moz-transform: translateZ(100px)
    }

    100% {
        opacity: 1;
        -moz-transform: translateZ(0)
    }
}

@keyframes zoom-in {
    0% {
        opacity: 0;
        -webkit-transform: translateZ(100px);
        -moz-transform: translateZ(100px);
        -ms-transform: translateZ(100px);
        -o-transform: translateZ(100px);
        transform: translateZ(100px)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        -ms-transform: translateZ(0);
        -o-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@-webkit-keyframes zoom-out {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateZ(-100px)
    }
}

@-moz-keyframes zoom-out {
    0% {
        opacity: 1;
        -moz-transform: translateZ(0)
    }

    100% {
        opacity: 0;
        -moz-transform: translateZ(-100px)
    }
}

@keyframes zoom-out {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        -moz-transform: translateZ(0);
        -ms-transform: translateZ(0);
        -o-transform: translateZ(0);
        transform: translateZ(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateZ(-100px);
        -moz-transform: translateZ(-100px);
        -ms-transform: translateZ(-100px);
        -o-transform: translateZ(-100px);
        transform: translateZ(-100px)
    }
}

.cd-headline.rotate-3 .cd-words-wrapper {
    -webkit-perspective: 300px;
    -moz-perspective: 300px;
    perspective: 300px
}

.cd-headline.rotate-3 b {
    opacity: 0
}

.cd-headline.rotate-3 i {
    display: inline-block;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.is-visible .cd-headline.rotate-3 i {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

.cd-headline.rotate-3 i.in {
    -webkit-animation: cd-rotate-3-in 0.6s forwards;
    -moz-animation: cd-rotate-3-in 0.6s forwards;
    animation: cd-rotate-3-in 0.6s forwards
}

.cd-headline.rotate-3 i.out {
    -webkit-animation: cd-rotate-3-out 0.6s forwards;
    -moz-animation: cd-rotate-3-out 0.6s forwards;
    animation: cd-rotate-3-out 0.6s forwards
}

.no-csstransitions .cd-headline.rotate-3 i {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
    opacity: 0
}

.no-csstransitions .cd-headline.rotate-3 .is-visible i {
    opacity: 1
}

@-webkit-keyframes cd-rotate-3-in {
    0% {
        -webkit-transform: rotateY(180deg)
    }

    100% {
        -webkit-transform: rotateY(0deg)
    }
}

@-moz-keyframes cd-rotate-3-in {
    0% {
        -moz-transform: rotateY(180deg)
    }

    100% {
        -moz-transform: rotateY(0deg)
    }
}

@keyframes cd-rotate-3-in {
    0% {
        -webkit-transform: rotateY(180deg);
        -moz-transform: rotateY(180deg);
        -ms-transform: rotateY(180deg);
        -o-transform: rotateY(180deg);
        transform: rotateY(180deg)
    }

    100% {
        -webkit-transform: rotateY(0deg);
        -moz-transform: rotateY(0deg);
        -ms-transform: rotateY(0deg);
        -o-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }
}

@-webkit-keyframes cd-rotate-3-out {
    0% {
        -webkit-transform: rotateY(0)
    }

    100% {
        -webkit-transform: rotateY(-180deg)
    }
}

@-moz-keyframes cd-rotate-3-out {
    0% {
        -moz-transform: rotateY(0)
    }

    100% {
        -moz-transform: rotateY(-180deg)
    }
}

@keyframes cd-rotate-3-out {
    0% {
        -webkit-transform: rotateY(0);
        -moz-transform: rotateY(0);
        -ms-transform: rotateY(0);
        -o-transform: rotateY(0);
        transform: rotateY(0)
    }

    100% {
        -webkit-transform: rotateY(-180deg);
        -moz-transform: rotateY(-180deg);
        -ms-transform: rotateY(-180deg);
        -o-transform: rotateY(-180deg);
        transform: rotateY(-180deg)
    }
}

.cd-headline.scale b {
    opacity: 0
}

.cd-headline.scale i {
    display: inline-block;
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

.is-visible .cd-headline.scale i {
    opacity: 1
}

.cd-headline.scale i.in {
    -webkit-animation: scale-up 0.6s forwards;
    -moz-animation: scale-up 0.6s forwards;
    animation: scale-up 0.6s forwards
}

.cd-headline.scale i.out {
    -webkit-animation: scale-down 0.6s forwards;
    -moz-animation: scale-down 0.6s forwards;
    animation: scale-down 0.6s forwards
}

.no-csstransitions .cd-headline.scale i {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 0
}

.no-csstransitions .cd-headline.scale .is-visible i {
    opacity: 1
}

@-webkit-keyframes scale-up {
    0% {
        -webkit-transform: scale(0);
        opacity: 0
    }


    60% {
        -webkit-transform: scale(1.2);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1);
        opacity: 1
    }
}

@-moz-keyframes scale-up {
    0% {
        -moz-transform: scale(0);
        opacity: 0
    }

    60% {
        -moz-transform: scale(1.2);
        opacity: 1
    }

    100% {
        -moz-transform: scale(1);
        opacity: 1
    }
}

@keyframes scale-up {
    0% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    60% {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2);
        opacity: 1
    }

    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes scale-down {
    0% {
        -webkit-transform: scale(1);
        opacity: 1
    }

    60% {
        -webkit-transform: scale(0);
        opacity: 0
    }
}

@-moz-keyframes scale-down {
    0% {
        -moz-transform: scale(1);
        opacity: 1
    }

    60% {
        -moz-transform: scale(0);
        opacity: 0
    }
}

@keyframes scale-down {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    60% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }
}

.cd-headline.push b {
    opacity: 0
}

.cd-headline.push b.is-visible {
    opacity: 1;
    -webkit-animation: push-in 0.6s;
    -moz-animation: push-in 0.6s;
    animation: push-in 0.6s
}

.cd-headline.push b.is-hidden {
    -webkit-animation: push-out 0.6s;
    -moz-animation: push-out 0.6s;
    animation: push-out 0.6s
}

@-webkit-keyframes push-in {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(10%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@-moz-keyframes push-in {
    0% {
        opacity: 0;
        -moz-transform: translateX(-100%)
    }

    60% {
        opacity: 1;
        -moz-transform: translateX(10%)
    }

    100% {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}

@keyframes push-in {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(10%);
        -moz-transform: translateX(10%);
        -ms-transform: translateX(10%);
        -o-transform: translateX(10%);
        transform: translateX(10%)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes push-out {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }

    60% {
        opacity: 0;
        -webkit-transform: translateX(110%)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%)
    }
}

@-moz-keyframes push-out {
    0% {
        opacity: 1;
        -moz-transform: translateX(0)
    }

    60% {
        opacity: 0;
        -moz-transform: translateX(110%)
    }

    100% {
        opacity: 0;
        -moz-transform: translateX(100%)
    }
}

@keyframes push-out {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }

    60% {
        opacity: 0;
        -webkit-transform: translateX(110%);
        -moz-transform: translateX(110%);
        -ms-transform: translateX(110%);
        -o-transform: translateX(110%);
        transform: translateX(110%)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%);
        -moz-transform: translateX(100%);
        -ms-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%)
    }
}

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

.jdb-hover-grow:hover,
.jdb-hover-grow:focus,
.jdb-hover-grow:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

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

.jdb-hover-shrink:hover,
.jdb-hover-shrink:focus,
.jdb-hover-shrink:active {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

@-webkit-keyframes jdb-hover-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes jdb-hover-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

.jdb-hover-pulse {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-pulse:hover,
.jdb-hover-pulse:focus,
.jdb-hover-pulse:active {
    -webkit-animation-name: jdb-hover-pulse;
    animation-name: jdb-hover-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes jdb-hover-pulse-grow {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

@keyframes jdb-hover-pulse-grow {
    to {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
}

.jdb-hover-pulse-grow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-pulse-grow:hover,
.jdb-hover-pulse-grow:focus,
.jdb-hover-pulse-grow:active {
    -webkit-animation-name: jdb-hover-pulse-grow;
    animation-name: jdb-hover-pulse-grow;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes jdb-hover-pulse-shrink {
    to {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes jdb-hover-pulse-shrink {
    to {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

.jdb-hover-pulse-shrink {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-pulse-shrink:hover,
.jdb-hover-pulse-shrink:focus,
.jdb-hover-pulse-shrink:active {
    -webkit-animation-name: jdb-hover-pulse-shrink;
    animation-name: jdb-hover-pulse-shrink;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes jdb-hover-push {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes jdb-hover-push {
    50% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.jdb-hover-push {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-push:hover,
.jdb-hover-push:focus,
.jdb-hover-push:active {
    -webkit-animation-name: jdb-hover-push;
    animation-name: jdb-hover-push;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes jdb-hover-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

.jdb-hover-pop {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-pop:hover,
.jdb-hover-pop:focus,
.jdb-hover-pop:active {
    -webkit-animation-name: jdb-hover-pop;
    animation-name: jdb-hover-pop;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.jdb-hover-bounce-in {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s
}

.jdb-hover-bounce-in:hover,
.jdb-hover-bounce-in:focus,
.jdb-hover-bounce-in:active {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.jdb-hover-bounce-out {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s
}

.jdb-hover-bounce-out:hover,
.jdb-hover-bounce-out:focus,
.jdb-hover-bounce-out:active {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.jdb-hover-rotate {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform
}

.jdb-hover-rotate:hover,
.jdb-hover-rotate:focus,
.jdb-hover-rotate:active {
    -webkit-transform: rotate(4deg);
    transform: rotate(4deg)
}

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

.jdb-hover-grow-rotate:hover,
.jdb-hover-grow-rotate:focus,
.jdb-hover-grow-rotate:active {
    -webkit-transform: scale(1.1) rotate(4deg);
    transform: scale(1.1) rotate(4deg)
}

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

.jdb-hover-float:hover,
.jdb-hover-float:focus,
.jdb-hover-float:active {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
}

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

.jdb-hover-sink:hover,
.jdb-hover-sink:focus,
.jdb-hover-sink:active {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
}

@-webkit-keyframes jdb-hover-bob {
    0% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes jdb-hover-bob {
    0% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    50% {
        -webkit-transform: translateY(-4px);
        transform: translateY(-4px)
    }

    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes jdb-hover-bob-float {
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes jdb-hover-bob-float {
    100% {
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

.jdb-hover-bob {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-bob:hover,
.jdb-hover-bob:focus,
.jdb-hover-bob:active {
    -webkit-animation-name: jdb-hover-bob-float, jdb-hover-bob;
    animation-name: jdb-hover-bob-float, jdb-hover-bob;
    -webkit-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -webkit-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes jdb-hover-hang {
    0% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }


    50% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes jdb-hover-hang {
    0% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }

    50% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@-webkit-keyframes jdb-hover-hang-sink {
    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

@keyframes jdb-hover-hang-sink {
    100% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }
}

.jdb-hover-hang {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-hang:hover,
.jdb-hover-hang:focus,
.jdb-hover-hang:active {
    -webkit-animation-name: jdb-hover-hang-sink, jdb-hover-hang;
    animation-name: jdb-hover-hang-sink, jdb-hover-hang;
    -webkit-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -webkit-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

.jdb-hover-skew {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform
}

.jdb-hover-skew:hover,
.jdb-hover-skew:focus,
.jdb-hover-skew:active {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}

.jdb-hover-skew-forward {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.jdb-hover-skew-forward:hover,
.jdb-hover-skew-forward:focus,
.jdb-hover-skew-forward:active {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
}

.jdb-hover-skew-backward {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.jdb-hover-skew-backward:hover,
.jdb-hover-skew-backward:focus,
.jdb-hover-skew-backward:active {
    -webkit-transform: skew(10deg);
    transform: skew(10deg)
}

@-webkit-keyframes jdb-hover-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes jdb-hover-wobble-vertical {

    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.jdb-hover-wobble-vertical {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-wobble-vertical:hover,
.jdb-hover-wobble-vertical:focus,
.jdb-hover-wobble-vertical:active {
    -webkit-animation-name: jdb-hover-wobble-vertical;
    animation-name: jdb-hover-wobble-vertical;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -webkit-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes jdb-hover-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px)
    }

    33.3% {
        -webkit-transform: translateX(-6px);
        transform: translateX(-6px)
    }

    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.jdb-hover-wobble-horizontal {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-wobble-horizontal:hover,
.jdb-hover-wobble-horizontal:focus,
.jdb-hover-wobble-horizontal:active {
    -webkit-animation-name: jdb-hover-wobble-horizontal;
    animation-name: jdb-hover-wobble-horizontal;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-wobble-to-bottom-right {
    16.65% {
        -webkit-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -webkit-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -webkit-transform: translate(4px, 4px);
        transform: translate(4px, 4px)

    }

    66.6% {
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -webkit-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes jdb-hover-wobble-to-bottom-right {
    16.65% {
        -webkit-transform: translate(8px, 8px);
        transform: translate(8px, 8px)
    }

    33.3% {
        -webkit-transform: translate(-6px, -6px);
        transform: translate(-6px, -6px)
    }

    49.95% {
        -webkit-transform: translate(4px, 4px);
        transform: translate(4px, 4px)
    }

    66.6% {
        -webkit-transform: translate(-2px, -2px);
        transform: translate(-2px, -2px)
    }

    83.25% {
        -webkit-transform: translate(1px, 1px);
        transform: translate(1px, 1px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.jdb-hover-wobble-to-bottom-right {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-wobble-to-bottom-right:hover,
.jdb-hover-wobble-to-bottom-right:focus,
.jdb-hover-wobble-to-bottom-right:active {
    -webkit-animation-name: jdb-hover-wobble-to-bottom-right;
    animation-name: jdb-hover-wobble-to-bottom-right;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-wobble-to-top-right {
    16.65% {
        -webkit-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -webkit-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -webkit-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -webkit-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -webkit-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes jdb-hover-wobble-to-top-right {
    16.65% {
        -webkit-transform: translate(8px, -8px);
        transform: translate(8px, -8px)
    }

    33.3% {
        -webkit-transform: translate(-6px, 6px);
        transform: translate(-6px, 6px)
    }

    49.95% {
        -webkit-transform: translate(4px, -4px);
        transform: translate(4px, -4px)
    }

    66.6% {
        -webkit-transform: translate(-2px, 2px);
        transform: translate(-2px, 2px)
    }

    83.25% {
        -webkit-transform: translate(1px, -1px);
        transform: translate(1px, -1px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.jdb-hover-wobble-to-top-right {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-wobble-to-top-right:hover,
.jdb-hover-wobble-to-top-right:focus,
.jdb-hover-wobble-to-top-right:active {
    -webkit-animation-name: jdb-hover-wobble-to-top-right;
    animation-name: jdb-hover-wobble-to-top-right;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}


@-webkit-keyframes jdb-hover-wobble-top {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }


    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes jdb-hover-wobble-top {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}

.jdb-hover-wobble-top {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.jdb-hover-wobble-top:hover,
.jdb-hover-wobble-top:focus,
.jdb-hover-wobble-top:active {
    -webkit-animation-name: jdb-hover-wobble-top;
    animation-name: jdb-hover-wobble-top;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-wobble-bottom {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes jdb-hover-wobble-bottom {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}

.jdb-hover-wobble-bottom {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.jdb-hover-wobble-bottom:hover,
.jdb-hover-wobble-bottom:focus,
.jdb-hover-wobble-bottom:active {
    -webkit-animation-name: jdb-hover-wobble-bottom;
    animation-name: jdb-hover-wobble-bottom;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-wobble-skew {
    16.65% {
        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}

@keyframes jdb-hover-wobble-skew {
    16.65% {

        -webkit-transform: skew(-12deg);
        transform: skew(-12deg)
    }

    33.3% {
        -webkit-transform: skew(10deg);
        transform: skew(10deg)
    }

    49.95% {
        -webkit-transform: skew(-6deg);
        transform: skew(-6deg)
    }

    66.6% {
        -webkit-transform: skew(4deg);
        transform: skew(4deg)
    }

    83.25% {
        -webkit-transform: skew(-2deg);
        transform: skew(-2deg)
    }

    100% {
        -webkit-transform: skew(0);
        transform: skew(0)
    }
}

.jdb-hover-wobble-skew {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-wobble-skew:hover,
.jdb-hover-wobble-skew:focus,
.jdb-hover-wobble-skew:active {
    -webkit-animation-name: jdb-hover-wobble-skew;
    animation-name: jdb-hover-wobble-skew;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes jdb-hover-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.jdb-hover-buzz {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-buzz:hover,
.jdb-hover-buzz:focus,
.jdb-hover-buzz:active {
    -webkit-animation-name: jdb-hover-buzz;
    animation-name: jdb-hover-buzz;
    -webkit-animation-duration: 0.15s;
    animation-duration: 0.15s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes jdb-hover-buzz-out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -webkit-transform: translateX(2px) rotate(1deg);

        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes jdb-hover-buzz-out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.jdb-hover-buzz-out {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-buzz-out:hover,
.jdb-hover-buzz-out:focus,
.jdb-hover-buzz-out:active {
    -webkit-animation-name: jdb-hover-buzz-out;
    animation-name: jdb-hover-buzz-out;
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.jdb-hover-forward {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform
}

.jdb-hover-forward:hover,
.jdb-hover-forward:focus,
.jdb-hover-forward:active {
    -webkit-transform: translateX(8px);
    transform: translateX(8px)
}

.jdb-hover-backward {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform
}

.jdb-hover-backward:hover,
.jdb-hover-backward:focus,
.jdb-hover-backward:active {
    -webkit-transform: translateX(-8px);
    transform: translateX(-8px)
}

.jdb-hover-icon-back {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s
}

.jdb-hover-icon-back .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-back:hover .jdb-hover-icon,
.jdb-hover-icon-back:focus .jdb-hover-icon,
.jdb-hover-icon-back:active .jdb-hover-icon {
    -webkit-transform: translateX(-4px);
    transform: translateX(-4px)
}

.jdb-hover-icon-forward {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s
}

.jdb-hover-icon-forward .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-forward:hover .jdb-hover-icon,
.jdb-hover-icon-forward:focus .jdb-hover-icon,
.jdb-hover-icon-forward:active .jdb-hover-icon {
    -webkit-transform: translateX(4px);
    transform: translateX(4px)
}

@-webkit-keyframes jdb-hover-icon-down {

    0%,
    50%,
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    25%,
    75% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}

@keyframes jdb-hover-icon-down {

    0%,
    50%,
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    25%,
    75% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}

.jdb-hover-icon-down {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-down .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-down:hover .jdb-hover-icon,
.jdb-hover-icon-down:focus .jdb-hover-icon,
.jdb-hover-icon-down:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-down;
    animation-name: jdb-hover-icon-down;
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes jdb-hover-icon-up {

    0%,
    50%,
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    25%,
    75% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}

@keyframes jdb-hover-icon-up {

    0%,
    50%,
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    25%,
    75% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}

.jdb-hover-icon-up {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-up .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-up:hover .jdb-hover-icon,
.jdb-hover-icon-up:focus .jdb-hover-icon,
.jdb-hover-icon-up:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-up;
    animation-name: jdb-hover-icon-up;
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.jdb-hover-icon-spin {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-spin .jdb-hover-icon {
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}

.jdb-hover-icon-spin:hover .jdb-hover-icon,
.jdb-hover-icon-spin:focus .jdb-hover-icon,
.jdb-hover-icon-spin:active .jdb-hover-icon {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

@-webkit-keyframes jdb-hover-icon-drop {
    0% {
        opacity: 0
    }

    50% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    51%,
    100% {
        opacity: 1
    }
}

@keyframes jdb-hover-icon-drop {
    0% {
        opacity: 0
    }

    50% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    51%,
    100% {
        opacity: 1
    }
}

.jdb-hover-icon-drop {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-drop .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-drop:hover .jdb-hover-icon,
.jdb-hover-icon-drop:focus .jdb-hover-icon,
.jdb-hover-icon-drop:active .jdb-hover-icon {
    opacity: 0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-animation-name: jdb-hover-icon-drop;
    animation-name: jdb-hover-icon-drop;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: cubic-bezier(.52, 1.64, .37, .66);
    animation-timing-function: cubic-bezier(.52, 1.64, .37, .66)
}

.jdb-hover-icon-fade {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-fade .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-property: color;
    transition-property: color
}

.jdb-hover-icon-fade:hover .jdb-hover-icon,
.jdb-hover-icon-fade:focus .jdb-hover-icon,
.jdb-hover-icon-fade:active .jdb-hover-icon {
    color: #0f9e5e
}

@-webkit-keyframes jdb-hover-icon-float-away {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-1em);
        transform: translateY(-1em)
    }
}

@keyframes jdb-hover-icon-float-away {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-1em);
        transform: translateY(-1em)
    }
}

.jdb-hover-icon-float-away {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-float-away .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.jdb-hover-icon-float-away:hover .jdb-hover-icon,
.jdb-hover-icon-float-away:focus .jdb-hover-icon,
.jdb-hover-icon-float-away:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-float-away;
    animation-name: jdb-hover-icon-float-away;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes jdb-hover-icon-sink-away {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(1em);
        transform: translateY(1em)
    }
}

@keyframes jdb-hover-icon-sink-away {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(1em);
        transform: translateY(1em)
    }
}


.jdb-hover-icon-sink-away {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-sink-away .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.jdb-hover-icon-sink-away:hover .jdb-hover-icon,
.jdb-hover-icon-sink-away:focus .jdb-hover-icon,
.jdb-hover-icon-sink-away:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-sink-away;
    animation-name: jdb-hover-icon-sink-away;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

.jdb-hover-icon-grow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-grow .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-grow:hover .jdb-hover-icon,
.jdb-hover-icon-grow:focus .jdb-hover-icon,
.jdb-hover-icon-grow:active .jdb-hover-icon {
    -webkit-transform: scale(1.3) translateZ(0);
    transform: scale(1.3) translateZ(0)
}

.jdb-hover-icon-shrink {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-shrink .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-shrink:hover .jdb-hover-icon,
.jdb-hover-icon-shrink:focus .jdb-hover-icon,
.jdb-hover-icon-shrink:active .jdb-hover-icon {
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

@-webkit-keyframes jdb-hover-icon-pulse {
    25% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    75% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@keyframes jdb-hover-icon-pulse {
    25% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    75% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

.jdb-hover-icon-pulse {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-pulse .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-pulse:hover .jdb-hover-icon,
.jdb-hover-icon-pulse:focus .jdb-hover-icon,
.jdb-hover-icon-pulse:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-pulse;
    animation-name: jdb-hover-icon-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes jdb-hover-icon-pulse-grow {
    to {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
}

@keyframes jdb-hover-icon-pulse-grow {
    to {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
}

.jdb-hover-icon-pulse-grow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-pulse-grow .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-pulse-grow:hover .jdb-hover-icon,
.jdb-hover-icon-pulse-grow:focus .jdb-hover-icon,
.jdb-hover-icon-pulse-grow:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-pulse-grow;
    animation-name: jdb-hover-icon-pulse-grow;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes jdb-hover-icon-pulse-shrink {
    to {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@keyframes jdb-hover-icon-pulse-shrink {
    to {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

.jdb-hover-icon-pulse-shrink {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-hover-icon-pulse-shrink .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-pulse-shrink:hover .jdb-hover-icon,
.jdb-hover-icon-pulse-shrink:focus .jdb-hover-icon,
.jdb-hover-icon-pulse-shrink:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-pulse-shrink;
    animation-name: jdb-hover-icon-pulse-shrink;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes jdb-hover-icon-push {
    50% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@keyframes jdb-hover-icon-push {
    50% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

.jdb-hover-icon-push {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-push .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-push:hover .jdb-hover-icon,
.jdb-hover-icon-push:focus .jdb-hover-icon,
.jdb-hover-icon-push:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-push;
    animation-name: jdb-hover-icon-push;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-icon-pop {
    50% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
}


@keyframes jdb-hover-icon-pop {
    50% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5)
    }
}

.jdb-hover-icon-pop {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-pop .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-pop:hover .jdb-hover-icon,
.jdb-hover-icon-pop:focus .jdb-hover-icon,
.jdb-hover-icon-pop:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-pop;
    animation-name: jdb-hover-icon-pop;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.jdb-hover-icon-bounce {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-bounce .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-bounce:hover .jdb-hover-icon,
.jdb-hover-icon-bounce:focus .jdb-hover-icon,
.jdb-hover-icon-bounce:active .jdb-hover-icon {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36);
    transition-timing-function: cubic-bezier(.47, 2.02, .31, -.36)
}

.jdb-hover-icon-rotate {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-rotate .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-rotate:hover .jdb-hover-icon,
.jdb-hover-icon-rotate:focus .jdb-hover-icon,
.jdb-hover-icon-rotate:active .jdb-hover-icon {
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg)
}

.jdb-hover-icon-grow-rotate {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-grow-rotate .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-grow-rotate:hover .jdb-hover-icon,
.jdb-hover-icon-grow-rotate:focus .jdb-hover-icon,
.jdb-hover-icon-grow-rotate:active .jdb-hover-icon {
    -webkit-transform: scale(1.5) rotate(12deg);
    transform: scale(1.5) rotate(12deg)
}

.jdb-hover-icon-float {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);

    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-float .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-float:hover .jdb-hover-icon,
.jdb-hover-icon-float:focus .jdb-hover-icon,
.jdb-hover-icon-float:active .jdb-hover-icon {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
}

.jdb-hover-icon-sink {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-sink .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-hover-icon-sink:hover .jdb-hover-icon,
.jdb-hover-icon-sink:focus .jdb-hover-icon,
.jdb-hover-icon-sink:active .jdb-hover-icon {
    -webkit-transform: translateY(4px);
    transform: translateY(4px)
}

@-webkit-keyframes jdb-hover-icon-bob {
    0% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    50% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}

@keyframes jdb-hover-icon-bob {
    0% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    50% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}

@-webkit-keyframes jdb-hover-icon-bob-float {
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}

@keyframes jdb-hover-icon-bob-float {
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }
}

.jdb-hover-icon-bob {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-bob .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-bob:hover .jdb-hover-icon,
.jdb-hover-icon-bob:focus .jdb-hover-icon,
.jdb-hover-icon-bob:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-bob-float, jdb-hover-icon-bob;
    animation-name: jdb-hover-icon-bob-float, jdb-hover-icon-bob;
    -webkit-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -webkit-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes jdb-hover-icon-hang {
    0% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }

    50% {
        -webkit-transform: translateY(2px);
        transform: translateY(2px)
    }

    100% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}

@keyframes jdb-hover-icon-hang {
    0% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }

    50% {
        -webkit-transform: translateY(2px);
        transform: translateY(2px)
    }

    100% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}

@-webkit-keyframes jdb-hover-icon-hang-sink {
    100% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}

@keyframes jdb-hover-icon-hang-sink {
    100% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }
}

.jdb-hover-icon-hang {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-hang .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-hang:hover .jdb-hover-icon,
.jdb-hover-icon-hang:focus .jdb-hover-icon,
.jdb-hover-icon-hang:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-hang-sink, jdb-hover-icon-hang;
    animation-name: jdb-hover-icon-hang-sink, jdb-hover-icon-hang;
    -webkit-animation-duration: .3s, 1.5s;
    animation-duration: .3s, 1.5s;
    -webkit-animation-delay: 0s, .3s;
    animation-delay: 0s, .3s;
    -webkit-animation-timing-function: ease-out, ease-in-out;
    animation-timing-function: ease-out, ease-in-out;
    -webkit-animation-iteration-count: 1, infinite;
    animation-iteration-count: 1, infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-direction: normal, alternate;
    animation-direction: normal, alternate
}

@-webkit-keyframes jdb-hover-icon-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px)
    }

    33.3% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px)
    }

    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes jdb-hover-icon-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px)
    }

    33.3% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px)
    }

    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.jdb-hover-icon-wobble-horizontal {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-wobble-horizontal .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-wobble-horizontal:hover .jdb-hover-icon,
.jdb-hover-icon-wobble-horizontal:focus .jdb-hover-icon,
.jdb-hover-icon-wobble-horizontal:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-wobble-horizontal;
    animation-name: jdb-hover-icon-wobble-horizontal;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-icon-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }

    33.3% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px)
    }

    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes jdb-hover-icon-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(6px);
        transform: translateY(6px)
    }

    33.3% {
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px)
    }

    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.jdb-hover-icon-wobble-vertical {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-wobble-vertical .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-wobble-vertical:hover .jdb-hover-icon,
.jdb-hover-icon-wobble-vertical:focus .jdb-hover-icon,
.jdb-hover-icon-wobble-vertical:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-wobble-vertical;
    animation-name: jdb-hover-icon-wobble-vertical;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@-webkit-keyframes jdb-hover-icon-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes jdb-hover-icon-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

.jdb-hover-icon-buzz {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-buzz .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-buzz:hover .jdb-hover-icon,
.jdb-hover-icon-buzz:focus .jdb-hover-icon,
.jdb-hover-icon-buzz:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-buzz;
    animation-name: jdb-hover-icon-buzz;
    -webkit-animation-duration: 0.15s;
    animation-duration: 0.15s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes jdb-hover-icon-buzz-out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

@keyframes jdb-hover-icon-buzz-out {
    10% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }

    100% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}

.jdb-hover-icon-buzz-out {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

.jdb-hover-icon-buzz-out .jdb-hover-icon {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.jdb-hover-icon-buzz-out:hover .jdb-hover-icon,
.jdb-hover-icon-buzz-out:focus .jdb-hover-icon,
.jdb-hover-icon-buzz-out:active .jdb-hover-icon {
    -webkit-animation-name: jdb-hover-icon-buzz-out;
    animation-name: jdb-hover-icon-buzz-out;
    -webkit-animation-duration: 0.75s;
    animation-duration: 0.75s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

.pika-single.is-hidden {
    display: none
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0, 0, 0, .5)
}

.pika-single:before,
.pika-single:after {
    content: " ";
    display: table
}

.pika-single:after {
    clear: both
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px
}

.pika-title {
    position: relative;
    text-align: center
}

.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    opacity: 0
}

.pika-label {
    display: inline-block;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    color: #333;
    background-color: #fff
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)
}

.pika-select {
    display: inline-block
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0
}

.pika-table th,
.pika-table td {
    width: 14.2857142857%;
    padding: 0
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: 700;
    text-align: center
}

.pika-table abbr {
    border-bottom: none;
    cursor: help
}

.pika-button {
    cursor: pointer;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5
}

.is-today .pika-button {
    color: #3af;
    font-weight: 700
}

.is-selected .pika-button {
    color: #fff;
    font-weight: 700;
    background: #3af;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px
}

.is-disabled .pika-button,
.is-outside-current-month .pika-button {
    color: #999;
    opacity: .3
}

.is-disabled .pika-button {
    pointer-events: none;
    cursor: default
}

.pika-button:hover {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px
}

.pika-button .is-selection-disabled {
    pointer-events: none;
    cursor: default
}

.pika-week {
    font-size: 11px;
    color: #999
}

.is-inrange .pika-button {
    color: #666;
    background: #d5e9f7
}

.is-startrange .pika-button {
    color: #fff;
    background: #6cb31d;
    box-shadow: none;
    border-radius: 3px
}

.is-endrange .pika-button {
    color: #fff;
    background: #3af;
    box-shadow: none;
    border-radius: 3px
}

.jdb-phone-country-selector {
    position: absolute;
    left: 0;
    top: 0
}

.jdb-country-container {
    position: relative
}

.jdb-country-container li {
    list-style: none
}

.jdb-country-hidden {
    position: absolute;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0 none
}

.jdb-country-visible {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 11;
    font-size: 14px
}

.jdb-country-desktop.multiple .jdb-country-visible {
    display: none
}

.jdb-country-desktop.multiple.native-open .jdb-country-visible {
    top: 100%;
    min-height: 200px !important;
    height: auto;
    opacity: 1;
    display: block
}

.jdb-country-container.multiple.jdb-country-mobile .jdb-country-selected {
    z-index: 0
}

.jdb-country-selected {
    position: relative;
    z-index: 1;
    box-sizing: border-box;
    width: 100%;
    padding: 7px 28px 7px 14px;
    cursor: pointer;
    border: 0;
    border-radius: .25rem 0 0 .25rem;
    padding: 0 18px 0 5px;
    line-height: 38px;
    outline: none;
    box-shadow: none
}

.jdb-country-selected::before {
    position: absolute;
    top: 50%;
    right: 5px;
    width: 0;
    height: 0;
    content: '';
    -o-transform: rotate(0deg) translate3d(0, -50%, 0);
    -ms-transform: rotate(0deg) translate3d(0, -50%, 0);
    -moz-transform: rotate(0deg) translate3d(0, -50%, 0);
    -webkit-transform: rotate(0deg) translate3d(0, -50%, 0);
    transform: rotate(0deg) translate3d(0, -50%, 0);
    border-width: 4px 4px 0 4px;
    border-style: solid;
    border-color: #282a3a transparent transparent
}

.jdb-country-container.open .jdb-country-selected::before,
.jdb-country-container.native-open .jdb-country-selected::before {
    border-width: 0 4px 4px 4px;
    border-style: solid;
    border-color: transparent transparent #282a3a
}

.jdb-country-label {
    display: none;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis
}

.jdb-country-placeholder {
    color: #282a3a
}

.jdb-country-tags {
    margin: 0;
    padding: 0;
    white-space: normal
}

.has-selected .jdb-country-tags {
    margin: 0 0 -2px
}

.jdb-country-tag {
    list-style: none;
    position: relative;
    float: left;
    padding: 2px 25px 2px 8px;
    margin: 0 2px 2px 0;
    cursor: default;
    color: #fff;
    border: medium none;
    border-radius: 10px;
    background: #acb7bf none repeat scroll 0 0
}

.jdb-country-container.multiple.has-selected .jdb-country-selected {
    padding: 5px 28px 5px 5px
}

.jdb-country-options-container {
    position: absolute;
    z-index: 10000;
    top: calc(100% + 5px);
    left: 0;
    display: none;
    box-sizing: border-box;
    width: 100%;
    border-width: 1px;
    border-style: solid;
    border-color: #f7f7f7;
    border-radius: 3px;
    background-color: #f7f7f7;
    width: 350px
}

.jdb-country-options-container:after {
    border: 5px solid transparent;
    border-bottom: 5px solid #34374a;
    content: "";
    height: 5px;
    left: 25px !important;
    margin-left: -5px;
    position: absolute;
    top: -10px
}

.jdb-country-container.open .jdb-country-options-container {
    display: block
}

.jdb-country-input-container {
    position: relative;
    display: none;
    padding: 8px
}

.jdb-country-clear,
.jdb-country-input-clear,
.jdb-country-tag-remove {
    position: absolute;
    top: 50%;
    right: 16px;
    width: 20px;
    margin-top: 1px;
    height: 20px;
    padding: 0;
    cursor: pointer;
    -o-transform: translate3d(0, -50%, 0);
    -ms-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    border: medium none;
    background-color: transparent;
    z-index: 11
}

.jdb-country-clear,
.jdb-country-input-clear {
    display: none
}

.jdb-country-container.has-selected .jdb-country-clear,
.jdb-country-input-container.active .jdb-country-input-clear {
    display: block
}

.jdb-country-selected .jdb-country-tag-remove {
    right: 2px
}

.jdb-country-clear::before,
.jdb-country-clear::after,
.jdb-country-input-clear::before,
.jdb-country-input-clear::after,
.jdb-country-tag-remove::before,

.jdb-country-tag-remove::after {
    position: absolute;
    top: 5px;
    left: 9px;
    width: 2px;
    height: 10px;
    content: ' ';
    background-color: #282a3a
}

.jdb-country-tag-remove::before,
.jdb-country-tag-remove::after {
    top: 4px;
    width: 3px;
    height: 12px;
    background-color: #fff
}

.jdb-country-clear:before,
.jdb-country-input-clear::before,
.jdb-country-tag-remove::before {
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.jdb-country-clear:after,
.jdb-country-input-clear::after,
.jdb-country-tag-remove::after {
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.jdb-country-input-container.active,

.jdb-country-input-container.active .jdb-country-clear {
    display: block
}

.jdb-form .jdb-country-input-container .jdb-country-input {
    top: 5px;
    left: 5px;
    box-sizing: border-box;
    width: 100%;
    padding: 5px 10px 5px 10px;
    border: 0 !important;
    border-radius: 3px;
    line-height: 32px;
    background-color: #eaeaea !important;
    border: 0 !important;
    outline: none !important;
    box-shadow: none !important;
    color: #212529;
    height: auto;
    margin-bottom: 0;
    font-size: inherit
}

.jdb-country-notice {
    display: none;
    box-sizing: border-box;
    width: 100%;
    padding: 8px 16px;
    border-top: 1px solid #999;
    border-radius: 0 0 3px 3px;
    background-color: #fff
}

.jdb-country-container.notice .jdb-country-notice {
    display: block
}

.jdb-country-container.notice .jdb-country-selected {
    border-radius: 3px 3px 0 0
}

.jdb-country-options {
    position: relative;
    top: calc(100% + 2px);
    display: none;
    overflow-x: auto;
    overflow-y: scroll;
    max-height: 200px;
    margin: 0;
    padding: 0
}

.jdb-country-container.open .jdb-country-options,
.jdb-country-container.open .jdb-country-input-container,
.jdb-country-container.notice .jdb-country-options-container {
    display: block
}

.jdb-country-option {
    position: relative;
    display: block;
    padding: 5px 20px;
    list-style: outside none none;
    cursor: pointer;
    font-weight: 400;
    color: #212529
}

.jdb-country-options.optgroups>.jdb-country-option {
    padding-left: 25px
}

.jdb-country-optgroup {
    font-weight: 700;
    padding: 0
}

.jdb-country-optgroup--label {
    font-weight: 700;
    margin-top: 10px;
    padding: 5px 15px
}

.jdb-country-match {
    text-decoration: underline
}

.jdb-country-option.selected {
    background-color: #212529;
    color: #f7f7f7
}

.jdb-country-option.active {
    background-color: #212529;
    color: #f7f7f7
}

.jdb-country-option.disabled {
    opacity: .4
}

.jdb-country-option.excluded {
    display: none
}

.jdb-country-container.open .jdb-country-selected {
    border-color: #999 #999 transparent #999;
    border-radius: 3px 3px 0 0
}

.jdb-country-container.open .jdb-country-selected::after {
    -o-transform: rotate(180deg) translate3d(0, 50%, 0);
    -ms-transform: rotate(180deg) translate3d(0, 50%, 0);
    -moz-transform: rotate(180deg) translate3d(0, 50%, 0);
    -webkit-transform: rotate(180deg) translate3d(0, 50%, 0);
    transform: rotate(180deg) translate3d(0, 50%, 0)
}

.jdb-country-disabled {
    opacity: .6
}

.jdb-country-empty,
.has-selected .jdb-country-placeholder {
    display: none
}

.has-selected .jdb-country-label {
    display: block
}

.taggable .jdb-country-selected {
    padding: 4px 28px 4px 4px
}

.taggable .jdb-country-selected::after {
    display: table;
    content: " ";
    clear: both
}

.taggable .jdb-country-label {
    width: auto
}

.taggable .jdb-country-tags {
    float: left;
    display: block
}

.taggable .jdb-country-placeholder {
    display: none
}

.input-tag {
    float: left;
    min-width: 90px;
    width: auto
}

.jdb-country-tag-input {
    border: medium none;
    padding: 3px 10px;
    width: 100%;
    font-family: inherit;
    font-weight: inherit;
    font-size: inherit
}

.jdb-country-input-container.loading::after {
    position: absolute;
    top: 50%;
    right: 20px;
    width: 20px;
    height: 20px;
    content: '';
    -o-transform: translate3d(0, -50%, 0);
    -ms-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    -o-transform-origin: 50% 0 0;
    -ms-transform-origin: 50% 0 0;
    -moz-transform-origin: 50% 0 0;
    -webkit-transform-origin: 50% 0 0;
    transform-origin: 50% 0 0;
    -moz-animation: 500ms linear 0s normal forwards infinite running spin;
    -webkit-animation: 500ms linear 0s normal forwards infinite running spin;
    animation: 500ms linear 0s normal forwards infinite running spin;
    border-width: 3px;
    border-style: solid;
    border-color: #aaa #ddd #ddd;
    border-radius: 50%
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg) translate3d(0, -50%, 0);
        transform: rotate(0deg) translate3d(0, -50%, 0)
    }

    100% {
        -webkit-transform: rotate(360deg) translate3d(0, -50%, 0);
        transform: rotate(360deg) translate3d(0, -50%, 0)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg) translate3d(0, -50%, 0);
        transform: rotate(0deg) translate3d(0, -50%, 0)
    }

    100% {
        -webkit-transform: rotate(360deg) translate3d(0, -50%, 0);
        transform: rotate(360deg) translate3d(0, -50%, 0)
    }
}

.jdb-country-container.open.inverted .jdb-country-selected {
    border-color: transparent #999 #999;
    border-radius: 0 0 3px 3px
}

.jdb-country-container.inverted .jdb-country-options-container {
    top: auto;
    bottom: calc(100% + 5px)
}

.jdb-country-container.inverted .jdb-country-options-container:after {
    border: 5px solid transparent;
    border-top: 5px solid #f7f7f7;
    content: "";
    height: 5px;
    left: 25px !important;
    margin-left: -5px;
    position: absolute;
    top: calc(100% + 1px)
}

.jdb-country-container ::-webkit-input-placeholder {
    color: #282a3a;
    opacity: 1
}

.jdb-country-container ::-moz-placeholder {
    color: #282a3a;
    opacity: 1
}

.jdb-country-container :-ms-input-placeholder {
    color: #282a3a;
    opacity: 1
}

.jdb-country-container ::placeholder {
    color: #282a3a;
    opacity: 1
}

span.flag-icon {
    width: 35px;
    height: 30px;
    display: inline-block
}

img.flag-icon {
    width: 30px
}

.jdb-country-option-item {
    line-height: 30px;
    display: flex;
    height: 30px
}

.jdb-country-option-item span:not(.flag-icon) {
    margin-left: 8px
}

.jdb-country-option-selected {
    display: flex;
    text-align: center;
    width: 100%;
    justify-content: center;
    line-height: 39px;
    align-items: center
}

.jdb-country-option-selected span:not(.flag-icon) {
    margin-left: 4px
}

.jdb-country-option-selected span.flag-icon {
    transform: scale(.8)
}

.flag-icon-background {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.flag-icon {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    width: 1.33333333em;
    line-height: 1em
}

.flag-icon:before {
    content: "\00a0"
}

.flag-icon.flag-icon-squared {
    width: 1em
}

.flag-icon-ad {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ad.svg)
}

.flag-icon-ad.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ad.svg)
}

.flag-icon-ae {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNzMyZiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTYwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgMGgyMjB2NDgwSDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-ae.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNzMyZiIgZD0iTTAgMGg1MTJ2MTcwLjdIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuN2g1MTJ2MTcwLjZIMHoiLz4KICA8cGF0aCBkPSJNMCAzNDEuM2g1MTJWNTEySDB6Ii8+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDE4MHY1MTJIMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-af {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/af.svg)
}

.flag-icon-af.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/af.svg)
}

.flag-icon-ag {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImFnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTc5LjcgMEg2MDN2NTEySC03OS43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYWctYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LjcpIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTEyMCAwaDc2My4zdjUxMS41SC0xMjB6Ii8+CiAgICA8cGF0aCBkPSJNLTExOC4zLjZoNzYwLjl2MjE2LjFoLTc2MXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYxZmYiIGQ9Ik0yMS4zIDIwMy4yaDUwNVYzMTdoLTUwNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNlMjAwMDAiIGQ9Ik02NDIuOCAxLjhWNTEySDI2Mkw2NDIuOCAxLjd6bS03NjEuNSAwVjUxMkgyNjJMLTExOC43IDEuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmQ2MDAiIGQ9Ik00NDAuNCAyMDMuM0wzNjQgMTg0bDY0LjktNDktNzkuNyAxMS40IDQxLTY5LjUtNzAuNyA0MUwzMzIuMyAzN2wtNDcuOSA2My44LTE5LjMtNzQtMjEuNyA3Ni4zLTQ3LjgtNjUgMTMuNyA4My4yTDEzOC41IDc4bDQxIDY5LjUtNzcuNC0xMi41IDYzLjggNDcuOEw4NiAyMDMuM2gzNTQuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ag.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSIjMjVmZjAxIiBkPSJNMTA5IDQ3LjZoNDY0Ljh2NDY0LjlIMTA5eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjAgLTUyLjQpIHNjYWxlKDEuMTAxNCkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNDcuNmg2OTNWNTEySDB6Ii8+CiAgICA8cGF0aCBkPSJNMS41IDQ4LjJoNjkwLjl2MTk2LjJIMS41eiIvPgogICAgPHBhdGggZmlsbD0iIzAwNjFmZiIgZD0iTTEyOC4zIDIzMi4xaDQ1OC41djEwMy40SDEyOC4zeiIvPgogICAgPHBhdGggZmlsbD0iI2UyMDAwMCIgZD0iTTY5Mi41IDQ5LjJ2NDYzLjNIMzQ3TDY5Mi41IDQ5LjJ6bS02OTEuMyAwdjQ2My4zaDM0NS43TDEuMiA0OS4yeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZDYwMCIgZD0iTTUwOC44IDIzMi4ybC02OS4zLTE3LjYgNTktNDQuNC03Mi41IDEwLjMgMzcuMy02My02NC4xIDM3LjIgMTEuMy03My41LTQzLjQgNTgtMTcuNi02Ny4zLTE5LjYgNjkuMy00My40LTU5IDEyLjQgNzUuNi02NC4xLTM5LjMgMzcuMiA2My03MC4zLTExLjMgNTcuOSA0My40LTcyLjQgMTguNmgzMjEuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ai {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ai.svg)
}

.flag-icon-ai.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ai.svg)
}

.flag-icon-al {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1hbCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNlNDFlMjAiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGlkPSJhIiBkPSJNMjcyIDkzLjNjLTQuNiAwLTEyLjMgMS41LTEyLjIgNS0xMy0yLjEtMTQuMyAzLjItMTMuNSA4IDEuMi0xLjkgMi43LTMgMy45LTMuMSAxLjctLjMgMy41LjMgNS40IDEuNGEyMS42IDIxLjYgMCAwMTQuOCA0LjFjLTQuNiAxLjEtOC4yLjQtMTEuOC0uMmExNi41IDE2LjUgMCAwMS01LjctMi40Yy0xLjUtMS0yLTItNC4zLTQuMy0yLjctMi44LTUuNi0yLTQuNyAyLjMgMi4xIDQgNS42IDUuOCAxMCA2LjYgMi4xLjMgNS4zIDEgOC45IDEgMy42IDAgNy42LS41IDkuOCAwLTEuMy44LTIuOCAyLjMtNS44IDIuOC0zIC42LTcuNS0xLjgtMTAuMy0yLjQuMyAyLjMgMy4zIDQuNSA5LjEgNS43IDkuNiAyIDE3LjUgMy42IDIyLjggNi41YTM3LjMgMzcuMyAwIDAxMTAuOSA5LjJjNC43IDUuNSA1IDkuOCA1LjIgMTAuOCAxIDguOC0yLjEgMTMuOC03LjkgMTUuNC0yLjguNy04LS43LTkuOC0yLjktMi0yLjItMy43LTYtMy4yLTEyIC41LTIuMiAzLjEtOC4zLjktOS41YTI3My43IDI3My43IDAgMDAtMzIuMy0xNS4xYy0yLjUtMS00LjUgMi40LTUuMyAzLjhhNTAuMiA1MC4yIDAgMDEtMzYtMjMuN2MtNC4yLTcuNi0xMS4zIDAtMTAuMSA3LjMgMS45IDggOCAxMy44IDE1LjQgMTggNy41IDQuMSAxNyA4LjIgMjYuNSA4IDUuMiAxIDUuMSA3LjYtMSA4LjktMTIuMSAwLTIxLjgtLjItMzAuOS05LTYuOS02LjMtMTAuNyAxLjItOC44IDUuNCAzLjQgMTMuMSAyMi4xIDE2LjggNDEgMTIuNiA3LjQtMS4yIDMgNi42IDEgNi43LTggNS43LTIyLjEgMTEuMi0zNC42IDAtNS43LTQuNC05LjYtLjgtNy40IDUuNSA1LjUgMTYuNSAyNi43IDEzIDQxLjIgNSAzLjctMi4xIDcuMSAyLjcgMi42IDYuNC0xOC4xIDEyLjYtMjcuMSAxMi44LTM1LjMgOC0xMC4yLTQuMS0xMSA3LjItNSAxMSA2LjcgNCAyMy44IDEgMzYuNC03IDUuNC00IDUuNiAyLjMgMi4yIDQuOC0xNC45IDEyLjktMjAuOCAxNi4zLTM2LjMgMTQuMi03LjctLjYtNy42IDguOS0xLjYgMTIuNiA4LjMgNS4xIDI0LjUtMy4zIDM3LTEzLjggNS4zLTIuOCA2LjIgMS44IDMuNiA3LjNhNTMuOSA1My45IDAgMDEtMjEuOCAxOGMtNyAyLjctMTMuNiAyLjMtMTguMy43LTUuOC0yLTYuNSA0LTMuMyA5LjQgMS45IDMuMyA5LjggNC4zIDE4LjQgMS4zIDguNi0zIDE3LjgtMTAuMiAyNC4xLTE4LjUgNS41LTQuOSA0LjkgMS42IDIuMyA2LjItMTIuNiAyMC0yNC4yIDI3LjQtMzkuNSAyNi4yLTYuNy0xLjItOC4zIDQtNCA5IDcuNiA2LjIgMTcgNiAyNS40LS4yIDcuMy03IDIxLjQtMjIuNCAyOC44LTMwLjYgNS4yLTQuMSA2LjkgMCA1LjMgOC40LTEuNCA0LjgtNC44IDEwLTE0LjMgMTMuNi02LjUgMy43LTEuNiA4LjggMy4yIDkgMi43IDAgOC4xLTMuMiAxMi4zLTcuOCA1LjQtNi4yIDUuOC0xMC4zIDguOC0xOS45IDIuOC00LjYgNy45LTIuNCA3LjkgMi40LTIuNSA5LjYtNC41IDExLjMtOS41IDE1LjItNC43IDQuNSAzLjMgNiA2IDQuMSA3LjgtNS4yIDEwLjYtMTIgMTMuMi0xOC4yIDItNC40IDcuNC0yLjMgNC44IDUtNiAxNy40LTE2IDI0LjItMzMuMyAyNy44LTEuNy4zLTIuOCAxLjMtMi4yIDMuM2w3IDdjLTEwLjcgMy4yLTE5LjQgNS0zMC4yIDhsLTE0LjgtOS44Yy0xLjMtMy4yLTItOC4yLTkuOC00LjctNS4yLTIuNC03LjctMS41LTEwLjYgMSA0LjIgMCA2IDEuMiA3LjcgMy4xIDIuMiA1LjcgNy4yIDYuMyAxMi4zIDQuNyAzLjMgMi43IDUgNC45IDguNCA3LjdsLTE2LjctLjVjLTYtNi4zLTEwLjYtNi0xNC44LTEtMy4zLjUtNC42LjUtNi44IDQuNCAzLjQtMS40IDUuNi0xLjggNy4xLS4zIDYuMyAzLjcgMTAuNCAyLjkgMTMuNSAwbDE3LjUgMS4xYy0yLjIgMi01LjIgMy03LjUgNC44LTktMi42LTEzLjggMS0xNS40IDguM2ExNyAxNyAwIDAwLTEuMiA5LjNjLjgtMyAyLjMtNS41IDQuOS03IDggMiAxMS0xLjMgMTEuNS02LjEgNC0zLjIgOS44LTMuOSAxMy43LTcuMSA0LjYgMS40IDYuOCAyLjMgMTEuNCAzLjggMS42IDUgNS4zIDYuOSAxMS4zIDUuNiA3IC4yIDUuOCAzLjIgNi40IDUuNSAyLTMuMyAxLjktNi42LTIuNS05LjYtMS42LTQuMy01LjItNi4zLTkuOC0zLjgtNC40LTEuMi01LjUtMy05LjktNC4zIDExLTMuNSAxOC44LTQuMyAyOS44LTcuOGw3LjcgNi44YzEuNS45IDIuOSAxLjEgMy44IDAgNi45LTEwIDEwLTE4LjcgMTYuMy0yNS4zIDIuNS0yLjggNS42LTYuNCA5LTcuMyAxLjctLjUgMy44LS4yIDUuMiAxLjMgMS4zIDEuNCAyLjQgNC4xIDIgOC4yLS43IDUuNy0yLjEgNy42LTMuNyAxMS0xLjcgMy41LTMuNiA1LjYtNS43IDguMy00IDUuMy05LjQgOC40LTEyLjYgMTAuNS02LjQgNC4xLTkgMi4zLTE0IDItNi40LjctOCAzLjgtMi44IDguMSA0LjggMi42IDkuMiAyLjkgMTIuOCAyLjIgMy0uNiA2LjYtNC41IDkuMi02LjYgMi44LTMuMyA3LjYuNiA0LjMgNC41LTUuOSA3LTExLjcgMTEuNi0xOSAxMS41LTcuNyAxLTYuMiA1LjMtMS4yIDcuNCA5LjIgMy43IDE3LjQtMy4zIDIxLjYtOCAzLjItMy41IDUuNS0zLjYgNSAxLjktMy4zIDkuOS03LjYgMTMuNy0xNC44IDE0LjItNS44LS42LTUuOSA0LTEuNiA3IDkuNiA2LjYgMTYuNi00LjggMTkuOS0xMS42IDIuMy02LjIgNS45LTMuMyA2LjMgMS44IDAgNi45LTMgMTIuNC0xMS4zIDE5LjQgNi4zIDEwLjEgMTMuNyAyMC40IDIwIDMwLjVsMTkuMi0yMTRMMzIwIDEzOWMtMi0xLjgtOC44LTkuOC0xMC41LTExLS43LS42LTEtMS0uMS0xLjQuOS0uNCAzLS44IDQuNS0xLTQtNC4xLTcuNi01LjQtMTUuMy03LjYgMS45LS44IDMuNy0uNCA5LjMtLjZhMzAuMiAzMC4yIDAgMDAtMTMuNS0xMC4yYzQuMi0zIDUtMy4yIDkuMi02LjdhODYuMyA4Ni4zIDAgMDEtMTkuNS0zLjggMzcuNCAzNy40IDAgMDAtMTItMy40em0uOCA4LjRjMy44IDAgNi4xIDEuMyA2LjEgMi45IDAgMS42LTIuMyAyLjktNi4xIDIuOXMtNi4yLTEuNS02LjItM2MwLTEuNiAyLjQtMi44IDYuMi0yLjh6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA2NDAgMCkiIHhsaW5rOmhyZWY9IiNhIi8+Cjwvc3ZnPgo=)
}

.flag-icon-al.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1hbCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNlNDFlMjAiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGlkPSJhIiBkPSJNMjA0LjkgOTkuNWMtNSAwLTEzLjIgMS42LTEzIDUuNC0xNC0yLjMtMTUuNCAzLjQtMTQuNiA4LjUgMS40LTIgMy0zLjEgNC4yLTMuMyAxLjktLjMgMy44LjMgNS44IDEuNWEyMyAyMyAwIDAxNSA0LjRjLTQuOCAxLjEtOC42LjQtMTIuNC0uM2ExNy42IDE3LjYgMCAwMS02LjEtMi41Yy0xLjYtMS4xLTIuMS0yLjEtNC42LTQuNy0yLjktMy02LTIuMS01IDIuNSAyLjIgNC4zIDYgNi4zIDEwLjcgNyAyLjIuNCA1LjYgMS4yIDkuNCAxLjIgMy44IDAgOC4xLS41IDEwLjUgMC0xLjQuOC0zIDIuNC02LjIgMy0zLjIuNi04LTItMTEtMi42LjQgMi41IDMuNSA0LjggOS43IDYgMTAuMiAyLjIgMTguNyA0IDI0LjMgNyA1LjYgMyA5LjEgNi44IDExLjYgOS44IDUgNiA1LjMgMTAuNSA1LjYgMTEuNSAxIDkuNS0yLjIgMTQuOC04LjQgMTYuNC0zIC44LTguNS0uNy0xMC41LTMtMi0yLjQtNC02LjQtMy40LTEyLjcuNS0yLjUgMy40LTkgMS0xMC4zYTI5MS42IDI5MS42IDAgMDAtMzQuNC0xNmMtMi43LTEuMS01IDIuNS01LjggNEE1My41IDUzLjUgMCAwMTEyOSAxMDdjLTQuNi04LjEtMTIuMSAwLTEwLjkgNy43IDIuMSA4LjYgOC42IDE0LjggMTYuNSAxOS4yIDggNC41IDE4LjEgOC44IDI4LjMgOC42IDUuNSAxIDUuNSA4LjItMS4xIDkuNS0xMyAwLTIzLjItLjItMzIuOS05LjYtNy40LTYuNy0xMS41IDEuMy05LjQgNS44IDMuNiAxNCAyMy42IDE4IDQzLjggMTMuNCA3LjgtMS4zIDMuMSA3IC45IDcuMi04LjQgNi0yMy41IDEyLTM2LjgtLjEtNi4xLTQuNy0xMC4yLS43LTggNiA2IDE3LjUgMjguNSAxMy44IDQ0IDUuMiA0LTIuMiA3LjYgMyAyLjcgNi45LTE5LjIgMTMuNC0yOC45IDEzLjYtMzcuNiA4LjQtMTAuOC00LjMtMTEuOCA3LjgtNS4zIDExLjggNy4yIDQuNCAyNS40IDEgMzguOS03LjQgNS43LTQuMiA2IDIuNCAyLjMgNS0xNS45IDEzLjgtMjIuMiAxNy41LTM4LjggMTUuMi04LjItLjYtOCA5LjUtMS42IDEzLjUgOC44IDUuNCAyNi4xLTMuNiAzOS41LTE0LjcgNS42LTMgNi42IDIgMy44IDcuOGE1Ny40IDU3LjQgMCAwMS0yMy4zIDE5LjIgMjkuMSAyOS4xIDAgMDEtMTkuNS43Yy02LjItMi4yLTcgNC4yLTMuNiAxMCAyIDMuNSAxMC42IDQuNyAxOS43IDEuNCA5LjItMy4yIDE5LTEwLjggMjUuNy0xOS44IDYtNS4xIDUuMiAxLjggMi41IDYuNy0xMy41IDIxLjMtMjUuOSAyOS4yLTQyLjEgMjcuOS03LjMtMS4yLTguOSA0LjQtNC4zIDkuNiA4IDYuNyAxOC4yIDYuNCAyNy0uMmE3NTEgNzUxIDAgMDAzMC44LTMyLjZjNS41LTQuNCA3LjMgMCA1LjcgOS0xLjUgNS4xLTUuMiAxMC41LTE1LjMgMTQuNS03IDQtMS44IDkuNCAzLjQgOS41IDIuOSAwIDguNy0zLjMgMTMtOC4zIDUuOS02LjUgNi4yLTExIDkuNS0yMS4xIDMtNSA4LjQtMi43IDguNCAyLjUtMi42IDEwLjItNC44IDEyLTEwIDE2LjItNS4xIDQuNyAzLjQgNi4zIDYuMyA0LjQgOC4zLTUuNiAxMS4zLTEyLjggMTQuMS0xOS40IDItNC44IDcuOC0yLjUgNS4xIDUuMy02LjQgMTguNS0xNyAyNS44LTM1LjUgMjkuNi0xLjkuMy0zIDEuNC0yLjQgMy42bDcuNSA3LjVjLTExLjUgMy4zLTIwLjggNS4yLTMyLjIgOC41TDE0MiAzMDAuNmMtMS41LTMuNC0yLjItOC43LTEwLjQtNS01LjctMi42LTguMi0xLjYtMTEuNCAxIDQuNS4xIDYuNSAxLjMgOC4zIDMuNCAyLjMgNiA3LjYgNi42IDEzIDUgMy41IDIuOSA1LjQgNS4yIDkgOC4ybC0xNy44LS42Yy02LjMtNi43LTExLjMtNi4zLTE1LjgtMS0zLjUuNS01IC41LTcuMyA0LjcgMy43LTEuNSA2LTIgNy43LS4zIDYuNiAzLjkgMTEgMyAxNC4zIDBsMTguNyAxLjFjLTIuMyAyLTUuNiAzLjEtOCA1LjItOS43LTIuOC0xNC43IDEtMTYuNCA4LjhhMTguMiAxOC4yIDAgMDAtMS40IDEwYzEtMy4yIDIuNS01LjkgNS4zLTcuNiA4LjYgMi4yIDExLjgtMS4zIDEyLjMtNi41IDQuMi0zLjQgMTAuNS00LjEgMTQuNi03LjYgNC45IDEuNiA3LjIgMi42IDEyLjEgNC4xIDEuNyA1LjMgNS43IDcuNCAxMiA2IDcuNy4zIDYuMyAzLjQgNyA1LjkgMi0zLjYgMi03LTIuOC0xMC4zLTEuNy00LjYtNS41LTYuNy0xMC40LTQtNC43LTEuMy01LjktMy4yLTEwLjUtNC42IDExLjctMy43IDIwLTQuNSAzMS44LTguMyAzIDIuOCA1LjIgNC44IDguMiA3LjIgMS42IDEgMyAxLjIgNCAwIDcuMy0xMC42IDEwLjYtMjAgMTcuNC0yNyAyLjYtMi45IDYtNi44IDkuNi03LjggMS44LS40IDQtLjIgNS41IDEuNCAxLjQgMS42IDIuNiA0LjQgMiA4LjctLjYgNi4yLTIgOC4yLTMuOCAxMS44LTEuNyAzLjctMy45IDYtNiA4LjgtNC40IDUuNy0xMC4xIDktMTMuNSAxMS4yLTYuOCA0LjQtOS43IDIuNS0xNSAyLjItNi43LjgtOC41IDQuMS0zIDguN2EyMSAyMSAwIDAwMTMuNyAyLjNjMy4zLS42IDctNC44IDkuOC03IDMtMy42IDguMS42IDQuNyA0LjctNi4zIDcuNS0xMi42IDEyLjQtMjAuMyAxMi4zLTguMiAxLTYuNyA1LjctMS4zIDcuOSA5LjggNCAxOC42LTMuNSAyMy04LjUgMy41LTMuNyA2LTMuOSA1LjMgMi0zLjQgMTAuNS04LjEgMTQuNi0xNS43IDE1LjEtNi4yLS41LTYuMyA0LjItMS43IDcuNSAxMC4zIDcgMTcuNy01IDIxLjItMTIuNCAyLjUtNi42IDYuMy0zLjUgNi43IDIgMCA3LjMtMy4yIDEzLjItMTIgMjAuNyA2LjcgMTAuNyAxNC41IDIxLjcgMjEuMyAzMi41bDIwLjUtMjI4LjItMjAuNS0zNmMtMi4xLTItOS4zLTEwLjUtMTEuMi0xMS43LS43LS43LTEuMS0xLjItLjEtMS42IDEtLjQgMy4yLS44IDQuOC0xLTQuNC00LjQtOC01LjgtMTYuMy04LjIgMi0uOCA0LS4zIDkuOS0uNmEzMi4zIDMyLjMgMCAwMC0xNC40LTExYzQuNS0zIDUuMy0zLjMgOS44LTctNy43LS42LTE0LjMtMi0yMC44LTRhNDEgNDEgMCAwMC0xMi44LTMuN3ptLjcgOWM0IDAgNi42IDEuNCA2LjYgMyAwIDEuNy0yLjUgMy4xLTYuNiAzLjEtNCAwLTYuNi0xLjUtNi42LTMuMiAwLTEuNyAyLjYtMyA2LjYtM3oiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUxMiAwKSIgeGxpbms6aHJlZj0iI2EiLz4KPC9zdmc+Cg==)
}

.flag-icon-am {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDBmIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgogIDxwYXRoIGZpbGw9Im9yYW5nZSIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-am.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGZpbGw9IiMwMGYiIGQ9Ik0wIDE3MC43aDUxMnYxNzAuNkgweiIvPgogIDxwYXRoIGZpbGw9Im9yYW5nZSIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgo8L3N2Zz4K)
}

.flag-icon-ao {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoNjQwdjI0My42SDB6Ii8+CiAgICA8cGF0aCBkPSJNMCAyMzYuNGg2NDBWNDgwSDB6Ii8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiNmZmVjMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyOC43IDE0OC4yYzE2NS4yIDQzLjMgNTkgMjU1LjYtNzEuMyAxNjcuMmwtOC44IDEzLjZjNzYuNyA1NC42IDE1Mi42IDEwLjYgMTc0LTQ2LjQgMjIuMi01OC44LTcuNi0xNDEuNS05Mi42LTE1MGwtMS4zIDE1LjZ6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZWMwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcwIDMzMC44bDIxLjcgMTAuMS0xMC4yIDIxLjgtMjEuNy0xMC4yem0xNDktOTkuNWgyNHYyNGgtMjR6bS0xMS43LTM4LjlsMjIuMy04LjYgOC43IDIyLjMtMjIuMyA4Ljd6bS0yNi0yOS4xbDE3LjEtMTYuOSAxNi45IDE3LTE3IDE2Ljl6bS0yNi4yLTM5LjhsMjIuNCA4LjQtOC41IDIyLjQtMjIuNC04LjR6TTMxNiAyNzBsMjIuMyA4LjktOSAyMi4yLTIyLjItOC45em0tNjkuOSA3MGwyMi05LjMgOS41IDIyLTIyIDkuNHptLTM5LjUgMi44aDI0djI0aC0yNHptNDEuMy0xMTZsLTIwLjMtMTUtMjAuMyAxNC42IDgtMjMtMjAuMy0xNWgyNC41bDguNS0yMi42IDcuOCAyMi43IDI0LjctLjMtMTkuNiAxNS4zIDcgMjMuNHoiLz4KICA8cGF0aCBmaWxsPSIjZmUwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMzYgMzQ2LjRjLTEuMi40LTYuMiAxMi40LTkuNyAxOC4ybDMuNyAxYzEzLjYgNC44IDIwLjQgOS4yIDI2LjIgMTcuNWE3LjkgNy45IDAgMDAxMC4yLjdzMi44LTEgNi40LTVjMy00LjUgMi4yLTgtMS40LTExLjEtMTEtOC0yMi45LTE0LTM1LjQtMjEuM3oiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNjUuMyAzNzIuOGE0LjMgNC4zIDAgMTEtOC43IDAgNC4zIDQuMyAwIDAxOC42IDB6bS0yMS40LTEzLjZhNC4zIDQuMyAwIDExLTguNyAwIDQuMyA0LjMgMCAwMTguNyAwem0xMC45IDdhNC4zIDQuMyAwIDExLTguNyAwIDQuMyA0LjMgMCAwMTguNyAweiIvPgogIDxwYXRoIGZpbGw9IiNmZTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMyNC41IDM2My43Yy00Mi42LTI0LjMtODcuMy01MC41LTEzMC03NC44LTE4LjctMTEuNy0xOS42LTMzLjQtNy00OS45IDEuMi0yLjMgMi44LTEuOCAzLjQtLjUgMS41IDggNiAxNi4zIDExLjQgMjEuNUE1Mjg4IDUyODggMCAwMTMzNCAzNDUuNmMtMy40IDUuOC02IDEyLjMtOS41IDE4eiIvPgogIDxwYXRoIGZpbGw9IiNmZmVjMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI5Ny4yIDMwNS41bDE3LjggMTYtMTYgMTcuOC0xNy44LTE2eiIvPgogIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNMzMxLjUgMzQ4LjhsLTEyNS03NS41bTEwOS42IDU4LjFMMjc0IDMwNC4xbTE4LjIgNDIuN0wyNDkuMyAzMjIiLz4KPC9zdmc+Cg==)
}

.flag-icon-ao.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWFvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoNTEydjI1OS44SDB6Ii8+CiAgICA8cGF0aCBkPSJNMCAyNTIuMmg1MTJWNTEySDB6Ii8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiNmZmVjMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyOC43IDE0OC4yYzE2NS4yIDQzLjMgNTkgMjU1LjYtNzEuMyAxNjcuMmwtOC44IDEzLjZjNzYuNyA1NC42IDE1Mi42IDEwLjYgMTc0LTQ2LjQgMjIuMi01OC44LTcuNi0xNDEuNS05Mi42LTE1MGwtMS4zIDE1LjZ6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZWMwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcwIDMzMC44bDIxLjcgMTAuMS0xMC4yIDIxLjgtMjEuNy0xMC4yem0xNDktOTkuNWgyNHYyNGgtMjR6bS0xMS43LTM4LjlsMjIuMy04LjYgOC43IDIyLjMtMjIuMyA4Ljd6bS0yNi0yOS4xbDE3LjEtMTYuOSAxNi45IDE3LTE3IDE2Ljl6bS0yNi4yLTM5LjhsMjIuNCA4LjQtOC41IDIyLjQtMjIuNC04LjR6TTMxNiAyNzBsMjIuMyA4LjktOSAyMi4yLTIyLjItOC45em0tNjkuOSA3MGwyMi05LjMgOS41IDIyLTIyIDkuNHptLTM5LjUgMi44aDI0djI0aC0yNHptNDEuMy0xMTZsLTIwLjMtMTUtMjAuMyAxNC42IDgtMjMtMjAuMy0xNWgyNC41bDguNS0yMi42IDcuOCAyMi43IDI0LjctLjMtMTkuNiAxNS4zIDcgMjMuNHoiLz4KICA8cGF0aCBmaWxsPSIjZmUwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMzYgMzQ2LjRjLTEuMi40LTYuMiAxMi40LTkuNyAxOC4ybDMuNyAxYzEzLjYgNC44IDIwLjQgOS4yIDI2LjIgMTcuNWE3LjkgNy45IDAgMDAxMC4yLjdzMi44LTEgNi40LTVjMy00LjUgMi4yLTgtMS40LTExLjEtMTEtOC0yMi45LTE0LTM1LjQtMjEuM3oiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNjUuMyAzNzIuOGE0LjMgNC4zIDAgMTEtOC43IDAgNC4zIDQuMyAwIDAxOC42IDB6bS0yMS40LTEzLjZhNC4zIDQuMyAwIDExLTguNyAwIDQuMyA0LjMgMCAwMTguNyAwem0xMC45IDdhNC4zIDQuMyAwIDExLTguNyAwIDQuMyA0LjMgMCAwMTguNyAweiIvPgogIDxwYXRoIGZpbGw9IiNmZTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMyNC41IDM2My43Yy00Mi42LTI0LjMtODcuMy01MC41LTEzMC03NC44LTE4LjctMTEuNy0xOS42LTMzLjQtNy00OS45IDEuMi0yLjMgMi44LTEuOCAzLjQtLjUgMS41IDggNiAxNi4zIDExLjQgMjEuNUE1Mjg4IDUyODggMCAwMTMzNCAzNDUuNmMtMy40IDUuOC02IDEyLjMtOS41IDE4eiIvPgogIDxwYXRoIGZpbGw9IiNmZmVjMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI5Ny4yIDMwNS41bDE3LjggMTYtMTYgMTcuOC0xNy44LTE2eiIvPgogIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNMzMxLjUgMzQ4LjhsLTEyNS03NS41bTEwOS42IDU4LjFMMjc0IDMwNC4xbTE4LjIgNDIuN0wyNDkuMyAzMjIiLz4KPC9zdmc+Cg==)
}

.flag-icon-aq {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/aq.svg)
}

.flag-icon-aq.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/aq.svg)
}

.flag-icon-ar {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1hciIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiM3NGFjZGYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2MGg2NDB2MTYwSDB6Ii8+CiAgPGcgaWQ9ImMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NCkgc2NhbGUoLjk2KSI+CiAgICA8cGF0aCBpZD0iYSIgZmlsbD0iI2Y2YjQwZSIgc3Ryb2tlPSIjODUzNDBhIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTM5Ni44IDI1MS4zbDI4LjUgNjJzLjUgMS4yIDEuMy45Yy44LS40LjMtMS41LjMtMS41bC0yMy43LTY0bS0uNyAyNC4xYy0uNCA5LjQgNS40IDE0LjYgNC43IDIzLS44IDguNSAzLjggMTMuMiA1IDE2LjUgMSAzLjMtMS4zIDUuMi0uMyA1LjdzMy0yLjEgMi40LTYuOGMtLjctNC42LTQuMi02LTMuNC0xNi4zLjgtMTAuMy00LjItMTIuNy0zLTIyIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDIyLjUgNDAwIDI1MCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDQwMCAyNTApIiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg2Ny41IDQwMCAyNTApIiB4bGluazpocmVmPSIjYSIvPgogICAgPHBhdGggaWQ9ImIiIGZpbGw9IiM4NTM0MGEiIGQ9Ik00MDQuMyAyNzQuNGMuNSA5IDUuNiAxMyA0LjYgMjEuMyAyLjItNi41LTMuMS0xMS42LTIuOC0yMS4ybS03LjctMjMuOGwxOS41IDQyLjYtMTYuMy00My45Ii8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDIyLjUgNDAwIDI1MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDQwMCAyNTApIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg2Ny41IDQwMCAyNTApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDkwIDMyMCAyNDApIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDMyMCAyNDApIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDMyMCAyNDApIiB4bGluazpocmVmPSIjYyIvPgogIDxjaXJjbGUgY3g9IjMyMCIgY3k9IjI0MCIgcj0iMjYuNyIgZmlsbD0iI2Y2YjQwZSIgc3Ryb2tlPSIjODUzNDBhIiBzdHJva2Utd2lkdGg9IjEuNCIvPgogIDxwYXRoIGlkPSJoIiBmaWxsPSIjODQzNTExIiBkPSJNMzI5LjEgMjM0LjNjLTEuOCAwLTMuNi44LTQuNiAyLjQgMiAxLjkgNi42IDIgOS43LS4yYTcgNyAwIDAwLTUuMS0yLjJ6bTAgLjRjMS43IDAgMy40LjggMy42IDEuNi0yIDIuMy01LjMgMi03LjQuNGE0LjMgNC4zIDAgMDEzLjgtMnoiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDY0MC4yIDApIiB4bGluazpocmVmPSIjZCIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNjQwLjIgMCkiIHhsaW5rOmhyZWY9IiNlIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC4xKSIgeGxpbms6aHJlZj0iI2YiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDY0MC4yIDApIiB4bGluazpocmVmPSIjZyIvPgogIDxwYXRoIGZpbGw9IiM4NTM0MGEiIGQ9Ik0zMTYgMjQzLjdhMS45IDEuOSAwIDEwMS44IDIuOSA0IDQgMCAwMDIuMi42aC4yYTMuOSAzLjkgMCAwMDIuMy0uNiAxLjkgMS45IDAgMTAxLjgtM2MuNS4zLjguNy44IDEuMyAwIC42LS41IDEuMi0xLjIgMS4yYTEuMiAxLjIgMCAwMS0xLjItMS4yIDMgMyAwIDAxLTIuNiAxLjcgMyAzIDAgMDEtMi41LTEuNyAxLjIgMS4yIDAgMDEtMS4zIDEuMmMtLjYgMC0xLjItLjYtMS4yLTEuMnMuMy0xIC44LTEuMnptMiA1LjVjLTIuMSAwLTMgMS44LTQuOCAzIDEtLjQgMS45LTEuMiAzLjMtMnMyLjcuMiAzLjUuMmMuOCAwIDItMSAzLjUtLjIgMS40LjggMi4zIDEuNiAzLjMgMi0xLjktMS4yLTIuNy0zLTQuOC0zYTUuNSA1LjUgMCAwMC0yIC42IDUuNSA1LjUgMCAwMC0yLS43eiIvPgogIDxwYXRoIGZpbGw9IiM4NTM0MGEiIGQ9Ik0zMTcuMiAyNTEuNmMtLjggMC0xLjguMi0zLjQuNiAzLjctLjggNC41LjUgNi4yLjUgMS42IDAgMi40LTEuMyA2LjEtLjUtNC0xLjItNC45LS40LTYuMS0uNC0uOCAwLTEuNC0uMy0yLjgtLjJ6Ii8+CiAgPHBhdGggZmlsbD0iIzg1MzQwYSIgZD0iTTMxNCAyNTIuMmgtLjhjNC4zLjUgMi4zIDMgNi44IDNzMi41LTIuNSA2LjgtM2MtNC41LS40LTMuMSAyLjMtNi44IDIuMy0zLjUgMC0yLjQtMi4zLTYtMi4zem05LjcgNi43YTMuNyAzLjcgMCAwMC03LjQgMCAzLjggMy44IDAgMDE3LjQgMHoiLz4KICA8cGF0aCBpZD0iZSIgZmlsbD0iIzg1MzQwYSIgZD0iTTMwMy40IDIzNC4zYzQuNy00LjEgMTAuNy00LjggMTQtMS43YTggOCAwIDAxMS41IDMuNWMuNCAyLjMtLjMgNC44LTIuMSA3LjRsLjguNGExNC42IDE0LjYgMCAwMDEuNi05LjQgMTMuMyAxMy4zIDAgMDAtLjYtMi4zYy00LjUtMy43LTEwLjctNC0xNS4yIDJ6Ii8+CiAgPHBhdGggaWQ9ImQiIGZpbGw9IiM4NTM0MGEiIGQ9Ik0zMTAuOCAyMzNjMi43IDAgMy4zLjcgNC41IDEuNyAxLjIgMSAxLjkuOCAyIDEgLjMuMiAwIC44LS4zLjYtLjUtLjItMS4zLS42LTIuNS0xLjZzLTIuNS0xLTMuNy0xYy0zLjcgMC01LjcgMy02LjIgMi44LS4zLS4yIDIuMS0zLjUgNi4yLTMuNXoiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOC40KSIgeGxpbms6aHJlZj0iI2giLz4KICA8Y2lyY2xlIGlkPSJmIiBjeD0iMzEwLjkiIGN5PSIyMzYuMyIgcj0iMS45IiBmaWxsPSIjODUzNDBhIi8+CiAgPHBhdGggaWQ9ImciIGZpbGw9IiM4NTM0MGEiIGQ9Ik0zMDUuOSAyMzcuNWMzLjUgMi43IDcgMi41IDkgMS4zIDItMS4zIDItMS43IDEuNi0xLjctLjQgMC0uOC40LTIuNCAxLjMtMS43LjgtNC4xLjgtOC4yLS45eiIvPgo8L3N2Zz4K)
}

.flag-icon-ar.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1hciIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiM3NGFjZGYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE3MC43aDUxMnYxNzAuNkgweiIvPgogIDxnIGlkPSJjIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUzLjYpIHNjYWxlKDEuMDI0KSI+CiAgICA8cGF0aCBpZD0iYSIgZmlsbD0iI2Y2YjQwZSIgc3Ryb2tlPSIjODUzNDBhIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTM5Ni44IDI1MS4zbDI4LjUgNjJzLjUgMS4yIDEuMy45Yy44LS40LjMtMS41LjMtMS41bC0yMy43LTY0bS0uNyAyNC4xYy0uNCA5LjQgNS40IDE0LjYgNC43IDIzLS44IDguNSAzLjggMTMuMiA1IDE2LjUgMSAzLjMtMS4zIDUuMi0uMyA1LjdzMy0yLjEgMi40LTYuOGMtLjctNC42LTQuMi02LTMuNC0xNi4zLjgtMTAuMy00LjItMTIuNy0zLTIyIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDIyLjUgNDAwIDI1MCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDQwMCAyNTApIiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg2Ny41IDQwMCAyNTApIiB4bGluazpocmVmPSIjYSIvPgogICAgPHBhdGggaWQ9ImIiIGZpbGw9IiM4NTM0MGEiIGQ9Ik00MDQuMyAyNzQuNGMuNSA5IDUuNiAxMyA0LjYgMjEuMyAyLjItNi41LTMuMS0xMS42LTIuOC0yMS4ybS03LjctMjMuOGwxOS41IDQyLjYtMTYuMy00My45Ii8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDIyLjUgNDAwIDI1MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDQwMCAyNTApIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg2Ny41IDQwMCAyNTApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDkwIDI1NiAyNTYpIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDI1NiAyNTYpIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDI1NiAyNTYpIiB4bGluazpocmVmPSIjYyIvPgogIDxjaXJjbGUgY3g9IjI1NiIgY3k9IjI1NiIgcj0iMjguNCIgZmlsbD0iI2Y2YjQwZSIgc3Ryb2tlPSIjODUzNDBhIiBzdHJva2Utd2lkdGg9IjEuNSIvPgogIDxwYXRoIGlkPSJoIiBmaWxsPSIjODQzNTExIiBkPSJNMjY1LjcgMjUwYy0yIDAtMy44LjgtNC45IDIuNSAyLjIgMiA3IDIuMiAxMC4zLS4yYTcuNSA3LjUgMCAwMC01LjQtMi40em0wIC40YzEuOSAwIDMuNi44IDMuOSAxLjctMi4yIDIuNC01LjcgMi4yLTcuOS40YTQuNiA0LjYgMCAwMTQtMi4xeiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTEyLjMgMCkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA1MTIuMyAwKSIgeGxpbms6aHJlZj0iI2UiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjMpIiB4bGluazpocmVmPSIjZiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTEyLjMgMCkiIHhsaW5rOmhyZWY9IiNnIi8+CiAgPHBhdGggZmlsbD0iIzg1MzQwYSIgZD0iTTI1MS43IDI2MGEyIDIgMCAxMDIgM2MuNy42IDEuNy42IDIuMy42aC4zYTQuMiA0LjIgMCAwMDIuMy0uNiAyIDIgMCAxMDItM2MuNS4xLjkuNi45IDEuMmExLjMgMS4zIDAgMDEtMS4zIDEuMyAxLjMgMS4zIDAgMDEtMS4zLTEuMyAzLjMgMy4zIDAgMDEtMi44IDEuOCAzLjMgMy4zIDAgMDEtMi43LTEuOCAxLjMgMS4zIDAgMDEtMS4zIDEuMyAxLjMgMS4zIDAgMDEtMS4zLTEuM2MwLS42LjMtMSAuOC0xLjN6bTIgNS44Yy0yLjEgMC0zIDItNSAzLjMgMS4yLS41IDItMS4zIDMuNi0yLjIgMS41LS45IDIuOC4yIDMuNy4yLjkgMCAyLjItMS4xIDMuNy0uMiAxLjUuOSAyLjQgMS43IDMuNSAyLjItMi0xLjQtMi44LTMuMy01LTMuM2E2IDYgMCAwMC0yLjIuNiA1LjggNS44IDAgMDAtMi4yLS42eiIvPgogIDxwYXRoIGZpbGw9IiM4NTM0MGEiIGQ9Ik0yNTMgMjY4LjRhMTUgMTUgMCAwMC0zLjYuN2M0LTEgNC44LjQgNi42LjQgMS44IDAgMi42LTEuMyA2LjYtLjUtNC40LTEuMi01LjMtLjQtNi42LS40LS45IDAtMS41LS4zLTMtLjN6Ii8+CiAgPHBhdGggZmlsbD0iIzg1MzQwYSIgZD0iTTI0OS42IDI2OWgtLjhjNC42LjUgMi4zIDMuMSA3LjIgMy4xIDQuOCAwIDIuNi0yLjYgNy4yLTMtNC44LS41LTMuMyAyLjQtNy4yIDIuNC0zLjcgMC0yLjYtMi41LTYuNC0yLjV6bTEwLjMgNy4xYTQgNCAwIDAwLTMuOS00IDQgNCAwIDAwLTQgNCA0IDQgMCAwMTQtMyA0IDQgMCAwMTQgM3oiLz4KICA8cGF0aCBpZD0iZSIgZmlsbD0iIzg1MzQwYSIgZD0iTTIzOC4zIDI0OS45YzUtNC40IDExLjQtNSAxNC45LTEuOGE4LjYgOC42IDAgMDExLjYgMy43Yy41IDIuNS0uMyA1LjItMi4zIDggLjMgMCAuNy4xIDEgLjQgMS42LTMuNCAyLjMtNi44IDEuNy0xMGExNC4yIDE0LjIgMCAwMC0uNy0yLjVjLTQuOC00LTExLjQtNC40LTE2LjIgMi4yeiIvPgogIDxwYXRoIGlkPSJkIiBmaWxsPSIjODUzNDBhIiBkPSJNMjQ2LjIgMjQ4LjZjMi44IDAgMy41LjYgNC44IDEuNyAxLjMgMS4xIDIgLjkgMi4yIDEuMS4yLjIgMCAuOS0uNS43LS40LS4zLTEuMi0uNy0yLjYtMS44LTEuMy0xLTIuNi0xLTQtMS0zLjggMC02IDMuMi02LjUgMy0uNC0uMiAyLjItMy43IDYuNi0zLjd6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkuNikiIHhsaW5rOmhyZWY9IiNoIi8+CiAgPGNpcmNsZSBpZD0iZiIgY3g9IjI0Ni4zIiBjeT0iMjUyLjEiIHI9IjIiIGZpbGw9IiM4NTM0MGEiLz4KICA8cGF0aCBpZD0iZyIgZmlsbD0iIzg1MzQwYSIgZD0iTTI0MSAyNTMuNGMzLjcgMi44IDcuNCAyLjYgOS42IDEuMyAyLjItMS4zIDIuMi0xLjggMS43LTEuOC0uNCAwLS45LjUtMi42IDEuMy0xLjggMS00LjQgMS04LjgtLjh6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-as {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/as.svg)
}

.flag-icon-as.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/as.svg)
}

.flag-icon-at {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNNjQwIDQ4MEgwVjMyMGg2NDB6bTAtMzE5LjlIMFYuMWg2NDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-at.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNNTEyIDUxMkgwVjM0MS4zaDUxMnptMC0zNDEuMkgwVi4xaDUxMnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-au {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggaWQ9InBhdGg2MTciIGZpbGw9IiMwMDYiIHN0cm9rZS13aWR0aD0iMS4zIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICA8cGF0aCBpZD0icGF0aDYyNSIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjEuMyIgZD0iTTI5OS44IDM5Mi41bC00My43IDMuOCA2IDQzLjRMMjMyIDQwOGwtMzAuMSAzMS43IDYtNDMuNC00My43LTMuOCAzNy43LTIyLjMtMjQuMy0zNi41IDQxIDE1LjUgMTMuNC00MS43IDEzLjUgNDEuNyA0MS0xNS41LTI0LjMgMzYuNW0yMjQuNCA2Mi4zTDQ3NiA0MTYuN2wxNy44IDYuNyA1LjgtMTguMSA1LjggMTguMSAxNy44LTYuNy0xMC41IDE1LjggMTYuNCA5LjctMTkgMS43IDIuNiAxOC45LTEzLTEzLjktMTMuMiAxMy45IDIuNi0xOC45LTE5LTEuNm0xNi40LTI5MS45TDQ3NiAxMzQuNmwxNy44IDYuNyA1LjgtMTguMSA1LjggMTguMSAxNy44LTYuNy0xMC41IDE1LjggMTYuNCA5LjgtMTkgMS42IDIuNiAxOC45LTEzLTEzLjgtMTMuMiAxMy43IDIuNi0xOC44LTE5LTEuNk0zODAuOCAyNjVsLTEwLjUtMTUuOCAxNy44IDYuNyA1LjgtMTguMSA1LjkgMTguMSAxNy44LTYuN0w0MDcgMjY1bDE2LjQgOS43LTE5IDEuNyAyLjcgMTguOS0xMy4yLTEzLjktMTMgMTMuOSAyLjUtMTguOS0xOS0xLjZtMjE2LjMtMzhMNTcwIDIyMWwxNy44IDYuNyA1LjgtMTguMSA1LjkgMTguMSAxNy44LTYuNy0xMC41IDE1LjggMTYuMyA5LjctMTkgMS43IDIuNiAxOC44LTEzLTEzLjgtMTMuMiAxMy44IDIuNi0xOC44LTE5LTEuN001NDIgMzIwbC0xMC4zIDYuNSAyLjktMTEuOS05LjMtNy44IDEyLjEtMSA0LjYtMTEuMiA0LjcgMTEuMyAxMi4xLjktOS4zIDcuOCAyLjkgMTEuOSIvPgogIDxwYXRoIGlkPSJwYXRoOTY5IiBmaWxsPSIjMDA2IiBzdHJva2Utd2lkdGg9Ii41IiBkPSJNMCAwaDMyMHYyNDBIMHoiLz4KICA8cGF0aCBpZD0icGF0aDk3MSIgZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTTM3LjUgMGwxMjIgOTAuNUwyODEgMGgzOXYzMWwtMTIwIDg5LjUgMTIwIDg5VjI0MGgtNDBsLTEyMC04OS41TDQwLjUgMjQwSDB2LTMwbDExOS41LTg5TDAgMzJWMHoiLz4KICA8cGF0aCBpZD0icGF0aDk3MyIgZmlsbD0iI2M4MTAyZSIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTTIxMiAxNDAuNUwzMjAgMjIwdjIwbC0xMzUuNS05OS41em0tOTIgMTBsMyAxNy41LTk2IDcySDB6TTMyMCAwdjEuNWwtMTI0LjUgOTQgMS0yMkwyOTUgMHpNMCAwbDExOS41IDg4aC0zMEwwIDIxeiIvPgogIDxwYXRoIGlkPSJwYXRoOTc1IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii41IiBkPSJNMTIwLjUgMHYyNDBoODBWMHpNMCA4MHY4MGgzMjBWODB6Ii8+CiAgPHBhdGggaWQ9InBhdGg5NzciIGZpbGw9IiNjODEwMmUiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Ik0wIDk2LjV2NDhoMzIwdi00OHpNMTM2LjUgMHYyNDBoNDhWMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-au.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggaWQ9InBhdGg1OTgiIGZpbGw9IiMwMDYiIHN0cm9rZS13aWR0aD0iMS4zIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICA8cGF0aCBpZD0icGF0aDYwNiIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjEuMyIgZD0iTTU0LjkgMzY4LjZMOTUuNSAzODRsMTMuNC00MS40IDEzLjMgNDEuNCA0MC43LTE1LjQtMjQuMSAzNi4zIDM3LjQgMjIuMi00My4zIDMuNyA2IDQzLjEtMzAtMzEuNS0zMCAzMS41IDYtNDMtNDMuNC0zLjhMNzkgNDA0LjltMzI1IDcxLjVsLTE5IDEuNiAyLjcgMTguOC0xMy0xMy43LTEzIDEzLjdMMzY0IDQ3OGwtMTguOC0xLjYgMTYuMy05LjZMMzUxIDQ1MWwxNy43IDYuNyA1LjgtMTggNS43IDE4TDM5OCA0NTFsLTEwLjQgMTUuOG0xNi4yLTI3MC40TDM4NSAxOThsMi42IDE4LjgtMTMtMTMuNy0xMyAxMy43TDM2NCAxOThsLTE4LjgtMS42IDE2LjMtOS42TDM1MSAxNzFsMTcuNyA2LjcgNS44LTE4IDUuNyAxOEwzOTggMTcxbC0xMC40IDE1LjhtLTg4LjggMTIzLjRsLTE4LjggMS42IDIuNiAxOC43LTEzLTEzLjctMTMgMTMuNyAyLjUtMTguNy0xOC44LTEuNiAxNi4zLTkuNy0xMC41LTE1LjcgMTcuNyA2LjcgNS44LTE4IDUuNyAxOCAxNy43LTYuNy0xMC40IDE1LjdNNDk3IDI4Mi4ybC0xOC44IDEuNiAyLjYgMTguNy0xMy0xMy43LTEzIDEzLjcgMi41LTE4LjctMTguOC0xLjYgMTYuMy05LjctMTAuNS0xNS43IDE3LjcgNi43IDUuOC0xOCA1LjggMTggMTcuNi02LjctMTAuNCAxNS43TTQxNi42IDM1NWwtMTAuMyA2LjQgMi45LTExLjgtOS4zLTcuOCAxMi0uOSA0LjctMTEuMkw0MjEgMzQxbDEyLjEgMS05LjIgNy43IDIuOSAxMS44Ii8+CiAgPGcgaWQ9ImcxNTgyIiB0cmFuc2Zvcm09InNjYWxlKC41KSI+CiAgICA8cGF0aCBpZD0icGF0aDE1NjAiIGZpbGw9IiMwMDYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggaWQ9InBhdGgxNTYyIiBmaWxsPSIjZmZmIiBkPSJNNTEyIDB2NjRMMzIyIDI1NmwxOTAgMTg3djY5aC02N0wyNTQgMzI0IDY4IDUxMkgwdi02OGwxODYtMTg3TDAgNzRWMGg2MmwxOTIgMTg4TDQ0MCAweiIvPgogICAgPHBhdGggaWQ9InBhdGgxNTY0IiBmaWxsPSIjYzgxMDJlIiBkPSJNMTg0IDMyNGwxMSAzNEw0MiA1MTJIMHYtM3ptMTI0LTEybDU0IDggMTUwIDE0N3Y0NXpNNTEyIDBMMzIwIDE5NmwtNC00NEw0NjYgMHpNMCAxbDE5MyAxODktNTktOEwwIDQ5eiIvPgogICAgPHBhdGggaWQ9InBhdGgxNTY2IiBmaWxsPSIjZmZmIiBkPSJNMTc2IDB2NTEyaDE2MFYwek0wIDE3NnYxNjBoNTEyVjE3NnoiLz4KICAgIDxwYXRoIGlkPSJwYXRoMTU2OCIgZmlsbD0iI2M4MTAyZSIgZD0iTTAgMjA4djk2aDUxMnYtOTZ6TTIwOCAwdjUxMmg5NlYweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-aw {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/aw.svg)
}

.flag-icon-aw.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/aw.svg)
}

.flag-icon-ax {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF4IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImF4LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTA2LjMgMGgxMTMzLjN2ODUwSDEwNi4zeiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2F4LWEpIiB0cmFuc2Zvcm09Im1hdHJpeCguNTY0NzIgMCAwIC41NjQ4MiAtNjAgLS4xKSI+CiAgICA8cGF0aCBmaWxsPSIjMDA1M2E1IiBkPSJNMCAwaDEzMDB2ODUwSDB6Ii8+CiAgICA8ZyBmaWxsPSIjZmZjZTAwIj4KICAgICAgPHBhdGggZD0iTTQwMCAwaDI1MHY4NTBINDAweiIvPgogICAgICA8cGF0aCBkPSJNMCAzMDBoMTMwMHYyNTBIMHoiLz4KICAgIDwvZz4KICAgIDxnIGZpbGw9IiNkMjEwMzQiPgogICAgICA8cGF0aCBkPSJNNDc1IDBoMTAwdjg1MEg0NzV6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0wIDM3NWgxMzAwdjEwMEgweiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ax.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTY2IDBoODUwdjg1MEgxNjZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDApIHNjYWxlKC42MDI0KSI+CiAgICA8cGF0aCBmaWxsPSIjMDA1M2E1IiBkPSJNMCAwaDEzMDB2ODUwSDB6Ii8+CiAgICA8ZyBmaWxsPSIjZmZjZTAwIj4KICAgICAgPHBhdGggZD0iTTQwMCAwaDI1MHY4NTBINDAweiIvPgogICAgICA8cGF0aCBkPSJNMCAzMDBoMTMwMHYyNTBIMHoiLz4KICAgIDwvZz4KICAgIDxnIGZpbGw9IiNkMjEwMzQiPgogICAgICA8cGF0aCBkPSJNNDc1IDBoMTAwdjg1MEg0NzV6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0wIDM3NWgxMzAwdjEwMEgweiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-az {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzNmOWMzNSIgZD0iTS4xIDBoNjQwdjQ4MEguMXoiLz4KICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNLjEgMGg2NDB2MzIwSC4xeiIvPgogIDxwYXRoIGZpbGw9IiMwMGI5ZTQiIGQ9Ik0uMSAwaDY0MHYxNjBILjF6Ii8+CiAgPGNpcmNsZSBjeD0iMzA0IiBjeT0iMjQwIiByPSI3MiIgZmlsbD0iI2ZmZiIvPgogIDxjaXJjbGUgY3g9IjMyMCIgY3k9IjI0MCIgcj0iNjAiIGZpbGw9IiNlZDI5MzkiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzg0IDIwMGw3LjcgMjEuNSAyMC42LTkuOC05LjggMjAuN0w0MjQgMjQwbC0yMS41IDcuNyA5LjggMjAuNi0yMC42LTkuOEwzODQgMjgwbC03LjctMjEuNS0yMC42IDkuOCA5LjgtMjAuNkwzNDQgMjQwbDIxLjUtNy43LTkuOC0yMC42IDIwLjYgOS44TDM4NCAyMDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-az.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWF6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzNmOWMzNSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDBiOWU0IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxjaXJjbGUgY3g9IjIzOC44IiBjeT0iMjU2IiByPSI3Ni44IiBmaWxsPSIjZmZmIi8+CiAgPGNpcmNsZSBjeD0iMjU1LjkiIGN5PSIyNTYiIHI9IjY0IiBmaWxsPSIjZWQyOTM5Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyNC4yIDIxMy4zbDguMSAyMyAyMi0xMC41LTEwLjQgMjIgMjMgOC4yLTIzIDguMiAxMC40IDIyLTIyLTEwLjUtOC4xIDIzLTguMi0yMy0yMiAxMC41IDEwLjUtMjItMjMtOC4yIDIzLTguMi0xMC41LTIyIDIyIDEwLjUgOC4yLTIzeiIvPgo8L3N2Zz4K)
}

.flag-icon-ba {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJhLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNiYS1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDA5IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjNWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNGQzAiIGQ9Ik01Ni41IDBsNTExIDUxMi4zVi4zTDU2LjUgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00MzkuOSA0ODEuNUw0MTIgNDYxLjJsLTI4LjYgMjAuMiAxMC44LTMzLjItMjguMi0yMC41aDM1bDEwLjgtMzMuMiAxMC43IDMzLjNoMzVsLTI4IDIwLjcgMTAuNCAzM3ptODEuMyAxMC40bC0zNS0uMS0xMC43LTMzLjMtMTAuOCAzMy4yaC0zNWwyOC4yIDIwLjUtMTAuOCAzMy4yIDI4LjYtMjAuMiAyOCAyMC4zLTEwLjUtMzMgMjgtMjAuNnpNMzY1LjYgMzg0LjdsMjgtMjAuNy0zNS0uMS0xMC43LTMzLjItMTAuOCAzMy4yLTM1LS4xIDI4LjIgMjAuNS0xMC44IDMzLjMgMjguNi0yMC4zIDI4IDIwLjQtMTAuNS0zM3ptLTY0LjMtNjQuNWwyOC0yMC42LTM1LS4xLTEwLjctMzMuMy0xMC45IDMzLjJoLTM0LjlsMjguMiAyMC41LTEwLjggMzMuMiAyOC42LTIwLjIgMjcuOSAyMC4zLTEwLjQtMzN6bS02My43LTYzLjZsMjgtMjAuN2gtMzVMMjIwIDIwMi41bC0xMC44IDMzLjJoLTM1bDI4LjIgMjAuNC0xMC44IDMzLjMgMjguNi0yMC4zIDI4IDIwLjQtMTAuNS0zM3ptLTY0LjQtNjQuM2wyOC0yMC42LTM1LS4xLTEwLjctMzMuMy0xMC45IDMzLjJoLTM0LjlMMTM4IDE5MmwtMTAuOCAzMy4yIDI4LjYtMjAuMiAyNy45IDIwLjMtMTAuNC0zM3ptLTYzLjYtNjMuOWwyNy45LTIwLjdoLTM1TDkxLjkgNzQuMyA4MSAxMDcuNkg0Nkw3NC40IDEyOGwtMTAuOSAzMy4yTDkyLjEgMTQxbDI3LjggMjAuNC0xMC4zLTMzem0tNjQtNjRsMjcuOS0yMC43aC0zNUwyNy45IDEwLjMgMTcgNDMuNmgtMzVMMTAuNCA2NGwtMTEgMzMuM0wyOC4xIDc3bDI3LjggMjAuNC0xMC4zLTMzem0tNjQtNjRMOS40LTIwLjNoLTM1bC0xMC43LTMzLjNMLTQ3LTIwLjRoLTM1TC01My43IDBsLTEwLjggMzMuMkwtMzUuOSAxM2wyNy44IDIwLjQtMTAuMy0zM3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ba.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDkiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZjMCIgZD0iTTc3IDBsNDM3IDQzN1YwSDc3eiIvPgogICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQ2MS40IDQ3MC40bC0yNi4xLTE5LjEtMjYuOSAxOSAxMC4yLTMxLjItMjYuNC0xOS4yaDMyLjdsMTAuMi0zMSAxMCAzMS4xIDMyLjguMS0yNi4yIDE5LjQgOS43IDMwLjl6bTc2LjcgMTAuNGgtMzIuN2wtMTAtMzEuMi0xMC4yIDMxLjFoLTMyLjhsMjYuNCAxOS4yLTEwLjEgMzEuMiAyNi44LTE5IDI2LjIgMTktOS44LTMwLjkgMjYuMi0xOS40ek0zOTEuOCAzNzkuNmwyNi4yLTE5LjRoLTMyLjdMMzc1LjIgMzI5IDM2NSAzNjBoLTMyLjdsMjYuNCAxOS4zLTEwLjEgMzEuMSAyNi44LTE5IDI2LjEgMTkuMS05LjctMzF6bS02MC4zLTYwLjRsMjYuMi0xOS40LTMyLjgtLjEtMTAtMzEuMi0xMC4yIDMxLjItMzIuNy0uMSAyNi40IDE5LjItMTAuMiAzMS4yIDI2LjktMTkgMjYuMSAxOS4xLTkuNy0zMXptLTU5LjctNTkuN2wyNi4yLTE5LjRoLTMyLjdsLTEwLjEtMzEuMkwyNDUgMjQwaC0zMi43bDI2LjQgMTkuMi0xMC4xIDMxLjIgMjYuOC0xOSAyNi4xIDE5LTkuNy0zMC45em0tNjAuNC02MC4zbDI2LjItMTkuMy0zMi44LS4xLTEwLTMxLjItMTAuMiAzMS4yLTMyLjctLjEgMjYuNCAxOS4yLTEwLjIgMzEuMiAyNi45LTE5IDI2LjEgMTktOS43LTMwLjh6bS01OS43LTU5LjlMMTc4IDEyMGwtMzIuNy0uMS0xMC0zMS4yLTEwLjMgMzEuMUg5Mi4ybDI2LjQgMTkuMi0xMC4xIDMxLjIgMjYuOC0xOSAyNi4xIDE5LTkuNy0zMC45em0tNjAtNjBMMTE4IDYwbC0zMi43LS4xLTEwLTMxLjJMNjUgNTkuOEgzMi4yTDU4LjYgNzlsLTEwLjEgMzEuMiAyNi44LTE5IDI2LjIgMTktOS44LTMwLjl6bS02MC02MEw1OCAwIDI1LjItLjFsLTEwLTMxLjJMNC44LS4yaC0zMi43TC0xLjQgMTlsLTEwLjEgMzEuMiAyNi44LTE5IDI2LjEgMTktOS43LTMwLjl6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bb {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1iYiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmM3MjYiIGQ9Ik0yMTMuMyAwaDIxMy40djQ4MEgyMTMuM3oiLz4KICA8cGF0aCBpZD0iYSIgZD0iTTMxOS44IDEzNS41Yy03IDE5LTE0IDM4LjYtMjkuMiA1My43IDQuNy0xLjYgMTMtMyAxOC4yLTIuOHY3OS41bC0yMi40IDMuM2MtLjggMC0xLTEuMy0xLTMtMi4yLTI0LjctOC00NS41LTE0LjgtNjctLjUtMi45LTktMTQtMi40LTEyIC44IDAgOS41IDMuNiA4LjIgMS45YTg1IDg1IDAgMDAtNDYuNC0yNGMtMS41LS4zLTIuNC41LTEgMi4yIDIyLjQgMzQuNiA0MS4zIDc1LjUgNDEuMSAxMjQgOC44IDAgMzAtNS4yIDM4LjctNS4ydjU2LjFIMzIwbDIuNS0xNTYuN3oiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDYzOS41IDApIiB4bGluazpocmVmPSIjYSIvPgo8L3N2Zz4K)
}

.flag-icon-bb.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1iYiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wLS4yaDUxMlY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZjNzI2IiBkPSJNMTcwLjctLjJoMTcwLjZWNTEySDE3MC43eiIvPgogIDxwYXRoIGlkPSJhIiBkPSJNMjU2IDE3My4zYy01LjUgMTUuMS0xMS4yIDMwLjktMjMuMyA0M2E1MS43IDUxLjcgMCAwMTE0LjYtMi4zdjYzLjZsLTE4IDIuN2MtLjcgMC0uOS0xLS45LTIuNGEyNDMuNiAyNDMuNiAwIDAwLTExLjctNTMuNmMtLjQtMi4zLTcuMi0xMS4zLTItOS43LjcgMCA3LjcgMyA2LjYgMS42YTY4IDY4IDAgMDAtMzcuMS0xOS4yYy0xLjItLjMtMiAuMy0uOSAxLjcgMTggMjcuNyAzMy4xIDYwLjQgMzMgOTkuMiA3IDAgMjQtNC4xIDMxLTQuMXY0NC45aDguOGwyLTEyNS40eiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTEyIDApIiB4bGluazpocmVmPSIjYSIvPgo8L3N2Zz4K)
}

.flag-icon-bd {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNmE0ZSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPGNpcmNsZSBjeD0iMjgwIiBjeT0iMjQwIiByPSIxNjAiIGZpbGw9IiNmNDJhNDEiLz4KPC9zdmc+Cg==)
}

.flag-icon-bd.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNmE0ZSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPGNpcmNsZSBjeD0iMjMwIiBjeT0iMjU2IiByPSIxNzAuNyIgZmlsbD0iI2Y0MmE0MSIvPgo8L3N2Zz4K)
}

.flag-icon-be {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBkPSJNMCAwaDIxMy4zdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZDkwYyIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2YzMTgzMCIgZD0iTTQyNi43IDBINjQwdjQ4MEg0MjYuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-be.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBkPSJNMCAwaDE3MC43djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZDkwYyIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2YzMTgzMCIgZD0iTTM0MS4zIDBINTEydjUxMkgzNDEuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-bf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNkZTAwMDAiIGQ9Ik02NDAgNDc5LjZILjRWMEg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzVhMTAwIiBkPSJNNjM5LjYgNDgwSDBWMjQwLjJoNjM5LjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmMzAwIiBkPSJNMjU0LjYgMjc2LjJsLTEwNi03Mi40aDEzMUwzMjAgODYuNiAzNjAuNCAyMDRsMTMxLS4xLTEwNiA3Mi40IDQwLjUgMTE3LjMtMTA2LTcyLjZMMjE0IDM5My40Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNkZTAwMDAiIGQ9Ik01MTIgNTExLjZILjVWMEg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzVhMTAwIiBkPSJNNTExLjggNTEySDBWMjU2LjJoNTExLjd6Ii8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiNmZmYzMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTM4OSAyMjMuOGwtODIuOSA1Ni41IDMxLjcgOTEuNi04Mi43LTU2LjctODIuOCA1Ni43IDMxLjctOTEuNi04Mi44LTU2LjYgMTAyLjMuMiAzMS42LTkxLjcgMzEuNSA5MS42Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-bg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDYyNjEyIiBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5NjZlIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDYyNjEyIiBkPSJNMCAzNDEuM2g1MTJWNTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwOTY2ZSIgZD0iTTAgMTcwLjdoNTEydjE3MC42SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bh {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnMgaWQ9ImRlZnM0NDgiPgogICAgPGNsaXBQYXRoIGlkPSJiaC1hIj4KICAgICAgPHBhdGggaWQ9InBhdGg0NDUiIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InBhdGgxMDc3IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9IjQuOCIgZD0iTTAgMGg2NDB2NDgwSDAiIG9wYWNpdHk9IjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDxwYXRoIGlkPSJwYXRoMTA3OSIgZmlsbD0iI2NlMTEyNiIgc3Ryb2tlLXdpZHRoPSI1LjEiIGQ9Ik02NDAgMEg5NmwxMTAuNyA0OEw5NiA5NmwxMTAuNyA0OEw5NiAxOTJsMTEwLjcgNDhMOTYgMjg4bDExMC43IDQ4TDk2IDM4NGwxMTAuNyA0OEw5NiA0ODBoNTQ0IiBvcGFjaXR5PSIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==)
}

.flag-icon-bh.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnMgaWQ9ImRlZnM0NDgiPgogICAgPGNsaXBQYXRoIGlkPSJhIj4KICAgICAgPHBhdGggaWQ9InBhdGg0NDUiIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InBhdGgxMDc3IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9IjQuNCIgZD0iTTAgMGg1MTJ2NTEySDAiIG9wYWNpdHk9IjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDxwYXRoIGlkPSJwYXRoMTA3OSIgZmlsbD0iI2NlMTEyNiIgc3Ryb2tlLXdpZHRoPSI0LjUiIGQ9Ik01MTIgMEgxMDIuNGw4My40IDUxLjItODMuNCA1MS4yIDgzLjQgNTEuMi04My40IDUxLjIgODMuNCA1MS4yLTgzLjQgNTEuMiA4My40IDUxLjItODMuNCA1MS4yIDgzLjQgNTEuMi04My40IDUxLjJINTEyIiBvcGFjaXR5PSIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KPC9zdmc+Cg==)
}

.flag-icon-bi {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJpIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJpLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTkwLjUgMEg1OTJ2NTEySC05MC41eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYmktYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg0LjkpIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDBjZjAwIiBkPSJNLTE3OCAwbDQyOC44IDI1NkwtMTc4IDUxMnptODU3LjYgMEwyNTAuOCAyNTZsNDI4LjggMjU2eiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNLTE3OCAwbDQyOC44IDI1Nkw2NzkuNiAwem0wIDUxMmw0MjguOC0yNTYgNDI4LjggMjU2eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY3OS42IDBoLTc5LjlMLTE3OCA0NjQuM1Y1MTJoNzkuOUw2NzkuNiA0Ny43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM5OC45IDI1NmExNDggMTQ4IDAgMTEtMjk2LjEgMCAxNDggMTQ4IDAgMDEyOTYgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTc4IDB2NDcuN0w1OTkuNyA1MTJoNzkuOXYtNDcuN0wtOTguMSAweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBzdHJva2U9IiMwMGRlMDAiIHN0cm9rZS13aWR0aD0iMy45IiBkPSJNMjgwIDIwMC4ybC0xOS4zLjMtMTAgMTYuNC05LjktMTYuNC0xOS4yLS40IDkuMy0xNi45LTkuMi0xNi44IDE5LjItLjQgMTAtMTYuNCA5LjkgMTYuNSAxOS4yLjQtOS4zIDE2Ljh6bS02NC42IDExMS42bC0xOS4yLjMtMTAgMTYuNC05LjktMTYuNC0xOS4yLS40IDkuMy0xNi45LTkuMi0xNi44IDE5LjItLjQgMTAtMTYuNCA5LjkgMTYuNSAxOS4yLjQtOS4zIDE2Ljh6bTEzMC42IDBsLTE5LjIuMy0xMCAxNi40LTEwLTE2LjQtMTkuMS0uNCA5LjMtMTYuOS05LjMtMTYuOCAxOS4yLS40IDEwLTE2LjQgMTAgMTYuNSAxOS4yLjQtOS40IDE2Ljh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bi.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJpIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSJncmF5IiBkPSJNNjAuOCAzMzdoMTc1djE3NWgtMTc1eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzggLTk4Nikgc2NhbGUoMi45MjU3KSI+CiAgICA8cGF0aCBmaWxsPSIjMDBjZjAwIiBkPSJNMCAzMzdsMTQ2LjYgODcuNUwwIDUxMnptMjkzLjEgMGwtMTQ2LjUgODcuNUwyOTMgNTEyeiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAzMzdsMTQ2LjYgODcuNUwyOTMgMzM3em0wIDE3NWwxNDYuNi04Ny41TDI5MyA1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjkzLjEgMzM3aC0yNy4zTDAgNDk1LjdWNTEyaDI3LjNsMjY1LjgtMTU4Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTk3LjIgNDI0LjVhNTAuNiA1MC42IDAgMTEtMTAxLjIgMCA1MC42IDUwLjYgMCAwMTEwMS4yIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAzMzd2MTYuM0wyNjUuOCA1MTJoMjcuM3YtMTYuM0wyNy4zIDMzN3oiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgc3Ryb2tlPSIjMDBkZTAwIiBzdHJva2Utd2lkdGg9IjFwdCIgZD0iTTE1Ni41IDQwNS40bC02LjYuMS0zLjQgNS42LTMuNC01LjYtNi41LS4xIDMuMi01LjgtMy4yLTUuNyA2LjYtLjIgMy40LTUuNiAzLjQgNS43aDYuNWwtMy4xIDUuOHptLTIyIDM4LjJoLTYuNmwtMy40IDUuNy0zLjQtNS42LTYuNi0uMiAzLjItNS43LTMuMS01LjggNi41LS4xIDMuNC01LjYgMy40IDUuNiA2LjYuMi0zLjIgNS43em00NC42IDBoLTYuNmwtMy40IDUuNy0zLjQtNS42LTYuNS0uMiAzLjEtNS43LTMuMS01LjggNi42LS4xIDMuNC01LjYgMy40IDUuNiA2LjUuMi0zLjIgNS43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bj {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJqIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJqLWEiPgogICAgICA8cGF0aCBmaWxsPSJncmF5IiBkPSJNNjcuNi0xNTRoNjY2djY2NmgtNjY2eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2JqLWEpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTYxIDAgMCAuNzIwNyAtNjUgMTExKSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iIzMxOTQwMCIgZD0iTTAtMTU0aDMzM3Y2NjZIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZDYwMCIgZD0iTTMzMy0xNTRoNjY2djMzM0gzMzN6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNkZTIxMTAiIGQ9Ik0zMzMgMTc5aDY2NnYzMzNIMzMzeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bj.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJqIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSJncmF5IiBkPSJNNjcuNi0xNTRoNjY2djY2NmgtNjY2eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTIgMTE4LjQpIHNjYWxlKC43Njg4KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iIzMxOTQwMCIgZD0iTTAtMTU0aDMzM3Y2NjZIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZDYwMCIgZD0iTTMzMy0xNTRoNjY2djMzM0gzMzN6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNkZTIxMTAiIGQ9Ik0zMzMgMTc5aDY2NnYzMzNIMzMzeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bm {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/bm.svg)
}

.flag-icon-bm.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/bm.svg)
}

.flag-icon-bn {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/bn.svg)
}

.flag-icon-bn.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/bn.svg)
}

.flag-icon-bo {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/bo.svg)
}

.flag-icon-bo.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/bo.svg)
}

.flag-icon-bq {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJxIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2FlMWMyOCIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-bq.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJxIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjYWUxYzI4IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgo8L3N2Zz4K)
}

.flag-icon-br {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/br.svg)
}

.flag-icon-br.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/br.svg)
}

.flag-icon-bs {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJzLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTEyIDBoNjQwdjQ4MEgtMTJ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNicy1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05NjguNSA0ODBoLTk3OVYxLjhoOTc5eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTkwMCIgZD0iTTk2OC41IDM0NC41aC05NzlWMTQzLjNoOTc5eiIvPgogICAgPHBhdGggZmlsbD0iIzA4Y2VkNiIgZD0iTTk2OC41IDQ4MGgtOTc5VjMyMC42aDk3OXptMC0zMTguN2gtOTc5VjJoOTc5eiIvPgogICAgPHBhdGggZD0iTS0xMSAwYzIuMyAwIDM5MS44IDIzNi44IDM5MS44IDIzNi44TC0xMiA0NzkuMi0xMC45IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bs.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNTYuNiAyNi40SDUzN3Y0ODAuM0g1Ni42eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KDEuMDY2IDAgMCAxLjA2NyAtNjAuNCAtMjguMSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTk5MCA1MDYuMkg5LjRWMjcuNkg5OTB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZlOTAwIiBkPSJNOTkwIDM3MC42SDkuNFYxNjkuMkg5OTB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDhjZWQ2IiBkPSJNOTkwIDUwNi4ySDkuNFYzNDYuN0g5OTB6bTAtMzE5SDkuNFYyNy45SDk5MHoiLz4KICAgIDxwYXRoIGQ9Ik05IDI1LjljMi4xIDAgMzkyLjMgMjM3IDM5Mi4zIDIzN0w3LjggNTA1LjMgOSAyNS45eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-bt {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/bt.svg)
}

.flag-icon-bt.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/bt.svg)
}

.flag-icon-bv {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ2IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImJ2LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNidi1hKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTI4IDBoNjk5Ljd2NTEySC0yOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNzI4MjgiIGQ9Ik0tNTMtNzcuOGgyMTguN3YyNzYuMkgtNTN6TTI4OS40LS42aDM4MXYxOTloLTM4MXpNLTI3LjYgMzIwaDE5MC40djE5MC4zSC0yNy42em0zMTkuNiAyLjFoMzc4LjN2MTg4LjJIMjkyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTTE5Ni43LTI1LjRIMjYxdjUzNS43aC02NC41eiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTS0yNy42IDIyNC44aDY5OHY2My41aC02OTh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bv.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ2IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTY4IDBoNjk5Ljd2NTEySC02OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNzI4MjgiIGQ9Ik0tOTMtNzcuOGgyMTguN3YyNzYuMkgtOTN6TTI0OS40LS42aDM4MXYxOTloLTM4MXpNLTY3LjYgMzIwaDE5MC40djE5MC4zSC02Ny41em0zMTkuNiAyLjFoMzc4LjN2MTg4LjJIMjUyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTTE1Ni43LTI1LjRIMjIxdjUzNS43aC02NC41eiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTS02Ny41IDIyNC44aDY5Ny44djYzLjVILTY3LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNiZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTYwaDY0MHYxNjBIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDE4Nmg2NDB2MTA4SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-bw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWJ3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNiZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTkyaDUxMnYxMjhIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDIxMi43aDUxMlYyOTlIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-by {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/by.svg)
}

.flag-icon-by.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/by.svg)
}

.flag-icon-bz {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/bz.svg)
}

.flag-icon-bz.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/bz.svg)
}

.flag-icon-ca {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTgxLjEgMGgzNjIuM3Y1MTJIODEuMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc0LjEpIHNjYWxlKC45Mzc1KSIvPgogIDxwYXRoIGZpbGw9IiNkNTJiMWUiIGQ9Ik0tMTAwIDBIODEuMXY1MTJILTEwMHptNTQzLjQgMGgxODEuMXY1MTJoLTE4MXptLTMwOCAyNDcuNGwtMTQuMiA0LjggNjUuNSA1Ny41YzUgMTQuNy0xLjcgMTktNiAyNi44bDcxLTlMMjUwIDM5OWwxNC44LS40LTMuMy03MSA3MS4yIDguNWMtNC40LTkuMy04LjMtMTQuMi00LjMtMjlsNjUuNC01NC41LTExLjQtNC4yYy05LjQtNy4yIDQtMzQuNyA2LTUyLjEgMCAwLTM4LjEgMTMuMS00MC42IDYuMmwtOS44LTE4LjctMzQuNyAzOC4yYy0zLjguOS01LjQtLjYtNi4zLTMuOGwxNi03OS44LTI1LjQgMTQuM2MtMi4xIDEtNC4yLjItNS42LTIuM2wtMjQuNS00OS0yNS4yIDUwLjljLTEuOSAxLjgtMy44IDItNS40LjhsLTI0LjItMTMuNiAxNC42IDc5LjFjLTEuMiAzLjItNCA0LTcuMiAyLjNsLTMzLjMtMzcuN2MtNC4zIDctNy4yIDE4LjMtMTMgMjAuOS01LjcgMi40LTI1LTQuOC0zNy45LTcuNiA0LjQgMTUuOSAxOC4yIDQyLjMgOS41IDUxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQuMSkgc2NhbGUoLjkzNzUpIi8+Cjwvc3ZnPgo=)
}

.flag-icon-ca.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTgxLjMgM2gzNjIuM3Y1MTJIODEuM3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0uMiAtMykiLz4KICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNLTk5LjggM0g4MS4zdjUxMkgtOTkuOHptNTQzLjQgMGgxODEuMXY1MTJINDQzLjZ6TTEzNS41IDI1MC40bC0xNCA0LjggNjUuNCA1Ny41YzUgMTQuOC0xLjcgMTkuMS02IDI2LjlsNzEtOS0xLjggNzEuNSAxNC44LS41LTMuMy03MC45IDcxLjIgOC40Yy00LjQtOS4zLTguMy0xNC4yLTQuMy0yOWw2NS40LTU0LjUtMTEuNC00LjFjLTkuNC03LjMgNC0zNC44IDYtNTIuMiAwIDAtMzguMSAxMy4xLTQwLjYgNi4yTDMzOCAxODdsLTM0LjYgMzhjLTMuOCAxLTUuNC0uNi02LjMtMy44bDE2LTc5LjctMjUuNCAxNC4zYy0yLjEuOS00LjIgMC01LjYtMi40bC0yNC41LTQ5LTI1LjIgNTAuOWMtMS45IDEuOC0zLjggMi01LjQuOGwtMjQuMi0xMy42IDE0LjUgNzkuMmMtMS4xIDMtMy45IDQtNy4xIDIuM2wtMzMuMy0zNy44Yy00LjMgNy03LjMgMTguNC0xMyAyMS01LjcgMi4zLTI1LTQuOS0zNy45LTcuNyA0LjQgMTUuOSAxOC4yIDQyLjMgOS41IDUxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS4yIC0zKSIvPgo8L3N2Zz4K)
}

.flag-icon-cc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jYyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGQ9Ik0wLTM2MGw2OS40IDIxNS44IDIxMi04MC4zTDE1Ni0zNS42IDM1MSA4MC4xIDEyNSA5OS44bDMxLjEgMjI0LjZMMCAxNjBsLTE1Ni4yIDE2NC4zIDMxLjEtMjI0LjVMLTM1MSA4MGwxOTUtMTE1LjctMTI1LjUtMTg4LjkgMjEyIDgwLjN6Ii8+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTAtMjEwTDU0LjktNzUuNWwxNDQuOCAxMC42LTExMSA5My44IDM0LjcgMTQxTDAgOTMuMy0xMjMuNCAxNzBsMzQuNi0xNDEtMTExLTkzLjggMTQ1LTEwLjZ6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9ImdyZWVuIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICA8Y2lyY2xlIGN4PSIzMjAiIGN5PSIyNDAiIHI9IjY2LjciIGZpbGw9IiNmZmUwMDAiLz4KICA8Y2lyY2xlIGN4PSIzNDAuOCIgY3k9IjI0MCIgcj0iNTQuOSIgZmlsbD0iZ3JlZW4iLz4KICA8Y2lyY2xlIGN4PSIxMDkuOCIgY3k9IjE3My4zIiByPSI2OS44IiBmaWxsPSIjZmZlMDAwIi8+CiAgPHBhdGggZmlsbD0iIzgwMjAwMCIgc3Ryb2tlPSIjN2IzMTAwIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTEwNSAyMjZoMTcuNXMuNy0xLjYtLjItMi40Yy0xLS44LTQuNy0xLTMuNy0zLjggMi01LjggMi40LTQgMy43LTE3LjhhNzM5IDczOSAwIDAwMi0zNS41aC0yLjZzLjUgNi43LTEgMTUuNWMtMS40IDguOC0xLjkgOS41LTMuNSAxNi4zYTYzLjUgNjMuNSAwIDAxLTMuMyAxMS4yYy0xLjQgNC0xLjYgNC4xLTMuOCA3LjgtMi4zIDMuNi0xLjUgMi4yLTIuNyA0LjQtLjcgMS4xLTEuNC44LTEuOSAxLjYtLjQuOC0uNSAyLjctLjUgMi43eiIvPgogIDxwYXRoIGZpbGw9ImdyZWVuIiBkPSJNMTE4LjMgMTIyLjVhMjMgMjMgMCAwMS0xLjIgOS4yIDI2LjUgMjYuNSAwIDAwLTIuMyA5LjhjLTEuOC42LTMuNy0zLjktNS41LTEuMiAxLjMgMy43IDQuNCA2LjYgNi40IDkuOS40IDEgMy40IDMuNyAxLjYgNC4zLTQuMy0xLjUtNS40LTctOC0xMC4zYTE5IDE5IDAgMDAtMTUuNS0xMGMtMi41LjEtMTAuNC0uNS04LjQgMy43IDMgMiA2LjggMy40IDkuOCA1LjcgMi4zLjIgNi4zIDQgNi4xIDUuNC00LTEuNi01LjgtMy41LTEwLTUuMi01LjgtMi4yLTEzLjctLjktMTcgNC44LS41IDEuNS0xLjQgNS44LjUgNi4zIDIuMi0zLjQgNS4zLTcuMyA5LjktNi4yIDMuNi4zLTQgNi43LTEuMSA1LjQgMS0uNCAzLTEuOCA0LjYtMiAxLjUgMCAyLjMgMSAzLjQgMS4yIDIuMy4zIDMgMS4yIDIuNyAxLjgtLjIuNi0xIDAtMy4zLjgtMS4xLjQtMS43IDEuNC0zIDEuOS0xLjQuNC00LjIuNS01LjIgMC0zLjctMS41LTkuNy0xLjMtMTAuOCAzLjMgMCAyLTEuOC0uMi0yLjYuNy0uNyAyLjItLjggNC40LTQgNC4yLTIgMi00IDQuMi02LjYgNS43IDEuNSAzLjQgNy4zLTMuNCA3LS41LTIuNSAzLjUgMS40IDQuMiAzIDEuNSAyLjktMyA2LjUtNi43IDEwLjctMy42IDIgMS45IDMuMi0xIDQuNy0xIDEgMi41IDIuMS4yIDMuMi0uNSAxLjctLjIgMS4yIDIuMiAzLjIuNyA0LjEtMi43IDkuMS0uNCAxMy4xLTMgNC4zLTIgLjYgMS41LS41IDIuOS0xLjkgMy42LS4zIDguNC00LjMgMTAuNi0xLjcgNC4zIDEuOSAxMC0xLjcgMTMuMi0uNSAyIDQuNiAxLjggNiAyLjYgMi42IDAgMC01LjggMi41LTYuNiAzLjQgMiAzLjItMy44IDIuNS01LjYuNC00IC42LTguNiAyLjYtMTIuMyAyLjItNC41IDQuMiAxLjkgMS44IDMuNy0xLjQgNC4xLTMuNCA5LjQtLjMgMTMuMyAxIC4yIDEuNyAyLjQgMi44IDMgMS4yLjcgMi44LS4xIDMtMi4xIDEuNi02IC44LTEyLjQgMy0xOC4zIDEuNS0xLjggMy42LS4zIDQuNSAxLjQgMyAzLjUgNS4xIDcuOCA4LjcgMTAuN2ExNSAxNSAwIDAxNy44IDcuM2MwIDIuNiA3LjQgMyA1LjIgMC0yLjEtMi43LS43LTUuNiAxLjQtNy41IDEuMi4zLjktMS44IDAtMS0xLjUtLjMtMS42LTMgLjQtMS43IDMuNSAxLjEtLjItMi41LTEuNS0yLjYtMi45LTEuOC02LjItMy44LTcuNi03IDMuOCAwIDcuNyAyLjEgMTEuNS45IDMuMS0xLjYgNi4yIDAgNy4zIDIuOCAyLjQtLjQgMS40LTIuOCAwLTMuNiAxLjctLjcgMy0yLjIuOC0zLjUtMS0xLjQgMS41LTQtMS43LTMuOC4xLTIuNS0uOC00LjctMy41LTUuNi0yLjctMi4yLTEwLjYgMy40LTEwLjMtMS43LS44LTIuOCAzLjItLjQgNC4zLTEuOCAxLjEtMy01LjUtMi42LTMuMy01IDEuNC0uOCA4LjEtMi4xIDIuOS0zLjFhOC4zIDguMyAwIDAxLTctMS4xYy0xLjkgMy4xLTcuMi0xLjgtNi4zIDMuOC0uNyAyLjEtNS41IDcuNi02LjggMy40IDEtMy4zIDYuOC00LjMgNS04LjgtLjMtMi43LTIuNi41LTMuNi4zLS42LTEuNyAxLjYtMy44IDMuMi00LjIgMyAyLjQgMy0zIDYtMi41IDIuMS0uNS0uNy0xLjQtMS4zLTEuOC42LTEuNSAzLjktMi4zLjctMy43LTIuOS0yLTUgMi4xLTcuMyAyLjMtMi4yLTIuNSAyLTMuNyAzLjItNSAuMS0xLTIuNC0uMy0xLjctMS4yLjctMS4xIDUuMi0xLjIgMy0zYTE0LjcgMTQuNyAwIDAwLTEwLjIuNmMtMiAuNi0yLjUgNS00LjIgNC44LS43LTIgLjMtNS44LTIuNC02LjN6bTE1IDQyLjNjMi40LS40IDAgMy43LTEgMy42IDAtMS40LTMuNi0xLjMtMS4zLTIuNmE3LjMgNy4zIDAgMDEyLjMtMXoiLz4KICA8ZyBmaWxsPSIjZmZlMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDgwKSBzY2FsZSguMDYzNSkiPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI3NTYwIiB5PSI0MjAwIiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI2MzAwIiB5PSIyMjA1IiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI3NTYwIiB5PSI4NDAiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ijg2ODAiIHk9IjE4NjkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjgwNjQiIHk9IjI3MzAiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-cc.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jYyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGQ9Ik0wLTM2MGw2OS40IDIxNS44IDIxMi04MC4zTDE1Ni0zNS42IDM1MSA4MC4xIDEyNSA5OS44bDMxLjEgMjI0LjZMMCAxNjBsLTE1Ni4yIDE2NC4zIDMxLjEtMjI0LjVMLTM1MSA4MGwxOTUtMTE1LjctMTI1LjUtMTg4LjkgMjEyIDgwLjN6Ii8+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTAtMjEwTDU0LjktNzUuNWwxNDQuOCAxMC42LTExMSA5My44IDM0LjcgMTQxTDAgOTMuMy0xMjMuNCAxNzBsMzQuNi0xNDEtMTExLTkzLjggMTQ1LTEwLjZ6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9ImdyZWVuIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICA8Y2lyY2xlIGN4PSIyNjguMiIgY3k9IjI1MC40IiByPSI2MS4yIiBmaWxsPSIjZmZlMDAwIi8+CiAgPGNpcmNsZSBjeD0iMjg3LjMiIGN5PSIyNTAuNCIgcj0iNTAuNCIgZmlsbD0iZ3JlZW4iLz4KICA8Y2lyY2xlIGN4PSI3NS4yIiBjeT0iMTg5LjIiIHI9IjY0LjIiIGZpbGw9IiNmZmUwMDAiLz4KICA8cGF0aCBmaWxsPSIjODAyMDAwIiBzdHJva2U9IiM3YjMxMDAiIHN0cm9rZS13aWR0aD0iMS40IiBkPSJNNzAuNyAyMzcuNmgxNnMuOC0xLjUtLjEtMi4yYy0uOS0uOC00LjMtMS0zLjQtMy41IDItNS40IDIuMi0zLjcgMy40LTE2LjQgMS4yLTEyLjcgMS43LTMyLjYgMS43LTMyLjZIODZzLjUgNi4yLS45IDE0LjNjLTEuMyA4LTEuNyA4LjctMy4yIDE1LTEuNCA2LjEtMS43IDYuNi0zIDEwLjMtMS4zIDMuNi0xLjUgMy43LTMuNSA3bC0yLjUgNC4yYy0uNiAxLTEuMy43LTEuNyAxLjQtLjQuOC0uNSAyLjUtLjUgMi41eiIvPgogIDxwYXRoIGZpbGw9ImdyZWVuIiBkPSJNODMgMTQyLjVjMCAyLjUtLjIgNS43LTEuMiA4LjQtMSAzLTIuMiA2LTIuMSA5LTEuNy43LTMuNC0zLjUtNS0xIDEuMiAzLjMgNCA2IDUuOSA5IC4zIDEgMyAzLjUgMS41IDQtNC0xLjMtNS02LjQtNy41LTkuNWExNy41IDE3LjUgMCAwMC0xNC4yLTljLTIuMyAwLTkuNi0uNi03LjcgMy4yIDIuOCAyIDYuMyAzLjIgOSA1LjMgMi4xLjIgNS44IDMuNiA1LjYgNS0zLjYtMS41LTUuMy0zLjMtOS4yLTQuOC01LjMtMi0xMi42LS45LTE1LjUgNC40LS42IDEuNC0xLjQgNS4zLjMgNS43IDItMy4xIDUtNi42IDkuMi01LjcgMy4zLjMtMy44IDYuMy0xIDUgLjgtLjMgMi44LTEuNiA0LjEtMS43IDEuNC0uMiAyLjIuOCAzLjIgMSAyLjEuMyAyLjcgMS4xIDIuNSAxLjYtLjIuNi0xIC4xLTMgLjgtMSAuMy0xLjYgMS4zLTIuOSAxLjctMS4yLjQtMy44LjQtNC43IDAtMy40LTEuNC04LjktMS4xLTEwIDMgMCAyLTEuNi0uMS0yLjMuNy0uNiAyLS44IDQtMy44IDMuOS0xLjggMS45LTMuNiAzLjktNiA1LjIgMS40IDMuMSA2LjgtMy4xIDYuNS0uNS0yLjMgMy4yIDEuMiAzLjkgMi44IDEuNCAyLjYtMi44IDUuOS02LjEgOS44LTMuMyAxLjkgMS43IDMtMSA0LjMtLjguOSAyLjIgMiAwIDMtLjUgMS41LS4yIDEgMiAzIC42IDMuNy0yLjUgOC4zLS40IDEyLTIuOCAzLjgtMS44LjUgMS40LS42IDIuNy0xLjcgMy4zLS4yIDcuNy00IDkuNy0xLjQgNCAxLjggOS4yLTEuNSAxMi4xLS41IDEuOSA0LjMgMS43IDUuNiAyLjQgMi40LjEgMC01LjMgMi4yLTYgMy4xIDEuOSAzLTMuNSAyLjQtNS4yLjMtMy43LjUtNy44IDIuMy0xMS4zIDItNC4xIDMuOSAxLjcgMS42IDMuNC0xLjIgMy44LTMgOC43LS4yIDEyLjIuOS4yIDEuNSAyLjIgMi42IDIuOCAxIC43IDIuNS0uMSAyLjgtMiAxLjQtNS40LjctMTEuNCAyLjctMTYuNyAxLjMtMS43IDMuMy0uMyA0LjEgMS4yIDIuOCAzLjIgNC43IDcuMiA4IDkuOWExNCAxNCAwIDAxNy4yIDYuN2MwIDIuNCA2LjggMi43IDQuOCAwLTItMi41LS43LTUuMiAxLjMtNi45IDEgLjMuNy0xLjYgMC0uOS0xLjQtLjMtMS41LTIuOC4zLTEuNiAzLjIgMS0uMi0yLjMtMS4zLTIuNC0yLjctMS42LTUuNy0zLjUtNy02LjQgMy40IDAgNyAyIDEwLjUuOCAyLjktMS41IDUuNy4xIDYuNyAyLjYgMi4yLS40IDEuMy0yLjUgMC0zLjMgMS42LS42IDIuNy0yIC44LTMuMi0xLTEuNCAxLjQtMy42LTEuNi0zLjUuMS0yLjMtLjgtNC4zLTMuMi01LjEtMi41LTIuMS05LjcgMy05LjUtMS43LS43LTIuNSAzLS4zIDQtMS42IDEtMi43LTUtMi40LTMtNC41IDEuMi0uOCA3LjQtMiAyLjYtM2E3LjYgNy42IDAgMDEtNi40LTFjLTEuNyAzLTYuNy0xLjYtNS44IDMuNi0uNyAyLTUgNy02LjMgMy4xIDEtMyA2LjMtNCA0LjYtOC0uMi0yLjYtMi4zLjQtMy4zLjItLjUtMS42IDEuNS0zLjUgMy0zLjkgMi43IDIuMiAyLjgtMi43IDUuNS0yLjMgMi0uNC0uNy0xLjItMS4yLTEuNi41LTEuNCAzLjUtMi4yLjYtMy40LTIuNi0yLTQuNSAyLTYuNiAyLjEtMi0yLjMgMS44LTMuNCAyLjktNC42IDAtMS0yLjMtLjMtMS42LTEgLjYtMS4yIDQuOC0xLjMgMi44LTIuOS0yLjktMS02LjYtLjctOS40LjUtMS44LjYtMi4zIDQuNi0zLjggNC40LS44LTEuNy4yLTUuMi0yLjItNS44em0xMy43IDM4LjljMi4zLS40IDAgMy4zLTEgMy4zLjEtMS4zLTMuMi0xLjItMS4xLTIuNGE2LjcgNi43IDAgMDEyLjEtMXoiLz4KICA8ZyBmaWxsPSIjZmZlMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjUuOCAxMDMuNSkgc2NhbGUoLjA1ODMzKSI+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ijc1NjAiIHk9IjQyMDAiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjYzMDAiIHk9IjIyMDUiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ijc1NjAiIHk9Ijg0MCIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iODY4MCIgeT0iMTg2OSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iODA2NCIgeT0iMjczMCIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cd {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwN2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2Y3ZDYxOCIgZD0iTTI4LjggOTZIOTZsMjAuOC02Ny4yTDEzNy42IDk2aDY3LjJsLTU0LjQgNDEuNiAyMC44IDY3LjItNTQuNC00MS42LTU0LjQgNDEuNiAyMC44LTY3LjJMMjguOCA5NnpNNjAwIDBMMCAzNjB2MTIwaDQwbDYwMC0zNjBWMGgtNDAiLz4KICA8cGF0aCBmaWxsPSIjY2UxMDIxIiBkPSJNNjQwIDBMMCAzODR2OTZMNjQwIDk2VjAiLz4KPC9zdmc+Cg==)
}

.flag-icon-cd.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMC04OGg2MDB2NjAwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KC44NTMgMCAwIC44NTMgMCA3NS4xKSI+CiAgICA8cGF0aCBmaWxsPSIjMDA3ZmZmIiBkPSJNMC04OGg4MDB2NjAwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjdkNjE4IiBkPSJNMzYgMzJoODRsMjYtODQgMjYgODRoODRsLTY4IDUyIDI2IDg0LTY4LTUyLTY4IDUyIDI2LTg0LTY4LTUyek03NTAtODhMMCAzNjJ2MTUwaDUwTDgwMCA2MlYtODhoLTUwIi8+CiAgICA8cGF0aCBmaWxsPSIjY2UxMDIxIiBkPSJNODAwLTg4TDAgMzkydjEyMEw4MDAgMzJWLTg4Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-cf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNmLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTEyLjQgMzJoNjQwdjQ4MGgtNjQweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2YtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjQgLTMyKSI+CiAgICA8cGF0aCBmaWxsPSIjMDBmIiBkPSJNLTUyIDMyaDcxOS4zdjExOUgtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNLTUyIDM5MS42aDcxOS4zVjUxMkgtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5YTAwIiBkPSJNLTUyIDI3MS4zaDcxOS4zdjEyMC4zSC01MnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tNTIgMTUxaDcxOS4zdjEyMC4zSC01MnoiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTI0Ny43IDMyLjVoMTE5LjlWNTEySDI0Ny43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTk5LjMgMTM3LjdsLTMxLjUtMjEuOC0zMS4zIDIyTDQ3LjQgMTAxIDE2LjkgNzhsMzguMi0xIDEyLjUtMzYuM0w4MC4zIDc3bDM4LjEuN0w4OC4yIDEwMSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiMwMGYiIGQ9Ik0tNTItLjVoNzY4djEyN0gtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNLTUyIDM4My41aDc2OFY1MTJILTUyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwOWEwMCIgZD0iTS01MiAyNTVoNzY4djEyOC41SC01MnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tNTIgMTI2LjVoNzY4VjI1NUgtNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0yNjggMGgxMjh2NTEySDI2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0xMDkuNSAxMTIuM0w3NS45IDg5LjFsLTMzLjQgMjMuNCAxMS42LTM5LjItMzIuNS0yNC42IDQwLjctMUw3NS43IDguOGwxMy41IDM4LjYgNDAuOC44TDk3LjYgNzMiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTc5LjUgMzJoNjQwdjQ4MGgtNjQweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2NnLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3OS41IC0zMikiPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTS0xMTkuNSAzMmg3MjB2NDgwaC03MjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjYTAwIiBkPSJNLTExOS41IDMydjQ4MGw0ODAtNDgwaC00ODB6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMjAuNSA1MTJoNDgwVjMybC00ODAgNDgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTE1LjcgMGg0OTYuMXY0OTZoLTQ5NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOS41KSBzY2FsZSgxLjAzMikiPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTAgMGg3NDR2NDk2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjYTAwIiBkPSJNMCAwdjQ5Nkw0OTYgMEgweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMjQ4IDQ5Nmg0OTZWMEwyNDggNDk2eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ch {

    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxnIGZpbGw9IiNmZmYiPgogICAgICA8cGF0aCBkPSJNMTcwIDE5NWgzMDB2OTBIMTcweiIvPgogICAgICA8cGF0aCBkPSJNMjc1IDkwaDkwdjMwMGgtOTB6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ch.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxnIGZpbGw9IiNmZmYiPgogICAgICA8cGF0aCBkPSJNOTYgMjA4aDMyMHY5Nkg5NnoiLz4KICAgICAgPHBhdGggZD0iTTIwOCA5Nmg5NnYzMjBoLTk2eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ci {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNpIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNkMDAiIGQ9Ik00MjYuOCAwSDY0MHY0ODBINDI2Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmY5YTAwIiBkPSJNMCAwaDIxMi45djQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIxMi45IDBoMjE0djQ4MGgtMjE0eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ci.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNpIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGNkMDAiIGQ9Ik0zNDEuNSAwSDUxMnY1MTJIMzQxLjV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmY5YTAwIiBkPSJNMCAwaDE3MC4zdjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3MC4zIDBoMTcxLjJ2NTEySDE3MC4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ck {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggaWQ9InBhdGg2MjgiIGZpbGw9IiMwMDYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGlkPSJwYXRoNjM4IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00NzEuNiAyMTNsNS4yLTE2LjctMTQtMTAuNiAxNy42LS4yIDYtMTYuNSA1LjYgMTYuNSAxNy43LjUtMTQuMSAxMC41IDUgMTYuNy0xNC41LTEwbTI3LjEgMTNsMTAuNC0xMy45LTkuNy0xNC44IDE2LjcgNS44IDExLTEzLjV2MTcuNmwxNi40IDYuNC0xNi44IDUtLjggMTcuNS0xMC4yLTE0LjRtLTk4LjQgMTVsLS43LTE3LjUtMTYuOC01LjJMNDMxIDE5OHYtMTcuNGwxMC45IDEzLjUgMTYuOC01LjYtOS44IDE0LjcgMTAuMyAxNC0xNy00LjVtLTM5LjYgNDAuOWwtNy40LTE1LjgtMTcuNCAxLjggMTIuOC0xMi4zTDM4NCAyMTFsMTUuMiA4LjIgMTMuMy0xMS44LTMuNCAxNy40IDE0LjkgOC45LTE3LjMgMi41TTM4OSAyOTEuOGwtMTMuMy0xMS4xLTE1IDkuMiA2LjQtMTYuNy0xMi45LTExLjYgMTcuMy43IDctMTYuNCA0LjMgMTcuMiAxNy4yIDEuNS0xNC42IDkuOG0zLjIgNjAuNGwtMTYuNS00LjgtMTAuMSAxNC41LS43LTE3LjktMTYuNC01LjUgMTYuMS02LjJ2LTE4bDEwLjcgMTQuMSAxNi40LTUuNi05LjYgMTVtMjkuNSA1MC44bC0xNyAyLjQtMy41IDE3LjQtNy44LTE2LTE3LjEgMS42IDEyLjItMTIuMy03LjEtMTYuNCAxNS4zIDguNSAxMi44LTExLjhMMzkzIDM2Mm00NSAzOGwtMTUuMSA4LjIgMi42IDE3LjYtMTIuNy0xMi40LTE1LjYgNy42IDcuMy0xNS45LTEyLjMtMTIuOSAxNy4zIDIuNiA4LTE1LjUgMy40IDE3LjRtNTMuOCA5bC04LjMgMTUuMyAxMS43IDEzLjItMTcuNC0zLjMtOC45IDE1LTIuNC0xNy4zLTE3LjItNCAxNS44LTcuNC0xLjctMTcuNSAxMi4yIDEyLjhtNTcuNC0xMy4xbC0uNSAxNy40IDE2LjMgNi40LTE3IDUtMS4yIDE3LjUtMTAtMTQuMy0xNyA0LjQgMTAuOC0xMy45LTkuNC0xNC43IDE2LjYgNS43TTU1OSAyMDkuOGwxMiAxMi42IDE1LjktNy40LTguMyAxNS44IDExLjUgMTMuMS0xNy0yLjgtOSAxNS41TDU2MiAyMzlsLTE3LTMuNSAxNS43LThtMzQuMiAyMWw1LjUgMTYuNiAxNy41LjMtMTQuMiAxMC43IDQuNyAxNi44LTE0LjEtMTAtMTQuNiAxMC4xIDUuNC0xNi44LTEzLjgtMTAuNiAxNy42LS40bTE5LjUgMzMuMmwtMiAxNy40IDE1LjcgNy43LTE3LjMgMy42LTIuNyAxNy4zLTguNy0xNS4xLTE3LjQgMi45IDEyLTEzLTguMS0xNS41IDE2IDcuMm0zIDM5LjhsLTcuOCAxNS42TDYwMyAzNzlsLTE3LjQtMi43LTguNCAxNS4zLTMtMTcuMy0xNy40LTMuMyAxNS42LTgtMi4zLTE3LjQgMTIuNiAxMi4zbS05LjggMzkuMWwtMTQuNyA5LjIgMy44IDE3LjMtMTMuNS0xMS41LTE1IDguNiA2LjMtMTYuMy0xMy4xLTEyLjEgMTcuNCAxLjUgNy0xNiA0LjQgMTcuMiIvPgogIDxwYXRoIGlkPSJwYXRoMTQyMyIgZmlsbD0iIzAwNiIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTTAgMGgzMjB2MjQwSDB6Ii8+CiAgPHBhdGggaWQ9InBhdGgxNDI1IiBmaWxsPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii41IiBkPSJNMzcuNSAwbDEyMiA5MC41TDI4MSAwaDM5djMxbC0xMjAgODkuNSAxMjAgODlWMjQwaC00MGwtMTIwLTg5LjVMNDAuNSAyNDBIMHYtMzBsMTE5LjUtODlMMCAzMlYweiIvPgogIDxwYXRoIGlkPSJwYXRoMTQyNyIgZmlsbD0iI2M4MTAyZSIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTTIxMiAxNDAuNUwzMjAgMjIwdjIwbC0xMzUuNS05OS41em0tOTIgMTBsMyAxNy41LTk2IDcySDB6TTMyMCAwdjEuNWwtMTI0LjUgOTQgMS0yMkwyOTUgMHpNMCAwbDExOS41IDg4aC0zMEwwIDIxeiIvPgogIDxwYXRoIGlkPSJwYXRoMTQyOSIgZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTTEyMC41IDB2MjQwaDgwVjB6TTAgODB2ODBoMzIwVjgweiIvPgogIDxwYXRoIGlkPSJwYXRoMTQzMSIgZmlsbD0iI2M4MTAyZSIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTTAgOTYuNXY0OGgzMjB2LTQ4ek0xMzYuNSAwdjI0MGg0OFYweiIvPgo8L3N2Zz4K)
}

.flag-icon-ck.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggaWQ9InBhdGg2MDU5IiBmaWxsPSIjMDA2IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICA8cGF0aCBpZD0icGF0aDYwNjkiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTM0NC44IDI1MC4xbDUuNy0xOC4zLTE1LjQtMTEuNyAxOS40LS4yIDYuNS0xOC4xIDYuMyAxOC4xIDE5LjQuNi0xNS42IDExLjQgNS42IDE4LjQtMTUuOS0xMW0yOS43IDE0LjRsMTEuNC0xNS4zLTEwLjYtMTYuMyAxOC40IDYuNCAxMi0xNC44VjIzM2wxOCA3LjEtMTguNCA1LjUtLjkgMTkuMi0xMS4zLTE1LjhtLTEwOCAxNi41bC0uOC0xOS4yLTE4LjQtNS43IDE4LjItN3YtMTkuMWwxMiAxNC45IDE4LjQtNi4yLTEwLjggMTYuMSAxMS40IDE1LjQtMTguNi01bS00My42IDQ1bC04LTE3LjQtMTkuMiAyIDE0LTEzLjUtNy4yLTE3LjcgMTYuNyA5IDE0LjYtMTMtMy43IDE5LjEgMTYuMyA5LjctMTkgMi44bS0xOS4yIDYxbC0xNC42LTEyLjEtMTYuNSAxMCA3LTE4LjMtMTQtMTIuOCAxOC45LjkgNy43LTE4IDQuNyAxOC44IDE4LjkgMS43LTE2IDEwLjhtMy41IDY2LjNsLTE4LjItNS4zLTExIDE2LS44LTE5LjctMTgtNiAxNy43LTYuOXYtMTkuN2wxMS43IDE1LjUgMTgtNi4xLTEwLjUgMTYuM20zMi40IDU1LjlsLTE4LjcgMi42LTMuOCAxOS4xTDI0NCA0MjhsLTE4LjggMS44IDEzLjUtMTMuNS03LjktMTggMTYuOSA5LjMgMTQtMTMtMyAxOS4zbTQ5LjQgNDEuN2wtMTYuNyA5IDMgMTkuMy0xNC4xLTEzLjYtMTcgOC4zIDgtMTcuNC0xMy41LTE0LjEgMTkgMi44IDguNy0xNyAzLjcgMTltNTkuMSAxMGwtOSAxNi44IDEyLjggMTQuNS0xOS4xLTMuNi05LjggMTYuNC0yLjctMTktMTguOS00LjQgMTcuNC04LjItMS45LTE5IDEzLjUgMTMuOW02My0xNC40bC0uNyAxOS4yIDE4IDctMTguNiA1LjYtMS4zIDE5LjEtMTEtMTUuNy0xOC44IDQuOSAxMS45LTE1LjQtMTAuMy0xNi4xIDE4LjMgNi4ybTU5LjgtMjIzLjJsMTMuMSAxMy45IDE3LjUtOC4xLTkgMTcuNEw0NzUgMjg0bC0xOC43LTMtOS44IDE3LTIuNS0xOS4zLTE4LjYtNCAxNy4yLTguN20zNy42IDIzLjFsNiAxOC4zIDE5LjEuMy0xNS41IDExLjdMNDk1IDMzOGwtMTUuNi0xMS0xNiAxMS4xIDYtMTguNS0xNS4yLTExLjYgMTkuMy0uNW0yMS40IDM2LjVsLTIuMiAxOSAxNy4zIDguNi0xOSA0LTMgMTktOS41LTE2LjctMTkuMSAzLjIgMTMtMTQuMy04LjgtMTcgMTcuNyA3LjltMy4yIDQzLjdsLTguNSAxNy4xIDEzLjMgMTQtMTkuMS0yLjgtOS4zIDE2LjctMy4zLTE4LjktMTktMy43IDE3LTguOC0yLjUtMTkgMTQgMTMuNW0tMTAuOSA0M2wtMTYuMSAxMCA0LjEgMTktMTQuOC0xMi42LTE2LjUgOS40IDctMTgtMTQuNC0xMy4yIDE5LjEgMS42IDcuNy0xNy42IDQuOSAxOSIvPgogIDxnIGlkPSJnNjcwMyIgdHJhbnNmb3JtPSJtYXRyaXgoLjUgMCAwIC41IDAgLS41KSI+CiAgICA8cGF0aCBpZD0icGF0aDY2ODEiIGZpbGw9IiMwMDYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggaWQ9InBhdGg2NjgzIiBmaWxsPSIjZmZmIiBkPSJNNTEyIDB2NjRMMzIyIDI1NmwxOTAgMTg3djY5aC02N0wyNTQgMzI0IDY4IDUxMkgwdi02OGwxODYtMTg3TDAgNzRWMGg2MmwxOTIgMTg4TDQ0MCAweiIvPgogICAgPHBhdGggaWQ9InBhdGg2Njg1IiBmaWxsPSIjYzgxMDJlIiBkPSJNMTg0IDMyNGwxMSAzNEw0MiA1MTJIMHYtM3ptMTI0LTEybDU0IDggMTUwIDE0N3Y0NXpNNTEyIDBMMzIwIDE5NmwtNC00NEw0NjYgMHpNMCAxbDE5MyAxODktNTktOEwwIDQ5eiIvPgogICAgPHBhdGggaWQ9InBhdGg2Njg3IiBmaWxsPSIjZmZmIiBkPSJNMTc2IDB2NTEyaDE2MFYwek0wIDE3NnYxNjBoNTEyVjE3NnoiLz4KICAgIDxwYXRoIGlkPSJwYXRoNjY4OSIgZmlsbD0iI2M4MTAyZSIgZD0iTTAgMjA4djk2aDUxMnYtOTZ6TTIwOCAwdjUxMmg5NlYweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjY2wtYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNTYgMGg1MTJ2MjU2SDI1NnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDM5YTYiIGQ9Ik0wIDBoMjU2djI1NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2Ny44IDE5MS43TDEyOC4yIDE2MmwtMzkuNSAzMCAxNC43LTQ4LjhMNjQgMTEzLjFsNDguNy0uNUwxMjcuOCA2NGwxNS41IDQ4LjUgNDguNy4xLTM5LjIgMzAuNCAxNSA0OC43eiIvPgogICAgPHBhdGggZmlsbD0iI2Q1MmIxZSIgZD0iTTAgMjU2aDc2OHYyNTZIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDcwOC43djcwOC43SDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSguNzIyKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzU0LjMgMEgxMDYzdjM1NC4zSDM1NC4zeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMzlhNiIgZD0iTTAgMGgzNTQuM3YzNTQuM0gweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIzMi4zIDI2NS4zbC01NS00MS4xLTU0LjUgNDEuNSAyMC4zLTY3LjUtNTQuNS00MS43IDY3LjQtLjYgMjEtNjcuMyAyMS4zIDY3LjJoNjcuNUwyMTEuNCAxOThsMjAuOCA2Ny40eiIvPgogICAgPHBhdGggZmlsbD0iI2Q1MmIxZSIgZD0iTTAgMzU0LjNoMTA2M3YzNTQuNEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDdhNWUiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik00MjYuNyAwSDY0MHY0ODBINDI2Ljd6Ii8+CiAgPGcgZmlsbD0iI2ZjZDExNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIwIDI0MCkgc2NhbGUoNy4xMTExKSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC04TC0yLjUtLjQgMS4zLjl6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDdhNWUiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik0zNDEuMyAwSDUxMnY1MTJIMzQxLjN6Ii8+CiAgPGcgZmlsbD0iI2ZjZDExNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU2IDI1Nikgc2NhbGUoNS42ODg5KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC04TC0yLjUtLjQgMS4zLjl6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmRlMDAiIGQ9Ik0tLjYuOEwwLTEgLjYuOC0xLS4zaDJ6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNkZTI5MTAiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09Im1hdHJpeCg3MS45OTkxIDAgMCA3MiAxMjAgMTIwKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIzMCIgaGVpZ2h0PSIyMCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEyLjMzNTYyIC0yMC41ODcxIDIwLjU4Njg0IC0xMi4zMzU3NyAyNDAuMyA0OCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KC0zLjM4NTczIC0yMy43NTk5OCAyMy43NTk2OCAtMy4zODU3OCAyODggOTUuOCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KDYuNTk5MSAtMjMuMDc0OSAyMy4wNzQ2IDYuNTk5MTkgMjg4IDE2OCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KDE0Ljk5OTEgLTE4LjczNTU3IDE4LjczNTMzIDE0Ljk5OTI5IDI0MCAyMTYpIiB4bGluazpocmVmPSIjYSIvPgo8L3N2Zz4K)
}

.flag-icon-cn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jbiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmRlMDAiIGQ9Ik0xLS4zTC0uNy44IDAtMSAuNi44LTEtLjN6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNkZTI5MTAiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09Im1hdHJpeCg3Ni44IDAgMCA3Ni44IDEyOCAxMjgpIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTIxIDE0Mi42IC00Nykgc2NhbGUoMjUuNTgyNykiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0icm90YXRlKC05OC4xIDE5OCAtODIpIHNjYWxlKDI1LjYpIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzQgMjcyLjQgLTExNCkgc2NhbGUoMjUuNjEzNykiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0ibWF0cml4KDE2IC0xOS45NjggMTkuOTY4IDE2IDI1NiAyMzAuNCkiIHhsaW5rOmhyZWY9IiNhIi8+Cjwvc3ZnPgo=)
}

.flag-icon-co {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZlODAwIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDE0OGUiIGQ9Ik0wIDI0MGg2NDB2MjQwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGEwMDEwIiBkPSJNMCAzNjBoNjQwdjEyMEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-co.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZlODAwIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDE0OGUiIGQ9Ik0wIDI1Nmg1MTJ2MjU2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGEwMDEwIiBkPSJNMCAzODRoNTEydjEyOEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGI0IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDc1LjRoNjQwdjMyMi4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDkwMDAwIiBkPSJNMCAxNTcuN2g2NDB2MTU3LjdIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWNyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGI0IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDgwLjVoNTEydjM0My43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDkwMDAwIiBkPSJNMCAxNjguMmg1MTJ2MTY4LjJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImN1LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTMyIDBoNjgyLjd2NTEySC0zMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2N1LWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMCkgc2NhbGUoLjk0KSI+CiAgICA8cGF0aCBmaWxsPSIjMDA1MGYwIiBkPSJNLTMyIDBoNzY4djUxMkgtMzJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTMyIDEwMi40aDc2OHYxMDIuNEgtMzJ6bTAgMjA0LjhoNzY4djEwMi40SC0zMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNlZDAwMDAiIGQ9Ik0tMzIgMGw0NDAuNyAyNTUuN0wtMzIgNTExVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYxLjggMzI1LjVMMTE0LjMgMjkwbC00Ny4yIDM1LjggMTcuNi01OC4xLTQ3LjItMzYgNTguMy0uNCAxOC4xLTU4IDE4LjUgNTcuOCA1OC4zLjEtNDYuOSAzNi4zIDE4IDU4eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDUwZjAiIGQ9Ik0tMzIgMGg3Njh2NTEySC0zMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMzIgMTAyLjRoNzY4djEwMi40SC0zMnptMCAyMDQuOGg3Njh2MTAyLjRILTMyeiIvPgogICAgPHBhdGggZmlsbD0iI2VkMDAwMCIgZD0iTS0zMiAwbDQ0MC43IDI1NS43TC0zMiA1MTFWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNjEuOCAzMjUuNUwxMTQuMyAyOTBsLTQ3LjIgMzUuOCAxNy42LTU4LjEtNDcuMi0zNiA1OC4zLS40IDE4LjEtNTggMTguNSA1Ny44IDU4LjMuMS00Ni45IDM2LjMgMTggNTh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-cv {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN2IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImN2LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTEyMy40IDBoNjgyLjZ2NTEyaC02ODIuNnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2N2LWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTUuNykgc2NhbGUoLjk0KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTEyMy40IDIzM0g3MjN2MjA2aC04NDYuNXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwODE4NzMiIGQ9Ik0tMTIyLjggMGg4NDZ2MjU2LjZoLTg0NnptLjMgMzg1LjloODUyLjFWNTEyaC04NTIuMXoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZTM5MjkiIGQ9Ik0tMTIyLjUgMzAyLjZoODQ2djM5LjZoLTg0NnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmNlMDgiIGQ9Ik0xMzEgMzk5LjJsNi42IDIwLjRIMTU5bC0xNy40IDEyLjcgNi42IDIwLjVMMTMxIDQ0MGwtMTcuNCAxMi43IDYuNy0yMC41LTE3LjQtMTIuN2gyMS41TTMxNyAyNTAuNGw2LjcgMjAuNUgzNDVsLTE3LjQgMTIuNiA2LjYgMjAuNS0xNy40LTEyLjctMTcuNCAxMi43IDYuNi0yMC41LTE3LjQtMTIuNmgyMS42bS0yMjIgNjQuNGw2LjYgMjAuNWgyMS41TDk5IDM2OC42bDYuNyAyMC40LTE3LjQtMTIuNkw3MC45IDM4OWw2LjYtMjAuNC0xNy40LTEyLjdoMjEuNU0zMTcgMzI5LjVsNi43IDIwLjRIMzQ1bC0xNy40IDEyLjcgNi42IDIwLjQtMTcuNC0xMi42LTE3LjQgMTIuNyA2LjYtMjAuNS0xNy40LTEyLjdoMjEuNm0tNDAuNS0xNjEuN2w2LjcgMjAuNEgyOThsLTE3LjQgMTIuNyA2LjYgMjAuNS0xNy40LTEyLjctMTcuNCAxMi43IDYuNy0yMC41LTE3LjUtMTIuN2gyMS42bS02NC41LTQ1LjJsNi43IDIwLjVoMjEuNWwtMTcuNCAxMi42IDYuNiAyMC41LTE3LjQtMTIuNi0xNy40IDEyLjYgNi43LTIwLjUtMTcuNC0xMi42SDE5Mm0tNjQuNSAyLjlsNi43IDIwLjVoMjEuNWwtMTcuNCAxMi42IDYuNyAyMC41LTE3LjUtMTIuNy0xNy40IDEyLjcgNi43LTIwLjUtMTcuNC0xMi42SDEyMW0tMzQuOCA0My4ybDYuNiAyMC41aDIxLjZsLTE3LjUgMTIuNiA2LjcgMjAuNS0xNy40LTEyLjctMTcuNCAxMi43IDYuNi0yMC41TDU4IDI3MWgyMS41bTExOS4yIDE0OS40bDYuNyAyMC41aDIxLjVsLTE3LjQgMTIuNiA2LjcgMjAuNS0xNy41LTEyLjctMTcuNCAxMi43IDYuNy0yMC41LTE3LjQtMTIuNkgxOTJtODIuMi00MS43bDYuNiAyMC40aDIxLjVMMjg1IDQzMi4zbDYuNyAyMC41LTE3LjQtMTIuNy0xNy41IDEyLjcgNi43LTIwLjUtMTcuNC0xMi43aDIxLjUiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-cv.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN2IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTIzLjQgMjMzSDcyM3YyMDZoLTg0Ni41eiIvPgogICAgPHBhdGggZmlsbD0iIzA4MTg3MyIgZD0iTS0xMjIuOCAwaDg0NnYyNTYuNmgtODQ2em0uMyAzODUuOWg4NTIuMVY1MTJoLTg1Mi4xeiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzkyOSIgZD0iTS0xMjIuNSAzMDIuNmg4NDZ2MzkuNmgtODQ2eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmY2UwOCIgZD0iTTEzMSAzOTkuMmw2LjYgMjAuNEgxNTlsLTE3LjQgMTIuNyA2LjYgMjAuNUwxMzEgNDQwbC0xNy40IDEyLjcgNi43LTIwLjUtMTcuNC0xMi43aDIxLjVNMzE3IDI1MC40bDYuNyAyMC41SDM0NWwtMTcuNCAxMi42IDYuNiAyMC41LTE3LjQtMTIuNy0xNy40IDEyLjcgNi42LTIwLjUtMTcuNC0xMi42aDIxLjZtLTIyMiA2NC40bDYuNiAyMC41aDIxLjVMOTkgMzY4LjZsNi43IDIwLjQtMTcuNC0xMi42TDcwLjkgMzg5bDYuNi0yMC40LTE3LjQtMTIuN2gyMS41TTMxNyAzMjkuNWw2LjcgMjAuNEgzNDVsLTE3LjQgMTIuNyA2LjYgMjAuNC0xNy40LTEyLjYtMTcuNCAxMi43IDYuNi0yMC41LTE3LjQtMTIuN2gyMS42bS00MC41LTE2MS43bDYuNyAyMC40SDI5OGwtMTcuNCAxMi43IDYuNiAyMC41LTE3LjQtMTIuNy0xNy40IDEyLjcgNi43LTIwLjUtMTcuNS0xMi43aDIxLjZtLTY0LjUtNDUuMmw2LjcgMjAuNWgyMS41bC0xNy40IDEyLjYgNi42IDIwLjUtMTcuNC0xMi42LTE3LjQgMTIuNiA2LjctMjAuNS0xNy40LTEyLjZIMTkybS02NC41IDIuOWw2LjcgMjAuNWgyMS41bC0xNy40IDEyLjYgNi43IDIwLjUtMTcuNS0xMi43LTE3LjQgMTIuNyA2LjctMjAuNS0xNy40LTEyLjZIMTIxbS0zNC44IDQzLjJsNi42IDIwLjVoMjEuNmwtMTcuNSAxMi42IDYuNyAyMC41LTE3LjQtMTIuNy0xNy40IDEyLjcgNi42LTIwLjVMNTggMjcxaDIxLjVtMTE5LjIgMTQ5LjRsNi43IDIwLjVoMjEuNWwtMTcuNCAxMi42IDYuNyAyMC41LTE3LjUtMTIuNy0xNy40IDEyLjcgNi43LTIwLjUtMTcuNC0xMi42SDE5Mm04Mi4yLTQxLjdsNi42IDIwLjRoMjEuNUwyODUgNDMyLjNsNi43IDIwLjUtMTcuNC0xMi43LTE3LjUgMTIuNyA2LjctMjAuNS0xNy40LTEyLjdoMjEuNSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jdyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjdy1hIj4KICAgICAgPHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0iTTAgMGg2ODIuN3Y1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTAtMWwuMi43SDFMLjMgMGwuMi43TDAgLjRsLS42LjQuMi0uNy0uNS0uNGguN3oiLz4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2N3LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iIzAwMmI3ZiIgZD0iTTAgMGg3Njh2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjllODE0IiBkPSJNMCAzMjBoNzY4djY0SDB6Ii8+CiAgICA8dXNlIHdpZHRoPSIxMzUwMCIgaGVpZ2h0PSI5MDAwIiB4PSIyIiB5PSIyIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDQyLjY3KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEzNTAwIiBoZWlnaHQ9IjkwMDAiIHg9IjMiIHk9IjMiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ic2NhbGUoNTYuOSkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-cw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jdyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJhIj4KICAgICAgPHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0iTTAgMGg5MDAwdjkwMDBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTAtMWwuMi43SDFMLjMgMGwuMi43TDAgLjRsLS42LjQuMi0uNy0uNS0uNGguN3oiLz4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InNjYWxlKC4wNTcpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDJiN2YiIGQ9Ik0wIDBoMTM1MDB2OTAwMEgweiIvPgogICAgPHBhdGggZmlsbD0iI2Y5ZTgxNCIgZD0iTTAgNTYyNWgxMzUwMHYxMTI1SDB6Ii8+CiAgICA8dXNlIHdpZHRoPSIxMzUwMCIgaGVpZ2h0PSI5MDAwIiB4PSIyIiB5PSIyIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDc1MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMzUwMCIgaGVpZ2h0PSI5MDAwIiB4PSIzIiB5PSIzIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InNjYWxlKDEwMDApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cx {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jeCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDIxYWQiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiMxYzhhNDIiIGQ9Ik0wIDBoNjQwdjQ4MHoiLz4KICA8Y2lyY2xlIGN4PSIzMjAiIGN5PSIyNDAiIHI9IjU3LjgiIGZpbGw9IiNmZmM2MzkiLz4KICA8cGF0aCBmaWxsPSIjMWM4YTQyIiBkPSJNMjg0LjcgMjE0YzQgNS41IDEwIDE0LjYgMTQuOCAxMi4yIDMuNyAwIDUuNy4zIDYuMiAyLjhhMzcgMzcgMCAwMDMzLTE0LjNzLjggMCAuNS00LjVjMC0yIDIuOC0xLjYgMi44LTEgLjQgMSAuNCAxLjcuOSAxLjggMS0uNCAyLjctMyA0LTQuNi4zLS43LjEtMS41LjItMi40LjctMS43IDIuNC0xLjMgMi44LS40bC42IDEuNmMxLjggMS4yIDUgMCA1LjIgMCAuMy0xLjQgMS4yLTEuMiAxLjItMS4yIDEuMi0uMy43LS4yIDEuNS4yLS43IDcuNyAxLjUgOCAxLjMgMTIgLjEgNC40LTEuMyA1LjYtMS4zIDcuMy40IDIgNyAyLjEgNC42IDMuOS0yIDEgMCAzLTMgMy44LTguOCA0LjUtMTAuNCA4LjMtMTAuNCA4LjNzLTIuMiA0LjItMi41IDQuMmMtMS41IDIuOC0zLjMgMS4yLTQuNCAyLjYtLjUgMS43LTEgNS41IDAgNy40LjUgMi43IDAgNC4yLS43IDYuOS0uNiA1LjYtMi44IDYuNS0zLjEgOC40LTEgMi4yLjIgMTItLjggMTItNi41LjItMTEuNS0xLjItMTQuMS0xLjcgMi41LTEwLjkgMS41LTIwLjQgMS41LTIxLjQtLjYtNy44LTExLjYtNS45LTEzLjMtNy0xLjQtLjItMi4zLTEuMy0yLjctMS44LTEuNi0uMi0yLjItLjYtMy43LS43LS44LjQtLjMuOC0yIDEuMy00LjUuNS02LjQtMy44LTYuNC0zLjguMi0xLjUtOS45LjMtMTUuMy0xLTIuMyAxLjMtMy4zIDUtNS4xIDUuNCAwIDEuMS0zLTEtMy42LTItLjItMy40IDIuOC00LjggMi44LTQuOCAyLjQtMS43IDMuOC0yIDUtMy4xLjUtMi45LjItNSAxLjUtNy4xIDEtMS43IDIuNS0xIDMuNS0xLjYgMS4xLS44IDEuNi01LjYuNi03bC00LjctNC4yYy0xLjQtNC4xIDEuNy02LjggMi42LTYuNXoiLz4KICA8cGF0aCBmaWxsPSIjZmZjNjM5IiBkPSJNNTYxLjkgMTQyLjRjLTIuNi0xMC4zLTI2LTMyLjctNDMuNy00Ni45LTQuMi0yLjgtNy0xLjEtNi40IDMgMi4yIDMuNiAzLjggNy42IDYgMTEuMy42IDIuNSAxLjggNC4yIDIuNCA2LjYgMCAwIC4yIDQuMi42IDQuNiA1LjQgNiA2LjIgMTEuMSA2LjIgMTEuMWE0OSA0OSAwIDAwMTEuNSAxNS42YzYuMiAzLjkgMS42IDE2IDEuOCAyMi41IDAgNC0yLjkgMy42LTUuNSAzLTIwLjEtMTguNS00MC4xLTE4LjUtNTcuOC0yMy45LTYuOC0uNy03IDIuNi00LjcgNC40YTEyOSAxMjkgMCAwMDM5LjEgMjkuNmw3LjcgNC44IDguOCA3LjNjNi44IDQuNCA3LjMgOC40IDcuMyA4LjguMiA4LjItNC4yIDE0LjYtNS41IDE3LjItMi4zIDguNy03IDEwLjItNyAxMC4yLTM3LjYgMjUuNC01Ny40IDMyLTExOC40IDI0LjEtMS0uNC02LjguNSAwIDMgMTUuNSA1LjIgNTMuNyAxMy41IDkwLjYtNCA5LTYuMiAxNC44LTQuMiAyMS4zLThhMjg3LjMgMjg3LjMgMCAwMTI4LjMtMTUuNGM4LjMtNC41IDMxLjMtOS40IDM2LjYtMTMuOCA2LjEtLjUgMTIuNC0xLjMgMTIuOC02LjUgMi0xLjMgNS0uMyA3LjItNC42IDQuOC0uOSA0LTIuNiA0LTIuNi0xLjItMy40LTUuOC00LjgtOS03LjMtNC44LTEuNi04LTItMTEuNS0uNGwtMy4zIDEuNXMtNS4xLS43LTUuMS0xLjFjLTExLjQtLjYtMTAuMy0zOC4zLTE0LjMtNTR6Ii8+CiAgPHBhdGggZmlsbD0iIzFjOGE0MiIgZD0iTTU4OC42IDIwNC4yYTIuOCAxLjggMTYgMTEtNS40LTEuNyAyLjggMS44IDE2IDAxNS40IDEuN3oiLz4KICA8ZyBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09Im1hdHJpeCguNjQgMCAwIC42NCAwIDgwKSI+CiAgICA8cGF0aCBpZD0iYSIgZD0iTTE4OC4yIDE5MWwtMTIuOC0xMi0xMi45IDExLjggMS40LTE3LjQtMTcuMy0yLjggMTQuNS05LjgtOC42LTE1LjIgMTYuNyA1LjMgNi41LTE2LjJMMTgyIDE1MWwxNi43LTUtOC44IDE1IDE0LjQgMTAtMTcuMyAyLjUgMS4yIDE3LjR6Ii8+CiAgICA8cGF0aCBkPSJNMjMzLjQgMzM1LjVsLTEzLjgtOS4xLTEzLjQgOS42IDQuOC0xNS41LTEzLjYtOS41IDE2LjYtLjQgNS0xNS41IDUuNiAxNS4zIDE2LjctLjFMMjI4IDMyMGw1LjMgMTUuNHoiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMi41IiB5PSIyNjkuMSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iLTExMi4xIiB5PSIxMjMuMiIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMTA4LjQiIHk9Ijg1IiB4bGluazpocmVmPSIjYSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-cx.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1jeCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDIxYWQiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiMxYzhhNDIiIGQ9Ik0wIDBoNTEydjUxMnoiLz4KICA8Y2lyY2xlIGN4PSIyNTYiIGN5PSIyNTYiIHI9IjYxLjciIGZpbGw9IiNmZmM2MzkiLz4KICA8cGF0aCBmaWxsPSIjMWM4YTQyIiBkPSJNMjE4LjMgMjI4LjNjNC4zIDUuOCAxMC42IDE1LjUgMTUuOCAxMyA0IDAgNiAuMyA2LjYgM0EzOS41IDM5LjUgMCAwMDI3NiAyMjlzLjggMCAuNS00LjhjMC0yLjIgMy0xLjcgMy0xIC40IDEgLjMgMS44LjkgMS44IDEuMi0uNCAyLjktMy4xIDQuMy00LjguMy0uOC4xLTEuNi4yLTIuNi44LTEuOCAyLjYtMS40IDMtLjQuMy42LjMgMSAuNyAxLjcgMS44IDEuMiA1LjIgMCA1LjUgMCAuMy0xLjUgMS4zLTEuMyAxLjMtMS4zIDEuMi0uMy43LS4yIDEuNi4yLS44IDguMiAxLjYgOC42IDEuNCAxMi44IDAgNC43LTEuNCA2LTEuNCA3LjguNCAyLjIgNy4zIDIuMyA1IDQuMS0yLjIgMS4yIDAgMy4zLTMuMyA0LjEtOS40IDQuOC0xMS4yIDguOS0xMS4yIDguOXMtMi4zIDQuNC0yLjYgNC40Yy0xLjYgMy0zLjUgMS40LTQuNyAyLjgtLjUgMS44LTEuMSA1LjkgMCA4IC41IDIuOCAwIDQuNC0uOCA3LjMtLjYgNi0zIDYuOS0zLjMgOS0xIDIuMi4zIDEyLjgtLjggMTIuOC03IC4xLTEyLjMtMS4zLTE1LTEuOSAyLjYtMTEuNiAxLjYtMjEuOCAxLjYtMjIuOC0uNy04LjMtMTIuNC02LjMtMTQuMi03LjQtMS41LS4zLTIuNC0xLjUtMy0yLTEuNi0uMi0yLjItLjYtMy45LS44LS44LjQtLjMuOS0yLjIgMS40LTQuNi42LTYuNy00LTYuNy00IC4yLTEuNi0xMC41LjMtMTYuNC0xLTIuNCAxLjMtMy40IDUuMi01LjQgNS43IDAgMS4yLTMuMi0xLTMuOS0yLjIgMC0zLjUgMy4xLTUgMy4xLTUgMi41LTEuOSA0LTIuMiA1LjMtMy40LjYtMyAuMy01LjMgMS42LTcuNiAxLTEuNyAyLjctMSAzLjgtMS43IDEuMi0uOCAxLjctNiAuNi03LjNsLTUtNC41Yy0xLjYtNC41IDEuOC03LjMgMi43LTd6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmYzYzOSIgZD0iTTQ1Mi4zIDYzLjdjLTIuOC0xMS0yNy45LTM0LjgtNDYuNi01MC00LjUtMy03LjQtMS4yLTYuOSAzLjEgMi40IDQgNC4xIDguMiA2LjUgMTIuMS42IDIuNiAxLjkgNC40IDIuNSA3IDAgMCAuMiA0LjUuNiA1YTI1IDI1IDAgMDE2LjYgMTEuOCA1Mi40IDUyLjQgMCAwMDEyLjMgMTYuNmM2LjYgNC4yIDEuOCAxNy4xIDIgMjQgMCA0LjMtMy4yIDMuOC01LjkgMy4zLTIxLjUtMTkuOC00Mi44LTE5LjgtNjEuNi0yNS41LTcuNC0uOC03LjUgMi43LTUuMSA0LjYgMTMuMSAxNCAyNS41IDIzLjYgNDEuNyAzMS42bDguMiA1LjEgOS40IDcuOGM3LjIgNC43IDcuOCA5IDcuOCA5LjQuMiA4LjgtNC41IDE1LjYtNS44IDE4LjMtMi41IDkuMy03LjUgMTEtNy41IDExLTQwLjEgMjctNjEuMiAzNC0xMjYuNCAyNS43LTEtLjUtNy4yLjUgMCAzLjEgMTYuNiA1LjUgNTcuMyAxNC40IDk2LjctNC4zIDkuNS02LjYgMTUuOS00LjQgMjIuNy04LjQgMTEuMy03IDI3LjMtMTUuNiAzMC4zLTE2LjUgOC43LTQuNyAzMy4zLTEwIDM5LTE0LjcgNi41LS41IDEzLjItMS40IDEzLjctNyAyLjEtMS4zIDUuMi0uMyA3LjUtNC45IDUuMi0uOSA0LjMtMi43IDQuMy0yLjctMS4zLTMuNy02LTUuMi05LjUtNy44LTUuMS0xLjctOC42LTIuMi0xMi4zLS40bC0zLjUgMS42cy01LjUtLjgtNS41LTEuMmMtMTIuMS0uNy0xMS00MS0xNS4yLTU3Ljd6Ii8+CiAgPHBhdGggZmlsbD0iIzFjOGE0MiIgZD0iTTU0Mi41IDIxNy44YTMgMS45IDE2IDExLTUuOC0xLjggMyAxLjkgMTYgMDE1LjggMS44eiIvPgogIDxnIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS44IDE4Mi40KSBzY2FsZSguNjgyNjcpIj4KICAgIDxwYXRoIGlkPSJhIiBkPSJNMTg4LjIgMTkxbC0xMi44LTEyLTEyLjkgMTEuOCAxLjQtMTcuNC0xNy4zLTIuOCAxNC41LTkuOC04LjYtMTUuMiAxNi43IDUuMyA2LjUtMTYuMkwxODIgMTUxbDE2LjctNS04LjggMTUgMTQuNCAxMC0xNy4zIDIuNSAxLjIgMTcuNHoiLz4KICAgIDxwYXRoIGQ9Ik0yMzMuNCAzMzUuNWwtMTMuOC05LjEtMTMuNCA5LjYgNC44LTE1LjUtMTMuNi05LjUgMTYuNi0uNCA1LTE1LjUgNS42IDE1LjMgMTYuNy0uMUwyMjggMzIwbDUuMyAxNS40eiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIyLjUiIHk9IjI2OS4xIiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSItMTEyLjEiIHk9IjEyMy4yIiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIxMDguNCIgeT0iODUiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-cy {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/cy.svg)
}

.flag-icon-cy.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/cy.svg)
}

.flag-icon-cz {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAgMGg2NDB2MjQwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2Q3MTQxYSIgZD0iTTAgMjQwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMTE0NTdlIiBkPSJNMzYwIDI0MCAwIDBWNDgweiIvPgo8L3N2Zz4K)
}

.flag-icon-cz.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWN6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTAgMGg1MTJ2MjU2SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2Q3MTQxYSIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjMTE0NTdlIiBkPSJNMzAwIDI1NiAwIDU2VjQ1NnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-de {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZDAwIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgo8L3N2Zz4K)
}

.flag-icon-de.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmY2UwMCIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2QwMCIgZD0iTTAgMTcwLjdoNTEydjE3MC42SDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-dj {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRqIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImRqLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTQwIDBoNjgyLjd2NTEySC00MHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2RqLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNy41KSBzY2FsZSguOTQpIj4KICAgIDxwYXRoIGZpbGw9IiMwYzAiIGQ9Ik0tNDAgMGg3Njh2NTEySC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiM2OWYiIGQ9Ik0tNDAgMGg3Njh2MjU2SC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmZlZmUiIGQ9Ik0tNDAgMGwzODIuNyAyNTUuN0wtNDAgNTExVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMTkuOCAyOTJMODkgMjcwbC0zMC43IDIyLjRMNjkuNyAyNTZsLTMwLjYtMjIuNSAzNy45LS4zIDExLjctMzYuMyAxMiAzNi4yaDM3LjlsLTMwLjUgMjIuNyAxMS43IDM2LjR6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-dj.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRqIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNTUuNCAwSDc2NHY3MDguN0g1NS40eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MCkgc2NhbGUoLjcyMikiPgogICAgPHBhdGggZmlsbD0iIzBjMCIgZD0iTTAgMGgxMDYzdjcwOC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjNjlmIiBkPSJNMCAwaDEwNjN2MzU0LjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmZlZmUiIGQ9Ik0wIDBsNTI5LjcgMzUzLjlMMCA3MDcuM1YweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMjIxLjIgNDA0LjNsLTQyLjctMzAuOC00Mi40IDMxIDE1LjgtNTAuMy00Mi40LTMxLjIgNTIuNC0uNCAxNi4zLTUwLjIgMTYuNiA1MCA1Mi40LjItNDIuMSAzMS40IDE2IDUwLjN6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-dk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2M4MTAyZSIgZD0iTTAgMGg2NDAuMXY0ODBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjA1LjcgMGg2OC42djQ4MGgtNjguNnoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAyMDUuN2g2NDAuMXY2OC42SDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-dk.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWRrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2M4MTAyZSIgZD0iTTAgMGg1MTIuMXY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQ0IDBoNzMuMXY1MTJIMTQ0eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDIxOS40aDUxMi4xdjczLjJIMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-dm {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/dm.svg)
}

.flag-icon-dm.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/dm.svg)
}

.flag-icon-do {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/do.svg)
}

.flag-icon-do.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/do.svg)
}

.flag-icon-dz {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWR6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyMCAwaDMyMHY0ODBIMzIweiIvPgogIDxwYXRoIGZpbGw9IiMwMDYyMzMiIGQ9Ik0wIDBoMzIwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNkMjEwMzQiIGQ9Ik00MjQgMTgwYTEyMCAxMjAgMCAxMDAgMTIwIDk2IDk2IDAgMTEwLTEyMG00IDYwbC0xMDgtMzUuMiA2Ny4yIDkyVjE4My4ybC02Ny4yIDkyeiIvPgo8L3N2Zz4K)
}

.flag-icon-dz.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWR6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1NiAwaDI1NnY1MTJIMjU2eiIvPgogIDxwYXRoIGZpbGw9IiMwMDYyMzMiIGQ9Ik0wIDBoMjU2djUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNkMjEwMzQiIGQ9Ik0zNjcgMTkyYTEyOCAxMjggMCAxMDAgMTI4IDEwMi40IDEwMi40IDAgMTEwLTEyOG00LjIgNjRMMjU2IDIxOC40bDcxLjcgOTguMlYxOTUuNEwyNTYgMjkzLjZ6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-ec {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ec.svg)
}

.flag-icon-ec.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ec.svg)
}

.flag-icon-ee {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cmVjdCB3aWR0aD0iNjQwIiBoZWlnaHQ9IjQ3Ny45IiByeD0iMCIgcnk9IjAiLz4KICAgIDxyZWN0IHdpZHRoPSI2NDAiIGhlaWdodD0iMTU5LjMiIHk9IjMyMC43IiBmaWxsPSIjZmZmIiByeD0iMCIgcnk9IjAiLz4KICAgIDxwYXRoIGZpbGw9IiMxMjkxZmYiIGQ9Ik0wIDBoNjQwdjE1OS4zSDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ee.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJzY2FsZSguNDgyIC43MikiPgogICAgPHJlY3Qgd2lkdGg9IjEwNjMiIGhlaWdodD0iNzA4LjciIHJ4PSIwIiByeT0iMCIvPgogICAgPHJlY3Qgd2lkdGg9IjEwNjMiIGhlaWdodD0iMjM2LjIiIHk9IjQ3NS42IiBmaWxsPSIjZmZmIiByeD0iMCIgcnk9IjAiLz4KICAgIDxwYXRoIGZpbGw9IiMxMjkxZmYiIGQ9Ik0wIDBoMTA2M3YyMzYuMkgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-eg {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/eg.svg)
}

.flag-icon-eg.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/eg.svg)
}

.flag-icon-eh {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImVoLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTE1OC43IDBINTI0djUxMmgtNjgyLjd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNlaC1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQ4LjgpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZD0iTS0xODAgMEg4NDR2MjU2SC0xODB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTA3YjAwIiBkPSJNLTE4MCAyNTZIODQ0djI1NkgtMTgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0xODAgMTY5LjNIODQ0djE3Ni4xSC0xODB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjBmIiBkPSJNMzEwIDE5NS42Yy00NS4yLTE5LjUtODQuMSAyMC42LTg0IDU4IDAgMzkuMiAzOCA4MSA4NiA2Mi41LTM0LTEwLTQ4LTM1LjMtNDgtNjAuNy0uMy0yNS4yIDE1LjgtNTQuNiA0Ni01OS45eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMTgwMCIgZD0iTTM2My4xIDI5NC4ybC0yNS44LTE4LjktMjYgMTkgMTAtMzAuNS0yNi0xOC44aDMybDkuOS0zMC41IDkuOCAzMC40aDMyLjFsLTI1LjkgMTguOCIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMzE0LjMgMzE1LjZhNjUuMiA2NS4yIDAgMDEtODkuMi01OS40IDY1IDY1IDAgMDE4OS41LTYwLjkgNjAuNiA2MC42IDAgMDAtNTEuMiA1OS4yIDYxLjMgNjEuMyAwIDAwNTEgNjEuMXpNLTE4MCAwbDM0OC42IDI1Ni42TC0xODAgNTEyVjB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-eh.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGQ9Ik0tMTgwIDBIODQ0djI1NkgtMTgweiIvPgogICAgPHBhdGggZmlsbD0iIzEwN2IwMCIgZD0iTS0xODAgMjU2SDg0NHYyNTZILTE4MHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTgwIDE2OS4zSDg0NHYxNzYuMUgtMTgweiIvPgogICAgPHBhdGggZmlsbD0iI2YwZiIgZD0iTTMxMCAxOTUuNmMtNDUuMi0xOS41LTg0LjEgMjAuNi04NCA1OCAwIDM5LjIgMzggODEgODYgNjIuNS0zNC0xMC00OC0zNS4zLTQ4LTYwLjctLjMtMjUuMiAxNS44LTU0LjYgNDYtNTkuOXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjE4MDAiIGQ9Ik0zNjMuMSAyOTQuMmwtMjUuOC0xOC45LTI2IDE5IDEwLTMwLjUtMjYtMTguOGgzMmw5LjktMzAuNSA5LjggMzAuNGgzMi4xbC0yNS45IDE4LjgiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTMxNC4zIDMxNS42YTY1LjIgNjUuMiAwIDAxLTg5LjItNTkuNCA2NSA2NSAwIDAxODkuNS02MC45IDYwLjYgNjAuNiAwIDAwLTUxLjIgNTkuMiA2MS4zIDYxLjMgMCAwMDUxIDYxLjF6TS0xODAgMGwzNDguNiAyNTYuNkwtMTgwIDUxMlYweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-er {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNiZTAwMjciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2I0ZDdmNCIgZD0iTTAgNDgwbDY0MC0uM1YyNDBMMCA0ODB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMjM5ZTQ2IiBkPSJNMCAwbDY0MCAuM1YyNDBMMCAweiIvPgogICAgPHBhdGggZmlsbD0iI2YzZTI5NSIgZD0iTTE4Ni4yIDM2MC40Yy0xMC43IDMtMTYuOCAxMS4zLTE2LjcgMTkuMWw1Mi44LS4yYy40LTguNC02LjUtMTYuMi0xNy0xOS4zIDUxLjYtMSA5Ni40LTIwLjQgMTA0LjYtMzIuOC04LTMuNS0xNy40IDIuMS0yNCAuOCAxNS43LTcuMyA2My0zNy45IDU1LjMtNzAuNy02IDE4LjItMjQgMzMuMy0zMS44IDM3LjQgMTcuNy0yNi44IDQxLjgtNTQuOCAyMC45LTc2LjQgMSAxMi41LTggMjYuMy0xMiAyNy40IDEwLjMtMjguNCAyMC02NC0yLjEtODcuNCAyLjkgOC41IDEuNyAzMi40LTIuMyAzMy41LTEuMi0xOS4zLTQuNS01OS44LTI0LjgtNTkuMyA2LjQgNS44IDkuMiAyMS40IDkuNCAzNy4yYTU3LjUgNTcuNSAwIDAwLTIxLjEtMjcgMTE4LjMgMTE4LjMgMCAwMC00MS41LTQyLjJjMS44IDEyLjcgMy4zIDIyLjcgMjEgMzUuOS05LjItLjYtMTguNC0xOC4xLTI4LjMtMTguNi03LjktLjQtMTQgNy4xLTI2LjkgMi44IDEuNCA0LjIgNy40IDYuMSA4LjcgOS4yLTIuOCAyLTkuMy0uMy0xNC43LTMgNy41IDEwIDE5IDE2IDI4LjggMTQgMTEuNy0yLjIgMjQuMi0xIDM2LjIgNS44YTYzIDYzIDAgMDEtMjIuNS42YzYuOSA3IDExLjUgMTEuNyAyMy42IDExLjYgMTAuNyAwIDE2LjQtNS44IDE5LjEtMi4yIDYuOCA4IDExLjMgMTYgMTcgMjUuNC0xMi41IDEuMy04LjctMTQuMS0yMi42LTIyLTcuOSAxNiA5IDM1LjIgMjAuMyA0My4yYTY1IDY1IDAgMDA3LjEgMzEuNWMzLjUgNi41IDggMTMuMiA2LjMgMjcuOS02LjktNS0xMy41LTIxLjgtMTEtMzUuMS04LjYgMi4zLTEyIDE3LjQtOCAyNSAzIDUuNyA1IDE2LjggMS42IDIxLjctMy40IDQuNi0zLjcgNC0zLjcgMTQgLjEgNS44LTMuMiAxMi44LTguNSAxNy43YTM1LjUgMzUuNSAwIDAwMS4xLTE1LjhjLTQuMiA3LjItMTQuOSAxNC42LTE4LjIgMjIuNC0zLjMgNy43LTQuMSAyMS4yLTIwIDI0LjMtMjAuNiA0LTI3LjcgNy42LTQwLjggMTMtMS41LTEwIDIuOS0zMSAxMS4zLTI5LjcgOC4xIDEuNCAzMy04LjYgMjQtMjkuNS0xLjcgNi42LTcuNSAxMy0xMy45IDEzLjMgNi45LTguOCAxOS0xOCAxMy4xLTMyLjhhNDIuNiA0Mi42IDAgMDEtMTYuMyAxOGM4LjQtMTYgMS0yMS05LTcuNi0zLjggNS4xLTYuMSAxNS40LTguNSAyOC41LTQtMTAuNi0zLjctMjQuNi04LjQtMzYtNC44LTEyLjMgNi41LTE1LjUgMTEuOC0xNC41IDEzIDMuNSAzNC45IDMuNSAzMy4zLTE4LjEtNS43IDcuMy0xNS41IDkuNS0yNi4yIDcgMTItOC44IDIxLjQtMjUuMyA4LTM0YTMxIDMxIDAgMDEtMTYuOSAyNC4xIDUwLjggNTAuOCAwIDAxLS4zLTI0LjhjLTUuMiA1LjYtOSAxNy0xMi4xIDMwLjItLjMtMTMgMi4yLTIyLjMgNC0yOS4zIDIuOC0xMC4xIDkuNi0zLjUgMjAtMi44IDEwLjIuNiAyNC01IDIxLjQtMTguNy0zLjQgNS41LTEwLjUgNy42LTE3LjcgNyA4LjctNS4zIDIzLjgtMTQuNiAxNS41LTI5LTMuNSA1LjQtNC42IDEwLTE0LjcgMTEuNyAyLjYtNiAzLTE0LjcgMTEtMTgtMTQtMi45LTIyIDYuMy0yNi4yIDIwLjctMS42LTEwLTMuNi0xMy42LTQtMjEgNy42LTguMyA4LjQtMjQuOC04LTI4LjRhMzUgMzUgMCAwMDEuMiAxNy40Yy03LjctNC42LTE4LjUtNy4xLTI1LjgtLjcgNSA1LjMgMTIuNSAxMCAyNC4yIDQuMi0yLjggOS0xMCA3LjUtMTkuOCA0IDYgMTEuMyAxMy42IDEzLjMgMjIgMTIgNC40IDExLjYgNC42IDIwLjQtOC4zIDM3LjIuNi0xMC40LS4xLTE4LjItOC40LTI2LjctNy4yLTctMTMgLjMtMS44IDE1LjgtNi44LTUtMTQuNC0xNS0xNi43LTI1LjEtMi4yIDEyLjQtLjIgMjcuMSA2LjcgMzUuNC0zLjMgMy41LTctLjQtMTIuNS05IDIgMjcuNCAxMy43IDMyLjcgMjkuNCAyNi42LjQgMTUgLjQgMjguOSAxLjMgNDctOS4xLTEzLjItMjAuNy0yMy0yNy4xLTI1LjQtMiA3LjMgNS41IDE3IDkuOCAyMi4zLTYuNS0xLjQtMjAuNS0xMi0yMC41LTEyLTEuNCAxMi4xIDE0LjMgMjMuNCAyNC41IDI4LjQtMTItLjUtMTcuMy01LTI1LTEyLjQuMiAzMy44IDM2LjYgMjcuOSA0My41IDIyLjdsMyA1Mi41Yy0xMC4zLTEuOC05LjUtNS0xOC4zLTUuNy0yNC41LTEtNDMuOS0yOS40LTUwLjMtNTAuMy0xLjkgMy40LS40IDctMi4xIDExLjMtNC0xMC4zLTktMjMuNi0xNS45LTI5LjggMS44IDYgMiAxMi4xIDEuNCAyMy4zLTIuNC03LjItNC41LTkuNS00LjctMTggLjEtNi41IDYuMy0xMS4zIDYtMjAuNS0uMy02LjctNi40LTIxLjMtNy4zLTMyLjUtMyAxMS42LTQuOCAyMy44LTkuNCAzMSAyLjMtMTIuNCAxLjYtMjEgNS40LTI5LjMgNC40LTguNyA4LjEtMTYuNiA1LjItMjUuNC0yLjggMy40LTEuOSA2LjUtOSAxNC44LTEuNS05IDkuMi0yMy41IDE5LjYtMjkuMyA3LjMtMy44IDE2LjUtMTcuNiAxMC41LTI3LTYuOSA1LTEwIDExLjYtMTkuNyAyMyA3LTI3IDI1LTM0LjIgNDYuNS0zNC4zIDQuNyAwIDE0LjMtMS43IDE3LTgtNiAyLjMtMTMuMiAyLjYtMTkuNiAxLjQgNC43LTYuOSAxNC40LTYgMjMuNi02IDcuMSAwIDE4LjMtMSAyMi44LTExLjJhNTAuOCA1MC44IDAgMDEtMzEgMS45YzEzLjctNyAzNS03LjggNDYtMTcuMS0xMi41LTkuMy00My43IDIuMi02My40IDE1LjcgNS41LTUgMTQuMi0xNCAxOS0yMS4yLTEwLjgtNS4yLTM4IDI1LTQ3LjQgNDMtOSA1LTEyLjUgMTMtMTYgMTguNSA0LjctMTYuMSA1LjItMjcuOCA5LjItNDFDODAgMTM4IDkyLjYgMTk0LjYgODYgMjA4LjJjLjgtMTUgLjEtMzQuMS02LTQ0LTkuNCA3LjItMTAuMiA0OS41LTEuNCA4NC43LTMuMi05LjQtOS4yLTE4LjItMTEuMS0yOS43LTE0IDI1LjQgOC4yIDU1LjUgMjYuNyA3OS4yLTE0LTcuMy0yNy43LTIyLjktMzYuOC0zNiAyLjUgNDUuNiA1MCA1NSA1Ny40IDY2LjItMTAtNC43LTI5LjEtMTMuOS0zNy4zLTQuMmE5OSA5OSAwIDAxMzIuMyAxMi4xYzEyLjQgMTUuNCAzNS43IDIyLjIgNzYuNCAyMy45eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-er.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNiZTAwMjciIGQ9Ik0tNDggMGg1OTEuNXY1MTJILTQ4eiIvPgogICAgPHBhdGggZmlsbD0iI2I0ZDdmNCIgZD0iTS00OCA1MTJsNTkxLjUtLjNWMjU2TC00OCA1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMjM5ZTQ2IiBkPSJNLTQ4IDBsNTkxLjUuM1YyNTZMLTQ4IDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjNlMjk1IiBkPSJNMTQ4LjggMzUxLjRjLTguNyAyLjQtMTMuNyA5LjItMTMuNiAxNS42bDQyLjgtLjJjLjQtNi45LTUuMi0xMy4yLTEzLjgtMTUuNyA0Mi0uOCA3OC40LTE2LjYgODUtMjYuNi02LjUtMi45LTE0LjEgMS43LTE5LjUuNiAxMi44LTUuOSA1MS4yLTMwLjggNDUtNTcuNGE2Mi4zIDYyLjMgMCAwMS0yNS44IDMwLjNjMTQuMy0yMS44IDM0LTQ0LjUgMTctNjIgLjggMTAuMi02LjYgMjEuNC05LjggMjIuMiA4LjMtMjMgMTYuMy01Mi0xLjgtNzEgMi40IDYuOSAxLjUgMjYuMy0xLjggMjcuMi0xLTE1LjctMy43LTQ4LjYtMjAuMi00OC4xIDUuMyA0LjYgNy41IDE3LjQgNy43IDMwLjItMy44LTguOC04LTE1LjQtMTcuMi0yMmE5Ni4xIDk2LjEgMCAwMC0zMy43LTM0LjMgMzYuMSAzNi4xIDAgMDAxNy4xIDI5LjJjLTcuNS0uNS0xNS0xNC43LTIzLTE1LjEtNi40LS4zLTExLjQgNS44LTIxLjkgMi4zIDEuMiAzLjQgNiA1IDcgNy41LTIuMSAxLjUtNy41LS4yLTExLjktMi41IDYuMSA4LjIgMTUuNSAxMyAyMy41IDExLjQgOS41LTEuOCAxOS43LS44IDI5LjQgNC43YTUxLjYgNTEuNiAwIDAxLTE4LjQuNWM1LjcgNS43IDkuNCA5LjUgMTkuMiA5LjQgOC44IDAgMTMuNC00LjYgMTUuNi0xLjggNS41IDYuNSA5LjIgMTMgMTMuOCAyMC42LTEwLjIgMS4yLTcuMS0xMS40LTE4LjQtMTcuOS02LjMgMTMuMiA3LjMgMjguNyAxNi42IDM1LjIgMCA5LjkgMS41IDE4IDUuNyAyNS42IDIuOCA1LjMgNi41IDEwLjcgNS4xIDIyLjctNS41LTQtMTEtMTcuNy05LTI4LjUtNyAxLjktOS42IDE0LTYuNCAyMC4yIDIuNSA0LjcgNC4xIDEzLjcgMS4zIDE3LjctMi44IDMuNy0zIDMuMy0zIDExLjMgMCA0LjgtMi42IDEwLjUtNyAxNC40IDEtMy4zIDItOS4yIDEtMTIuOC0zLjUgNS45LTEyLjEgMTEuOS0xNC44IDE4LjItMi43IDYuMy0zLjQgMTcuMi0xNi4zIDE5LjctMTYuNyAzLjMtMjIuNSA2LjItMzMuMiAxMC42LTEuMi04LjEgMi40LTI1LjEgOS4yLTI0LjEgNi43IDEuMiAyNi44LTcgMTkuNi0yNC0xLjQgNS40LTYuMiAxMC42LTExLjMgMTAuOSA1LjUtNy4yIDE1LjQtMTQuNyAxMC42LTI2LjdhMzQuNSAzNC41IDAgMDEtMTMuMyAxNC43YzYuOS0xMy4xLjgtMTctNy4zLTYuMy0zIDQuMi01IDEyLjYtNi45IDIzLjItMy4yLTguNi0zLTIwLTYuOC0yOS4yLTQtMTAgNS4zLTEyLjcgOS42LTExLjkgMTAuNiAyLjkgMjguNCAyLjkgMjctMTQuNy00LjUgNi0xMi42IDcuOC0yMS4zIDUuNyA5LjgtNy4yIDE3LjUtMjAuNSA2LjYtMjcuNWEyNS4yIDI1LjIgMCAwMS0xMy43IDE5LjUgNDEgNDEgMCAwMS0uMy0yMC4xYy00LjMgNC41LTcuNCAxMy44LTkuOSAyNC41YTgxLjggODEuOCAwIDAxMy4zLTIzLjhjMi4yLTguMyA3LjgtMi45IDE2LjMtMi4zIDguMi41IDE5LjUtNCAxNy40LTE1LjItMi44IDQuNC04LjYgNi4xLTE0LjUgNS43IDcuMS00LjMgMTkuNC0xMiAxMi43LTIzLjYtMi45IDQuNC0zLjggOC4yLTEyIDkuNiAyLjEtNSAyLjUtMTIgOC45LTE0LjctMTEuNC0yLjMtMTcuOSA1LjItMjEuMiAxNi44LTEuNC04LTMtMTEtMy4zLTE3IDYuMi02LjggNi44LTIwLjItNi41LTIzLjEtLjggNi44LS41IDguNSAxIDE0LTYuMy0zLjYtMTUtNS43LTIxLS40IDQgNC4zIDEwLjIgOCAxOS43IDMuNC0yLjMgNy4zLTguMSA2LTE2LjEgMy4yIDQuOSA5LjIgMTEgMTAuOSAxNy45IDkuOCAzLjUgOS40IDMuNyAxNi41LTYuNyAzMC4yLjQtOC41LS4yLTE0LjgtNy0yMS43LTUuNy01LjctMTAuNC4zLTEuNCAxMi45QTM4LjcgMzguNyAwIDAxMTI3IDIwMGMtMS44IDEwLjEtLjIgMjIgNS40IDI4LjgtMi43IDIuOC01LjctLjMtMTAuMS03LjIgMS42IDIyLjIgMTEuMSAyNi40IDIzLjkgMjEuNS4zIDEyLjIuMyAyMy41IDEgMzguMmE2MS4zIDYxLjMgMCAwMC0yMi0yMC42Yy0xLjcgNiA0LjUgMTMuNyA4IDE4LTUuMy0xLTE2LjctOS43LTE2LjctOS43LTEuMiA5LjkgMTEuNiAxOSAxOS45IDIzLjEtOS43LS40LTE0LTQtMjAuMy0xMCAuMSAyNy40IDI5LjcgMjIuNiAzNS4zIDE4LjRsMi41IDQyLjZjLTguNC0xLjQtNy43LTQtMTQuOS00LjYtMTkuOS0uOC0zNS43LTIzLjktNDAuOS00MC45LTEuNSAyLjgtLjMgNS43LTEuNyA5LjItMy4yLTguNC03LjMtMTkuMS0xMi45LTI0LjEgMS40IDQuOCAxLjYgOS44IDEuMSAxOC44LTEuOS01LjktMy43LTcuNy0zLjgtMTQuNi4xLTUuMyA1LjEtOS4yIDQuOS0xNi43LS4yLTUuNC01LjItMTcuMi02LTI2LjQtMi40IDkuNS0zLjkgMTkuNC03LjYgMjUuMiAxLjktMTAgMS4zLTE3IDQuNC0yMy43IDMuNi03LjIgNi42LTEzLjUgNC4yLTIwLjctMi4zIDIuOC0xLjUgNS4zLTcuMiAxMi0xLjMtNy4zIDcuNC0xOSAxNS44LTIzLjggNi0zIDEzLjQtMTQuMyA4LjYtMjItNS42IDQtOC4xIDkuNS0xNiAxOC43IDUuNi0yMiAyMC4yLTI3LjcgMzcuNy0yNy44IDQgMCAxMS43LTEuNCAxNC02LjUtNSAxLjktMTAuOSAyLjEtMTYgMSAzLjctNS40IDExLjctNC43IDE5LjEtNC44IDUuOCAwIDE0LjktLjggMTguNi05YTQyIDQyIDAgMDEtMjUuMiAxLjVjMTEuMS01LjggMjguNS02LjQgMzcuNC0xNC0xMC4yLTcuNS0zNS42IDEuOS01MS42IDEyLjkgNC41LTQuMSAxMS42LTExLjQgMTUuNS0xNy4zLTguOC00LjItMzEgMjAuNC0zOC42IDM1LTcuMiA0LTEwLjEgMTAuNS0xMyAxNSA0LTEzLjEgNC4zLTIyLjYgNy41LTMzLjMtMjQuOCA4LjUtMTQuNSA1NC41LTE5LjkgNjUuNS42LTEyLjIuMS0yNy44LTQuOS0zNS44LTcuNiA1LjgtOC4zIDQwLjItMSA2OC45LTIuNy03LjctNy42LTE0LjktOS4xLTI0LjItMTEuNCAyMC43IDYuNiA0NSAyMS42IDY0LjNhOTUuNyA5NS43IDAgMDEtMjkuOC0yOS4yYzIgMzcgNDAuNyA0NC43IDQ2LjcgNTMuOC04LjItMy44LTIzLjctMTEuMy0zMC40LTMuNGE4MC4yIDgwLjIgMCAwMTI2LjMgOS45YzEwIDEyLjUgMjkgMTggNjIgMTkuNHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-es {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/es.svg)
}

.flag-icon-es.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/es.svg)
}

.flag-icon-et {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWV0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImV0LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTYxLjMgMGg2ODIuN3Y1MTJILTYxLjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjZXQtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3LjUpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iI2ZmYzYyMSIgZD0iTS0yMzggMy41SDgwMHY0OThILTIzOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNlZjIxMTgiIGQ9Ik0tMjQwIDM0Mi41SDc5OS4zVjUxMkgtMjQweiIvPgogICAgPHBhdGggZmlsbD0iIzI5OGMwOCIgZD0iTS0yMzggMEg4MDB2MTgwSC0yMzh6Ii8+CiAgICA8Y2lyY2xlIGN4PSI1MzQuMiIgY3k9IjM1MyIgcj0iMTk5LjciIGZpbGw9IiMwMDZiYzYiIHRyYW5zZm9ybT0ibWF0cml4KC41NCAwIDAgLjU0IC0yNS44IDc0KSIvPgogICAgPHBhdGggZmlsbD0iI2ZmYzYyMSIgZD0iTTIxNC4zIDE4OC4ybC02LjUgNC41IDIzLjUgMzMgNi4zLTQtMjMuNC0zMy41em0yOS40IDc4bC05LjctNi44IDQtMTIuNy00OC4xLjctMTQtMTAuNyA2NS43LS43IDEyLjItMzYuOSA2LjYgMTUtMTYuNyA1MnptNzYuNS03MC43bC02LjMtNC44LTI0LjMgMzIuNCA1LjYgNC43IDI1LTMyLjN6TTI1NC44IDI0N2wzLjUtMTEuMmgxMy4zTDI1Ni40IDE5MGw2LTE2LjUgMjAuNSA2Mi40IDM4LjguNS0xMi4yIDEwLjctNTQuNy0uMnptOTAuNiA1MS4ybDIuNy03LjQtMzguMy0xMy4zLTIuOCA3IDM4LjQgMTMuN3ptLTY5LjEtNDYuNGwxMS43LS4xIDQuMSAxMi42IDM4LjgtMjguNSAxNy42LjYtNTMuMSAzOC43IDExLjUgMzcuMi0xNC04LjQtMTYuNi01Mi4xem0tMTkuOCAxMDJsNy45LjIuMy00MC41LTcuNC0uNS0uOCA0MC45em0yMi04MC4zbDMuOCAxMS4xLTEwLjcgOCAzOS40IDI3LjcgNSAxNi44LTUzLjYtMzgtMzEuNSAyMi43IDMuNS0xNiA0NC0zMi4zem0tMTAzLjMgMTNsMi4zIDcuNSAzOC43LTEyLjItMi03LjItMzkgMTEuOXptODMuMi00bC05LjQgNy4xLTEwLjgtNy43LTE0LjIgNDYtMTQuNCAxMCAxOS41LTYyLjctMzEuNC0yMyAxNi4zLTEuNiA0NC40IDMxLjl6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-et.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWV0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjI5LjMgNi4zaDQ4OS4zdjQ4OS4zSDIyOS4zeiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQwIC02LjYpIHNjYWxlKDEuMDQ2KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZjNjIxIiBkPSJNMiA5LjdoOTkxLjh2NDc1LjlIMS45eiIvPgogICAgPHBhdGggZmlsbD0iI2VmMjExOCIgZD0iTTAgMzMzLjZoOTkzLjJ2MTYySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMjk4YzA4IiBkPSJNMiA2LjNoOTkxLjh2MTcySDJ6Ii8+CiAgICA8Y2lyY2xlIGN4PSI1MzQuMiIgY3k9IjM1MyIgcj0iMTk5LjciIGZpbGw9IiMwMDZiYzYiIHRyYW5zZm9ybT0ibWF0cml4KC41MTUgMCAwIC41MTUgMjA0LjcgNzcpIi8+CiAgICA8cGF0aCBmaWxsPSIjZmZjNjIxIiBkPSJNNDM0IDE4Ni4ybC02IDQuMyAyMi40IDMxLjYgNi0zLjktMjIuMy0zMnptMjguMiA3NC41bC05LjItNi41IDMuOC0xMi00NiAuNi0xMy4zLTEwLjIgNjIuNy0uNyAxMS43LTM1LjNMNDc4IDIxMWwtMTYgNDkuOHptNzMuMS02Ny42bC02LTQuNS0yMy4zIDMxIDUuNSA0LjUgMjMuOC0zMXptLTYyLjUgNDkuM2wzLjMtMTAuN2gxMi43TDQ3NC4zIDE4OGw1LjctMTUuOCAxOS42IDU5LjcgMzcuMi40LTExLjcgMTAuMy01Mi4zLS4yem04Ni42IDQ5bDIuNS03LjItMzYuNi0xMi42LTIuNiA2LjUgMzYuNyAxMy4yem0tNjYtNDQuNGwxMS4yLS4yIDQgMTIuMSAzNy0yNy4yIDE2LjcuNi01MC43IDM3IDExIDM1LjUtMTMuNC04LTE1LjktNDkuOHptLTE5IDk3LjVsNy42LjEuMy0zOC43LTctLjQtLjggMzl6bTIxLTc2LjhsMy43IDEwLjZMNDg5IDI4NmwzNy42IDI2LjUgNC44IDE2LTUxLjItMzYuMi0zMC4xIDIxLjcgMy4zLTE1LjIgNDIuMS0zMXptLTk4LjcgMTIuNGwyLjMgNy4yIDM2LjktMTEuNy0xLjgtNi44LTM3LjQgMTEuM3ptNzkuNi0zLjhsLTkgNi44LTEwLjQtNy40LTEzLjUgNDQtMTMuOCA5LjUgMTguNy02MC0zMC0yMS44IDE1LjUtMS42IDQyLjUgMzAuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-fi {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZpIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzU4MCIgZD0iTTAgMTc0LjVoNjQwdjEzMUgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDM1ODAiIGQ9Ik0xNzUuNSAwaDEzMC45djQ4MGgtMTMxeiIvPgo8L3N2Zz4K)
}

.flag-icon-fi.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZpIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzU4MCIgZD0iTTAgMTg2LjJoNTEydjEzOS42SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzU4MCIgZD0iTTEyMy4yIDBoMTM5LjZ2NTEySDEyMy4xeiIvPgo8L3N2Zz4K)
}

.flag-icon-fj {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/fj.svg)
}

.flag-icon-fj.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/fj.svg)
}

.flag-icon-fk {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/fk.svg)
}

.flag-icon-fk.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/fk.svg)
}

.flag-icon-fm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImZtLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTgxLjMgMGg2ODIuNnY1MTJILTgxLjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjZm0tYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc2LjMpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iIzY3OTdkNiIgZD0iTS0yNTIgMEg3NzJ2NTEySC0yNTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjU5LjggMTIzbC0zMi40IDIyLjIgMTIuNC0zNS45LTMyLjUtMjIuMmg0MC4xbDEyLjQtMzUuOSAxMi40IDM2aDQwbC0zMi40IDIyLjEgMTIuNCAzNS45TTI1OS44IDM5MGwtMzIuNC0yMi4yIDEyLjQgMzYtMzIuNSAyMi4xaDQwLjFsMTIuNCAzNS45IDEyLjQtMzYgNDAgLjEtMzIuNC0yMi4yIDEyLjQtMzUuOW0tMTg4LjQtOTIuNEw3OS4zIDMwNmwxLjQtMzgtMzcuNS0xMS43IDM4LjQtMTEuNyAxLjMtMzggMjIuMyAzMC44IDM4LjQtMTEuOC0yNC42IDMwLjcgMjIuNCAzMC43bTI3NC4yLTExLjdsMjQuNiAzMC43LTEuNC0zOCAzNy41LTExLjctMzguNC0xMS43LTEuMy0zOC0yMi4zIDMwLjgtMzguNC0xMS44IDI0LjYgMzAuNy0yMi40IDMwLjciLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-fm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjQ0LjIgMGg0OTZ2NDk2aC00OTZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTIpIHNjYWxlKDEuMDMyKSI+CiAgICA8cGF0aCBmaWxsPSIjNjc5N2Q2IiBkPSJNMCAwaDk5Mi4xdjQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUwNy45IDg0LjVoMzguOGwtMzEuNSAyMS40IDEyIDM0LjgtMzEuMy0yMS41LTMxLjUgMjEuNSAxMi0zNC44TDQ0NSA4NC40aDM5bDEyLTM0LjdtMTIgMzYzaDM4LjhsLTMxLjUtMjEuNSAxMi0zNC44LTMxLjMgMjEuNS0zMS41LTIxLjUgMTIgMzQuOC0zMS40IDIxLjVINDg0bDEyIDM0LjdNMzQ2IDIzMC4xbDM3LjItMTEuNC0yMy45IDI5LjggMjEuNyAyOS43LTM2LjMtMTEuNC0yMy44IDI5LjggMS40LTM2LjgtMzYuNC0xMS40IDM3LjItMTEuMyAxLjMtMzYuOG0zMjEgMjkuOGwtMzcuMS0xMS40IDIzLjggMjkuNy0yMS43IDI5LjggMzYuNC0xMS40IDIzLjcgMjkuOC0xLjMtMzYuOCAzNi40LTExLjQtMzcuMi0xMS4zLTEuMy0zNi44Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-fo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImZvLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTc4IDMyaDY0MHY0ODBILTc4eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjAiIGNsaXAtcGF0aD0idXJsKCNmby1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzggLTMyKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTc4IDMyaDY2My45djQ4MEgtNzh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAzODk3IiBkPSJNLTc2IDIxOC43aDE4NS45VjMySDIxNnYxODYuN2gzNzEuOHYxMDYuNkgyMTZWNTEySDEwOS45VjMyNS4zaC0xODZWMjE4Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDcyODI4IiBkPSJNLTc2IDI0NS4zaDIxMi40VjMyaDUzLjF2MjEzLjNINTg4djUzLjRIMTg5LjVWNTEyaC01M1YyOTguN0gtNzZ2LTUzLjR6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-fo.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwIiBjbGlwLXBhdGg9InVybCgjYSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS03OCAwaDcwOC4ydjUxMkgtNzh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAzODk3IiBkPSJNLTc1LjkgMTk5LjFoMTk4LjNWMGgxMTMuM3YxOTkuMWgzOTYuNlYzMTNIMjM1Ljd2MTk5SDEyMi40VjMxMi45SC03NlYxOTl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDcyODI4IiBkPSJNLTc1LjkgMjI3LjZoMjI2LjZWMGg1Ni43djIyNy42aDQyNC45djU2LjloLTQyNVY1MTJoLTU2LjZWMjg0LjRILTc1Ljl2LTU2Ljh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-fr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-fr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWZyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ga {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmU3MDAiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzZhMTAwIiBkPSJNNjQwIDE2MEgwVjBoNjQweiIvPgogICAgPHBhdGggZmlsbD0iIzAwNmRiYyIgZD0iTTY0MCA0ODBIMFYzMjBoNjQweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ga.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmU3MDAiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzZhMTAwIiBkPSJNNTEyIDE3MC43SDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2ZGJjIiBkPSJNNTEyIDUxMkgwVjM0MS4zaDUxMnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-gb {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTc1IDBsMjQ0IDE4MUw1NjIgMGg3OHY2Mkw0MDAgMjQxbDI0MCAxNzh2NjFoLTgwTDMyMCAzMDEgODEgNDgwSDB2LTYwbDIzOS0xNzhMMCA2NFYwaDc1eiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik00MjQgMjgxbDIxNiAxNTl2NDBMMzY5IDI4MWg1NXptLTE4NCAyMGw2IDM1TDU0IDQ4MEgwbDI0MC0xNzl6TTY0MCAwdjNMMzkxIDE5MWwyLTQ0TDU5MCAwaDUwek0wIDBsMjM5IDE3NmgtNjBMMCA0MlYweiIvPgogIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yNDEgMHY0ODBoMTYwVjBIMjQxek0wIDE2MHYxNjBoNjQwVjE2MEgweiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik0wIDE5M3Y5Nmg2NDB2LTk2SDB6TTI3MyAwdjQ4MGg5NlYwaC05NnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-gb.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTUxMiAwdjY0TDMyMiAyNTZsMTkwIDE4N3Y2OWgtNjdMMjU0IDMyNCA2OCA1MTJIMHYtNjhsMTg2LTE4N0wwIDc0VjBoNjJsMTkyIDE4OEw0NDAgMHoiLz4KICA8cGF0aCBmaWxsPSIjQzgxMDJFIiBkPSJNMTg0IDMyNGwxMSAzNEw0MiA1MTJIMHYtM2wxODQtMTg1em0xMjQtMTJsNTQgOCAxNTAgMTQ3djQ1TDMwOCAzMTJ6TTUxMiAwTDMyMCAxOTZsLTQtNDRMNDY2IDBoNDZ6TTAgMWwxOTMgMTg5LTU5LThMMCA0OVYxeiIvPgogIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNzYgMHY1MTJoMTYwVjBIMTc2ek0wIDE3NnYxNjBoNTEyVjE3NkgweiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Ik0wIDIwOHY5Nmg1MTJ2LTk2SDB6TTIwOCAwdjUxMmg5NlYwaC05NnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-gd {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1nZCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPGcgaWQ9ImMiPgogICAgICA8ZyBpZD0iYiI+CiAgICAgICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmY2QxMTYiIGQ9Ik0wLTF2MWguNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTggMCAtMSkiLz4KICAgICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSgyMTYpIiB4bGluazpocmVmPSIjYiIvPgogICAgICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKDI4OCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8L2c+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDdhNWUiIGQ9Ik02Ny4yIDY3LjJoNTA1LjZ2MzQ1LjZINjcuMnoiLz4KICA8cGF0aCBmaWxsPSIjZmNkMTE2IiBkPSJNNjcuMiA2Ny4zaDUwNS42TDY3LjIgNDEyLjloNTA1LjZ6Ii8+CiAgPGNpcmNsZSBjeD0iMzE5LjkiIGN5PSIyNDAuMSIgcj0iNTcuNiIgZmlsbD0iI2NlMTEyNiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoNTIuOCAwIDAgNTIuOCAzMjAgMjQwKSIgeGxpbms6aHJlZj0iI2MiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ii0xMDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMC4zKSIgeGxpbms6aHJlZj0iI2QiLz4KICA8dXNlIGlkPSJkIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgzMS4yIDAgMCAzMS4yIDMyMCAzMy42KSIgeGxpbms6aHJlZj0iI2MiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjEwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMykiIHhsaW5rOmhyZWY9IiNkIi8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTEwMi4zIDI0MC43YTgwLjQgODAuNCAwIDAwMzMuNSAzMy4yIDExMSAxMTEgMCAwMC0xMS4zLTQ1bC0yMi4yIDExLjh6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTkwLjEgMTk0LjdjMTAuNCAyMS43LTI3LjEgNzMuNyAzNS41IDg1LjlhNjMuMiA2My4yIDAgMDEtMTAuOS00MS45IDcwIDcwIDAgMDEzMi41IDMwLjhjMTYuNC01OS41LTQyLTU1LjgtNTcuMS03NC44eiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iLTEwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjMgNDE0LjYpIiB4bGluazpocmVmPSIjZCIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoMzEuMiAwIDAgMzEuMiAzMjAgNDQ4LjIpIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMTAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMC4zIDQxNC42KSIgeGxpbms6aHJlZj0iI2QiLz4KPC9zdmc+Cg==)
}

.flag-icon-gd.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1nZCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPGcgaWQ9ImMiPgogICAgICA8ZyBpZD0iYiI+CiAgICAgICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmY2QxMTYiIGQ9Ik0wLTF2MWguNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTggMCAtMSkiLz4KICAgICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPC9nPgogIDwvZGVmcz4KICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDA3YTVlIiBkPSJNNzEuNyA3MS43aDM2OC42djM2OC42SDcxLjd6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTcxLjcgNzEuN2gzNjguNkw3MS43IDQ0MC40aDM2OC42eiIvPgogIDxjaXJjbGUgY3g9IjI1NS45IiBjeT0iMjU2LjEiIHI9IjYxLjQiIGZpbGw9IiNjZTExMjYiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1NiAyNTYpIHNjYWxlKDU2LjMyKSIgeGxpbms6aHJlZj0iI2MiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ii0xMDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi40IC0uMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgPHVzZSBpZD0iZCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU2IDM1LjkpIHNjYWxlKDMzLjI4KSIgeGxpbms6aHJlZj0iI2MiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjEwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuNCkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTk5LjggMjU2LjhjNy43IDE0LjMgMjIuNiAyOS44IDM1LjcgMzUuMy4yLTE0LjUtNS0zMy4yLTEyLTQ4bC0yMy43IDEyLjd6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTg2LjggMjA3LjZjMTEuMSAyMy4zLTI5IDc4LjcgMzcuOCA5MS43YTY3LjUgNjcuNSAwIDAxLTExLjUtNDQuNyA3NS41IDc1LjUgMCAwMTM0LjYgMzIuOGMxNy41LTYzLjQtNDQuOC01OS41LTYxLTc5Ljh6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSItMTAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuNCA0NDIpIiB4bGluazpocmVmPSIjZCIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU2IDQ3OCkgc2NhbGUoMzMuMjgpIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMTAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi40IDQ0Mi4yKSIgeGxpbms6aHJlZj0iI2QiLz4KPC9zdmc+Cg==)
}

.flag-icon-ge {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMjcyIDBoOTZ2NDgwaC05NnoiLz4KICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDE5Mmg2NDB2OTZIMHoiLz4KICA8cGF0aCBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bXVsdGlwbHkiIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQ2LjggMzczLjFjMS0xNi44IDQtMzEuMSA0LTMxLjFzLTkuOCAxLTE0LjggMWMtNC45IDAtMTQuOC0xLTE0LjgtMXMzIDE0LjMgNCAzMS4yYy0xNi45LTEtMzEuMi00LTMxLjItNHMxIDcuNCAxIDE0LjgtMSAxNC44LTEgMTQuOCAxNC4zLTMgMzEuMi00Yy0xIDE2LjktNCAzMS4yLTQgMzEuMnM3LjQtMSAxNC44LTEgMTQuOCAxIDE0LjggMS0zLTE0LjMtNC0zMS4yYzE2LjkgMSAzMS4yIDQgMzEuMiA0cy0xLTkuOC0xLTE0LjhjMC00LjkgMS0xNC44IDEtMTQuOHMtMTQuMyAzLTMxLjEgNHptMzY4LTI4OGMxLTE2LjggNC0zMS4xIDQtMzEuMXMtOS44IDEtMTQuOCAxYy00LjkgMC0xNC44LTEtMTQuOC0xczMgMTQuMyA0IDMxLjFjLTE2LjktMS0zMS4yLTMuOS0zMS4yLTMuOXMxIDcuNCAxIDE0LjgtMSAxNC44LTEgMTQuOCAxNC4zLTMgMzEuMi00Yy0xIDE2LjktNCAzMS4yLTQgMzEuMnM3LjQtMSAxNC44LTEgMTQuOCAxIDE0LjggMS0zLTE0LjMtNC0zMS4xYzE2LjkgMSAzMS4yIDQgMzEuMiA0cy0xLTEwLTEtMTQuOSAxLTE0LjggMS0xNC44LTE0LjMgMy0zMS4yIDR6bS0zNjggMGMxLTE2LjggNC0zMS4xIDQtMzEuMXMtOS44IDEtMTQuOCAxYy00LjkgMC0xNC44LTEtMTQuOC0xczMgMTQuMyA0IDMxLjJjLTE2LjktMS0zMS4yLTQtMzEuMi00czEgNy40IDEgMTQuOC0xIDE0LjgtMSAxNC44IDE0LjMtMyAzMS4yLTRjLTEgMTYuOS00IDMxLjItNCAzMS4yczcuNC0xIDE0LjgtMSAxNC44IDEgMTQuOCAxLTMtMTQuMy00LTMxLjJjMTYuOSAxIDMxLjIgNCAzMS4yIDRzLTEtOS44LTEtMTQuOGMwLTQuOSAxLTE0LjggMS0xNC44cy0xNC4zIDMtMzEuMSA0em0zNjggMjg4YzEtMTYuOCA0LTMxLjEgNC0zMS4xcy05LjggMS0xNC44IDFjLTQuOSAwLTE0LjgtMS0xNC44LTFzMyAxNC4zIDQgMzEuMmMtMTYuOS0xLTMxLjItNC0zMS4yLTRzMSA3LjQgMSAxNC44LTEgMTQuOC0xIDE0LjggMTQuMy0zIDMxLjItNGMtMSAxNi45LTQgMzEuMi00IDMxLjJzNy40LTEgMTQuOC0xIDE0LjggMSAxNC44IDEtMy0xNC4zLTQtMzEuMmMxNi45IDEgMzEuMiA0IDMxLjIgNHMtMS05LjgtMS0xNC44YzAtNC45IDEtMTQuOCAxLTE0LjhzLTE0LjMgMy0zMS4yIDR6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-ge.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMjA1IDBoMTAydjUxMkgyMDV6Ii8+CiAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAyMDVoNTEydjEwMkgweiIvPgogIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTE0LjEgMzk3LjljMS4xLTE4IDQuMy0zMy40IDQuMy0zMy40cy0xMC42IDEtMTUuOSAxYy01LjMgMC0xNS45LTEtMTUuOS0xczMuMiAxNS4zIDQuMyAzMy40Yy0xOC0xLjEtMzMuNC00LjMtMzMuNC00LjNzMSA4IDEgMTUuOS0xIDE1LjktMSAxNS45IDE1LjMtMy4yIDMzLjQtNC4zYy0xLjEgMTgtNC4zIDMzLjQtNC4zIDMzLjRzOC0xIDE1LjktMWM4IDAgMTUuOSAxIDE1LjkgMXMtMy4yLTE1LjMtNC4zLTMzLjRjMTggMS4xIDMzLjQgNC4zIDMzLjQgNC4zcy0xLTEwLjYtMS0xNS45YzAtNS4zIDEtMTUuOSAxLTE1LjlzLTE1LjMgMy4yLTMzLjQgNC4zem0zMDctMzA3YzEuMS0xOCA0LjMtMzMuNCA0LjMtMzMuNHMtMTAuNiAxLTE1LjkgMWMtNS4zIDAtMTUuOS0xLTE1LjktMXMzLjIgMTUuNCA0LjMgMzMuNGMtMTgtMS4xLTMzLjQtNC4zLTMzLjQtNC4zczEgOCAxIDE1LjljMCA4LTEgMTUuOS0xIDE1LjlzMTUuMy0zLjIgMzMuNC00LjNjLTEuMSAxOC00LjMgMzMuNC00LjMgMzMuNHM4LTEgMTUuOS0xIDE1LjkgMSAxNS45IDEtMy4yLTE1LjMtNC4zLTMzLjRjMTggMS4xIDMzLjQgNC4zIDMzLjQgNC4zcy0xLTEwLjYtMS0xNS45YzAtNS4yIDEtMTUuOSAxLTE1LjlzLTE1LjQgMy4yLTMzLjQgNC4zem0tMzA3IDBjMS4xLTE4IDQuMy0zMy40IDQuMy0zMy40cy0xMC42IDEtMTUuOSAxYy01LjMgMC0xNS45LTEtMTUuOS0xczMuMiAxNS40IDQuMyAzMy40Yy0xOC0xLjEtMzMuNC00LjMtMzMuNC00LjNzMSA4IDEgMTUuOWMwIDgtMSAxNS45LTEgMTUuOXMxNS4zLTMuMiAzMy40LTQuM2MtMS4xIDE4LTQuMyAzMy40LTQuMyAzMy40czgtMSAxNS45LTFjOCAwIDE1LjkgMSAxNS45IDFzLTMuMi0xNS4zLTQuMy0zMy40YzE4IDEuMSAzMy40IDQuMyAzMy40IDQuM3MtMS0xMC42LTEtMTUuOWMwLTUuMiAxLTE1LjkgMS0xNS45cy0xNS4zIDMuMi0zMy40IDQuM3ptMzA3IDMwN2MxLjEtMTggNC4zLTMzLjQgNC4zLTMzLjRzLTEwLjYgMS0xNS45IDFjLTUuMyAwLTE1LjktMS0xNS45LTFzMy4yIDE1LjMgNC4zIDMzLjRjLTE4LTEuMS0zMy40LTQuMy0zMy40LTQuM3MxIDggMSAxNS45LTEgMTUuOS0xIDE1LjkgMTUuMy0zLjIgMzMuNC00LjNjLTEuMSAxOC00LjMgMzMuNC00LjMgMzMuNHM4LTEgMTUuOS0xIDE1LjkgMSAxNS45IDEtMy4yLTE1LjMtNC4zLTMzLjRjMTggMS4xIDMzLjQgNC4zIDMzLjQgNC4zcy0xLTEwLjYtMS0xNS45YzAtNS4zIDEtMTUuOSAxLTE1LjlzLTE1LjQgMy4yLTMzLjQgNC4zeiIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-gf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1nZyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNlODExMmQiIGQ9Ik0yNTYgMGgxMjh2NDgwSDI1NnoiLz4KICA8cGF0aCBmaWxsPSIjZTgxMTJkIiBkPSJNMCAxNzZoNjQwdjEyOEgweiIvPgogIDxwYXRoIGlkPSJhIiBmaWxsPSIjZjlkZDE2IiBkPSJNMTEwIDI4Ni43bDIzLjMtMjMuNGgyMTB2LTQ2LjZoLTIxMEwxMTAgMTkzLjN6Ii8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0icm90YXRlKDkwIDMyMCAyNDApIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjM2IiBoZWlnaHQ9IjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMzIwIDI0MCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAzMjAgMjQwKSIgeGxpbms6aHJlZj0iI2EiLz4KPC9zdmc+Cg==)
}

.flag-icon-gg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1nZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNlODExMmQiIGQ9Ik0xOTIgMGgxMjh2NTEySDE5MnoiLz4KICA8cGF0aCBmaWxsPSIjZTgxMTJkIiBkPSJNMCAxODcuN2g1MTJ2MTM2LjZIMHoiLz4KICA8cGF0aCBpZD0iYSIgZmlsbD0iI2Y5ZGQxNiIgZD0iTTQ2IDMwNS44bDIzLjMtMjVoMjEwdi00OS43aC0yMTBMNDYgMjA2LjJ6Ii8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0ibWF0cml4KDAgMS4wNjY2NyAtLjkzNzUgMCA0OTYgLTE3KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIzNiIgaGVpZ2h0PSIyNCIgdHJhbnNmb3JtPSJtYXRyaXgoMCAtMS4wNjY2NyAuOTM3NSAwIDE2IDUyOSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMzYiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAyNTYgMjU2KSIgeGxpbms6aHJlZj0iI2EiLz4KPC9zdmc+Cg==)
}

.flag-icon-gh {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNmIzZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZD0iTTMyMCAxNjBsNTIgMTYwLTEzNi4xLTk4LjlINDA0TDI2OCAzMjB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-gh.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNmIzZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZDExNiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGQ9Ik0yNTYgMTcwLjdsNTUuNSAxNzAuNkwxNjYuMyAyMzZoMTc5LjRMMjAwLjYgMzQxLjN6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-gi {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1naSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNkYTAwMGMiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjMyMS42SDB6Ii8+CiAgPGcgc3Ryb2tlPSIjMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYwKSBzY2FsZSgxLjg3NSkiPgogICAgPGcgaWQ9ImEiIGZpbGw9IiNkYTAwMGMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICA8cGF0aCBmaWxsPSIjMDAwIiBzdHJva2U9Im5vbmUiIGQ9Ik0xOTYuNiAxMTYuM2g2NHY0NGgtNjR6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0yMjkuOCAxNTMuOWgtMzlsLTguNyA1Ljd2Nmg0Ny43bS0xNi4zLTM3YzUuNiAwIDEwLjIgNC43IDEwLjIgMTAuNXYxNC43aDcuM3YtNTZoLTQwLjN2NTZoMTIuNnYtMTQuN2MwLTUuNiA0LjUtMTAuNSAxMC4yLTEwLjV6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwMDAiIHN0cm9rZT0ibm9uZSIgZD0iTTIwNC41IDYwaDE4LjZ2MzRoLTE4LjZ6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0yMjMgODguN2gtMTYuMnYtNS44aC0xMS45djUuOGgtOHYtNS44SDE4MnYxMC40aDQxbS0zNi4yIDBoMzV2NC41aC0zNXptMTQtNDUuN1Y4M2g2di05LjdjMC0zLjYgMi41LTYuNiA2LjEtNi44aC40YTYuOCA2LjggMCAwMTYuOCA2LjhWODNoNS43VjQ3LjZ6bS0yLjMtNC44djQuOGgyOS4zdi00Ljh6bS0zLjctOS4xdjkuMWgzNXYtOS4xaC01LjN2NC43aC02LjZ2LTQuN2gtMTB2NC43aC02LjV2LTQuN3pNMTgyIDE1OS42aDQ4bTMxLTIuOGgtMzIuNGwtOS44IDQuN3Y3SDI2MSIvPgogICAgICA8cGF0aCBzdHJva2UtbGluZWNhcD0iYnV0dCIgZD0iTTIxOC44IDE2MS41SDI2MiIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA1MTIgMCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8ZyBmaWxsPSIjZjhkODBlIj4KICAgICAgPGcgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj4KICAgICAgICA8cGF0aCBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMjczLjMgMTUwYy0yLjcgMS01IDIuNC03LjUgMy44YTcyLjQgNzIuNCAwIDAwLTguOSA2Yy0xIC43LTIgMS40LTIuNyAyLjQtMSAuOC0yIDItMS44IDMuNSAwIC42LjgtLjggMS40LS45YTQuNCA0LjQgMCAwMTMuMS0uNGMxLjMtMS40IDMtMi4zIDQuNC0zLjRhNzcuNCA3Ny40IDAgMDExMy03LjZsLTEtMy40eiIvPgogICAgICAgIDxwYXRoIGQ9Ik0yNjAuNCAxNTcuNHYzLjltMi40LTUuNnYzLjltMi40LTUuNHYzLjhtMi41LTUuM3Y0Ii8+CiAgICAgICAgPHBhdGggc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTIzOC45IDE1MC4ybC0xLjIgMy4zYTg2LjYgODYuNiAwIDAxMTUuOCA4YzEuNyAxLjIgMy41IDIuMyA0LjggMy45LjMuOC0uNSAxLjUtMS4zIDEuMi0uNy0uMi0xLjUtLjUtMi4yIDAtMS4xLjUtMi4xIDIuMi0uNSAyLjcgMi40IDEuNiA2LjEuOSA3LjItMS44LjYtMS40LjctMy4yLS41LTQuNC0yLTIuMy00LjgtNC03LjQtNS43YTg5LjIgODkuMiAwIDAwLTE0LjctNy4yeiIvPgogICAgICAgIDxwYXRoIGQ9Ik0yNTQgMTU4bC0uMyAzLjRtMy4xLTEuN2wtLjggMy4zbTMuOC0xbC0xLjggMi42bTIuNyAzLjZsLTIuNi0xLjRtMy40LTEuNGwtMyAuM20tLjggNGwtLjItMi42bS0xLS4zbC0yLjQgMS44bS05LjQtMTUuN3YzLjFtNi4zLjN2My41bS0zLjItNS4ydjMuMyIvPgogICAgICA8L2c+CiAgICAgIDxwYXRoIGQ9Ik0yMzUuOCAyMjcuNnY4aDV2LTRoNi45djRoNS40di04em0wIDExdjhIMjUzdi04aC01LjR2NGgtNi45di00eiIvPgogICAgICA8cGF0aCBkPSJNMjUzIDE5My43aDV2NThoLTV6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0yNTMgMTk4LjdoNXY1MGgtNXptMi42LTE5LjNsMTAuNiA2LjItMTAuNiA2LjItMTAuNy02LjJ6bS0xNC4zIDRoLTIuN3Y0LjRoMi43bDE0LjMgOC4zIDE0LjItOC4zaDIuOHYtNC40aC0yLjhsLTE0LjItOC4zeiIvPgogICAgICA8cGF0aCBkPSJNMjU1LjMgMTY0LjNhNSA1IDAgMDAtNCA1LjF2MTEuMmE1IDUgMCAwMDQuNiA0LjYgNC45IDQuOSAwIDAwNC44LTIuOGwtMS43LTFhMi45IDIuOSAwIDAxLTMgMS44Yy0xLjYgMC0yLjktMS42LTIuNy0zLjF2LTExLjJhMi45IDIuOSAwIDAxMy0yLjZjLjYtLjIgMS41LjcgMS45IDAgLjYtLjktLjQtMS41LTEtMmgtMS45em01LjggMy45YTUgNSAwIDAxLTEuOSAxLjZ2Ny41bDIgMS4xdi0xMC4yeiIvPgogICAgPC9nPgogICAgPGcgZmlsbD0iI2RhMDAwYyI+CiAgICAgIDxwYXRoIGZpbGw9IiMwMDAiIHN0cm9rZT0ibm9uZSIgZD0iTTI0MC44IDM4LjRoMjkuM3Y1My4yaC0yOS4zeiIvPgogICAgICA8cGF0aCBkPSJNMjM4LjggMzguNHY0NC41aDkuM1Y2OS43YzAtMyAyLTcuMyA3LjktNy4zczggNC4zIDggNy4zVjgzaDkuMlYzOC40em0xNS44IDVoMi44djE1LjJoLTIuOHptLTguMyAzaDN2MTEuMWgtM3ptMTYuNSAwaDIuOXYxMS4xaC0zek0yMzUuNiAzMnY2LjNoNDAuOFYzMnptLTMuOC03LjRWMzJoNDguNXYtNy40aC02LjF2NGgtN3YtNGgtNy44djRoLTYuOHYtNGgtNy45djRIMjM4di00em0tOSA3My4ydjQuNmg2Ni41di00LjZ6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0yMjAgODIuOXYxNWg3MnYtMTVoLTYuOHY1LjhIMjc2di01LjhoLTEyLjJ2NS44SDI0OHYtNS44aC0xMi4ydjUuOGgtOXYtNS44eiIvPgogICAgICA8cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMjI4LjcgMTAyLjR2NTQuNGgxMi44di0yMC40YzAtOS41IDYuNC0xNCAxNC41LTE0IDcuOCAwIDE0LjUgNC41IDE0LjUgMTR2MjAuNGgxMi44di01NC40eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gi.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1naSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNkYTAwMGMiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjM0M0gweiIvPgogIDxnIHN0cm9rZT0iIzAwMCIgdHJhbnNmb3JtPSJtYXRyaXgoMiAwIDAgMiAtMjU2IDApIj4KICAgIDxnIGlkPSJhIiBmaWxsPSIjZGEwMDBjIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4KICAgICAgPHBhdGggZmlsbD0iIzAwMCIgc3Ryb2tlPSJub25lIiBkPSJNMTk2LjYgMTE2LjNoNjR2NDRoLTY0eiIvPgogICAgICA8cGF0aCBkPSJNMjI5LjggMTUzLjloLTM5bC04LjcgNS43djZoNDcuN20tMTYuMy0zN2M1LjYgMCAxMC4yIDQuNyAxMC4yIDEwLjV2MTQuN2g3LjN2LTU2aC00MC4zdjU2aDEyLjZ2LTE0LjdjMC01LjYgNC41LTEwLjUgMTAuMi0xMC41eiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDAwIiBzdHJva2U9Im5vbmUiIGQ9Ik0yMDQuNSA2MGgxOC42djM0aC0xOC42eiIvPgogICAgICA8cGF0aCBkPSJNMjIzIDg4LjdoLTE2LjJ2LTUuOGgtMTEuOXY1LjhoLTh2LTUuOEgxODJ2MTAuNGg0MW0tMzYuMiAwaDM1djQuNWgtMzV6bTE0LTQ1LjdWODNoNnYtOS43YzAtMy42IDIuNS02LjYgNi4xLTYuOGguNGE2LjggNi44IDAgMDE2LjggNi44VjgzaDUuN1Y0Ny42em0tMi4zLTQuOHY0LjhoMjkuM3YtNC44em0tMy43LTkuMXY5LjFoMzV2LTkuMWgtNS4zdjQuN2gtNi42di00LjdoLTEwdjQuN2gtNi41di00Ljd6TTE4MiAxNTkuNmg0OG0zMS0yLjhoLTMyLjRsLTkuOCA0Ljd2N0gyNjEiLz4KICAgICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIGQ9Ik0yMTguOCAxNjEuNUgyNjIiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTEyIDApIiB4bGluazpocmVmPSIjYSIvPgogICAgPGcgZmlsbD0iI2Y4ZDgwZSI+CiAgICAgIDxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+CiAgICAgICAgPHBhdGggc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTI3My4zIDE1MGMtMi43IDEtNSAyLjQtNy41IDMuOGE3Mi40IDcyLjQgMCAwMC04LjkgNmMtMSAuNy0yIDEuNC0yLjcgMi40LTEgLjgtMiAyLTEuOCAzLjUgMCAuNi44LS44IDEuNC0uOWE0LjQgNC40IDAgMDEzLjEtLjRjMS4zLTEuNCAzLTIuMyA0LjQtMy40YTc3LjQgNzcuNCAwIDAxMTMtNy42bC0xLTMuNHoiLz4KICAgICAgICA8cGF0aCBkPSJNMjYwLjQgMTU3LjR2My45bTIuNC01LjZ2My45bTIuNC01LjR2My44bTIuNS01LjN2NCIvPgogICAgICAgIDxwYXRoIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0yMzguOSAxNTAuMmwtMS4yIDMuM2E4Ni42IDg2LjYgMCAwMTE1LjggOGMxLjcgMS4yIDMuNSAyLjMgNC44IDMuOS4zLjgtLjUgMS41LTEuMyAxLjItLjctLjItMS41LS41LTIuMiAwLTEuMS41LTIuMSAyLjItLjUgMi43IDIuNCAxLjYgNi4xLjkgNy4yLTEuOC42LTEuNC43LTMuMi0uNS00LjQtMi0yLjMtNC44LTQtNy40LTUuN2E4OS4yIDg5LjIgMCAwMC0xNC43LTcuMnoiLz4KICAgICAgICA8cGF0aCBkPSJNMjU0IDE1OGwtLjMgMy40bTMuMS0xLjdsLS44IDMuM20zLjgtMWwtMS44IDIuNm0yLjcgMy42bC0yLjYtMS40bTMuNC0xLjRsLTMgLjNtLS44IDRsLS4yLTIuNm0tMS0uM2wtMi40IDEuOG0tOS40LTE1Ljd2My4xbTYuMy4zdjMuNW0tMy4yLTUuMnYzLjMiLz4KICAgICAgPC9nPgogICAgICA8cGF0aCBkPSJNMjM1LjggMjI3LjZ2OGg1di00aDYuOXY0aDUuNHYtOHptMCAxMXY4SDI1M3YtOGgtNS40djRoLTYuOXYtNHoiLz4KICAgICAgPHBhdGggZD0iTTI1MyAxOTMuN2g1djU4aC01eiIvPgogICAgICA8cGF0aCBkPSJNMjUzIDE5OC43aDV2NTBoLTV6bTIuNi0xOS4zbDEwLjYgNi4yLTEwLjYgNi4yLTEwLjctNi4yem0tMTQuMyA0aC0yLjd2NC40aDIuN2wxNC4zIDguMyAxNC4yLTguM2gyLjh2LTQuNGgtMi44bC0xNC4yLTguM3oiLz4KICAgICAgPHBhdGggZD0iTTI1NS4zIDE2NC4zYTUgNSAwIDAwLTQgNS4xdjExLjJhNSA1IDAgMDA0LjYgNC42IDQuOSA0LjkgMCAwMDQuOC0yLjhsLTEuNy0xYTIuOSAyLjkgMCAwMS0zIDEuOGMtMS42IDAtMi45LTEuNi0yLjctMy4xdi0xMS4yYTIuOSAyLjkgMCAwMTMtMi42Yy42LS4yIDEuNS43IDEuOSAwIC42LS45LS40LTEuNS0xLTJoLTEuOXptNS44IDMuOWE1IDUgMCAwMS0xLjkgMS42djcuNWwyIDEuMXYtMTAuMnoiLz4KICAgIDwvZz4KICAgIDxnIGZpbGw9IiNkYTAwMGMiPgogICAgICA8cGF0aCBmaWxsPSIjMDAwIiBzdHJva2U9Im5vbmUiIGQ9Ik0yNDAuOCAzOC40aDI5LjN2NTMuMmgtMjkuM3oiLz4KICAgICAgPHBhdGggZD0iTTIzOC44IDM4LjR2NDQuNWg5LjNWNjkuN2MwLTMgMi03LjMgNy45LTcuM3M4IDQuMyA4IDcuM1Y4M2g5LjJWMzguNHptMTUuOCA1aDIuOHYxNS4yaC0yLjh6bS04LjMgM2gzdjExLjFoLTN6bTE2LjUgMGgyLjl2MTEuMWgtM3pNMjM1LjYgMzJ2Ni4zaDQwLjhWMzJ6bS0zLjgtNy40VjMyaDQ4LjV2LTcuNGgtNi4xdjRoLTd2LTRoLTcuOHY0aC02Ljh2LTRoLTcuOXY0SDIzOHYtNHptLTkgNzMuMnY0LjZoNjYuNXYtNC42eiIvPgogICAgICA8cGF0aCBkPSJNMjIwIDgyLjl2MTVoNzJ2LTE1aC02Ljh2NS44SDI3NnYtNS44aC0xMi4ydjUuOEgyNDh2LTUuOGgtMTIuMnY1LjhoLTl2LTUuOHoiLz4KICAgICAgPHBhdGggc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTIyOC43IDEwMi40djU0LjRoMTIuOHYtMjAuNGMwLTkuNSA2LjQtMTQgMTQuNS0xNCA3LjggMCAxNC41IDQuNSAxNC41IDE0djIwLjRoMTIuOHYtNTQuNHoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-gl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2QwMGMzMyIgZD0iTTAgMjQwaDY0MHYyNDBIMHptODAgMGExNjAgMTYwIDAgMTAzMjAgMCAxNjAgMTYwIDAgMDAtMzIwIDAiLz4KPC9zdmc+Cg==)
}

.flag-icon-gl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2QwMGMzMyIgZD0iTTAgMjU2aDUxMnYyNTZIMHptNTMuMyAwYTE3MC43IDE3MC43IDAgMTAzNDEuNCAwIDE3MC43IDE3MC43IDAgMDAtMzQxLjQgMCIvPgo8L3N2Zz4K)
}

.flag-icon-gm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImdtLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMC00OGg2NDB2NDgwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjZ20tYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgNDgpIj4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAtMTI4aDY0MFY4NS4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA4NS4zaDY0MFYxMjFIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkiIGQ9Ik0wIDEyMC45aDY0MFYyNjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI2My4xaDY0MHYzNS42SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAyOTguN2g2NDBWNTEySDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-gm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuN2g1MTJWMTk5SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5IiBkPSJNMCAxOTkuMWg1MTJWMzEzSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAzMTIuOWg1MTJ2MjguNEgweiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWduIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMjEzLjMgMGgyMTMuNHY0ODBIMjEzLjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWduIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTcwLjcgMGgxNzAuNnY1MTJIMTcwLjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gp.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gq {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/gq.svg)
}

.flag-icon-gq.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/gq.svg)
}

.flag-icon-gr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwNWJhZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjYuNyIgZD0iTTAgMGg2NDB2NTMuM0gweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSI2LjciIGQ9Ik0wIDUzLjNoNjQwdjUzLjRIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDA1YmFlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iNi43IiBkPSJNMCAxMDYuN2g2NDBWMTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjYuNyIgZD0iTTAgMTYwaDY0MHY1My4zSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNWJhZSIgc3Ryb2tlLXdpZHRoPSIuOSIgZD0iTTAgMGgyNjYuN3YyNjYuN0gweiIvPgogIDxwYXRoIGZpbGw9IiMwMDViYWUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSI2LjciIGQ9Ik0wIDIxMy4zaDY0MHY1My40SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjYuNyIgZD0iTTAgMjY2LjdoNjQwVjMyMEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDViYWUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSI2LjciIGQ9Ik0wIDMyMGg2NDB2NTMuM0gweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSI2LjciIGQ9Ik0wIDM3My4zaDY0MHY1My40SDB6Ii8+CiAgPGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjEuMyI+CiAgICA8cGF0aCBkPSJNMjAgMGgxMHY1MEgyMHoiIHRyYW5zZm9ybT0ic2NhbGUoNS4zMzMzMykiLz4KICAgIDxwYXRoIGQ9Ik0wIDIwaDUwdjEwSDB6IiB0cmFuc2Zvcm09InNjYWxlKDUuMzMzMzMpIi8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiMwMDViYWUiIHN0cm9rZS13aWR0aD0iLjYiIGQ9Ik0wIDQyNi43aDY0MFY0ODBIMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-gr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwNWJhZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMCAwaDUxMnY1N0gweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTAgNTdoNTEydjU3SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNWJhZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMCAxMTRoNTEydjU3SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMCAxNzFoNTEydjU3SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNWJhZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMCAyMjhoNTEydjU2LjlIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0wIDI4NC45aDUxMnY1N0gweiIvPgogIDxwYXRoIGZpbGw9IiMwMDViYWUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTAgMzQxLjloNTEydjU3SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMCAzOTguOWg1MTJ2NTdIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDA1YmFlIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0wIDBoMjg0Ljl2Mjg0LjlIMHoiLz4KICA8ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMS4zIj4KICAgIDxwYXRoIGQ9Ik0xNDggMGg3NHYzNzBoLTc0eiIgdHJhbnNmb3JtPSJzY2FsZSguNzcpIi8+CiAgICA8cGF0aCBkPSJNMCAxNDhoMzcwdjc0SDB6IiB0cmFuc2Zvcm09InNjYWxlKC43NykiLz4KICA8L2c+CiAgPHBhdGggZmlsbD0iIzAwNWJhZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMCA0NTVoNTEydjU3SDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-gs {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/gs.svg)
}

.flag-icon-gs.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/gs.svg)
}

.flag-icon-gt {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/gt.svg)
}

.flag-icon-gt.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/gt.svg)
}

.flag-icon-gu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWd1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2JlMDAyNyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICA8cGF0aCBmaWxsPSIjM2I1YWEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS42IDI3LjNoNTg5LjV2NDI4LjRIMjUuNnoiLz4KICA8cGF0aCBmaWxsPSIjY2JlMGU1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMTQuNCA0MTMuMmExMCAxMCAwIDAwOC40LjFjMTM3LjgtNzMuMyAxMzcuOC0yNzQuMy4xLTM0Ni42YTEwIDEwIDAgMDAtOC43LjJjLTEzNC4zIDczLjQtMTM0LjcgMjcyLjEuMSAzNDYuM3oiLz4KICA8cGF0aCBmaWxsPSIjYWRkMmQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMTQuNCA0MTYuOWMyIDEuNyA2LjQgMS41IDguNCAwIDEwMS41LTc2IDEwMi0xMjMuMyA5Ny42LTEyMy4zaC0yMDFjLTMgMCAxLjggNDguMiA5NSAxMjMuM3oiLz4KICA8cGF0aCBmaWxsPSIjZmRmOWExIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMzUuMyAzMzEuMmEzOS4yIDM5LjIgMCAwMTI3LjkgMS43YzcuNiA0IDEyIDQgMjAuMiA0IDguNi4yIDE1LjMgNi41IDI0LjYgNi44IDE3LjEuNCAyNC4zIDguOSAxMSA5LTYuMiAwLTE5LjctNC4zLTI2LjItMy40LTEzLjYgMS40LTIyLjIgNC40LTM1IDE4LjdsMTQuOCAxMGMxMi44LTUuMSAxNC45LTExIDIyLTExLjIgOC0uMyAxMC43LTUuMiAyMC01LjJhOTIuNiA5Mi42IDAgMDAzMy0zLjJjMTQuOC0zLjQgNy44LTEzLjgtMS4yLTE3LjUtNy4zLTMuMS0yMC44LS4xLTI5LjItMy4yLTYuNC0yLjUtMS4yLTYuNSAyLjMtNy4zIDMuNC0uNyA3LjEuNSAxMS40IDEuMiA3LjcuNiAxNy40LS4xIDI0LjEtMS4yIDE0LTIuMSAxMy40LTYuMiAyMC02LjMgNS0uMyA4LjctMS43IDEyLTQuMSA0LTIuNyA4LjEtOCAxMi45LTcuOGwxMi43LjUtMTggNDAuNC01MC43IDUxLjctMjYuMyAxMC01Ny44LTM3LjctMjkuMS00NC43IDQuNy0xLjJ6Ii8+CiAgPHBhdGggZmlsbD0iIzE3OWEzYiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzAxLjggMjkybDExNi0uNiAyLTEwLjNzLTQuMS0uNi03LjUtLjhjLTQuMS0uMy0xMS4zIDQuNC0xNiA0LjMtMy41IDAtNy4zLTYtMTAuNy02LTYgMC02LjQgNS4zLTEyIDUuNS00LjUtLjItNi40LTMuNi0xMi4zLTMuMi02IC4zLTUuNiAzLjctMTMuMyAzLjUtMTAuMi0uMy0xNC4zLTkuMS0yMi41LTkuMi0xMy42LS4yLTE0IDEzLTIzLjggMTYuN3oiLz4KICA8cGF0aCBmaWxsPSIjZmRmOWExIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMDEuOCAyOTQuNGwxMTkuNC0uNnYtMy4ybC0xMjIuMi42IDIuNyAzLjJ6Ii8+CiAgPHBhdGggZmlsbD0iI2E3OTI3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzUwLjggMzMwLjNjMS45IDcgMy44IDkuNCAxMS4yIDExLjMgNy4zIDEuNyAxOC41LTUuNCAxMS42LTEyLjMtNi42LTYuNC0xMy42LTgtMTkuNS0xMy44LTEyLjUtMTIuMy0zMS4zLTQyLjUtMzEuMy02My44IDAtMTguMy0xLjgtNTUuOC0xLjgtOTEuMyAwLTIuMy03IDYuNC03IDguOC40IDMxLjMuNCA1NSAxLjYgODYuNiAyIDIzLjEgMTMgMzguNyAyMi43IDUyLjcgNC4zIDYuOCAxMC42IDE0IDEyLjUgMjEuOHoiLz4KICA8dGV4dCB4PSI0NjUuMSIgeT0iMjY5LjUiIGZpbGw9IiNiZDA3MjgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjYiIGZvbnQtZmFtaWx5PSJoZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjUuNiIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMyAwIDAgMS4zMyAtMzYzIC0xMDgpIj4KICAgIDx0c3Bhbj5HPC90c3Bhbj4KICA8L3RleHQ+CiAgPHRleHQgeD0iNDg4LjEiIHk9IjI2OS42IiBmaWxsPSIjYmQwNzI4IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS42IiBmb250LWZhbWlseT0iaGVsdmV0aWNhIiBmb250LXNpemU9IjI1LjYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMgMCAwIDEuMzMgLTM2MyAtMTA4KSI+CiAgICA8dHNwYW4+VTwvdHNwYW4+CiAgPC90ZXh0PgogIDx0ZXh0IHg9IjUxNiIgeT0iMjY5LjYiIGZpbGw9IiNiZDA3MjgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjYiIGZvbnQtZmFtaWx5PSJoZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjUuNiIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMyAwIDAgMS4zMyAtMzYzIC0xMDgpIj4KICAgIDx0c3Bhbj5BPC90c3Bhbj4KICA8L3RleHQ+CiAgPHRleHQgeD0iNTM5LjUiIHk9IjI2OS41IiBmaWxsPSIjYmQwNzI4IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS42IiBmb250LWZhbWlseT0iaGVsdmV0aWNhIiBmb250LXNpemU9IjI1LjYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMgMCAwIDEuMzMgLTM2MyAtMTA4KSI+CiAgICA8dHNwYW4+TTwvdHNwYW4+CiAgPC90ZXh0PgogIDxwYXRoIGZpbGw9IiMyMzllNDYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI1OS42IDE2MC45Yy0xLjUgMyAzLjYtLjkgNC44LTEuMyA2LjctMi40IDkuMy0xMC44IDIwLjgtNS43IDkgMy45IDIxLjEgMS42IDE0LjggNS42LTcuOCA0LjctMjMuNSA5LjktMjMuOCAzMy4yIDEuMyAyLjIgMS40IDEuOSAyLjUtLjYgMi40LTUuNCAxMy43LTIwLjEgMTkuMy0xOC45IDIuMy42IDguOS02LjcgOS00LjYuNyA1LjgtOSAxNy42LTguOCAzMy4zIDAgMy43IDQuNSA0LjkgNi42IDIuMyAyLjItMi4zIDMuNC00LjYgNy4yLTcuNiA2LjYtNS40IDQuOC0yOC42IDUuNi0yNy41IDQuNyA2IDUuNCAyMy4zIDEyLjQgMzAuMyA1LjkgNS45IDEwLjYgMyA5LjMtNS0yLjUtMTYuNC0xMC4yLTExLjctMTMuOS0yOC42LS44LTMuMy0xLTYuMiAzLjQtNC45IDUuMyAxLjYgOC41IDQgMTIuNCAxMCA0IDUuOCAxMS40IDExLjMgMTUuNyAxNC42IDcuNSA1LjggMTAuMi44IDYuNi02LjZhMzkuNiAzOS42IDAgMDAtMjEtMTguMmMtNi4yLTIuMi04LjQtMi40LTEzLjgtMy40LTEuNS0uMy0zLTMuNC0uNC01LjFhNDIuNSA0Mi41IDAgMDExOS42LTcuN2M2LjctLjIgMTIgNS4yIDE2LjcgNi42IDkuNCAyLjQgOS40LTMuNSA1LjItOC0zLjQtMy43LTEwLjYtMTAtMTcuMy05LjEtMTMuNSAxLjctMTIuNiAxLjMtMjEgNi44LTMgMS44LTYuNCAzLjgtNS4xIDEuNiAzLTUuNS4yLTQuNSA0LjktMTAuMSAzLjYtNCA2LjMtNyAxMC04IDMuNC0uOSA4LTQuNSA5LjMtNi40IDMuNC00LjYuNS03LjMtNC43LTUuNy00LjYgMS4yLTcgNC4yLTEwIDUtNy40IDIuNC0xMy4zIDE5LTE0LjIgMjEuNC0xLjEgMi44LTIuNCAxLjQtMi4yLTEgMS0xMS43IDItMzEuNS0yLTM5LjYtNi40LTEyLTUuOC02LjQtOC4yLS43LTMuNiA5LTIuMyAxNy41IDAgMjYuMyAxIDQuNCA0LjYgOS40IDUuMyAxMi45LjUgMi43LTEuNi0uOC0yLjgtMi41LTMuOS02LTYuOC0xMC0xMy4yLTEzLjNhMzUuMyAzNS4zIDAgMDAtMjAuMi0yYy0xLjguNiAyIDMuMiAzLjUgNC40IDQuMyAzLjQgMTIuNCA0LjUgMTggNy45IDQuNiAyLjkgOC4yIDQuNyA5LjggOC43LjYgMyAxLjYgNy40LS40IDcuMy01LjEtLjMtMTMtNC44LTI5LjQtMy04LjQgMS4yLTE1LjYgOC4zLTIwLjMgMTYuOXoiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yOTUuMyAzMTAuNmg0Ljd2Ny45aC00Ljd6Ii8+CiAgPHBhdGggZmlsbD0iI2ZkZjlmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjcxLjcgMjU3LjljMTguOCAyNiA0OSA0MS4yIDQ5LjYgNTNoLTU4LjhjMTMuNS0xNi4yIDIxLjgtMjcuMiA5LjItNTN6Ii8+CiAgPHBhdGggZmlsbD0iI2E2ODg2MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjU0LjYgMzExLjVjMjUuNiA1LjcgNTYuMSA4LjkgNzUuNi0uOC4yIDUuNy02LjMgMTQtMTEuNyAxNGgtNDljNS43LS45IDktMi42IDE4LjItM2wtMjYgLjJjLTMgLjEtOC03LjYtNy4xLTEwLjR6Ii8+CiAgPHBhdGggZmlsbD0iI2JlMDAyNyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzEyLjYgNDI1YzIuNiAxLjUgNi43IDEuNCA5IC4yIDE0Ny44LTc4LjcgMTQ3LjktMjk0LjQuMi0zNzJhMTAuNyAxMC43IDAgMDAtOS40LjJjLTE0NCA3OC44LTE0NC40IDI5MiAuMiAzNzEuN3ptLjctMTcuN2E5LjMgOS4zIDAgMDA4IC4xYzEyMy42LTcyLjggMTI1LjEtMjY1LjEuMS0zMzQtMi40LTEuOC01LjktMS4yLTguMyAwLTExOC40IDcwLjEtMTI1IDI1NC41LjIgMzMzLjl6Ii8+CiAgPHRleHQgeD0iNDY1LjEiIHk9IjI2OS41IiBmaWxsPSIjYmQwNzI4IiBmb250LWZhbWlseT0iaGVsdmV0aWNhIiBmb250LXNpemU9IjI1LjYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMgMCAwIDEuMzMgLTM2MyAtMTA4KSI+CiAgICA8dHNwYW4+RzwvdHNwYW4+CiAgPC90ZXh0PgogIDx0ZXh0IHg9IjQ4OC4xIiB5PSIyNjkuNiIgZmlsbD0iI2JkMDcyOCIgZm9udC1mYW1pbHk9ImhlbHZldGljYSIgZm9udC1zaXplPSIyNS42IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzIDAgMCAxLjMzIC0zNjMgLTEwOCkiPgogICAgPHRzcGFuPlU8L3RzcGFuPgogIDwvdGV4dD4KICA8dGV4dCB4PSI1MTYiIHk9IjI2OS42IiBmaWxsPSIjYmQwNzI4IiBmb250LWZhbWlseT0iaGVsdmV0aWNhIiBmb250LXNpemU9IjI1LjYiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMgMCAwIDEuMzMgLTM2MyAtMTA4KSI+CiAgICA8dHNwYW4+QTwvdHNwYW4+CiAgPC90ZXh0PgogIDx0ZXh0IHg9IjUzOS41IiB5PSIyNjkuNSIgZmlsbD0iI2JkMDcyOCIgZm9udC1mYW1pbHk9ImhlbHZldGljYSIgZm9udC1zaXplPSIyNS42IiB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzIDAgMCAxLjMzIC0zNjMgLTEwOCkiPgogICAgPHRzcGFuPk08L3RzcGFuPgogIDwvdGV4dD4KPC9zdmc+Cg==)
}

.flag-icon-gu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWd1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2JlMDAyNyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjM2I1YWEzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC41IDIwLjVoNDcwdjQ3MWgtNDcweiIvPgogIDxwYXRoIGZpbGw9IiNjYmUwZTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI1MS45IDM5Ni4xYzEuOCAxIDQuNyAxIDYuMy4xIDEwMy4zLTU1IDEwMy40LTIwNS44LjEtMjYwYTcuNSA3LjUgMCAwMC02LjYuMWMtMTAwLjcgNTUuMS0xMDEgMjA0LjIuMiAyNTkuOHoiLz4KICA8cGF0aCBmaWxsPSIjYWRkMmQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNTEuOSAzOTguOWMxLjYgMS4zIDQuOCAxLjEgNi4zIDAgNzYuMS01NyA3Ni42LTkyLjUgNzMuMi05Mi41SDE4MC43Yy0yLjMgMCAxLjMgMzYuMSA3MS4yIDkyLjR6Ii8+CiAgPHBhdGggZmlsbD0iI2ZkZjlhMSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkyLjYgMzM0LjZhMjkuMyAyOS4zIDAgMDEyMC45IDEuM2M1LjcgMyA5IDMgMTUuMSAzIDYuNS4xIDExLjUgNC45IDE4LjUgNSAxMi44LjQgMTguMyA2LjcgOC4zIDYuOC00LjcgMC0xNC44LTMuMi0xOS43LTIuNS0xMC4yIDEtMTYuNyAzLjMtMjYuMyAxNGwxMS4xIDcuNmM5LjYtNCAxMS4yLTguMyAxNi41LTguNSA2LS4yIDgtNCAxNS00IDcuOSAxLjUgMTguNS0xIDI0LjgtMi4zIDExLjEtMi42IDUuOC0xMC4zLS45LTEzLjItNS40LTIuMy0xNS42IDAtMjItMi4zLTQuNy0xLjktLjgtNC45IDEuOC01LjUgMi42LS41IDUuNC40IDguNi45IDUuOC41IDEzIDAgMTgtLjkgMTAuNS0xLjYgMTAtNC43IDE1LjEtNC43YTE2IDE2IDAgMDA5LTMuMWMzLTIgNi02IDkuNi01LjlsOS42LjRMMzEyIDM1MWwtMzggMzguOC0xOS44IDcuNUwyMTEgMzY5bC0yMi0zMy41IDMuNS0uOXoiLz4KICA8cGF0aCBmaWxsPSIjMTc5YTNiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNDIuNCAzMDUuMWw4Ny0uNCAxLjYtNy43LTUuNi0uNmMtMy4yLS4yLTguNSAzLjMtMTIuMSAzLjMtMi42IDAtNS41LTQuNi04LTQuNS00LjQgMC00LjggNC05IDQtMy40IDAtNC44LTIuNi05LjItMi40LTQuNi4zLTQuMiAyLjgtMTAgMi43LTcuNy0uMi0xMC43LTYuOS0xNi44LTctMTAuMyAwLTEwLjYgOS44LTE3LjkgMTIuNnoiLz4KICA8cGF0aCBmaWxsPSIjZmRmOWExIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNDIuNCAzMDdsODkuNi0uNXYtMi40bC05MS42LjUgMiAyLjR6Ii8+CiAgPHBhdGggZmlsbD0iI2E3OTI3MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjc5LjIgMzM0YzEuNCA1LjIgMi45IDcgOC40IDguNCA1LjUgMS4zIDEzLjktNCA4LjctOS4yLTUtNC44LTEwLjItNi0xNC42LTEwLjQtOS40LTkuMi0yMy41LTMxLjktMjMuNS00Ny44IDAtMTMuOC0xLjMtNDEuOS0xLjMtNjguNSAwLTEuOC01LjIgNC44LTUuMiA2LjUuMiAyMy42LjIgNDEuMyAxLjEgNjUgMS41IDE3LjQgOS44IDI5IDE3IDM5LjYgMy4zIDUgOCAxMC41IDkuNCAxNi4zeiIvPgogIDx0ZXh0IHg9IjQ2NS4xIiB5PSIyNjkuNSIgZmlsbD0iI2JkMDcyOCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNiIgZm9udC1mYW1pbHk9ImhlbHZldGljYSIgZm9udC1zaXplPSIyNS42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2LjMgNSkiPgogICAgPHRzcGFuPkc8L3RzcGFuPgogIDwvdGV4dD4KICA8dGV4dCB4PSI0ODguMSIgeT0iMjY5LjYiIGZpbGw9IiNiZDA3MjgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjYiIGZvbnQtZmFtaWx5PSJoZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjUuNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1Ni4zIDUpIj4KICAgIDx0c3Bhbj5VPC90c3Bhbj4KICA8L3RleHQ+CiAgPHRleHQgeD0iNTE2IiB5PSIyNjkuNiIgZmlsbD0iI2JkMDcyOCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNiIgZm9udC1mYW1pbHk9ImhlbHZldGljYSIgZm9udC1zaXplPSIyNS42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2LjMgNSkiPgogICAgPHRzcGFuPkE8L3RzcGFuPgogIDwvdGV4dD4KICA8dGV4dCB4PSI1MzkuNSIgeT0iMjY5LjUiIGZpbGw9IiNiZDA3MjgiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjYiIGZvbnQtZmFtaWx5PSJoZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjUuNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1Ni4zIDUpIj4KICAgIDx0c3Bhbj5NPC90c3Bhbj4KICA8L3RleHQ+CiAgPHBhdGggZmlsbD0iIzIzOWU0NiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjExLjkgMjA3LjNjLTEuMiAyLjIgMi43LS42IDMuNi0xIDUtMS43IDctOCAxNS42LTQuMyA2LjggMyAxNiAxLjMgMTEuMiA0LjItNiAzLjYtMTcuNyA3LjUtMTggMjUgMSAxLjcgMS4yIDEuNCAyLS40IDEuNy00IDEwLjMtMTUuMiAxNC41LTE0LjIgMS43LjQgNi42LTUgNi44LTMuNS40IDQuNC02LjggMTMuMi02LjcgMjUgMCAyLjggMy40IDMuNyA1IDEuOCAxLjYtMS43IDIuNS0zLjUgNS40LTUuNyA1LTQuMSAzLjYtMjEuNSA0LjItMjAuNyAzLjUgNC42IDQgMTcuNSA5LjQgMjIuOCA0LjMgNC40IDcuOSAyLjMgNy0zLjgtMi0xMi4zLTcuOC04LjgtMTAuNS0yMS41LS42LTIuNS0uNy00LjcgMi41LTMuNyA0IDEuMiA2LjQgMyA5LjQgNy42IDMgNC4zIDguNSA4LjQgMTEuOCAxMSA1LjYgNC4zIDcuNi41IDQuOS01YTMwIDMwIDAgMDAtMTUuOC0xMy44Yy00LjYtMS42LTYuMy0xLjctMTAuNC0yLjUtMS0uMi0yLjMtMi42LS4zLTMuOGEzMiAzMiAwIDAxMTQuOC01LjhjNS0uMSA5IDMuOSAxMi41IDUgNy4xIDEuOCA3LTIuNyA0LTYtMi42LTIuOC04LTcuNS0xMy03LTEwLjIgMS4zLTkuNiAxLTE1LjggNS4yLTIuMyAxLjMtNC44IDIuOC0zLjkgMS4yIDIuMy00LjEuMS0zLjQgMy43LTcuNiAyLjctMyA0LjctNS4zIDcuNS02IDIuNi0uNyA2LTMuNCA3LTQuOCAyLjYtMy41LjQtNS41LTMuNS00LjMtMy40IDEtNS4zIDMuMi03LjYgMy44LTUuNSAxLjctMTAgMTQuMy0xMC42IDE2LS45IDIuMi0xLjggMS4xLTEuNy0uNy44LTguOCAxLjYtMjMuNy0xLjUtMjkuOC00LjctOS00LjMtNC44LTYuMS0uNWEzMC4yIDMwLjIgMCAwMDAgMTkuOGMuNyAzLjMgMy40IDcgNCA5LjcuMyAyLTEuMy0uNy0yLjEtMS45LTMtNC41LTUuMi03LjYtMTAtMTBhMjYuOCAyNi44IDAgMDAtMTUuMi0xLjVjLTEuMy40IDEuNSAyLjQgMi43IDMuMyAzLjIgMi42IDkuMyAzLjQgMTMuNCA2IDMuNiAyIDYuMyAzLjUgNy40IDYuNS41IDIuMiAxLjIgNS41LS4yIDUuNC0zLjktLjItOS45LTMuNS0yMi4yLTIuMi02LjMuOS0xMS43IDYuMy0xNS4yIDEyLjd6Ii8+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjM4LjcgMzE5LjhoMy42djZoLTMuNnoiLz4KICA8cGF0aCBmaWxsPSIjZmRmOWZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjEgMjgwLjJjMTQuMSAxOS42IDM2LjggMzEgMzcuMyA0MEwyMTQgMzIwYzEwLjEtMTIuMiAxNi4zLTIwLjUgNi45LTM5Ljl6Ii8+CiAgPHBhdGggZmlsbD0iI2E2ODg2MSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjA4LjEgMzIwLjZjMTkuMyA0LjMgNDIuMiA2LjYgNTYuOS0uNiAwIDQuMy00LjggMTAuNC04LjggMTAuNGgtMzYuOWM0LjMtLjYgNi43LTEuOSAxMy43LTIuM2wtMTkuNi4zYy0yLjEgMC02LTUuNy01LjMtNy44eiIvPgogIDxwYXRoIGZpbGw9IiNiZTAwMjciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI1MS43IDQwNmE4IDggMCAwMDYuOCAwYzExMS4xLTU5LjEgMTExLjItMjIxLjMuMi0yNzkuNmE4IDggMCAwMC03LjEgMGMtMTA4LjMgNTkuMy0xMDguNiAyMTkuNy4xIDI3OS41em0uNi0xMy40YTcgNyAwIDAwNS45IDBjOTMtNTQuNyA5NC4xLTE5OS4zLjEtMjUxLjEtMS44LTEuMy00LjQtLjktNi4yIDAtODkgNTIuNy05NCAxOTEuNC4yIDI1MXoiLz4KICA8dGV4dCB4PSI0NjUuMSIgeT0iMjY5LjUiIGZpbGw9IiNiZDA3MjgiIGZvbnQtZmFtaWx5PSJoZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjUuNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1Ni4zIDUpIj4KICAgIDx0c3Bhbj5HPC90c3Bhbj4KICA8L3RleHQ+CiAgPHRleHQgeD0iNDg4LjEiIHk9IjI2OS42IiBmaWxsPSIjYmQwNzI4IiBmb250LWZhbWlseT0iaGVsdmV0aWNhIiBmb250LXNpemU9IjI1LjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTYuMyA1KSI+CiAgICA8dHNwYW4+VTwvdHNwYW4+CiAgPC90ZXh0PgogIDx0ZXh0IHg9IjUxNiIgeT0iMjY5LjYiIGZpbGw9IiNiZDA3MjgiIGZvbnQtZmFtaWx5PSJoZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjUuNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1Ni4zIDUpIj4KICAgIDx0c3Bhbj5BPC90c3Bhbj4KICA8L3RleHQ+CiAgPHRleHQgeD0iNTM5LjUiIHk9IjI2OS41IiBmaWxsPSIjYmQwNzI4IiBmb250LWZhbWlseT0iaGVsdmV0aWNhIiBmb250LXNpemU9IjI1LjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTYuMyA1KSI+CiAgICA8dHNwYW4+TTwvdHNwYW4+CiAgPC90ZXh0Pgo8L3N2Zz4K)
}

.flag-icon-gw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ndyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoMjIwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik0yMjAgMGg0MjB2MjQwSDIyMHoiLz4KICA8cGF0aCBmaWxsPSIjMDA5ZTQ5IiBkPSJNMjIwIDI0MGg0MjB2MjQwSDIyMHoiLz4KICA8ZyBpZD0iYiIgdHJhbnNmb3JtPSJtYXRyaXgoODAgMCAwIDgwIDExMCAyNDApIj4KICAgIDxwYXRoIGlkPSJhIiBkPSJNMC0xdjFoLjUiIHRyYW5zZm9ybT0icm90YXRlKDE4IDAgLTEpIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPC9nPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgMTEwIDI0MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQgMTEwIDI0MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0IDExMCAyNDApIiB4bGluazpocmVmPSIjYiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyIDExMCAyNDApIiB4bGluazpocmVmPSIjYiIvPgo8L3N2Zz4K)
}

.flag-icon-gw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ndyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoMTYwdjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmY2QxMTYiIGQ9Ik0xNjAgMGgzNTJ2MjU2SDE2MHoiLz4KICA8cGF0aCBmaWxsPSIjMDA5ZTQ5IiBkPSJNMTYwIDI1NmgzNTJ2MjU2SDE2MHoiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDYuMiA3Mi44KSBzY2FsZSguNzg4NikiPgogICAgPGcgaWQ9ImIiIHRyYW5zZm9ybT0ibWF0cml4KDgwIDAgMCA4MCAxNjAgMjQwKSI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC0xdjFoLjUiIHRyYW5zZm9ybT0icm90YXRlKDE4IDAgLTEpIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgMTYwIDI0MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCAxNjAgMjQwKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NCAxNjAgMjQwKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyIDE2MCAyNDApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-gy {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWd5IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzOTk0MDgiIGQ9Ik0yLjQgMEg2NDB2NDgwSDIuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0uMiAwYy0uOSAwIDYxOS42IDI0MS41IDYxOS42IDI0MS41TDAgNDc5LjguMiAweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwOCIgZD0iTS4zIDIwLjJjMy40IDAgNTU5IDIxNy45IDU1NS45IDIyMEwxLjkgNDYzLjIuMyAyMC4zeiIvPgogICAgPHBhdGggZD0iTTEuOS44YzEuOCAwIDI5MC45IDI0MC45IDI5MC45IDI0MC45TDEuOCA0NzdWLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGUyMTEwIiBkPSJNLjMgMzMuOWMxLjYtMTUgMjYwLjkgMjA4LjQgMjYwLjkgMjA4LjRMLjIgNDUxLjdWMzMuOXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-gy.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWd5IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzOTk0MDgiIGQ9Ik0yIDBoNTEwdjUxMkgyeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS4xIDBjLS42IDAgNDk1LjcgMjU3LjYgNDk1LjcgMjU3LjZMMCA1MTEuNy4xIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZkZTA4IiBkPSJNLjIgMjEuNUMzIDIxLjUgNDQ3LjUgMjU0IDQ0NSAyNTYuMkwxLjUgNDk0LjIuMiAyMS40eiIvPgogICAgPHBhdGggZD0iTTEuNS44YzEuNSAwIDIzMi44IDI1NyAyMzIuOCAyNTdMMS41IDUwOC44Vi44eiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjExMCIgZD0iTS4yIDM2LjJDMS42IDIwLjIgMjA5IDI1OC41IDIwOSAyNTguNUwuMiA0ODEuOFYzNi4yeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-hk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWhrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImhrLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg5IDBoNjgyLjZ2NTEySC04OXoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNoay1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODMuNSkgc2NhbGUoLjk0KSI+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02MTggNTEyaC03MzEuNFYwSDYxOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI0MS45IDI0Ny44cy01MS42LTIyLjItNDQuMi03OS44YzcuMS0yNy43IDE5LjgtNDYuNiA0Mi43LTU2LjkgMTAuOC0zLjMgMjEuOC00LjggMzMtNS43LTMgMi44LTUuNCA1LjYtNi43IDktMi40IDYuNC0uNiAxMi40IDIuNyAxOC41IDQuMSA3IDYuNiAxNC4yIDcuNCAyMy42YTM2LjYgMzYuNiAwIDAxLTE0LjYgMzMuN2MtNi42IDUuMS0xNC40IDYuOS0yMC44IDEyLjctNSA0LjgtOCA5LjctOSAxOC4xLS4yIDE2LjEgNC4xIDE4LjQgOS41IDI2Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyLjEiIGQ9Ik0yMzIgMTY0LjV2LS4zIi8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNiYTAwMDAiIHN0cm9rZS13aWR0aD0iMi4xIiBkPSJNMjM1LjMgMjQxLjhjLTIwLTE3LjctMTguMy02Mi40LTMtNzcuMyIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjQ0LjYgMTU0LjVsMy4zIDUuNS02LTIuNS00LjcgNSAuOC02LjUtNi0yLjUgNi41LTEuNS44LTYuNCAzLjMgNS41IDYuNi0xLjUiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI0Ni4zIDI0NHM2LTU1LjkgNjMuMy02NS43YzI4LjYtMS4yIDUwLjQgNS4zIDY3IDI0LjMgNi4zIDkuMyAxMC45IDE5LjQgMTUgMjkuOC0zLjUtMi02LjgtMy41LTEwLjYtMy43LTYuNy0uNS0xMiAzLTE2LjggNy45YTUzLjIgNTMuMiAwIDAxLTIwLjQgMTQgMzYuNiAzNi42IDAgMDEtMzYuNS00Yy02LjgtNC45LTEwLjgtMTEuOC0xOC4yLTE2LjJhMjguMiAyOC4yIDAgMDAtMjAtMy40Yy0xNS41IDQuNi0xNi4zIDkuNC0yMi44IDE3eiIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4xIiBkPSJNMzIzIDIxMC4yaC4zIi8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNiYTAwMDAiIHN0cm9rZS13aWR0aD0iMi4xIiBkPSJNMjUwIDIzNmMxMS4yLTI0LjQgNTQuNC0zNS44IDczLjEtMjUuNiIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzM2LjMgMjE5LjNMMzMyIDIyNGwuNi02LjUtNi0zIDYuMy0xIC42LTYuNyAzLjQgNiA2LjQtMS4yLTQuMyA0LjcgMy4zIDYiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI1MC4xIDI0OHM1NS0xMiA4Mi40IDM5LjNjMTAuMyAyNi43IDExIDQ5LjQtMS43IDcxLjEtNi44IDktMTUgMTYuNS0yMy41IDIzLjguOC00IDEuMS03LjYuMS0xMS4yLTEuNi02LjYtNi42LTEwLjUtMTIuOC0xMy41YTUzLjEgNTMuMSAwIDAxLTE5LjgtMTUgMzYuNiAzNi42IDAgMDEtNy43LTM1LjhjMi40LTggNy43LTE0IDkuNS0yMi40YTI4IDI4IDAgMDAtMy4xLTIwYy05LjMtMTMuMi0xNC4xLTEyLjUtMjMuNC0xNi4zeiIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMi4xIiBkPSJNMzA2LjUgMzEwLjFsLjIuMiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjIuMSIgZD0iTTI1OSAyNDljMjYuNiAyLjkgNTEuMSA0MC4yIDQ3LjQgNjEuMyIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzAyLjEgMzI1LjZsLTUuOS0yLjYgNi41LTEuNS44LTYuNyAzLjEgNS43IDYuNS0xLjUtNC41IDUgMyA1LjctNS44LTIuNi00LjUgNS4xIi8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNDguOSAyNTMuN3MyNi45IDQ5LjQtMTQuNSA5MGMtMjIuOCAxNy40LTQ0LjQgMjQuNS02OC44IDE4LjQtMTAuNS00LTIwLTkuNy0yOS41LTE1LjkgNC0uMyA3LjctMSAxMC45LTMgNS44LTMuNCA4LjEtOS4zIDkuMy0xNmE1MyA1MyAwIDAxOC44LTIzLjMgMzYuNiAzNi42IDAgMDEzMi4yLTE3LjVjOC40LjEgMTUuNiAzLjYgMjQuMiAzIDYuOS0uOSAxMi4zLTIuOCAxOC40LTguOCAxMC0xMi41IDgtMTcgOS0yN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNiYTAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIuMSIgZD0iTTIwNS4xIDMyNS4zbC0uMS4yIi8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNiYTAwMDAiIHN0cm9rZS13aWR0aD0iMi4xIiBkPSJNMjUwLjMgMjYyLjRjNC45IDI2LjQtMjQuMSA2MC41LTQ1LjQgNjIuNyIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTg5IDMyNS40bC45LTYuNCAzLjMgNS43IDYuNi0xLTQuNiA0LjYgMy4zIDUuNy02LjEtMi45LTQuNiA0LjYuOC02LjQtNi4xLTIuOSIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjQyLjggMjUyLjZTMjA1LjIgMjk0LjQgMTUzIDI2OWMtMjQtMTUuNy0zNy44LTMzLjgtNDAuMS01OC44LjMtMTEuMyAyLjQtMjIuMSA1LjEtMzMgMS43IDMuNiAzLjYgNi44IDYuNSA5LjIgNS4xIDQuMyAxMS41IDQuNSAxOC4zIDMuNGE1MiA1MiAwIDAxMjQuNy42IDM2LjYgMzYuNiAwIDAxMjcuMyAyNC42YzIuNyA3LjkgMS44IDE1LjkgNS4zIDIzLjggMyA2LjIgNi42IDEwLjYgMTQuMyAxNC40IDE1LjIgNS4zIDE4LjcgMS45IDI4LjQtLjV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyLjEiIGQ9Ik0xNjAuNyAyMzUuMmwtLjItLjEiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2JhMDAwMCIgc3Ryb2tlLXdpZHRoPSIyLjEiIGQ9Ik0yMzUgMjU2LjljLTIzLjIgMTMuMy02NS0yLjctNzQuMi0yMiIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTU1LjMgMjIwbDYuMy0xLjMtNC4zIDUgMy4xIDUuOS01LjgtMi44LTQuMyA1IC43LTYuOC01LjktMi44IDYuMy0xLjMuNy02LjgiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-hk.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWhrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTY0LjggMEg5MDl2NzQ0SDE2NXoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoLjcgMCAwIC43IC0xMTMuNCAwKSI+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMDYzIDc0NC4xSDBWMGgxMDYzeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTE2LjQgMzYwLjFzLTc1LTMyLjMtNjQuMy0xMTZjMTAuNC00MC4zIDI4LjgtNjcuNyA2Mi4yLTgyLjZhMjIzIDIyMyAwIDAxNDgtOC40Yy00LjQgNC04IDguMS05LjggMTMuMi0zLjYgOS4yLTEgMTggMy44IDI2LjhhNzggNzggMCAwMTEwLjggMzQuNCA1My4yIDUzLjIgMCAwMS0yMS4yIDQ5Yy05LjYgNy4zLTIxIDkuOS0zMC4yIDE4LjNhNDEuMSA0MS4xIDAgMDAtMTMuMiAyNi40Yy0uMyAyMy40IDYuMSAyNi43IDEzLjkgMzl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIzLjEiIGQ9Ik01MDIuMSAyMzl2LS4zIi8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNiYTAwMDAiIHN0cm9rZS13aWR0aD0iMy4xIiBkPSJNNTA2LjkgMzUxLjRjLTI5LjItMjUuOC0yNi43LTkwLjctNC40LTExMi40Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MDEuOSAyMjNsOS42LTIuMSAxLjEtOS40IDQuOCA4IDkuNi0yLjEtNi42IDcuMSA0LjggOC05LTMuNi02LjYgNy4xIDEuMi05LjMiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUyMi44IDM1NC42czguOS04MS4yIDkyLTk1LjRjNDEuNi0xLjkgNzMuMiA3LjcgOTcuMyAzNS4yYTIyMy40IDIyMy40IDAgMDEyMiA0My40Yy01LjEtMy0xMC01LjItMTUuNS01LjUtOS44LS43LTE3LjQgNC40LTI0LjQgMTEuNS04IDguOC0xNyAxNS4zLTI5LjggMjAuNGE1My4zIDUzLjMgMCAwMS01My01LjljLTkuOS03LTE1LjYtMTcuMS0yNi40LTIzLjVhNDEgNDEgMCAwMC0yOS4xLTQuOWMtMjIuNSA2LjctMjMuNyAxMy43LTMzLjIgMjQuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNiYTAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjMuMSIgZD0iTTYzNC40IDMwNS41bC4zLS4xIi8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNiYTAwMDAiIHN0cm9rZS13aWR0aD0iMy4xIiBkPSJNNTI4LjMgMzQzYzE2LjEtMzUuNSA3OS01MiAxMDYuMi0zNy4yIi8+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02NDkuNiAzMDAuNmw0LjggOC42IDkuMy0xLjctNi4yIDcgNC45IDguNS04LjgtNC4zLTYuMyA3IC45LTkuNi04LjgtNC4zIDkuMy0xLjYiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTUyOC40IDM2MC41czc5LjgtMTcuNCAxMTkuNyA1N2MxNSAzOC44IDE2IDcxLjgtMi41IDEwMy40LTEwIDEzLTIxLjcgMjQtMzQuMiAzNC42IDEuMi01LjggMS43LTExLjIuMy0xNi40LTIuNC05LjUtOS43LTE1LjEtMTguNy0xOS41YTc3LjIgNzcuMiAwIDAxLTI4LjctMjEuNyA1My4zIDUzLjMgMCAwMS0xMS4zLTUyLjJjMy41LTExLjYgMTEuMy0yMC4zIDEzLjktMzIuNWE0MSA0MSAwIDAwLTQuNi0yOS4yYy0xMy40LTE5LjEtMjAuNS0xOC0zNC0yMy41eiIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMy4xIiBkPSJNNjEwLjQgNDUwLjdsLjIuMyIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjMuMSIgZD0iTTU0MS4xIDM2MmMzOC44IDQgNzQuNSA1OC40IDY5IDg4LjkiLz4KICAgIDxwYXRoIGZpbGw9IiNiYTAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYxOS44IDQ2My42bC02LjUgNy4zIDQuNSA4LjMtOC42LTMuOC02LjUgNy40IDEuMy05LjctOC42LTMuNyA5LjMtMi4yIDEuMy05LjcgNC41IDguMyIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTI2LjYgMzY4LjdzMzkgNzEuNy0yMS4xIDEzMWMtMzMuMSAyNS4yLTY0LjUgMzUuNC0xMDAgMjYuNS0xNS4zLTUuOC0yOS4xLTE0LTQyLjgtMjMgNS44LS41IDExLjItMS41IDE1LjgtNC40IDguNC01IDExLjgtMTMuNSAxMy41LTIzLjRhNzcuMiA3Ny4yIDAgMDExMi43LTMzLjcgNTMuMiA1My4yIDAgMDE0Ny0yNS40YzEyIC4xIDIyLjYgNS4xIDM1IDQuMmE0MSA0MSAwIDAwMjYuOC0xMi42YzE0LjYtMTguMyAxMS42LTI0LjggMTMtMzkuMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNiYTAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjMuMSIgZD0iTTQ2MyA0NzIuN2wtLjIuMyIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjMuMSIgZD0iTTUyOC43IDM4MS40YzcgMzguMy0zNS4xIDg3LjgtNjYgOTEuMSIvPgogICAgPHBhdGggZmlsbD0iI2JhMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDUzLjMgNDg1LjRsLTguOS00LjItNi43IDYuNyAxLjItOS4zLTguOS00LjIgOS43LTEuNSAxLjEtOS4zIDQuOCA4LjQgOS42LTEuNS02LjcgNi42Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MTcuNyAzNjcuMXMtNTQuNyA2MC43LTEzMC41IDIzLjZjLTM0LjgtMjIuOC01NC45LTQ5LTU4LjMtODUuNC40LTE2LjMgMy42LTMyLjEgNy41LTQ4IDIuNSA1LjMgNS4xIDEwIDkuNCAxMy40IDcuNSA2LjMgMTYuNyA2LjcgMjYuNSA1YTc3LjIgNzcuMiAwIDAxMzYgLjggNTMuMyA1My4zIDAgMDEzOS42IDM1LjhjNCAxMS41IDIuNyAyMyA3LjcgMzQuNWE0MSA0MSAwIDAwMjAuOCAyMWMyMiA3LjcgMjcuMiAyLjggNDEuMy0uN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNiYTAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjMuMSIgZD0iTTM5OC40IDM0MS43aC0uMyIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmEwMDAwIiBzdHJva2Utd2lkdGg9IjMuMSIgZD0iTTUwNi40IDM3My40Yy0zMy44IDE5LjMtOTQuNS00LTEwNy44LTMyIi8+CiAgICA8cGF0aCBmaWxsPSIjYmEwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zODMuMiAzMzYuOGwxLTkuOC04LjQtNCA5LjEtMiAxLTkuOCA0LjcgOC42IDktMi02LjIgNy4zIDQuNiA4LjYtOC41LTQuMSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-hm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWhtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgPHBhdGggZmlsbD0iIzAwNiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwdjMwLjZsMzcyLjYgMjQzaDQ2LjlWMjQzTDQ2LjkgMEgwem00MTkuNSAwdjMwLjZsLTM3Mi42IDI0M0gwVjI0M0wzNzIuNiAwaDQ2Ljl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTc0LjggMHYyNzMuNmg2OS45VjBoLTcwek0wIDkxLjJ2OTEuMmg0MTkuNVY5MS4ySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzAwIiBkPSJNMCAxMDkuNHY1NC44aDQxOS41di01NC44SDB6TTE4OC44IDB2MjczLjZoNDJWMGgtNDJ6TTAgMjczLjZsMTM5LjgtOTEuMmgzMS4zTDMxLjMgMjczLjZIMHpNMCAwbDEzOS44IDkxLjJoLTMxLjJMMCAyMC40VjB6bTI0OC40IDkxLjJMMzg4LjIgMGgzMS4zTDI3OS42IDkxLjJoLTMxLjJ6bTE3MSAxODIuNGwtMTM5LjctOTEuMmgzMS4ybDEwOC42IDcwLjh2MjAuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyNS41IDQxNi41TDk4IDQxNGwyMy44LTE0LTE1LjMtMjMgMjUuOCA5LjcgOC40LTI2LjMgOC41IDI2LjNMMTc1IDM3N2wtMTUuMyAyMyAyMy43IDE0LTI3LjUgMi41IDMuOCAyNy4zLTE5LTIwLTE5IDIwbTM3MC41IDEuOWwtMTkuNC0xLjcgMTYuNy0xMC0xMC43LTE2IDE4LjEgNi44IDYtMTguNSA2IDE4LjUgMTgtNi45LTEwLjcgMTYuMkw1MzMgNDQ0bC0xOS4zIDEuNyAyLjcgMTkuMi0xMy40LTE0LTEzLjQgMTRtMi43LTMwN2wtMTkuNC0xLjcgMTYuNy05LjktMTAuNy0xNi4yIDE4LjEgNyA2LTE4LjYgNiAxOC41IDE4LTYuOS0xMC43IDE2LjIgMTYuNyAxMC0xOS4zIDEuNiAyLjcgMTkuMi0xMy40LTE0LTEzLjQgMTRtLTEwNS4yIDk3LjdsLTE5LjQtMS43IDE2LjctOS45LTEwLjgtMTYuMSAxOC4yIDYuOCA2LTE4LjUgNS45IDE4LjUgMTguMi02LjgtMTAuOCAxNi4xIDE2LjcgMTAtMTkuMyAxLjYgMi42IDE5LjNMMzk1IDI4MGwtMTMuNCAxNE01ODggMjQ2bC0xOS40LTEuNiAxNi44LTEwLTEwLjgtMTYuMSAxOC4yIDYuOSA1LjktMTguNSA2IDE4LjUgMTgtNy0xMC42IDE2LjIgMTYuNyAxMC0xOS40IDEuNiAyLjcgMTkuMy0xMy40LTE0LjEtMTMuNCAxNE01NjMgMzA1LjdsLTkuNSA4IDMgMTItMTAuNi02LjUtMTAuNSA2LjYgMy0xMi05LjYtOC4xIDEyLjQtMSA0LjctMTEuNCA0LjcgMTEuNSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-hm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWhtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgPHBhdGggZmlsbD0iIzAwNiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwdjE5LjJsMjM0IDE1Mi42aDI5LjV2LTE5LjJMMjkuNSAwSDB6bTI2My41IDB2MTkuMmwtMjM0IDE1Mi42SDB2LTE5LjJMMjM0IDBoMjkuNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMDkuOCAwdjE3MS44aDQzLjlWMGgtNDR6TTAgNTcuM3Y1Ny4zaDI2My41VjU3LjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDY4Ljd2MzQuNGgyNjMuNVY2OC43SDB6TTExOC42IDB2MTcxLjhoMjYuM1YwaC0yNi4zek0wIDE3MS44bDg3LjgtNTcuMmgxOS43bC04Ny45IDU3LjNIMHpNMCAwbDg3LjggNTcuM0g2OC4yTDAgMTIuOFYwem0xNTYgNTcuM0wyNDMuOCAwaDE5LjdsLTg3LjggNTcuM0gxNTZ6bTEwNy41IDExNC41bC04Ny45LTU3LjJoMTkuN2w2OC4yIDQ0LjR2MTIuOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTY5LjEgNDQzLjZsLTE2LjMgMTcuMiAzLjItMjMuNS0yMy42LTJMNTIuOCA0MjNsLTEzLjEtMTkuOCAyMi4xIDguNCA3LjMtMjIuNSA3LjMgMjIuNSAyMi4xLTguNC0xMyAxOS44IDIwLjMgMTIuMS0yMy42IDIgMy4yIDIzLjZtMjk1LjEgNkwzNjkgNDc5bDIuMy0xNi41LTE2LjYtMS41IDE0LjMtOC41LTkuMi0xMy45IDE1LjYgNiA1LjEtMTYgNS4xIDE2IDE1LjctNi05LjMgMTQgMTQuNCA4LjQtMTYuNyAxLjVMMzkyIDQ3OW0tMTEuNS0yNTkuNWwtMTEuNSAxMiAyLjMtMTYuNS0xNi42LTEuNEwzNjkgMjA1bC05LjItMTQgMTUuNiA2IDUuMS0xNiA1LjEgMTYgMTUuNy02LTkuMyAxNCAxNC40IDguNS0xNi43IDEuNCAyLjMgMTYuNm0tMTA0LjMgODguNEwyNzYuMiAzMzJsMi4zLTE2LjVMMjYyIDMxNGwxNC4zLTguNS05LjItMTQgMTUuNiA2IDUuMS0xNS45IDUuMSAxNS45IDE1LjctNi05LjMgMTQgMTQuNCA4LjUtMTYuNyAxLjUgMi4zIDE2LjVNNDYzIDI5NS4ybC0xMS41IDEyIDIuMy0xNi41LTE2LjYtMS40IDE0LjMtOC41LTkuMi0xNCAxNS42IDYgNS0xNiA1LjIgMTYgMTUuNi02LTkuMiAxNCAxNC4zIDguNS0xNi42IDEuNCAyLjMgMTYuNU00MTEgMzQ5bC04LjItNi45IDEwLjctLjggNC05LjkgNCAxMCAxMC44LjctOC4yIDYuOSAyLjUgMTAuNC05LTUuNy05LjIgNS43Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-hn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1obiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDczY2YiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2MGg2NDB2MTYwSDB6Ii8+CiAgPGcgaWQ9ImMiIGZpbGw9IiMwMDczY2YiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyMCAyNDApIHNjYWxlKDI2LjY2NjY1KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNLS4zIDBsLjUuMUwwLTF6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMuMyAtNDIuNykiIHhsaW5rOmhyZWY9IiNjIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMuMyAzNy4zKSIgeGxpbms6aHJlZj0iI2MiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzMuMyAtNDIuNykiIHhsaW5rOmhyZWY9IiNjIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMzLjMgMzcuMykiIHhsaW5rOmhyZWY9IiNjIi8+Cjwvc3ZnPgo=)
}

.flag-icon-hn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1obiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDczY2YiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE3MC43aDUxMnYxNzAuNkgweiIvPgogIDxnIGlkPSJjIiBmaWxsPSIjMDA3M2NmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTYgMjU2KSBzY2FsZSgyOC40NDQ0NikiPgogICAgPGcgaWQ9ImIiPgogICAgICA8cGF0aCBpZD0iYSIgZD0iTTAtMWwtLjMgMSAuNS4xeiIvPgogICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8L2c+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPC9nPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQyLjIgLTQ1LjUpIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQyLjIgMzkuOCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQyLjIgLTQ1LjUpIiB4bGluazpocmVmPSIjYyIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0Mi4yIDM5LjgpIiB4bGluazpocmVmPSIjYyIvPgo8L3N2Zz4K)
}

.flag-icon-hr {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/hr.svg)
}

.flag-icon-hr.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/hr.svg)
}

.flag-icon-ht {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ht.svg)
}

.flag-icon-ht.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ht.svg)
}

.flag-icon-hu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWh1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzg4ZDAwIiBkPSJNNjQwIDQ4MEgwVjMyMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDQzNTE2IiBkPSJNNjQwIDE2MC4xSDBWLjFoNjQweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-hu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWh1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzg4ZDAwIiBkPSJNNTEyIDUxMkgwVjM0MS4zaDUxMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNDM1MTYiIGQ9Ik01MTIgMTcwLjhIMFYuMWg1MTJ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-id {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDExIiBkPSJNMCAwaDY0MHYyNDlIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI0MGg2NDB2MjQwSDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-id.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDExIiBkPSJNMCAwaDUxMnYyNjUuNUgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ie {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWllIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlBNDkiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjRkY3OTAwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ie.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWllIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlBNDkiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjRkY3OTAwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-il {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImlsLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg3LjYgMEg1OTV2NTEySC04Ny42eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjaWwtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgyLjEpIHNjYWxlKC45NCkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYxOS40IDUxMkgtMTEyVjBoNzMxLjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjIiBkPSJNNjE5LjQgMTE1LjJILTExMlY0OGg3MzEuNHptMCAzNTAuNUgtMTEydi02Ny4yaDczMS40em0tNDgzLTI3NWwxMTAuMSAxOTEuNkwzNTkgMTkxLjZsLTIyMi42LS44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyNS44IDMxNy44bDIwLjkgMzUuNSAyMS40LTM1LjMtNDIuNC0uMnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMGMiIGQ9Ik0xMzYgMzIwLjZMMjQ2LjIgMTI5bDExMi40IDE5MC44LTIyMi42Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjI1LjggMTkxLjZsMjAuOS0zNS41IDIxLjQgMzUuNC00Mi40LjF6TTE4MiAyNzEuMWwtMjEuNyAzNiA0MS0uMS0xOS4zLTM2em0tMjEuMy02Ni41bDQxLjIuMy0xOS44IDM2LjMtMjEuNC0zNi42em0xNTEuMiA2N2wyMC45IDM1LjUtNDEuNy0uNSAyMC44LTM1em0yMC41LTY3bC00MS4yLjMgMTkuOCAzNi4zIDIxLjQtMzYuNnptLTExNC4zIDBMMTg5LjcgMjU2bDI4LjggNTAuMyA1Mi44IDEuMiAzMi01MS41LTI5LjYtNTItNTUuNi41eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-il.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02MTkuNCA1MTJILTExMlYwaDczMS40eiIvPgogICAgPHBhdGggZmlsbD0iIzAwYyIgZD0iTTYxOS40IDExNS4ySC0xMTJWNDhoNzMxLjR6bTAgMzUwLjVILTExMnYtNjcuMmg3MzEuNHptLTQ4My0yNzVsMTEwLjEgMTkxLjZMMzU5IDE5MS42bC0yMjIuNi0uOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMjUuOCAzMTcuOGwyMC45IDM1LjUgMjEuNC0zNS4zLTQyLjQtLjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDBjIiBkPSJNMTM2IDMyMC42TDI0Ni4yIDEyOWwxMTIuNCAxOTAuOC0yMjIuNi44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyNS44IDE5MS42bDIwLjktMzUuNSAyMS40IDM1LjQtNDIuNC4xek0xODIgMjcxLjFsLTIxLjcgMzYgNDEtLjEtMTkuMy0zNnptLTIxLjMtNjYuNWw0MS4yLjMtMTkuOCAzNi4zLTIxLjQtMzYuNnptMTUxLjIgNjdsMjAuOSAzNS41LTQxLjctLjUgMjAuOC0zNXptMjAuNS02N2wtNDEuMi4zIDE5LjggMzYuMyAyMS40LTM2LjZ6bS0xMTQuMyAwTDE4OS43IDI1NmwyOC44IDUwLjMgNTIuOCAxLjIgMzItNTEuNS0yOS42LTUyLTU1LjYuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-im {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/im.svg)
}

.flag-icon-im.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/im.svg)
}

.flag-icon-in {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1pbiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNmOTMiIGQ9Ik0wIDBoNjQwdjE2MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2MGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzEyODgwNyIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgzLjIgMCAwIDMuMiAzMjAgMjQwKSI+CiAgICA8Y2lyY2xlIHI9IjIwIiBmaWxsPSIjMDA4Ii8+CiAgICA8Y2lyY2xlIHI9IjE3LjUiIGZpbGw9IiNmZmYiLz4KICAgIDxjaXJjbGUgcj0iMy41IiBmaWxsPSIjMDA4Ii8+CiAgICA8ZyBpZD0iZCI+CiAgICAgIDxnIGlkPSJjIj4KICAgICAgICA8ZyBpZD0iYiI+CiAgICAgICAgICA8ZyBpZD0iYSIgZmlsbD0iIzAwOCI+CiAgICAgICAgICAgIDxjaXJjbGUgcj0iLjkiIHRyYW5zZm9ybT0icm90YXRlKDcuNSAtOC44IDEzMy41KSIvPgogICAgICAgICAgICA8cGF0aCBkPSJNMCAxNy41TC42IDcgMCAybC0uNiA1TDAgMTcuNXoiLz4KICAgICAgICAgIDwvZz4KICAgICAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTUpIiB4bGluazpocmVmPSIjYSIvPgogICAgICAgIDwvZz4KICAgICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDMwKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgPC9nPgogICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDYwKSIgeGxpbms6aHJlZj0iI2MiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwKSIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-in.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1pbiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNmOTMiIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTcwLjdoNTEydjE3MC42SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzEyODgwNyIgZD0iTTAgMzQxLjNoNTEyVjUxMkgweiIvPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1NiAyNTYpIHNjYWxlKDMuNDEzMzMpIj4KICAgIDxjaXJjbGUgcj0iMjAiIGZpbGw9IiMwMDgiLz4KICAgIDxjaXJjbGUgcj0iMTcuNSIgZmlsbD0iI2ZmZiIvPgogICAgPGNpcmNsZSByPSIzLjUiIGZpbGw9IiMwMDgiLz4KICAgIDxnIGlkPSJkIj4KICAgICAgPGcgaWQ9ImMiPgogICAgICAgIDxnIGlkPSJiIj4KICAgICAgICAgIDxnIGlkPSJhIiBmaWxsPSIjMDA4Ij4KICAgICAgICAgICAgPGNpcmNsZSByPSIuOSIgdHJhbnNmb3JtPSJyb3RhdGUoNy41IC04LjggMTMzLjUpIi8+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDE3LjVMLjYgNyAwIDJsLS42IDVMMCAxNy41eiIvPgogICAgICAgICAgPC9nPgogICAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgPC9nPgogICAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMzApIiB4bGluazpocmVmPSIjYiIvPgogICAgICA8L2c+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNjApIiB4bGluazpocmVmPSIjYyIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIiB4bGluazpocmVmPSIjZCIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTIwKSIgeGxpbms6aHJlZj0iI2QiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-io {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/io.svg)
}

.flag-icon-io.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/io.svg)
}

.flag-icon-iq {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlxIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTYwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogIDxnIGZpbGw9IiMwMDdhM2QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzkuMyAtOTIuOCkgc2NhbGUoMS43NTE4MikiPgogICAgPHBhdGggZD0iTTMyNS41IDE3My4yYTUgNSAwIDAxLTEuNC0xYy0uMy0uNS0uMS0uNSAxLjItLjIgMi4zLjcgMy44LjQgNS4zLS44bDEuMy0xLjEgMS41LjdjLjkuNSAxLjguOCAyIC43LjctLjIgMi4xLTIgMi0yLjYgMC0uNy42LS41IDEgLjMuNiAxLjYtLjMgMy41LTIgMy45LS43LjItMS40LjEtMi42LS4zLTEuNC0uNS0xLjctLjUtMi40IDBhNS40IDUuNCAwIDAxLTUuOS40em01LjgtNS4zYTggOCAwIDAxLTEtNGMuMS0uNi4zLS44LjgtLjYgMSAuMyAxLjIgMSAxIDMgMCAxLjgtLjMgMi4zLS44IDEuNnptLTY3LjYtMS45Yy0uMSAxLjMgMi40IDQuNiAzLjUgNS4yLS44LjMtMS43LjItMi40LjUtNCA0LTE4LjQgMTgtMjEgMjEuNCA3LjguMiAxNi40LS4xIDIzLjctLjQgMC01LjMgNS01LjYgOC40LTcuNSAxLjcgMi43IDYgMi41IDYuNiA2LjZ2MTcuNkgyMTZhOS43IDkuNyAwIDAxLTEyLjMgNy41YzItMiA1LjQtMi44IDYuNi01LjcgMS02LjQtMi0xMC4zLTQtMTRhMjQgMjQgMCAwMDctMy42Yy0yLjMgNyA2LjIgNi4zIDEyLjQgNi4xLjItMi40LjEtNS4yLTEuNy01LjYgMi4zLS45IDIuNy0xLjIgNi42LTQuNHY5LjZsNDYuMS0uMWMwLTMgLjgtNy45LTEuNi03LjktMi4yIDAgMCA2LjItMS44IDYuMmgtMzUuN3YtNmMxLjUtMS42IDEuMy0xLjUgMTEuNi0xMS44IDEtMSA4LjMtNy42IDE0LjYtMTMuN3ptODkuMS0uM2MyLjUgMS40IDQuNSAzLjIgNy41IDQtLjMgMS4zLTEuNSAxLjgtMS44IDMuMXYyN2MzLjQuNyA0LjItMS4zIDUuOC0yLjMuNCA0LjMgMy4yIDguNSAzIDEyaC0xNC41di00My43em0tMTkuNCAxNC41czUuMy00LjUgNS4zLTQuN1YxOTloMy44bC0uMS0yNi4zYzEuNS0xLjYgNC42LTMuOCA1LjMtNS40djQyaC0zMy40Yy0uNS04LjctLjYtMTcuNyA5LjYtMTUuOFYxOTBjLS4zLS42LS45LjEtMS0uNyAxLjYtMS42IDIuMS0yIDYuNS01LjhsLjEgMTUuNWgzLjl2LTE4Ljh6bS0xMi42IDE4LjZjLjcgMSAzLjIgMSAzLS44LS4zLTEuNS0zLjUtMS0zIC44eiIvPgogICAgPGNpcmNsZSBjeD0iMjI0IiBjeT0iMjE0LjQiIHI9IjIiLz4KICAgIDxwYXRoIGQ9Ik0yODcgMTY1LjhjMi41IDEuMyA0LjUgMy4yIDcuNiA0LS40IDEuMi0xLjUgMS43LTEuOCAzdjI3YzMuNC43IDQuMS0xLjIgNS43LTIuMy41IDQuMyAzLjIgOC42IDMuMSAxMkgyODd2LTQzLjd6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-iq.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlxIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTcwLjdoNTEydjE3MC42SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTAgMGg1MTJ2MTcwLjdIMHoiLz4KICA8cGF0aCBkPSJNMCAzNDEuM2g1MTJWNTEySDB6Ii8+CiAgPGcgZmlsbD0iIzAwN2EzZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3Ni42IC05OSkgc2NhbGUoMS44Njg2KSI+CiAgICA8cGF0aCBkPSJNMzI1LjUgMTczLjJhNSA1IDAgMDEtMS40LTFjLS4zLS41LS4xLS41IDEuMi0uMiAyLjMuNyAzLjguNCA1LjMtLjhsMS4zLTEuMSAxLjUuN2MuOS41IDEuOC44IDIgLjcuNy0uMiAyLjEtMiAyLTIuNiAwLS43LjYtLjUgMSAuMy42IDEuNi0uMyAzLjUtMiAzLjktLjcuMi0xLjQuMS0yLjYtLjMtMS40LS41LTEuNy0uNS0yLjQgMGE1LjQgNS40IDAgMDEtNS45LjR6bTUuOC01LjNhOCA4IDAgMDEtMS00Yy4xLS42LjMtLjguOC0uNiAxIC4zIDEuMiAxIDEgMyAwIDEuOC0uMyAyLjMtLjggMS42em0tNjcuNi0xLjljLS4xIDEuMyAyLjQgNC42IDMuNSA1LjItLjguMy0xLjcuMi0yLjQuNS00IDQtMTguNCAxOC0yMSAyMS40IDcuOC4yIDE2LjQtLjEgMjMuNy0uNCAwLTUuMyA1LTUuNiA4LjQtNy41IDEuNyAyLjcgNiAyLjUgNi42IDYuNnYxNy42SDIxNmE5LjcgOS43IDAgMDEtMTIuMyA3LjVjMi0yIDUuNC0yLjggNi42LTUuNyAxLTYuNC0yLTEwLjMtNC0xNGEyNCAyNCAwIDAwNy0zLjZjLTIuMyA3IDYuMiA2LjMgMTIuNCA2LjEuMi0yLjQuMS01LjItMS43LTUuNiAyLjMtLjkgMi43LTEuMiA2LjYtNC40djkuNmw0Ni4xLS4xYzAtMyAuOC03LjktMS42LTcuOS0yLjIgMCAwIDYuMi0xLjggNi4yaC0zNS43di02YzEuNS0xLjYgMS4zLTEuNSAxMS42LTExLjggMS0xIDguMy03LjYgMTQuNi0xMy43em04OS4xLS4zYzIuNSAxLjQgNC41IDMuMiA3LjUgNC0uMyAxLjMtMS41IDEuOC0xLjggMy4xdjI3YzMuNC43IDQuMi0xLjMgNS44LTIuMy40IDQuMyAzLjIgOC41IDMgMTJoLTE0LjV2LTQzLjd6bS0xOS40IDE0LjVzNS4zLTQuNSA1LjMtNC43VjE5OWgzLjhsLS4xLTI2LjNjMS41LTEuNiA0LjYtMy44IDUuMy01LjR2NDJoLTMzLjRjLS41LTguNy0uNi0xNy43IDkuNi0xNS44VjE5MGMtLjMtLjYtLjkuMS0xLS43IDEuNi0xLjYgMi4xLTIgNi41LTUuOGwuMSAxNS41aDMuOXYtMTguOHptLTEyLjYgMTguNmMuNyAxIDMuMiAxIDMtLjgtLjMtMS41LTMuNS0xLTMgLjh6Ii8+CiAgICA8Y2lyY2xlIGN4PSIyMjQiIGN5PSIyMTQuNCIgcj0iMiIvPgogICAgPHBhdGggZD0iTTI4NyAxNjUuOGMyLjUgMS4zIDQuNSAzLjIgNy42IDQtLjQgMS4yLTEuNSAxLjctMS44IDN2MjdjMy40LjcgNC4xLTEuMiA1LjctMi4zLjUgNC4zIDMuMiA4LjYgMy4xIDEySDI4N3YtNDMuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ir {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ir.svg)
}

.flag-icon-ir.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ir.svg)
}

.flag-icon-is {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImlzLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwIiBjbGlwLXBhdGg9InVybCgjaXMtYSkiPgogICAgPHBhdGggZmlsbD0iIzAwMzg5NyIgZD0iTTAgMGg2NjYuN3Y0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4Ni43aDE4Ni43VjBoMTA2LjZ2MTg2LjdoMzczLjR2MTA2LjZIMjkzLjNWNDgwSDE4Ni43VjI5My4zSDBWMTg2Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDcyODI4IiBkPSJNMCAyMTMuM2gyMTMuM1YwaDUzLjR2MjEzLjNoNDAwdjUzLjRoLTQwMFY0ODBoLTUzLjRWMjY2LjdIMHYtNTMuNHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-is.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWlzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNODUuNCAwaDQ4NnY0ODZoLTQ4NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIwIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MCkgc2NhbGUoMS4wNTM1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDAzODk3IiBkPSJNMCAwaDY3NXY0ODZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4OWgxODlWMGgxMDh2MTg5aDM3OHYxMDhIMjk3djE4OUgxODlWMjk3SDBWMTg5eiIvPgogICAgPHBhdGggZmlsbD0iI2Q3MjgyOCIgZD0iTTAgMjE2aDIxNlYwaDU0djIxNmg0MDV2NTRIMjcwdjIxNmgtNTRWMjcwSDB2LTU0eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-it {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWl0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkyNDYiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjY2UyYjM3IiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-it.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWl0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkyNDYiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjY2UyYjM3IiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-je {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1qZSIgdmlld0JveD0iMCAwIDMwIDIyLjUiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJqZS1hIj4KICAgICAgPHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0iTS01LjMtNmg0MHYzMGgtNDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjamUtYSkiIHRyYW5zZm9ybT0ibWF0cml4KC43NSAwIDAgLjc1IDMuOTc1IDQuNSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0xMC4zLTZoNTB2MzBoLTUweiIvPgogICAgPHBhdGggZmlsbD0iI2RmMTEyZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLTEwLjMtNnYyTDExLjYgOWwtMjEuOCAxM3YySC03bDIxLjgtMTMgMjEuNyAxM2gzLjJ2LTJMMTggOSAzOS44LTR2LTJoLTMuM0wxNC43IDctNy02aC0zLjJ6Ii8+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOS43IC02KSBzY2FsZSguMjAzNjEpIj4KICAgICAgPHBhdGggZmlsbD0iI2U4MTEyZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii4xIiBkPSJNMTMyLjcgMjIuMmMzLjEgMTIuOCAxLjQgMjguNi0xMi45IDM3LjQtMTQuMi04LjgtMTYtMjQuNi0xMi44LTM3LjQgMy40LTMgMTguNi00LjkgMjUuNyAweiIvPgogICAgICA8cGF0aCBmaWxsPSIjZjlkZDE2IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjEiIGQ9Ik0xMTkuOCAxOS43YTI2IDI2IDAgMDExMyAzLjEgMjggMjggMCAwMTQuOS0xMi4xYy0yLjUgMC0zLjYgMS4zLTMuNiAyLjYtLjYtMS43LTMtMS42LTMuOC0uNyAyLjcgMS44LjYgNS0xLjggNC40LTEuMS0uMy0xLjctMS4xLTItMi4zYTEuMyAxLjMgMCAxMC0uNSAwIDIuOSAyLjkgMCAwMS0zLjEgMS4zYy0xLjMtLjMtMS45LTEuNS0xLjktMi41IDAtMi43IDIuNi0zLjEgMy40LTIuNiAwLTEuOC0yLjktMy4zLTMuOC0xLjhhNC44IDQuOCAwIDAwLS44LTUuOEE0LjggNC44IDAgMDAxMTkgOWMtLjktMS41LTMuNyAwLTMuNyAxLjguNy0uNSAzLjMtLjEgMy4zIDIuNiAwIDEtLjYgMi4yLTEuOCAyLjVhMyAzIDAgMDEtMy4yLTEuMyAxLjMgMS4zIDAgMDAuNi0uNCAxLjMgMS4zIDAgMTAtMS4xLjRjLS4yIDEuMi0uOSAyLTIgMi4zYTIuNCAyLjQgMCAwMS0xLjgtNC40Yy0uOC0xLTMuMi0xLTMuOC43IDAtMS4zLTEuMS0yLjYtMy42LTIuNmEyOCAyOCAwIDAxNSAxMi4xIDI2IDI2IDAgMDExMy0zLjF6Ii8+CiAgICAgIDxnIGlkPSJiIiBzdHJva2U9IiMwMDAiPgogICAgICAgIDxnIGZpbGw9IiNmOWRkMTYiIHN0cm9rZS13aWR0aD0iLjEiPgogICAgICAgICAgPHBhdGggZD0iTTEzMC43IDMyLjJjLS40IDAtLjQuNS0uNS41LjggMCAxLjItLjMgMS40LS43di42Yy42LS4yLjgtLjcuNi0xbC43LjJjLS40LS4zLS4xLTEtLjgtMS40LjIgMCAuNi4yLjguNS0uMS0uNy0uMi0xLjEtLjgtMS41aC41YS45LjkgMCAwMS0uNC0uOGMwLS40LS4yLS40LS42LS4zbC0xLjguMWMtMSAwLTIgMC0yLjgtLjYgMS4zLjYgMy0uNiAzLTEuNSAwLTEtMS40LTItNC0xLjQtMi42LjYtNS44LjQtNS44LS41czIuMy0xIDMuNS0uOGMxLjIuMiAyIC4zIDQuMi0uNS0uNS4yLTIuMy4zLTMuNy0uMXMtNC44LS40LTQuOCAxLjRjMCAxLjkgMy42IDEuNyA2LjggMS4yIDEuOC0uMiAyLjggMCAyLjguNSAwIC42LTEuNy44LTMgLjdhMTAgMTAgMCAwMC00LjEuM2MtMS4zLjQtMi4yIDAtMy42LjMtLjcgMC0yLjQgMC0zLjItMS40LS41LjQtMiAxLjEtMi4zIDEuOS0uMy42IDAgMS4zLjQgMiAuNi44LS4zLjctMSAuNy0uOCAwLTIgMC0yLjYtLjgtLjYtLjYtMS4zLTEuMS0xLjktLjctLjMuMyAwIC42LjIuNWwuOC4yYTEgMSAwIDAwLTEgLjFjLS4zLjIgMCAuNi4zLjUuMi0uMS43LS4yIDEgMC0uMyAwLS43IDAtLjguMnMwIC40LjMuNGMuNiAwIC43LjQgMS4zLjNhLjkuOSAwIDAwLS43LjRjLjYtLjMgMS4xLjQgMS44LjItLjIuMS0uNy40LS43LjYuNC0uNSAzLjIuNCAzLjItLjdsLS4xLjhjLjMtLjIgMS40LS4zIDEuOC0xIDAgLjIgMCAuNS0uMi42LjMgMCAuOC0uMiAxLjMtLjkuMi0uMy4yLS41LjItLjcuNSAwIC44LS4xIDEuMi0uNC40LS4zLjguMyAxLjUtLjIuNi0uNCAxLjIgMCAxLjYtLjIuMy0uMi44IDAgMS4yLS4yczEgLjEgMS42LS40YzEgLjQgMi4zIDEgNS4yLjUgMS42LS4zIDIuMi4zIDIuMiAxIDAgLjYtLjQuNi0uNi42LTEgLjEtMS4zLS4zLTEuNy0uMi0uMi4xLS40LjUgMCAuNy0uMy4xLS4zLjQtLjEuNXMuNSAwIC44LS4xYy0uNC4xLS43LjQtLjUuNy4xLjIuNC4zLjcgMCAuMy0uNC44LS43IDEuMi0uN3ptLTE4LjYtOGMtLjgtLjMtMS0uMy0uOS40IDAgLjMuMy43LjUuOSAwLS4zLjEtMSAuNC0xLjJ6Ii8+CiAgICAgICAgICA8cGF0aCBkPSJNMTE0LjggMjQuM2MuOC0uNCAxLjEtLjQuOS4zIDAgLjMtLjMuNy0uNS45IDAtLjMgMC0xLS40LTEuMnoiLz4KICAgICAgICAgIDxwYXRoIGQ9Ik0xMTMuNSAyMy44YzEuNiAwIDEuOC44IDEuNyAxLjcgMCAxLS41LjYtLjggMi0uMS40LS41LjUtMSAuNS0uMyAwLS43IDAtLjktLjYtLjMtMS4zLS44LTEtLjgtMiAwLS44LjItMS42IDEuOC0xLjZ6Ii8+CiAgICAgICAgICA8cGF0aCBkPSJNMTA5LjQgMjcuNWMtLjQtLjItLjcgMC0uOSAwIC42LjEuNi44IDEuOCAxLS4zIDAtLjQuMi0uNyAwIC41LjQgMSAuOSAyLjIuOS43IDAgLjIuMy0uMi4xLjQuNSAxLjMuMSAxLjkgMSAwLS43LTEtMS43LS41LTIuNC0xLjctLjEtMS44LTEtMi43LTEuNy0uOC0uNi0uOS0xLjItMS4yLTIuMy0uMS0uNS0uNy0uOC0xLS43LS4zIDAtLjUuMy0uMi41LjIuMi42LjIuNi43LS4zLS40LS44LS41LTEtLjMtLjEuMiAwIC41LjIuNS41IDAgLjIuNi43IDEtLjUtLjUtLjktLjYtMS4yLS4zLS4xLjIgMCAuNS40LjUuNSAwIDEgMS4yIDEuOCAxLjV6bTEzIDQuNmMtLjIgMC0uMS41LS41LjUuOCAwIDEuMy0uMiAxLjYtLjVsLS4yLjVjLjQtLjMgMS41LS40IDItLjNzLjYtLjEuOC0uNGMuMi0uNCAwLS42LS4zLS44LS4zLS4zLS40LS43LS4zLTEuMy0xLjQtMi00LTEtNC0uMi45IDEuMSAxIDEgMS44IDEuMS43LjIgMS4yLjIuNy42LS4yLjItMSAwLTEuNS4xLTEuMyAwLTItLjktMi4zLS40LS4zLjQgMCAuNi42LjYtLjQgMC0xIDAtLjkuNC4yLjcuOC0uMSAxLjEuMS0uMiAwLS42LjEtLjYuMyAwIC4yLjUuNSAxIDBhMS42IDEuNiAwIDAxMS0uM3oiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIuMSIgZD0iTTEyMy41IDI5LjJjLS40LS4yLS45LS4zLTEuNC0uMm0tNS42IDBjLS40LjgtLjIgMS4yLS4xIDEuNm0tNC01LjZjLjIuMi40LS4yLjguMi0uMS0uMS0uMy4zLS42IDBtMi0uMWMtLjMgMC0uNS0uMy0uOS4xLjEtLjEuMy4zLjYgMG0tLjYgMHYuM2MuMS43LjMgMS0uMyAxLS41IDAtLjMtLjMtLjItMXYtLjMiLz4KICAgICAgICA8cGF0aCBmaWxsPSIjZmYwMDE2IiBzdHJva2Utd2lkdGg9Ii4xIiBkPSJNMTEzLjUgMjcuN2MuNCAwIC42IDAgLjYtLjYgMC0uMi4zLS4zLjEtLjcuMi40LS43LjQtLjcuMiAwIC4yLTEgLjItLjgtLjItLjEuNC4yLjUuMS43IDAgLjYuMi42LjcuNnoiLz4KICAgICAgICA8cGF0aCBzdHJva2Utd2lkdGg9Ii4xIiBkPSJNMTEzIDI2LjVsLTEtLjNtMSAuM2gtMW0xIC4xbC0uOS4zbTEuNy0uNGwxLS4zbS0xIC4zaDEuMm0tMS4yLjFsMSAuMyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiMwMDUxYmEiIHN0cm9rZS13aWR0aD0iMCIgZD0iTTEwOC4xIDIzLjRjLS4zLS40LTEgMC0xIC40LjItLjMuNi4xLjkgMCAuMSAwIC4zLS4yLjEtLjR6bS0uMy45Yy0uMy0uNC0xLjEgMC0xLjEuNC4yLS4zLjYuMS45IDAgLjEgMCAuMy0uMy4yLS40em0tLjIgMS4yYy0uNC0uNC0xLjEgMC0xIC41LjItLjMuNiAwIC44IDAgLjItLjEuMy0uNC4xLS41em0uMyAzLjdjLS40LS40LTEgLjEtMSAuNi4yLS40LjcgMCAxLS4yIDAgMCAuMi0uMyAwLS41em0wIC43Yy0uNS0uMS0xIC42LS43IDEgMC0uNS42LS4zLjgtLjVsLS4xLS41em0uNi43Yy0uNS0uMi0xIC40LS43LjggMC0uMy42LS4yLjctLjR2LS41em0xMS43IDEuMWMtLjUtLjEtMSAuNS0uNyAxIDAtLjUuNi0uMy44LS41bC0uMS0uNXptLjYuNmMtLjUtLjEtLjkuNi0uNiAxIDAtLjUuNi0uNC43LS42LjEtLjEuMS0uNCAwLS40em0tLjQtMS40Yy0uNC0uMi0xIC40LS45LjguMi0uNC43LS4xLjktLjNWMzF6bTguMyAxYy0uNC0uMS0uOC42LS42IDEgMC0uNC42LS4zLjgtLjUgMC0uMiAwLS41LS4yLS41em0wLS43Yy0uNC0uMy0xIC4zLS44LjcuMi0uMy43LS4xLjktLjN2LS41em0uNCAxLjNjLS41IDAtLjkuNy0uNiAxIDAtLjQuNi0uMy43LS41LjEtLjIgMC0uNC0uMS0uNXptLTE1LjYtNS4yYy4zIDAgLjQuMS40LjcgMCAxIDAgMS42LS40IDEuNi0uMyAwLS4zLS41LS4zLTEuMyAwLS40IDAtLjctLjEtLjYgMC0uMy4xLS40LjQtLjR6Ii8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB3aWR0aD0iMzAiIGhlaWdodD0iMTgiIHRyYW5zZm9ybT0ibWF0cml4KC45IDAgMCAuOSAxMS42IDEzLjcpIiB4bGluazpocmVmPSIjYiIvPgogICAgICA8dXNlIHdpZHRoPSIzMCIgaGVpZ2h0PSIxOCIgdHJhbnNmb3JtPSJtYXRyaXgoLjY3IDAgMCAuNzUgMzkuMiAyNy41KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-je.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1qZSIgdmlld0JveD0iMCAwIDMwIDMwIj4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iYSI+CiAgICAgIDxwYXRoIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik02LjIgMGgxOHYxOGgtMTh6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4zMzM1NCAwKSBzY2FsZSgxLjY2NjcpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMzB2MThIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZjExMmQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMHYxLjJMMTMgOSAwIDE2LjhWMThoMmwxMy03LjhMMjggMThoMnYtMS4yTDE3IDlsMTMtNy44VjBoLTJMMTUgNy44IDIgMEgweiIvPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjQpIHNjYWxlKC4xMjIxNykiPgogICAgICA8cGF0aCBmaWxsPSIjZTgxMTJkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjEiIGQ9Ik0xMzIuNyAyMi4yYzMuMSAxMi44IDEuNCAyOC42LTEyLjkgMzcuNC0xNC4yLTguOC0xNi0yNC42LTEyLjgtMzcuNCAzLjQtMyAxOC42LTQuOSAyNS43IDB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNmOWRkMTYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuMSIgZD0iTTExOS44IDE5LjdhMjYgMjYgMCAwMTEzIDMuMSAyOCAyOCAwIDAxNC45LTEyLjFjLTIuNSAwLTMuNiAxLjMtMy42IDIuNi0uNi0xLjctMy0xLjYtMy44LS43IDIuNyAxLjguNiA1LTEuOCA0LjQtMS4xLS4zLTEuNy0xLjEtMi0yLjNhMS4zIDEuMyAwIDEwLS41IDAgMi45IDIuOSAwIDAxLTMuMSAxLjNjLTEuMy0uMy0xLjktMS41LTEuOS0yLjUgMC0yLjcgMi42LTMuMSAzLjQtMi42IDAtMS44LTIuOS0zLjMtMy44LTEuOGE0LjggNC44IDAgMDAtLjgtNS44QTQuOCA0LjggMCAwMDExOSA5Yy0uOS0xLjUtMy43IDAtMy43IDEuOC43LS41IDMuMy0uMSAzLjMgMi42IDAgMS0uNiAyLjItMS44IDIuNWEzIDMgMCAwMS0zLjItMS4zIDEuMyAxLjMgMCAwMC42LS40IDEuMyAxLjMgMCAxMC0xLjEuNGMtLjIgMS4yLS45IDItMiAyLjNhMi40IDIuNCAwIDAxLTEuOC00LjRjLS44LTEtMy4yLTEtMy44LjcgMC0xLjMtMS4xLTIuNi0zLjYtMi42YTI4IDI4IDAgMDE1IDEyLjEgMjYgMjYgMCAwMTEzLTMuMXoiLz4KICAgICAgPGcgaWQ9ImIiIHN0cm9rZT0iIzAwMCI+CiAgICAgICAgPGcgZmlsbD0iI2Y5ZGQxNiIgc3Ryb2tlLXdpZHRoPSIuMSI+CiAgICAgICAgICA8cGF0aCBkPSJNMTMwLjcgMzIuMmMtLjQgMC0uNC41LS41LjUuOCAwIDEuMi0uMyAxLjQtLjd2LjZjLjYtLjIuOC0uNy42LTFsLjcuMmMtLjQtLjMtLjEtMS0uOC0xLjQuMiAwIC42LjIuOC41LS4xLS43LS4yLTEuMS0uOC0xLjVoLjVhLjkuOSAwIDAxLS40LS44YzAtLjQtLjItLjQtLjYtLjNsLTEuOC4xYy0xIDAtMiAwLTIuOC0uNiAxLjMuNiAzLS42IDMtMS41IDAtMS0xLjQtMi00LTEuNC0yLjYuNi01LjguNC01LjgtLjVzMi4zLTEgMy41LS44YzEuMi4yIDIgLjMgNC4yLS41LS41LjItMi4zLjMtMy43LS4xcy00LjgtLjQtNC44IDEuNGMwIDEuOSAzLjYgMS43IDYuOCAxLjIgMS44LS4yIDIuOCAwIDIuOC41IDAgLjYtMS43LjgtMyAuN2ExMCAxMCAwIDAwLTQuMS4zYy0xLjMuNC0yLjIgMC0zLjYuMy0uNyAwLTIuNCAwLTMuMi0xLjQtLjUuNC0yIDEuMS0yLjMgMS45LS4zLjYgMCAxLjMuNCAyIC42LjgtLjMuNy0xIC43LS44IDAtMiAwLTIuNi0uOC0uNi0uNi0xLjMtMS4xLTEuOS0uNy0uMy4zIDAgLjYuMi41bC44LjJhMSAxIDAgMDAtMSAuMWMtLjMuMiAwIC42LjMuNS4yLS4xLjctLjIgMSAwLS4zIDAtLjcgMC0uOC4yczAgLjQuMy40Yy42IDAgLjcuNCAxLjMuM2EuOS45IDAgMDAtLjcuNGMuNi0uMyAxLjEuNCAxLjguMi0uMi4xLS43LjQtLjcuNi40LS41IDMuMi40IDMuMi0uN2wtLjEuOGMuMy0uMiAxLjQtLjMgMS44LTEgMCAuMiAwIC41LS4yLjYuMyAwIC44LS4yIDEuMy0uOS4yLS4zLjItLjUuMi0uNy41IDAgLjgtLjEgMS4yLS40LjQtLjMuOC4zIDEuNS0uMi42LS40IDEuMiAwIDEuNi0uMi4zLS4yLjggMCAxLjItLjJzMSAuMSAxLjYtLjRjMSAuNCAyLjMgMSA1LjIuNSAxLjYtLjMgMi4yLjMgMi4yIDEgMCAuNi0uNC42LS42LjYtMSAuMS0xLjMtLjMtMS43LS4yLS4yLjEtLjQuNSAwIC43LS4zLjEtLjMuNC0uMS41cy41IDAgLjgtLjFjLS40LjEtLjcuNC0uNS43LjEuMi40LjMuNyAwIC4zLS40LjgtLjcgMS4yLS43em0tMTguNi04Yy0uOC0uMy0xLS4zLS45LjQgMCAuMy4zLjcuNS45IDAtLjMuMS0xIC40LTEuMnoiLz4KICAgICAgICAgIDxwYXRoIGQ9Ik0xMTQuOCAyNC4zYy44LS40IDEuMS0uNC45LjMgMCAuMy0uMy43LS41LjkgMC0uMyAwLTEtLjQtMS4yeiIvPgogICAgICAgICAgPHBhdGggZD0iTTExMy41IDIzLjhjMS42IDAgMS44LjggMS43IDEuNyAwIDEtLjUuNi0uOCAyLS4xLjQtLjUuNS0xIC41LS4zIDAtLjcgMC0uOS0uNi0uMy0xLjMtLjgtMS0uOC0yIDAtLjguMi0xLjYgMS44LTEuNnoiLz4KICAgICAgICAgIDxwYXRoIGQ9Ik0xMDkuNCAyNy41Yy0uNC0uMi0uNyAwLS45IDAgLjYuMS42LjggMS44IDEtLjMgMC0uNC4yLS43IDAgLjUuNCAxIC45IDIuMi45LjcgMCAuMi4zLS4yLjEuNC41IDEuMy4xIDEuOSAxIDAtLjctMS0xLjctLjUtMi40LTEuNy0uMS0xLjgtMS0yLjctMS43LS44LS42LS45LTEuMi0xLjItMi4zLS4xLS41LS43LS44LTEtLjctLjMgMC0uNS4zLS4yLjUuMi4yLjYuMi42LjctLjMtLjQtLjgtLjUtMS0uMy0uMS4yIDAgLjUuMi41LjUgMCAuMi42LjcgMS0uNS0uNS0uOS0uNi0xLjItLjMtLjEuMiAwIC41LjQuNS41IDAgMSAxLjIgMS44IDEuNXptMTMgNC42Yy0uMiAwLS4xLjUtLjUuNS44IDAgMS4zLS4yIDEuNi0uNWwtLjIuNWMuNC0uMyAxLjUtLjQgMi0uM3MuNi0uMS44LS40Yy4yLS40IDAtLjYtLjMtLjgtLjMtLjMtLjQtLjctLjMtMS4zLTEuNC0yLTQtMS00LS4yLjkgMS4xIDEgMSAxLjggMS4xLjcuMiAxLjIuMi43LjYtLjIuMi0xIDAtMS41LjEtMS4zIDAtMi0uOS0yLjMtLjQtLjMuNCAwIC42LjYuNi0uNCAwLTEgMC0uOS40LjIuNy44LS4xIDEuMS4xLS4yIDAtLjYuMS0uNi4zIDAgLjIuNS41IDEgMGExLjYgMS42IDAgMDExLS4zeiIvPgogICAgICAgIDwvZz4KICAgICAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9Ii4xIiBkPSJNMTIzLjUgMjkuMmMtLjQtLjItLjktLjMtMS40LS4ybS01LjYgMGMtLjQuOC0uMiAxLjItLjEgMS42bS00LTUuNmMuMi4yLjQtLjIuOC4yLS4xLS4xLS4zLjMtLjYgMG0yLS4xYy0uMyAwLS41LS4zLS45LjEuMS0uMS4zLjMuNiAwbS0uNiAwdi4zYy4xLjcuMyAxLS4zIDEtLjUgMC0uMy0uMy0uMi0xdi0uMyIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNmZjAwMTYiIHN0cm9rZS13aWR0aD0iLjEiIGQ9Ik0xMTMuNSAyNy43Yy40IDAgLjYgMCAuNi0uNiAwLS4yLjMtLjMuMS0uNy4yLjQtLjcuNC0uNy4yIDAgLjItMSAuMi0uOC0uMi0uMS40LjIuNS4xLjcgMCAuNi4yLjYuNy42eiIvPgogICAgICAgIDxwYXRoIHN0cm9rZS13aWR0aD0iLjEiIGQ9Ik0xMTMgMjYuNWwtMS0uM20xIC4zaC0xbTEgLjFsLS45LjNtMS43LS40bDEtLjNtLTEgLjNoMS4ybS0xLjIuMWwxIC4zIi8+CiAgICAgICAgPHBhdGggZmlsbD0iIzAwNTFiYSIgc3Ryb2tlLXdpZHRoPSIwIiBkPSJNMTA4LjEgMjMuNGMtLjMtLjQtMSAwLTEgLjQuMi0uMy42LjEuOSAwIC4xIDAgLjMtLjIuMS0uNHptLS4zLjljLS4zLS40LTEuMSAwLTEuMS40LjItLjMuNi4xLjkgMCAuMSAwIC4zLS4zLjItLjR6bS0uMiAxLjJjLS40LS40LTEuMSAwLTEgLjUuMi0uMy42IDAgLjggMCAuMi0uMS4zLS40LjEtLjV6bS4zIDMuN2MtLjQtLjQtMSAuMS0xIC42LjItLjQuNyAwIDEtLjIgMCAwIC4yLS4zIDAtLjV6bTAgLjdjLS41LS4xLTEgLjYtLjcgMSAwLS41LjYtLjMuOC0uNWwtLjEtLjV6bS42LjdjLS41LS4yLTEgLjQtLjcuOCAwLS4zLjYtLjIuNy0uNHYtLjV6bTExLjcgMS4xYy0uNS0uMS0xIC41LS43IDEgMC0uNS42LS4zLjgtLjVsLS4xLS41em0uNi42Yy0uNS0uMS0uOS42LS42IDEgMC0uNS42LS40LjctLjYuMS0uMS4xLS40IDAtLjR6bS0uNC0xLjRjLS40LS4yLTEgLjQtLjkuOC4yLS40LjctLjEuOS0uM1YzMXptOC4zIDFjLS40LS4xLS44LjYtLjYgMSAwLS40LjYtLjMuOC0uNSAwLS4yIDAtLjUtLjItLjV6bTAtLjdjLS40LS4zLTEgLjMtLjguNy4yLS4zLjctLjEuOS0uM3YtLjV6bS40IDEuM2MtLjUgMC0uOS43LS42IDEgMC0uNC42LS4zLjctLjUuMS0uMiAwLS40LS4xLS41em0tMTUuNi01LjJjLjMgMCAuNC4xLjQuNyAwIDEgMCAxLjYtLjQgMS42LS4zIDAtLjMtLjUtLjMtMS4zIDAtLjQgMC0uNy0uMS0uNiAwLS4zLjEtLjQuNC0uNHoiLz4KICAgICAgPC9nPgogICAgICA8dXNlIHdpZHRoPSIzMCIgaGVpZ2h0PSIxOCIgdHJhbnNmb3JtPSJtYXRyaXgoLjkgMCAwIC45IDExLjYgMTMuNykiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjMwIiBoZWlnaHQ9IjE4IiB0cmFuc2Zvcm09Im1hdHJpeCguNjcgMCAwIC43NSAzOS4yIDI3LjUpIiB4bGluazpocmVmPSIjYiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-jm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWptIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGQ9Ik0wIDBsMzIwIDI0MEwwIDQ4MHptNjQwIDBMMzIwIDI0MGwzMjAgMjQweiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgMGwzMjAgMjQwTDY0MCAwem0wIDQ4MGwzMjAtMjQwIDMyMCAyNDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBkPSJNNjQwIDBoLTU5LjZMMCA0MzUuM1Y0ODBoNTkuNkw2NDAgNDQuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0wIDB2NDQuN0w1ODAuNCA0ODBINjQwdi00NC43TDU5LjYgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-jm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWptIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGQ9Ik0wIDBsMjU2IDI1NkwwIDUxMnptNTEyIDBMMjU2IDI1NmwyNTYgMjU2eiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgMGwyNTYgMjU2TDUxMiAwem0wIDUxMmwyNTYtMjU2IDI1NiAyNTZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBkPSJNNTEyIDBoLTQ3LjdMMCA0NjQuM1Y1MTJoNDcuN0w1MTIgNDcuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0wIDB2NDcuN0w0NjQuMyA1MTJINTEydi00Ny43TDQ3LjcgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-jo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImpvLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTExNy44IDBoNjgyLjZ2NTEyaC02ODIuNnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNqby1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEwLjUpIHNjYWxlKC45Mzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZD0iTS0xMTcuOCAwaDEwMjR2MTcwLjdoLTEwMjR6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTE3LjggMTcwLjdoMTAyNHYxNzAuNmgtMTAyNHoiLz4KICAgICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTS0xMTcuOCAzNDEuM2gxMDI0VjUxMmgtMTAyNHoiLz4KICAgICAgPHBhdGggZmlsbD0icmVkIiBkPSJNLTExNy44IDUxMmw1MTItMjU2LTUxMi0yNTZ2NTEyeiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQuNSAyODlsNS43LTI0LjlINC43bDIzLTExLTE1LjktMTkuOSAyMyAxMSA1LjYtMjQuOCA1LjcgMjQuOUw2OSAyMzMuMmwtMTYgMTkuOSAyMyAxMUg1MC42bDUuNyAyNC45LTE1LjktMjB6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-jo.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTEzLjYgMEg2MDd2NDkzLjVIMTEzLjZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTcuOCkgc2NhbGUoMS4wMzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZD0iTTAgMGg5ODd2MTY0LjVIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTY0LjVoOTg3VjMyOUgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAzMjloOTg3djE2NC41SDB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgNDkzLjVsNDkzLjUtMjQ2LjhMMCAwdjQ5My41eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTY0LjggMjQ0bDIyIDEwLjZoLTI0LjVsNS41IDI0LTE1LjMtMTkuMy0xNS4zIDE5LjIgNS41LTIzLjlIMTE4bDIyLjEtMTAuNy0xNS4zLTE5LjEgMjIuMSAxMC42IDUuNS0yMy45IDUuNSAyNCAyMi0xMC43eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-jp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImpwLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg4IDMyaDY0MHY0ODBILTg4eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2pwLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4OCAtMzIpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTI4IDMyaDcyMHY0ODBoLTcyMHoiLz4KICAgIDxjaXJjbGUgY3g9IjUyMy4xIiBjeT0iMzQ0LjEiIHI9IjE5NC45IiBmaWxsPSIjZDMwMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTY4LjQgOC42KSBzY2FsZSguNzY1NTQpIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-jp.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWpwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOCkgc2NhbGUoLjcyMjQ5KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDEwNjN2NzA4LjdIMHoiLz4KICAgIDxjaXJjbGUgY3g9IjUyMy4xIiBjeT0iMzQ0LjEiIHI9IjE5NC45IiBmaWxsPSIjZDMwMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTkuNyAtMzQuNSkgc2NhbGUoMS4xMzAyKSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ke {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1rZSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTS0yOC42IDQ3LjVsMS44IDEgNDYuNy04MWMyLjctLjYgNC4yLTMuMiA1LjctNS44IDEtMS44IDUtOC43IDYuNy0xNy43YTU4IDU4IDAgMDAtMTEuOSAxNC43Yy0xLjUgMi42LTMgNS4yLTIuMyA3Ljl6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNjQwdjE0NEgweiIvPgogIDxwYXRoIGZpbGw9IiMwNjAiIGQ9Ik0wIDMzNmg2NDB2MTQ0SDB6Ii8+CiAgPGcgaWQ9ImIiIHRyYW5zZm9ybT0ibWF0cml4KDMgMCAwIDMgMzIwIDI0MCkiPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBzdHJva2U9IiMwMDAiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZmYiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPC9nPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNjQwIDApIiB4bGluazpocmVmPSIjYiIvPgogIDxwYXRoIGZpbGw9IiNiMDAiIGQ9Ik02NDAuNSAxNjhIMzc3Yy05LTI0LTM5LTcyLTU3LTcycy00OCA0OC01NyA3MkgtLjJ2MTQ0SDI2M2M5IDI0IDM5IDcyIDU3IDcyczQ4LTQ4IDU3LTcyaDI2My41VjE2OHoiLz4KICA8cGF0aCBpZD0iYyIgZD0iTTM3NyAzMTJjOS0yNCAxNS00OCAxNS03MnMtNi00OC0xNS03MmMtOSAyNC0xNSA0OC0xNSA3MnM2IDQ4IDE1IDcyIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA2NDAgMCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgPGcgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoMyAwIDAgMyAzMjAgMjQwKSI+CiAgICA8ZWxsaXBzZSByeD0iNCIgcnk9IjYiLz4KICAgIDxwYXRoIGlkPSJkIiBkPSJNMSA1LjhzNCA4IDQgMjEtNCAyMS00IDIxeiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xKSIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgxIC0xKSIgeGxpbms6aHJlZj0iI2QiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ke.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1rZSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTS0yOC42IDQ3LjVsMS44IDEgNDYuNy04MWMyLjctLjYgNC4yLTMuMiA1LjctNS44IDEtMS44IDUtOC43IDYuNy0xNy43YTU4IDU4IDAgMDAtMTEuOSAxNC43Yy0xLjUgMi42LTMgNS4yLTIuMyA3Ljl6Ii8+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNTEydjE1My42SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzA2MCIgZD0iTTAgMzU4LjRoNTEyVjUxMkgweiIvPgogIDxnIGlkPSJiIiB0cmFuc2Zvcm09Im1hdHJpeCgzLjIgMCAwIDMuMiAyNTUuOCAyNTYpIj4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3Ryb2tlPSIjMDAwIiB4bGluazpocmVmPSIjYSIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZmZmIiB4bGluazpocmVmPSIjYSIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUxMS43IDApIiB4bGluazpocmVmPSIjYiIvPgogIDxwYXRoIGZpbGw9IiNiMDAiIGQ9Ik0yNTUuOCAxMDIuNGMtMTkuMiAwLTUxLjIgNTEuMi02MC44IDc2LjhIMHYxNTMuNmgxOTVjOS43IDI1LjYgNDEuNyA3Ni44IDYwLjkgNzYuOCAxOS4yIDAgNTEuMi01MS4yIDYwLjgtNzYuOEg1MTJWMTc5LjJIMzE2LjZjLTkuNi0yNS42LTQxLjYtNzYuOC02MC44LTc2Ljh6Ii8+CiAgPHBhdGggaWQ9ImMiIGQ9Ik0zMTYuNiAzMzIuOGEyMjAgMjIwIDAgMDAxNi03Ni44IDIyMCAyMjAgMCAwMC0xNi03Ni44IDIyMCAyMjAgMCAwMC0xNiA3Ni44IDIyMCAyMjAgMCAwMDE2IDc2LjgiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUxMS43IDApIiB4bGluazpocmVmPSIjYyIvPgogIDxnIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDMuMiAwIDAgMy4yIDI1NS44IDI1NikiPgogICAgPGVsbGlwc2Ugcng9IjQiIHJ5PSI2Ii8+CiAgICA8cGF0aCBpZD0iZCIgZD0iTTEgNS44czQgOCA0IDIxLTQgMjEtNCAyMXoiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoMSAtMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-kg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImtnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1IDBoNjgyLjd2NTEySC04NXoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2tnLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3OS42KSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iI2JlMDAyNyIgZD0iTS0xMjggMGg3NjguOHY1MTJILTEyOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0xMDUuNSAyNjEuMWMxMy42LTE2LjYgNDEuOS0uNCA2NS0xMi4zLTI3LjQgMS41LTQyLjMtMTMuMi02My45LTExLjEgMjIuNC0xMy44IDQxLjUgNC41IDY2LjUtMi44LTMzLjEtMi44LTMxLjctMTcuNy02MS45LTE5LjggMjYuOC0xMS40IDQwIDExLjggNjYuMyA2LjUtMzEtNy4xLTM1LTI1LjMtNTgtMjkuMiAzMy42LTUgMzEuNCAxNC44IDY0LjMgMTcuMi0zMy40LTE0LjMtMjQuNy0yNi44LTUyLjYtMzcuNyAzMS4zLS43IDI5LjIgMjEgNjEgMjYuNi0yNy4yLTE3LjItMjMuOS0zMi45LTQ2LjItNDUuMiAyNi41LjUgMjkgMjcuNiA1Ni4xIDM2LTI0LjEtMTkuMS0xNy44LTM1LjMtMzguNi01Mi40IDI2LjQgNi4yIDIyLjUgMjkuNiA1MCA0NC42LTIwLjQtMjIuNi0xMi42LTM4LjgtMzAuMy01Ny4zIDI1LjQgOC4xIDE1LjcgMzAuNCA0MiA1MS42LTE1LTI0LjktNS43LTQwLjgtMjAuNi02MS43IDIzLjYgMTIuMSAxMi4yIDM0LjkgMzQgNTcuNS0xMC4zLTI1LjUgMC00MS4zLTEwLjUtNjMuOSAyMC4yIDE1IDguMiAzOS4zIDI0LjUgNjIuNS02LTMyIDcuOC0zNy4yIDMuNS02NS4yIDE1LjMgMTguOC0xLjggMzcuNiAxMCA2NS4zLTEuNS0zMS41IDE1LjMtMzguOCAxMi40LTY0IDE1LjEgMjIuNi04LjUgNDIuMyAxLjQgNjYuNSAyLjUtMjkuOCAyMi4xLTM3LjYgMjIuNC02MC44IDEyIDIxLjMtMTQgMzYuNy05LjggNjUgOC41LTMxLjIgMjkuNC0zNSAzMi01NiA3LjEgMjQuNi0yMS40IDM2LTE5LjcgNjMuNCA4LjUtMjcuNyAzNC42LTMxIDQwLTUxLjQgMy4zIDI2LTIyLjQgMzAuNy0yOS43IDU5LjUgMTMuNS0yMy41IDM3LjItMjUuNCA0Ny44LTQ0LS44IDI1LjgtMjkuOCAyOS4yLTM4LjcgNTMuMyAxNi43LTIwLjUgMzcuNy0xNyA1NC40LTM1LjEtMS44IDIzLjMtMzEuMyAyMi00NyA0Ni4xIDE4LjEtMTYuNyA0NS40LTExLjcgNTkuMy0yNi4xLS43IDIwLjYtMzYuOSAxOS01NCAzNy41IDIxLTExLjYgNDcuOC00LjggNjMuMi0xNS41LTIuOCAxOC00MSAxMy44LTU5LjMgMjggMjUuMi03IDQ0LjcgMy43IDY1LTQtOS45IDE3LjUtNDQuNiA2LjQtNjMgMTcuOCAyMi0zLjcgNDUuMiA5LjYgNjUuMSA1LjMtNi41IDE1LjItNDQuNi0xLTY1IDguNSAyNC40LS4yIDQwLjMgMTUuNSA2MyAxNC40LTEyLjMgMTMuOC00NS43LTUuMS02NS4yLTEuOSAyMy44IDUgNDIgMjQuNiA2MCAyNS42LTE0LjkgMTEuMy00Mi41LTE0LjUtNjUtMTEuMyAyMy4yIDYuMiA0Mi42IDMyLjUgNTUuOCAzMy4xLTE0LjMgOS44LTQyLjUtMjIuNS02MS44LTIxLjMgMjMuNSAxMC42IDM0LjIgMzcuNSA0OS43IDQxLjMtMTkuMSA2LjEtMzcuOS0yOS4yLTU4LjQtMzAuNSAyMy44IDE1IDI1LjEgMzggNDMuNCA0OC4yLTE5LjMgNC43LTMzLTM1LjItNTMuMy0zOC42IDE5LjUgMTQuMyAyMi41IDQ1IDM1LjQgNTQuNi0xOS42IDEtMjYuNy00MC43LTQ2LjgtNDYuNyAxNy4yIDE0LjQgMTMuMSA0NS42IDI2LjUgNTktMjAuNC00LjMtMTcuOC00MC42LTM5LjEtNTIuOSAxNS4zIDE5LjQgNy41IDQ2LjkgMTcuNSA2Mi40LTE5LjktOC0xMS4zLTQwLjYtMzAuMi01OSAxMC4zIDIwLjYtLjggNDQuNiA3LjQgNjQuNS0xOC4yLTguOS02LTQ3LjQtMTkuOS02Mi43IDYuNCAyMy44LTUuNCA0My41LS42IDY0LjgtMTguNi0yMS41IDIuOC00My4yLTEzLjMtNjUuMSA0LjIgMjUuMS0xMy40IDQyLjctMTAuNiA2My43LTE0LjctMTcuMiA4LTQ0LjctMy41LTY2LjQgMi40IDI0LjctMjAuMyA0Ni40LTE4LjcgNjItMTItMjAgMTMuMy00My42IDYuNS02Ni4zLTEuNCAyMy42LTI0LjQgMzYuNC0yOC43IDU3LjktNy43LTIzLjcgMTkuNi00MC44IDE3LjItNjQuMS03LjggMjIuMS0zMCAzMS0zNy44IDUyLjUtNi40LTIzLjcgMjYtMzYuMiAyNi44LTYxLTEwIDIzLjItMzYuNSAyOC40LTQ1LjMgNDYuMi0zLjMtMjMuNSAzMy44LTM0IDM1LjItNTYuMy0xMiAyMS40LTQxIDIyLjMtNTEgMzkuMy0xLjUtMjMuNCAzNy42LTI2LjMgNDMuNy01MC44LTExLjkgMTguMi00My43IDE1LjktNTcgMzAuNyAyLjEtMjEuNyA0NC40LTIzIDUxLjItNDIuNi0xNS44IDE1LjItNDUgOS02MS41IDIxIDkuMi0yMS40IDQ4LjktMTYuOSA1Ny44LTMyLjMtMTcuNSA5LjEtNDguNi4yLTY0IDkuNCAxNC0yMC4yIDQ0LjgtOC4xIDYyLjMtMjItMjguNCA0LjEtNDUuNS03LjItNjUuMi0yeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTM1NiAyNTYuMWE5OS4yIDk5LjIgMCAxMS0xOTguNSAwIDk5LjIgOTkuMiAwIDAxMTk4LjQgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNiZTAwMjciIGQ9Ik0zNDMuMiAyNTYuM2E4Ni4zIDg2LjMgMCAxMS0xNzIuNiAwIDg2LjMgODYuMyAwIDAxMTcyLjYgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0zMzEuMiAyNTYuNWE3NCA3NCAwIDExLTE0OC4yIDAgNzQgNzQgMCAwMTE0OC4yIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmUwMDI3IiBkPSJNMTk0IDIwOGMyMC41LS41IDQ2IDEuNCA2Mi45IDE0LjhhOTcuMSA5Ny4xIDAgMDE2MC41LTE0LjNsMTEgMjAuMWExMDEgMTAxIDAgMDAtNTAgOC4yIDg1LjMgODUuMyAwIDAxMzQuNiA3Mi4xYy0yLjcgMy40LTcgNy4xLTkuNyAxMC41IDQtMjguNS0xMS02MC4zLTMyLjktNzcgMTcuOCAyNS42IDI4LjMgNDguNiAyNS40IDgwLjRsLTEwIDYuNGM0LjYtMjgtMi02MS0yMi43LTgwIDEyIDE3LjUgMjMuOCA0OSAxNi40IDgxLTMuMiAxLTguMiAzLjctMTEuNCA0LjZhOTYgOTYgMCAwMC0xMC44LTc4LjdjLTEzLjggMTkuOC0xOC4zIDUwLTEwLjUgNzgtMy44LTEtNi43LTIuMi0xMC42LTMuMS01LjctMzAgMi4yLTY0IDE1LjktODEuNy0xNCA4LjEtMjcuMSA0Mi43LTIzLjQgNzhsLTkuMy00LjNjLTQuNS0yNi4zIDcuNC02MC42IDI0LjUtODAuNC0xOS40IDEyLjItMzUuMiA0Mi4zLTMyLjUgNzQuNi0zLTIuNi01LjctMy45LTguNy02LjYtMy40LTI4LjIgMTMtNTYuNiAzMi4xLTczLjYtMTYuMS03LjMtMzAtOC43LTUwLTguNCAzLjEtNi41IDYtMTQuMSA5LjItMjAuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-kg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTA0IDBoNDE2LjN2NDE2LjNIMTA0LjF6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOCkgc2NhbGUoMS4yMykiPgogICAgPHBhdGggZmlsbD0iI2JlMDAyNyIgZD0iTTAgMGg2MjV2NDE2LjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0xODkuOCAyMTIuM2MxMS4xLTEzLjUgMzQuMS0uMyA1Mi45LTEwLTIyLjMgMS4yLTM0LjQtMTAuNy01Mi05IDE4LjItMTEuMiAzMy43IDMuNiA1NC4xLTIuNC0yNy0yLjItMjUuOC0xNC4zLTUwLjMtMTYgMjEuOC05LjMgMzIuNSA5LjYgNTMuOSA1LjMtMjUuMi01LjgtMjguNS0yMC42LTQ3LjItMjMuOCAyNy4zLTQuMSAyNS41IDEyIDUyLjMgMTQtMjcuMi0xMS42LTIwLTIxLjgtNDIuOC0zMC42IDI1LjUtLjYgMjMuOCAxNyA0OS41IDIxLjYtMjItMTQtMTkuMy0yNi44LTM3LjUtMzYuOCAyMS42LjQgMjMuNyAyMi41IDQ1LjcgMjkuMy0xOS42LTE1LjUtMTQuNS0yOC43LTMxLjQtNDIuNiAyMS40IDUgMTguMyAyNC4xIDQwLjYgMzYuMi0xNi41LTE4LjMtMTAuMi0zMS41LTI0LjYtNDYuNiAyMC42IDYuNyAxMi44IDI0LjggMzQuMiA0Mi0xMi4zLTIwLjItNC43LTMzLjEtMTYuOC01MC4yIDE5LjIgMTAgOS45IDI4LjQgMjcuNyA0Ni44LTguNC0yMC43IDAtMzMuNi04LjYtNTIgMTYuNCAxMi4zIDYuNyAzMiAxOS45IDUwLjktNC44LTI2IDYuNC0zMC4zIDIuOS01MyAxMi40IDE1LjMtMS41IDMwLjYgOCA1My0xLTI1LjUgMTIuNS0zMS41IDEwLjEtNTIgMTIuNCAxOC40LTYuOSAzNC40IDEuMiA1NC4xIDItMjQuMyAxOC0zMC41IDE4LjMtNDkuNCA5LjcgMTcuMy0xMS41IDI5LjgtOCA1Mi44IDYuOS0yNS40IDIzLjktMjguNSAyNi00NS42IDUuOCAyMC0xNy40IDI5LjQtMTYgNTEuNiA2LjktMjIuNSAyOC4xLTI1LjIgMzIuNS00MS44IDIuNiAyMS4yLTE4LjMgMjUtMjQuMSA0OC40IDExLTE5IDMwLjItMjAuNyAzOC44LTM1LjgtLjcgMjEtMjQuMyAyMy43LTMxLjUgNDMuNCAxMy42LTE2LjcgMzAuNi0xMy44IDQ0LjItMjguNi0xLjQgMTktMjUuNCAxNy45LTM4LjIgMzcuNSAxNC44LTEzLjYgMzctOS41IDQ4LjMtMjEuMi0uNiAxNi43LTMwIDE1LjUtNDQgMzAuNCAxNy4yLTkuMyAzOC45LTMuOCA1MS41LTEyLjZDNDI3IDE4NC4zIDM5NiAxODEgMzgxIDE5Mi40YzIwLjUtNS43IDM2LjMgMyA1My0zLjMtOC4xIDE0LjMtMzYuMyA1LjMtNTEuMyAxNC42IDE3LjgtMyAzNi43IDcuNyA1Mi45IDQuMy01LjMgMTIuMy0zNi4yLS44LTUzIDcgMjAtLjMgMzMgMTIuNSA1MS40IDExLjYtMTAgMTEuMi0zNy4yLTQuMi01My0xLjYgMTkuMyA0IDM0IDIwIDQ4LjcgMjAuOC0xMiA5LjItMzQuNS0xMS44LTUyLjgtOS4xIDE4LjggNSAzNC42IDI2LjQgNDUuNCAyNi45LTExLjYgOC0zNC42LTE4LjMtNTAuMy0xNy40IDE5IDguNyAyNy44IDMwLjUgNDAuNCAzMy42LTE1LjUgNS0zMC44LTIzLjctNDcuNS0yNC43IDE5LjMgMTIuMiAyMC40IDMwLjggMzUuMyAzOS0xNS42IDQtMjYuOC0yOC41LTQzLjMtMzEuMiAxNS45IDExLjYgMTguMiAzNi41IDI4LjggNDQuNC0xNiAuOC0yMS43LTMzLjEtMzgtMzggMTQgMTEuNyAxMC42IDM3IDIxLjQgNDcuOS0xNi41LTMuNC0xNC40LTMzLTMxLjctNDMgMTIuNCAxNS44IDYgMzguMSAxNC4yIDUwLjctMTYuMi02LjUtOS4xLTMzLTI0LjYtNDggOC40IDE2LjgtLjYgMzYuMyA2IDUyLjUtMTQuNy03LjItNC44LTM4LjUtMTYuMS01MSA1LjIgMTkuNC00LjQgMzUuNC0uNSA1Mi43LTE1LjEtMTcuNSAyLjMtMzUtMTAuOC01MyAzLjQgMjAuNi0xMC45IDM0LjgtOC42IDUyLTEyLTE0IDYuNC0zNi41LTIuOS01NC4xIDIgMjAuMS0xNi41IDM3LjctMTUuMiA1MC40LTkuNy0xNi4yIDEwLjgtMzUuNCA1LjMtNTMuOS0xLjIgMTkuMi0xOS44IDI5LjYtMjMuMyA0Ny02LjMtMTkuMiAxNS45LTMzLjEgMTQtNTItNi40IDE4LTI0LjQgMjUuMi0zMC44IDQyLjYtNS4yLTE5LjIgMjEuMS0yOS40IDIxLjgtNDkuNi04LjEgMTktMjkuNyAyMy4xLTM2LjggMzcuNi0yLjctMTkgMjcuNS0yNy42IDI4LjYtNDUuNy05LjcgMTcuNC0zMy4zIDE4LTQxLjUgMzEuOS0xLjItMTkgMzAuNi0yMS40IDM1LjYtNDEuMy05LjcgMTQuOC0zNS42IDEzLTQ2LjMgMjUgMS43LTE3LjcgMzYtMTguOCA0MS41LTM0LjYtMTIuOCAxMi4zLTM2LjUgNy4yLTUwIDE3IDcuNS0xNy40IDM5LjgtMTMuNyA0Ny0yNi4zLTE0LjIgNy41LTM5LjUuMy01MiA3LjcgMTEuNC0xNi40IDM2LjUtNi42IDUwLjctMTgtMjMuMSAzLjQtMzctNS44LTUzLTEuNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0zOTMuNCAyMDguMmE4MC43IDgwLjcgMCAxMS0xNjEuMyAwIDgwLjcgODAuNyAwIDAxMTYxLjMgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNiZTAwMjciIGQ9Ik0zODMgMjA4LjRhNzAuMSA3MC4xIDAgMTEtMTQwLjIgMCA3MC4xIDcwLjEgMCAwMTE0MC4zIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMzczLjMgMjA4LjVhNjAuMiA2MC4yIDAgMTEtMTIwLjUgMCA2MC4yIDYwLjIgMCAwMTEyMC41IDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmUwMDI3IiBkPSJNMjYxLjggMTY5YzE2LjctLjMgMzcuNCAxLjIgNTEuMSAxMi4yYTc5IDc5IDAgMDE0OS4yLTExLjdsOSAxNi40Yy0xMy0xLjMtMjUuNy41LTQwLjcgNi42YTY5LjMgNjkuMyAwIDAxMjguMSA1OC42Yy0yLjIgMi44LTUuNiA1LjgtNy44IDguNSAzLjItMjMuMS05LTQ5LTI2LjgtNjIuNiAxNC40IDIwLjkgMjMgMzkuNiAyMC42IDY1LjVsLTguMiA1LjFjMy44LTIyLjgtMS41LTQ5LjUtMTguNC02NWE4Ny41IDg3LjUgMCAwMTEzLjQgNjUuOGMtMi42LjgtNi42IDMtOS4zIDMuOGE3OCA3OCAwIDAwLTguOC02NCA3Ny42IDc3LjYgMCAwMC04LjUgNjMuNGwtOC42LTIuNWMtNC42LTI0LjUgMS44LTUyIDEyLjktNjYuNC0xMS4zIDYuNi0yMiAzNC43LTE5IDYzLjRsLTcuNi0zLjVjLTMuNy0yMS40IDYtNDkuMyAyMC02NS40LTE1LjggMTAtMjguNyAzNC40LTI2LjQgNjAuNy0yLjQtMi4xLTQuNy0zLjItNy4xLTUuMy0yLjgtMjMgMTAuNS00Ni4xIDI2LTYwYTg3LjYgODcuNiAwIDAwLTQwLjYtNi43YzIuNS01LjMgNS0xMS41IDcuNS0xNi44eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-kh {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/kh.svg)
}

.flag-icon-kh.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/kh.svg)
}

.flag-icon-ki {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ki.svg)
}

.flag-icon-ki.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ki.svg)
}

.flag-icon-km {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWttIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImttLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgja20tYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0wIDBoNzY4Ljh2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxMjhoNzY4Ljh2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYmUwMDI3IiBkPSJNMCAyNTZoNzY4Ljh2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjM2I1YWEzIiBkPSJNMCAzODRoNzY4Ljh2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMjM5ZTQ2IiBkPSJNMCAwdjUxMmwzODEuOS0yNTUuM0wwIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTU3LjIgMTQxLjRjLTg1LTQuMy0xMjMuOSA2My41LTEyMy44IDExNS45LS4yIDYyIDU4LjYgMTEzIDExMi44IDExMEMxMTcgMzUzLjUgODEuMiAzMTQuNiA4MSAyNTdjLS4zLTUyLjEgMjkuNS05Ny41IDc2LjMtMTE1LjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTU2IDE5N2wtMTItOS4zLTE0LjYgNC42IDUuMi0xNC40LTguOC0xMi40IDE1LjIuNiA5LTEyLjMgNC4zIDE0LjcgMTQuNCA0LjgtMTIuNiA4LjV6bS0uMyA1Mi4xbC0xMi05LjQtMTQuNiA0LjYgNS4zLTE0LjMtOC45LTEyLjQgMTUuMy41IDktMTIuMiA0LjIgMTQuNiAxNC41IDQuOS0xMi43IDguNXptLjIgNTIuNmwtMTItOS40LTE0LjUgNC42IDUuMi0xNC4zLTguOC0xMi40IDE1LjIuNSA5LTEyLjIgNC4zIDE0LjYgMTQuNCA0LjgtMTIuNiA4LjZ6bS0uMiA1M2wtMTItOS4zTDEyOSAzNTBsNS4zLTE0LjQtOC45LTEyLjQgMTUuMy42IDktMTIuMyA0LjIgMTQuNyAxNC41IDQuOC0xMi43IDguNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-km.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWttIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQxNi4zdjQxNi4zSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjIzKSI+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMCAwaDYyNXYxMDRIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDEwNGg2MjV2MTA0LjFIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNiZTAwMjciIGQ9Ik0wIDIwOC4xaDYyNXYxMDRIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMzYjVhYTMiIGQ9Ik0wIDMxMi4yaDYyNXYxMDRIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMyMzllNDYiIGQ9Ik0wIDB2NDE2LjJsMzEwLjQtMjA3LjVMMCAweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyNy44IDExNWMtNjkuMi0zLjUtMTAwLjcgNTEuNi0xMDAuNiA5NC4yLS4yIDUwLjQgNDcuNiA5MiA5MS43IDg5LjRBMTAwIDEwMCAwIDAxNjUuOCAyMDlhOTguMyA5OC4zIDAgMDE2Mi05NHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMjYuOCAxNjAuMmwtOS44LTcuNi0xMS44IDMuNyA0LjItMTEuNi03LjEtMTAuMSAxMi4zLjQgNy40LTEwIDMuNCAxMiAxMS44IDMuOS0xMC4zIDd6bS0uMiA0Mi4zbC05LjgtNy42LTExLjggMy43IDQuMi0xMS42LTcuMi0xMC4xIDEyLjQuNCA3LjQtMTAgMy40IDEyIDExLjggNC0xMC4zIDYuOXptLjIgNDIuOGwtOS44LTcuNi0xMS44IDMuNyA0LjItMTEuNy03LjEtMTAgMTIuMy40IDcuNC0xMCAzLjQgMTIgMTEuOCAzLjktMTAuMyA2Ljl6bS0uMiA0My4xbC05LjgtNy42LTExLjggMy43IDQuMi0xMS42LTcuMi0xMC4xIDEyLjQuNCA3LjQtMTAgMy40IDEyIDExLjggNC0xMC4zIDYuOXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-kn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImtuLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTgwLjEgMGg2ODIuN3Y1MTJILTgwLjF6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNrbi1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzUuMSkgc2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmU5MDAiIGQ9Ik0tMTA3LjguMmg3MzcuNnY1MTEuM2gtNzM3LjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzVhMTAwIiBkPSJNLTEwOC4yLjJsLjggMzY4LjZMNDY2LjYgMGwtNTc0LjguMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNjNzAwMDAiIGQ9Ik02MzAuNyA1MTEuNWwtMS40LTM4My4yLTU3OSAzODMuNSA1ODAuNC0uM3oiLz4KICAgIDxwYXRoIGQ9Ik0tMTA3LjkgMzk2LjZsLjUgMTE1LjQgMTI1LjMtLjIgNjExLjctNDEwLjFMNjI5IDEuNCA1MDUuMi4ybC02MTMgMzk2LjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzgwLjQgMTU2LjZsLTkuOC00Mi4yIDMzLjMgMjcgMzgtMjQuNi0xNy40IDQxLjMgMzMuNCAyNy00NC4yLTEuNS0xNy4zIDQxLjMtOS45LTQyLjItNDQuMS0xLjV6bS0yNzUuMiAxNzlsLTkuOS00Mi4zIDMzLjMgMjcgMzgtMjQuNi0xNy40IDQxLjMgMzMuNCAyNy00NC4xLTEuNS0xNy40IDQxLjMtOS44LTQyLjItNDQuMS0xLjV6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-kn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTUxLjctLjNoNzQ1LjF2NzQ1SDE1MS43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDQuMiAuMikgc2NhbGUoLjY4NzE0KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZlOTAwIiBkPSJNLTUuMyAwaDEwNzMuNXY3NDRILTUuM3oiLz4KICAgIDxwYXRoIGZpbGw9IiMzNWExMDAiIGQ9Ik0tNS44IDBsMS4yIDUzNi40TDgzMC43LS40LTUuOCAweiIvPgogICAgPHBhdGggZmlsbD0iI2M3MDAwMCIgZD0iTTEwNjkuNSA3NDRsLTEuOS01NTcuN0wyMjUgNzQ0LjVsODQ0LjUtLjR6Ii8+CiAgICA8cGF0aCBkPSJNLTUuMyA1NzYuOWwuNyAxNjcuOSAxODIuMy0uM0wxMDY4IDE0Ny42bC0xLTE0Nkw4ODYuOSAwLTUuNCA1NzYuOXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04MTggMjY5bC02NC4yLTIuMi0yNS4zIDYwLjItMTQuMy02MS41LTY0LjItMi4yIDU1LjQtMzUuN0w2OTEgMTY2bDQ4LjUgMzkuNCA1NS4zLTM1LjktMjUuNCA2MC4yek00MTcuNSA1MjkuNmwtNjQuMy0yLjMtMjUuMiA2MC4yLTE0LjMtNjEuNS02NC4zLTIuMiA1NS40LTM1LjgtMTQuNC02MS40IDQ4LjUgMzkuNCA1NS4zLTM1LjktMjUuMyA2MC4xeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-kp {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImtwLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNSAuMWg2ODIuNlY1MTJINS4xeiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgja3AtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjggLS4xKSBzY2FsZSguOTM3NjgpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgZD0iTTc3NiA1MTEuNUgtNzZWLjVoODUyeiIvPgogICAgPHBhdGggZmlsbD0iIzNlNTY5OCIgZD0iTTc3NiA0MTlILTc2djkyLjVoODUyeiIvPgogICAgPHBhdGggZmlsbD0iI2M2MDAwMCIgZD0iTTc3NiAzOTcuNkgtNzZWMTE0LjRoODUyeiIvPgogICAgPHBhdGggZmlsbD0iIzNlNTY5OCIgZD0iTTc3NiAuNkgtNzZWOTNoODUyeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyOC41IDI1NmMwIDYzLjUtNTMgMTE1LTExOC42IDExNVM5MS4zIDMxOS41IDkxLjMgMjU2czUzLTExNC44IDExOC42LTExNC44YzY1LjUgMCAxMTguNiA1MS40IDExOC42IDExNC45eiIvPgogICAgPHBhdGggZmlsbD0iI2M0MDAwMCIgZD0iTTE3NS44IDI3MC42bC01Ny00MC43IDcxLS4yIDIyLjctNjYuNCAyMS4xIDY2LjEgNzEtLjQtNTcuOSA0MS4yIDIxLjMgNjYuMS01Ny00MC43LTU4IDQxLjN6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-kp.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNOTIuMiA3LjhoNTkzLjZ2NDg1LjVIOTIuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09Im1hdHJpeCguODYyNTQgMCAwIDEuMDU0NiAtNzkuNSAtOC4zKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNOTkxLjggNDkyLjlINC4yVjguNGg5ODcuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMzZTU2OTgiIGQ9Ik05OTEuOCA0MDUuMkg0LjJWNDkzaDk4Ny42eiIvPgogICAgPHBhdGggZmlsbD0iI2M2MDAwMCIgZD0iTTk5MS44IDM4NC45SDQuMlYxMTYuNGg5ODcuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMzZTU2OTgiIGQ9Ik05OTEuOCA4LjRINC4yVjk2aDk4Ny42eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ3MyAyNTAuN2MwIDYwLjEtNjEuNSAxMDguOS0xMzcuNCAxMDguOS03NiAwLTEzNy42LTQ4LjgtMTM3LjYtMTA5IDAtNjAuMSA2MS42LTEwOC45IDEzNy42LTEwOC45UzQ3MyAxOTAuNSA0NzMgMjUwLjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzQwMDAwIiBkPSJNNDAyLjkgMzI2LjhsLTY2LjEtMzguNi02Ny4xIDM5IDI2LjMtNjIuOC02Ni4xLTM4LjUgODIuNC0uMyAyNi4yLTYzIDI0LjUgNjIuOCA4Mi40LS40LTY3LjIgMzl6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-kr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImtyLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTk1LjgtLjRoNjgyLjd2NTEySC05NS44eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgja3ItYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg5LjggLjQpIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNjEwLjYgNTExLjZoLTczMC4yVi0uNGg3MzAuMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNTEuOSAyNTZhMTEyLjUgMTEyLjUgMCAxMS0yMjUgMCAxMTIuNSAxMTIuNSAwIDAxMjI1IDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzcwMDAwIiBkPSJNMzkzIDI2Mi42YzAgODEtNjUgMTQ2LjgtMTQ1LjMgMTQ2LjhzLTE0NS4yLTY1LjgtMTQ1LjItMTQ2LjggNjUtMTQ2LjkgMTQ1LjMtMTQ2LjlTMzkzIDE4MS42IDM5MyAyNjIuNnoiLz4KICAgIDxwYXRoIGQ9Ik0tNDkuNCAxMjYuNGw4My42LTk2LjcgMTkuOSAxNy4xLTgzLjcgOTYuOHptMjcuNCAyMy43bDgzLjYtOTYuNyAxOS45IDE3LTgzLjcgOTYuOXoiLz4KICAgIDxwYXRoIGQ9Ik0tNDkuNCAxMjYuNGw4My42LTk2LjcgMTkuOSAxNy4xLTgzLjcgOTYuOHoiLz4KICAgIDxwYXRoIGQ9Ik0tNDkuNCAxMjYuNGw4My42LTk2LjcgMTkuOSAxNy4xLTgzLjcgOTYuOHptNTUuNCA0OGw4My42LTk2LjkgMTkuOSAxNy4yLTgzLjcgOTYuOHoiLz4KICAgIDxwYXRoIGQ9Ik0tNDkuNCAxMjYuNGw4My42LTk2LjcgMTkuOSAxNy4xLTgzLjcgOTYuOHoiLz4KICAgIDxwYXRoIGQ9Ik0tNDkuNCAxMjYuNGw4My42LTk2LjcgMTkuOSAxNy4xLTgzLjcgOTYuOHptNTA4LjgtOTYuOGw4MyA5Ny40LTIwIDE3LTgzLTk3LjR6bS01NS43IDQ3LjVsODMgOTcuNC0yMCAxNy04My05Ny40eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQxNy42IDEzMy4yTDQ5NiA2NS40bDE0LjcgMTctODQgNzUuNC05LjMtMjQuNnoiLz4KICAgIDxwYXRoIGQ9Ik01MTQuMiAzNzJsLTgwLjQgOTUuOC0xOS43LTE2LjQgODAuNC05NS44ek00MzEuOCA1My4xbDgzIDk3LjQtMTkuOSAxN0w0MTIgNzB6bTEwOS43IDM0MS42TDQ2MSA0OTAuNWwtMTkuOC0xNi40IDgwLjUtOTUuOHptLTU1LjEtNDUuOEw0MDYgNDQ0LjdsLTE5LjctMTYuNCA4MC40LTk1Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjM2Q1ODk3IiBkPSJNMTA0LjYgMjM2LjdjNC42IDM3IDExLjMgNzguMiA2OC4yIDgyLjQgMjEuMyAxLjMgNjIuOC01IDc3LTYzLjIgMTguOC01NS44IDc1LTcxLjggMTEzLjMtNDEuNkMzODUgMjI4LjUgMzkxIDI1MSAzOTIuNCAyNjhjLTEuNyA1NC0zMi45IDEwMS03Mi44IDEyMi00NiAyNy4zLTEwOS42IDI3LjktMTY1LjMtMTMuNS0yNS4xLTIzLjUtNjAuMi02Ny00OS43LTEzOS44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQzNiAzNzAuNmw3OC42IDY3LjYtMTQuNiAxNy04Ny4xLTcxLjggMjMtMTIuOHoiLz4KICAgIDxwYXRoIGQ9Ik0tMS45IDM1Ny4ybDgzIDk3LjMtMjAgMTctODMtOTcuM3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMTYuMiA0MzcuM2w3OC42LTY3LjkgMTQuNyAxNy04NCA3NS41LTkuMy0yNC43eiIvPgogICAgPHBhdGggZD0iTTI1LjcgMzMzLjdsODMgOTcuMy0yMCAxNy04My05Ny4zek0tMzAgMzgxLjJsODMgOTcuMy0yMCAxNy04My05Ny4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}


.flag-icon-kr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWtyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02MTAuNiA1MTEuNmgtNzMwLjJWLS40aDczMC4yeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1MS45IDI1NmExMTIuNSAxMTIuNSAwIDExLTIyNSAwIDExMi41IDExMi41IDAgMTEyMjUgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNjNzAwMDAiIGQ9Ik0zOTMgMjYyLjZhMTQ1LjMgMTQ2LjggMCAxMS0yOTAuNSAwIDE0NS4zIDE0Ni44IDAgMTEyOTAuNSAweiIvPgogICAgPHBhdGggZD0iTS00OS40IDEyNi40bDgzLjYtOTYuNyAxOS45IDE3LjEtODMuNyA5Ni44em0yNy40IDIzLjdsODMuNi05Ni43IDE5LjkgMTctODMuNyA5Ni45eiIvPgogICAgPHBhdGggZD0iTS00OS40IDEyNi40bDgzLjYtOTYuNyAxOS45IDE3LjEtODMuNyA5Ni44eiIvPgogICAgPHBhdGggZD0iTS00OS40IDEyNi40bDgzLjYtOTYuNyAxOS45IDE3LjEtODMuNyA5Ni44em01NS40IDQ4bDgzLjYtOTYuOSAxOS45IDE3LjItODMuNyA5Ni44eiIvPgogICAgPHBhdGggZD0iTS00OS40IDEyNi40bDgzLjYtOTYuNyAxOS45IDE3LjEtODMuNyA5Ni44eiIvPgogICAgPHBhdGggZD0iTS00OS40IDEyNi40bDgzLjYtOTYuNyAxOS45IDE3LjEtODMuNyA5Ni44em01MDguOC05Ni44bDgzIDk3LjQtMjAgMTctODMtOTcuNHptLTU1LjcgNDcuNWw4MyA5Ny40LTIwIDE3LTgzLTk3LjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDE3LjYgMTMzLjJMNDk2IDY1LjRsMTQuNyAxNy04NCA3NS40LTkuMy0yNC42eiIvPgogICAgPHBhdGggZD0iTTUxNC4yIDM3MmwtODAuNCA5NS44LTE5LjctMTYuNCA4MC40LTk1Ljh6TTQzMS44IDUzLjFsODMgOTcuNC0xOS45IDE3TDQxMiA3MHptMTA5LjcgMzQxLjZMNDYxIDQ5MC41bC0xOS44LTE2LjQgODAuNS05NS44em0tNTUuMS00NS44TDQwNiA0NDQuN2wtMTkuNy0xNi40IDgwLjQtOTUuOHoiLz4KICAgIDxwYXRoIGZpbGw9IiMzZDU4OTciIGQ9Ik0xMDQuNiAyMzYuN2M0LjYgMzcgMTEuMyA3OC4yIDY4LjIgODIuNCAyMS4zIDEuMyA2Mi44LTUgNzctNjMuMiAxOC44LTU1LjggNzUtNzEuOCAxMTMuMy00MS42QzM4NSAyMjguNSAzOTEgMjUxIDM5Mi40IDI2OGMtMS43IDU0LTMyLjkgMTAxLTcyLjggMTIyLTQ2IDI3LjMtMTA5LjYgMjcuOS0xNjUuMy0xMy41LTI1LjEtMjMuNS02MC4yLTY3LTQ5LjctMTM5Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDM2IDM3MC42bDc4LjYgNjcuNi0xNC42IDE3LTg3LjEtNzEuOCAyMy0xMi44eiIvPgogICAgPHBhdGggZD0iTS0xLjkgMzU3LjJsODMgOTcuMy0yMCAxNy04My05Ny4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS0xNi4yIDQzNy4zbDc4LjYtNjcuOSAxNC43IDE3LTg0IDc1LjUtOS4zLTI0Ljd6Ii8+CiAgICA8cGF0aCBkPSJNMjUuNyAzMzMuN2w4MyA5Ny4zLTIwIDE3LTgzLTk3LjN6TS0zMCAzODEuMmw4MyA5Ny4zLTIwIDE3LTgzLTk3LjN6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-kw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWt3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Imt3LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI2t3LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuNmgxMDI0djE3MC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAzNDEuM2gxMDI0VjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwZDk0MSIgZD0iTTAgMGgxMDI0djE3MC43SDB6Ii8+CiAgICA8cGF0aCBkPSJNMCAwdjUxMmwyNTUuNC0xNzAuNy42LTE3MC44TDAgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-kw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWt3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2NS4zaDk5Mi4xdjE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAzMzAuN2g5OTIuMXYxNjUuNEgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwZDk0MSIgZD0iTTAgMGg5OTIuMXYxNjUuNEgweiIvPgogICAgPHBhdGggZD0iTTAgMHY0OTZsMjQ3LjUtMTY1LjMuNS0xNjUuNUwwIDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ky {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ky.svg)
}

.flag-icon-ky.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ky.svg)
}

.flag-icon-kz {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/kz.svg)
}

.flag-icon-kz.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/kz.svg)
}

.flag-icon-la {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImxhLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2xhLWEpIj4KICAgIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0tNDAgMGg3MjB2NDgwSC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI4NjgiIGQ9Ik0tNDAgMTE5LjNoNzIwdjI0MS40SC00MHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MjMuNCAyNDBhMTAzLjQgMTAzLjQgMCAxMS0yMDYuOCAwIDEwMy40IDEwMy40IDAgMTEyMDYuOCAweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-la.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTAgMTc2aDEwNjN2MzU2LjZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02ODQuMiAzNTQuM2ExNTIuNyAxNTIuNyAwIDExLTMwNS40IDAgMTUyLjcgMTUyLjcgMCAwMTMwNS40IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-lb {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImxiLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjbGItYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwKSBzY2FsZSguOTM3NSkiPgogICAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTS0xMjggMzg0aDc2OHYxMjhoLTc2OHptMC0zODRoNzY4djEyOGgtNzY4eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTEyOCAxMjhoNzY4djI1NmgtNzY4eiIvPgogICAgPC9nPgogICAgPHBhdGggZmlsbD0iIzAwNzkwMCIgZD0iTTI1Mi4xIDEzMGMtNy44IDE1LjUtMTMgMTUuNS0yNiAyNi01LjIgNS4xLTEzIDcuNy0yLjYgMTMtMTAuNSA1LjEtMTUuNyA3LjctMjAuOSAxOC4xbDIuNiAyLjZzMTAtNC44IDEwLjQtMi42YzEuOCAyLjEtMTMgMTAtMTQuOSAxMS4zbC0xMSA3Yy0xMy4xIDEwLjMtMjEgNy43LTI4LjcgMjMuM2wyNi0yLjZjNS4yIDE4LjItMTMgMjAuOC0yNiAyOC42bC0yMC45IDEzYzUuMyAxOC4yIDIwLjkgNy44IDMzLjkgMi42bDIuNiAyLjZ2NS4ybC0yNiAxM3MtMzAuOCAxNy42LTMxLjMgMTguMmMtLjIgMSAwIDUuMiAwIDUuMiAxMC40IDIuNiAyNiA1LjIgMzYuNSAwIDEzLTUuMiAxNS42LTEwLjQgMzEuMi0xMC40YTEwMC42IDEwMC42IDAgMDEtNTIgMjAuOHYxMC40YzE1LjYgMCAyNiAwIDM5LTIuNmwzMy44LTEwLjRjNy44IDAgMTUuNyA3LjggMTMgMTUuNi03LjcgMjguNi0zOSAyMy40LTQ5LjQgNDYuOEwyMTMgMzY5YzEwLjQtNS4yIDIwLjgtMTAuMyAzMy44LTcuNyAxNS42IDUuMiAxNS42IDE1LjYgMzYuNCAyMC44bC01LjItMTNjNS4yIDIuNiAxMC40IDIuNiAxNS43IDUuMiAxMyA1LjIgMTUuNiAxMC40IDMxLjIgNy44LTEzLTE1LjYtMTUuNi0xMy0yNi0yMy40LTEwLjQtMTUuNi0xNS43LTM5IDAtNDEuNmwxOC4yIDUuMmMxOC4yIDIuNiAxOC4yLTIuNiA0NC4yIDcuOCAxNS43IDUuMiAyMC45IDEzIDM5IDcuOC03LjctMTguMi0zNi4zLTMxLjItNTQuNi0zNi40IDIwLjktMTMgMTUuNiA1LjIgNDQuMy0yLjZ2LTUuMkMzNjkuMyAyNzggMzYxLjQgMjY1IDMzMi44IDI2NWw0NC4zLTUuMnYtNS4ycy00My43LTExLjQtNDQuNy0xMS45Yy4zLTEuMyAxLjQtMy4zIDQuMy00LjUgOC4zIDUuNCAzMy4zIDQuOCAzNC44IDQuNy0uOC02LjQtMTIuNy0xMS43LTIzLTE2LjkgMCAwLTQ0LjctMjcuNS00NC45LTI5LjkuOS03IDE4LjMgMS4xIDM3IDYuNS01LjItMTAuNC0xNS42LTE1LjYtMjYtMTguMmwxNS42LTIuNmMtMTAuNC0yMy40LTM2LjQtMjAuOC01Mi0zMS4yLTEwLjUtNy44LTEwLjUtMTMtMjYuMS0yMC43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIzLjIiIGQ9Ik0yMjQgMzAzYzEuOS02LjEgNC40LTExLjYtNy4yLTE2LjktMTEuNi01LjMgNS44IDIxLjEgNy4yIDE3em0xMy43LTEyLjNjLTIuMy4zLTMuNiA4LjggMS4xIDExLjIgNS4yLjggMS0xMS4xLTEuMS0xMS4yem0xMy41LTFjLTIuNC44LTIuNSAxMi44IDYgMTAuNiA4LjYtMi4xIDAtMTEuNS02LTEwLjV6TTI2NyAyNTljMS44LTMtLjEtMTUtNy40LTEwLTcuNCA1LjEgNSAxMC44IDcuNCAxMHptLTE2LTEwYzIuMy0uOSAyLjUtOC4zLTQtNi4zLTYuMyAxLjkgMi4zIDcuOCA0IDYuM3ptLTE0LjQgMi45cy00LjUtNi4yLTgtNC45Yy00LjMgNC4yIDguMyA1IDggNC45ek0xODcgMjcxLjdjMS45LjIgMTYtMi4zIDIwLjktNy44IDQuOS01LjUtMjUuMSAyLjMtMjUuMSAyLjQgMCAuMSAyLjggNC45IDQuMiA1LjR6bTE0MS4xLTM1Yy43LTEuMy03LjUtNy4xLTEyLjQtNC44LTEuMyA0LjMgMTIuNCA1LjcgMTIuNCA0Ljh6bS0yNy44LTE0YzEuNi0yLjItMy41LTExLjMtMTMuNy02LjItMTAuMiA1IDEwLjcgOS44IDEzLjcgNi4zem0tMzIuMS01LjNzMi41LTguMiA4LjYtNi42YzcgNS4zLTguMyA2LjktOC42IDYuNnptLTYtNi4yYy0xLTIuMy03LjMtMS0xNC42IDMuOS03LjQgNC43IDE2LjggMS40IDE0LjYtNHptMTguNy0yMi4xczYuNS0zIDguNSAwYzIuNyA0LjMtOC42IDAtOC41IDB6bS01LjUtMi45Yy0xLjMtMi42LTguNS0yLjktOC4zIDEtMS4yIDMgOS40IDIuNCA4LjMtMXptLTE3LjIgMGMtLjctMS41LTExIDAtMTQgNi4yIDUgMi40IDE2LjMtMi4zIDE0LTYuMnptLTIyIDYuM3MtMTMuNCA4LjMtMTQuMyAxNC4zYy40IDUuMiAxNi44LTkuNCAxNi44LTkuNHMxLjQtNS44LTIuNC00Ljl6bS0xNC45LTcuNWMuNC0xLjcgNi43LTUuNiA3LjItNS4zLjUgMS43LTUuMSA2LjMtNy4yIDUuM3ptNC4zIDMxLjZjLjMtMi41LTE2LTIuMy05LjkgNS4yIDUuMiA2LjMgMTEtNC4xIDkuOS01LjJ6bS0xNSAxMC43Yy0uOC0xLjYtMi02LTQuMi02LjQtMS45IDAtMTEuNyAyLTEyLjUgMy42LS40IDEuMyA0LjEgOS40IDUuNiA5LjYgMS44LjcgMTAuOS02IDExLjItNi44em04OC40IDU1LjJjLjUtMS44IDE3LjMtNy41IDIzLTIgNi44IDkuMy0yMy40IDUtMjMgMnptNDYgMTAuOWMzLjctNi4yLTExLjMtMTMuNi0xNy42LTYuNSAyLjIgOC41IDE0LjYgMTEuNiAxNy42IDYuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-lb.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxiIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTI0IDBoNDk2djQ5NkgxMjR6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjgpIHNjYWxlKDEuMDMyMSkiPgogICAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgMzcyaDc0NHYxMjRIMHpNMCAwaDc0NHYxMjRIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTI0aDc0NHYyNDhIMHoiLz4KICAgIDwvZz4KICAgIDxwYXRoIGZpbGw9IiMwMDc5MDAiIGQ9Ik0zNjguMyAxMjUuOWMtNy42IDE1LjEtMTIuNyAxNS4xLTI1LjMgMjUuMi01IDUtMTIuNiA3LjUtMi41IDEyLjYtMTAgNS0xNS4xIDcuNS0yMC4yIDE3LjZsMi42IDIuNXM5LjUtNC43IDEwLTIuNWMxLjcgMi0xMi42IDkuNy0xNC40IDExcy0xMC44IDYuNi0xMC44IDYuNmMtMTIuNiAxMC4xLTIwLjIgNy42LTI3LjcgMjIuN2wyNS4yLTIuNWM1IDE3LjYtMTIuNiAyMC4xLTI1LjIgMjcuN2wtMjAuMiAxMi42YzUgMTcuNiAyMC4yIDcuNSAzMi44IDIuNWwyLjUgMi41djVMMjcwIDI4MnMtMjkuOCAxNy0zMC4zIDE3LjZjLS4yIDEgMCA1IDAgNSAxMC4xIDIuNiAyNS4yIDUuMSAzNS4zIDAgMTIuNi01IDE1LjItMTAgMzAuMy0xMGE5Ny40IDk3LjQgMCAwMS01MC41IDIwLjJ2MTBjMTUuMiAwIDI1LjMgMCAzNy45LTIuNWwzMi44LTEwYzcuNSAwIDE1LjEgNy41IDEyLjYgMTUtNy42IDI3LjctMzcuOCAyMi43LTQ4IDQ1LjRsNDAuNC0xNS4xYzEwLjEtNSAyMC4yLTEwLjEgMzIuOC03LjYgMTUuMSA1IDE1LjEgMTUuMSAzNS4zIDIwLjFsLTUtMTIuNWM1IDIuNSAxMCAyLjUgMTUuMSA1IDEyLjYgNSAxNS4xIDEwIDMwLjMgNy41LTEyLjYtMTUtMTUuMi0xMi41LTI1LjItMjIuNi0xMC4xLTE1LjEtMTUuMi0zNy44IDAtNDAuM2wxNy42IDVjMTcuNyAyLjYgMTcuNy0yLjUgNDIuOSA3LjYgMTUuMSA1IDIwLjIgMTIuNiAzNy44IDcuNS03LjUtMTcuNi0zNS4zLTMwLjItNTMtMzUuMiAyMC4yLTEyLjYgMTUuMiA1IDQzLTIuNXYtNWMtMjAuMi0xNS4yLTI3LjgtMjcuOC01NS42LTI3LjhsNDMtNXYtNVM0NDcgMjM1LjcgNDQ2IDIzNS4zYTYuMyA2LjMgMCAwMTQuMS00LjRjOCA1LjIgMzIuMyA0LjYgMzMuNyA0LjUtLjctNi4yLTEyLjItMTEuMy0yMi4zLTE2LjMgMCAwLTQzLjItMjYuNy00My40LTI5IC44LTYuOCAxNy43IDEgMzUuOCA2LjMtNS0xMC0xNS4xLTE1LjEtMjUuMi0xNy42bDE1LjEtMi41Yy0xMC0yMi43LTM1LjMtMjAuMi01MC40LTMwLjMtMTAuMS03LjUtMTAuMS0xMi42LTI1LjItMjAuMXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMy4xIiBkPSJNMzQxIDI5My42YzEuOS02IDQuMy0xMS4zLTYuOS0xNi40LTExLjItNS4xIDUuNiAyMC41IDcgMTYuNHptMTMuMy0xMmMtMi4zLjMtMy40IDguNiAxIDEwLjggNS4xLjggMS0xMC43LTEtMTAuOHptMTMuMS0uOWMtMi4zLjctMi40IDEyLjQgNS44IDEwLjMgOC4zLTIgMC0xMS4yLTUuOC0xMC4yem0xNS4zLTI5LjhjMS44LTIuOC0uMS0xNC41LTcuMi05LjYtNy4xIDUgNSAxMC40IDcuMiA5LjZ6bS0xNS41LTkuN2MyLjItLjggMi40LTgtMy44LTYtNi4yIDEuOCAyLjIgNy41IDMuOCA2em0tMTQgMi45cy00LjMtNi03LjctNC44Yy00LjIgNCA4IDQuOSA3LjcgNC44em0tNDggMTkuMWMxLjguMiAxNS41LTIuMiAyMC4yLTcuNSA0LjgtNS4zLTI0LjMgMi4yLTI0LjMgMi4zczIuNyA0LjcgNCA1LjJ6bTEzNi43LTMzLjhjLjctMS4zLTcuMy03LTEyLTQuNy0xLjIgNC4yIDEyIDUuNSAxMiA0Ljd6TTQxNSAyMTUuOGMxLjUtMi4xLTMuNS0xMS0xMy4zLTZzMTAuMyA5LjUgMTMuMyA2em0tMzEuMS01LjJzMi40LTggOC40LTYuNGM2LjYgNS4xLTguMSA2LjctOC40IDYuNHptLTUuOC02Yy0xLTIuMi03LjEtLjktMTQuMiAzLjgtNy4xIDQuNiAxNi4zIDEuMyAxNC4yLTMuOHptMTgtMjEuNHM2LjQtMi45IDguMyAwYzIuNiA0LjItOC4zIDAtOC4yIDB6bS01LjItMi44Yy0xLjMtMi41LTguMy0yLjgtOC4xIDEtMS4yIDIuOCA5IDIuMyA4LTF6bS0xNi43IDBjLS43LTEuNS0xMC42IDAtMTMuNiA2IDQuOCAyLjMgMTUuOC0yLjIgMTMuNi02em0tMjEuMyA2LjFzLTEzIDgtMTMuOSAxMy45Yy40IDUgMTYuMy05LjIgMTYuMy05LjJzMS40LTUuNi0yLjQtNC43em0tMTQuNS03LjNjLjQtMS42IDYuNS01LjQgNy01IC41IDEuNi01IDYtNyA1em00LjIgMzAuNmMuMy0yLjMtMTUuNi0yLjEtOS42IDUuMSA1IDYuMSAxMC43LTQgOS42LTV6TTMyOCAyMjAuM2MtLjgtMS42LTItNS45LTQuMi02LjMtMS43IDAtMTEuMyAyLTEyIDMuNS0uNCAxLjMgNCA5LjIgNS40IDkuNCAxLjcuNiAxMC41LTUuOCAxMC44LTYuNnptODUuNiA1My40Yy41LTEuNyAxNi43LTcuMyAyMi4zLTIgNi42IDktMjIuNyA0LjgtMjIuMyAyem00NC42IDEwLjZjMy41LTYtMTEtMTMuMi0xNy02LjMgMiA4LjIgMTQuMSAxMS4yIDE3IDYuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-lc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxjIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiM2NWNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxOC45IDQybDE2Mi43IDM5NS4zLTMyMi42LjlMMzE4LjkgNDJ6Ii8+CiAgICA8cGF0aCBkPSJNMzE5IDk2LjVsMTQwLjggMzQwLTI3OSAuOEwzMTkgOTYuNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0zMTguOSAyNDAuMWwxNjIuNyAxOTcuNi0zMjIuNi41IDE1OS45LTE5OC4xeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-lc.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxjIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiM2NWNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1NC44IDQ0LjhsMTczLjUgNDIxLjYtMzQ0IDFMMjU0LjcgNDQuOHoiLz4KICAgIDxwYXRoIGQ9Ik0yNTUgMTAzbDE1MCAzNjIuNi0yOTcuNS44TDI1NSAxMDN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZjZTAwIiBkPSJNMjU0LjggMjU2LjFsMTczLjUgMjEwLjgtMzQ0IC41IDE3MC41LTIxMS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-li {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/li.svg)
}

.flag-icon-li.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/li.svg)
}

.flag-icon-lk {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/lk.svg)
}

.flag-icon-lk.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/lk.svg)
}

.flag-icon-lr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImxyLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjbHItYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzY3Ljl2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2IiBkPSJNMCAwaDIzMi43djIzMi44SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzAwIiBkPSJNMCA0NjQuOWg3NjcuOVY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDQ2NS40aDc2Ny45VjUxMkgwem0wLTkyLjloNzY3Ljl2NDYuMkgwem0wLTkzLjJoNzY2VjMyNkgwek0yMzIuNyAwaDUzNS4xdjQ2LjVIMjMyLjd6bTAgMTg2aDUzNS4xdjQ2LjhIMjMyLjd6bTAtOTIuN2g1MzUuMXY0Ni41SDIzMi43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2Ni4zIDE3Ny41bC01MC43LTMxLTUwLjQgMzEuMyAxOC43LTUwLjktNTAuMy0zMS40IDYyLjMtLjQgMTkuMy01MC43TDEzNSA5NWg2Mi4zbC01MC4xIDMxLjcgMTkuMSA1MC44eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-lr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzY3Ljl2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2IiBkPSJNMCAwaDIzMi43djIzMi44SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzAwIiBkPSJNMCA0NjQuOWg3NjcuOVY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0wIDQ2NS40aDc2Ny45VjUxMkgwem0wLTkyLjloNzY3Ljl2NDYuMkgwem0wLTkzLjJoNzY2VjMyNkgwek0yMzIuNyAwaDUzNS4xdjQ2LjVIMjMyLjd6bTAgMTg2aDUzNS4xdjQ2LjhIMjMyLjd6bTAtOTIuN2g1MzUuMXY0Ni41SDIzMi43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2Ni4zIDE3Ny41bC01MC43LTMxLTUwLjQgMzEuMyAxOC43LTUwLjktNTAuMy0zMS40IDYyLjMtLjQgMTkuMy01MC43TDEzNSA5NWg2Mi4zbC01MC4xIDMxLjcgMTkuMSA1MC44eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ls {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwOTU0MyIgZD0iTTAgMzM2aDY0MHYxNDRIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDAyMDlmIiBkPSJNMCAwaDY0MHYxNDRIMHoiLz4KICA8cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS42IiBkPSJNMzE5LjYgMTUzYy0yLjcgMC01LjQgMy01LjQgM2wuMyAzMi40LTEwLjMgMTAuN2g4LjN2MTguNWwtNDkgNjYtNy4yLTIuNi0xMi43IDI3czMxLjMgMTkuNiA3Ni43IDE5YzQ5LjgtLjUgNzYuOS0xOS45IDc2LjktMTkuOWwtMTMtMjYuNi02LjUgMi44LTQ5LjYtNjUuNnYtMTkuMWg4LjJMMzI1LjEgMTg4di0zMi4ycy0yLjctMy01LjUtMi45eiIvPgogIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSI4IiBkPSJNMzM2LjcgMjMwLjRoLTMzLjlzLTEyLjItMjUuOS0xMC4zLTQ0YzItMTguNCAxMi42LTI3LjEgMjYuNi0yNy4zIDE2LjYtLjEgMjUuMiA4LjEgMjcuOCAyNi42IDIuNiAxOC4zLTEwLjIgNDQuNy0xMC4yIDQ0Ljd6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2MC41IDI5Mi4xYy0uNi43LTQuNyA4LjktNC43IDguOWw3LTEuNS0yLjMtNy40em00IDEwLjVsLTcuNCAyLjQgOC45IDMuNS0xLjUtNS45em0zLjMtMTAuM2wzLjcgMTAuOSA5LTIuNi0yLjMtNS4yLTEwLjQtMy4xem01LjggMTQuOGwxLjIgNC40IDEyIDMtNC44LTEwLjItOC40IDIuOHptMTMuMi05LjNsNC4zIDEwLjIgOS0zLjUtMy00LjUtMTAuMy0yLjJ6bTYgMTMuOWwxLjQgMy44IDE0IDItNS45LTkuMi05LjYgMy40em0xMy40LTExbDUuMiA5LjEgMTMtNC44LTEuNC0zLjUtMTYuOC0uN3ptNy42IDEyLjRsMi43IDQuOCAxNi4yLS41LTYtOS0xMyA0Ljd6bTE3LjEtMTJsNC40IDcuNiAxMC40LTUtMi44LTQtMTIgMS40em0xNyA1LjhsLTEwLjMgNS4xIDIuNyA0LjUgMTMuOC0yLjItNi4yLTcuNHptMy4zLThsNS4zIDYuNyA4LjctNi45LTMtMy0xMSAzLjJ6bTE1LjkgMy41bC04LjMgNi4zIDIuMiAzLjkgMTEuNC0zLTUuMy03LjJ6bTExLjQtMTNsMiAyLjktNS43IDguNS01LjktNy42IDkuNi0zLjh6bTMuOSA3LjNsMy41IDctNyAyLjQtLjYtMy4zIDQtNnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-ls.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWxzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwOTU0MyIgZD0iTTAgMzU4LjRoNTEyVjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDIwOWYiIGQ9Ik0wIDBoNTEydjE1My42SDB6Ii8+CiAgPHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNyIgZD0iTTI1Ny42IDE2My4xYy0zIDAtNS44IDMuMy01LjggMy4zbC4zIDM0LjUtMTEgMTEuNWg5bC0uMiAxOS43LTUyLjIgNzAuNC03LjctMi43LTEzLjUgMjguOHMzMy40IDIwLjkgODEuOCAyMC4zYzUzLjItLjcgODItMjEuMyA4Mi0yMS4zbC0xMy45LTI4LjQtNi44IDMtNTMtNzB2LTIwLjRoOC44bC0xMi0xMS4zLjEtMzQuNHMtMy0zLTUuOS0zeiIvPgogIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSI4LjUiIGQ9Ik0yNzUuOCAyNDUuOGgtMzYuMXMtMTMuMS0yNy42LTExLTQ3YzIuMi0xOS42IDEzLjQtMjguOSAyOC40LTI5IDE3LjYtLjMgMjYuOCA4LjYgMjkuNiAyOC4zIDIuOCAxOS41LTEwLjkgNDcuNy0xMC45IDQ3Ljd6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5NC41IDMxMS42Yy0uNi44LTUgOS40LTUgOS40bDcuNS0xLjYtMi41LTcuOHptNC4zIDExLjJsLTcuOSAyLjYgOS41IDMuNy0xLjYtNi4zem0zLjYtMTFsMy45IDExLjYgOS42LTIuOC0yLjUtNS41LTExLTMuM3ptNiAxNS43bDEuNCA0LjcgMTIuOCAzLjItNS0xMC44LTkuMSAzem0xNC4yLTkuOGw0LjUgMTAuOCA5LjctMy43LTMuMi00LjgtMTEtMi4zem02LjMgMTQuN2wxLjYgNC4yIDE1IDIuMS02LjQtOS44LTEwLjIgMy41em0xNC40LTExLjZsNS41IDkuNyAxNC01LjEtMS42LTMuOC0xOC0uOHptOCAxMy4ybDMgNS4xIDE3LjMtLjYtNi41LTkuNi0xMy44IDUuMXptMTguMy0xMi44bDQuOCA4IDExLTUuMi0zLTQuMy0xMi44IDEuNXptMTguMSA2LjFsLTExIDUuNSAzIDQuOCAxNC43LTIuNC02LjctNy45em0zLjYtOC40bDUuNyA3IDkuMi03LjItMy4xLTMuNC0xMS44IDMuNnptMTYuOSAzLjdsLTguOSA2LjcgMi40IDQuMSAxMi4yLTMuMS01LjctNy43em0xMi4yLTE0bDIuMiAzLjItNi4xIDktNi4zLTggMTAuMi00LjJ6bTQuMSA3LjlsMy44IDcuNS03LjUgMi41LS42LTMuNSA0LjMtNi41eiIvPgo8L3N2Zz4K)
}

.flag-icon-lt {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJzY2FsZSguNjQxNDMgLjk2NzczKSI+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSI3MDguNyIgZmlsbD0iIzAwNmE0NCIgcng9IjAiIHJ5PSIwIiB0cmFuc2Zvcm09InNjYWxlKC45Mzg2NSAuNjk2ODYpIi8+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSIyMzYuMiIgeT0iNDc1LjYiIGZpbGw9IiNjMTI3MmQiIHJ4PSIwIiByeT0iMCIgdHJhbnNmb3JtPSJzY2FsZSguOTM4NjUgLjY5Njg2KSIvPgogICAgPHBhdGggZmlsbD0iI2ZkYjkxMyIgZD0iTTAgMGg5OTcuOHYxNjQuNkgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-lt.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgdHJhbnNmb3JtPSJzY2FsZSguNTEzMTQgMS4wMzIyKSI+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSI3MDguNyIgZmlsbD0iIzAwNmE0NCIgcng9IjAiIHJ5PSIwIiB0cmFuc2Zvcm09InNjYWxlKC45Mzg2NSAuNjk2ODYpIi8+CiAgICA8cmVjdCB3aWR0aD0iMTA2MyIgaGVpZ2h0PSIyMzYuMiIgeT0iNDc1LjYiIGZpbGw9IiNjMTI3MmQiIHJ4PSIwIiByeT0iMCIgdHJhbnNmb3JtPSJzY2FsZSguOTM4NjUgLjY5Njg2KSIvPgogICAgPHBhdGggZmlsbD0iI2ZkYjkxMyIgZD0iTTAgMGg5OTcuOHYxNjQuNkgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-lu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwYTFkZSIgZD0iTTAgMjQwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNMCAwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgo8L3N2Zz4K)
}

.flag-icon-lu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwYTFkZSIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNMCAwaDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzAuN2g1MTJ2MTcwLjZIMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-lv {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx2IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzk4MWUzMiIgZD0iTTAgMGg2NDB2MTkySDB6bTAgMjg4aDY0MHYxOTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-lv.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx2IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzk4MWUzMiIgZD0iTTAgMGg1MTJ2MjA0LjhIMHptMCAzMDcuMmg1MTJWNTEySDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ly {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx5IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Imx5LWEiPgogICAgICA8cGF0aCBkPSJNMTY2LjctMjBoNjY2LjZ2NTAwSDE2Ni43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2x5LWEpIiB0cmFuc2Zvcm09Im1hdHJpeCguOTYgMCAwIC45NiAtMTYwIDE5LjIpIj4KICAgIDxwYXRoIGZpbGw9IiMyMzllNDYiIGQ9Ik0wLTIwaDEwMDB2NTAwSDB6Ii8+CiAgICA8cGF0aCBkPSJNMC0yMGgxMDAwdjM3NUgweiIvPgogICAgPHBhdGggZmlsbD0iI2U3MDAxMyIgZD0iTTAtMjBoMTAwMHYxMjVIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01NDQuMiAxODUuOGE1NC4zIDU0LjMgMCAxMDAgODguNCA2Mi41IDYyLjUgMCAxMTAtODguNE01MzAuNCAyMzBsODQuMS0yNy4zLTUyIDcxLjV2LTg4LjRsNTIgNzEuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ly.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWx5IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBkPSJNMjUwIDEyaDUwMHY1MDBIMjUweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2IC0xMi4zKSBzY2FsZSgxLjAyNCkiPgogICAgPHBhdGggZmlsbD0iIzIzOWU0NiIgZD0iTTAgMTJoMTAwMHY1MDBIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDEyaDEwMDB2Mzc1SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMCAxMmgxMDAwdjEyNUgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTU0NC4yIDIxNy44YTU0LjMgNTQuMyAwIDEwMCA4OC40IDYyLjUgNjIuNSAwIDExMC04OC40TTUzMC40IDI2Mmw4NC4xLTI3LjMtNTIgNzEuNXYtODguNGw1MiA3MS41eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ma {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1hIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2MxMjcyZCIgZD0iTTY0MCAwSDB2NDgwaDY0MHoiLz4KICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDYyMzMiIHN0cm9rZS13aWR0aD0iMTEuNyIgZD0iTTMyMCAxNzkuNEwyODQuNCAyODlsOTMuMi02Ny42SDI2Mi40bDkzLjIgNjcuNnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-ma.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1hIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2MxMjcyZCIgZD0iTTUxMiAwSDB2NTEyaDUxMnoiLz4KICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDYyMzMiIHN0cm9rZS13aWR0aD0iMTIuNSIgZD0iTTI1NiAxOTEuNGwtMzggMTE2LjggOTkuNC03Mi4ySDE5NC42bDk5LjMgNzIuMnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-mc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1jIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAwaDY0MHYyNDBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI0MGg2NDB2MjQwSDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-mc.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1jIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMCAwaDUxMnYyNTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDI1Nmg1MTJ2MjU2SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-md {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/md.svg)
}

.flag-icon-md.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/md.svg)
}

.flag-icon-me {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/me.svg)
}

.flag-icon-me.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/me.svg)
}

.flag-icon-mf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1mIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1mIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mg {
    background-image: 
	
	(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1nIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmYzMzE5IiBkPSJNMjEzLjMgMEg2NDB2MjQwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iIzAwY2MyOCIgZD0iTTIxMy4zIDI0MEg2NDB2MjQwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyMTMuM3Y0ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-mg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1nIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmYzMzE5IiBkPSJNMTcwLjcgMEg1MTJ2MjU2SDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iIzAwY2MyOCIgZD0iTTE3MC43IDI1Nkg1MTJ2MjU2SDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNzAuN3Y1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-mh {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1oIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzYjVhYTMiIGQ9Ik0wIDBoNjM5Ljl2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTJhZTU3IiBkPSJNMCA0NjdMNjM5LjkgMHY4N0wwIDQ4MHYtMTN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjIuNCA0ODBMNjQwIDE3OS4ybC0uMS05NS41TDAgNDgwaDIyLjR6bTE1My00NjQuOEwxNjkgMTE4bC0yNy02NS42IDEwLjQgNjkuOC00MS45LTU2LjQgMjcuNSA2NC4zLTU1LTQyLjYgNDIuOCA1My42LTYyLjEtMjcuNiA1NC40IDQxLjItNjcuNy05IDY0IDI1LjRMMTQgMTgwLjNsMTAwLjYgNi43LTYzLjcgMjYuMiA2Ny05LTU0LjMgNDAgNjMtMjcuNi00MyA1NCA1NC42LTQxLjMtMjcgNjIuOSA0My42LTU0LjctMTEuOCA2OC4xIDI3LjUtNjMuNyA2LjIgMTAwLjcgOS43LTEwMC40IDIzLjcgNjQtOS02OSA0My40IDU0LjgtMjguNi02NCA1NC42IDQ0LTQzLjQtNTQuOSA2NC45IDI3LTU3LjQtNDEuOSA2OS45IDExLjgtNjctMjUuNyAxMDQuMS02LjUtMTA0LTkuNyA2OC41LTIyLjgtNzEgOSA1OC42LTQxLTY2IDI2LjUgNDUuNi01NS4zLTU1LjYgNDMuNCAyNi43LTY2LjQtNDMuMSA1Ni40IDkuMy03MC40LTI1LjcgNjYuNS05LjYtMTAyLjh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-mh.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1oIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMzYjVhYTMiIGQ9Ik0wIDBoNTExLjl2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTM5IDEuMmwtNS4zIDg4LTIzLjItNTYuMSA5IDU5LjctMzUuOS00OC4yIDIzLjUgNTUtNDctMzYuNUw5Ni43IDEwOSA0My41IDg1LjRsNDYuNiAzNS4zLTU4LTcuN0w4NyAxMzQuN2wtODYgNy45IDg2IDUuNy01NC41IDIyLjRMOTAgMTYzbC00Ni40IDM0LjIgNTMuOC0yMy42LTM2LjcgNDYuMiA0Ni43LTM1LjQtMjMuNCA1NCAzNy40LTQ2LjgtMTAgNTguMyAyMy40LTU0LjUgNS40IDg2LjEgOC4yLTg1LjkgMjAuMyA1NC45LTcuNy01OS4xIDM3LjIgNDYuOC0yNC41LTU0LjcgNDYuNyAzNy42LTM3LTQ3IDU1LjQgMjMuMS00OS4xLTM1LjggNTkuOCAxMC01Ny4zLTIyIDg5LTUuNS04OS04LjNMMjUxIDExNmwtNjAuNyA3LjYgNTAuMi0zNS01Ni42IDIyLjcgMzktNDcuMy00Ny41IDM3LjEgMjMtNTYuOC0zNyA0OC4zIDgtNjAuMy0yMiA1Ni45LTguMi04OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNlMmFlNTciIGQ9Ik0wIDQ5OC4yTDUxMiAwdjkyLjdMMCA1MTJ2LTEzLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTggNTEybDQ5NC0zMjAuOC0uMS0xMDEuOUwtLjEgNTEyaDE4eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1rIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2QyMDAwMCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZTYwMCIgZD0iTTAgMGg5NmwyMjQgMjMxLjRMNTQ0IDBoOTZMMCA0ODBoOTZsMjI0LTIzMS40TDU0NCA0ODBoOTZ6bTY0MCAxOTJ2OTZMMCAxOTJ2OTZ6TTI4MCAwbDQwIDIwNS43TDM2MCAwem0wIDQ4MGw0MC0yMDUuN0wzNjAgNDgweiIvPgogIDxjaXJjbGUgY3g9IjMyMCIgY3k9IjI0MCIgcj0iNzcuMSIgZmlsbD0iI2ZmZTYwMCIgc3Ryb2tlPSIjZDIwMDAwIiBzdHJva2Utd2lkdGg9IjE3LjEiLz4KPC9zdmc+Cg==)
}

.flag-icon-mk.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1rIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2QyMDAwMCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZTYwMCIgZD0iTTAgMGg4Ni44TDI1NiAyNDYuOSA0MjUuMiAwSDUxMkwwIDUxMmg4Ni44TDI1NiAyNjUuMSA0MjUuMiA1MTJINTEyem01MTIgMjA0Ljh2MTAyLjRMMCAyMDQuOHYxMDIuNHpNMjA0LjggMEwyNTYgMjE5LjQgMzA3LjIgMHptMCA1MTJMMjU2IDI5Mi42IDMwNy4yIDUxMnoiLz4KICA8Y2lyY2xlIGN4PSIyNTYiIGN5PSIyNTYiIHI9IjgyLjMiIGZpbGw9IiNmZmU2MDAiIHN0cm9rZT0iI2QyMDAwMCIgc3Ryb2tlLXdpZHRoPSIxOC4zIi8+Cjwvc3ZnPgo=)
}

.flag-icon-ml {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1sIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTQyNS44IDBINjQwdjQ4MEg0MjUuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlhMDAiIGQ9Ik0wIDBoMjEyLjl2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMjEyLjkgMGgyMTR2NDgwaC0yMTR6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ml.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1sIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTM0MC42IDBINTEydjUxMkgzNDAuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDlhMDAiIGQ9Ik0wIDBoMTcwLjN2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTcwLjMgMGgxNzEuMnY1MTJIMTcwLjN6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-mm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1tbSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmYiIGQ9Ik0wLS41bC4yLjVoLS40eiIgdHJhbnNmb3JtPSJzY2FsZSg4Ljg0NCkiLz4KICAgIDxnIGlkPSJiIj4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHRyYW5zZm9ybT0icm90YXRlKC0xNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogIDwvZGVmcz4KICA8cGF0aCBmaWxsPSIjZmVjYjAwIiBkPSJNMC0uMWg2NDBWMTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VhMjgzOSIgZD0iTTAgMzIwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMzRiMjMzIiBkPSJNMCAxNjBoNjQwdjE2MEgweiIvPgogIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB4PSI5IiB5PSI2LjQiIHRyYW5zZm9ybT0ibWF0cml4KDQwIDAgMCA0MCAtNDAgMCkiIHhsaW5rOmhyZWY9IiNiIi8+Cjwvc3ZnPgo=)
}

.flag-icon-mm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1tbSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmYiIGQ9Ik0uMiAwaC0uNEwwLS41eiIgdHJhbnNmb3JtPSJzY2FsZSg4Ljg0NCkiLz4KICAgIDxnIGlkPSJiIj4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHRyYW5zZm9ybT0icm90YXRlKC0xNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgPHVzZSB3aWR0aD0iMTgiIGhlaWdodD0iMTIiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4IiBoZWlnaHQ9IjEyIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogIDwvZGVmcz4KICA8cGF0aCBmaWxsPSIjZmVjYjAwIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGZpbGw9IiNlYTI4MzkiIGQ9Ik0wIDM0MS4zaDUxMlY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjMzRiMjMzIiBkPSJNMCAxNzAuN2g1MTJ2MTcwLjZIMHoiLz4KICA8dXNlIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgeD0iOSIgeT0iNi40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI3LjcpIHNjYWxlKDQyLjY2NjY3KSIgeGxpbms6aHJlZj0iI2IiLz4KPC9zdmc+Cg==)
}

.flag-icon-mn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1uIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2M0MjcyZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAxNTE5NyIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogIDxjaXJjbGUgY3g9IjEwNyIgY3k9IjE4OS4xIiByPSIzNSIgZmlsbD0iI2Y5Y2YwMiIvPgogIDxjaXJjbGUgY3g9IjEwNyIgY3k9IjE3My4yIiByPSIzOC4yIiBmaWxsPSIjYzQyNzJmIi8+CiAgPHBhdGggZmlsbD0iI2Y5Y2YwMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOTEuMSAxMzEuOGExNS45IDE1LjkgMCAwMDMxLjggMGMwLTYuMy00LTcuMi00LTkuNSAwLTIuNCAyLjQtNS42LTIuNC05LjYgMi40IDQtMS42IDQuOC0xLjYgOC44IDAgNCAxLjYgNCAxLjYgNy4xYTMuMiAzLjIgMCAwMS02LjMgMGMwLTMuMSAzLjEtNi4zIDMuMS0xMSAwLTQuOS0uNy02LjUtMy4xLTEwLjQtMi40LTQtNi40LTcuMi0zLjItMTAuNC00LjggMS42LTIuNCA4LTIuNCAxMnMtMy4yIDYuMy0zLjIgMTEgMi40IDUuNyAyLjQgOC44YTMuMiAzLjIgMCAwMS02LjMgMGMwLTMuMSAxLjYtMy4xIDEuNi03LjFzLTQtNC44LTEuNi04LjhjLTQuOCA0LTIuNCA3LjItMi40IDkuNiAwIDIuNC00IDMuMS00IDkuNXoiLz4KICA8Y2lyY2xlIGN4PSIxMDciIGN5PSIxNzkuNSIgcj0iMjUuNCIgZmlsbD0iI2Y5Y2YwMiIvPgogIDxwYXRoIGZpbGw9IiNmOWNmMDIiIGQ9Ik0zNyAyMzAuNHYxNTIuN2gzMS44VjIzMC40em0xMDguMiAwdjE1Mi43SDE3N1YyMzAuNHptLTcwIDI1LjV2MTIuN2g2My42di0xMi43em0wIDg5djEyLjhoNjMuNlYzNDV6bTAtMTE0LjVoNjMuNkwxMDcgMjQ5LjV6bTAgMTMzLjdoNjMuNkwxMDcgMzgzeiIvPgogIDxjaXJjbGUgY3g9IjEwNyIgY3k9IjMwNi44IiByPSIzMy43IiBmaWxsPSIjZjljZjAyIiBzdHJva2U9IiNjNDI3MmYiIHN0cm9rZS13aWR0aD0iMy44Ii8+CiAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzQyNzJmIiBzdHJva2Utd2lkdGg9IjMuOCIgZD0iTTEwNyAyNzNhMTYuOSAxNi45IDAgMDEwIDMzLjggMTYuOSAxNi45IDAgMTAwIDMzLjciLz4KICA8Y2lyY2xlIGN4PSIxMDciIGN5PSIyODkuOSIgcj0iNi40IiBmaWxsPSIjYzQyNzJmIi8+CiAgPGNpcmNsZSBjeD0iMTA3IiBjeT0iMzIzLjYiIHI9IjYuNCIgZmlsbD0iI2M0MjcyZiIvPgo8L3N2Zz4K)
}

.flag-icon-mn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1uIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2M0MjcyZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAxNTE5NyIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogIDxjaXJjbGUgY3g9Ijg1LjYiIGN5PSIyMTUuMyIgcj0iMjgiIGZpbGw9IiNmOWNmMDIiLz4KICA8Y2lyY2xlIGN4PSI4NS42IiBjeT0iMjAyLjUiIHI9IjMwLjUiIGZpbGw9IiNjNDI3MmYiLz4KICA8cGF0aCBmaWxsPSIjZjljZjAyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MyAxNjkuNWExMi43IDEyLjcgMCAwMDI1LjMgMGMwLTUuMS0zLjEtNS44LTMuMS03LjcgMC0xLjkgMS45LTQuNC0yLTcuNiAyIDMuMi0xLjIgMy44LTEuMiA3czEuMiAzLjIgMS4yIDUuN2EyLjUgMi41IDAgMDEtNSAwYzAtMi41IDIuNS01IDIuNS04LjkgMC0zLjgtLjYtNS0yLjUtOC4yLTItMy4yLTUuMS01LjgtMi42LTguMy0zLjggMS4zLTEuOSA2LjQtMS45IDkuNSAwIDMuMi0yLjUgNS4xLTIuNSA5IDAgMy43IDEuOSA0LjQgMS45IDdhMi41IDIuNSAwIDAxLTUuMSAwYzAtMi42IDEuMy0yLjYgMS4zLTUuOCAwLTMuMi0zLjItMy44LTEuMy03LTMuOCAzLjItMS45IDUuNy0xLjkgNy42IDAgMi0zLjIgMi42LTMuMiA3Ljd6Ii8+CiAgPGNpcmNsZSBjeD0iODUuNiIgY3k9IjIwNy42IiByPSIyMC40IiBmaWxsPSIjZjljZjAyIi8+CiAgPHBhdGggZmlsbD0iI2Y5Y2YwMiIgZD0iTTI5LjYgMjQ4LjN2MTIyLjJoMjUuNVYyNDguM3ptODYuNiAwdjEyMi4yaDI1LjRWMjQ4LjN6bS01NiAyMC40djEwLjJIMTExdi0xMC4yem0wIDcxLjN2MTBIMTExdi0xMHptMC05MS43SDExMWwtMjUuNSAxNS4zem0wIDEwN0gxMTFsLTI1LjUgMTUuMnoiLz4KICA8Y2lyY2xlIGN4PSI4NS42IiBjeT0iMzA5LjQiIHI9IjI3IiBmaWxsPSIjZjljZjAyIiBzdHJva2U9IiNjNDI3MmYiIHN0cm9rZS13aWR0aD0iMyIvPgogIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M0MjcyZiIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNODUuNiAyODIuNGExMy41IDEzLjUgMCAwMTAgMjcgMTMuNSAxMy41IDAgMTAwIDI3Ii8+CiAgPGNpcmNsZSBjeD0iODUuNiIgY3k9IjI5NS45IiByPSI1LjEiIGZpbGw9IiNjNDI3MmYiLz4KICA8Y2lyY2xlIGN4PSI4NS42IiBjeT0iMzIyLjkiIHI9IjUuMSIgZmlsbD0iI2M0MjcyZiIvPgo8L3N2Zz4K)
}

.flag-icon-mo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1tbyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDc4NWUiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmYmQxMTYiIGQ9Ik0yOTUgMTA4LjdsNDAuNSAyOS41TDMyMCA5MC41bC0xNS41IDQ3LjcgNDAuNi0yOS41eiIvPgogIDxnIGlkPSJtbyI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzIwIDMzMS42SDIxNy41YTE0Ni4zIDE0Ni4zIDAgMDEtMy44LTRIMzIwYTIuMSAyLjEgMCAwMTEuNCAyYzAgLjgtLjUgMS43LTEuNCAyem0wLTMxLjNhMTMgMTMgMCAwMDEuMi03LjYgMTIuNCAxMi40IDAgMDAtMS4yLTMuOCA4MiA4MiAwIDAxLTMyLjUgMTkgODEgODEgMCAwMS0yMy41IDMuNWgtNjMuMWExNDQuNCAxNDQuNCAwIDAwNS44IDhoNjFjMjAgMCAzOC4yLTcuMiA1Mi4zLTE5LjF6bS0xMDkuNi0yNC43YTMyLjMgMzIuMyAwIDAxLTkuNyAyIDgxIDgxIDAgMDA2MC44IDI3LjUgODAuOSA4MC45IDAgMDA1OC41LTI1IDQ0MSA0NDEgMCAwMDQuNS01OC44IDQ0MSA0NDEgMCAwMC00LjUtNjcuN2MtNi42IDYtMTkgMTguNy0yNC44IDM4LjNBODEgODEgMCAwMDI5MiAyMTVhODAuNyA4MC43IDAgMDAxMy43IDQ1IDgwLjcgODAuNyAwIDAxLTE3LTQ5LjVjMC0xMi40IDIuOC0yNC4yIDcuOC0zNC43YTMyLjUgMzIuNSAwIDAxLTcuNS0xMyA4MC43IDgwLjcgMCAwMC0xMC41IDQwYzAgMTggNS45IDM0LjcgMTUuOSA0OC4xYTk1IDk1IDAgMDAtNzMuNC0yOS40IDMyLjYgMzIuNiAwIDAxNi44IDguOSA5NSA5NSAwIDAxNjguNiAyOS40IDk1IDk1IDAgMDAtNjEtMjIuMiA5NSA5NSAwIDAwLTM2LjcgNy4zIDgxLjIgODEuMiAwIDAwODIuNiA1Mi4yYy00LjcuOC05LjUgMS4zLTE0LjQgMS4zYTgwLjggODAuOCAwIDAxLTU2LjQtMjIuOHpNMzIwIDM2NC40aC01My4xYTE0My41IDE0My41IDAgMDA1My4xIDEwLjEgMTEgMTEgMCAwMDEuMy01IDExIDExIDAgMDAtMS4zLTUuMXptMC0yNC41aC05My42YTE0My44IDE0My44IDAgMDA3LjggNi4ySDMyMGE0LjYgNC42IDAgMDAxLjMtMy4xIDQgNCAwIDAwLTEuMy0zLjF6bTAgMTIuNWgtNzYuN2ExNDMuNiAxNDMuNiAwIDAwMTQuNCA4SDMyMGE3LjYgNy42IDAgMDAxLjItNC4yIDcuNSA3LjUgMCAwMC0xLjItMy44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZiZDExNiIgZD0iTTIwMC41IDE3NC44bDI1LjQgMjMuNi02LjctMzQtMTQuNiAzMS40IDMwLjMtMTYuOHptMzYuOS0zMmwzNC43LjYtMjcuNy0yMSAxMC4xIDMzLjMgMTEuMy0zMi45eiIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDY0MCAwKSIgeGxpbms6aHJlZj0iI21vIi8+Cjwvc3ZnPgo=)
}

.flag-icon-mo.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1tbyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDc4NWUiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmYmQxMTYiIGQ9Ik0yNzIuNSAxNDcuNEwyNTYgOTYuNWwtMTYuNSA1MSA0My4zLTMxLjVoLTUzLjZ6Ii8+CiAgPGcgaWQ9Im1vIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNTYgMzUzLjdIMTQ2LjdhMTU2IDE1NiAwIDAxLTQtNC4ySDI1NmEyLjMgMi4zIDAgMDExLjUgMmMwIDEtLjYgMS45LTEuNSAyLjJ6bTAtMzMuNGMuNi0xLjMgMS45LTQuMyAxLjMtOGExMy4yIDEzLjIgMCAwMC0xLjMtNC4xIDg3LjQgODcuNCAwIDAxLTM0LjcgMjAuMiA4Ni40IDg2LjQgMCAwMS0yNSAzLjdoLTY3LjRhMTU0IDE1NCAwIDAwNi4zIDguNmg2NWE4Ni4yIDg2LjIgMCAwMDU1LjgtMjAuNHpNMTM5LjEgMjk0YTM0LjQgMzQuNCAwIDAxLTEwLjMgMi4yIDg2LjMgODYuMyAwIDAwNjQuOCAyOS4zIDg2LjMgODYuMyAwIDAwNjIuNC0yNi42IDQ3MC4zIDQ3MC4zIDAgMDA0LjgtNjIuOSA0NzAuMyA0NzAuMyAwIDAwLTQuOC03Mi4yYy03IDYuMy0yMC4yIDIwLTI2LjQgNDAuOWE4Ni41IDg2LjUgMCAwMC0zLjYgMjQuNiA4Ni4xIDg2LjEgMCAwMDE0LjYgNDguMSA4Ni4xIDg2LjEgMCAwMS0xOC01Mi45IDg2LjEgODYuMSAwIDAxOC4yLTM3IDM0LjcgMzQuNyAwIDAxLTgtMTMuOCA4NiA4NiAwIDAwLTExLjIgNDIuNiA4Ni4xIDg2LjEgMCAwMDE3IDUxLjQgMTAxLjQgMTAxLjQgMCAwMC03OC4zLTMxLjUgMzQuOCAzNC44IDAgMDE3LjIgOS41IDEwMS40IDEwMS40IDAgMDE3My4zIDMxLjQgMTAxLjMgMTAxLjMgMCAwMC02NS4yLTIzLjZjLTEzLjggMC0yNyAyLjctMzkgNy44YTg2LjYgODYuNiAwIDAwODggNTUuNiA4NyA4NyAwIDAxLTE1LjQgMS40IDg2LjIgODYuMiAwIDAxLTYwLjEtMjQuM3pNMjU2IDM4OC43aC01Ni42YTE1MyAxNTMgMCAwMDU2LjYgMTAuOCAxMS42IDExLjYgMCAwMDEuMy01LjMgMTEuNyAxMS43IDAgMDAtMS4zLTUuNXptMC0yNi4yaC05OS45YTE1NCAxNTQgMCAwMDguNCA2LjdIMjU2YTQuOSA0LjkgMCAwMDEuNC0zLjNjMC0yLTEuMi0zLjEtMS40LTMuNHptMCAxMy40aC04MS44YTE1My4yIDE1My4yIDAgMDAxNS40IDguNUgyNTZhOCA4IDAgMDAxLjItNC41IDggOCAwIDAwLTEuMi00eiIvPgogICAgPHBhdGggZmlsbD0iI2ZiZDExNiIgZD0iTTE1NS42IDIxMS43bC03LTM2LjQtMTUuNyAzMy42IDMyLjQtMTgtMzYuOC00LjV6bTQ5LjMtNTguOGwtMjkuNi0yMi4zIDEwLjggMzUuNCAxMi4xLTM1LTMwLjMgMjEuM3oiLz4KICA8L2c+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA1MTIgMCkiIHhsaW5rOmhyZWY9IiNtbyIvPgo8L3N2Zz4K)
}

.flag-icon-mp {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/mp.svg)
}

.flag-icon-mp.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/mp.svg)
}

.flag-icon-mq {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1xIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mq.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1yIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2NkMmEzZSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNjIzMyIgZD0iTTAgNzJoNjQwdjMzNkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmM0MDAiIGQ9Ik00NzAgMTU0LjZhMTUwIDE1MCAwIDAxLTMwMCAwIDE1NC45IDE1NC45IDAgMDAtNSAzOS4yIDE1NSAxNTUgMCAxMDMxMCAwIDE1NC40IDE1NC40IDAgMDAtNS0zOS4yeiIgY2xhc3M9InN0MSIvPgogIDxwYXRoIGZpbGw9IiNmZmM0MDAiIGQ9Ik0zMjAgOTMuOGwtMTMuNSA0MS41SDI2M2wzNS4zIDI1LjYtMTMuNSA0MS40IDM1LjMtMjUuNiAzNS4zIDI1LjYtMTMuNS00MS40IDM1LjMtMjUuNmgtNDMuNnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-mr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW1yIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2NkMmEzZSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwNjIzMyIgZD0iTTAgNzYuOGg1MTJ2MzU4LjRIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZjNDAwIiBkPSJNNDE2IDE2NC45YTE2MCAxNjAgMCAwMS0zMjAgMCAxNjUuMiAxNjUuMiAwIDAwLTUuNCA0MS44QTE2NS40IDE2NS40IDAgMTA0MTYgMTY1eiIgY2xhc3M9InN0MSIvPgogIDxwYXRoIGZpbGw9IiNmZmM0MDAiIGQ9Ik0yNTYgMTAwbC0xNC40IDQ0LjNoLTQ2LjVsMzcuNiAyNy4zLTE0LjMgNDQuMiAzNy42LTI3LjMgMzcuNiAyNy4zLTE0LjQtNDQuMiAzNy43LTI3LjNoLTQ2LjV6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-ms {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ms.svg)
}

.flag-icon-ms.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ms.svg)
}

.flag-icon-mt {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/mt.svg)
}

.flag-icon-mt.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/mt.svg)
}

.flag-icon-mu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW11IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMGEwNGQiIGQ9Ik0wIDM2MGg2NDB2MTIwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTUxZjZkIiBkPSJNMCAxMjBoNjQwdjEyMEgweiIvPgogICAgPHBhdGggZmlsbD0iI2VlMjczNyIgZD0iTTAgMGg2NDB2MTIwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZjZDAwIiBkPSJNMCAyNDBoNjQwdjEyMEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW11IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDlmNGQiIGQ9Ik0wIDM4NGg1MTJ2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTUxZjZkIiBkPSJNMCAxMjhoNTEydjEyOEgweiIvPgogICAgPHBhdGggZmlsbD0iI2VlMjczNyIgZD0iTTAgMGg1MTJ2MTI4SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZjZDAwIiBkPSJNMCAyNTZoNTEydjEyOEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mv {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW12IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2QyMTAzNCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwN2UzYSIgZD0iTTEyMCAxMjBoNDAwdjI0MEgxMjB6Ii8+CiAgPGNpcmNsZSBjeD0iMzUwIiBjeT0iMjQwIiByPSI4MCIgZmlsbD0iI2ZmZiIvPgogIDxjaXJjbGUgY3g9IjM4MCIgY3k9IjI0MCIgcj0iODAiIGZpbGw9IiMwMDdlM2EiLz4KPC9zdmc+Cg==)
}

.flag-icon-mv.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW12IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2QyMTAzNCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwN2UzYSIgZD0iTTEyOCAxMjhoMjU2djI1NkgxMjh6Ii8+CiAgPGNpcmNsZSBjeD0iMjg4IiBjeT0iMjU2IiByPSI4NS4zIiBmaWxsPSIjZmZmIi8+CiAgPGVsbGlwc2UgY3g9IjMwOC42IiBjeT0iMjU2IiBmaWxsPSIjMDA3ZTNhIiByeD0iNzMuOSIgcnk9Ijg1LjMiLz4KPC9zdmc+Cg==)
}

.flag-icon-mw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW13IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjQxNDA4IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMyMTg3M2IiIGQ9Ik0wIDMyMGg2NDB2MTYwSDB6Ii8+CiAgICA8cGF0aCBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmMzE1MDkiIGQ9Ik0yMjAuNSAxNDFjMjIuMy00OS4yIDg0LjUtNzIuOCAxMzguOC01Mi41YTk4LjQgOTguNCAwIDAxNTggNTIuNUgyMjAuNXptLTI2IDYuNGEzMzIuMyAzMzIuMyAwIDAxLTUyLjQtNy44Yy00LjEtMS4zLTQuMy0zLjYtMy44LTUuMy41LTEuNyAzLjEtMy42IDYuMi0zIDUuNiAxLjQgMjguOCA3IDUwIDE2LjF6bTEyNC42LTg1LjljLTQuMi0yMS01LjItNDQtNC44LTQ4QzMxNC43IDkuNiAzMTcgOSAzMTkgOXM0LjcgMS44IDQuNyA0LjdjMCA1LjMtLjEgMjctNC42IDQ4em0xMS42LjVhMjQ5IDI0OSAwIDAxLS4zLTQ4LjJjLjgtMy45IDMuMi00LjQgNS4xLTQuMiAyIC4xIDQuNSAyLjEgNC4yIDUtLjUgNS4zLTIuNiAyNi45LTkgNDcuNHptMTAuNCAxLjNjLS4yLTIxLjMgMy00NC4zIDQuMS00OCAxLjEtMy45IDMuNi00LjIgNS41LTMuOSAyIC4zIDQuMyAyLjUgMy44IDUuMy0xIDUuMy01LjIgMjYuNi0xMy40IDQ2LjZ6bTExIDIuMmMxLjgtMjEuMiA3LjMtNDMuOCA4LjgtNDcuNSAxLjUtMy43IDQtMy44IDUuOC0zLjQgMiAuNSA0IDIuOCAzLjMgNS42LTEuNiA1LjEtNy43IDI2LTE3LjggNDUuM3ptMTAuOSAzLjJjMy45LTIxIDExLjUtNDMuMSAxMy4zLTQ2LjcgMS45LTMuNSA0LjMtMy41IDYuMi0yLjkgMS44LjYgMy43IDMuMiAyLjcgNS44QTI2NCAyNjQgMCAwMTM2MyA2OC43em0xMC4xIDMuOGM1LjgtMjAuNyAxNS41LTQyIDE3LjctNDUuNSAyLjItMy40IDQuNi0zLjEgNi40LTIuMyAxLjguNyAzLjQgMy40IDIuMSA2LTIuNSA0LjgtMTIuNSAyNC40LTI2LjIgNDEuOHptMTAgNC43YTI2Mi45IDI2Mi45IDAgMDEyMi00My45YzIuNC0zLjIgNC45LTIuNyA2LjYtMS44YTQuNCA0LjQgMCAwMTEuNSA2LjFjLTMgNC42LTE0LjkgMjMuNC0zMC4xIDM5LjZ6bTkuNCA1LjVjOS43LTE5LjQgMjMuMy0zOSAyNi4xLTQyIDIuOC0zIDUuMi0yLjMgNi44LTEuM2E0LjQgNC40IDAgMDExIDYuMmMtMy41IDQuNC0xNy4yIDIyLjEtMzQgMzd6bTguOCA2LjJjMTEuNi0xOC42IDI3LTM3IDMwLjEtMzkuNyAzLTIuOCA1LjQtMiA2LjktLjhhNC4zIDQuMyAwIDAxLjMgNi4yYy0zLjggNC4xLTE5LjEgMjAuNy0zNy4zIDM0LjN6bTguMyA2LjlhMjg0IDI4NCAwIDAxMzMuOC0zNy4yYzMuMy0yLjUgNS41LTEuNSA2LjktLjNhNC4zIDQuMyAwIDAxLS4zIDYuM2MtNC4xIDMuOC0yMSAxOS4xLTQwLjQgMzEuMnptNy42IDcuNUEyNzguNCAyNzguNCAwIDAxNDU0LjQgNjljMy42LTIuMyA1LjctMS4xIDcgLjMgMS4yIDEuMyAxLjUgNC40LTEgNi4yYTMwNiAzMDYgMCAwMS00My4yIDI3Ljh6bTYuNSA3LjhBMjk3LjEgMjk3LjEgMCAwMTQ2NCA3OS42YzMuNy0yIDUuNy0uNiA2LjguOSAxLjIgMS40IDEuMSA0LjUtMS40IDYuMS00LjggMy0yNC4zIDE1LjYtNDUuNyAyNC41em01LjkgOC4zYTMwNyAzMDcgMCAwMTQzLTI4LjFjNC0xLjcgNS45LS4yIDYuOSAxLjMgMSAxLjYuNiA0LjYtMiA2YTMyMC44IDMyMC44IDAgMDEtNDggMjAuOHptNS40IDkuNmEzMTMuNCAzMTMuNCAwIDAxNDUuOC0yNC40YzQuMS0xLjQgNS44LjMgNi42IDEuOS45IDEuNi4zIDQuNi0yLjYgNS44LTUuMyAyLjItMjcgMTEuNC00OS44IDE2Ljd6bTQuMiA5LjJhMzIwIDMyMCAwIDAxNDgtMjAuOGM0LjItMSA1LjcuOCA2LjQgMi41LjYgMS42LS4zIDQuNi0zLjIgNS41LTUuNSAxLjktMjggOS4zLTUxLjIgMTIuOHptMy40IDkuOGEzMjQuNSAzMjQuNSAwIDAxNDkuOC0xNi45YzQuMi0uNiA1LjYgMS4yIDYuMSAzIC41IDEuNy0uNyA0LjUtMy43IDUuMy01LjcgMS4zLTI4LjggNy01Mi4yIDguNnpNMzA3LjggNjJhMjUyLjQgMjUyLjQgMCAwMS05LjctNDcuNGMwLTMuOSAyLjMtNC44IDQuMi01IDItLjEgNSAxLjUgNS4yIDQuMy41IDUuMyAyLjYgMjYuOS40IDQ4LjF6bS0xMSAxLjNhMjUxIDI1MSAwIDAxLTE0LjMtNDYuNGMtLjQtNCAxLjgtNSAzLjctNS4zIDItLjMgNSAxIDUuNiAzLjhhMjYzIDI2MyAwIDAxNSA0Ny45em0tMTEgMi4yQTI1OSAyNTkgMCAwMTI2NyAyMC4zYy0uOC0zLjkgMS4zLTUuMSAzLjItNS42IDEuOS0uNCA1IC42IDUuOSAzLjQgMS41IDUuMSA3LjcgMjYgOS42IDQ3LjN6bS0xMC41IDNBMjY0IDI2NCAwIDAxMjUyLjUgMjVjLTEuMS0zLjguOC01LjIgMi42LTUuOCAxLjktLjYgNS4xLjIgNi4yIDIuOCAyIDUgMTAuMiAyNS40IDE0IDQ2LjR6TTI2NS4yIDcyYTI3MC40IDI3MC40IDAgMDEtMjctNDEuNWMtMS40LTMuNy40LTUuMyAyLjItNiAxLjgtLjggNS0uMiA2LjQgMi40IDIuNSA0LjggMTIuNSAyNC41IDE4LjQgNDUuMXptLTEwLjMgNWEyNzUuNiAyNzUuNiAwIDAxLTMxLTM5LjJjLTEuNy0zLjUtLjEtNS4yIDEuNi02LjEgMS43LS45IDUtLjYgNi42IDEuOSAzIDQuNiAxNSAyMy4zIDIyLjggNDMuNHptLTkuNCA1LjRBMjg1LjIgMjg1LjIgMCAwMTIxMSA0NS43Yy0yLjEtMy40LS43LTUuMiAxLTYuMyAxLjUtMSA1LTEgNi43IDEuNCAzLjQgNC4zIDE3LjEgMjIgMjYuOCA0MS41em0tOC43IDZhMjkyLjIgMjkyLjIgMCAwMS0zNy45LTMzLjljLTIuNC0zLjItMS4xLTUgLjQtNi4yYTUuNSA1LjUgMCAwMTYuOC44YzMuOCA0IDE5LjIgMjAuNyAzMC43IDM5LjN6bS04LjUgN2EyOTkgMjk5IDAgMDEtNDEtMzAuN2MtMi44LTMtMS43LTUtLjMtNi4zYTUuNSA1LjUgMCAwMTYuOS4zYzQuMiAzLjcgMjEgMTkgMzQuNCAzNi42em0tNy40IDdBMzA2LjYgMzA2LjYgMCAwMTE3Ny4yIDc1Yy0zLTIuOC0yLjEtNC44LS44LTYuMiAxLjItMS40IDQuNS0yLjEgNi45LS4zYTI5MiAyOTIgMCAwMTM3LjYgMzR6bS03IDguMmEzMTMgMzEzIDAgMDEtNDYuMi0yMy44Yy0zLjMtMi41LTIuNi00LjctMS41LTYuMSAxLjEtMS41IDQuMy0yLjUgNi45LS45IDQuOCAzLjEgMjQuMyAxNS41IDQwLjggMzAuOHptLTYuMyA4LjhjLTIyLjItNy00NC45LTE3LjYtNDguNC0xOS45LTMuNi0yLjItMy00LjQtMi4xLTZzNC0yLjggNi44LTEuNGM1IDIuNyAyNS44IDEzLjUgNDMuNyAyNy4zem0tNS4zIDljLTIyLjgtNS4zLTQ2LjMtMTQtNTAuMS0xNi0zLjctMi0zLjUtNC4yLTIuNi01LjguOC0xLjYgMy43LTMuMSA2LjYtMiA1LjMgMi4zIDI3IDExLjQgNDYuMSAyMy44em0tNC4yIDlhMzI4LjUgMzI4LjUgMCAwMS01MS40LTEyLjJjLTQtMS42LTMuOC0zLjktMy4yLTUuNS43LTEuNyAzLjUtMy40IDYuNC0yLjUgNS42IDEuOSAyOCA5LjMgNDguMiAyMC4yeiIvPgogICAgPHBhdGggZmlsbD0iI2YzMTUwOSIgZD0iTTE5NC41IDE0Ny40YTMzMi40IDMzMi40IDAgMDEtNTIuNC03LjhjLTQuMS0xLjMtNC4zLTMuNi0zLjgtNS4zLjUtMS43IDMuMS0zLjYgNi4yLTMgNS42IDEuNCAyOC44IDcgNTAgMTYuMXoiLz4KICAgIDxwYXRoIGQ9Ik0xMjkuNCAxNDEuNWgzODEuMnYxMi42SDEyOS40eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-mw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW13IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc5LjcgMGg3MDguN3Y3MDguN0gxNzkuN3oiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOS44KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNmNDE0MDgiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzIxODczYiIgZD0iTTAgNDcyLjRoMTA2M3YyMzYuM0gweiIvPgogICAgPHBhdGggZD0iTTAgMGgxMDYzdjIzNi4ySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxNTA5IiBkPSJNNDAxLjQgMjE0YTE0Ny4zIDE0Ny4zIDAgMDExOTIuMi04MC4zIDE0MiAxNDIgMCAwMTgwLjIgODAuM0g0MDEuNHptLTM2IDkuOGE0MTkuOSA0MTkuOSAwIDAxLTcyLjUtMTJjLTUuNi0yLTUuOS01LjQtNS4yLThhNyA3IDAgMDE4LjUtNC41YzcuOSAyIDM5LjkgMTAuNSA2OS4zIDI0LjV6TTUzOCA5Mi42Yy01LjgtMzItNy4zLTY3LjMtNi43LTczLjIuNS02IDMuOC03IDYuNS03YTcgNyAwIDAxNi41IDdjMCA4LjItLjIgNDEuMy02LjMgNzMuMnptMTYgLjhhNDI3LjkgNDI3LjkgMCAwMS0uNS03My42YzEuMS01LjkgNC40LTYuNyA3LjEtNi40IDIuNy4yIDYuMyAzLjMgNS45IDcuNi0uNyA4LTMuNyA0MS0xMi41IDcyLjR6bTE0LjQgMmMtLjQtMzIuNiA0LTY3LjYgNS43LTczLjQgMS41LTUuOCA0LjktNi4zIDcuNi01LjhhNyA3IDAgMDE1LjIgOGMtMS40IDgtNy4xIDQwLjYtMTguNSA3MS4xem0xNS4zIDMuM2MyLjUtMzIuNCAxMC02Ni45IDEyLTcyLjUgMi01LjYgNS41LTUuOCA4LjEtNS4xYTcgNyAwIDAxNC41IDguNGMtMi4xIDcuOS0xMC42IDM5LjktMjQuNiA2OS4yem0xNSA0LjhBNDIxLjYgNDIxLjYgMCAwMTYxNyAzMi4zYzIuNi01LjQgNi01LjMgOC42LTQuNGE3IDcgMCAwMTMuNyA4LjljLTIuOCA3LjYtMTQuMiAzOC43LTMwLjcgNjYuN3ptMTQgNS45YzgtMzEuNiAyMS40LTY0LjIgMjQuNS02OS40IDMtNS4yIDYuNC00LjggOC44LTMuNmE3IDcgMCAwMTMgOWMtMy41IDcuNS0xNy40IDM3LjUtMzYuMyA2NHptMTMuOCA3LjJhNDMyIDQzMiAwIDAxMzAuNC02N2MzLjQtNC45IDYuOC00LjIgOS4yLTIuOGE3IDcgMCAwMTIgOS4zYy00IDctMjAuNSAzNS43LTQxLjYgNjAuNXptMTMgOC4zYTQxOS45IDQxOS45IDAgMDEzNi4yLTY0YzMuOC00LjYgNy4xLTMuNiA5LjMtMmE3IDcgMCAwMTEuMyA5LjRjLTQuNyA2LjctMjMuNiAzMy44LTQ2LjggNTYuNnptMTIuMiA5LjVjMTYtMjguNCAzNy40LTU2LjQgNDEuNy02MC43IDQuMi00LjIgNy40LTMgOS41LTEuMiAyIDEuOCAzLjIgNi4zLjQgOS42LTUuMiA2LjItMjYuNCAzMS42LTUxLjYgNTIuM3ptMTEuNSAxMC41YTQyNCA0MjQgMCAwMTQ2LjctNTYuOGM0LjYtMy44IDcuNy0yLjMgOS42LS40YTcgNyAwIDAxLS40IDkuNiA0MTAgNDEwIDAgMDEtNTYgNDcuNnptMTAuNCAxMS41YzIwLjctMjUuMSA0Ni43LTQ5IDUxLjYtNTIuNCA1LTMuNCA3LjgtMS42IDkuNi40YTcgNyAwIDAxLTEuMiA5LjUgNDIxLjUgNDIxLjUgMCAwMS02MCA0Mi41em05IDExLjhhNDIyIDQyMiAwIDAxNTUuOC00OGM1LjItMyA4LS45IDkuNSAxLjQgMS42IDIuMiAxLjYgNi44LTIgOS4zYTQxNS45IDQxNS45IDAgMDEtNjMuMiAzNy4zem04LjIgMTIuOGE0MjEuNyA0MjEuNyAwIDAxNTkuNy00M2M1LjQtMi41IDgtLjIgOS40IDIuMSAxLjMgMi4zIDEgNy0yLjggOS4yLTcgNC0zNS42IDIwLjgtNjYuMyAzMS43em03LjYgMTQuNmE0MzEuNSA0MzEuNSAwIDAxNjMuNC0zNy4zYzUuNi0yIDggLjUgOS4xIDNhNyA3IDAgMDEtMy42IDguOCA0MTcuOSA0MTcuOSAwIDAxLTY4LjkgMjUuNXptNS44IDE0LjFhNDEzIDQxMyAwIDAxNjYuMy0zMS43YzUuOC0xLjUgOCAxLjIgOC45IDMuNyAxIDIuNS0uMyA3LTQuNCA4LjVhNDEyLjggNDEyLjggMCAwMS03MC44IDE5LjV6bTQuNiAxNWE0MjEgNDIxIDAgMDE2OS0yNS44YzUuOC0xIDcuNyAxLjggOC40IDQuNWE3IDcgMCAwMS01IDhjLTggMi4yLTM5LjkgMTAuNy03Mi40IDEzLjJ6TTUyMi40IDkzLjFBNDIxLjIgNDIxLjIgMCAwMTUwOC45IDIxYzAtNiAzLjEtNy4zIDUuOC03LjZhNyA3IDAgMDE3LjEgNi41Yy44IDggMy43IDQxIC42IDczLjR6bS0xNS40IDJhNDE4LjggNDE4LjggMCAwMS0xOS43LTcwLjhjLS41LTYgMi41LTcuNiA1LjEtOC4xYTcgNyAwIDAxNy43IDUuOGMxLjQgOCA3LjIgNDAuNiA2LjkgNzMuMXptLTE1LjMgMy40YTQyMS41IDQyMS41IDAgMDEtMjUuOS02OC45Yy0xLTUuOSAxLjktNy44IDQuNS04LjVhNyA3IDAgMDE4IDUuMWMyLjIgNy45IDEwLjggMzkuOCAxMy40IDcyLjN6bS0xNC40IDQuNWE0MjAuNCA0MjAuNCAwIDAxLTMxLjYtNjYuNGMtMS41LTUuOCAxLjItOCAzLjctOC45YTcgNyAwIDAxOC41IDQuNGMyLjggNy43IDE0LjEgMzguNyAxOS40IDcwLjl6bS0xNCA1LjdBNDE5LjggNDE5LjggMCAwMTQyNiA0NS40Yy0yLTUuNy40LTggMi45LTkuMWE3IDcgMCAwMTguOSAzLjZjMy40IDcuNCAxNy4zIDM3LjQgMjUuNCA2OXptLTE0LjIgNy40YTQyMCA0MjAgMCAwMS00Mi44LTU5LjljLTIuNS01LjQtLjMtOCAyLTkuM2E3IDcgMCAwMTkuMiAyLjhjNC4xIDcgMjAuNyAzNS43IDMxLjYgNjYuNHptLTEzIDguMmE0MjIgNDIyIDAgMDEtNDcuOC01NmMtMy01LjItMS04IDEuMy05LjVhNy4yIDcuMiAwIDAxOS40IDJjNC43IDYuNyAyMy42IDMzLjggMzcuMSA2My41em0tMTIuMSA5YTQxOS4zIDQxOS4zIDAgMDEtNTIuNC01MS42Yy0zLjQtNC45LTEuNi03LjguNS05LjVhNyA3IDAgMDE5LjUgMS4yYzUuMiA2LjIgMjYuNCAzMS42IDQyLjQgNjB6TTQxMi4yIDE0NGE0MjEuNiA0MjEuNiAwIDAxLTU2LjgtNDYuOGMtMy44LTQuNi0yLjMtNy43LS40LTkuNmE3IDcgMCAwMTkuNi40YzUuOCA1LjggMjkuMiAyOS4xIDQ3LjYgNTZ6TTQwMiAxNTQuOWE0MjEgNDIxIDAgMDEtNjAuNS00MS44Yy00LjItNC4yLTIuOS03LjQtMS4xLTkuNWE3IDcgMCAwMTkuNS0uNGM2LjMgNS4yIDMxLjUgMjYuNSA1Mi4xIDUxLjd6bS05LjcgMTIuNWE0MjEuNCA0MjEuNCAwIDAxLTY0LTM2LjNjLTQuNi0zLjktMy42LTcuMi0yLTkuNGE3IDcgMCAwMTkuNS0xLjMgNDIzIDQyMyAwIDAxNTYuNSA0N3ptLTguNyAxMy40YTQyMC41IDQyMC41IDAgMDEtNjctMzAuM2MtNS0zLjUtNC4zLTYuOC0yLjktOS4yYTcgNyAwIDAxOS4zLTIuMWM3LjEgNCAzNS44IDIwLjUgNjAuNiA0MS42em0tNy4zIDEzLjdjLTMxLjUtOC02NC4yLTIxLjQtNjkuNC0yNC40LTUuMS0zLTQuOC02LjQtMy42LTguOGE3LjEgNy4xIDAgMDE5LjEtM2M3LjQgMy40IDM3LjQgMTcuNCA2NCAzNi4yem0tNS44IDEzLjhhNDE1IDQxNSAwIDAxLTcxLjItMTguNmMtNS40LTIuNS01LjMtNi00LjQtOC41IDEtMi41IDQuOC01LjIgOC45LTMuNyA3LjYgMi44IDM4LjcgMTQuMiA2Ni43IDMwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxNTA5IiBkPSJNMzY1LjUgMjIzLjhjLTMyLjUtMi41LTY3LTkuOS03Mi42LTEyLTUuNi0yLTUuOS01LjQtNS4yLThhNyA3IDAgMDE4LjUtNC41YzcuOSAyIDM5LjkgMTAuNSA2OS4zIDI0LjV6Ii8+CiAgICA8cGF0aCBkPSJNMjc1LjMgMjE0LjdIODAzVjIzNEgyNzUuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-mx {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/mx.svg)
}

.flag-icon-mx.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/mx.svg)
}

.flag-icon-my {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1teSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNjYzAwMDEiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGlkPSJhIiBmaWxsPSIjZmZmIiBkPSJNMCA0NDUuOGg2NDBWNDgwSDB6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC02OC42KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEzNy4yKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTIwNS44KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTI3NC4zKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTM0MykiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC00MTEuNSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHBhdGggZmlsbD0iIzAxMDA2NiIgZD0iTTAgMGgzNzIuNnYyNzQuM0gweiIvPgogIDxnIGZpbGw9IiNmYzAiPgogICAgPHBhdGggZD0iTTE0OS43IDQ4LjVjLTQ5IDAtODguOSAzOS43LTg4LjkgODguNmE4OC44IDg4LjggMCAwMDg5IDg4LjYgODguNyA4OC43IDAgMDA0OC0xNCA3OC45IDc4LjkgMCAwMS0yNS44IDQuMiA3OC43IDc4LjcgMCAwMS03OC44LTc4LjUgNzguNyA3OC43IDAgMDExMDYuMi03My43IDg4LjcgODguNyAwIDAwLTQ5LjctMTUuMnoiLz4KICAgIDxwYXRoIGQ9Ik0yOTcuMSAxODMuMmwtMzcuNC0xOS41IDExIDQwLTI1LTMzLjUtNy44IDQwLjctNy43LTQwLjctMjUuMSAzMy40IDExLjItNDAtMzcuNiAxOS41IDI4LTMxLjMtNDIuNSAxLjYgMzktMTYuMy0zOS0xNi41IDQyLjUgMS43TDE3OC45IDkxbDM3LjQgMTkuNS0xMS00MCAyNSAzMy41IDcuOC00MC43IDcuNyA0MC43IDI1LjEtMzMuMy0xMS4yIDM5LjkgMzcuNi0xOS40LTI4IDMxLjIgNDIuNS0xLjYtMzkgMTYuNCAzOSAxNi41LTQyLjUtMS44eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-my.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1teSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNjYzAwMDEiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGlkPSJhIiBmaWxsPSIjZmZmIiBkPSJNMCA0NzUuNWg1MTJWNTEySDB6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC03My4xKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTE0Ni4zKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTIxOS40KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTI5Mi42KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTM2NS43KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTQzOC45KSIgeGxpbms6aHJlZj0iI2EiLz4KICA8cGF0aCBmaWxsPSIjMDEwMDY2IiBkPSJNMCAwaDMyMHYyOTIuNkgweiIvPgogIDxnIGZpbGw9IiNmYzAiPgogICAgPHBhdGggZD0iTTEyMy44IDUxLjlhOTMgOTMgMCAwMC05My4yIDkyLjkgOTMgOTMgMCAwMDE0My43IDc4LjEgODIuNyA4Mi43IDAgMDEtMjcgNC41IDgyLjUgODIuNSAwIDAxLTgyLjctODIuM2MwLTQ1LjUgMzctODIuNCA4Mi42LTgyLjRhODIuNiA4Mi42IDAgMDEyOC43IDVBOTMgOTMgMCAwMDEyNCA1MnoiLz4KICAgIDxwYXRoIGQ9Ik0yNzguNCAxOTMuMkwyMzkgMTcyLjdsMTEuNiA0MS45LTI2LjItMzUtOC4yIDQyLjYtOC00Mi43LTI2LjUgMzUgMTEuOC00MS45LTM5LjMgMjAuNCAyOS4yLTMyLjgtNDQuNSAxLjcgNDAuOS0xNy4xLTQwLjktMTcuMyA0NC41IDEuOC0yOS0zMi45IDM5LjIgMjAuNUwxODIgNzVsMjYuMiAzNSA4LjItNDIuNiA4IDQyLjdMMjUxIDc1bC0xMS44IDQyIDM5LjMtMjAuNC0yOS4yIDMyLjggNDQuNS0xLjctNDAuOSAxNy4yIDQwLjkgMTcuMi00NC41LTEuOHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-mz {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW16IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Im16LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI216LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDA5YTAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBoNzY4djE2MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAxNjBoNzY4djE2SDB6Ii8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE3Nmg3Njh2MTYwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMzNmg3Njh2MTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmNhMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMzUyaDc2OHYxNjBIMHoiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwdjUxMmwzMzYtMjU2TDAgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmNhMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE5OC41IDMzM2wtNTEuMi0zNy41TDk2LjEgMzMzbDE5LjktNjAuMy01MS41LTM3LjEgNjMuNS4yIDE5LjMtNjAuNCAxOS40IDYwLjUgNjMuNS0uMy01MS41IDM3LjF6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTEwMi44IDI5MC45aDM3YzMgMy4zIDkuNSA0LjcgMTUuOCAwIDExLjYtNi40IDM0IDAgMzQgMGw0LjQtNC43LTEwLjctMzUuMi0zLjktNC4ycy04LjMtNS0yNC0zLjNjLTE1LjcgMS43LTIxLjItLjUtMjEuMi0uNXMtMTMuNyAxLjYtMTcuNiAzLjZsLTQuNCA0LjQtOS40IDM5Ljl6Ii8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjEiIGQ9Ik0xMTAuMyAyODEuOHMzNS4yLTQuNCA0NS40IDkuMWMtNS43IDQtMTAuOCA0LjMtMTYuMi4zLjgtMS41IDEyLjYtMTMuOCA0Mi43LTkuNyIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTE0OCAyNDYuNmwtLjMgMzguOG0zMS43LTM4LjNMMTg2IDI3OCIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNMTE3IDI0Ni42bC0zLjcgMTYiLz4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNNzguOSAyOTUuMWw4LjYgMTAuMmMxIC42IDIgLjYgMi45IDBsMTIuOC0xNS40IDUuNC02LjdjLjktMSAxLjEtMi4xIDEtM2wxMC40LTkuMyAyLjIuMmMtMS0uMi0xLjctLjctMS0xLjhsMi40LTEuOCAxLjggMi4zcy0yLjYgMy40LTIuOSAzLjRoLTIuOGwtNS40IDQuOSAyLjQgMiAzLjUgOS44IDQuNC0zLjEtMi44LTEwIDYuMS02LjctMi4zLTMuNiAxLjYtMnMyMS4zIDEzLjQgMjkuNiA5LjhjLjIgMCAuNS05LjYuNS05LjZzLTIyLjItMi4zLTIyLjctNi43IDUtNSA1LTVsLTIuNC0zLjIuNS0xLjggMy45IDQuOCA4LjctNy40IDUxLjUgNTguNmMyLjgtMS4xIDMuNC0xLjggMy42LTQuNkwxNTUgMjQxLjVsMy44LTQuMWMuOC0uOSAxLTEuMiAxLTIuNmw2LTUuMWE3LjMgNy4zIDAgMDEzLjggM0wxODYgMjE5Yy40LjQgMS43LjggMi42LjRsMjYuOS0yNS45LTI5LjMgMjAuNy0xLS43YzAtLjkgMS0xIDAtMi42LTEuMi0xLjQtMi45IDEuMy0zLjEgMS4zLS4zIDAtNC4zLTEuNC01LjItMy4ybC0uMiA0LjctNy41IDctNS43LS4zLTguMiA4LTEgMyAxLjMgMi43cy00LjQgMy44LTQuNCAzLjZjMC0uMy0uOS0xLjItMS0xLjNsMy44LTMuNC41LTIuMy0xLjItMmMtLjQuMy01LjIgNS40LTUuNSA0LjhsLTE0LTE1LjUuOC0yLjktOC43LTkuNWMtMy4yLTEuMS04LjMtMS4zLTkuMyA1LjctLjggMS42LTcuNC4yLTcuNC4ybC0zLjYuOEw4NS4yIDI0MWwxMS4zIDEzLjYgMjMuMi0yOS4zLjctOC4zIDQuOCA1LjRjMS43LjIgMy4yLjMgNC43LS41bDEzLjcgMTUuMy0yLjMgMi4zIDIgMi4yIDIuNC0xLjYuOSAxLjNjLTEuMS42LTIgMS41LTMuMSAyLjEtMS44LTEuMi0zLjYtMi43LTMuNS01bC03LjcgNi40LS4zIDEuMi0yMi45IDE5LTIgLjMtLjUgNiAxNC45LTEyLjR2LTEuOGwxLjUgMS4zIDExLjYtOS4zcy44IDEgLjUgMS0xMC4zIDkuMy0xMC4zIDkuM2wtLjIgMS0xLjggMS42LTEtLjgtMTQgMTIuNGgtMmwtNy43IDcuN2MtMiAuMi0zLjcuNC01LjQgMS41bC0xMy44IDEyLjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-mz.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW16IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDlhMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMGg3NDR2MTU1SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDE1NWg3NDR2MTUuNUgweiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAxNzAuNWg3NDR2MTU1SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMyNS41aDc0NFYzNDFIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmNhMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMzQxaDc0NHYxNTVIMHoiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwdjQ5NmwzMjUuNi0yNDhMMCAweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmY2EwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkyLjMgMzIyLjZsLTQ5LjYtMzYuMy00OS41IDM2LjMgMTkuMi01OC40LTUwLTM2IDYxLjYuMyAxOC43LTU4LjUgMTguOCA1OC41IDYxLjUtLjMtNTAgMzZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTk5LjYgMjgxLjloMzUuOGMyLjkgMy4yIDkuMyA0LjUgMTUuNCAwIDExLjItNi4yIDMyLjkgMCAzMi45IDBsNC4zLTQuNi0xMC40LTM0LjEtMy44LTRzLTgtNC44LTIzLjItMy4yYy0xNS4yIDEuNi0yMC41LS42LTIwLjUtLjZTMTE2LjcgMjM3IDExMyAyMzlsLTQuMyA0LjMtOSAzOC43eiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNMTA2LjggMjczczM0LjItNC4yIDQ0IDguOWMtNS41IDMuOC0xMC40IDQtMTUuNy4yLjktMS40IDEyLjMtMTMuMyA0MS40LTkuMyIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTE0My40IDIzOC45bC0uMyAzNy42bTMwLjctMzdsNi40IDI5LjgiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTExMy4zIDIzOWwtMy41IDE1LjQiLz4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNNzYuNCAyODZsOC40IDkuOGMxIC42IDEuOS42IDIuOCAwbDEyLjQtMTUgNS4zLTYuNGE0LjEgNC4xIDAgMDAxLTNsMTAtOWMuOC4yIDEuMy4zIDIgLjMtLjktLjMtMS42LS43LS44LTEuOGwyLjItMS43IDEuOCAyLjJzLTIuNSAzLjMtMi44IDMuM0gxMTZsLTUuMyA0LjcgMi4zIDIgMy41IDkuNSA0LjItMy0yLjctOS43IDYtNi41LTIuMy0zLjUgMS41LTJzMjAuNyAxMyAyOC43IDkuNWMuMi4xLjUtOS4zLjUtOS4zcy0yMS41LTIuMi0yMi02LjRjLS41LTQuMyA0LjgtNC44IDQuOC00LjhsLTIuMy0zLjIuNS0xLjggMy44IDQuOCA4LjQtNy4zIDQ5LjkgNTYuOWMyLjctMS4xIDMuMy0xLjggMy41LTQuNUwxNTAgMjM0bDMuOC00Yy43LS44IDEtMS4yIDEtMi41bDUuNy01YTcuMSA3LjEgMCAwMTMuNyAzbDE1LjgtMTMuM2MuNC40IDEuNy44IDIuNS4zbDI2LTI1LTI4LjMgMjAtMS0uN2MwLS44IDEtMSAwLTIuNS0xLjEtMS4zLTIuOCAxLjMtMyAxLjNzLTQuMS0xLjQtNS0zLjFsLS4yIDQuNi03LjMgNi43LTUuNS0uMi04IDcuNy0xIDMgMS4zIDIuNXMtNC4yIDMuNy00LjIgMy41YzAtLjMtLjktMS4xLTEtMS4zbDMuNy0zLjIuNS0yLjMtMS4yLTEuOWMtLjQuMy01IDUuMi01LjMgNC43TDEyOS43IDIxMWwuNy0yLjgtOC41LTkuMmMtMy0xLTgtMS4yLTkgNS41LS43IDEuNi03LjIuMi03LjIuMmwtMy40LjgtMTkuNyAyNy45IDExIDEzLjIgMjIuNC0yOC40LjYtOCA0LjcgNS4yYzEuNi4yIDMuMS4yIDQuNS0uNWwxMy4zIDE0LjgtMi4yIDIuMiAyIDIuMiAyLjItMS42IDEgMS4zYy0xLjIuNi0yIDEuNC0zIDItMS45LTEuMS0zLjYtMi42LTMuNC00LjlsLTcuNSA2LjItLjMgMS4zLTIyLjIgMTguNC0yIC4zLS41IDUuNyAxNC41LTEydi0xLjdsMS41IDEuMiAxMS4yLTlzLjggMSAuNSAxLTEwIDktMTAgOWwtLjIgMS0xLjcgMS41LTEtLjctMTMuNSAxMmgtMmwtNy41IDcuNGMtMS45LjItMy42LjQtNS4yIDEuNWwtMTMuNCAxMnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-na {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5hIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Im5hLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI25hLWEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzM2NjJhMiIgZD0iTS0yNi40LjJsLjggMzQ1LjZMNTEyLjUgMC0yNi40LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzhhMTAwIiBkPSJNNjY2LjQgNDc5LjZMNjY1IDEyMC4zIDEyMi4zIDQ3OS44bDU0NC0uMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNjNzAwMDAiIGQ9Ik0tMjYgMzcxLjhsLjQgMTA4LjIgMTE3LjUtLjFMNjY1LjQgOTUuNGwtLjctOTQuMS0xMTYtMUwtMjYgMzcxLjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZlNzAwIiBkPSJNMjE5LjYgMTcybC0yMS44LTEzLjItMTIuNiAyMi4xLTEyLjItMjIuMi0yMiAxMi45LjYtMjUuNC0yNS40LjIgMTMuMi0yMS44LTIyLjEtMTIuNSAyMi4yLTEyLjMtMTIuOC0yMiAyNS40LjYtLjEtMjUuNSAyMS43IDEzLjJMMTg2LjMgNDRsMTIuMiAyMi4yIDIyLTEyLjktLjYgMjUuNCAyNS40LS4yLTEzLjIgMjEuOCAyMi4xIDEyLjUtMjIuMiAxMi4zIDEyLjggMjItMjUuNC0uNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMzNjYyYTIiIGQ9Ik0yMzIuNCAxMTIuNGMwIDI1LjYtMjAuOSA0Ni4zLTQ2LjYgNDYuM3MtNDYuNi0yMC43LTQ2LjYtNDYuMyAyMC44LTQ2LjIgNDYuNi00Ni4yIDQ2LjYgMjAuNyA0Ni42IDQ2LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZlNzAwIiBkPSJNMjIyLjMgMTEyLjRhMzYuNSAzNi41IDAgMTEtNzMgMCAzNi41IDM2LjUgMCAwMTczIDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-na.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5hIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzM2NjJhMiIgZD0iTS0xMDguMi4ybC44IDM2OC42TDQ2Ni42IDBsLTU3NC44LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMzhhMTAwIiBkPSJNNjMwLjcgNTExLjVsLTEuNC0zODMuMi01NzkgMzgzLjUgNTgwLjQtLjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYzcwMDAwIiBkPSJNLTEwNy45IDM5Ni42bC41IDExNS40IDEyNS4zLS4yIDYxMS43LTQxMC4xTDYyOSAxLjQgNTA1LjIuMmwtNjEzIDM5Ni40eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZD0iTTE1NCAxODMuNGwtMjMuMS0xNC0xMy40IDIzLjYtMTMtMjMuOEw4MSAxODNsLjYtMjcuMS0yNyAuMiAxNC0yMy4yTDQ1IDExOS41bDIzLjgtMTNMNTUgODNsMjcgLjYtLjEtMjcuMSAyMy4yIDE0IDEzLjQtMjMuNiAxMyAyMy43TDE1NS4yIDU3bC0uNiAyNyAyNy0uMS0xNCAyMy4yIDIzLjYgMTMuMy0yMy44IDEzLjEgMTMuNyAyMy40LTI3LS41eiIvPgogICAgPHBhdGggZmlsbD0iIzM2NjJhMiIgZD0iTTE2Ny44IDEyMGMwIDI3LjItMjIuMyA0OS4zLTQ5LjggNDkuM3MtNDkuNy0yMi4xLTQ5LjctNDkuNCAyMi4zLTQ5LjMgNDkuOC00OS4zIDQ5LjcgMjIgNDkuNyA0OS4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZD0iTTE1NyAxMjBhMzkgMzkgMCAxMS03Ny45IDAgMzkgMzkgMCAwMTc3LjkgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-nc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1uYyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDk1NDMiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNlZDQxMzUiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0wIDBoNjQwdjMyMEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDM1YWQiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0wIDBoNjQwdjE2MEgweiIvPgogIDxjaXJjbGUgY3g9IjI0MCIgY3k9IjI0MCIgcj0iMTU3LjMiIGZpbGw9IiNmYWU2MDAiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSI1LjMiLz4KICA8cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iNi40IiBkPSJNMjEzLjMgMjYzLjVoNTMuM00yMTMuMyAyMjRoNTMuM00yNDAgODMuMlYzNTIiLz4KICA8cGF0aCBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTE3Ni42IDM4NC40YzY0LjIgMjYuMyAxMjQuNCAxLjcgMTI0LjQgMS43cy0yMi43LTI0LjYtMzQuMy0zNC4yYy0xMS40LTkuNC00NC44LTktNTYuMiAwYTQ4OC43IDQ4OC43IDAgMDAtMzMuOSAzMi41eiIvPgogIDxlbGxpcHNlIGN4PSIyNDAiIGN5PSIzMTIuNSIgc3Ryb2tlLXdpZHRoPSIxLjEiIHJ4PSIxNy42IiByeT0iMjUuNiIvPgogIDxlbGxpcHNlIGN4PSIyNDAiIGN5PSIyNDMuNyIgc3Ryb2tlLXdpZHRoPSIxLjEiIHJ4PSIyMS4zIiByeT0iMTMuNSIvPgogIDxjaXJjbGUgY3g9IjI0MCIgY3k9IjE4MS4zIiByPSIyMS4zIiBzdHJva2Utd2lkdGg9IjEuMSIvPgogIDxwYXRoIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNMjY1LjYgMTAxLjlzMS44IDMtMiAxMGMtMTguNiAzMy41LTM3LjMgMzQuMi00MC44IDM3LjEtNCAzLjItNS42IDMtNS42IDMgLjMtMi45LjUtMTQuNi43LTE1LjcgMi45LTE1LjcgMjYuNS0xNS41IDQ1LTMxLjUgMi45LTIuNSAyLjctMyAyLjctM3oiLz4KICA8cGF0aCBkPSJNMjY1LjUgMTYzczQgMTEuMiA0LjUgMjIuNWMxIDE4IDE4LjIgMTguNSAzMCAxOC41di0xMGMtOC45IDAtMTYuNi0xLjMtMjMtMTQuNWExMTUgMTE1IDAgMDAtMTEuNS0xNi41em0tLjUgMTQ1czYuMy03LjggMTMuNy0yNmMzLjgtOS41IDEzLTE1IDIxLjMtMTV2LTE0Yy0xOSAwLTI4LjIgNy0yOS4xIDE3LjQtMiAyMS4xLTUuOSAzNy42LTUuOSAzNy42eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgwKSBzY2FsZSgxLjA2NjY3KSIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNDgwIDApIiB4bGluazpocmVmPSIjbGVhZiIvPgo8L3N2Zz4K)
}

.flag-icon-nc.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1uYyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDk1NDMiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNlZDQxMzUiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0wIDBoNTEydjM0MS4zSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMzVhZCIgc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTAgMGg1MTJ2MTcwLjdIMHoiLz4KICA8Y2lyY2xlIGN4PSIyMjUuNiIgY3k9IjI1NiIgcj0iMTY3LjgiIGZpbGw9IiNmYWU2MDAiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSI1LjciLz4KICA8cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iNi44IiBkPSJNMTk3LjIgMjgxaDU2LjltLTU2LjktNDJoNTYuOU0yMjUuNiA4OC42djI4Ni44Ii8+CiAgPHBhdGggc3Ryb2tlLXdpZHRoPSIxLjEiIGQ9Ik0xNTggNDEwYzY4LjYgMjggMTMyLjggMS44IDEzMi44IDEuOHMtMjQuMy0yNi4yLTM2LjctMzYuNWMtMTIuMS0xMC00Ny44LTkuNi02MCAwLTEwIDgtMzkuMiAzNy41LTM2IDM0Ljh6Ii8+CiAgPGVsbGlwc2UgY3g9IjIyNS42IiBjeT0iMzMzLjQiIHN0cm9rZS13aWR0aD0iMS4xIiByeD0iMTguOCIgcnk9IjI3LjMiLz4KICA8ZWxsaXBzZSBjeD0iMjI1LjYiIGN5PSIyNjAiIHN0cm9rZS13aWR0aD0iMS4xIiByeD0iMjIuOCIgcnk9IjE0LjQiLz4KICA8Y2lyY2xlIGN4PSIyMjUuNiIgY3k9IjE5My40IiByPSIyMi44IiBzdHJva2Utd2lkdGg9IjEuMSIvPgogIDxwYXRoIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNMjUzIDEwOC43czIgMy4yLTIuMiAxMC43Yy0xOS45IDM1LjctMzkuNyAzNi41LTQzLjUgMzkuNS00LjIgMy40LTYgMy4yLTYgMy4yLjQtMyAuNi0xNS42LjgtMTYuOCAzLTE2LjYgMjguMy0xNi40IDQ4LTMzLjUgMy0yLjcgMi44LTMuMiAyLjgtMy4yeiIvPgogIDxwYXRoIGQ9Ik0yNjUuNSAxNjNzNCAxMS4yIDQuNSAyMi41YzEgMTggMTguMiAxOC41IDMwIDE4LjV2LTEwYy04LjkgMC0xNi42LTEuMy0yMy0xNC41YTExNSAxMTUgMCAwMC0xMS41LTE2LjV6bS0uNSAxNDVzNi4zLTcuOCAxMy43LTI2YzMuOC05LjUgMTMtMTUgMjEuMy0xNXYtMTRjLTE5IDAtMjguMiA3LTI5LjEgMTcuNC0yIDIxLjEtNS45IDM3LjYtNS45IDM3LjZ6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE1LjcpIHNjYWxlKDEuMTM3NzgpIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA0NTEuMyAwKSIgeGxpbms6aHJlZj0iI2xlYWYiLz4KPC9zdmc+Cg==)
}

.flag-icon-ne {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5lIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzBkYjAyYiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2UwNTIwNiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPGNpcmNsZSBjeD0iMzIwIiBjeT0iMjQwIiByPSI2OCIgZmlsbD0iI2UwNTIwNiIvPgo8L3N2Zz4K)
}

.flag-icon-ne.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5lIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzBkYjAyYiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjZTA1MjA2IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxjaXJjbGUgY3g9IjI1NiIgY3k9IjI1NiIgcj0iNzIuNSIgZmlsbD0iI2UwNTIwNiIvPgo8L3N2Zz4K)
}

.flag-icon-nf {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/nf.svg)
}

.flag-icon-nf.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/nf.svg)
}

.flag-icon-ng {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5nIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDg3NTMiIGQ9Ik00MjYuNiAwSDY0MHY0ODBINDI2LjZ6TTAgMGgyMTMuM3Y0ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ng.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5nIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDg3NTMiIGQ9Ik0zNDEuMyAwSDUxMnY1MTJIMzQxLjN6TTAgMGgxNzAuN3Y1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ni {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/ni.svg)
}

.flag-icon-ni.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/ni.svg)
}

.flag-icon-nl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5sIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2FlMWMyOCIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-nl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5sIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzIxNDY4YiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjYWUxYzI4IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgo8L3N2Zz4K)
}

.flag-icon-no {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5vIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MCAwaDEyMHY0ODBIMTgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4MGg2NDB2MTIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTIxMCAwaDYwdjQ4MGgtNjB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTAgMjEwaDY0MHY2MEgweiIvPgo8L3N2Zz4K)
}

.flag-icon-no.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5vIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyOCAwaDEyOHY1MTJIMTI4eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE5Mmg1MTJ2MTI4SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTE2MCAwaDY0djUxMmgtNjR6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjY2NCIgZD0iTTAgMjI0aDUxMnY2NEgweiIvPgo8L3N2Zz4K)
}

.flag-icon-np {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5wIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Im5wLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMC0xNmg1MTJ2NTEySDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICA8ZyBjbGlwLXBhdGg9InVybCgjbnAtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTUpIHNjYWxlKC45Mzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICA8cGF0aCBmaWxsPSIjY2UwMDAwIiBzdHJva2U9IiMwMDAwNjMiIHN0cm9rZS13aWR0aD0iMTMuOCIgZD0iTTYuNSA0ODkuNWgzNzguOEwxMzcuNCAyMzguMWwyNTcuMy4zTDYuNi05LjV2NDk5eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTgwLjcgMzU1LjhsLTI3IDkgMjEuMiAxOS44LTI4LjUtMS44IDExLjcgMjYuMi0yNS41LTEyLjMuNSAyOC42LTE4LjgtMjAuOS0xMC43IDI2LjYtOS4yLTI2LjMtMjAuMyAyMC42IDEuOC0yNy43TDQ5IDQwOWwxMi42LTI1LTI5LjMuNiAyMS41LTE4LjMtMjcuMy0xMC41IDI3LTlMMzIuMiAzMjdsMjguNCAxLjhMNDkgMzAyLjZsMjUuNiAxMi4zLS41LTI4LjYgMTguOCAyMC45IDEwLjctMjYuNiA5LjEgMjYuMyAyMC40LTIwLjYtMS45IDI3LjcgMjctMTEuNC0xMi43IDI1IDI5LjQtLjYtMjEuNSAxOC4zem0tMzIuNC0xODQuN2wtMTEuMyA4LjQgNS42IDQuNmE5My44IDkzLjggMCAwMDMwLjctMzZjMS44IDIxLjMtMTcuNyA2OS02OC43IDY5LjVhNzAuNiA3MC42IDAgMDEtNzEuNS03MC4zYzEwIDE4LjIgMTYuMiAyNyAzMiAzNi41bDQuNy00LjQtMTAuNi04LjkgMTMuNy0zLjYtNy40LTEyLjQgMTQuNCAxLTEuOC0xNC40IDEyLjYgNy40IDQtMTMuNSA5IDEwLjggOC41LTEwLjMgNC42IDE0IDExLjgtOC4yLTEuNSAxNC4zIDE0LjItMS43LTYuNyAxMy4yIDEzLjcgNHoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-np.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5wIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImIiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMC0xNmg1MTJ2NTEySDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoIGlkPSJhIj4KICAgICAgPHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6IiBzdHlsZT0id2lkdGg6MCIvPgogICAgPGcgY2xpcC1wYXRoPSJ1cmwoI2IpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSI+CiAgICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iI2NlMDAwMCIgc3Ryb2tlPSIjMDAwMDYzIiBzdHJva2Utd2lkdGg9IjEzIiBkPSJNNi41IDQ4OS41aDM3OC44TDEzNy40IDIzOC4xbDI1Ny4zLjNMNi42LTkuNXY0OTl6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MC43IDM1NS44bC0yNyA5IDIxLjIgMTkuOC0yOC41LTEuOCAxMS43IDI2LjItMjUuNS0xMi4zLjUgMjguNi0xOC44LTIwLjktMTAuNyAyNi42LTkuMi0yNi4zLTIwLjMgMjAuNiAxLjgtMjcuN0w0OSA0MDlsMTIuNi0yNS0yOS4zLjYgMjEuNS0xOC4zLTI3LjMtMTAuNSAyNy05TDMyLjIgMzI3bDI4LjQgMS44TDQ5IDMwMi42bDI1LjYgMTIuMy0uNS0yOC42IDE4LjggMjAuOSAxMC43LTI2LjYgOS4xIDI2LjMgMjAuNC0yMC42LTEuOSAyNy43IDI3LTExLjQtMTIuNyAyNSAyOS40LS42LTIxLjUgMTguM3ptLTMyLjQtMTg0LjdsLTExLjMgOC40IDUuNiA0LjZhOTMuOCA5My44IDAgMDAzMC43LTM2YzEuOCAyMS4zLTE3LjcgNjktNjguNyA2OS41YTcwLjYgNzAuNiAwIDAxLTcxLjUtNzAuM2MxMCAxOC4yIDE2LjIgMjcgMzIgMzYuNWw0LjctNC40LTEwLjYtOC45IDEzLjctMy42LTcuNC0xMi40IDE0LjQgMS0xLjgtMTQuNCAxMi42IDcuNCA0LTEzLjUgOSAxMC44IDguNS0xMC4zIDQuNiAxNCAxMS44LTguMi0xLjUgMTQuMyAxNC4yLTEuNy02LjcgMTMuMiAxMy43IDR6Ii8+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-nr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5yIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Im5yLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTU0LjcgMEg2Mjh2NTEySC01NC43eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI25yLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MS4zKSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iIzAwMjE3MCIgZD0iTS0xNDAgMEg4ODR2NTEySC0xNDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZiMjBkIiBkPSJNLTE0MCAyMzQuMUg4ODRWMjc4SC0xNDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYxLjggNDM4bC0zMy0zMy0xMC41IDQ1LjQtMTItNDUtMzEuOSAzNCAxMi4xLTQ1TDQyIDQwNy45bDMzLTMzLTQ1LjQtMTAuNiA0NS0xMi0zNC0zMS44IDQ1IDEyTDcyIDI4OGwzMyAzMyAxMC42LTQ1LjQgMTIgNDUgMzEuOC0zNC0xMiA0NSA0NC41LTEzLjUtMzMgMzMgNDUuNCAxMC41LTQ1IDEyIDM0IDMyLTQ1LTEyLjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-nr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW5yIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTM1LjYgMGg0OTYuMXY0OTZoLTQ5NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0MCkgc2NhbGUoMS4wMzIxKSI+CiAgICA8cGF0aCBmaWxsPSIjMDAyMTcwIiBkPSJNMCAwaDk5Mi4xdjQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmYjIwZCIgZD0iTTAgMjI2LjhoOTkyLjF2NDIuNEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI5Mi40IDQyNC40bC0zMS45LTMyLTEwLjIgNDQtMTEuNy00My43LTMwLjkgMzMgMTEuOC00My42LTQzLjIgMTMgMzItMzEuOC00NC0xMC4zIDQzLjYtMTEuNi0zMy0zMSA0My42IDExLjgtMTMtNDMuMiAzMS44IDMyIDEwLjMtNDQgMTEuNyA0My42IDMwLjgtMzIuOS0xMS43IDQzLjYgNDMuMi0xMy0zMiAzMS44IDQ0IDEwLjNMMjkwIDM2MmwzMyAzMC45LTQzLjctMTEuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-nu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW51IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9Im51LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnYzNzJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNudS1hKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjI5MDIpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMGg0OTkuNnYyNDguMUgweiIvPgogICAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTTAgMHYxOC42TDExOS4yIDgwbDQ0LjkgMS4zTDAgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik01MSAwbDE0NC42IDc1LjVWMEg1MXoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0yMTQuOSAwdjk2LjRIMHY1NWgyMTV2OTYuNGg2NnYtOTYuNGgyMTV2LTU1SDI4MVYwaC02NnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik0zMDAuMiAwdjcxLjFMNDQxLjYuNiAzMDAuMiAweiIvPgogICAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTTMwNC43IDc4LjlsMzkuOC0uM0w0OTguOS42bC00MSAuNkwzMDQuOCA3OXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik0wIDE2Ny41djUyLjhMOTkuMiAxNjggMCAxNjcuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0zODEuOSAxNjkuN2wtNDEuNC0uMyAxNTUuOCA3Ny41LTEtMTcuNy0xMTMuNS01OS41ek0zOC43IDI0OC4zbDE0Ni4xLTc2LjgtMzguMy4zTDAgMjQ4LjEiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik00OTcuOSAyMS44bC0xMTggNTguNSAxMTYuNC41djg3LjFoLTk5LjFsOTguMiA1My4zIDEuNCAyNy01Mi40LS42LTE0My42LTcwLjV2NzEuMkgxOTZWMTc3TDYxLjMgMjQ4bC02MC45LjJWNDk2SDk5MlYuNEw0OTkgME0uNiAyOEwwIDc5LjRsMTA0LjQgMS4zTC41IDI4eiIvPgogICAgPGcgZmlsbD0iI2ZmZDkwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICAgIDxwYXRoIGQ9Ik00OTYgMGg0OTYuMXY0OTZoLTQ5NnoiLz4KICAgICAgPHBhdGggZD0iTTAgMjQ4aDUyMy41djI0OEgweiIvPgogICAgPC9nPgogICAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgPHBhdGggZmlsbD0iIzAwMDA2NyIgZD0iTTI5MC45IDEyNS4zYTQyLjggNDIuOCAwIDExLTg1LjUgMCA0Mi44IDQyLjggMCAwMTg1LjUgMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZjQwZCIgZD0iTTI0MC4yIDExNC4zbDguMi0yNC42IDguMiAyNC42aDI2LjdsLTIxLjYgMTUuMkwyNzAgMTU0bC0yMS42LTE1LjMtMjEuNiAxNS4yIDguMy0yNC41LTIxLjYtMTUuMnptMTQ4LjUgNGw0LjEtMTEuNSA0IDExLjZoMTMuM2wtMTAuNyA3IDQuMSAxMS41LTEwLjctNy0xMC43IDcgNC4xLTExLjUtMTAuNy03ek0yNDQuMSAyMDRsNC0xMS41IDQuMSAxMS41aDEzLjJsLTEwLjcgNyA0LjEgMTEuNi0xMC43LTcuMS0xMC43IDcgNC4xLTExLjQtMTAuNy03LjF6bTAtMTY3bDQtMTEuNiA0LjEgMTEuNWgxMy4yTDI1NC43IDQ0bDQuMSAxMS41LTEwLjctNy0xMC43IDcgNC4xLTExLjUtMTAuNy03ek05OC45IDExOC4ybDQuMS0xMS41IDQgMTEuNWgxMy4zbC0xMC43IDcuMSA0LjEgMTEuNS0xMC43LTctMTAuNyA3IDQuMS0xMS41LTEwLjctN3oiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-nu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLW51IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMGg0OTkuNnYyNDguMUgweiIvPgogICAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTTAgMHYxOC42TDExOS4yIDgwbDQ0LjkgMS4zTDAgMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik01MSAwbDE0NC42IDc1LjVWMEg1MXoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0yMTQuOSAwdjk2LjRIMHY1NWgyMTV2OTYuNGg2NnYtOTYuNGgyMTV2LTU1SDI4MVYwaC02NnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik0zMDAuMiAwdjcxLjFMNDQxLjYuNiAzMDAuMiAweiIvPgogICAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTTMwNC43IDc4LjlsMzkuOC0uM0w0OTguOS42bC00MSAuNkwzMDQuOCA3OXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik0wIDE2Ny41djUyLjhMOTkuMiAxNjggMCAxNjcuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiNjMDAiIGQ9Ik0zODEuOSAxNjkuN2wtNDEuNC0uMyAxNTUuOCA3Ny41LTEtMTcuNy0xMTMuNS01OS41ek0zOC43IDI0OC4zbDE0Ni4xLTc2LjgtMzguMy4zTDAgMjQ4LjEiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYiIGQ9Ik00OTcuOSAyMS44bC0xMTggNTguNSAxMTYuNC41djg3LjFoLTk5LjFsOTguMiA1My4zIDEuNCAyNy01Mi40LS42LTE0My42LTcwLjV2NzEuMkgxOTZWMTc3TDYxLjMgMjQ4bC02MC45LjJWNDk2SDk5MlYuNEw0OTkgME0uNiAyOEwwIDc5LjRsMTA0LjQgMS4zTC41IDI4eiIvPgogICAgPGcgZmlsbD0iI2ZmZDkwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICAgIDxwYXRoIGQ9Ik00OTYgMGg0OTYuMXY0OTZoLTQ5NnoiLz4KICAgICAgPHBhdGggZD0iTTAgMjQ4aDUyMy41djI0OEgweiIvPgogICAgPC9nPgogICAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgPHBhdGggZmlsbD0iIzAwMDA2NyIgZD0iTTI5MC45IDEyNS4zYTQyLjggNDIuOCAwIDExLTg1LjUgMCA0Mi44IDQyLjggMCAwMTg1LjUgMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZjQwZCIgZD0iTTIyNi44IDE1NGw4LjMtMjQuNS0yMS42LTE1LjJoMjYuN2w4LjItMjQuNiA4LjIgMjQuNmgyNi43bC0yMS42IDE1LjJMMjcwIDE1NGwtMjEuNi0xNS4zem0xNTUuMy0xN2w0LjEtMTEuNS0xMC43LTcuMmgxMy4ybDQuMS0xMS41IDQgMTEuNmgxMy4zbC0xMC43IDcgNC4xIDExLjUtMTAuNy03em0tMTQ0LjcgODUuNWw0LjEtMTEuNS0xMC43LTcuMWgxMy4zbDQtMTEuNSA0LjEgMTEuNWgxMy4ybC0xMC43IDcgNC4xIDExLjYtMTAuNy03LjF6bTAtMTY3bDQuMS0xMS42LTEwLjctN2gxMy4zbDQtMTEuNiA0LjEgMTEuNWgxMy4yTDI1NC43IDQ0bDQuMSAxMS41LTEwLjctN3pNOTIuMyAxMzYuOGw0LjEtMTEuNS0xMC43LTdoMTMuMmw0LjEtMTEuNiA0IDExLjVoMTMuM2wtMTAuNyA3LjEgNCAxMS41LTEwLjYtN3oiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-nz {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ueiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJuei1jIj4KICAgICAgPHBhdGggZD0iTTAgMGg2MDB2MzAwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoIGlkPSJuei1kIj4KICAgICAgPHBhdGggZD0iTTAgMGwzMDAgMTUwSDB6bTMwMCAwaDMwMEwzMDAgMTUwem0wIDE1MGgzMDB2MTUwem0wIDB2MTUwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogICAgPGcgaWQ9ImIiPgogICAgICA8ZyBpZD0iYSI+CiAgICAgICAgPHBhdGggZD0iTTAgMHYuNUwxIDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0uMykiLz4KICAgICAgICA8cGF0aCBkPSJNMCAwdi0uNUwxIDB6IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzYgLjUgLS4yKSIvPgogICAgICA8L2c+CiAgICAgIDx1c2UgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSg3MiAwIDApIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKC03MiAwIDApIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkgcm90YXRlKDcyKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICA8L2RlZnM+CiAgPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTMgMzYuMSkgc2NhbGUoLjY2ODI1KSI+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDQ1LjQgMCAwIDQ1LjQgOTAwIDEyMCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNjYzE0MmIiIHRyYW5zZm9ybT0ibWF0cml4KDMwIDAgMCAzMCA5MDAgMTIwKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoODIgNTM0LjIgMTI1KSBzY2FsZSguNjY4MjUpIj4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJyb3RhdGUoLTgyIDUxOSAtNDU3LjcpIHNjYWxlKDQwLjQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjY2MxNDJiIiB0cmFuc2Zvcm09InJvdGF0ZSgtODIgNTE5IC00NTcuNykgc2NhbGUoMjUpIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InJvdGF0ZSg4MiA1MzQuMiAxMjUpIHNjYWxlKC42NjgyNSkiPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InJvdGF0ZSgtODIgNjY4LjYgLTMyNy43KSBzY2FsZSg0NS40KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NjMTQyYiIgdHJhbnNmb3JtPSJyb3RhdGUoLTgyIDY2OC42IC0zMjcuNykgc2NhbGUoMzApIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTMgMzYuMSkgc2NhbGUoLjY2ODI1KSI+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDUwLjQgMCAwIDUwLjQgOTAwIDQ4MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNjYzE0MmIiIHRyYW5zZm9ybT0ibWF0cml4KDM1IDAgMCAzNSA5MDAgNDgwKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+CiAgPHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjYwIiBkPSJNMCAwbDYwMCAzMDBNMCAzMDBMNjAwIDAiIGNsaXAtcGF0aD0idXJsKCNuei1jKSIgdHJhbnNmb3JtPSJzY2FsZSguNjA2ODEgLjczMTM5KSIvPgogIDxwYXRoIHN0cm9rZT0iI2NjMTQyYiIgc3Ryb2tlLXdpZHRoPSI0MCIgZD0iTTAgMGw2MDAgMzAwTTAgMzAwTDYwMCAwIiBjbGlwLXBhdGg9InVybCgjbnotZCkiIHRyYW5zZm9ybT0ic2NhbGUoLjYwNjgxIC43MzEzOSkiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUxLjcgMHY3OS40SDBWMTQwaDE1MS43djc5LjRoNjAuN3YtNzkuM0gzNjRWNzkuNEgyMTIuNFYweiIgY2xpcC1wYXRoPSJ1cmwoI256LWMpIiBjb2xvcj0iIzAwMCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtd2VpZ2h0PSI0MDAiIG92ZXJmbG93PSJ2aXNpYmxlIiBzdHlsZT0ibGluZS1oZWlnaHQ6bm9ybWFsO3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb24tbGluZTpub25lO3RleHQtZGVjb3JhdGlvbi1zdHlsZTpzb2xpZDt0ZXh0LWRlY29yYXRpb24tY29sb3I6IzAwMDt0ZXh0LXRyYW5zZm9ybTpub25lO2Jsb2NrLXByb2dyZXNzaW9uOnRiO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbCIvPgogIDxwYXRoIGZpbGw9IiNjYzE0MmIiIGQ9Ik0xNjMuOCAwdjkxLjVIMHYzNi40aDE2My44djkxLjVoMzYuNFYxMjhoMTYzLjlWOTEuNUgyMDAuMlYweiIgY29sb3I9IiMwMDAiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXdlaWdodD0iNDAwIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImxpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDA7dGV4dC10cmFuc2Zvcm06bm9uZTtibG9jay1wcm9ncmVzc2lvbjp0Yjtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWwiLz4KPC9zdmc+Cg==)
}

.flag-icon-nz.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ueiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjIj4KICAgICAgPHBhdGggZD0iTTAgMGg2MDB2MzAwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoIGlkPSJkIj4KICAgICAgPHBhdGggZD0iTTAgMGwzMDAgMTUwSDB6bTMwMCAwaDMwMEwzMDAgMTUwem0wIDE1MGgzMDB2MTUwem0wIDB2MTUwSDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogICAgPGcgaWQ9ImIiPgogICAgICA8ZyBpZD0iYSI+CiAgICAgICAgPHBhdGggZD0iTTAgMHYuNUwxIDB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0uMykiLz4KICAgICAgICA8cGF0aCBkPSJNMCAwdi0uNUwxIDB6IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzYgLjUgLS4yKSIvPgogICAgICA8L2c+CiAgICAgIDx1c2UgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgPHVzZSB0cmFuc2Zvcm09InJvdGF0ZSg3MiAwIDApIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHRyYW5zZm9ybT0icm90YXRlKC03MiAwIDApIiB4bGluazpocmVmPSIjYSIvPgogICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkgcm90YXRlKDcyKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICA8L2RlZnM+CiAgPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ4LjcgMTM0LjUpIHNjYWxlKC42MDU2NikiPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09Im1hdHJpeCg0NS40IDAgMCA0NS40IDkwMCAxMjApIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjY2MxNDJiIiB0cmFuc2Zvcm09Im1hdHJpeCgzMCAwIDAgMzAgOTAwIDEyMCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0icm90YXRlKDgyIDM5My40IDEyNy4xKSBzY2FsZSguNjA1NjYpIj4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJyb3RhdGUoLTgyIDUxOSAtNDU3LjcpIHNjYWxlKDQwLjQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjY2MxNDJiIiB0cmFuc2Zvcm09InJvdGF0ZSgtODIgNTE5IC00NTcuNykgc2NhbGUoMjUpIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InJvdGF0ZSg4MiAzOTMuNCAxMjcuMSkgc2NhbGUoLjYwNTY2KSI+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0icm90YXRlKC04MiA2NjguNiAtMzI3LjcpIHNjYWxlKDQ1LjQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjY2MxNDJiIiB0cmFuc2Zvcm09InJvdGF0ZSgtODIgNjY4LjYgLTMyNy43KSBzY2FsZSgzMCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDguNyAxMzQuNSkgc2NhbGUoLjYwNTY2KSI+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDUwLjQgMCAwIDUwLjQgOTAwIDQ4MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNjYzE0MmIiIHRyYW5zZm9ybT0ibWF0cml4KDM1IDAgMCAzNSA5MDAgNDgwKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+CiAgPHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjYwIiBkPSJNMCAwbDYwMCAzMDBNMCAzMDBMNjAwIDAiIGNsaXAtcGF0aD0idXJsKCNjKSIgdHJhbnNmb3JtPSJzY2FsZSguNTIwMDQgLjc4OTI0KSIvPgogIDxwYXRoIHN0cm9rZT0iI2NjMTQyYiIgc3Ryb2tlLXdpZHRoPSI0MCIgZD0iTTAgMGw2MDAgMzAwTTAgMzAwTDYwMCAwIiBjbGlwLXBhdGg9InVybCgjZCkiIHRyYW5zZm9ybT0ic2NhbGUoLjUyMDA0IC43ODkyNCkiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTI1LjcgMHY4OEgtLjF2NjAuN2gxMjUuOHY4OGg2MC42di04OGgxMjUuOFY4OC4xSDE4Ni40VjBoLTYwLjd6IiBjbGlwLXBhdGg9InVybCgjYykiIGNvbG9yPSIjMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC13ZWlnaHQ9IjQwMCIgb3ZlcmZsb3c9InZpc2libGUiIHN0eWxlPSJsaW5lLWhlaWdodDpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwO3RleHQtdHJhbnNmb3JtOm5vbmU7YmxvY2stcHJvZ3Jlc3Npb246dGI7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsIi8+CiAgPHBhdGggZmlsbD0iI2NjMTQyYiIgZD0iTTEzNy44IDB2MTAwLjJIMHYzNi40aDEzOHYxMDAuMmgzNi4zVjEzNi42aDEzNy45di0zNi40aC0xMzhWMGgtMzYuNHoiIGNvbG9yPSIjMDAwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC13ZWlnaHQ9IjQwMCIgb3ZlcmZsb3c9InZpc2libGUiIHN0eWxlPSJsaW5lLWhlaWdodDpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwO3RleHQtdHJhbnNmb3JtOm5vbmU7YmxvY2stcHJvZ3Jlc3Npb246dGI7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsIi8+Cjwvc3ZnPgo=)
}

.flag-icon-om {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/om.svg)
}

.flag-icon-om.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/om.svg)
}

.flag-icon-pa {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBhLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNwYS1hKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkyLjUgMGg0NzcuMnY0ODBIOTIuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkYjAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMyMyAzLjZoMzU4djIyMS43SDMyM3oiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwYWIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMiAyMjUuM2gzMTkuOVY0ODBIMy4yem0yMTEuNi00Ny42bC00Mi0yOS40LTQxLjcgMjkuNiAxNS41LTQ4TDEwNSAxMDBsNTEuNi0uNCAxNi00OCAxNi4zIDQ3LjloNTEuNmwtNDEuNSAzMCAxNS45IDQ4eiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTE2LjkgNDEzLjlsLTQyLjQtMjcuNy00Mi4xIDI4IDE1LjYtNDUuNi00Mi0yOCA1Mi0uNSAxNi4yLTQ1LjQgMTYuNCA0NS4zaDUybC00MS44IDI4LjUgMTYgNDUuNHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-pa.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMjYtMjVoNTkyLjV2NTk2SC0yNnoiLz4KICAgIDxwYXRoIGZpbGw9IiNkYjAwMDAiIGQ9Ik0yNTUuMy0yMC40aDMxMi4xdjI3NS4yaC0zMTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGFiIiBkPSJNLTU0LjUgMjU0LjhoMzA5LjlWNTcxSC01NC41ek0xNzkgMTgxLjZsLTQ2LjUtMjkuMi00Ni4yIDI5LjUgMTcuMi00OC00Ni4yLTI5LjYgNTcuMS0uNCAxNy43LTQ3LjggMTguMSA0Ny43aDU3LjFsLTQ1LjkgMzAgMTcuNiA0Ny44eiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZD0iTTQzNS4yIDQ0OWwtNDYuNC0yOS4yLTQ2LjMgMjkuNSAxNy4yLTQ4LTQ2LjItMjkuNSA1Ny4yLS40IDE3LjctNDcuOCAxOCA0Ny43aDU3LjJsLTQ2IDMwIDE3LjYgNDcuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-pe {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/pe.svg)
}

.flag-icon-pe.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/pe.svg)
}

.flag-icon-pf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBmLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNwZi1hKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04MCAwaDQ4MHY0ODBIODB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDgzZDljIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzA4M2Q5YyIgc3Ryb2tlLXdpZHRoPSIycHQiIGQ9Ik0yNzcuMyAzNDAuOHMxMC44LTguOCAyMS40LTguOCAxMy40IDcuMyAyMC44IDcuOWM3LjMuNiAxMy40LTcuMyAyMi41LTcuNiA5LjEtLjMgMjAuNSA2LjQgMjAuNSA2LjRsLTM5LjggMTItNDUuNC0xMHptLTIyLjktMTNsMTM1LjQuN3MtMTEuNy0xMi43LTI1LjUtMTNjLTEzLjgtLjItMTAgNi0yMC41IDYuOC0xMC42LjktMTMuMi02LjQtMjIuOS02LjItOS42LjMtMTUuMiA2LjItMjIuNSA2LjUtNy40LjMtMTYuNy03LjMtMjIuMy03LTUuNi4zLTI1LjUgOC43LTI1LjUgOC43bDMuOCAzLjZ6bS0xNy4zLTE2bDE2NyAuNWMyLjctMy44LTguMi0xMi45LTE4LjEtMTMuNy04LjIuMy0xNCA4LjUtMjAuOCA4LjgtNi44LjMtMTQuNC04LjUtMjItOC4yLTcuNi4zLTE1LjUgOC4yLTIzLjEgOC4yLTcuNyAwLTEzLjItOC41LTIyLjktOC41cy0xNCA5LjMtMjEuNCA4LjhjLTcuMy0uNi0xMy44LTkuNC0yMC44LTkuNHMtMTguNyAxMC41LTIxIDEwYy0yLjQtLjcgMi45IDQuMyAzLjEgMy40eiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjUiIGQ9Ik0zMDEuMyAyMTguOWwzOC40IDEwLjJ2LTU0LjhjLTE3LjYgMS0zMi4yLTMzLjQtMS4yLTM1LjctMzAuNS00LjQtMzQgMy41LTM3LjUgMTJsLjMgNjguM3oiLz4KICAgIDxwYXRoIGZpbGw9IiMwODNkOWMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDgzZDljIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iNSIgZD0iTTI3NyAyNTguN2w4Ni43LjMiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGQ9Ik0yODEuMSAyMzhsMTAuMyAxMy43bS0xMC4zIDBsMTEuMS0xMy41TTI4NyAyMzdsLS4zIDguNW0xMC44LTcuNmwxMC4zIDEzLjhtLTEwLjMgMGwxMS4xLTEzLjVtLTUuMi0xLjJsLS4zIDguNW0xMS4xLTcuNmwxMC4zIDEzLjhtLTEwLjMgMGwxMS4xLTEzLjVtLTUuMi0xLjJsLS4zIDguNW0xMS43LTcuNmwxMC4yIDEzLjhtLTEwLjIgMGwxMS4xLTEzLjVtLTUuMy0xLjJsLS4yIDguNW0xMS03LjZsMTAuMyAxMy44bS0xMC4yIDBsMTEuMS0xMy41TTM1NCAyMzdsLS4zIDguNSIvPgogICAgPHBhdGggZmlsbD0iI2VmN2QwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjE4LjcgMjU5LjZsMzYuOS4zdi0yMy4xbC00Mi4yLTIuMSA1LjMgMjQuOXptLTEuOC0zMmwzOS4zIDMuOS0uMy0xNi40LTM4LjQtMTUuMy0uNiAyNy45em04LTMyLjdsMzAuMSAxNC42IDQuMy00LjVzLTIuOC0xLjktMi42LTMuN2MwLTEuNyAyLjgtMiAyLjgtNCAwLTEuNy0zLTItMy4xLTMuNy0uMi0yIDIuNC00IDIuNC00bC0yNy4yLTIzLjctNi44IDI5em0xOTggNjVoLTM5bC0uMy0yMi42IDQyLjgtMy4yLTMuNSAyNS44ek0zODQuMiAyMzJsNDYuMy01LjYtMTAtMjYuNy0zNi42IDE1LjYuMyAxNi43em0zMy43LTM5LjZMMzg0LjUgMjEwYy0uNS0yLS45LTMuOC0zLjItNS4zIDAgMCAyLTEuMiAyLTMuMnMtMi42LTIuNC0yLjYtMy41IDIuNC0yLjIgMi42LTQuOWMtLjMtMS44LTIuNi00LjQtMi4yLTQuOWwyNi0xOS44IDEwLjggMjR6bS03Mi40IDM5LjFsMTYuNy0uNy4zLTYuNy0xNyA3LjR6bS01MS0uNWwtMTcuNS0uNXYtN2wxNy42IDcuNXptMC0ybC0xNy41LTl2LTExLjhzLTIgLjMtMS44LTJjLjEtNC45IDEyLjkgOC45IDE5LjQgMTMuNGwtLjEgOS40em01MS0xLjF2LTcuN3MxNS44LTE0LjIgMTkuMS0xNi45YzAgMy0xLjggNS4yLTEuOCA1LjJ2MTEuMmwtMTcuMyA4LjJ6TTI0MyAxNjMuOGwxNy44IDE5LjdjLjQtMS44IDQuNS0yLjEgOC42LTEuOCA0IC4zIDcuMy0uMyA3LjMgMi42cy0yIDIuNS0yIDQuNiAzIDEuOSAzIDQuNS0yLjIgMi4xLTIuMiA0LjFjMCAxLjcgMi40IDEuOCAyLjQgMS44bDE2LjYgMTYuMXYtMTcuMmwtMzQuMi01My43LTE3LjMgMTkuM3ptMjcuNC0yMC40bDIzLjMgNDcuNXMuMi00My44IDQuMS00Ni4xbC02LjUtMTItMjAuOSAxMC42em0xMDEgMS45bC0yNiA0Ni4yVjE3MnMyLjItMy4yLTEuMi0zYy0zLjQuMy03LjUtLjItNy41LS4ybDEwLjQtMzYuNiAyNC4zIDEzek0zOTggMTY1Yy0uMy41LTE3LjUgMTgtMTcuNSAxOC0uOC0yLTYtMS0xMS0xLTQuOSAwLTUuNiAxLjYtNS4zIDIuOS41IDMuMyAyLjIuOCAyLjIgNCAwIDMuMS0yLjQgMi0yLjcgNC4yLjMgMi43IDMuOCAyIDEuNyA0bC0xOS45IDE5LjJ2LTE4LjJsMzcuMS01Ny42TDM5OCAxNjV6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIuNSIgZD0iTTMwOS44IDI2OC40Yy04LjMgMTMuOC0zMC42IDkuNy0zNS45IDAtMS41LS40LS42LTU5LjUtLjYtNTkuNXMtMi41LTEuMS0yLjYtM2MtLjEtMS44IDMuNC0yIDMuNC00LjNzLTMuNi0xLjQtMy43LTMuOGMwLTIuMiAzLjktMiAzLjctNC0uMi0yLjQtNC4zLTItNC41LTQuMiAwLTEuNyAzLTMuMiAzLjgtNGE2MS4zIDYxLjMgMCAwMS0yLjggMGwtNi40LjFjLTQuNiAwIDAgMSAwIDMuNiAwIDEuNy0yLjMgMi45LTIuNSA0LjMtLjEgMS42IDMuMiAyLjYgMy4zIDQuNSAwIDEuNi0zLjMgMS43LTMuMiAzLjMuMiAyLjUgMyAzLjEgMi45IDQuNyAwIDEuNS0zLjYgMi4xLTMuNyAzLjMuMiAyLjQuNiA2MC44LjYgNjAuOCA1LjcgMjkuOCAzOC44IDM3LjMgNDguMi0xLjh6bTIxLjkgMGM4LjMgMTMuOCAzMC42IDkuNyAzNS44IDAgMS42LS40LjctNTkuNS43LTU5LjVzMi41LTEuMSAyLjYtM2MuMS0xLjgtMy4yLTItMy4yLTQuM3MzLjQtMS40IDMuNC0zLjhjMC0yLjItMy41LTItMy4zLTQuMi4yLTIuMyAzLTIgMy4xLTQuMi4xLTEuOS0xLjctMy0yLjYtMy44aDIuN2w2LjQuMWM0LjUgMCAwIDEgMCAzLjYgMCAxLjcgMi4zIDIuOSAyLjUgNC4zIDAgMS42LTMuMiAyLjYtMy4zIDQuNSAwIDEuNiAzLjMgMS43IDMuMiAzLjMtLjIgMi41LTMgMy4xLTMgNC43LjEgMS41IDMuNyAyLjEgMy43IDMuM2wtLjUgNjAuOGMtNS43IDI5LjgtMzguOSAzNy4zLTQ4LjItMS44eiIvPgogICAgPHBhdGggZmlsbD0iIzA4M2Q5YyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwODNkOWMiIHN0cm9rZS13aWR0aD0iMnB0IiBkPSJNMzAxLjcgMjk1LjZIMzM5Yy4zLS4zLTguNC0xMy0xOC42LTEyLTExLjUuMy0xOS4zIDEyLTE4LjcgMTJ6bTExOC45LTFoLTUxczYuNi0zLjggOC40LTcuNGMzLjMgMS44IDIuNCAzLjYgOSAzLjkgNi42LjMgMTIuOS03LjUgMTkuMi03LjIgNi4zLjMgMTQuNCAxMSAxNC40IDEwLjh6bS0yMDEgMGg1MXMtNi42LTMuOC04LjQtNy40Yy0zLjMgMS44LTIuNCAzLjYtOSAzLjktNi42LjMtMTMtNy41LTE5LjItNy4yLTYuMy4zLTE0LjQgMTEtMTQuNCAxMC44em0zLjgtMTZsMzYuMy4zcy0yLjMtNS0yLjYtMTEuMWMtOS40LTMuMi0xNyA3LTIzLjggNy4zLTYuNy4zLTEzLjctNy4zLTEzLjctNy4zbDMuOCAxMC44em0xOTQgMGwtMzYuNC4zczIuMy01IDIuNi0xMS4xYzkuNC0zLjIgMTcgNyAyMy44IDcuMyA2LjcuMyAxMy43LTcuMyAxMy43LTcuM2wtMy44IDEwLjh6TTMxMSAyNzlsMTguNC0uNXMuMy01LjYtOS4zLTUuNi04LjggNi40LTkuMSA2LjF6bS0xMS4yLTcuOWExNyAxNyAwIDAwOC4yLTcuNmwtMTIuNi4zcy01LjggMy41LTguNyA3LjNoMTMuMXptNDAuOCAwYTE3IDE3IDAgMDEtOC4yLTcuNmwxMi42LjNzNS44IDMuNSA4LjcgNy4zaC0xMy4xeiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjAxMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLTQwIDM2MGg3MjB2MTIwSC00MHptMC0zNjBoNzIwdjEyMEgtNDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-pf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiIHN0eWxlPSJ3aWR0aDowIi8+CiAgICA8cGF0aCBmaWxsPSIjMDgzZDljIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzA4M2Q5YyIgc3Ryb2tlLXdpZHRoPSIycHQiIGQ9Ik0yMTAuNCAzNjMuNXMxMS42LTkuNCAyMi44LTkuNCAxNC40IDcuOCAyMi4yIDguNGM3LjguNyAxNC40LTcuOCAyNC04IDkuOC0uNCAyMiA2LjggMjIgNi44TDI1OC45IDM3NGwtNDguNS0xMC42em0tMjQuMy0xMy44bDE0NC4zLjdzLTEyLjUtMTMuNS0yNy4yLTEzLjhjLTE0LjYtLjMtMTAuNiA2LjMtMjEuOCA3LjItMTEuMyAxLTE0LjEtNi45LTI0LjQtNi42LTEwLjMuMy0xNi4zIDYuNi0yNCA2LjktNy45LjMtMTcuOS03LjgtMjMuOC03LjUtNiAuMy0yNy4yIDkuNC0yNy4yIDkuNGw0IDMuN3ptLTE4LjUtMTcuMmwxNzguMS43YzIuOS00LjEtOC43LTEzLjgtMTkuMy0xNC43LTguOC4zLTE1IDktMjIuMiA5LjMtNy4yLjQtMTUuMy05LTIzLjUtOC43LTggLjMtMTYuNSA4LjgtMjQuNiA4LjgtOC4yIDAtMTQuMS05LjEtMjQuNC05LjFzLTE1IDEwLTIyLjggOS40Yy03LjktLjctMTQuNy0xMC0yMi4yLTEwcy0yMCAxMS4yLTIyLjUgMTAuNmMtMi41LS42IDMuMSA0LjcgMy40IDMuN3oiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMi41IiBkPSJNMjM2IDIzMy41bDQxIDExVjE4NmMtMTguOCAxLTM0LjQtMzUuNi0xLjMtMzguMS0zMi40LTQuOC0zNi4yIDMuNy00MCAxMi43bC40IDcyLjl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDgzZDljIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzA4M2Q5YyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjUiIGQ9Ik0yMTAuMSAyNzZsOTIuNS4zIi8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNMjE0LjUgMjUzLjhsMTEgMTQuN20tMTEgMGwxMS45LTE0LjRtLTUuNi0xLjNsLS40IDkuMW0xMS42LTguMWwxMSAxNC43bS0xMSAwbDExLjktMTQuNG0tNS42LTEuM2wtLjQgOS4xbTEyLTguMWwxMC44IDE0LjdtLTEwLjkgMGwxMS45LTE0LjRtLTUuNi0xLjNsLS4zIDkuMW0xMi40LTguMWwxMSAxNC43bS0xMSAwbDEyLTE0LjRtLTUuNy0xLjNsLS4zIDkuMW0xMS45LTguMWwxMC45IDE0LjdtLTExIDBsMTItMTQuNG0tNS43LTEuM2wtLjMgOS4xIi8+CiAgICA8cGF0aCBmaWxsPSIjZWY3ZDA4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNDggMjc3bDM5LjMuMnYtMjQuN2wtNDUtMi4xIDUuNiAyNi41em0tMi0zNC4xbDQyIDQtLjQtMTcuNS00MS0xNi4yLS41IDI5Ljd6bTguNS0zNWwzMi4yIDE1LjYgNC42LTQuOHMtMy0yLTIuOC00YzAtMS44IDMtMi4xIDMtNC4yIDAtMS45LTMuMy0yLjEtMy4zLTQtLjMtMiAyLjYtNC4zIDIuNi00LjNMMTYxLjcgMTc3bC03LjIgMzF6bTIxMS4yIDY5LjNoLTQxLjVsLS4zLTI0IDQ1LjYtMy41LTMuOCAyNy41em0tNDEuMi0yOS43bDQ5LjQtNi0xMC43LTI4LjMtMzkgMTYuNS4zIDE3Ljh6bTM2LTQyLjFMMzI0LjcgMjI0Yy0uNS0yLTEtNC0zLjQtNS42IDAgMCAyLjItMS4zIDIuMi0zLjVzLTIuOS0yLjUtMi45LTMuNyAyLjYtMi40IDIuOC01LjJjLS4zLTItMi44LTQuNi0yLjMtNS4ybDI3LjctMjEuMiAxMS41IDI1Ljd6TTI4My4xIDI0N2wxNy45LS44LjMtNy4yLTE4LjEgOHptLTU0LjMtLjZMMjEwIDI0NnYtNy41bDE4LjggOHptLS4xLTIuMmwtMTguNy05LjZ2LTEyLjVzLTIuMi4zLTEuOS0yLjJjLjEtNS4yIDEzLjggOS41IDIwLjcgMTQuM2wtLjEgMTB6bTU0LjQtMS4xVjIzNXMxNi44LTE1LjIgMjAuNC0xOGMwIDMuMS0yIDUuNS0yIDUuNXYxMmwtMTguNCA4Ljd6TTE3NCAxNzQuN2wxOC45IDIxYy41LTIgNC44LTIuMiA5LjItMiA0LjQuNCA3LjktLjIgNy45IDMgMCAzLTIuMyAyLjYtMi4zIDQuOHMzLjQgMiAzLjQgNC44LTIuNCAyLjItMi41IDQuNGMwIDEuOCAyLjYgMiAyLjYgMmwxNy43IDE3LjF2LTE4LjRsLTM2LjUtNTcuMy0xOC40IDIwLjZ6bTI5LTIxLjdsMjQuOCA1MC43cy4zLTQ2LjggNC40LTQ5LjNsLTctMTIuOEwyMDMgMTUzem0xMDcuNyAybC0yNy42IDQ5LjN2LTIwLjhzMi4zLTMuNS0xLjMtMy4yYy0zLjYuMy04LjEtLjMtOC4xLS4zbDExLjEtMzkgMjYgMTR6bTI4LjQgMjEuMWMtLjMuNi0xOC43IDE5LjItMTguNyAxOS4yLS44LTIuMi02LjQtMS4xLTExLjYtMS4xLTUuMyAwLTYgMS43LTUuOCAzIC42IDMuNyAyLjQgMSAyLjQgNC40IDAgMy4zLTIuNiAyLTIuOCA0LjUuMiAyLjggNCAyLjEgMS44IDQuM2wtMjEuMyAyMC40di0xOS40bDM5LjYtNjEuNSAxNi40IDI2LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIuNSIgZD0iTTI0NS4xIDI4Ni4zYy04LjkgMTQuNy0zMi43IDEwLjQtMzguMiAwLTEuNy0uNC0uNy02My41LS43LTYzLjVzLTIuNy0xLjItMi44LTMuMWMtLjEtMiAzLjYtMi4xIDMuNi00LjYgMC0yLjUtMy44LTEuNi0zLjktNCAwLTIuNSA0LjEtMi4yIDQtNC40LS4zLTIuNS00LjYtMi4xLTQuOC00LjUtLjItMS44IDMtMy40IDQtNC4yaC05LjljLTQuOCAwIC4xIDEuMSAwIDQgMCAxLjgtMi40IDMtMi42IDQuNiAwIDEuNiAzLjQgMi43IDMuNSA0LjcgMCAxLjctMy41IDEuOS0zLjQgMy41LjMgMi43IDMuMSAzLjMgMy4xIDUgMCAxLjYtMy45IDIuMy0zLjkgMy42bC42IDY0LjhjNiAzMS44IDQxLjQgMzkuOCA1MS40LTJ6bTIzLjMgMGM5IDE0LjcgMzIuNyAxMC40IDM4LjMgMCAxLjctLjQuNy02My41LjctNjMuNXMyLjctMS4yIDIuOC0zLjFjLjEtMi0zLjQtMi4xLTMuNC00LjYgMC0yLjUgMy42LTEuNiAzLjctNCAwLTIuNS0zLjgtMi4zLTMuNi00LjYuMi0yLjUgMy4xLTIuMiAzLjMtNC41LjEtMi0xLjktMy4yLTIuOC00aDkuN2M0LjkgMCAwIDEuMSAwIDQgMCAxLjggMi41IDMgMi43IDQuNiAwIDEuNi0zLjUgMi43LTMuNSA0LjcgMCAxLjcgMy41IDEuOSAzLjMgMy41LS4yIDIuNy0zIDMuMy0zIDUgMCAxLjYgMy45IDIuMyAzLjkgMy42LS4yIDIuNi0uNiA2NC44LS42IDY0LjgtNi4xIDMxLjgtNDEuNCAzOS44LTUxLjUtMnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwODNkOWMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDgzZDljIiBzdHJva2Utd2lkdGg9IjJwdCIgZD0iTTIzNi41IDMxNS4zaDM5LjhjLjMtLjMtOS0xMy44LTIwLTEyLjgtMTIuMi4zLTIwLjUgMTIuOC0xOS44IDEyLjh6bTEyNi44LTFoLTU0LjRzNy00LjEgOS04YzMuNSAyIDIuNSAzLjkgOS41IDQuMiA3IC4zIDEzLjgtOCAyMC41LTcuNyA2LjcuMyAxNS40IDExLjggMTUuNCAxMS41em0tMjE0LjQgMGg1NC40cy03LTQuMS05LThjLTMuNSAyLTIuNSAzLjktOS42IDQuMi03IC4zLTEzLjctOC0yMC41LTcuNy02LjcuMy0xNS4zIDExLjgtMTUuMyAxMS41em00LTE3bDM4LjguMnMtMi41LTUuMy0yLjgtMTEuOGMtMTAtMy41LTE4LjIgNy41LTI1LjMgNy44LTcuMi4zLTE0LjctNy44LTE0LjctNy44bDQgMTEuNXptMjA3IDBsLTM4LjguMnMyLjUtNS4zIDIuOC0xMS44YzEwLTMuNSAxOC4xIDcuNSAyNS4zIDcuOCA3LjIuMyAxNC43LTcuOCAxNC43LTcuOGwtNCAxMS41em0tMTEzLjUuMmwxOS43LS42cy4zLTYtMTAtNi05LjQgNy05LjcgNi42em0tMTItOC40YzMuNS0xLjkgNi43LTMuOCA4LjgtOC4xbC0xMy40LjNzLTYuMiAzLjctOS40IDcuOGgxNHptNDMuNSAwYTE4LjIgMTguMiAwIDAxLTguNy04LjFsMTMuNC4zczYuMyAzLjcgOS40IDcuOGgtMTR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGUyMDEwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0tMTI4IDM4NGg3Njh2MTI4aC03Njh6bTAtMzg0aDc2OHYxMjhoLTc2OHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-pg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGQ9Ik0xLjYgMGwtLjUgNDgwaDY0MEwxLjYgMHoiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTY0MC42IDQ4MGwuNS00ODBIMS4xbDYzOS41IDQ4MHoiLz4KICA8L2c+CiAgPHBhdGggZmlsbD0iI2ZjMCIgc3Ryb2tlPSIjZmMwIiBzdHJva2Utd2lkdGg9IjEuMSIgZD0iTTE3OCA1NGwtMy44LS4yYy0xLjItMi44LTQuNS0zLjgtNi42LTIuNkEzMzMgMzMzIDAgMDExNTYgNTFsNy4xIDMuMUMxNjUgNTkgMTcxIDYwIDE3MSA2MGMtLjYgOC44LTguOS0xLjEtMTUuOSAzLjktNSAzLTUgNi41LTcuNyAxMi4zLS45IDEuNi00LjQgNS44LTQuNCA1LjhsNS45LS41TDE0NyA4NGw3LTEtMS41IDEuNGMxIC4yIDgtMS43IDgtMS43TDE2MCA4NWw4LTIuOXMxLjYgMS4zIDMgMS45bDEtNCA0IDEgMS00YzYgOCA4IDE2IDE5IDE4bC0xLTRhMjYyLjIgMjYyLjIgMCAwMTguNyA0bC45LTEuN2M0LjggMy40IDguNyAzLjMgMTEuNCAzLjdsLTItNSAyIDEtMy04IDMgMS00LTYgMS41LTEtLjUtM2M2IDIgMTQgNSAxNSAxMiAxIDExLTExIDE0LTE5IDEzIDYgNSAxNyAzIDIyLTIgMi0yIDMtNSA0LTggMSAzIDMgNyAzIDExLTEgOS0xMyAxMi0yMSAxMyA5IDUgMjUtMSAyNi0xNCAwLTExLTctMTYtMTAtMjFsLTEtNS40IDMgMS40cy0xLjgtMy4zLTItNGMwIDAtMy4xLTguNS00LjItMTAuNGwyLjIuNC04LjItMTAuMyAyLjMtLjJTMjE1LjYgNDQgMjEzIDQzbDMtMWMtNi0zLTEzLTEtMTkgM2wxLTMtMS44LjJ2LTMuNUwxOTggMzZsLTMtMSAyLTUtMyAxIDEtNXMtMi4yIDEtMy42LjlhNTEuNyA1MS43IDAgMDAxLjYtMy40Yy0xLTEuNSAwLTQuNSAwLTQuNS03IDEtOCAyLTEyIDgtNiAxMS00IDE2LTMgMjd6IiB0cmFuc2Zvcm09Im1hdHJpeCgyLjIxOTg5IDAgMCAyLjIxMTk0IDEuMSAwKSIvPgogIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9InJlZCIgc3Ryb2tlLXdpZHRoPSIxLjQiIGQ9Ik0yMTUuOCA3MC40Yy41LjkgNi4yIDMuNiAxMC40IDYtMS4xLTQuNi05LjQtNS42LTEwLjQtNnoiIHRyYW5zZm9ybT0ibWF0cml4KDIuMjE5ODkgMCAwIDIuMjExOTQgMS4xIDApIi8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTc1IDM5OWwtMTQuMi05LTE5IDkuMSA0LjMtMTYuMi0xNC41LTE1LjEgMTYuNy0xIDEwLTE4LjQgNi4xIDE1LjUgMjAuNyAzLjgtMTMgMTAuNnptMzYuMi03OWwtNi42LTMtNi4zIDMuNiAxLTcuMi01LjQtNC45IDcuMS0xLjMgMy02LjYgMy41IDYuNCA3LjIuOC01IDUuMnptMzItNDUuMmwtMTQuNS03LTEzLjkgNy44IDIuMy0xNS43LTExLjgtMTAuOCAxNS43LTIuOCA2LjYtMTQuNCA3LjYgMTQgMTUuOCAxLjgtMTEgMTEuNXptLTY1LjgtNjNsLTE3LTguNS0xNi41IDkuMSAyLjgtMTguNi0xMy44LTEzIDE4LjctMyA4LTE3IDguNyAxNi43IDE4LjggMi4zLTEzLjMgMTMuNHptLTYwLjggNjUuNGwtMTctMTAtMTcgMTAuMyA0LjMtMTkuMy0xNS4xLTEzIDE5LjctMS44IDcuNy0xOC4zIDcuOSAxOC4yIDE5LjggMS42LTE0LjkgMTN6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-pg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNODEuNCAwaDQ5NnY0OTZoLTQ5NnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg0KSBzY2FsZSgxLjAzMjEpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgIDxwYXRoIGQ9Ik0uNSAwTDAgNDk2aDY1OUwuNSAweiIvPgogICAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik02NTguNSA0OTZMNjU5IDBIMGw2NTguNSA0OTZ6Ii8+CiAgICA8L2c+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBzdHJva2U9IiNmYzAiIHN0cm9rZS13aWR0aD0iMi4zIiBkPSJNNDA2LjkgMTIzLjRsLTguOC0uNGMtMi43LTYuNC0xMC4zLTguOC0xNS02LTQuMi4zLTI2LjUtLjQtMjYuNS0uNGwxNi4zIDcuMWM0IDEwLjkgMTggMTMuNSAxOCAxMy41LTEuMiAyMC0yMC4zLTIuNi0zNi4zIDguOC0xMS40IDYuOS0xMS42IDE1LTE3LjggMjguM2ExMTkgMTE5IDAgMDEtMTAgMTMuMWwxMy41LTEtNC4zIDUuNiAxNi0yLjNzLTIuMSAxLjgtMy40IDMuMmMyLjQuNSAxOC4zLTMuNyAxOC4zLTMuN2wtMS4xIDUuMWM4LjEtMy4zIDE4LjItNi42IDE4LjItNi42czMuNiAzIDYuOSA0LjNsMi4zLTkuMSA5LjEgMi4zIDIuMy05LjJjMTMuNyAxOC4zIDE4LjMgMzYuNiA0My40IDQxLjJsLTIuMy05LjJjNyAzIDIwIDkuNCAyMCA5LjRsMi00LjJjMTAuOSA3LjggMjAgNy43IDI2IDguNWwtNC41LTExLjQgNC42IDIuMy02LjktMTguMyA2LjkgMi4zLTkuMi0xMy43IDMuNC0yLjMtMS02LjljMTMuNiA0LjYgMzIgMTEuNSAzNC4yIDI3LjUgMi4zIDI1LjEtMjUuMiAzMi00My40IDI5LjcgMTMuNyAxMS40IDM4LjggNi44IDUwLjMtNC42YTQ3IDQ3IDAgMDA5LjEtMTguM2MyLjMgNi45IDYuOSAxNiA2LjkgMjUuMi0yLjMgMjAuNS0yOS44IDI3LjQtNDggMjkuNyAyMC41IDExLjQgNTcuMS0yLjMgNTkuNC0zMiAwLTI1LjItMTYtMzYuNi0yMi45LTQ4YTIzMSAyMzEgMCAwMS0yLjMtMTIuM2MxIC4yIDYuOSAzLjIgNi45IDMuMnMtNC03LjYtNC42LTkuMmMwIDAtNy4xLTE5LjQtOS43LTIzLjcuNC0uMyA1LjIuOCA1LjIuOGwtMTguOC0yMy41IDUuMy0uNlM0OTMgMTAwLjUgNDg3IDk4LjNsNi45LTIuM2MtMTMuOC02LjgtMjkuOC0yLjMtNDMuNSA2LjlsMi4zLTYuOS00LjIuNHYtNy44bDQuMi02LjMtNi44LTIuMyA0LjUtMTEuNC02LjggMi4zIDIuMy0xMS41cy01LjIgMi40LTguMyAyYy4xLjMgMy43LTcuNyAzLjctNy43LTIuMi0zLjQgMC0xMC4zIDAtMTAuMy0xNiAyLjMtMTguMyA0LjYtMjcuNCAxOC4zLTEzLjggMjUuMi05LjIgMzYuNi02LjkgNjEuN3oiLz4KICAgIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9InJlZCIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNNDkzLjMgMTYxYzEuMiAyIDE0LjEgOC4yIDIzLjkgMTMuOC0yLjYtMTAuNi0yMS43LTEyLjktMjQtMTMuOHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3OSA0MTIuNGwtMTQuNi05LjMtMTkuNSA5LjQgNC40LTE2LjctMTUtMTUuNyAxNy4zLTEgMTAuMy0xOSA2LjMgMTYgMjEuMiAzLjktMTMuMyAxMXptMzcuMy04MS42bC02LjgtMy4yLTYuNCAzLjcgMS03LjQtNS42LTUgNy40LTEuNCAzLTYuOCAzLjYgNi42IDcuNC44LTUuMiA1LjR6bTMyLjktNDYuOGwtMTQuOC03LjItMTQuNCA4IDIuMy0xNi4yLTEyLjEtMTEuMiAxNi4yLTIuOCA2LjgtMTUgNy44IDE0LjYgMTYuMyAxLjgtMTEuMyAxMnptLTY3LjctNjVsLTE3LjQtOC44LTE3IDkuNCAyLjgtMTkuMi0xNC4yLTEzLjQgMTkuMi0zLjEgOC4zLTE3LjcgOSAxNy4zIDE5LjMgMi40LTEzLjcgMTR6TTExOSAyODYuNWwtMTcuNi0xMC40LTE3LjUgMTAuNyA0LjUtMjAtMTUuNi0xMy4zIDIwLjQtMiA3LjktMTguOSA4IDE4LjggMjAuNSAxLjctMTUuMyAxMy41eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ph {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwMzhhOCIgZD0iTTAgMGg2NDB2MjQwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTAgMjQwaDY0MHYyNDBIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDE1LjcgMjQwTDAgNDgwVjAiLz4KICA8ZyBmaWxsPSIjZmNkMTE2Ij4KICAgIDxwYXRoIHN0cm9rZS13aWR0aD0iMXB0IiBkPSJNMjYuNyA0Mi40TDQxIDU1bDE2LjYtOS4yLTcuNCAxNy41IDE0IDEzLTE5LTEuNi04LjEgMTcuMi00LjMtMTguNUwxNCA3MWwxNi4zLTEwem0zMjMuOCAxNzIuM2wuNCAxOSAxOCA2LjMtMTggNi4yLS40IDE5LTExLjUtMTUuMS0xOC4yIDUuNSAxMC44LTE1LjYtMTAuOC0xNS42IDE4LjIgNS41ek0zNy4yIDM4OC4xbDggMTcuMiAxOS0xLjYtMTMuOSAxMyA3LjQgMTcuNS0xNi42LTkuMS0xNC40IDEyLjQgMy42LTE4LjdMMTQgNDA5bDE4LjktMi40eiIvPgogICAgPHBhdGggc3Ryb2tlLXdpZHRoPSI1LjMiIGQ9Ik0xNTEuNCAxMzkuMWwtNi4yIDYuMiAzLjEgNDctMyAuMy01LjctNDIuOS01LjEgNSA3LjYgMzguNGE0Ny41IDQ3LjUgMCAwMC0xNy4yIDcuMWwtMjEuNy0zMi40SDk2bDI2LjQgMzQuM2E0OCA0OCAwIDAwLTIuNCAybC0zMS4xLTM1LjVoLTguOHY4LjhsMzUuNCAzMS0yIDIuNS0zNC4zLTI2LjN2Ny4xbDMyLjUgMjEuN2MtMy40IDUuMi01LjkgMTEtNy4xIDE3LjJMNjYuMyAyMjNsLTUuMSA1IDQyLjkgNS43Yy0uMiAxLS4zIDIuMS0uMyAzLjFsLTQ3LTMtNi4yIDYuMiA2LjIgNi4yIDQ3LTMuMS4zIDMuMS00Mi45IDUuNyA1IDUgMzguNC03LjZhNDcuNSA0Ny41IDAgMDA3LjEgMTcuMmwtMzIuNSAyMS43djcuMmwzNC4zLTI2LjNhNDggNDggMCAwMDIgMi40bC0zNS40IDMxdjguOEg4OWwzMS0zNS40IDIuNSAyTDk2IDMxMi4yaDcuMmwyMS43LTMyLjVjNS4xIDMuNCAxMSA1LjkgMTcuMiA3LjFsLTcuNiAzOC40IDUgNSA1LjctNDIuOWMxIC4yIDIgLjMgMy4xLjNsLTMgNDcgNi4xIDYuMiA2LjMtNi4yLTMuMS00NyAzLS4zIDUuNyA0MyA1LjEtNS4xLTcuNi0zOC40YTQ3LjUgNDcuNSAwIDAwMTcuMi03LjFsMjEuNyAzMi41aDcuMmwtMjYuNC0zNC4zYTQ4IDQ4IDAgMDAyLjQtMmwzMS4xIDM1LjRoOC44di04LjhsLTM1LjQtMzEgMi0yLjQgMzQuMyAyNi4zdi03LjJsLTMyLjUtMjEuN2MzLjQtNS4xIDUuOS0xMSA3LjEtMTcuMmwzOC4zIDcuNiA1LjEtNS00Mi45LTUuN2MuMi0xIC4zLTIgLjMtMy4xbDQ3IDMgNi4yLTYuMS02LjItNi4yLTQ3IDMtLjMtMyA0Mi45LTUuNy01LTUtMzguNCA3LjVhNDcuNSA0Ny41IDAgMDAtNy4xLTE3LjJsMzIuNS0yMS43di03LjFsLTM0LjMgMjYuM2E0OCA0OCAwIDAwLTItMi40bDM1LjQtMzF2LTguOUgyMTRsLTMxIDM1LjVhNDggNDggMCAwMC0yLjUtMmwyNi40LTM0LjNoLTcuMkwxNzggMjAwLjJjLTUuMS0zLjQtMTEtNS45LTE3LjItNy4xbDcuNi0zOC4zLTUtNS01LjcgNDIuOC0zLjEtLjMgMy00N3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ph.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwMzhhOCIgZD0iTTAgMGg1MTJ2MjU2SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTAgMjU2aDUxMnYyNTZIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDQzLjQgMjU2TDAgNTEyVjAiLz4KICA8ZyBmaWxsPSIjZmNkMTE2Ij4KICAgIDxwYXRoIHN0cm9rZS13aWR0aD0iMS4xIiBkPSJNMjUuMiA0NC40bDE1LjQgMTMuMyAxNy45LTkuOC04IDE4LjcgMTUgMTRMNDUgNzguOWwtOC42IDE4LjQtNC43LTE5LjgtMjAuMi0yLjZMMjkgNjQuNHpNMzcyLjEgMjI5bC40IDIwLjMgMTkuMyA2LjctMTkuMyA2LjctLjQgMjAuMy0xMi4zLTE2LjItMTkuNSA2TDM1MiAyNTZsLTExLjctMTYuNyAxOS41IDUuOXpNMzYuNSA0MTQuN2w4LjYgMTguNCAyMC4zLTEuNy0xNC44IDE0IDcuOSAxOC43LTE3LjktOS44LTE1LjQgMTMuMyAzLjktMjAtMTcuNS0xMC41IDIwLjItMi42eiIvPgogICAgPHBhdGggc3Ryb2tlLXdpZHRoPSI1LjciIGQ9Ik0xNTguOSAxNDhsLTYuNiA2LjYgMy4yIDUwLjMtMy4zLjMtNi00NS45LTUuNSA1LjQgOC4yIDQxYTUxIDUxIDAgMDAtMTguNCA3LjdsLTIzLjMtMzQuOGgtNy43bDI4LjIgMzYuOC0yLjUgMi4xLTMzLjMtMzhoLTkuNHY5LjVsMzggMzMuMy0yLjIgMi41LTM2LjgtMjguMnY3LjdsMzQuOCAyMy4zYTUwLjkgNTAuOSAwIDAwLTcuNiAxOC40bC00MS04LjItNS41IDUuNSA0NiA2LS40IDMuNC01MC4zLTMuMy02LjcgNi42IDYuNyA2LjYgNTAuMy0zLjIuMyAzLjMtNDUuOSA2IDUuNCA1LjUgNDEtOC4yYTUxIDUxIDAgMDA3LjcgMTguNGwtMzQuOCAyMy4zdjcuN2wzNi44LTI4LjIgMi4xIDIuNS0zOCAzMy4zdjkuNEg5MmwzMy4zLTM4IDIuNSAyLjItMjguMiAzNi44aDcuN2wyMy4zLTM0LjhhNTAuOCA1MC44IDAgMDAxOC40IDcuNmwtOC4yIDQxIDUuNSA1LjUgNi00NiAzLjMuNC0zLjIgNTAuMyA2LjYgNi43IDYuNi02LjctMy4yLTUwLjMgMy4zLS4zIDYgNDUuOSA1LjUtNS40LTguMi00MWE1MSA1MSAwIDAwMTguNC03LjdsMjMuMyAzNC44aDcuN0wxOTAgMjk2LjZsMi41LTIuMSAzMy4zIDM4aDkuNFYzMjNsLTM4LTMzLjMgMi4yLTIuNSAzNi44IDI4LjJ2LTcuN2wtMzQuOC0yMy4zQTUwLjkgNTAuOSAwIDAwMjA5IDI2Nmw0MSA4LjIgNS41LTUuNS00Ni02IC40LTMuMyA1MC4zIDMuMiA2LjctNi42LTYuNy02LjYtNTAuMyAzLjNjMC0xLjItLjItMi4zLS4zLTMuNGw0NS45LTYtNS40LTUuNS00MSA4LjJhNTEgNTEgMCAwMC03LjctMTguNGwzNC44LTIzLjN2LTcuN2wtMzYuOCAyOC4yLTIuMS0yLjUgMzgtMzMuM3YtOS40aC05LjVsLTMzLjMgMzgtMi41LTIuMiAyOC4yLTM2LjhoLTcuN2wtMjMuMyAzNC44YTUwLjkgNTAuOSAwIDAwLTE4LjQtNy42bDguMi00MS01LjUtNS41LTYgNDYtMy4zLS40IDMuMi01MC4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-pk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBrLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTUyLjMgMGg2ODIuNnY1MTJILTUyLjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjcGstYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5KSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iIzBjNTkwYiIgZD0iTS05NSAwaDc2OHY1MTJILTk1eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS05NSAwSDk3LjV2NTEySC05NXoiLz4KICAgIDxnIGZpbGw9IiNmZmYiPgogICAgICA8cGF0aCBkPSJNNDAzLjcgMjI1LjRsLTMxLjItNi42LTE2LjQgMjcuMy0zLjQtMzEuNi0zMS03LjIgMjktMTMtMi43LTMxLjcgMjEuNCAyMy42IDI5LjMtMTIuNC0xNS45IDI3LjYgMjEgMjR6Ii8+CiAgICAgIDxwYXRoIGQ9Ik00MTUuNCAzMDZhMTIxLjIgMTIxLjIgMCAwMS0xNjEuMyA1OS40IDEyMi4xIDEyMi4xIDAgMDEtNTkuNS0xNjIuMUExMTguNiAxMTguNiAwIDAxMjY2IDEzOWExNTYuMiAxNTYuMiAwIDAwLTExLjggMTAuOUExMTIuMyAxMTIuMyAwIDAwNDE1LjUgMzA2eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-pk.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSI+CiAgICA8cGF0aCBmaWxsPSIjMGM1OTBiIiBkPSJNLTk1IDBoNzY4djUxMkgtOTV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTk1IDBIOTcuNXY1MTJILTk1eiIvPgogICAgPGcgZmlsbD0iI2ZmZiI+CiAgICAgIDxwYXRoIGQ9Ik00MDMuNyAyMjUuNGwtMzEuMi02LjYtMTYuNCAyNy4zLTMuNC0zMS42LTMxLTcuMiAyOS0xMy0yLjctMzEuNyAyMS40IDIzLjYgMjkuMy0xMi40LTE1LjkgMjcuNiAyMSAyNHoiLz4KICAgICAgPHBhdGggZD0iTTQxNS40IDMwNmExMjEuMiAxMjEuMiAwIDAxLTE2MS4zIDU5LjQgMTIyLjEgMTIyLjEgMCAwMS01OS41LTE2Mi4xQTExOC42IDExOC42IDAgMDEyNjYgMTM5YTE1Ni4yIDE1Ni4yIDAgMDAtMTEuOCAxMC45QTExMi4zIDExMi4zIDAgMDA0MTUuNSAzMDZ6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-pl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02NDAgNDgwSDBWMGg2NDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGMxNDNjIiBkPSJNNjQwIDQ4MEgwVjI0MGg2NDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-pl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgNTEySDBWMGg1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGMxNDNjIiBkPSJNNTEyIDUxMkgwVjI1Nmg1MTJ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-pm {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-pm.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-pn {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/pn.svg)
}

.flag-icon-pn.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/pn.svg)
}

.flag-icon-pr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXByIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InByLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTM3LjMgMGg2ODIuN3Y1MTJILTM3LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNwci1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUpIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZWQwMDAwIiBkPSJNLTM3LjMgMGg3Njh2NTEyaC03Njh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTM3LjMgMTAyLjRoNzY4djEwMi40aC03Njh6bTAgMjA0LjhoNzY4djEwMi40aC03Njh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA1MGYwIiBkPSJNLTM3LjMgMGw0NDAuNyAyNTUuN0wtMzcuMyA1MTFWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNTYuNCAzMjUuNUwxMDkgMjkwbC00Ny4yIDM1LjggMTcuNi01OC4xLTQ3LjItMzYgNTguMy0uNCAxOC4xLTU4IDE4LjUgNTcuOCA1OC4zLjEtNDYuOSAzNi4zIDE4IDU4eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-pr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXByIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNTEuNiAwaDcwOC43djcwOC43SDUxLjZ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3LjMpIHNjYWxlKC43MjI0OSkiPgogICAgPHBhdGggZmlsbD0iI2VkMDAwMCIgZD0iTTAgMGgxMDYzdjcwOC43SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNDEuN2gxMDYzdjE0MS44SDB6bTAgMjgzLjVoMTA2M3YxNDEuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwNTBmMCIgZD0iTTAgMGw2MTAgMzUzLjlMMCA3MDcuM1YweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2OC4yIDQ1MC41bC02NS43LTQ5LTY1LjMgNDkuNSAyNC4zLTgwLjUtNjUuMy00OS43IDgwLjctLjcgMjUtODAuMiAyNS42IDgwIDgwLjcuMS02NC45IDUwLjIgMjQuOSA4MC4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ps {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InBzLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTExOCAwaDY4Mi43djUxMkgtMTE4eiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI3BzLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTAuNikgc2NhbGUoLjkzNzUpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBkPSJNLTI0NiAwSDc3OHYxNzAuN0gtMjQ2eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTI0NiAxNzAuN0g3Nzh2MTcwLjZILTI0NnoiLz4KICAgICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTS0yNDYgMzQxLjNINzc4VjUxMkgtMjQ2eiIvPgogICAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0tMjQ2IDUxMmw1MTItMjU2TC0yNDYgMHY1MTJ6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ps.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXBzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjM3LjEgMGg0OTMuNXY0OTMuNUgyMzcuMXoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Nikgc2NhbGUoMS4wMzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZD0iTTAgMGg5ODd2MTY0LjVIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTY0LjVoOTg3VjMyOUgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAzMjloOTg3djE2NC41SDB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9InJlZCIgZD0iTTAgNDkzLjVsNDkzLjUtMjQ2LjhMMCAwdjQ5My41eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-pt {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/pt.svg)
}

.flag-icon-pt.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/pt.svg)
}

.flag-icon-pw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXB3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InB3LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTcwLjMgMGg2NDB2NDgwaC02NDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjcHctYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcwLjMpIj4KICAgIDxwYXRoIGZpbGw9IiM0YWFkZDYiIGQ9Ik0tMTczLjQgMGg4NDYuM3Y0ODBoLTg0Ni4zeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTMzNS42IDIzMi4xYTEzNS45IDEzMC4xIDAgMTEtMjcxLjcgMCAxMzUuOSAxMzAuMSAwIDExMjcxLjcgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-pw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXB3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNjEuNyA0LjJoMTcwLjhWMTc1SDYxLjd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODUgLTEyLjUpIHNjYWxlKDIuOTk3MykiPgogICAgPHBhdGggZmlsbD0iIzRhYWRkNiIgZD0iTTAgNC4yaDMwMS4yVjE3NUgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTE4NS45IDg2LjhhNTIgNTIgMCAwMS01MyA1MC44IDUyIDUyIDAgMDEtNTMuMi01MC44YzAtMjggMjMuOC01MC44IDUzLjEtNTAuOHM1MyAyMi43IDUzIDUwLjh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-py {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/py.svg)
}

.flag-icon-py.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/py.svg)
}

.flag-icon-qa {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXFhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzhkMWIzZCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHY0ODBoMTU4LjRsOTcuOC0yNi43LTk3LjgtMjYuNiA5Ny43LTI2LjctOTcuNy0yNi43IDk3LjctMjYuNi05Ny43LTI2LjcgOTcuOC0yNi43LTk3LjgtMjYuNiA5Ny43LTI2LjctOTcuNy0yNi43IDk3LjctMjYuNi05Ny43LTI2LjcgOTcuOC0yNi43LTk3LjgtMjYuNkwyNTYuMSA4MGwtOTcuNy0yNi43IDk3LjgtMjYuNkwxNTguMyAwSDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-qa.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXFhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzhkMWIzZCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMHY1MTJoMTEzbDEwNC4yLTI4LjRMMTEzIDQ1NWwxMDQuMi0yOC40TDExMyAzOTguMmwxMDQuMi0yOC40TDExMyAzNDEuMyAyMTcuMiAzMTMgMTEzIDI4NC40IDIxNy4yIDI1NiAxMTMgMjI3LjYgMjE3LjIgMTk5IDExMyAxNzAuN2wxMDQuMi0yOC41TDExMyAxMTMuOGwxMDQuMi0yOC41TDExMyA1N2wxMDQuMi0yOC40TDExMyAwSDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-re {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-re.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ro {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAzMTljIiBkPSJNMCAwaDIxMy4zdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTIxMy4zIDBoMjEzLjR2NDgwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjExMCIgZD0iTTQyNi43IDBINjQwdjQ4MEg0MjYuN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ro.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMDAzMTljIiBkPSJNMCAwaDE3MC43djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGUwMCIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2RlMjExMCIgZD0iTTM0MS4zIDBINTEydjUxMkgzNDEuM3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-rs {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/rs.svg)
}

.flag-icon-rs.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/rs.svg)
}

.flag-icon-ru {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJ1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDM5YTYiIGQ9Ik0wIDE2MGg2NDB2MzIwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDUyYjFlIiBkPSJNMCAzMjBoNjQwdjE2MEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ru.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXJ1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDM5YTYiIGQ9Ik0wIDE3MC43aDUxMlY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNTJiMWUiIGQ9Ik0wIDM0MS4zaDUxMlY1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-rw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ydyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMyMDYwM2QiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmYWQyMDEiIGQ9Ik0wIDBoNjQwdjM2MEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMGExZGUiIGQ9Ik0wIDBoNjQwdjI0MEgweiIvPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUxMSAxMjUuNCkgc2NhbGUoLjY2NjY3KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBmaWxsPSIjZTViZTAxIiBkPSJNMTE2LjEgMEwzNS43IDQuN2w3Ni40IDI1LjQtNzguOC0xNi4zTDEwMC42IDU4bC03Mi0zNi4yTDgyIDgyLjEgMjEuOSAyOC42bDM2LjIgNzItNDQuMy02Ny4zTDMwIDExMiA0LjcgMzUuNyAwIDExNi4xLTEtMXoiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKDEgLTEpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjYiIvPgogICAgPGNpcmNsZSByPSIzNC4zIiBmaWxsPSIjZTViZTAxIiBzdHJva2U9IiMwMGExZGUiIHN0cm9rZS13aWR0aD0iMy40Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-rw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ydyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMyMDYwM2QiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmYWQyMDEiIGQ9Ik0wIDBoNTEydjM4NEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMGExZGUiIGQ9Ik0wIDBoNTEydjI1NkgweiIvPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3NC40IDEzMy44KSBzY2FsZSguNzExMSkiPgogICAgPGcgaWQ9ImIiPgogICAgICA8cGF0aCBpZD0iYSIgZmlsbD0iI2U1YmUwMSIgZD0iTTExNi4xIDBMMzUuNyA0LjdsNzYuNCAyNS40LTc4LjgtMTYuM0wxMDAuNiA1OGwtNzItMzYuMkw4MiA4Mi4xIDIxLjkgMjguNmwzNi4yIDcyLTQ0LjMtNjcuM0wzMCAxMTIgNC43IDM1LjcgMCAxMTYuMS0xLTF6Ii8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgxIC0xKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDxjaXJjbGUgcj0iMzQuMyIgZmlsbD0iI2U1YmUwMSIgc3Ryb2tlPSIjMDBhMWRlIiBzdHJva2Utd2lkdGg9IjMuNCIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-sa {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/sa.svg)
}

.flag-icon-sa.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/sa.svg)
}

.flag-icon-sb {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNiLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NiLWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGQ2IiBkPSJNMCA1MDcuMkw5ODcuNCAwSDB2NTA3LjJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA2MDAwIiBkPSJNMTAyNCAwTDI3LjIgNTEySDEwMjRWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0xMDI0IDBoLTU0LjlMMCA0ODUuNFY1MTJoNTQuOUwxMDI0IDI3LjZWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03MS40IDkuMWwxMS44IDM0LjVoMzguNUw5MC42IDY0LjdsMTEuOSAzNC40TDcxLjQgNzggNDAuMyA5OS4ybDExLjktMzQuNC0zMS4xLTIxLjNoMzguNHptMTkxLjEgMGwxMS45IDM0LjVoMzguNWwtMzEuMiAyMS4yIDEyIDM0LjRMMjYyLjQgNzhsLTMxIDIxLjMgMTEuOS0zNC40LTMxLjItMjEuM2gzOC41em0wIDE0NC41bDExLjkgMzQuNWgzOC41bC0zMS4yIDIxLjIgMTIgMzQuNC0zMS4yLTIxLjMtMzEgMjEuMyAxMS45LTM0LjQtMzEuMi0yMS4zaDM4LjV6bS05NS03MS40bDExLjkgMzQuNGgzOC40bC0zMSAyMS4zIDExLjggMzQuNC0zMS0yMS4zLTMxLjIgMjEuMyAxMi0zNC40LTMxLjItMjEuM2gzOC41em0tOTYuMSA3MS40bDExLjggMzQuNWgzOC41bC0zMS4xIDIxLjIgMTEuOSAzNC40LTMxLjEtMjEuMy0zMS4xIDIxLjMgMTItMzQuNEwyMSAxODhoMzguNHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-sb.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNiIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwZDYiIGQ9Ik0wIDQ5MS40TDk1Ni43IDBIMHY0OTEuNHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDYwMDAiIGQ9Ik05OTIuMSAwTDI2LjMgNDk2aDk2NS44VjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmMwIiBkPSJNOTkyLjIgMEg5MzlMMCA0NzAuM1Y0OTZoNTMuMWw5MzktNDY5LjRWMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zOSA5Ni4xbDExLjYtMzMuMy0zMC4yLTIwLjZoMzcuM0w2OS4yIDguOGwxMS41IDMzLjRoMzcuMkw4Ny44IDYyLjggOTkuMyA5NiA2OS4yIDc1LjV6bTE4NS4yIDBsMTEuNi0zMy4zLTMwLjItMjAuNmgzNy4zbDExLjUtMzMuNCAxMS41IDMzLjRIMzAzbC0zMCAyMC42TDI4NC41IDk2bC0zMC4xLTIwLjZ6bTAgMTQwbDExLjYtMzMuMy0zMC4yLTIwLjZoMzcuM2wxMS41LTMzLjQgMTEuNSAzMy40SDMwM2wtMzAgMjAuNiAxMS42IDMzLjMtMzAuMS0yMC42em0tOTItNjkuMmwxMS41LTMzLjMtMzAuMS0yMC42aDM3LjJsMTEuNS0zMy4zIDExLjUgMzMuM2gzNy4zbC0zMC4yIDIwLjYgMTEuNSAzMy4zLTMwLTIwLjZ6TTM5IDIzNi4xbDExLjYtMzMuMy0zMC4yLTIwLjZoMzcuM2wxMS41LTMzLjQgMTEuNSAzMy40aDM3LjJsLTMwLjEgMjAuNkw5OS4zIDIzNmwtMzAuMS0yMC42eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-sc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNjIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNjLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NjLWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0wIDBoOTkyLjF2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCA1MTJsOTkyLjEtMTcwLjdWNTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA1MTJsOTkyLjEtMzQxLjN2MTcwLjZMMCA1MTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5IiBkPSJNMCA1MTJWMGgzMzAuN0wwIDUxMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0wIDUxMkwzMzAuNyAwaDMzMC43TDAgNTEyeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-sc.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNjIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDUxMnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxIDEuMDMyMSkiPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDk5Mi4xdjQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iIzA5MCIgZD0iTTAgNDk2bDk5Mi4xLTE2NS4zdjE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCA0OTZsOTkyLjEtMzMwLjZ2MTY1LjNMMCA0OTYuMXoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDkiIGQ9Ik0wIDQ5NlYwaDMzMC43TDAgNDk2eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTAgNDk2TDMzMC43IDBoMzMwLjdMMCA0OTZ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-sd {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNkLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NkLWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBkPSJNMCAzNDEuM2gxMDI0VjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTcwLjZoMTAyNHYxNzAuN0gweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDEwMjQuOHYxNzAuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwOWEwMCIgZD0iTTAgMHY1MTJsMzQxLjMtMjU2TDAgMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-sd.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGQ9Ik0wIDMzMC43aDk5Mi4xdjE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNjUuM2g5OTIuMXYxNjUuNEgweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDk5Mi45djE2NS40SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDA5YTAwIiBkPSJNMCAwdjQ5NmwzMzAuNy0yNDhMMCAweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-se {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNlIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzA2NmFhNyIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTAgMTkyaDY0MHY5NkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZWNjMDAiIGQ9Ik0xNzYgMGg5NnY0ODBoLTk2eiIvPgo8L3N2Zz4K)
}

.flag-icon-se.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNlIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzA2NmFhNyIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTAgMjA0LjhoNTEydjEwMi40SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlY2MwMCIgZD0iTTEzNCAwaDEwMi40djUxMkgxMzR6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-sg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI3NnLWEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0tMjAgMGg3MjB2NDgwSC0yMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZjAwMDAiIGQ9Ik0tMjAgMGg3MjB2MjQwSC0yMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNDYgNDAuMmE4NC40IDg0LjQgMCAwMC44IDE2NS4yIDg2IDg2IDAgMDEtMTA2LjYtNTkgODYgODYgMCAwMTU5LTEwNmMxNi00LjYgMzAuOC00LjcgNDYuOS0uMnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMzMgMTEwbDQuOSAxNS0xMy05LjItMTIuOCA5LjQgNC43LTE1LjItMTIuOC05LjMgMTUuOS0uMiA1LTE1IDUgMTVoMTUuOHptMTcuNSA1Mmw1IDE1LjEtMTMtOS4yLTEyLjkgOS4zIDQuOC0xNS4xLTEyLjgtOS40IDE1LjktLjEgNC45LTE1LjEgNSAxNWgxNnptNTguNS0uNGw0LjkgMTUuMi0xMy05LjMtMTIuOCA5LjMgNC43LTE1LjEtMTIuOC05LjMgMTUuOS0uMiA1LTE1IDUgMTVoMTUuOHptMTcuNC01MS42bDQuOSAxNS4xLTEzLTkuMi0xMi44IDkuMyA0LjgtMTUuMS0xMi45LTkuNCAxNi0uMSA0LjgtMTUuMSA1IDE1aDE2em0tNDYuMy0zNC4zbDUgMTUuMi0xMy05LjMtMTIuOSA5LjQgNC44LTE1LjItMTIuOC05LjQgMTUuOC0uMSA1LTE1LjEgNSAxNWgxNnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-sg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMjcuNyAwaDcwOC42djcwOC43SDI3Ljd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwKSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2RmMDAwMCIgZD0iTTAgMGgxMDYzdjM1NC4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQ1LjIgNTkuNGExMjQuNiAxMjQuNiAwIDAwMS4xIDI0My45IDEyNi45IDEyNi45IDAgMTEtMS4xLTI0My45eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwMiAxNjIuNGwtMTguOS0xMy44IDIzLjUtLjIgNy4yLTIyLjMgNy41IDIyLjNoMjMuNGwtMTguOCAxNCA3LjIgMjIuM0wyMTQgMTcxbC0xOSAxMy44em0yNiA3Ni45bC0xOS0xMy44IDIzLjUtLjIgNy4zLTIyLjMgNy40IDIyLjJoMjMuNWwtMTkgMTQgNy4zIDIyLjMtMTktMTMuNi0xOSAxMy44em04Ni4zLS42bC0xOS0xMy44IDIzLjQtLjIgNy4zLTIyLjMgNy40IDIyLjNIMzU3bC0xOC45IDE0IDcuMyAyMi4zLTE5LjEtMTMuNy0xOSAxMy44em0yNS43LTc2LjJsLTE5LTEzLjggMjMuNS0uMiA3LjItMjIuMyA3LjUgMjIuMmgyMy40bC0xOC44IDE0IDcuMiAyMi4zLTE5LjEtMTMuNi0xOSAxMy44ek0yNzEuNyAxMTJsLTE5LTEzLjggMjMuNS0uMiA3LjMtMjIuMyA3LjQgMjIuM2gyMy41bC0xOSAxNCA3LjMgMjIuMi0xOS0xMy42LTE5IDEzLjh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-sh {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/sh.svg)
}

.flag-icon-sh.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/sh.svg)
}

.flag-icon-si {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNpIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNpLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTE1IDBoNjgyLjZ2NTEySC0xNS4xeiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3NpLWEpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC4xKSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTS02MiAwSDk2MnY1MTJILTYyeiIvPgogICAgPHBhdGggZmlsbD0iI2Q1MDAwMCIgZD0iTS02MiAzNDEuM0g5NjJWNTEySC02MnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwYmYiIGQ9Ik0tNjIgMTcwLjdIOTYydjE3MC42SC02MnoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNTAwMDAiIGQ9Ik0yMjguNCA5M2MtNCA2MS42LTYuNCA5NS40LTE1LjcgMTExLTEwLjIgMTYuOC0yMCAyOS4xLTU5LjcgNDQtMzkuNi0xNC45LTQ5LjQtMjcuMi01OS42LTQ0LTkuNC0xNS42LTExLjctNDkuNC0xNS43LTExMWw1LjgtMmMxMS44LTMuNiAyMC42LTYuNSAyNy4xLTcuOCA5LjMtMiAxNy4zLTQuMiA0Mi4zLTQuNyAyNSAuNCAzMyAyLjggNDIuMyA0LjggNi40IDEuNCAxNS42IDQgMjcuMyA3LjdsNS45IDJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGJmIiBkPSJNMjIyLjYgOTFjLTMuOCA2MS41LTcgODkuNy0xMiAxMDMuMi05LjYgMjMuMi0yNC44IDM1LjktNTcuNiA0OC0zMi44LTEyLjEtNDgtMjQuOC01Ny43LTQ4LTUtMTMuNi04LTQxLjctMTEuOC0xMDMuMyAxMS42LTMuNiAyMC42LTYuNCAyNy4xLTcuNyA5LjMtMiAxNy4zLTQuMyA0Mi4zLTQuNyAyNSAuNCAzMyAyLjcgNDIuMyA0LjdhMjg0IDI4NCAwIDAxMjcuNCA3Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZkZjAwIiBkPSJNMTUzIDEwOS44bDEuNSAzLjcgNyAxLTQuNSAyLjcgNC4zIDIuOS02LjMgMS0yIDMuNC0yLTMuNS02LS44IDQtMy00LjItMi43IDYuNy0xIDEuNS0zLjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjA4LjMgMTc5LjZsLTMuOS0zLTIuNy00LjYtNS40LTQuNy0yLjktNC43LTUuNC00LjktMi42LTQuNy0zLTIuMy0xLjgtMS45LTUgNC4zLTIuNiA0LjctMy4zIDMtMy43LTIuOS0yLjctNC44LTEwLjMtMTguMy0xMC4zIDE4LjMtMi43IDQuOC0zLjcgMi45LTMuMy0zLTIuNy00LjctNC45LTQuMy0xLjkgMS44LTIuOSAyLjQtMi42IDQuNy01LjQgNC45LTIuOSA0LjctNS40IDQuNy0yLjcgNC42LTMuOSAzYTY1LjggNjUuOCAwIDAwMTguNiAzNi4zIDEwNyAxMDcgMCAwMDM2LjYgMjAuNSAxMDQuMSAxMDQuMSAwIDAwMzYuOC0yMC41YzUuOC02IDE2LjYtMTkuMyAxOC42LTM2LjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZkZjAwIiBkPSJNMTY5LjQgODMuOWwxLjYgMy43IDcgMS00LjYgMi43IDQuNCAyLjktNi4zIDEtMiAzLjQtMi0zLjUtNi0uOCA0LTMtNC4yLTIuNyA2LjYtMSAxLjYtMy43em0tMzMgMGwxLjYgMy43IDcgLjktNC41IDIuNyA0LjMgMi45LTYuMyAxLTIgMy40LTItMy40LTYtLjkgNC0zLTQuMi0yLjcgNi43LTEgMS41LTMuN3oiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwYmYiIGQ9Ik0xOTkuNyAyMDNoLTcuNGwtNy0uNS04LjMtNGgtOS40bC04LjEgNC02LjUuNi02LjQtLjYtOC4xLTRIMTI5bC04LjQgNC02LjkuNi03LjYtLjEtMy42LTYuMi4xLS4yIDExLjIgMS45IDYuOS0uNSA4LjMtNC4xaDkuNGw4LjIgNCA2LjQuNiA2LjUtLjYgOC4xLTRoOS40bDguNCA0IDYuOS42IDEwLjgtMiAuMi40LTMuNyA2LjF6bS04Ni40IDkuNWw3LjQtLjUgOC4zLTRoOS40bDguMiA0IDYuNC41IDYuNC0uNSA4LjItNGg5LjRsOC4zIDQgNy41LjUgNC44LTZoLS4xbC01LjIgMS40LTYuOS0uNS04LjMtNGgtOS40bC04LjIgNC02LjQuNi02LjUtLjYtOC4xLTRIMTI5bC04LjQgNC02LjkuNi01LTEuM3YuMmw0LjUgNS42eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-si.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNpIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNjAuMiAwaDQ5Ny4zdjQ5Ny4zSDYwLjJ6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02Mikgc2NhbGUoMS4wMjk1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDk5NC43djQ5Ny4zSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZDUwMDAwIiBkPSJNMCAzMzEuNmg5OTQuN3YxNjUuN0gweiIvPgogICAgPHBhdGggZmlsbD0iIzAwMDBiZiIgZD0iTTAgMTY1LjhoOTk0Ljd2MTY1LjhIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkNTAwMDAiIGQ9Ik0yODIgOTAuM2MtMy45IDU5LjktNi4xIDkyLjctMTUuMiAxMDcuOS05LjkgMTYuMy0xOS41IDI4LjItNTggNDIuNi0zOC40LTE0LjQtNDgtMjYuMy01Ny45LTQyLjYtOS0xNS4yLTExLjMtNDgtMTUuMi0xMDcuOWw1LjctMS45YzExLjQtMy41IDIwLTYuMyAyNi4zLTcuNSA5LTIgMTYuNy00LjEgNDEtNC42IDI0LjMuNCAzMiAyLjcgNDEgNC42IDYuNCAxLjMgMTUuMyA0IDI2LjYgNy41bDUuNyAyeiIvPgogICAgPHBhdGggZmlsbD0iIzAwMDBiZiIgZD0iTTI3Ni40IDg4LjNjLTMuNyA1OS44LTYuNyA4Ny4yLTExLjYgMTAwLjMtOS4zIDIyLjYtMjQuMSAzNS01NiA0Ni43LTMxLjgtMTEuOC00Ni42LTI0LjEtNTYtNDYuNy00LjgtMTMuMS03LjktNDAuNC0xMS40LTEwMC4zIDExLjItMy41IDIwLTYuMiAyNi4zLTcuNSA5LTEuOSAxNi43LTQuMiA0MS00LjYgMjQuMy40IDMyLjEgMi43IDQxLjEgNC42IDYuNCAxLjMgMTUuMyA0IDI2LjYgNy41eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZGYwMCIgZD0iTTIwOC44IDEwNi42bDEuNSAzLjcgNi43LjktNC4zIDIuNiA0LjIgMi44LTYuMSAxLTEuOSAzLjMtMi0zLjQtNi0uOCA0LTIuOS00LTIuNiA2LjQtMSAxLjUtMy42eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2Mi41IDE3NC41bC0zLjctMy0yLjctNC40LTUuMi00LjYtMi44LTQuNi01LjItNC43LTIuNi00LjYtMi44LTIuMy0xLjktMS43LTQuNyA0LjEtMi42IDQuNi0zLjMgMi45LTMuNS0yLjgtMi43LTQuNy0xMC0xNy43LTEwIDE3LjctMi42IDQuNy0zLjYgMi44LTMuMi0zLTIuNi00LjUtNC43LTQuMS0xLjkgMS43LTIuOCAyLjMtMi42IDQuNi01LjIgNC43LTIuOCA0LjYtNS4zIDQuNi0yLjYgNC40LTMuNyAzYTY0IDY0IDAgMDAxOCAzNS4yYzYuNCA2LjEgMTkuNSAxNC40IDM1LjUgMTkuOWExMDEgMTAxIDAgMDAzNS43LTIwIDY0IDY0IDAgMDAxOC4xLTM1LjF6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZkZjAwIiBkPSJNMjI0LjggODEuNWwxLjUgMy42IDYuNyAxLTQuMyAyLjUgNC4yIDIuOS02LjEgMS0xLjkgMy4zLTItMy40LTUuOS0uOCA0LTMtNC4xLTIuNSA2LjQtMSAxLjUtMy42em0tMzIgMGwxLjUgMy41IDYuNyAxLTQuMyAyLjYgNC4yIDIuOC02LjEgMS0xLjkgMy4zLTIuMS0zLjQtNS44LS44IDQtMi45LTQuMS0yLjYgNi40LTEgMS41LTMuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwYmYiIGQ9Ik0yNTQuMiAxOTcuMkgyNDdsLTYuNy0uNS04LjEtNC05LjIuMS03LjkgMy45LTYuMi41LTYuMy0uNS03LjktMy45aC05LjFsLTguMSA0LTYuNy40aC03LjRsLTMuNS02IC4xLS4yIDEwLjkgMS44IDYuNi0uNSA4LjEtNGg5LjJsOCA0IDYuMi41IDYuMi0uNiA4LTMuOGg5bDguMiAzLjkgNi43LjUgMTAuNS0xLjkuMi4zLTMuNiA2em0tODQgOS4zbDcuMi0uNSA4LjEtNGg5LjFsOCAzLjkgNi4yLjYgNi4yLS42IDgtMy45aDkuMWw4LjEgNCA3LjMuNSA0LjctNS44LS4yLS4yLTUgMS41LTYuNy0uNS04LjEtNGgtOS4xbC04IDQtNi4yLjUtNi4yLS41LTgtNGgtOS4xbC04LjEgNC02LjcuNS01LTEuMnYuMmw0LjQgNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-sj {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNqIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2VmMmIyZCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MCAwaDEyMHY0ODBIMTgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE4MGg2NDB2MTIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTIxMCAwaDYwdjQ4MGgtNjB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTAgMjEwaDY0MHY2MEgweiIvPgo8L3N2Zz4K)
}

.flag-icon-sj.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNqIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2VmMmIyZCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyOCAwaDEyOHY1MTJIMTI4eiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE5Mmg1MTJ2MTI4SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTE2MCAwaDY0djUxMmgtNjR6Ii8+CiAgPHBhdGggZmlsbD0iIzAwMjg2OCIgZD0iTTAgMjI0aDUxMnY2NEgweiIvPgo8L3N2Zz4K)
}

.flag-icon-sk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2VlMWMyNSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzBiNGVhMiIgZD0iTTAgMGg2NDB2MzIwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIzMyAzNzAuOGMtNDMtMjAuNy0xMDQuNi02MS45LTEwNC42LTE0My4yIDAtODEuNCA0LTExOC40IDQtMTE4LjRoMjAxLjNzMy45IDM3IDMuOSAxMTguNFMyNzYgMzUwIDIzMyAzNzAuOHoiLz4KICA8cGF0aCBmaWxsPSIjZWUxYzI1IiBkPSJNMjMzIDM2MGMtMzkuNS0xOS05Ni01Ni44LTk2LTEzMS40czMuNi0xMDguNiAzLjYtMTA4LjZoMTg0LjhzMy41IDM0IDMuNSAxMDguNkMzMjkgMzAzLjMgMjcyLjUgMzQxIDIzMyAzNjB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI0MS40IDIwOWMxMC43LjIgMzEuNi42IDUwLjEtNS42IDAgMC0uNCA2LjctLjQgMTQuNHMuNSAxNC40LjUgMTQuNGMtMTctNS43LTM4LjEtNS44LTUwLjItNS43djQxLjJoLTE2Ljh2LTQxLjJjLTEyLS4xLTMzLjEgMC01MC4xIDUuNyAwIDAgLjUtNi43LjUtMTQuNCAwLTcuOC0uNS0xNC40LS41LTE0LjQgMTguNSA2LjIgMzkuNCA1LjggNTAgNS42di0yNS45Yy05LjcgMC0yMy43LjQtMzkuNiA1LjcgMCAwIC41LTYuNi41LTE0LjQgMC03LjctLjUtMTQuNC0uNS0xNC40IDE1LjkgNS4zIDI5LjkgNS44IDM5LjYgNS43LS41LTE2LjQtNS4zLTM3LTUuMy0zN3M5LjkuNyAxMy44LjdjNCAwIDEzLjgtLjcgMTMuOC0uN3MtNC44IDIwLjYtNS4zIDM3YzkuNy4xIDIzLjctLjQgMzkuNi01LjcgMCAwLS41IDYuNy0uNSAxNC40IDAgNy44LjUgMTQuNC41IDE0LjRhMTE5IDExOSAwIDAwLTM5LjctNS43djI2eiIvPgogIDxwYXRoIGZpbGw9IiMwYjRlYTIiIGQ9Ik0yMzMgMjYzLjNjLTE5LjkgMC0zMC41IDI3LjUtMzAuNSAyNy41cy02LTEzLTIyLjItMTNjLTExIDAtMTkgOS43LTI0LjIgMTguOCAyMCAzMS43IDUxLjkgNTEuMyA3Ni45IDYzLjQgMjUtMTIgNTctMzEuNyA3Ni45LTYzLjQtNS4yLTktMTMuMi0xOC44LTI0LjItMTguOC0xNi4yIDAtMjIuMiAxMy0yMi4yIDEzUzI1MyAyNjMuMyAyMzMgMjYzLjN6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-sk.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2VlMWMyNSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iIzBiNGVhMiIgZD0iTTAgMGg1MTJ2MzQxLjNIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMDMuMiAzOTUuNWMtNDUuOS0yMi0xMTEuNS02Ni0xMTEuNS0xNTIuOHM0LjEtMTI2LjIgNC4xLTEyNi4yaDIxNC44czQuMiAzOS40IDQuMiAxMjYuMlMyNDkgMzczLjQgMjAzLjIgMzk1LjV6Ii8+CiAgPHBhdGggZmlsbD0iI2VlMWMyNSIgZD0iTTIwMy4yIDM4NGMtNDIuMS0yMC4zLTEwMi4zLTYwLjUtMTAyLjMtMTQwLjJzMy44LTExNS44IDMuOC0xMTUuOGgxOTdzMy44IDM2LjIgMy44IDExNS44LTYwLjIgMTIwLTEwMi4zIDE0MC4yeiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMTIuMiAyMjNjMTEuNC4yIDMzLjcuNiA1My41LTYgMCAwLS42IDctLjYgMTUuM3MuNiAxNS4zLjYgMTUuM2ExNzIgMTcyIDAgMDAtNTMuNS02djQ0aC0xOHYtNDRhMTcyIDE3MiAwIDAwLTUzLjUgNnMuNi03IC42LTE1LjMtLjYtMTUuMy0uNi0xNS4zYzE5LjkgNi42IDQyLjEgNi4yIDUzLjUgNnYtMjcuN2ExMjggMTI4IDAgMDAtNDIuMyA2LjFzLjUtNyAuNS0xNS4zLS41LTE1LjQtLjUtMTUuNGMxNyA1LjcgMzEuOSA2LjIgNDIuMiA2LS41LTE3LjQtNS42LTM5LjQtNS42LTM5LjRzMTAuNS44IDE0LjcuOGM0LjIgMCAxNC43LS44IDE0LjctLjhzLTUuMSAyMi01LjcgMzkuNWExMjYgMTI2IDAgMDA0Mi4zLTZzLS41IDctLjUgMTUuMy41IDE1LjMuNSAxNS4zYy0xNy01LjctMzEuOS02LjEtNDIuMy02VjIyM3oiLz4KICA8cGF0aCBmaWxsPSIjMGI0ZWEyIiBkPSJNMjAzLjIgMjgwLjhjLTIxLjIgMC0zMi42IDI5LjQtMzIuNiAyOS40cy02LjMtMTQtMjMuNi0xNGMtMTEuNyAwLTIwLjMgMTAuNS0yNS44IDIwLjIgMjEuMyAzMy44IDU1LjMgNTQuNyA4MiA2Ny42IDI2LjctMTIuOSA2MC43LTMzLjggODItNjcuNy01LjUtOS42LTE0LjEtMjAtMjUuOC0yMC0xNy4zIDAtMjMuNiAxNC0yMy42IDE0cy0xMS40LTI5LjUtMzIuNi0yOS41eiIvPgo8L3N2Zz4K)
}

.flag-icon-sl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwY2QiIGQ9Ik0wIDMyMC4zaDY0MFY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE2MC43aDY0MHYxNTkuNkgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwY2QwMCIgZD0iTTAgMGg2NDB2MTYwLjdIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-sl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cmVjdCB3aWR0aD0iMzg0IiBoZWlnaHQ9IjUxMiIgcng9IjQuNiIgcnk9IjcuNiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ic2NhbGUoMS4zMzMzMyAxKSI+CiAgICA8cGF0aCBmaWxsPSIjMDAwMGNkIiBkPSJNMCAzNDEuN2g1MTJWNTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNzEuNGg1MTJ2MTcwLjNIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMGNkMDAiIGQ9Ik0wIDBoNTEydjE3MS40SDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-sm {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/sm.svg)
}

.flag-icon-sm.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/sm.svg)
}

.flag-icon-sn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMGI3MjI2IiBkPSJNMCAwaDIxMy4zdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTIxMy4zIDBoMjEzLjN2NDgwSDIxMy4zeiIvPgogICAgPHBhdGggZmlsbD0iI2JjMDAwMCIgZD0iTTQyNi42IDBINjQwdjQ4MEg0MjYuNnoiLz4KICA8L2c+CiAgPHBhdGggZmlsbD0iIzBiNzIyNiIgZD0iTTM0MiAyMTguOGg3MS44bC01Ni42IDQzLjYgMjAuNyA2OS4zLTU2LjYtNDMuNi01Ni42IDQxLjYgMjAuNy02Ny4zLTU2LjYtNDMuNmg2OS44bDIyLjctNzEuM3oiLz4KPC9zdmc+Cg==)
}

.flag-icon-sn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjMGI3MjI2IiBkPSJNMCAwaDE3MC43djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTE3MC43IDBoMTcwLjZ2NTEySDE3MC43eiIvPgogICAgPHBhdGggZmlsbD0iI2JjMDAwMCIgZD0iTTM0MS4zIDBINTEydjUxMkgzNDEuM3oiLz4KICA8L2c+CiAgPHBhdGggZmlsbD0iIzBiNzIyNiIgZD0iTTE5NyAzNTEuN2wyMi03MS43LTYwLjQtNDYuNWg3NC41bDI0LjItNzYgMjIuMSA3NkgzNTZMMjk1LjYgMjgwbDIyLjEgNzQtNjAuMy00Ni41eiIvPgo8L3N2Zz4K)
}

.flag-icon-so {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InNvLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNzby1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjNDBhNmZmIiBkPSJNLTEyOCAwaDc2OHY1MTJoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMzYuNSAzODEuMkwyNTQgMzI3LjdsLTgyLjEgNTQgMzAuNS04Ny43LTgyLTU0LjJMMjIyIDIzOWwzMS40LTg3LjUgMzIuMSA4Ny4zIDEwMS40LjEtODEuNSA1NC43IDMxLjIgODcuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-so.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiM0MGE2ZmYiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY0MyA1MjcuNmwtMTE0LjMtNzQtMTEzLjYgNzQuOCA0Mi4zLTEyMS41LTExMy41LTc1IDE0MC40LTEgNDMuNS0xMjEuMSA0NC41IDEyMC44IDE0MC4zLjEtMTEyLjkgNzUuN0w2NDMgNTI3LjZ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-sr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzM3N2UzZiIgZD0iTS4xIDBoNjQwdjQ4MEguMXoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNLjEgOTZoNjQwdjI4OEguMXoiLz4KICA8cGF0aCBmaWxsPSIjYjQwYTJkIiBkPSJNLjEgMTQ0aDY0MHYxOTJILjF6Ii8+CiAgPHBhdGggZmlsbD0iI2VjYzgxZCIgZD0iTTMyMCAxNTMuMmw1Ni40IDE3My42LTE0Ny43LTEwNy4zaDE4Mi42TDI2My42IDMyNi44eiIvPgo8L3N2Zz4K)
}

.flag-icon-sr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzM3N2UzZiIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTAyLjRoNTEydjMwNy4ySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2I0MGEyZCIgZD0iTTAgMTUzLjZoNTEydjIwNC44SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VjYzgxZCIgZD0iTTI1NS45IDE2My40bDYwLjIgMTg1LjItMTU3LjYtMTE0LjVoMTk0LjhMMTk1LjcgMzQ4LjZ6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-ss {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzA3ODkzMCIgZD0iTTAgMzM2aDY0MHYxNDRIMHoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxNDRoNjQwdjE5MkgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNjQwdjE0NEgweiIvPgogIDxwYXRoIGZpbGw9IiNkYTEyMWEiIGQ9Ik0wIDE2OGg2NDB2MTQ0SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzBmNDdhZiIgZD0iTTAgMGw0MTUuNyAyNDBMMCA0ODB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjZGQwOSIgZD0iTTIwMC43IDE5NC44TDYxLjcgMjQwbDEzOSA0NS4xTDExNC45IDE2N3YxNDZ6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-ss.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXNzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzA3ODkzMCIgZD0iTTAgMzU4LjRoNTEyVjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE1My42aDUxMnYyMDQuOEgweiIvPgogIDxwYXRoIGQ9Ik0wIDBoNTEydjE1My42SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2RhMTIxYSIgZD0iTTAgMTc5LjJoNTEydjE1My42SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzBmNDdhZiIgZD0iTTAgMGw0MzMgMjU2TDAgNTEyeiIvPgogIDxwYXRoIGZpbGw9IiNmY2RkMDkiIGQ9Ik0yMDkgMjA3LjhMNjQuNCAyNTZsMTQ0LjggNDguMS04OS41LTEyNnYxNTUuOHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-st {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1zdCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMxMmFkMmIiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0wIDEzNy4xaDY0MFYzNDNIMHoiLz4KICA8cGF0aCBmaWxsPSIjZDIxMDM0IiBkPSJNMCAwdjQ4MGwyNDAtMjQwIi8+CiAgPGcgaWQ9ImMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1MS42IDI0MCkgc2NhbGUoLjM0Mjg2KSI+CiAgICA8ZyBpZD0iYiI+CiAgICAgIDxwYXRoIGlkPSJhIiBkPSJNMC0yMDBWMGgxMDAiIHRyYW5zZm9ybT0icm90YXRlKDE4IDAgLTIwMCkiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjYSIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKC0xNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIpIiB4bGluazpocmVmPSIjYiIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjcwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUyMy4yKSIgeGxpbms6aHJlZj0iI2MiLz4KPC9zdmc+Cg==)
}

.flag-icon-st.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1zdCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMxMmFkMmIiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmNlMDAiIGQ9Ik0wIDE0Ni4zaDUxMnYyMTkuNEgweiIvPgogIDxwYXRoIGZpbGw9IiNkMjEwMzQiIGQ9Ik0wIDB2NTEybDE5Mi0yNTYiLz4KICA8ZyBpZD0iYyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc2LjkgMjYxLjUpIHNjYWxlKC4zMzE2NykiPgogICAgPGcgaWQ9ImIiPgogICAgICA8cGF0aCBpZD0iYSIgZD0iTTAtMjAwVjBoMTAwIiB0cmFuc2Zvcm09InJvdGF0ZSgxOCAwIC0yMDApIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgxNDQpIiB4bGluazpocmVmPSIjYiIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICA8L2c+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI3MDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NTAuOSkiIHhsaW5rOmhyZWY9IiNjIi8+Cjwvc3ZnPgo=)
}

.flag-icon-sv {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/sv.svg)
}

.flag-icon-sv.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/sv.svg)
}

.flag-icon-sx {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/sx.svg)
}

.flag-icon-sx.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/sx.svg)
}

.flag-icon-sy {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXN5IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHJlY3Qgd2lkdGg9IjY0MCIgaGVpZ2h0PSIxNjAiIHk9IjE2MCIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiByeD0iMCIgcnk9IjAiLz4KICA8cmVjdCB3aWR0aD0iNjQwIiBoZWlnaHQ9IjE2MCIgeT0iMzIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHJ4PSIwIiByeT0iMCIvPgogIDxwYXRoIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAwaDY0MHYxNjBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDkwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMDEuOSAyODFsLTI4LjgtMjAuOS0yOC43IDIxLjEgMTAuNy0zNC4yLTI4LjctMjEuMiAzNS40LS4zIDExLTM0LjEgMTEuMyAzNGgzNS40TDE5MSAyNDYuOWwxMC45IDM0LjJ6bTMwNy42IDBsLTI4LjgtMjAuOS0yOC43IDIxLjEgMTAuNy0zNC4yLTI4LjYtMjEuMiAzNS40LS4zIDExLTM0LjEgMTEuMiAzNGgzNS40bC0yOC41IDIxLjQgMTEgMzQuMnoiLz4KPC9zdmc+Cg==)
}

.flag-icon-sy.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXN5IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHJlY3Qgd2lkdGg9IjUxMiIgaGVpZ2h0PSIxNzAuNyIgeT0iMTcwLjciIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcng9IjAiIHJ5PSIwIi8+CiAgPHJlY3Qgd2lkdGg9IjUxMiIgaGVpZ2h0PSIxNzAuNyIgeT0iMzQxLjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcng9IjAiIHJ5PSIwIi8+CiAgPHBhdGggZmlsbD0icmVkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBoNTEydjE3MC43SDB6Ii8+CiAgPHBhdGggZmlsbD0iIzA5MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTUxLjQgMjk5LjdsLTMwLjgtMjIuMkw5MCAzMDBsMTEuNC0zNi42TDcwLjkgMjQxbDM3LjgtLjMgMTEuNy0zNi41IDEyIDM2LjRIMTcwbC0zMC40IDIyLjggMTEuNyAzNi40em0yODUuNCAwbC0zMC43LTIyLjItMzAuNiAyMi41IDExLjQtMzYuNi0zMC41LTIyLjUgMzcuNy0uMyAxMS43LTM2LjUgMTIgMzYuNGgzNy44bC0zMC40IDIyLjggMTEuNiAzNi40eiIvPgo8L3N2Zz4K)
}

.flag-icon-sz {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/sz.svg)
}

.flag-icon-sz.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/sz.svg)
}

.flag-icon-tc {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/tc.svg)
}

.flag-icon-tc.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/tc.svg)
}

.flag-icon-td {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRkIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwNjciIGQ9Ik0wIDBoMjE0djQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0icmVkIiBkPSJNNDI2IDBoMjE0djQ4MEg0MjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMjE0IDBoMjEydjQ4MEgyMTR6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-td.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRkIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiMwMDAwNjciIGQ9Ik0wIDBoMTcxLjJ2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0zNDAuOCAwSDUxMnY1MTJIMzQwLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTcxLjIgMGgxNjkuNnY1MTJIMTcxLjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy10ZiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmYiIGQ9Ik0wLTIxbDEyLjMgMzhMLTIwLTYuNWg0MEwtMTIuMyAxN3oiLz4KICA8L2RlZnM+CiAgPHBhdGggZmlsbD0iIzAwMjM5NSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyOTIuOHYxOTYuOEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDIzOTUiIGQ9Ik0wIDBoOTZ2MTkySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTE5MiAwaDk2djE5MmgtOTZ6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQyNiAyMTkuNmwxNS40IDI0LjZoNDRWMzMwbC0zMy01MS42LTQ0LjQgNzAuOGgyMS42bDIyLjgtNDAuOCA0Ni44IDg0IDQ2LjgtODQgMjIuOCA0MC44aDIxLjZMNTQ2IDI3OC40IDUxMyAzMzB2LTQ3LjRoMTkuOGwxNC43LTIzLjRINTEzdi0xNWg0NGwxNS40LTI0LjZINDI2em01MS42IDEwNWgtNDh2MTYuOGg0OHptOTEuMiAwaC00OHYxNi44aDQ4eiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iNDE2IiB5PSIzNjIiIHRyYW5zZm9ybT0ic2NhbGUoMS4yKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjM3MSIgeT0iMzI4IiB0cmFuc2Zvcm09InNjYWxlKDEuMikiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI0NjEiIHk9IjMyOCIgdHJhbnNmb3JtPSJzY2FsZSgxLjIpIiB4bGluazpocmVmPSIjYSIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMzMzIiB5PSIyMjciIHRyYW5zZm9ybT0ic2NhbGUoMS4yKSIgeGxpbms6aHJlZj0iI2EiLz4KICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjQ5OSIgeT0iMjI3IiB0cmFuc2Zvcm09InNjYWxlKDEuMikiIHhsaW5rOmhyZWY9IiNhIi8+Cjwvc3ZnPgo=)
}

.flag-icon-tf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy10ZiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmYiIGQ9Ik0wLTIxbDEyLjMgMzhMLTIwLTYuNWg0MEwtMTIuMyAxN3oiLz4KICA8L2RlZnM+CiAgPHBhdGggZmlsbD0iIzAwMjM5NSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMTIuM3YyMTBIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDAyMzk1IiBkPSJNMCAwaDEwMi40djIwNC44SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2VkMjkzOSIgZD0iTTIwNC44IDBoMTAyLjR2MjA0LjhIMjA0Ljh6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI4Mi40IDIzNC4ybDE2LjUgMjYuM2g0Ni45VjM1MmwtMzUuMy01NS00Ny4zIDc1LjVoMjNsMjQuNC00My41IDQ5LjkgODkuNiA0OS45LTg5LjYgMjQuMyA0My41aDIzTDQxMC41IDI5N2wtMzUuMiA1NXYtNTAuNmgyMS4xbDE1LjctMjVoLTM2Ljh2LTE2aDQ2LjlsMTYuNS0yNi4ySDI4Mi40em01NSAxMTJoLTUxLjJ2MThoNTEuMnptOTcuMyAwaC01MS4ydjE4aDUxLjJ6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI0MTYiIHk9IjM2MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3Mikgc2NhbGUoMS4yOCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIzNzEiIHk9IjMyOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3Mikgc2NhbGUoMS4yOCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI0NjEiIHk9IjMyOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3Mikgc2NhbGUoMS4yOCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIzMzMiIHk9IjIyNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3Mikgc2NhbGUoMS4yOCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSI0OTkiIHk9IjIyNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3Mikgc2NhbGUoMS4yOCkiIHhsaW5rOmhyZWY9IiNhIi8+Cjwvc3ZnPgo=)
}

.flag-icon-tg {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjdGctYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmUzMDAiIGQ9Ik0wIDBoNzY3LjZ2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTE4NjAwIiBkPSJNMCAyMDguMWg3NjcuNlYzMTFIMHpNMCAuMmg3NjcuNnYxMDIuOUgweiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZD0iTTAgLjNoMzA2LjV2MzEwLjZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMzQuNCAxMjguNGMwLS44IDE4LjktNTMgMTguOS01M2wxNyA1Mi4yczU3LjQgMS43IDU3LjQuOC00NS4zIDM0LjMtNDUuMyAzNC4zIDIxLjQgNjAgMjAuNSA1OC4yYy0uOC0xLjctNDkuNi0zNi00OS42LTM2cy00OS43IDM0LjMtNDguOCAzNC4zYy44IDAgMTguOC01Ni41IDE4LjgtNTYuNWwtNDQuNS0zMy40IDU1LjYtLjl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTE4NjAwIiBkPSJNMCA0MDkuMmg3NjcuNlY1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-tg.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMC0uMmg0OTYuM1Y0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC4zKSBzY2FsZSgxLjAzMTYpIj4KICAgIDxwYXRoIGZpbGw9IiNmZmUzMDAiIGQ9Ik0wLS4yaDc0NFY0OTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMxMTg2MDAiIGQ9Ik0wIDIwMS41aDc0NHY5OS43SDB6TTAgMGg3NDR2OTkuN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2Q4MDAwMCIgZD0iTTAgMGgyOTcuMXYzMDEuMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEzMC4zIDEyNC4zYzAtLjkgMTguMy01MS41IDE4LjMtNTEuNWwxNi42IDUwLjZzNTUuNiAxLjcgNTUuNi44LTQ0IDMzLjItNDQgMzMuMiAyMC43IDU4LjEgMTkuOSA1Ni41Yy0uOC0xLjctNDguMS0zNC45LTQ4LjEtMzQuOXMtNDguMiAzMy4yLTQ3LjMgMzMuMiAxOC4yLTU0LjcgMTguMi01NC43TDc2LjQgMTI1bDUzLjktLjh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTE4NjAwIiBkPSJNMCAzOTYuNGg3NDR2OTkuN0gweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-th {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRoIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmNGY1ZjgiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzJkMmE0YSIgZD0iTTAgMTYyLjVoNjQwdjE2MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2E1MTkzMSIgZD0iTTAgMGg2NDB2ODIuNUgwem0wIDQwMGg2NDB2ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-th.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRoIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmNGY1ZjgiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzJkMmE0YSIgZD0iTTAgMTczLjRoNTEyVjM0NEgweiIvPgogICAgPHBhdGggZmlsbD0iI2E1MTkzMSIgZD0iTTAgMGg1MTJ2ODhIMHptMCA0MjYuN2g1MTJWNTEySDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tj {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy10aiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwNjAiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjM0Mi45SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTTAgMGg2NDB2MTM3LjFIMHoiLz4KICA8cGF0aCBmaWxsPSIjZjhjMzAwIiBkPSJNMzAwLjggMjMzLjZhOC42IDguNiAwIDAxMTYgNFYyNzJoNi40di0zNC4zYTguNiA4LjYgMCAwMTE2LTQgMjAuMiAyMC4yIDAgMTAtMzguNCAwIi8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMwNS40IDIyNC43YTEzLjcgMTMuNyAwIDAxMTQuNiA2LjUgMTMuNyAxMy43IDAgMDExNC42LTYuNSAxNC43IDE0LjcgMCAwMC0yOS4yIDAiLz4KICA8cGF0aCBpZD0iYSIgZmlsbD0iI2Y4YzMwMCIgZD0iTTMxNi44IDI1OC4zYTI2IDI2IDAgMDEtNDMuOCAxNi42IDI3IDI3IDAgMDEtNDEgMTJjMi41IDI1IDQwIDE5LjkgNDIuOC00LjQgMTEuNyAyMC43IDM3LjYgMTQuNyA0NS4yLTEwLjZ6Ii8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZjhjMzAwIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA2NDAgMCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgPHBhdGggaWQ9ImIiIGZpbGw9IiNmOGMzMDAiIGQ9Ik0yOTEuOCAzMDIuNmMtNS4zIDExLjMtMTUuNyAxMy4yLTI0LjggNC4xIDAgMCAzLjYtMi42IDcuNi0zLjMtLjgtMy4xLjctNy41IDIuOS05LjhhMTUgMTUgMCAwMTYuMSA4LjFjNS41LS43IDguMiAxIDguMiAxeiIvPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2Y4YzMwMCIgdHJhbnNmb3JtPSJyb3RhdGUoOS40IDMyMCA1NTEuMykiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjZjhjMzAwIiB0cmFuc2Zvcm09InJvdGF0ZSgxOC43IDMyMCA1NTEuMykiIHhsaW5rOmhyZWY9IiNiIi8+CiAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjhjMzAwIiBzdHJva2Utd2lkdGg9IjExIiBkPSJNMjUzLjUgMzI3LjhhMjMzLjEgMjMzLjEgMCAwMTEzMyAwIi8+CiAgPGcgZmlsbD0iI2Y4YzMwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIwIDE2NC42KSBzY2FsZSguNjg1NzEpIj4KICAgIDxwYXRoIGlkPSJjIiBkPSJNMzAxOTMwIDQxNTU3MWwtNzkwNDYzLTU3NDMwNWg5NzcwNjZsLTc5MDQ2MyA1NzQzMDVMMC01MTM2NzR6IiB0cmFuc2Zvcm09InNjYWxlKC4wMDAwNSkiLz4KICA8L2c+CiAgPGcgaWQ9ImQiIGZpbGw9IiNmOGMzMDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyMCAyNjAuNikgc2NhbGUoLjY4NTcxKSI+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MCAtMTIxLjIpIiB4bGluazpocmVmPSIjYyIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjIgLTcwKSIgeGxpbms6aHJlZj0iI2MiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0MCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgPC9nPgogIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2Y4YzMwMCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNjQwIDApIiB4bGluazpocmVmPSIjZCIvPgo8L3N2Zz4K)
}

.flag-icon-tj.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy10aiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwNjAiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjM2NS43SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2MwMCIgZD0iTTAgMGg1MTJ2MTQ2LjNIMHoiLz4KICA8ZyBmaWxsPSIjZjhjMzAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2KSBzY2FsZSguNzMxNDMpIj4KICAgIDxwYXRoIGQ9Ik02NzIgMzQwLjdhMTIuNSAxMi41IDAgMDEyMy4zIDUuOXY1MGg5LjR2LTUwYTEyLjUgMTIuNSAwIDAxMjMuMy01LjkgMjkuNSAyOS41IDAgMTAtNTYgMCIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY3OC43IDMyNy42YTIwIDIwIDAgMDEyMS4zIDkuNiAyMCAyMCAwIDAxMjEuMy05LjYgMjEuNSAyMS41IDAgMDAtNDIuNiAwIi8+CiAgICA8cGF0aCBpZD0iYSIgZD0iTTY5NS4zIDM3Ni42YTM4IDM4IDAgMDEtNjMuOCAyNC4zIDM5LjUgMzkuNSAwIDAxLTU5LjggMTcuNWMzLjcgMzYuNCA1OC4zIDI5IDYyLjMtNi40IDE3LjIgMzAuMSA1NSAyMS41IDY2LTE1LjR6Ii8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDE0MDAgMCkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICA8cGF0aCBpZD0iYiIgZD0iTTY1OC44IDQ0MS4zYy03LjYgMTYuNS0yMi44IDE5LjMtMzYuMSA2IDAgMCA1LjMtMy44IDExLTQuOGExOCAxOCAwIDAxNC4zLTE0LjMgMjIgMjIgMCAwMTkgMTEuOGM4LTEgMTEuOCAxLjMgMTEuOCAxLjN6Ii8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDkuNCA3MDAgODA0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTguNyA3MDAgODA0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Y4YzMwMCIgc3Ryb2tlLXdpZHRoPSIxNiIgZD0iTTYwMyA0NzhhMzQwIDM0MCAwIDAxMTk0IDAiLz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcwMCAzODApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTQwKSI+CiAgICAgICAgPHBhdGggaWQ9ImMiIGQ9Ik00ODg1MzMtMTU4NzM0bC03OTA0NjMgNTc0MzA1TDAtNTEzNjc0bDMwMTkzMCA5MjkyNDUtNzkwNDYzLTU3NDMwNXoiIHRyYW5zZm9ybT0ic2NhbGUoLjAwMDA1KSIvPgogICAgICA8L2c+CiAgICAgIDxnIGlkPSJkIj4KICAgICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MCAtMTIxLjIpIiB4bGluazpocmVmPSIjYyIvPgogICAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMS4yIC03MCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQwKSIgeGxpbms6aHJlZj0iI2MiLz4KICAgICAgPC9nPgogICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tk {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRrIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlZDEwMCIgZD0iTTEwOC4xIDM1NC42Yy02LjctLjEgNjIuOC0zNyAxMjAuOS04NC40IDc2LjItNjIuMSAyNDAuMy0xNjEuNCAyODguNi0xNzcuNiA1LTEuNy0xMC4zIDguNi0xMi4zIDExLjktNTEuNSA2MS0xMC40IDE3NiA1NCAyMzMuOSAxOS40IDE0LjggMTguNCAxNS42IDU0LjMgMTd2My40bC01MDUuNS00LjJ6bS00LjIgNi43cy00LjkgMy41LTQuOSA2LjFjMCAyLjkgNS41IDYuNyA1LjUgNi43bDQ5OC41IDUuNSA5LjItNi4xLTEyLjgtNy45LTQ5NS41LTQuM3oiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2LjggMTA5LjFsLTQgMTIuMiAxMC40LTcuNSAxMC4zIDcuNS0zLjktMTIuMiAxMC4zLTcuNWgtMTIuOGwtMy45LTEyLjItNCAxMi4ySDk2LjR6bTc4LjEgNTcuNGw4LjYtNi4zaC0xMC43bC0zLjMtMTAuMS0zLjMgMTAuMWgtMTAuNmw4LjYgNi4zLTMuMyAxMC4xIDguNi02LjMgOC43IDYuM3ptLTE0NS4yIDEzbC00LTEyLjItMy45IDEyLjJIMTlsMTAuMyA3LjUtMy45IDEyLjIgMTAuMy03LjUgMTAuNCA3LjUtNC0xMi4yIDEwLjQtNy41em03OC4xIDEyMi4zbC00LjYtMTQuMi00LjYgMTQuMmgtMTVsMTIuMSA4LjctNC42IDE0LjMgMTIuMS04LjggMTIuMSA4LjgtNC43LTE0LjMgMTIuMS04Ljd6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-tk.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRrIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZlZDEwMCIgZD0iTTkwLjcgMzg0LjJjLTUuMyAwIDUwLTI5LjUgOTYuNC02Ny4yIDYwLjctNDkuNSAxOTEuNS0xMjguNyAyMzAtMTQxLjUgNC0xLjMtOC4yIDYuOC05LjggOS41LTQxLjEgNDguNi04LjMgMTQwLjMgNDMgMTg2LjQgMTUuNCAxMS44IDE0LjYgMTIuNCA0My4yIDEzLjZ2Mi43bC00MDIuOC0zLjV6bS0zLjMgNS40cy0zLjkgMi44LTMuOSA0LjljMCAyLjMgNC40IDUuNCA0LjQgNS40bDM5Ny4zIDQuNCA3LjMtNC45LTEwLjItNi4zLTM5NC45LTMuNXoiLz4KICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA1LjUgMTE2LjZsLTQgMTIuMSAxMC40LTcuNSAxMC4zIDcuNS00LTEyLjEgMTAuNC03LjVoLTEyLjhsLTMuOS0xMi4yLTQgMTIuMkg5NS4yem03Ny44IDU3LjFsOC42LTYuMmgtMTAuNmwtMy4zLTEwLjEtMy4zIDEwLjFoLTEwLjZsOC42IDYuMi0zLjMgMTAuMSA4LjYtNi4yIDguNiA2LjJ6bS0xNDQuNyAxM2wtMy45LTEyLjEtNCAxMi4xSDE4bDEwLjMgNy41LTQgMTIuMSAxMC40LTcuNSAxMC4zIDcuNS0zLjktMTIuMSAxMC4zLTcuNXptNzcuOSAxMjEuOWwtNC42LTE0LjItNC42IDE0LjJIOTIuNGwxMiA4LjctNC42IDE0LjIgMTIuMS04LjggMTIgOC44LTQuNi0xNC4yIDEyLTguN3oiLz4KPC9zdmc+Cg==)
}

.flag-icon-tl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRsIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRsLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjdGwtYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxwYXRoIGZpbGw9IiNjYjAwMGYiIGQ9Ik0wIDBoMTAzMS4ydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2Y4YzAwYyIgZD0iTTAgMGMzLjIgMCA1MTIgMjU2LjcgNTEyIDI1Ni43TDAgNTEyVjB6Ii8+CiAgICA8cGF0aCBkPSJNMCAwYzIuMSAwIDM0MC42IDI1Ni43IDM0MC42IDI1Ni43TDAgNTEyVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTg3LjcgMjk4LjJMMTI3IDI4NC43bC0zMSA1Mi44LTUtNTkuNy02MC43LTEzLjMgNTQuOS0yNC45LTMuMy01OS4zIDQwLjIgNDMuNCA1NS40LTI1LjMtMjguOSA1NCAzOS4yIDQ1Ljh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tl.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRsIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InNjYWxlKDEuMDMyMSkiPgogICAgPHBhdGggZmlsbD0iI2NiMDAwZiIgZD0iTTAgMGg5OTl2NDk2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjhjMDBjIiBkPSJNMCAwYzMuMSAwIDQ5NiAyNDguNyA0OTYgMjQ4LjdMMCA0OTYuMVYweiIvPgogICAgPHBhdGggZD0iTTAgMGMyIDAgMzMwIDI0OC43IDMzMCAyNDguN0wwIDQ5Ni4xVjB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTgxLjkgMjg4LjlsLTU5LTEzTDkzIDMyN2wtNS01Ny44LTU4LjgtMTMgNTMuMS0yNC0zLjItNTcuNSAzOSA0MiA1My42LTI0LjQtMjggNTIuMiAzOCA0NC40eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-tm {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/tm.svg)
}

.flag-icon-tm.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/tm.svg)
}

.flag-icon-tn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InRuLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCN0bi1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNLTEyOCAwaDc2OHY1MTJoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zODUuOCAyNTUuOGExMjkuMSAxMjkuMSAwIDExLTI1OC4yIDAgMTI5LjEgMTI5LjEgMCAwMTI1OC4yIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMjU2LjcgMzQxLjRhODUuNyA4NS43IDAgMDEwLTE3MS4zYzExLjggMCAyNS4zIDIuOCAzNC40IDkuNS02Mi42IDIuMy03OC41IDU1LjUtNzguNSA3Ni45czEwLjEgNjkuMSA3OC41IDc2LjJjLTcuOCA1LTIyLjYgOC43LTM0LjQgOC43eiIvPgogICAgPHBhdGggZmlsbD0iI2U3MDAxMyIgZD0iTTMzMi4xIDI5MS44bC0zOC45LTE0LjItMjUuNyAzMi40IDEuNS00MS4zLTM4LjgtMTQuNSAzOS44LTExLjQgMS43LTQxLjMgMjMuMiAzNC4zIDM5LjgtMTEtMjUuNSAzMi41eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-tn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTI0IDBoNDk2djQ5NkgxMjR6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOCkgc2NhbGUoMS4wMzIxKSI+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMCAwaDc0NHY0OTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00OTcuOCAyNDcuOGExMjUuMSAxMjUuMSAwIDExLTI1MC4yIDAgMTI1LjEgMTI1LjEgMCAwMTI1MC4yIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZTcwMDEzIiBkPSJNMzcyLjcgMzMwLjhhODMgODMgMCAwMS04My04MyA4MyA4MyAwIDAxODMtODNjMTEuNCAwIDI0LjUgMi43IDMzLjMgOS4yLTYwLjYgMi4zLTc2IDUzLjctNzYgNzQuNXM5LjggNjcgNzYgNzMuOGE3MC40IDcwLjQgMCAwMS0zMy4zIDguNXoiLz4KICAgIDxwYXRoIGZpbGw9IiNlNzAwMTMiIGQ9Ik00NDUuOCAyODIuN0w0MDguMSAyNjlsLTI0LjkgMzEuNCAxLjQtNDAtMzcuNi0xNCAzOC42LTExLjEgMS43LTQwIDIyLjQgMzMuMiAzOC42LTEwLjgtMjQuNyAzMS42eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-to {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRvIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjYzEwMDAwIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjUwdjIwMC4zSDB6Ii8+CiAgICA8ZyBmaWxsPSIjYzEwMDAwIj4KICAgICAgPHBhdGggZD0iTTEwMi44IDMxLjJoMzkuOXYxMzkuNmgtMzkuOHoiLz4KICAgICAgPHBhdGggZD0iTTE5Mi42IDgxdjQwSDUzVjgxeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-to.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRvIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjYzEwMDAwIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjE4LjN2MTc1SDB6Ii8+CiAgICA8ZyBmaWxsPSIjYzEwMDAwIj4KICAgICAgPHBhdGggZD0iTTg5LjggMjcuM2gzNC44djEyMS45SDg5Ljh6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0xNjguMiA3MC44djM0LjhINDYuM1Y3MC44eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-tr {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRyIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNlMzBhMTciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQwNyAyNDcuNWMwIDY2LjItNTQuNiAxMTkuOS0xMjIgMTE5LjlzLTEyMi01My43LTEyMi0xMjAgNTQuNi0xMTkuOCAxMjItMTE5LjggMTIyIDUzLjcgMTIyIDExOS45eiIvPgogICAgPHBhdGggZmlsbD0iI2UzMGExNyIgZD0iTTQxMyAyNDcuNWMwIDUzLTQzLjYgOTUuOS05Ny41IDk1LjlzLTk3LjYtNDMtOTcuNi05NiA0My43LTk1LjggOTcuNi05NS44IDk3LjYgNDIuOSA5Ny42IDk1Ljl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDMwLjcgMTkxLjVsLTEgNDQuMy00MS4zIDExLjIgNDAuOCAxNC41LTEgNDAuNyAyNi41LTMxLjggNDAuMiAxNC0yMy4yLTM0LjEgMjguMy0zMy45LTQzLjUgMTItMjUuOC0zN3oiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-tr.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXRyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNlMzBhMTciIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM0OC44IDI2NGMwIDcwLjYtNTguMyAxMjcuOS0xMzAuMSAxMjcuOXMtMTMwLjEtNTcuMy0xMzAuMS0xMjggNTguMi0xMjcuOCAxMzAtMTI3LjhTMzQ4LjkgMTkzLjMgMzQ4LjkgMjY0eiIvPgogICAgPHBhdGggZmlsbD0iI2UzMGExNyIgZD0iTTM1NS4zIDI2NGMwIDU2LjUtNDYuNiAxMDIuMy0xMDQuMSAxMDIuM3MtMTA0LTQ1LjgtMTA0LTEwMi4zIDQ2LjUtMTAyLjMgMTA0LTEwMi4zIDEwNCA0NS44IDEwNCAxMDIuM3oiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNzQuMSAyMDQuMmwtMSA0Ny4zLTQ0LjIgMTIgNDMuNSAxNS41LTEgNDMuMyAyOC4zLTMzLjggNDIuOSAxNC44LTI0LjgtMzYuMyAzMC4yLTM2LjEtNDYuNCAxMi44LTI3LjUtMzkuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-tt {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2UwMDAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNDYzLjcgNDgwTDAgMXY0NzguOGw0NjMuNy4yek0xNzYuMyAwTDY0MCA0NzlWLjJMMTc2LjMgMHoiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNy43LjJoMTE4LjZsNDY4LjIgNDc5LjNINDkyLjJMMjcuNy4yeiIvPgo8L3N2Zz4K)
}

.flag-icon-tt.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MTJ2NTEySDB6IiBzdHlsZT0id2lkdGg6MCIvPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICA8cGF0aCBmaWxsPSIjZTAwMDAwIiBkPSJNMzcxIDUxMkwwIDF2NTEwLjdsMzcxIC4zek0xNDEgMGwzNzEgNTExVi4yTDE0MSAweiIvPgogICAgPHBhdGggZD0iTTIyLjIuMmg5NC45bDM3NC41IDUxMS4zaC05Ny45TDIyLjIuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-tv {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR2IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnMgaWQ9ImRlZnM4MzAiPgogICAgPGNsaXBQYXRoIGlkPSJ0di1hIj4KICAgICAgPHBhdGggaWQ9InBhdGg4MjciIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InJlY3Q4OTEiIGZpbGw9IiMwMDlmY2EiIGZpbGwtb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIxMS44IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICA8cGF0aCBpZD0icGF0aDg2MiIgZmlsbD0iI2ZmZjQwZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgZD0iTTU5My4zIDEyMi43SDYyMWwtMjIuMyAxNS4yIDguNSAyNC43LTIyLjMtMTUuMy0yMi4yIDE1LjMgOC41LTI0LjctMjIuMy0xNS4yaDI3LjVsOC41LTI0Ljd6bS02OS4yIDE5Ni44aDI3LjZsLTIyLjMgMTUuMiA4LjUgMjQuNy0yMi4zLTE1LjMtMjIuMyAxNS4zIDguNi0yNC43LTIyLjMtMTUuMkg1MDdsOC41LTI0Ljd6bTY5LjItNDQuNkg2MjFsLTIyLjMgMTUuMiA4LjUgMjQuNy0yMi4zLTE1LjMtMjIuMiAxNS4zIDguNS0yNC43LTIyLjMtMTUuMmgyNy41bDguNS0yNC43ek0yOTUuOCA0MTcuN2gyNy42TDMwMSA0MzIuOGw4LjYgMjQuNi0yMi4zLTE1LjItMjIuMyAxNS4yIDguNi0yNC42LTIyLjQtMTUuM2gyNy42bDguNS0yNC42em02Mi42LTc2LjVoLTI3LjZsMjIuMy0xNS4zLTguNS0yNC42IDIyLjMgMTUuMiAyMi4zLTE1LjItOC42IDI0LjYgMjIuMyAxNS4zaC0yNy41bC04LjUgMjQuNnptODEuMy0xMTIuNUg0MTJsMjIuMy0xNS4yLTguNS0yNC43IDIyLjMgMTUuMyAyMi4zLTE1LjMtOC42IDI0LjcgMjIuMyAxNS4yaC0yNy41bC04LjUgMjQuN3ptNjguMy0yMy4zaC0yNy42bDIyLjQtMTUuMy04LjYtMjQuNiAyMi4zIDE1LjIgMjIuMy0xNS4yLTguNiAyNC42IDIyLjQgMTUuM0g1MjVsLTguNSAyNC42ek00MzkuNyA0MDBINDEybDIyLjMtMTUuMkw0MjYgMzYwbDIyLjMgMTUuMiAyMi4zLTE1LjItOC42IDI0LjcgMjIuMyAxNS4yaC0yNy41bC04LjUgMjQuN3ptLTgxLjMgMTkuOWgtMjcuNmwyMi4zLTE1LjItOC41LTI0LjcgMjIuMyAxNS4yIDIyLjMtMTUuMi04LjYgMjQuNkw0MDMgNDIwaC0yNy41bC04LjUgMjQuN3oiIG9wYWNpdHk9IjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDxnIGlkPSJnMTU1MSIgdHJhbnNmb3JtPSJzY2FsZSguNSkiPgogICAgPHBhdGggaWQ9InBhdGgxNTI5IiBmaWxsPSIjMDEyMTY5IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGlkPSJwYXRoMTUzMSIgZmlsbD0iI0ZGRiIgZD0iTTc1IDBsMjQ0IDE4MUw1NjIgMGg3OHY2Mkw0MDAgMjQxbDI0MCAxNzh2NjFoLTgwTDMyMCAzMDEgODEgNDgwSDB2LTYwbDIzOS0xNzhMMCA2NFYweiIvPgogICAgPHBhdGggaWQ9InBhdGgxNTMzIiBmaWxsPSIjQzgxMDJFIiBkPSJNNDI0IDI4MWwyMTYgMTU5djQwTDM2OSAyODF6bS0xODQgMjBsNiAzNUw1NCA0ODBIMHpNNjQwIDB2M0wzOTEgMTkxbDItNDRMNTkwIDB6TTAgMGwyMzkgMTc2aC02MEwwIDQyeiIvPgogICAgPHBhdGggaWQ9InBhdGgxNTM1IiBmaWxsPSIjRkZGIiBkPSJNMjQxIDB2NDgwaDE2MFYwek0wIDE2MHYxNjBoNjQwVjE2MHoiLz4KICAgIDxwYXRoIGlkPSJwYXRoMTUzNyIgZmlsbD0iI0M4MTAyRSIgZD0iTTAgMTkzdjk2aDY0MHYtOTZ6TTI3MyAwdjQ4MGg5NlYweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-tv.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR2IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnMgaWQ9ImRlZnM1NDAiPgogICAgPGNsaXBQYXRoIGlkPSJhIj4KICAgICAgPHBhdGggaWQ9InBhdGg1MzciIGZpbGwtb3BhY2l0eT0iLjciIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InJlY3Q1OTciIGZpbGw9IiMwMDlmY2EiIGZpbGwtb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSI0LjkiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGlkPSJwYXRoNTcyIiBmaWxsPSIjZmZmNDBkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMXB0IiBkPSJNNDc4IDIyNi4zbDcuMSAyMC40LTE4LjQtMTIuNi0xOC41IDEyLjYgNy4xLTIwLjQtMTguNS0xMi42aDIyLjlsNy0yMC40IDcgMjAuNGgyMi44em0tNTcuMiAxNjIuOGw3IDIwLjQtMTguNC0xMi43LTE4LjQgMTIuNyA3LTIwLjQtMTguNC0xMi43aDIyLjhsNy0yMC40IDcgMjAuNWgyMi45em01Ny4zLTM2LjlsNyAyMC40LTE4LjQtMTIuNi0xOC41IDEyLjYgNy4xLTIwLjQtMTguNS0xMi42aDIyLjlsNy0yMC40IDcgMjAuNGgyMi44em0tMjQ2LjIgMTE4bDcuMSAyMC41LTE4LjQtMTIuNy0xOC41IDEyLjcgNy4xLTIwLjQtMTguNS0xMi42aDIyLjhsNy0yMC40IDcuMSAyMC40aDIyLjh6bTQzLjEtODguNGwtNy0yMC40IDE4LjQgMTIuNiAxOC40LTEyLjYtNyAyMC40IDE4LjQgMTIuNmgtMjIuOGwtNyAyMC40LTctMjAuNGgtMjIuOHptNjcuMy05M2wtNy4xLTIwLjQgMTguNCAxMi42IDE4LjUtMTIuNi03IDIwLjQgMTguNCAxMi42aC0yMi44bC03IDIwLjQtNy0yMC40aC0yMi45em01Ni41LTE5LjNsLTctMjAuNCAxOC40IDEyLjYgMTguNC0xMi42LTcgMjAuNCAxOC40IDEyLjZoLTIyLjhsLTcgMjAuNC03LTIwLjRoLTIyLjl6bS01Ni41IDE2MWwtNy4xLTIwLjQgMTguNCAxMi42IDE4LjUtMTIuNi03IDIwLjQgMTguNCAxMi42aC0yMi44bC03IDIwLjQtNy0yMC40aC0yMi45ek0yNzUgNDQ2LjlsLTctMjAuNCAxOC40IDEyLjYgMTguNC0xMi42LTcgMjAuNCAxOC40IDEyLjZoLTIyLjhsLTcgMjAuNC03LTIwLjRoLTIyLjh6IiBvcGFjaXR5PSIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8ZyBpZD0iZzk0NyIgdHJhbnNmb3JtPSJzY2FsZSguNSkiPgogICAgPHBhdGggaWQ9InBhdGg5MjUiIGZpbGw9IiMwMTIxNjkiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogICAgPHBhdGggaWQ9InBhdGg5MjciIGZpbGw9IiNGRkYiIGQ9Ik01MTIgMHY2NEwzMjIgMjU2bDE5MCAxODd2NjloLTY3TDI1NCAzMjQgNjggNTEySDB2LTY4bDE4Ni0xODdMMCA3NFYwaDYybDE5MiAxODhMNDQwIDB6Ii8+CiAgICA8cGF0aCBpZD0icGF0aDkyOSIgZmlsbD0iI0M4MTAyRSIgZD0iTTE4NCAzMjRsMTEgMzRMNDIgNTEySDB2LTN6bTEyNC0xMmw1NCA4IDE1MCAxNDd2NDV6TTUxMiAwTDMyMCAxOTZsLTQtNDRMNDY2IDB6TTAgMWwxOTMgMTg5LTU5LThMMCA0OXoiLz4KICAgIDxwYXRoIGlkPSJwYXRoOTMxIiBmaWxsPSIjRkZGIiBkPSJNMTc2IDB2NTEyaDE2MFYwek0wIDE3NnYxNjBoNTEyVjE3NnoiLz4KICAgIDxwYXRoIGlkPSJwYXRoOTMzIiBmaWxsPSIjQzgxMDJFIiBkPSJNMCAyMDh2OTZoNTEydi05NnpNMjA4IDB2NTEyaDk2VjB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR3IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InR3LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3R3LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZmUwMDAwIiBkPSJNMCAwaDc2OHY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwOTUiIGQ9Ik0wIDBoMzg1Ljd2MjU2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjgyLjEgMTc4LjZsLTQ3LjMtOS44IDEwIDQ3LjMtMzYtMzIuMS0xNSA0Ni0xNS4yLTQ1LjktMzYgMzIuNCA5LjgtNDcuNC00Ny4yIDEwLjEgMzItMzYuMS00Ni0xNSA0Ni0xNS4yLTMyLjQtMzUuOCA0Ny4zIDkuNy0xMC00Ny4zIDM2IDMyLjEgMTUtNDYgMTUuMiA0NS45IDM1LjktMzIuNC05LjcgNDcuNCA0Ny4yLTEwLjEtMzIgMzYuMSA0NS45IDE1LTQ1LjkgMTUuMnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAwOTUiIGQ9Ik0yMzguNSAxNzVsLTE1IDcuOS0xNC41IDguNi0xNy0uNi0xNi45LjItMTQuMy05TDE0NiAxNzRsLTgtMTUtOC42LTE0LjUuNi0xNi44LS4yLTE3IDktMTQuMiA4LjMtMTQuOCAxNC45LTcuOSAxNC42LTguNiAxNi45LjYgMTctLjIgMTQuMyA5IDE0LjcgOC4yIDggMTQuOSA4LjYgMTQuNS0uNiAxNi45LjIgMTYuOS05IDE0LjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQ0LjYgMTI4LjNhNTEuOSA1MS45IDAgMTEtMTAzLjcgMCA1MS45IDUxLjkgMCAwMTEwMy43IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tw.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR3IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxwYXRoIGZpbGw9IiNmZTAwMDAiIGQ9Ik0wIDBoNzQ0djQ5NkgweiIvPgogICAgPHBhdGggZmlsbD0iIzAwMDA5NSIgZD0iTTAgMGgzNzMuN3YyNDhIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNzMuMyAxNzNsLTQ1LjgtOS40IDkuNyA0NS44LTM1LTMxLjEtMTQuNCA0NC41LTE0LjgtNDQuNC0zNC44IDMxLjMgOS41LTQ1LjgtNDUuOCA5LjcgMzEtMzUtNDQuNS0xNC40IDQ0LjUtMTQuOC0zMS40LTM0LjggNDUuOSA5LjUtOS44LTQ1LjggMzUgMzEgMTQuNS00NC41IDE0LjcgNDQuNSAzNC44LTMxLjQtOS40IDQ1LjlMMjczIDc0bC0zMS4xIDM1IDQ0LjUgMTQuNC00NC40IDE0Ljh6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMDAwMDk1IiBkPSJNMjMxIDE2OS41bC0xNC40IDcuNy0xNC4xIDguMy0xNi40LS42LTE2LjQuMi0xNC04LjYtMTQuMi04LTcuNy0xNC41LTguNC0xNCAuNS0xNi40LS4xLTE2LjQgOC43LTEzLjggOC0xNC4zIDE0LjUtNy43IDE0LTguMyAxNi41LjUgMTYuNC0uMiAxMy45IDguNyAxNC4zIDggNy43IDE0LjUgOC4zIDE0LS41IDE2LjQuMiAxNi4zLTguNyAxNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMzcgMTI0LjNhNTAuMyA1MC4zIDAgMTEtMTAwLjUgMCA1MC4zIDUwLjMgMCAwMTEwMC41IDB6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tz {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR6IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InR6LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTAgMGgxNjB2MTIwSDEweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCIgY2xpcC1wYXRoPSJ1cmwoI3R6LWEpIiB0cmFuc2Zvcm09Im1hdHJpeCg0IDAgMCA0IC00MCAwKSI+CiAgICA8cGF0aCBmaWxsPSIjMDlmIiBkPSJNMCAwaDE4MHYxMjBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwOTAiIGQ9Ik0wIDBoMTgwTDAgMTIwVjB6Ii8+CiAgICA8cGF0aCBkPSJNMCAxMjBoNDBsMTQwLTk1VjBoLTQwTDAgOTV2MjV6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMCA5MS41TDEzNy4yIDBoMTMuNUwwIDEwMC41di05ek0yOS4zIDEyMEwxODAgMTkuNXY5TDQyLjggMTIwSDI5LjN6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-tz.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXR6IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTAyLjkgMGg0OTZ2NDk2SDEwM3oiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNi4yKSBzY2FsZSgxLjAzMjEpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBmaWxsPSIjMDlmIiBkPSJNMCAwaDc0NC4xdjQ5NkgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkwIiBkPSJNMCAwaDc0NC4xTDAgNDk2VjB6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0wIDQ5NmgxNjUuNEw3NDQgMTAzLjRWMEg1NzguN0wwIDM5Mi43djEwMy40eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMCAzNzhMNTY3IDBoNTZMMCA0MTUuM3YtMzcuMnptMTIxLjEgMTE4bDYyMy00MTUuM1YxMThMMTc3IDQ5NmgtNTUuOXoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ua {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZkNTAwIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDViYmIiIGQ9Ik0wIDBoNjQwdjI0MEgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ua.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZkNTAwIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDViYmIiIGQ9Ik0wIDBoNTEydjI1NkgweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ug {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVnIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InVnLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjdWctYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwKSBzY2FsZSguOTM3NSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLTEyOCAzNDEuNGg3Njh2ODUuM2gtNzY4eiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLTEyOCAyNTZoNzY4djg1LjNoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZTM5MDgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTS0xMjggMTcwLjdoNzY4VjI1NmgtNzY4eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLTEyOCA4NS40aDc2OHY4NS4zaC03Njh6Ii8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0tMTI4IDBoNzY4djg1LjNoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmZkZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBkPSJNMzM1LjcgMjU2YTc5LjcgNzkuNyAwIDExLTE1OS40IDAgNzkuNyA3OS43IDAgMDExNTkuNCAweiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzEwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIGQ9Ik0yNDIgMTk0LjlsLTUuMi05LjVjMi0yIDUuMy0zLjYgMTAuNy0zLjZsLS42IDEwLjUtNSAyLjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZlNzAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgZD0iTTI0NyAxOTIuM2wuNy0xMC41czEwLjctLjYgMTYuNSA2LjRsLTUuNyA4LjItMTEuNi00eiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzEwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIGQ9Ik0yNTguNiAxOTYuM2w1LjMtOC4yYzMuNSAzLjcgNSA2LjMgNS41IDEwLjMuMS4xLTguMyAyLjEtOC4zIDJsLTIuNS00LjF6Ii8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii45IiBkPSJNMjQ0LjYgMzMxLjFzOS45LTExLjMgMjkuMS04LjljLTIuOS00LjctMTIuMy00LjEtMTIuMy00LjFzLTIuOC0yMi0uNi0yMy4yIDEyIC4xIDEyIC4xYzEuMiAwIDMuNC0zLjQgMS42LTUuNi0xLjctMi4yLTYuOC0xMC41LTQuNy0xMi4yIDIuMS0xLjYgMTMuNCAxIDEzLjQgMWwtMzItNDFzLTMuMy0xNS41IDMuMy0yM2M3LjktNi41IDctMTMuNiA2LjgtMTMuNS0xLjEtNy4yLTEyLTEyLjMtMTkuNC01LjctNC4zIDUuMi0xLjQgOS4yLTEuNCA5LjJzLTExLjUgMy4xLTExLjkgNS4xYy0uNSAyIDEyLjktLjMgMTIuOS0uM2wtMS4zIDkuMXMtMjYgMjMuNi02IDQ0bC42LS44czcgOC42IDE0LjMgMTAuNWM3IDcgNi4zIDYgNi4zIDZzMS4zIDExLjEgMCAxMy4zYy0xLjctLjUtMTkuMy0xLjItMjEuOS0uMi0yLjQuOC0xMS40LjMtOS4yIDE1LjFsMy4zLTcuNXMtLjMgNS4zIDEuOSA3LjJjLS40LTUuNiAyLjEtOS40IDIuMS05LjRzLjQgNi4yIDEuOCA3YzEuNCAxIDEuNC0xMCA5LTkgNy40LjkgMTIuOS42IDEyLjkuNnMyLjUgMjEuNCAxLjcgMjMuNGMtNS40LTEuMy0xOC40LjUtMTkuMiAzLjggNy42LS41IDExLjEuNCAxMS4xLjRzLTYuMSA1LjUtNC4yIDguNnoiLz4KICAgIDxwYXRoIGZpbGw9IiM5Y2E2OWMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjOWNhNjljIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0yNDcuNiAyMTQuOHMtMTguOSAyMC44LTEwLjcgMzYuN2MuNC0yLjIuMi0zLjYuNS0zLjUtLjUtLjMgMi4zIDEuOSAyLjEgMS41IDAtMS4yLS44LTMuNy0uOC0zLjdsMi41LjctMS41LTIuOCAzLjcuNHMtMS4zLTMuNC0uOS0zLjRsMyAuMmMtNS40LTkuNi0uMy0xNy42IDIuMS0yNi4yeiIvPgogICAgPHBhdGggZmlsbD0iIzljYTY5YyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM5Y2E2OWMiIGQ9Ik0yNTQuMiAxOTYuOXMxIDcuMi0zIDkuMmMtLjUuNS0zIDEuMy0yLjYgMi44LjQgMiAxLjUgMS42IDMgMS4yIDQuMS0uNyA4LjktOS40IDIuNi0xMy4yeiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjQ3LjIgMjAzYTEuNSAxLjUgMCAxMS0zIDAgMS41IDEuNSAwIDAxMyAweiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzEwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIGQ9Ik0yNDEuMSAyMDljLTEgLjktNi4yIDYuMy0xIDguMyA1LjMtMS40IDMuOC0yLjQgNS0zLjYgMC0yLjUtMi42LTMuMS00LTQuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiM5Y2E2OWMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjOWNhNjljIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0yNTIuNiAyNjAuNWMtLjMgMS4yLTEuNSA1LjYuMSA5IDQuNi0yIDYuNy0xLjQgOC4yLS40LTMuNy0zLTUuMi00LjMtOC4zLTguNnoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0yNjAuNCAyODEuMWwuMiAxMC4yczMuNi42IDUuMiAwIDAtNy01LjQtMTAuMnoiLz4KICAgIDxwYXRoIGZpbGw9IiM5Y2E2OWMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBkPSJNMjg2IDI4Mi40cy02LjUtMTUuOC0yMy4yLTE5LjgtMTQuNS0yMS44LTEzLjItMjIuOWMuOC0xLjUgMS4zLTMuOSA2LjEtMS42czI3IDEzLjQgMzAuMiAxNCAuNCAzMC43LjIgMzAuM3oiLz4KICAgIDxwYXRoIGZpbGw9IiNkZTMxMDgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii45IiBkPSJNMjcwLjIgMjYyLjVjLS4zLjIgMjIuMyAxMy40IDE1LjUgMjQuNyA2LjQtNC4zIDQuNC0xMS43IDQuNC0xMS43czUuMiAxMy43LTcuNiAyMC40YzEuNCAxLjIgMi4zIDEgMi4zIDFsLTIuMiAyLjFzLTEgMS43IDcuNi0yLjVjLTIuMyAxLjktMi41IDMuMy0yLjUgMy4zcy42IDEuOCA2LjItMy4xYy00LjUgNC45LTUuNSA3LjQtNS41IDcuMyAxMi4zLTEgMzktNDEtOC40LTUyLjdsMi4xIDIuMi0xMiA5eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuOSIgZD0iTTI3MS4yIDI1OC42YzMgMi4yIDQuMSAzIDQuNSA0LTIuOC0uNi01LjMtLjQtNS4zLS40cy02LjEtNS44LTcuMi02LjNjLS44IDAtNS42LTMtNS42LTMtMi4zLTEuMi00LjUtOS4zIDQuMi03YTkzIDkzIDAgMDAxMC4zIDQuNmwxMC43IDMuNCA2LjIgNi45cy0xMS01LjQtMTIuNC01LjVjMyAyLjQgNC43IDUuOCA0LjcgNS44LTMuNS0xLTYuNS0yLTEwLjEtMi41eiIvPgogICAgPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0yMjguNCAyMDkuOXMxMC41LTIuNiAxMS44LTIuMiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzkwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLTEyOCA0MjYuN2g3NjhWNTEyaC03Njh6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ug.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTI0IDBoNDk2djQ5NkgxMjR6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjgpIHNjYWxlKDEuMDMyMSkiPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAzMzAuN2g3NDR2ODIuN0gweiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAyNDhoNzQ0djgyLjdIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZTM5MDgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMTY1LjRoNzQ0VjI0OEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZTcwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCA4Mi43aDc0NHY4Mi43SDB6Ii8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBoNzQ0djgyLjdIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmZkZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii45IiBkPSJNNDQ5LjMgMjQ4YTc3LjIgNzcuMiAwIDExLTE1NC41IDAgNzcuMiA3Ny4yIDAgMDExNTQuNSAweiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzEwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjkiIGQ9Ik0zNTguNCAxODguOGwtNS05LjJjMi0yIDUuMi0zLjQgMTAuNC0zLjRsLS41IDEwLTQuOSAyLjZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZlNzAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuOSIgZD0iTTM2My4zIDE4Ni40bC42LTEwLjJzMTAuNC0uNiAxNiA2LjFsLTUuNSA4LTExLjItNHoiLz4KICAgIDxwYXRoIGZpbGw9IiNkZTMxMDgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii45IiBkPSJNMzc0LjYgMTkwLjJsNS4xLThjMy40IDMuNiA0LjggNi4yIDUuNCAxMCAwIC4yLTguMSAyLTguMSAybC0yLjQtNHoiLz4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iLjgiIGQ9Ik0zNjEgMzIwLjlzOS42LTExIDI4LjItOC43Yy0yLjgtNC41LTExLjktNC0xMS45LTRzLTIuOC0yMS40LS42LTIyLjQgMTEuNSAwIDExLjUgMGMxLjMgMCAzLjQtMy4zIDEuNy01LjRzLTYuNi0xMC4yLTQuNi0xMS44YzItMS42IDEzIC45IDEzIC45bC0zMS0zOS44cy0zLjItMTUgMy4yLTIyLjFjNy42LTYuNCA2LjgtMTMuMiA2LjYtMTMuMS0xLTctMTEuNi0xMi0xOC44LTUuNi00LjIgNS4xLTEuNCA5LTEuNCA5cy0xMSAzLTExLjUgNWMtLjQgMS44IDEyLjUtLjQgMTIuNS0uNGwtMS4yIDguOHMtMjUuMiAyMy02IDQyLjdjLjMgMCAuNy0uOS43LS45czYuOCA4LjQgMTMuOSAxMC4yYzYuNyA2LjkgNiA1LjggNiA1LjhzMS40IDEwLjguMSAxM2E5My40IDkzLjQgMCAwMC0yMS4yLS4yYy0yLjMuNy0xMS4xLjMtOSAxNC42bDMuMi03LjNzLS4yIDUuMiAxLjkgN2MtLjQtNS40IDItOS4xIDItOS4xcy40IDYgMS44IDYuOGMxLjMgMSAxLjMtOS42IDguNi04LjggNy4zIDEgMTIuNi43IDEyLjYuN3MyLjQgMjAuNiAxLjYgMjIuNmMtNS4yLTEuMy0xNy44LjUtMTguNiAzLjcgNy40LS41IDEwLjguNCAxMC44LjRzLTYgNS4zLTQuMSA4LjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjOWNhNjljIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzljYTY5YyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMzY0IDIwOHMtMTguNCAyMC4yLTEwLjUgMzUuN2MuNS0yLjIuMy0zLjUuNS0zLjQtLjQtLjMgMi4zIDEuOCAyIDEuNC4yLTEuMS0uNy0zLjUtLjctMy41bDIuNC42LTEuNC0yLjcgMy41LjVzLTEuMi0zLjQtLjgtMy40YTk0IDk0IDAgMDEyLjkuMmMtNS4yLTkuMy0uMy0xNyAyLTI1LjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjOWNhNjljIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzljYTY5YyIgc3Ryb2tlLXdpZHRoPSIuOSIgZD0iTTM3MC4zIDE5MC44czEgNy0yLjggOWMtLjYuNC0zIDEuMi0yLjcgMi42LjUgMS45IDEuNSAxLjUgMyAxLjIgNC0uNyA4LjYtOS4yIDIuNS0xMi44eiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzYzLjUgMTk2LjdhMS41IDEuNSAwIDExLTMgMCAxLjUgMS41IDAgMDEzIDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGUzMTA4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuOSIgZD0iTTM1Ny42IDIwMi41Yy0xIC44LTYgNi4xLTEgOCA1LjItMS40IDMuNy0yLjMgNC45LTMuNSAwLTIuMy0yLjYtMy0zLjktNC41eiIvPgogICAgPHBhdGggZmlsbD0iIzljYTY5YyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM5Y2E2OWMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTM2OC43IDI1Mi40Yy0uMyAxLjItMS40IDUuNC4yIDguNiA0LjQtMS44IDYuNC0xLjMgNy45LS4zLTMuNi0zLTUtNC4xLTguMS04LjN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMzc2LjMgMjcyLjRsLjIgOS44czMuNS43IDUgMGMxLjYtLjYgMC02LjgtNS4yLTkuOHoiLz4KICAgIDxwYXRoIGZpbGw9IiM5Y2E2OWMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii45IiBkPSJNNDAxLjIgMjczLjZzLTYuNC0xNS4zLTIyLjUtMTkuMi0xNC4xLTIxLTEyLjgtMjIuMWMuNy0xLjUgMS4yLTMuOCA1LjktMS42IDQuNyAyLjIgMjYuMSAxMyAyOS4yIDEzLjVzLjQgMjkuOC4yIDI5LjR6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZGUzMTA4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTM4NS44IDI1NC40Yy0uMy4xIDIxLjYgMTIuOSAxNSAyMy45IDYuMy00LjEgNC4yLTExLjQgNC4yLTExLjRzNS4xIDEzLjMtNy4zIDE5LjhjMS40IDEuMiAyLjIuOSAyLjIuOWwtMiAyLjFzLTEgMS42IDcuMy0yLjRjLTIuMyAxLjgtMi41IDMuMS0yLjUgMy4xcy43IDEuOCA2LjEtM2EzMC4xIDMwLjEgMCAwMC01LjQgNy4yYzEyLTEuMSAzNy44LTM5LjctOC4xLTUxLjFsMiAyLjItMTEuNSA4Ljd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9Ii44IiBkPSJNMzg2LjcgMjUwLjZjMyAyIDQgMi44IDQuNCAzLjgtMi43LS42LTUuMi0uNC01LjItLjRzLTUuOC01LjYtNi45LTZjLS44IDAtNS40LTMtNS40LTMtMi4zLTEuMS00LjQtOSA0LTYuNyA4LjggNC4xIDEwIDQuNCAxMCA0LjRMMzk4IDI0Nmw2IDYuN3MtMTAuNy01LjMtMTItNS40YzMgMi40IDQuNiA1LjYgNC42IDUuNi0zLjQtMS02LjMtMS44LTkuOS0yLjN6Ii8+CiAgICA8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIuOCIgZD0iTTM0NS4zIDIwMy4zczEwLjItMi40IDExLjQtMiIvPgogICAgPHBhdGggZmlsbD0iI2RlMzkwOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCA0MTMuNGg3NDR2ODIuN0gweiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-um {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVtIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InVtLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXBhdGg9InVybCgjdW0tYSkiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIj4KICAgIDxnIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iI2JkM2Q0NCIgZD0iTTAgMGg5NzIuOHYzOS40SDB6bTAgNzguOGg5NzIuOHYzOS40SDB6bTAgNzguN2g5NzIuOFYxOTdIMHptMCA3OC44aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44djM5LjRIMHptMCA3OC43aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44VjUxMkgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAzOS40aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44djM5LjNIMHptMCA3OC43aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44djM5LjRIMHptMCA3OC43aDk3Mi44djM5LjRIMHoiLz4KICAgIDwvZz4KICAgIDxwYXRoIGZpbGw9IiMxOTJmNWQiIGQ9Ik0wIDBoMzg5LjF2Mjc1LjdIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMi40IDExLjhMMzYgMjIuN2gxMS40bC05LjIgNi43IDMuNSAxMS05LjMtNi44LTkuMiA2LjcgMy41LTEwLjktOS4zLTYuN0gyOXptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOUgxNzdsLTkuMiA2LjcgMy41IDExLTkuMy02LjgtOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOUgyNDJsLTkuMyA2LjcgMy42IDExLTkuMy02LjgtOS4zIDYuNyAzLjYtMTAuOS05LjMtNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMS05LjMtNi44LTkuMiA2LjcgMy41LTEwLjktOS4yLTYuN2gxMS40em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjYgMTEtOS4zLTYuOC05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNXpNNjQuOSAzOS40bDMuNSAxMC45aDExLjVMNzAuNiA1NyA3NCA2Ny45bC05LTYuNy05LjMgNi43TDU5IDU3bC05LTYuN2gxMS40em02NC44IDBsMy42IDEwLjloMTEuNGwtOS4zIDYuNyAzLjYgMTAuOS05LjMtNi43LTkuMyA2LjdMMTI0IDU3bC05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMC45LTkuMi02LjctOS4zIDYuNyAzLjUtMTAuOS05LjItNi43SDE5MXptNjQuOCAwbDMuNiAxMC45aDExLjRsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuNy05LjIgNi43IDMuNS0xMC45LTkuMy02LjdIMjU2em02NC45IDBsMy41IDEwLjloMTEuNUwzMzAgNTdsMy41IDEwLjktOS4yLTYuNy05LjMgNi43IDMuNS0xMC45LTkuMi02LjdoMTEuNHpNMzIuNCA2Ni45TDM2IDc4aDExLjRsLTkuMiA2LjcgMy41IDEwLjktOS4zLTYuOC05LjIgNi44IDMuNS0xMS05LjMtNi43SDI5em02NC45IDBsMy41IDExaDExLjVsLTkuMyA2LjcgMy41IDEwLjktOS4yLTYuOC05LjMgNi44IDMuNS0xMS05LjItNi43aDExLjR6bTY0LjggMGwzLjYgMTFIMTc3bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjgtOS4yIDYuOCAzLjUtMTEtOS4zLTYuN2gxMS41em02NC45IDBsMy41IDExSDI0MmwtOS4zIDYuNyAzLjYgMTAuOS05LjMtNi44LTkuMyA2LjggMy42LTExLTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjgtOS4yIDYuOCAzLjUtMTEtOS4yLTYuN2gxMS40em02NC45IDBsMy41IDExaDExLjVsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuOC05LjMgNi44IDMuNi0xMS05LjMtNi43aDExLjV6TTY0LjkgOTQuNWwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMS05LjItNi44LTkuMyA2LjcgMy41LTEwLjktOS4yLTYuN2gxMS40em02NC44IDBsMy42IDEwLjloMTEuNGwtOS4zIDYuNyAzLjYgMTEtOS4zLTYuOC05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNXptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43SDE5MXptNjQuOCAwbDMuNiAxMC45aDExLjRsLTkuMiA2LjcgMy41IDExLTkuMy02LjgtOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43SDI1NnptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6TTMyLjQgMTIyLjFMMzYgMTMzaDExLjRsLTkuMiA2LjcgMy41IDExLTkuMy02LjgtOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43SDI5em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTAuOS05LjItNi43LTkuMyA2LjcgMy41LTEwLjktOS4yLTYuN2gxMS40em02NC44IDBsMy42IDEwLjlIMTc3bC05LjIgNi43IDMuNSAxMS05LjMtNi44LTkuMiA2LjcgMy41LTEwLjktOS4zLTYuN2gxMS41em02NC45IDBsMy41IDEwLjlIMjQybC05LjMgNi43IDMuNiAxMS05LjMtNi44LTkuMyA2LjcgMy42LTEwLjktOS4zLTYuN2gxMS40em02NC44IDBsMy42IDEwLjloMTEuNGwtOS4yIDYuNyAzLjUgMTEtOS4zLTYuOC05LjIgNi43IDMuNS0xMC45LTkuMi02LjdoMTEuNHptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy42IDExLTkuMy02LjgtOS4zIDYuNyAzLjYtMTAuOS05LjMtNi43aDExLjV6TTY0LjkgMTQ5LjdsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTAuOS05LjItNi44LTkuMyA2LjggMy41LTExLTkuMi02LjdoMTEuNHptNjQuOCAwbDMuNiAxMC45aDExLjRsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuOC05LjMgNi44IDMuNi0xMS05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMC45LTkuMi02LjgtOS4zIDYuOCAzLjUtMTEtOS4yLTYuN0gxOTF6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjgtOS4yIDYuOCAzLjUtMTEtOS4zLTYuN0gyNTZ6bTY0LjkgMGwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMC45LTkuMi02LjgtOS4zIDYuOCAzLjUtMTEtOS4yLTYuN2gxMS40ek0zMi40IDE3Ny4ybDMuNiAxMWgxMS40bC05LjIgNi43IDMuNSAxMC44LTkuMy02LjctOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43SDI5em02NC45IDBsMy41IDExaDExLjVsLTkuMyA2LjcgMy42IDEwLjgtOS4zLTYuNy05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMUgxNzdsLTkuMiA2LjcgMy41IDEwLjgtOS4zLTYuNy05LjIgNi43IDMuNS0xMC45LTkuMy02LjdoMTEuNXptNjQuOSAwbDMuNSAxMUgyNDJsLTkuMyA2LjcgMy42IDEwLjgtOS4zLTYuNy05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMWgxMS40bC05LjIgNi43IDMuNSAxMC44LTkuMy02LjctOS4yIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6bTY0LjkgMGwzLjUgMTFoMTEuNWwtOS4zIDYuNyAzLjYgMTAuOC05LjMtNi43LTkuMyA2LjcgMy42LTEwLjktOS4zLTYuN2gxMS41ek02NC45IDIwNC44bDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjMgNi43IDMuNiAxMS05LjMtNi44LTkuMyA2LjcgMy42LTEwLjktOS4zLTYuN2gxMS41em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTEtOS4yLTYuOC05LjMgNi43IDMuNS0xMC45LTkuMi02LjdIMTkxem02NC44IDBsMy42IDEwLjloMTEuNGwtOS4yIDYuNyAzLjUgMTEtOS4zLTYuOC05LjIgNi43IDMuNS0xMC45LTkuMy02LjdIMjU2em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTEtOS4yLTYuOC05LjMgNi43IDMuNS0xMC45LTkuMi02LjdoMTEuNHpNMzIuNCAyMzIuNGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjctOS4yIDYuNyAzLjUtMTEtOS4zLTYuN0gyOXptNjQuOSAwbDMuNSAxMC45aDExLjVMMTAzIDI1MGwzLjYgMTAuOS05LjMtNi43LTkuMyA2LjcgMy42LTExLTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMC45SDE3N2wtOSA2LjcgMy41IDEwLjktOS4zLTYuNy05LjIgNi43IDMuNS0xMS05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOUgyNDJsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuNy05LjMgNi43IDMuNi0xMS05LjMtNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjctOS4yIDYuNyAzLjUtMTEtOS4yLTYuN2gxMS40em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjYgMTAuOS05LjMtNi43LTkuMyA2LjcgMy42LTExLTkuMy02LjdoMTEuNXoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-um.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVtIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDEzMHYxMzBIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InNjYWxlKDMuOTM4NSkiPgogICAgPGcgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBmaWxsPSIjYmQzZDQ0IiBkPSJNMCAwaDI0N3YxMEgwem0wIDIwaDI0N3YxMEgwem0wIDIwaDI0N3YxMEgwem0wIDIwaDI0N3YxMEgwem0wIDIwaDI0N3YxMEgwem0wIDIwaDI0N3YxMEgwem0wIDIwaDI0N3YxMEgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHoiLz4KICAgIDwvZz4KICAgIDxwYXRoIGZpbGw9IiMxOTJmNWQiIGQ9Ik0wIDBoOTguOHY3MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguMiAzbDEgMi44SDEyTDkuNyA3LjVsLjkgMi43LTIuNC0xLjdMNiAxMC4ybC45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOEg0NWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjQgMGwxIDIuOGgyLjhsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptMTYuNSAwbC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjdMNzQgOC41bC0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44aDIuOUw5MiA3LjVsMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0tNzQuMSA3bC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdINjV6bTE2LjQgMGwxIDIuOEg4NmwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0tNzQgN2wuOCAyLjhoM2wtMi40IDEuNy45IDIuNy0yLjQtMS43TDYgMjQuMmwuOS0yLjctMi40LTEuN2gzem0xNi40IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhINDVsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlMOTIgMjEuNWwxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bS03NC4xIDdsLjkgMi44aDIuOWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjQgMGwxIDIuOGgyLjhsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptMTYuNSAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44aDIuOWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN0g2NXptMTYuNCAwbDEgMi44SDg2bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bS03NCA3bC44IDIuOGgzbC0yLjQgMS43LjkgMi43LTIuNC0xLjdMNiAzOC4ybC45LTIuNy0yLjQtMS43aDN6bTE2LjQgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOEg0NWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjQgMGwxIDIuOGgyLjhsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptMTYuNSAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44aDIuOUw5MiAzNS41bDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptLTc0LjEgN2wuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNCAwbDEgMi44aDIuOGwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43SDY1em0xNi40IDBsMSAyLjhIODZsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptLTc0IDdsLjggMi44aDNsLTIuNCAxLjcuOSAyLjctMi40LTEuN0w2IDUyLjJsLjktMi43LTIuNC0xLjdoM3ptMTYuNCAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44SDQ1bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNCAwbDEgMi44aDIuOGwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhoMi45TDkyIDQ5LjVsMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0tNzQuMSA3bC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdINjV6bTE2LjQgMGwxIDIuOEg4NmwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0tNzQgN2wuOCAyLjhoM2wtMi40IDEuNy45IDIuNy0yLjQtMS43TDYgNjYuMmwuOS0yLjctMi40LTEuN2gzem0xNi40IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhINDVsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlMOTIgNjMuNWwxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-us {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iI2JkM2Q0NCIgZD0iTTAgMGg5NzIuOHYzOS40SDB6bTAgNzguOGg5NzIuOHYzOS40SDB6bTAgNzguN2g5NzIuOFYxOTdIMHptMCA3OC44aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44djM5LjRIMHptMCA3OC43aDk3Mi44djM5LjRIMHptMCA3OC44aDk3Mi44VjUxMkgweiIgdHJhbnNmb3JtPSJzY2FsZSguOTM3NSkiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMzkuNGg5NzIuOHYzOS40SDB6bTAgNzguOGg5NzIuOHYzOS4zSDB6bTAgNzguN2g5NzIuOHYzOS40SDB6bTAgNzguOGg5NzIuOHYzOS40SDB6bTAgNzguOGg5NzIuOHYzOS40SDB6bTAgNzguN2g5NzIuOHYzOS40SDB6IiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSIvPgogICAgPC9nPgogICAgPHBhdGggZmlsbD0iIzE5MmY1ZCIgZD0iTTAgMGgzODkuMXYyNzUuN0gweiIgdHJhbnNmb3JtPSJzY2FsZSguOTM3NSkiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMi40IDExLjhMMzYgMjIuN2gxMS40bC05LjIgNi43IDMuNSAxMS05LjMtNi44LTkuMiA2LjcgMy41LTEwLjktOS4zLTYuN0gyOXptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOUgxNzdsLTkuMiA2LjcgMy41IDExLTkuMy02LjgtOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOUgyNDJsLTkuMyA2LjcgMy42IDExLTkuMy02LjgtOS4zIDYuNyAzLjYtMTAuOS05LjMtNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMS05LjMtNi44LTkuMiA2LjcgMy41LTEwLjktOS4yLTYuN2gxMS40em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjYgMTEtOS4zLTYuOC05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNXpNNjQuOSAzOS40bDMuNSAxMC45aDExLjVMNzAuNiA1NyA3NCA2Ny45bC05LTYuNy05LjMgNi43TDU5IDU3bC05LTYuN2gxMS40em02NC44IDBsMy42IDEwLjloMTEuNGwtOS4zIDYuNyAzLjYgMTAuOS05LjMtNi43LTkuMyA2LjdMMTI0IDU3bC05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMC45LTkuMi02LjctOS4zIDYuNyAzLjUtMTAuOS05LjItNi43SDE5MXptNjQuOCAwbDMuNiAxMC45aDExLjRsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuNy05LjIgNi43IDMuNS0xMC45LTkuMy02LjdIMjU2em02NC45IDBsMy41IDEwLjloMTEuNUwzMzAgNTdsMy41IDEwLjktOS4yLTYuNy05LjMgNi43IDMuNS0xMC45LTkuMi02LjdoMTEuNHpNMzIuNCA2Ni45TDM2IDc4aDExLjRsLTkuMiA2LjcgMy41IDEwLjktOS4zLTYuOC05LjIgNi44IDMuNS0xMS05LjMtNi43SDI5em02NC45IDBsMy41IDExaDExLjVsLTkuMyA2LjcgMy41IDEwLjktOS4yLTYuOC05LjMgNi44IDMuNS0xMS05LjItNi43aDExLjR6bTY0LjggMGwzLjYgMTFIMTc3bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjgtOS4yIDYuOCAzLjUtMTEtOS4zLTYuN2gxMS41em02NC45IDBsMy41IDExSDI0MmwtOS4zIDYuNyAzLjYgMTAuOS05LjMtNi44LTkuMyA2LjggMy42LTExLTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjgtOS4yIDYuOCAzLjUtMTEtOS4yLTYuN2gxMS40em02NC45IDBsMy41IDExaDExLjVsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuOC05LjMgNi44IDMuNi0xMS05LjMtNi43aDExLjV6TTY0LjkgOTQuNWwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMS05LjItNi44LTkuMyA2LjcgMy41LTEwLjktOS4yLTYuN2gxMS40em02NC44IDBsMy42IDEwLjloMTEuNGwtOS4zIDYuNyAzLjYgMTEtOS4zLTYuOC05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNXptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43SDE5MXptNjQuOCAwbDMuNiAxMC45aDExLjRsLTkuMiA2LjcgMy41IDExLTkuMy02LjgtOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43SDI1NnptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6TTMyLjQgMTIyLjFMMzYgMTMzaDExLjRsLTkuMiA2LjcgMy41IDExLTkuMy02LjgtOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43SDI5em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTAuOS05LjItNi43LTkuMyA2LjcgMy41LTEwLjktOS4yLTYuN2gxMS40em02NC44IDBsMy42IDEwLjlIMTc3bC05LjIgNi43IDMuNSAxMS05LjMtNi44LTkuMiA2LjcgMy41LTEwLjktOS4zLTYuN2gxMS41em02NC45IDBsMy41IDEwLjlIMjQybC05LjMgNi43IDMuNiAxMS05LjMtNi44LTkuMyA2LjcgMy42LTEwLjktOS4zLTYuN2gxMS40em02NC44IDBsMy42IDEwLjloMTEuNGwtOS4yIDYuNyAzLjUgMTEtOS4zLTYuOC05LjIgNi43IDMuNS0xMC45LTkuMi02LjdoMTEuNHptNjQuOSAwbDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy42IDExLTkuMy02LjgtOS4zIDYuNyAzLjYtMTAuOS05LjMtNi43aDExLjV6TTY0LjkgMTQ5LjdsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTAuOS05LjItNi44LTkuMyA2LjggMy41LTExLTkuMi02LjdoMTEuNHptNjQuOCAwbDMuNiAxMC45aDExLjRsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuOC05LjMgNi44IDMuNi0xMS05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMC45LTkuMi02LjgtOS4zIDYuOCAzLjUtMTEtOS4yLTYuN0gxOTF6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjgtOS4yIDYuOCAzLjUtMTEtOS4zLTYuN0gyNTZ6bTY0LjkgMGwzLjUgMTAuOWgxMS41bC05LjMgNi43IDMuNSAxMC45LTkuMi02LjgtOS4zIDYuOCAzLjUtMTEtOS4yLTYuN2gxMS40ek0zMi40IDE3Ny4ybDMuNiAxMWgxMS40bC05LjIgNi43IDMuNSAxMC44LTkuMy02LjctOS4yIDYuNyAzLjUtMTAuOS05LjMtNi43SDI5em02NC45IDBsMy41IDExaDExLjVsLTkuMyA2LjcgMy42IDEwLjgtOS4zLTYuNy05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMUgxNzdsLTkuMiA2LjcgMy41IDEwLjgtOS4zLTYuNy05LjIgNi43IDMuNS0xMC45LTkuMy02LjdoMTEuNXptNjQuOSAwbDMuNSAxMUgyNDJsLTkuMyA2LjcgMy42IDEwLjgtOS4zLTYuNy05LjMgNi43IDMuNi0xMC45LTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMWgxMS40bC05LjIgNi43IDMuNSAxMC44LTkuMy02LjctOS4yIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6bTY0LjkgMGwzLjUgMTFoMTEuNWwtOS4zIDYuNyAzLjYgMTAuOC05LjMtNi43LTkuMyA2LjcgMy42LTEwLjktOS4zLTYuN2gxMS41ek02NC45IDIwNC44bDMuNSAxMC45aDExLjVsLTkuMyA2LjcgMy41IDExLTkuMi02LjgtOS4zIDYuNyAzLjUtMTAuOS05LjItNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjMgNi43IDMuNiAxMS05LjMtNi44LTkuMyA2LjcgMy42LTEwLjktOS4zLTYuN2gxMS41em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTEtOS4yLTYuOC05LjMgNi43IDMuNS0xMC45LTkuMi02LjdIMTkxem02NC44IDBsMy42IDEwLjloMTEuNGwtOS4yIDYuNyAzLjUgMTEtOS4zLTYuOC05LjIgNi43IDMuNS0xMC45LTkuMy02LjdIMjU2em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjUgMTEtOS4yLTYuOC05LjMgNi43IDMuNS0xMC45LTkuMi02LjdoMTEuNHpNMzIuNCAyMzIuNGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjctOS4yIDYuNyAzLjUtMTEtOS4zLTYuN0gyOXptNjQuOSAwbDMuNSAxMC45aDExLjVMMTAzIDI1MGwzLjYgMTAuOS05LjMtNi43LTkuMyA2LjcgMy42LTExLTkuMy02LjdoMTEuNHptNjQuOCAwbDMuNiAxMC45SDE3N2wtOSA2LjcgMy41IDEwLjktOS4zLTYuNy05LjIgNi43IDMuNS0xMS05LjMtNi43aDExLjV6bTY0LjkgMGwzLjUgMTAuOUgyNDJsLTkuMyA2LjcgMy42IDEwLjktOS4zLTYuNy05LjMgNi43IDMuNi0xMS05LjMtNi43aDExLjR6bTY0LjggMGwzLjYgMTAuOWgxMS40bC05LjIgNi43IDMuNSAxMC45LTkuMy02LjctOS4yIDYuNyAzLjUtMTEtOS4yLTYuN2gxMS40em02NC45IDBsMy41IDEwLjloMTEuNWwtOS4zIDYuNyAzLjYgMTAuOS05LjMtNi43LTkuMyA2LjcgMy42LTExLTkuMy02LjdoMTEuNXoiIHRyYW5zZm9ybT0ic2NhbGUoLjkzNzUpIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-us.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXVzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iI2JkM2Q0NCIgZD0iTTAgMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHoiIHRyYW5zZm9ybT0ic2NhbGUoMy45Mzg1KSIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAxMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHptMCAyMGgyNDd2MTBIMHoiIHRyYW5zZm9ybT0ic2NhbGUoMy45Mzg1KSIvPgogICAgPC9nPgogICAgPHBhdGggZmlsbD0iIzE5MmY1ZCIgZD0iTTAgMGg5OC44djcwSDB6IiB0cmFuc2Zvcm09InNjYWxlKDMuOTM4NSkiLz4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04LjIgM2wxIDIuOEgxMkw5LjcgNy41bC45IDIuNy0yLjQtMS43TDYgMTAuMmwuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhINDVsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43TDc0IDguNWwtMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlMOTIgNy41bDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptLTc0LjEgN2wuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNCAwbDEgMi44aDIuOGwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43SDY1em0xNi40IDBsMSAyLjhIODZsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptLTc0IDdsLjggMi44aDNsLTIuNCAxLjcuOSAyLjctMi40LTEuN0w2IDI0LjJsLjktMi43LTIuNC0xLjdoM3ptMTYuNCAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44SDQ1bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNCAwbDEgMi44aDIuOGwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhoMi45TDkyIDIxLjVsMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0tNzQuMSA3bC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdINjV6bTE2LjQgMGwxIDIuOEg4NmwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0tNzQgN2wuOCAyLjhoM2wtMi40IDEuNy45IDIuNy0yLjQtMS43TDYgMzguMmwuOS0yLjctMi40LTEuN2gzem0xNi40IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhINDVsLTIuNCAxLjcgMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45em0xNi40IDBsMSAyLjhoMi44bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOGgyLjlMOTIgMzUuNWwxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bS03NC4xIDdsLjkgMi44aDIuOWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjQgMGwxIDIuOGgyLjhsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptMTYuNSAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44aDIuOWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN0g2NXptMTYuNCAwbDEgMi44SDg2bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDN6bS03NCA3bC44IDIuOGgzbC0yLjQgMS43LjkgMi43LTIuNC0xLjdMNiA1Mi4ybC45LTIuNy0yLjQtMS43aDN6bTE2LjQgMGwuOSAyLjhoMi45bC0yLjMgMS43LjkgMi43LTIuNC0xLjctMi4zIDEuNy45LTIuNy0yLjQtMS43aDIuOXptMTYuNSAwbC45IDIuOEg0NWwtMi40IDEuNyAxIDIuNy0yLjQtMS43LTIuNCAxLjcgMS0yLjctMi40LTEuN2gyLjl6bTE2LjQgMGwxIDIuOGgyLjhsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptMTYuNSAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44aDIuOUw5MiA0OS41bDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptLTc0LjEgN2wuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNCAwbDEgMi44aDIuOGwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhoMi45bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43SDY1em0xNi40IDBsMSAyLjhIODZsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoM3ptLTc0IDdsLjggMi44aDNsLTIuNCAxLjcuOSAyLjctMi40LTEuN0w2IDY2LjJsLjktMi43LTIuNC0xLjdoM3ptMTYuNCAwbC45IDIuOGgyLjlsLTIuMyAxLjcuOSAyLjctMi40LTEuNy0yLjMgMS43LjktMi43LTIuNC0xLjdoMi45em0xNi41IDBsLjkgMi44SDQ1bC0yLjQgMS43IDEgMi43LTIuNC0xLjctMi40IDEuNyAxLTIuNy0yLjQtMS43aDIuOXptMTYuNCAwbDEgMi44aDIuOGwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gzem0xNi41IDBsLjkgMi44aDIuOWwtMi4zIDEuNy45IDIuNy0yLjQtMS43LTIuMyAxLjcuOS0yLjctMi40LTEuN2gyLjl6bTE2LjUgMGwuOSAyLjhoMi45TDkyIDYzLjVsMSAyLjctMi40LTEuNy0yLjQgMS43IDEtMi43LTIuNC0xLjdoMi45eiIgdHJhbnNmb3JtPSJzY2FsZSgzLjkzODUpIi8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-uy {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy11eSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDM4YTgiIGQ9Ik0yNjYgNTMuM2gzNzR2NTMuNEgyNjZ6bTAgMTA2LjdoMzc0djUzLjNIMjY2ek0wIDI2Ni43aDY0MFYzMjBIMHptMCAxMDYuNmg2NDB2NTMuNEgweiIvPgogIDxnIGZpbGw9IiNmY2QxMTYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIwIiBzdHJva2Utd2lkdGg9Ii42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMuMyAxMzMuMykgc2NhbGUoMi45MzMzMykiPgogICAgPGcgaWQ9ImMiPgogICAgICA8ZyBpZD0iYiI+CiAgICAgICAgPGcgaWQ9ImEiPgogICAgICAgICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTEuNSA5TDYgMTJjLTggMTMgMSAxNS02IDIxIDMtNy0zLTUtMy0xNyIgdHJhbnNmb3JtPSJyb3RhdGUoMjIuNSkiLz4KICAgICAgICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDExYy0yIDEzIDQuNSAxNyAwIDIyIiB0cmFuc2Zvcm09InJvdGF0ZSgyMi41KSIvPgogICAgICAgICAgPHBhdGggZD0iTTAgMGg2TDAgMzMtNiAwaDZ2MzMiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8L2c+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEpIiB4bGluazpocmVmPSIjYyIvPgogICAgPGNpcmNsZSByPSIxMSIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzMuMyAxMzMuMykgc2NhbGUoLjI5MzMzKSI+CiAgICA8ZyBpZD0iZCI+CiAgICAgIDxwYXRoIGQ9Ik04MS00NGMtNyA4LTExLTYtMzYtNlMxNi0zNSAxMi0zOHMyMS0yMSAyOS0yMiAzMSA3IDQwIDE2bS0yOSA5YzcgNiAxIDE5LTYgMTlTMjYtMjggMzItMzYiLz4KICAgICAgPHBhdGggZD0iTTE5LTI2YzEtMTIgMTEtMTQgMjctMTRzMjMgMTIgMjkgMTVjLTcgMC0xMy0xMC0yOS0xMHMtMTYgMC0yNyAxMG0zIDJjNC02IDkgNiAyMCA2czE3LTMgMjQtOC0xMCAxMi0yMSAxMi0yNi02LTIzLTEwIi8+CiAgICAgIDxwYXRoIGQ9Ik01Ni0xN2MxMy03IDUtMTcgMC0xOSAyIDIgMTAgMTIgMCAxOU0wIDQzYzYgMCA4LTIgMTYtMnMyNyAxMSAzOCA3Yy0yMyA5LTE0IDMtNTQgM2gtNW02MyA2Yy00LTctMy01LTExLTE2IDggNiAxMCA5IDExIDE2TTAgNjdjMjUgMCAyMS01IDU0LTE5LTI0IDMtMjkgMTEtNTQgMTFoLTVtNS0yOWM3IDAgOS01IDE3LTVzMTkgMyAyNCA3YzEgMS0zLTgtMTEtOVMyNSA5IDE2IDdjMCA0IDMgMyA0IDkgMCA1LTkgNS0xMSAwIDIgOC00IDgtOSA4Ii8+CiAgICA8L2c+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8cGF0aCBkPSJNMCA3NmMtNSAwLTE4IDMgMCAzczUtMyAwLTMiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-uy.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy11eSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDM4YTgiIGQ9Ik0yODQgNTYuOWgyMjh2NTYuOUgyODR6bTAgMTEzLjhoMjI4djU2LjlIMjg0ek0wIDI4NC40aDUxMnY1N0gwem0wIDExMy44aDUxMnY1N0gweiIvPgogIDxnIGZpbGw9IiNmY2QxMTYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIwIiBzdHJva2Utd2lkdGg9Ii42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDIuMiAxNDIuMikgc2NhbGUoMy4xMjg4OSkiPgogICAgPGcgaWQ9ImMiPgogICAgICA8ZyBpZD0iYiI+CiAgICAgICAgPGcgaWQ9ImEiPgogICAgICAgICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0iTTEuNSA5TDYgMTJjLTggMTMgMSAxNS02IDIxIDMtNy0zLTUtMy0xNyIgdHJhbnNmb3JtPSJyb3RhdGUoMjIuNSkiLz4KICAgICAgICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDExYy0yIDEzIDQuNSAxNyAwIDIyIiB0cmFuc2Zvcm09InJvdGF0ZSgyMi41KSIvPgogICAgICAgICAgPHBhdGggZD0iTTAgMGg2TDAgMzMtNiAwaDZ2MzMiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCkiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICA8L2c+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEpIiB4bGluazpocmVmPSIjYyIvPgogICAgPGNpcmNsZSByPSIxMSIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDIuMiAxNDIuMikgc2NhbGUoLjMxMjg5KSI+CiAgICA8ZyBpZD0iZCI+CiAgICAgIDxwYXRoIGQ9Ik04MS00NGMtNyA4LTExLTYtMzYtNlMxNi0zNSAxMi0zOHMyMS0yMSAyOS0yMiAzMSA3IDQwIDE2bS0yOSA5YzcgNiAxIDE5LTYgMTlTMjYtMjggMzItMzYiLz4KICAgICAgPHBhdGggZD0iTTE5LTI2YzEtMTIgMTEtMTQgMjctMTRzMjMgMTIgMjkgMTVjLTcgMC0xMy0xMC0yOS0xMHMtMTYgMC0yNyAxMG0zIDJjNC02IDkgNiAyMCA2czE3LTMgMjQtOC0xMCAxMi0yMSAxMi0yNi02LTIzLTEwIi8+CiAgICAgIDxwYXRoIGQ9Ik01Ni0xN2MxMy03IDUtMTcgMC0xOSAyIDIgMTAgMTIgMCAxOU0wIDQzYzYgMCA4LTIgMTYtMnMyNyAxMSAzOCA3Yy0yMyA5LTE0IDMtNTQgM2gtNW02MyA2Yy00LTctMy01LTExLTE2IDggNiAxMCA5IDExIDE2TTAgNjdjMjUgMCAyMS01IDU0LTE5LTI0IDMtMjkgMTEtNTQgMTFoLTVtNS0yOWM3IDAgOS01IDE3LTVzMTkgMyAyNCA3YzEgMS0zLTgtMTEtOVMyNSA5IDE2IDdjMCA0IDMgMyA0IDkgMCA1LTkgNS0xMSAwIDIgOC00IDgtOSA4Ii8+CiAgICA8L2c+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8cGF0aCBkPSJNMCA3NmMtNSAwLTE4IDMgMCAzczUtMyAwLTMiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-uz {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy11eiIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMxZWI1M2EiIGQ9Ik0wIDMyMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iIzAwOTliNSIgZD0iTTAgMGg2NDB2MTYwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2NlMTEyNiIgZD0iTTAgMTUzLjZoNjQwdjE3Mi44SDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTYzLjJoNjQwdjE1My42SDB6Ii8+CiAgPGNpcmNsZSBjeD0iMTM0LjQiIGN5PSI3Ni44IiByPSI1Ny42IiBmaWxsPSIjZmZmIi8+CiAgPGNpcmNsZSBjeD0iMTUzLjYiIGN5PSI3Ni44IiByPSI1Ny42IiBmaWxsPSIjMDA5OWI1Ii8+CiAgPGcgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoMS45MiAwIDAgMS45MiAyNjEuMSAxMjIuOSkiPgogICAgPGcgaWQ9ImUiPgogICAgICA8ZyBpZD0iZCI+CiAgICAgICAgPGcgaWQ9ImMiPgogICAgICAgICAgPGcgaWQ9ImIiPgogICAgICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTAtNkwtMS45LS4zIDEgLjciLz4KICAgICAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjYSIvPgogICAgICAgICAgPC9nPgogICAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgICAgPC9nPgogICAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB5PSItMjQiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeT0iLTQ4IiB4bGluazpocmVmPSIjZCIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIyNCIgeGxpbms6aHJlZj0iI2UiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iNDgiIHhsaW5rOmhyZWY9IiNlIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ii00OCIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iLTI0IiB4bGluazpocmVmPSIjZCIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSItMjQiIHk9Ii0yNCIgeGxpbms6aHJlZj0iI2QiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-uz.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy11eiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMxZWI1M2EiIGQ9Ik0wIDM0MS4zaDUxMlY1MTJIMHoiLz4KICA8cGF0aCBmaWxsPSIjMDA5OWI1IiBkPSJNMCAwaDUxMnYxNzAuN0gweiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjYiIGQ9Ik0wIDE2My44aDUxMnYxODQuNEgweiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDE3NGg1MTJ2MTY0SDB6Ii8+CiAgPGNpcmNsZSBjeD0iMTQzLjQiIGN5PSI4MS45IiByPSI2MS40IiBmaWxsPSIjZmZmIi8+CiAgPGNpcmNsZSBjeD0iMTYzLjgiIGN5PSI4MS45IiByPSI2MS40IiBmaWxsPSIjMDA5OWI1Ii8+CiAgPGcgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc4LjUgMTMxKSBzY2FsZSgyLjA0OCkiPgogICAgPGcgaWQ9ImUiPgogICAgICA8ZyBpZD0iZCI+CiAgICAgICAgPGcgaWQ9ImMiPgogICAgICAgICAgPGcgaWQ9ImIiPgogICAgICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTAtNkwtMS45LS4zIDEgLjciLz4KICAgICAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjYSIvPgogICAgICAgICAgPC9nPgogICAgICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSg3MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgICAgPC9nPgogICAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTcyKSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICAgIDwvZz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB5PSItMjQiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeT0iLTQ4IiB4bGluazpocmVmPSIjZCIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIyNCIgeGxpbms6aHJlZj0iI2UiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iNDgiIHhsaW5rOmhyZWY9IiNlIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9Ii00OCIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iLTI0IiB4bGluazpocmVmPSIjZCIvPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSItMjQiIHk9Ii0yNCIgeGxpbms6aHJlZj0iI2QiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-va {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/va.svg)
}

.flag-icon-va.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/va.svg)
}

.flag-icon-vc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZjIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiNmNGYxMDAiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogICAgPHBhdGggZmlsbD0iIzE5OWEwMCIgZD0iTTQ5MCAwaDE1MHY0ODBINDkweiIvPgogICAgPHBhdGggZmlsbD0iIzAwNThhYSIgZD0iTTAgMGgxNTB2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMTk5YTAwIiBkPSJNMjU5LjMgMTMwbC00Ni40IDcxLjMgNDQuNyA3NC40IDQzLjgtNzMuNy00Mi4xLTcyem0xMjEuMiAwbC00Ni4zIDcxLjMgNDQuNyA3NC40IDQzLjgtNzMuNy00Mi4yLTcyem0tNjEuMiA5Ny4zbC00Ni40IDcxLjQgNDQuOCA3NC40IDQzLjgtNzMuNy00Mi4yLTcyeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-vc.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZjIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZjRmMTAwIiBkPSJNMCAwaDUxMC40djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzE5OWEwMCIgZD0iTTM4NS42IDBINTEydjUxMkgzODUuNnoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDU4YWEiIGQ9Ik0wIDBoMTI2LjR2NTEySDB6Ii8+CiAgPC9nPgogIDxwYXRoIGZpbGw9IiMxOTlhMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE5MS4yIDEzOC42bC00OS41IDc2LjIgNDcuOCA3OS4zIDQ2LjctNzguNi00NS03Ni45em0xMjkuNCAwTDI3MSAyMTQuOGw0Ny43IDc5LjMgNDYuOC03OC42LTQ1LTc2Ljl6bS02NS40IDEwMy45bC00OS40IDc2LjEgNDcuNyA3OS40IDQ2LjctNzguNy00NS03Ni44eiIvPgo8L3N2Zz4K)
}

.flag-icon-ve {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy12ZSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPGcgaWQ9ImQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTM2KSI+CiAgICAgIDxnIGlkPSJjIj4KICAgICAgICA8ZyBpZD0iYiI+CiAgICAgICAgICA8cGF0aCBpZD0iYSIgZmlsbD0iI2ZmZiIgZD0iTTAtNUwtMS41LS4ybDIuOC45eiIvPgogICAgICAgICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgICA8L2c+CiAgICAgIDx1c2Ugd2lkdGg9IjE4MCIgaGVpZ2h0PSIxMjAiIHRyYW5zZm9ybT0icm90YXRlKC03MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4MCIgaGVpZ2h0PSIxMjAiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICA8L2c+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNjZjE0MmIiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDI0N2QiIGQ9Ik0wIDBoNjQwdjMyMEgweiIvPgogIDxwYXRoIGZpbGw9IiNmYzAiIGQ9Ik0wIDBoNjQwdjE2MEgweiIvPgogIDxnIGlkPSJmIiB0cmFuc2Zvcm09Im1hdHJpeCg0IDAgMCA0IDMyMCAzMzYpIj4KICAgIDxnIGlkPSJlIj4KICAgICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJyb3RhdGUoMTApIiB4bGluazpocmVmPSIjZCIvPgogICAgICA8dXNlIHdpZHRoPSIxODAiIGhlaWdodD0iMTIwIiB0cmFuc2Zvcm09InJvdGF0ZSgzMCkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8L2c+CiAgICA8dXNlIHdpZHRoPSIxODAiIGhlaWdodD0iMTIwIiB0cmFuc2Zvcm09InJvdGF0ZSg0MCkiIHhsaW5rOmhyZWY9IiNlIi8+CiAgPC9nPgogIDx1c2Ugd2lkdGg9IjE4MCIgaGVpZ2h0PSIxMjAiIHRyYW5zZm9ybT0icm90YXRlKC04MCAzMjAgMzM2KSIgeGxpbms6aHJlZj0iI2YiLz4KPC9zdmc+Cg==)
}

.flag-icon-ve.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy12ZSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPGcgaWQ9ImQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTM2KSI+CiAgICAgIDxnIGlkPSJjIj4KICAgICAgICA8ZyBpZD0iYiI+CiAgICAgICAgICA8cGF0aCBpZD0iYSIgZmlsbD0iI2ZmZiIgZD0iTTAtNUwtMS41LS4ybDIuOC45eiIvPgogICAgICAgICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2EiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgICA8L2c+CiAgICAgIDx1c2Ugd2lkdGg9IjE4MCIgaGVpZ2h0PSIxMjAiIHRyYW5zZm9ybT0icm90YXRlKC03MikiIHhsaW5rOmhyZWY9IiNiIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjE4MCIgaGVpZ2h0PSIxMjAiIHRyYW5zZm9ybT0icm90YXRlKDE0NCkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICA8L2c+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiNjZjE0MmIiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiMwMDI0N2QiIGQ9Ik0wIDBoNTEydjM0MS4zSDB6Ii8+CiAgPHBhdGggZmlsbD0iI2ZjMCIgZD0iTTAgMGg1MTJ2MTcwLjdIMHoiLz4KICA8ZyBpZD0iZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU2LjMgMzU4LjQpIHNjYWxlKDQuMjY1KSI+CiAgICA8ZyBpZD0iZSI+CiAgICAgIDx1c2Ugd2lkdGg9IjE4MCIgaGVpZ2h0PSIxMjAiIHRyYW5zZm9ybT0icm90YXRlKDEwKSIgeGxpbms6aHJlZj0iI2QiLz4KICAgICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJyb3RhdGUoMzApIiB4bGluazpocmVmPSIjZCIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTgwIiBoZWlnaHQ9IjEyMCIgdHJhbnNmb3JtPSJyb3RhdGUoNDApIiB4bGluazpocmVmPSIjZSIvPgogIDwvZz4KICA8dXNlIHdpZHRoPSIxODAiIGhlaWdodD0iMTIwIiB0cmFuc2Zvcm09InJvdGF0ZSgtODAgMjU2LjMgMzU4LjQpIiB4bGluazpocmVmPSIjZiIvPgo8L3N2Zz4K)
}

.flag-icon-vg {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/vg.svg)
}

.flag-icon-vg.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/vg.svg)
}

.flag-icon-vi {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/vi.svg)
}

.flag-icon-vi.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/vi.svg)
}

.flag-icon-vn {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZuIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InZuLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTg1LjMgMGg2ODIuNnY1MTJILTg1LjN6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCN2bi1hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODApIHNjYWxlKC45Mzc1KSI+CiAgICA8cGF0aCBmaWxsPSIjZWMwMDE1IiBkPSJNLTEyOCAwaDc2OHY1MTJoLTc2OHoiLz4KICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0zNDkuNiAzODFMMjYwIDMxNC4zbC04OSA2Ny4zTDIwNCAyNzJsLTg5LTY3LjcgMTEwLjEtMSAzNC4yLTEwOS40TDI5NCAyMDNsMTEwLjEuMS04OC41IDY4LjQgMzMuOSAxMDkuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-vn.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZuIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMTc3LjIgMGg3MDguNnY3MDguN0gxNzcuMnoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1wYXRoPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4KSBzY2FsZSguNzIyNDkpIj4KICAgIDxwYXRoIGZpbGw9IiNlYzAwMTUiIGQ9Ik0wIDBoMTA2M3Y3MDguN0gweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTY2MSA1MjcuNWwtMTI0LTkyLjYtMTIzLjMgOTMuNSA0NS45LTE1Mi0xMjMuMi05My44IDE1Mi40LTEuM0w1MzYgMTI5LjggNTg0LjMgMjgxbDE1Mi40LjItMTIyLjUgOTQuN0w2NjEgNTI3LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-vu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZ1IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InZ1LWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDY4Mi43djUxMkgweiIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI3Z1LWEpIiB0cmFuc2Zvcm09InNjYWxlKC45Mzc1KSI+CiAgICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICA8cGF0aCBkPSJNMCAwbDM0Ny40IDIxOS40SDc2OHY3My4ySDM0Ny40TDAgNTEyVjB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNmZjAiIGQ9Ik0wIDQ5My43TDM1NC43IDI2N0g3Njh2LTIySDM1NC43TDAgMTguM3YzMi45TDMzMi44IDI1NiAwIDQ2MC44djMyLjl6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiM0MGFhNDAiIGQ9Ik0wIDUxMmwzNTQuNy0yMjYuN0g3NjhWNTEySDB6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNjZTAwMDAiIGQ9Ik0wIDBsMzU0LjcgMjI2LjdINzY4VjBIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTk1LjggMjY2LjZjMS4yLjMgMS42LjYgMi44LTEuMS4yLTEgMS0yLjIgMS43LTMuMy44LTEuNSAxLjItMiAyLTEgLjYuNyAyLjgtLjUgMy42LjEgMS40IDEgLjYuOCAxLjctLjIuOS0xLjguMS0xLjYtMS0yLjQtMS0uNi0zLjEuNi00IDAgLjMtMS44LjktMiAyLTIuNC44LjUgMy4xLS40IDMuOC0uNCAxIC4yIDIgLjMgMi4zLTEuMi41LTEgLjMtLjMtLjItMS0uOC0uNy0zIC41LTMuOSAwLTEtLjktLjktMS4yLS4yLTIuNi44LS41IDEuNS0uMyAyLjYuNCAxIC44IDIuOC0uNyAzLjgtLjguOS0xIDEuOS0xLjMgMS4yLTIuNS0uMy0xLS42LTEtMS44LTEuMy0xLjItLjgtMi44LjctMy4zLS41IDEtMS40IDEuMy0xLjEgMi41LS4zLjguMiAzLTEuMSAzLjgtMS4yIDEuMS0uMy42IDEgMS40LTEuOC0uMy0xLjItMi4zLjctMy40LjQtMSAuMi0yLS4yLTItMS40IDAtMS41LjgtMS42IDEuOS0xLjQgMSAuMiAzLjEtMSA0LTEgMSAuNiAxLjUuNCAyLjQtMSAuNi0xLjctLjEtMS0xLjMtMi0uOC0uNS0zIC43LTMuOS4xLjItLjYuNS0xLjQgMS0xLjcuOS4yIDEuNi4yIDIuNy44IDEgLjUgMi44LTEuNSAzLjctMi4yLS4yLTEtMiAuNC0zLS4zLS42LS41LTEuNS0xLTEuNy0xLjUuNi0xLjcuMy0xLjYgMi0xIC44LS4zIDIuMy0uMyAxLjMtMS45LS4yLS4yLTEtLjItMS44LS41LS45LS42LTEuNy0xLjMtMi43LTEuNS0uNy0uMS0xLjctLjQtMi4yLS4yIDAgMSAuMiAxLjYuMSAyLjguNS43IDEuMy43IDEuNSAxLS45LjgtMS40LjQtMi4zLjQtMS4yLS43LS41LTMuMS0xLjktMi42LjMuNy4yIDMuNC44IDQgLjYuNCAxLjQuOCAxLjUgMS4zLTEgMS41LTEuMyAxLjQtMi41LjctMS0uNi0uNi0yLjgtMS41LTIuNy0xIC44LTEgLjctLjggMS44IDAgMS40LS41IDMuNC43IDQuMiAxLjMgMSAxLjUuOC40IDIuNy0uNy45LTEuMS43LTIgLjMtLjktLjYtLjctMy0xLjQtMy43LTEuNC0uOC0uNi0uOC0xLjcuMi0uMyAxLjMgMCAxLjYuNSAyLjcuNC43LjQgMyAxLjIgMy4yIDEuMi43IDEuMy42LS4yIDItMSAwLTEuNi4zLTIuNC0uNy0xLS44LS40LTMuMi0xLjctMy4yLTEuMi4xLTEuNS4xLTEuNCAxLjguMyAxLjUtLjMgMy44LjkgNC43IDEuMS41IDEuOC40IDIuMiAxLjEtLjQuMy0xIDEuMy0xLjQgMS41LS44IDAtMS42LS41LTIuNS0uNy0xLS41LS41LTEuNC0xLjQtMi0xIC4zLTEtMS0xLjUuMy4yIDEuMi0uMiAyLjYgMSAzLjQuOC41IDEuNSAxLjcgMi40IDIuMyAxIDEuMi42IDEuNCAwIDMtLjkuMS0xLjgtLjUtMi43LTEtLjktLjctLjctMy0xLjYtMy41LS43LS44LS41LTEuNC0xLjcuMiAwIDEgLjEgMS4yLjQgMiAwIDEtLjIgMy4yLjggMy45IDEgLjIgMi4yLjcgMyAxIC44IDEgLjEuOC0uOCAyLjItLjUgMS40LS41IDEuNy0xLjQgMi40LS44IDEtMSAxLjUtLjQgMi44eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMTIxIDI2Ny45Yy43LTEuMiAxLjEtMS40IDAtMy40LS44LS43LTEuNi0yLTIuNC0zLjEtMS0xLjYtMS4zLTIuMiAwLTIuNy44LS4zLjYtMyAxLjUtMy43IDEuNC0xLjEgMS0uMy41LTEuOS0xLjQtMS43LTEuNS0uOC0yLjcuMi0xIC43LS43IDMuNS0xLjUgNC4yLTEuNi0xLTEuNi0xLjgtMS41LTMgLjktLjcuOS0zLjYgMS4yLTQuMy42LTEgMS0yLS4yLTIuOS0uOC0xLS4yLS40LTEtLjMtMSAuNy0uNyAzLjUtMS42IDQuMi0xLjIuOC0xLjQuNS0yLjQtLjgtLjEtMSAuMy0xLjcgMS40LTIuNiAxLjEtLjguNS0zLjMuOC00LjMtLjYtMS40LS41LTIuNi0xLjgtMi40LTEgMC0xLjIuMy0yIDEuNS0xLjIgMS0uNCAzLjItMS44IDMuMi0uOS0xLjYtLjQtMS44LjgtMi44LjUtLjcuMi0zLjcuNC00LjUuMi0xLjIgMS0uMi0xLjEtMi0xLjItLjMtLjIgMi42LTEgMy42LS4zIDEuMi0xIDItMiAxLjYtMS41LS42LTEuMi0xLjUtLjYtMi41cy4zLTMuOC43LTQuN2MxLTEgMS0xLjQgMC0zLTEuMy0xLjQtMS0uMy0yLjIuNi0xIC43LS43IDMuNS0xLjYgNC4yLS41LS41LTEtMS0xLjEtMS44LjUtLjguNy0xLjYgMS44LTIuNS44LS45LS40LTMuNS0uNi00LjgtMS0uMi0uNCAyLjItMS41IDMtLjcuNS0xLjQgMS4yLTIgMS4yLTEuMy0xLjMtMS40LTEtLjItMi41LjEtMSAuNy0yLjUtMS4yLTItLjMgMC0uNSAxLTEuMSAxLjYtMSAuNy0xLjkgMS4zLTIuNSAyLjItLjQuNy0xIDEuNy0xIDIuMy44LjUgMS41LjUgMi42IDEgLjgtLjIgMS4yLTEgMS41LTEuMS4zIDEuMi0uMiAxLjYtLjUgMi42LTEuMiAxLTMuMi0uNy0zLjIgMSAuOC0uMSAzLjIgMSA0IC43LjYtLjUgMS4zLTEuMiAxLjgtMSAxIDEuNS44IDEuOS0uMyAyLjgtMSAuOC0zLS40LTMuMS41LjMgMS40LjIgMS40IDEuMyAxLjYgMS4zLjUgMi45IDEuOSA0IDEgMS41LTEgMS41LTEuMyAyLjcuNi42IDEuMS4zIDEuNS0uNSAyLjItLjkuOC0zLS40LTQgMC0xLjIgMS4yLS45LjQtLjQgMiAxIC44IDEuNC43IDIuNy41LjgtLjIgMyAuOCAzLjQgMCAxLjEtMSAxLTEuMSAxLjcgMS0uNCAxLjItLjMgMS44LTEuNiAyLjMtMS4xLjgtMy0uOS0zLjYuNS0uNCAxLjQtLjUgMS43IDEuMSAyLjIgMS41LjMgMy40IDEuOCA0LjcgMSAuOS0xIDEtMS44IDEuOS0yIC4xLjYuNyAxLjYuNyAyLjEtLjIuOS0xIDEuNS0xLjYgMi40LS44LjktMS41IDAtMi4zLjctLjEgMS4xLTEuNC42LS4zIDEuNyAxIC4yIDIuMyAxLjIgMy40LjQuOS0uNyAyLjMtMSAzLjEtMS43IDEuNS0uNiAxLjUgMCAyLjggMS4yLS4zIDEtMS4yIDEuNy0yIDIuNC0xIC43LTMtLjQtMy45LjMtMSAuNS0xLjQgMC0uNSAxLjkgMSAuNSAxLjIuMyAyIC4zIDEgLjUgMi44IDEuNiAzLjkuOC42LTEgMS42LTIgMi4yLTIuOCAxLjEtLjQuNy4yIDEuNiAxLjcgMS4xIDEuMiAxLjQgMS4zIDEuNyAyLjUuNiAxLjIgMSAxLjcgMi40IDEuNXoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTk4IDMxNC41YzAtNS4zLS44LTEwLjYgMC0xMC42IDQ2LjggMCA1OC41LTMyIDU4LjUtNTMuMlMxNDAuMyAyMDggMTA5LjcgMjA4Yy0zNSAwLTQ2LjggMjAuOC00Ni44IDQyLjZBMzcgMzcgMCAwMDk4IDI4Ny45YzIzLjQgMCAyOS4zLTUuMyA0Ni44LTI2LjYtNS44IDI2LjYtMzUgMzcuMi00Ni44IDM3LjItMjMuNCAwLTQ2LjgtMTYtNDYuOC00Ny44IDAtMjYuNiAxNy41LTUzLjIgNTguNS01My4yIDM1LjEgMCA1OC41IDI2LjYgNTguNSA1My4yIDAgMzcuMi0yOS4yIDYzLjgtNzAuMiA2My44eiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-vu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXZ1IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNMCAwaDQ5NnY0OTZIMHoiLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSgxLjAzMjEpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgIDxwYXRoIGQ9Ik0wIDBsMzM2LjYgMjEyLjZoNDA3LjV2NzAuOUgzMzYuNkwwIDQ5NlYweiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNMCA0NzguNGwzNDMuNy0yMTkuN2g0MDAuNHYtMjEuM0gzNDMuN0wwIDE3Ljd2MzJMMzIyLjQgMjQ4IDAgNDQ2LjV2MzEuOHoiLz4KICAgICAgPHBhdGggZmlsbD0iIzQwYWE0MCIgZD0iTTAgNDk2bDM0My43LTIxOS42aDQwMC40VjQ5NkgweiIvPgogICAgICA8cGF0aCBmaWxsPSIjY2UwMDAwIiBkPSJNMCAwbDM0My43IDIxOS43aDQwMC40VjBIMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTkyLjggMjU4LjNjMS4yLjMgMS41LjYgMi43LTEuMS4zLS45IDEtMiAxLjYtMy4yLjktMS40IDEuMy0yIDItLjkuNi42IDIuNy0uNSAzLjYuMSAxLjMgMSAuNS44IDEuNi0uMi44LTEuOCAwLTEuNi0xLjEtMi40LS44LS41LTMgLjYtMy44IDAgLjMtMS43LjktMiAxLjktMi4zLjguNiAzLS40IDMuOC0uNCAxIC4yIDEuOC4zIDIuMS0xLjEuNS0xIC4zLS4zIDAtMS0xLS42LTMgLjUtMy45IDAtMS0uOS0uOS0xLjItLjItMi41LjgtLjUgMS40LS4zIDIuNS40IDEgLjcgMi43LS43IDMuNy0uOC44LTEgMS44LTEuMyAxLjItMi40LS4zLTEtLjYtMS0xLjgtMS4zLTEuMi0uOC0yLjcuNy0zLjItLjUgMS0xLjMgMS4zLTEgMi41LS4zLjcuMyAzLTEgMy42LTEuMSAxLjEtLjMuNi45IDEuMy0xLjgtLjItMS0yLjEuNy0zLjIuNC0xIC4yLTEuOS0uMi0yLTEuMyAwLTEuNS44LTEuNiAxLjgtMS40IDEgLjIgMy4xLTEgMy45LTEgMS4xLjYgMS41LjQgMi40LTEgLjYtMS42LS4xLTEtMS4yLTEuOC0uOS0uNS0zIC42LTMuOCAwIC4xLS41LjQtMS4zIDEtMS42LjguMiAxLjUuMSAyLjUuOCAxIC40IDIuNy0xLjUgMy42LTIuMi0uMi0xLTEuOS40LTIuOS0uMy0uNi0uNC0xLjQtLjktMS42LTEuNC42LTEuNy4zLTEuNiAxLjktMSAuOC0uMyAyLjItLjMgMS4zLTEuOC0uMi0uMy0xLS4yLTEuNy0uNS0xLS42LTEuOC0xLjItMi43LTEuNS0uNi0uMS0xLjYtLjMtMi4xLS4yLS4xIDEgLjIgMS42IDAgMi44LjUuNyAxLjMuNyAxLjUgMS0uOS43LTEuMy4zLTIuMi40LTEuMS0uOC0uNS0zLjEtMS44LTIuNi4zLjcuMiAzLjMuNyAzLjguNi40IDEuNC44IDEuNSAxLjQtMSAxLjQtMS4zIDEuMy0yLjQuNi0xLS42LS42LTIuNy0xLjQtMi42LTEgLjctMSAuNy0uOCAxLjggMCAxLjMtLjUgMy4yLjYgNCAxLjMgMSAxLjUuOC40IDIuNi0uNy45LTEuMS43LTIgLjMtLjgtLjYtLjYtMi44LTEuMy0zLjYtMS4zLS43LS42LS43LTEuNi4yLS40IDEuMy0uMSAxLjYuNCAyLjcuNC42LjQgMyAxLjIgMyAxLjIuOCAxLjIuNi0uMiAyLTEgMC0xLjUuMy0yLjMtLjctMS0uNy0uNC0zLTEuNy0zLjEtMS4yLjEtMS40LjEtMS4zIDEuNy4yIDEuNS0uMyAzLjcuOCA0LjYgMS4xLjUgMS44LjQgMi4xIDFsLTEuMyAxLjVjLS43IDAtMS41LS41LTIuNC0uNy0xLS40LS41LTEuMy0xLjMtMS45LTEgLjMtMS0xLTEuNS4zLjIgMS4xLS4yIDIuNS45IDMuMi44LjYgMS41IDEuOCAyLjQgMi4zIDEgMS4yLjUgMS40IDAgMy0uOCAwLTEuOC0uNS0yLjYtMS4xLS45LS42LS43LTIuOC0xLjYtMy40LS43LS43LS41LTEuMy0xLjYuMiAwIDEuMS4xIDEuMi40IDIgMCAxLS4zIDMgLjcgMy43bDMgMWMuNyAxIDAgLjgtLjggMi4yLS42IDEuNC0uNiAxLjYtMS40IDIuMy0uOCAxLTEgMS40LS40IDIuN3oiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZmMCIgZD0iTTExNy4yIDI1OS41Yy43LTEuMSAxLjEtMS4zIDAtMy4zLS43LS42LTEuNS0xLjktMi4zLTMtMS0xLjUtMS4zLTIgMC0yLjUuOC0uMy42LTMgMS41LTMuNyAxLjMtMSAuOS0uMi40LTEuOC0xLjMtMS42LTEuNC0uNy0yLjYuMi0uOS43LS42IDMuNC0xLjUgNC0xLjUtMS0xLjQtMS42LTEuNC0yLjkuOC0uNi45LTMuNCAxLjItNC4xLjYtMSAxLTEuOS0uMi0yLjgtLjgtMS0uMi0uNC0xLS4zLS45LjctLjYgMy40LTEuNSA0LTEuMi45LTEuNC41LTIuNC0uNyAwLTEgLjQtMS42IDEuNC0yLjUgMS0uOC40LTMuMi44LTQuMi0uNi0xLjMtLjUtMi41LTEuOC0yLjMtMSAwLTEuMi4zLTEuOCAxLjQtMS4zIDEtLjUgMy4yLTEuOCAzLjItLjktMS42LS41LTEuOC43LTIuNy41LS43LjItMy42LjQtNC40LjItMS4yIDEtLjItMS0yLTEuMi0uMi0uMyAyLjYtMSAzLjYtLjMgMS4xLTEgMS45LTIgMS41LTEuNC0uNi0xLjItMS40LS41LTIuNS41LS45LjMtMy42LjYtNC41IDEtLjkgMS0xLjQgMC0yLjktMS4yLTEuMy0uOS0uMy0yLjEuNi0uOS42LS42IDMuNC0xLjUgNC0uNS0uNC0xLTEtMS4xLTEuNy41LS44LjctMS42IDEuNy0yLjQuOC0uOS0uMy0zLjUtLjYtNC42LS45LS4yLS4zIDItMS40IDIuOS0uNi41LTEuNCAxLjEtMiAxLjEtMS4yLTEuMi0xLjMtMS0uMi0yLjQuMi0xIC43LTIuNS0xLTItLjQgMC0uNiAxLTEuMiAxLjYtLjkuNi0xLjggMS4zLTIuNCAyLjItLjQuNi0xIDEuNi0xIDIuMi44LjQgMS41LjQgMi41IDEgLjktLjIgMS4yLTEgMS41LTEuMi40IDEuMy0uMiAxLjYtLjUgMi42LTEuMS45LTMtLjctMyAuOC43IDAgMyAxLjIgMy44LjguNi0uNSAxLjItMS4xIDEuOC0xIDEgMS41LjcgMS45LS40IDIuOC0xIC43LTIuOC0uNC0zIC40LjMgMS40LjMgMS40IDEuMyAxLjYgMS4zLjUgMi44IDEuOCA0IDEgMS40LTEgMS4zLTEuMyAyLjYuNS41IDEuMS4yIDEuNS0uNSAyLjItMSAuNy0zLS40LTMuOSAwLTEuMiAxLjEtLjkuMy0uNCAxLjkgMSAuOCAxLjMuNyAyLjUuNS44LS4yIDMgLjggMy40IDAgMS0xIDEtMSAxLjcgMS0uNCAxLjEtLjQgMS43LTEuNiAyLjItMSAuOC0zLS44LTMuNS41LS40IDEuMy0uNSAxLjYgMSAyIDEuNS40IDMuMyAxLjkgNC42IDEgLjgtMSAxLTEuNiAxLjgtMS44bC44IDJjLS4zLjgtMSAxLjQtMS42IDIuMy0uOC45LTEuNSAwLTIuMy43IDAgMS0xLjMuNi0uMyAxLjYgMS4xLjMgMi4zIDEuMiAzLjMuNC45LS42IDIuMi0xIDMtMS42IDEuNS0uNiAxLjUgMCAyLjggMS4yYTcgNyAwIDAxLTIgMi4zYy0xIC42LTIuOS0uNC0zLjcuMy0xIC40LTEuNCAwLS41IDEuOCAxIC41IDEuMS4zIDEuOS4zIDEgLjQgMi43IDEuNiAzLjguOC42LTEgMS41LTIgMi0yLjcgMS4yLS41LjguMiAxLjcgMS42IDEgMS4yIDEuMyAxLjMgMS42IDIuNC42IDEuMi45IDEuNyAyLjQgMS41eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmYwIiBkPSJNOTUgMzA0LjdjMC01LjEtLjgtMTAuMyAwLTEwLjMgNDUuMyAwIDU2LjYtMzEgNTYuNi01MS41IDAtMjAuNi0xNS43LTQxLjMtNDUuMy00MS4zLTM0IDAtNDUuNCAyMC4yLTQ1LjQgNDEuMyAwIDIwLjYgMTcgMzYgMzQgMzYgMjIuNyAwIDI4LjQtNS4xIDQ1LjQtMjUuNy01LjcgMjUuNy0zNCAzNi00NS4zIDM2QTQ0IDQ0IDAgMDE0OS42IDI0M2MwLTI1LjggMTctNTEuNiA1Ni43LTUxLjYgMzQgMCA1Ni43IDI1LjggNTYuNyA1MS42IDAgMzYtMjguNCA2MS44LTY4IDYxLjh6Ii8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-wf {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdmIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-wf.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdmIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-ws {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdzIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDJiN2YiIGQ9Ik0wIDBoMzIwdjI0MEgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4MCAyMjkuM2wtMjAuNy0xNC0xOS45IDE0LjEgNi41LTI0LjktMTktMTUuMiAyNC41LTEuNSA4LjEtMjMuNiA4LjggMjQgMjQgLjctMTkgMTYuM3ptLTMuNi0xNjUuNkwxNTkuOCA1M2wtMTYgMTAuNCA0LjQtMjAtMTQuNi0xMi43IDE5LjQtMS42IDcuMi0xOC42IDcuNCAxOC43IDE5LjEgMS43TDE3MiA0NC4zem0tNzMgNTkuNWwtMTYtMTEtMTYuNyAxMSA1LjItMTkuNEw2MC44IDkxIDgwIDkwbDctMTkgNi44IDE4LjkgMTkuNiAxLjEtMTUgMTIuNXpNMjUwIDExMGwtMTUuNC0xMC0xNSAxMCA0LjQtMTguMy0xNC0xMS44IDE4LjMtMS41IDYuMy0xNy4yIDcgMTcuNCAxNy43IDEtMTMuNyAxMi4zem0tNDMuMSA0My40bC0xMC4zLTYuNC0xMC4zIDYuNiAyLjctMTIuMy05LjItOC4zIDEyLTEgNC42LTExLjYgNC45IDExLjYgMTEuOSAxLTkuMSA4LjN6Ii8+CiAgPC9nPgo8L3N2Zz4K)
}

.flag-icon-ws.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXdzIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjY2UxMTI2IiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDJiN2YiIGQ9Ik0wIDBoMjU2djI1NkgweiIvPgogICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0NyAyMzEuNGwtMTkuNi0xMy4zLTE4LjkgMTMuNSA2LTIzLjUtMTgtMTQuNyAyMy4yLTEuMyA3LjctMjIuNCA4LjUgMjIuOCAyMi44LjUtMTguMiAxNS41em0tMy40LTE1Ni44bC0xNS42LTEwLTE1LjQgMTAgNC4yLTE5LTEzLjctMTIuMSAxOC4zLTEuNiA2LjgtMTcuNSA3LjEgMTcuNyAxOCAxLjQtMTQgMTIuNXpNNzQuMyAxMzFsLTE1LjItMTAuOC0xNS40IDEwLjQgNC42LTE4LjNMMzQgMTAwLjJsMTguMi0uOCA2LjctMTguMSA2LjYgMTcuOCAxOC4zIDEuMS0xNC4zIDEyem0xMzktMTIuN2wtMTQuNy05LjUtMTQuMyA5LjcgNC0xNy40LTEzLTExLjIgMTcuMy0xLjQgNi0xNi40IDYuNiAxNi42IDE2LjggMS0xMy4yIDExLjZ6bS00MS4xIDQxLjNsLTkuNy02LjItOS42IDYuMiAyLjUtMTEuNi04LjctNy43IDExLjQtMSA0LjQtMTEgNC41IDExIDExLjIgMS04LjUgNy43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}


.flag-icon-ye {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXllIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0NzIuOEgweiIvPgogICAgPHBhdGggZmlsbD0iI2YxMDYwMCIgZD0iTTAgMGg2NDB2MTU3LjRIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDMyMi42aDY0MFY0ODBIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-ye.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXllIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MDQuM0gweiIvPgogICAgPHBhdGggZmlsbD0iI2YxMDYwMCIgZD0iTTAgMGg1MTJ2MTY3LjlIMHoiLz4KICAgIDxwYXRoIGQ9Ik0wIDM0NC4xaDUxMlY1MTJIMHoiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-yt {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXl0IiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY0MHY0ODBIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMjEzLjN2NDgwSDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNNDI2LjcgMEg2NDB2NDgwSDQyNi43eiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-yt.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXl0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUxMnY1MTJIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDI2N2YiIGQ9Ik0wIDBoMTcwLjd2NTEySDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZjMxODMwIiBkPSJNMzQxLjMgMEg1MTJ2NTEySDM0MS4zeiIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-za {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXphIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9InphLWEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNLTcxLjkgMGg2ODIuN3Y1MTJILTcxLjl6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjemEtYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY3LjQpIHNjYWxlKC45Mzc0OCkiPgogICAgPGcgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2Utd2lkdGg9IjFwdCI+CiAgICAgIDxwYXRoIGQ9Ik0tNzEuOSA0MDcuOFYxMDQuNEwxNTQgMjU2LjEtNzIgNDA3Ljh6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwMGMiIGQ9Ik04Mi4yIDUxMi4xbDI1My42LTE3MC42SDY5NlY1MTJIODIuMnoiLz4KICAgICAgPHBhdGggZmlsbD0icmVkIiBkPSJNNjYgMGg2MzB2MTcwLjhIMzM1LjdTNjkuMy0xLjcgNjYgMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZjMCIgZD0iTS03MS45IDY0djQwLjRMMTU0IDI1Ni03MiA0MDcuOHY0MC4zbDI4NC41LTE5MkwtNzIgNjR6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwOTMiIGQ9Ik0tNzEuOSA2NFYwaDk1bDMwMS4yIDIwNGgzNzEuOHYxMDQuMkgzMjQuM0wyMyA1MTJoLTk0Ljl2LTYzLjlsMjg0LjQtMTkyTC03MS44IDY0eiIvPgogICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMgMGg1OS4ybDI1My42IDE3MC43SDY5NlYyMDRIMzI0LjNMMjMgLjF6bTAgNTEyLjFoNTkuMmwyNTMuNi0xNzAuNkg2OTZ2LTMzLjJIMzI0LjNMMjMgNTEyeiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-za.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLXphIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii43IiBkPSJNNzAuMSAwaDQ5OS42djQ5OS42SDcwLjF6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MS45KSBzY2FsZSgxLjAyNDgpIj4KICAgIDxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLXdpZHRoPSIxcHQiPgogICAgICA8cGF0aCBkPSJNMCAzOTcuOXYtMjk2bDIyMC40IDE0Ny45TDAgMzk3Ljl6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiMwMGMiIGQ9Ik0xNTAuNCA0OTkuN2wyNDcuNC0xNjYuNWgzNTEuNnYxNjYuNWgtNTk5eiIvPgogICAgICA8cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMzQuNSAwaDYxNXYxNjYuNkgzOTcuN1MxMzcuOC0xLjYgMTM0LjUgMHoiLz4KICAgICAgPHBhdGggZmlsbD0iI2ZjMCIgZD0iTTAgNjIuNXYzOS4zbDIyMC40IDE0OEwwIDM5Ny44djM5LjRsMjc3LjYtMTg3LjRMMCA2Mi41eiIvPgogICAgICA8cGF0aCBmaWxsPSIjMDkzIiBkPSJNMCA2Mi41VjBoOTIuNmwyOTQgMTk5aDM2Mi44djEwMS43SDM4Ni42bC0yOTQgMTk4LjlIMHYtNjIuNGwyNzcuNi0xODcuNEwwIDYyLjV6Ii8+CiAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05Mi42IDBoNTcuOGwyNDcuNCAxNjYuNmgzNTEuNlYxOTlIMzg2LjZMOTIuNiAwem0wIDQ5OS43aDU3LjhsMjQ3LjQtMTY2LjVoMzUxLjZ2LTMyLjRIMzg2LjZsLTI5NCAxOTguOHoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-zm {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/zm.svg)
}

.flag-icon-zm.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/zm.svg)
}

.flag-icon-zw {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/zw.svg)
}

.flag-icon-zw.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/zw.svg)
}

.flag-icon-es-ca {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVzLWNhIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iI2ZjZGQwOSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggc3Ryb2tlPSIjZGExMjFhIiBzdHJva2Utd2lkdGg9IjYwIiBkPSJNMCA5MGg4MTBtMCAxMjBIMG0wIDEyMGg4MTBtMCAxMjBIMCIgdHJhbnNmb3JtPSJzY2FsZSguNzkwMTIgLjg4ODg5KSIvPgo8L3N2Zz4K)
}

.flag-icon-es-ca.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWVzLWNhIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgPHBhdGggZmlsbD0iI2ZjZGQwOSIgZD0iTTAgMGg1MTJ2NTEySDB6Ii8+CiAgPHBhdGggc3Ryb2tlPSIjZGExMjFhIiBzdHJva2Utd2lkdGg9IjYwIiBkPSJNMCA5MGg4MTBtMCAxMjBIMG0wIDEyMGg4MTBtMCAxMjBIMCIgdHJhbnNmb3JtPSJzY2FsZSguNjMyMSAuOTQ4MTUpIi8+Cjwvc3ZnPgo=)
}

.flag-icon-es-ga {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/es-ga.svg)
}

.flag-icon-es-ga.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/es-ga.svg)
}

.flag-icon-eu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ldSIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPGcgaWQ9ImQiPgogICAgICA8ZyBpZD0iYiI+CiAgICAgICAgPHBhdGggaWQ9ImEiIGQ9Ik0wLTFsLS4zIDEgLjUuMXoiLz4KICAgICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9ImMiPgogICAgICAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgICAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgPC9nPgogICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICA8L2c+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiMwMzkiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxnIGZpbGw9IiNmYzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyMCAyNDIuMykgc2NhbGUoMjMuNzAzNykiPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB5PSItNiIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeT0iNiIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDxnIGlkPSJlIj4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSItNiIgeGxpbms6aHJlZj0iI2QiLz4KICAgICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTQ0IC0yLjMgLTIuMSkiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0IC0yLjEgLTIuMykiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgLTQuNyAtMikiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoNzIgLTUgLjUpIiB4bGluazpocmVmPSIjZCIvPgogICAgPC9nPgogICAgPHVzZSB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB0cmFuc2Zvcm09InNjYWxlKC0xIDEpIiB4bGluazpocmVmPSIjZSIvPgogIDwvZz4KPC9zdmc+Cg==)
}

.flag-icon-eu.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0iZmxhZy1pY29uLWNzcy1ldSIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxkZWZzPgogICAgPGcgaWQ9ImQiPgogICAgICA8ZyBpZD0iYiI+CiAgICAgICAgPHBhdGggaWQ9ImEiIGQ9Ik0wLTFsLS4zIDEgLjUuMXoiLz4KICAgICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9ImMiPgogICAgICAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoNzIpIiB4bGluazpocmVmPSIjYiIvPgogICAgICAgIDx1c2UgdHJhbnNmb3JtPSJyb3RhdGUoMTQ0KSIgeGxpbms6aHJlZj0iI2IiLz4KICAgICAgPC9nPgogICAgICA8dXNlIHRyYW5zZm9ybT0ic2NhbGUoLTEgMSkiIHhsaW5rOmhyZWY9IiNjIi8+CiAgICA8L2c+CiAgPC9kZWZzPgogIDxwYXRoIGZpbGw9IiMwMzkiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxnIGZpbGw9IiNmYzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1NiAyNTguNCkgc2NhbGUoMjUuMjgzOTUpIj4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeT0iLTYiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHk9IjYiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICA8ZyBpZD0iZSI+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iLTYiIHhsaW5rOmhyZWY9IiNkIi8+CiAgICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE0NCAtMi4zIC0yLjEpIiB4bGluazpocmVmPSIjZCIvPgogICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDE0NCAtMi4xIC0yLjMpIiB4bGluazpocmVmPSIjZCIvPgogICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDcyIC00LjcgLTIpIiB4bGluazpocmVmPSIjZCIvPgogICAgICA8dXNlIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0icm90YXRlKDcyIC01IC41KSIgeGxpbms6aHJlZj0iI2QiLz4KICAgIDwvZz4KICAgIDx1c2Ugd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdHJhbnNmb3JtPSJzY2FsZSgtMSAxKSIgeGxpbms6aHJlZj0iI2UiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

.flag-icon-gb-eng {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLWVuZyIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0yODEuNiAwaDc2Ljh2NDgwaC03Ni44eiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0wIDIwMS42aDY0MHY3Ni44SDB6Ii8+Cjwvc3ZnPgo=)
}

.flag-icon-gb-eng.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLWVuZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0yMTUgMGg4MnY1MTJoLTgyeiIvPgogIDxwYXRoIGZpbGw9IiNjZTExMjQiIGQ9Ik0wIDIxNWg1MTJ2ODJIMHoiLz4KPC9zdmc+Cg==)
}

.flag-icon-gb-nir {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/gb-nir.svg)
}

.flag-icon-gb-nir.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/gb-nir.svg)
}

.flag-icon-gb-sct {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLXNjdCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxwYXRoIGZpbGw9IiMwMDY1YmQiIGQ9Ik0wIDBoNjQwdjQ4MEgweiIvPgogIDxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNiIgZD0iTTAgMGw1IDNNMCAzbDUtMyIgdHJhbnNmb3JtPSJzY2FsZSgxMjggMTYwKSIvPgo8L3N2Zz4K)
}

.flag-icon-gb-sct.flag-icon-squared {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb24tY3NzLWdiLXNjdCIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGZpbGw9IiMwMDY1YmQiIGQ9Ik0wIDBoNTEydjUxMkgweiIvPgogIDxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNiIgZD0iTTAgMGw1IDNNMCAzbDUtMyIgdHJhbnNmb3JtPSJzY2FsZSgxMDIuNCAxNzAuNjY2NjcpIi8+Cjwvc3ZnPgo=)
}

.flag-icon-gb-wls {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/gb-wls.svg)
}

.flag-icon-gb-wls.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/gb-wls.svg)
}

.flag-icon-un {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/un.svg)
}

.flag-icon-un.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/un.svg)
}

.flag-icon-xk {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/4x3/xk.svg)
}

.flag-icon-xk.flag-icon-squared {
    background-image: url(../../../../2coms.com/media/jdbuilder/flags/1x1/xk.svg)
}

.jdb-lightbox-absoluted {
    position: absolute;
    top: 0;
    left: 0
}

.jdb-lightbox-fade-in {
    animation: jdb-lightbox-fade-in 0.25s cubic-bezier(0, 0, .7, 1)
}

.jdb-lightbox-fade-out {
    animation: jdb-lightbox-fade-out 0.25s ease
}

.jdb-lightbox-fade-in-strong {
    animation: jdb-lightbox-fade-in-strong 0.25s cubic-bezier(0, 0, .7, 1)
}

.jdb-lightbox-fade-out-strong {
    animation: jdb-lightbox-fade-out-strong 0.25s ease
}

@keyframes jdb-lightbox-fade-in {
    from {
        opacity: .65
    }

    to {
        opacity: 1
    }
}

@keyframes jdb-lightbox-fade-out {
    from {
        opacity: .35
    }

    to {
        opacity: 0
    }
}

@keyframes jdb-lightbox-fade-in-strong {
    from {
        opacity: .3
    }

    to {
        opacity: 1
    }
}

@keyframes jdb-lightbox-fade-out-strong {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.jdb-lightbox-cursor-grabbing {
    cursor: grabbing
}

.jdb-lightbox-full-dimension {
    width: 100%;
    height: 100%
}

.jdb-lightbox-open {
    overflow: hidden;
    height: 100%
}

.jdb-lightbox-flex-centered {
    display: flex;
    justify-content: center;
    align-items: center
}

.jdb-lightbox-opacity-0 {
    opacity: 0 !important
}

.jdb-lightbox-opacity-1 {
    opacity: 1 !important
}

.jdb-lightbox-scrollbarfix {
    padding-right: 17px
}

.jdb-lightbox-transform-transition {
    transition: transform 0.3s
}

.jdb-lightbox-container {
    font-family: Helvetica, sans-serif;
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    z-index: 9999999;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

.jdb-lightbox-container * {
    box-sizing: border-box
}

.jdb-lightbox-svg-path {
    transition: fill 0.15s ease;
    fill: #ddd
}

.jdb-lightbox-nav {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: 45px !important
}




@media (max-width:991.98px) {
    .jdb-lightbox-nav {
        height: 45px !important
    }
}

@media (max-width:767.98px) {
    .jdb-lightbox-nav {
        height: 45px !important
    }
}

.jdb-lightbox-slide-number-container {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 100%;
    font-size: 15px;
    color: #d7d7d7;
    z-index: 0;
    max-width: 55px;
    text-align: left
}

.jdb-lightbox-slide-number-container .jdb-lightbox-flex-centered {
    height: 100%
}

.jdb-lightbox-slash {
    display: block;
    margin: 0 5px;
    width: 1px;
    height: 12px;
    transform: rotate(15deg);
    background: #fff
}

.jdb-lightbox-toolbar {
    position: absolute;
    z-index: 3;
    right: 0;
    top: 0;
    height: 100%;
    display: flex
}

.jdb-lightbox-toolbar-button {
    height: 100%;
    cursor: pointer;
    width: 45px !important
}

@media (max-width:991.98px) {
    .jdb-lightbox-toolbar-button {
        width: 45px !important
    }
  .digi-banner h1{font-size:50px!important;}
  .swiper-slide{height:80px!important; padding:12px; display:flex;}
  .gc-item figure img{width:100%;}
  .gc-item{height:96%;}
  .partner-item{margin:20px 0;}
  .partner-item .icon{margin:0 auto 25px;}
  .part-section p{width:100%; font-size:20px; line-height:35px;}
  .hr-content-block .tst-pr{width:95%;}
}

@media (max-width:767.98px) {
    .jdb-lightbox-toolbar-button {
        width: 45px !important
    }
  .ht-heading h2{font-size:24px!important; margin-bottom:15px!important;}
  
  .contact-panel{text-align:center;}
  .contact-panel .jdb-button-container{display:block;}
  .contact-panel img{position:inherit;}
  .contact-panel .jdb-button-link{display:inline;}
  .glance{padding-top:0!important;}
  .panel-sec img{margin-bottom:1em; display:block;}
  
   .pd-0{padding-top:0!important;}
  
  .digi-banner{padding-top:4em;}
  .digi-banner h1{font-size:35px!important;}
  .digi-banner .btn{margin:5px 0;}
  .swiper-slide{height:50px!important; padding:5px;}
}

.jdb-lightbox-toolbar-button svg {
    height: 20px;
    width: 20px
}

@media (max-width:991.98px) {
    .jdb-lightbox-toolbar-button svg {
        height: 20px;
        width: 20px
    }
}

@media (max-width:767.98px) {
    .jdb-lightbox-toolbar-button svg {
        height: 20px;
        width: 20px
    }
}

.jdb-lightbox-slide-btn svg {
    height: 20px;
    width: 20px
}

@media (max-width:991.98px) {
    .jdb-lightbox-slide-btn svg {
        height: 20px;
        width: 20px
    }
}

@media (max-width:767.98px) {
    .jdb-lightbox-slide-btn svg {
        height: 20px;
        width: 20px
    }
}

.jdb-lightbox-toolbar-button:hover .jdb-lightbox-svg-path {
    fill: #ddd
}

.jdb-lightbox-slide-btn-container {

    display: flex;
    align-items: center;
    padding: 0;
    position: absolute;
    top: 50%;
    cursor: pointer;
    z-index: 3;
    transform: translateY(-50%)
}

.jdb-lightbox-slide-btn-container:hover .jdb-lightbox-svg-path {
    fill: #f1f1f1
}

.jdb-lightbox-slide-btn {
    padding: 10px;
    font-size: 26px

}

.jdb-lightbox-slide-btn-container-previous {
    left: 0
}

@media (max-width:475.99px) {
    .jdb-lightbox-slide-btn-container-previous {
        padding-left: 3px
    }
}

.jdb-lightbox-slide-btn-container-next {
    right: 0;
    padding-left: 12px;
    padding-right: 3px
}

@media (min-width:476px) {
    .jdb-lightbox-slide-btn-container-next {
        padding-left: 22px
    }
}

@media (min-width:768px) {
    .jdb-lightbox-slide-btn-container-next {
        padding-left: 30px
    }
}

@media (min-width:476px) {
    .jdb-lightbox-slide-btn-container-next {
        padding-right: 6px
    }
}

.jdb-lightbox-down-event-detector {
    position: absolute;
    z-index: 1
}

.jdb-lightbox-slide-swiping-hoverer {
    z-index: 4
}

.jdb-lightbox-invalid-file-wrapper {
    font-size: 22px;
    color: #eaebeb;
    margin: auto
}

.jdb-lightbox-video {
    object-fit: cover
}

.jdb-lightbox-youtube-iframe {
    border: 0
}

.jdb-lightbox-loader {
    display: block;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 67px;
    height: 67px
}

.jdb-lightbox-loader div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 54px;
    height: 54px;
    margin: 6px;
    border: 5px solid;
    border-color: #999 transparent transparent transparent;
    border-radius: 50%;
    animation: jdb-lightbox-loader 1.2s cubic-bezier(.5, 0, .5, 1) infinite
}

.jdb-lightbox-loader div:nth-child(1) {
    animation-delay: -0.45s
}

.jdb-lightbox-loader div:nth-child(2) {
    animation-delay: -0.3s
}

.jdb-lightbox-loader div:nth-child(3) {
    animation-delay: -0.15s
}

@keyframes jdb-lightbox-loader {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.jdb-lightbox-source {
    position: relative;
    margin: auto;
    opacity: 0;
    z-index: 2;
    backface-visibility: hidden;
    transform: translateZ(0);
    transition: opacity 0.3s;
    will-change: opacity;
    max-width: calc(100vw - 80px)
}

@media (max-width:991.98px) {
    .jdb-lightbox-source {
        max-width: calc(100vw - 80px)
    }
}

@media (max-width:767.98px) {
    .jdb-lightbox-source {
        max-width: calc(100vw - 80px)
    }
  #smileys{padding:20px 5px;}
  span.user-name{font-size:24px;}
  form#smileys input[type=radio]{width:60px; height:60px;}
  .jdb-hide-mobile{display:none;}
  
  .helpline li{width:50%; float:left; margin-bottom:20px;}
  .helpline li:last-child{margin-bottom:0;}
  
  #referafriend{background-size:91%;}
  .frame{width:90%;}
  
  .yr-banner{background-position:center center;}
  .yr-banner .content-area{padding:0px 15px!important;}
  .yr-banner .content-area img{max-width:41%!important;}
  .yr-banner .content-area a{margin-top:20px;}
  
  .ceo-desk{padding:60px 20px 50px 20px!important;}
  .ceo-desk .txt-block{padding:0; border-left:none; margin-top:2em;}
  #jdr-0m102323029454516hs, #jdr-l2102343030044433kr, #jdr-qj102363032818272s7, #jdr-ct102383033329634g5, #jdr-r5102310303337863040, #jdr-w8102312303376100738, #jdr-3e1023143033903390tr, #jdr-xf1023163034076455kb, #jdr-6x1023183034449883jo, #jdr-d910232030346015956m, #jdr-wc105346577152698og, #jdr-0j1053865777490712a{margin-top:50px!important;}
  
  #jdr-qj1053106577830332v6 {margin-top: 20px;}
  
  .ht-heading h2{font-size:24px!important; margin-bottom:15px!important;}
  
  .contact-panel{text-align:center;}
  .contact-panel .jdb-button-container{display:block;}
  .contact-panel img{position:inherit;}
  .contact-panel .jdb-button-link{display:inline;}
  .glance{padding-top:0!important;}
  .panel-sec img{margin-bottom:1em; display:block;}
  
   .pd-0{padding-top:0!important;}
}

.jdb-lightbox-source-outer {
    will-change: transform;
    text-align: center
}

.jdb-lightbox-caption {
    text-align: center;
    color: #fff;
    padding: 10px 0;
    background: -moz-linear-gradient(top, transparent 0%, #000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100% #000));
    background: -webkit-linear-gradient(top, transparent 0%, #000 100%);
    background: -o-linear-gradient(top, transparent 0%, #000 100%);
    background: -ms-linear-gradient(top, transparent 0%, #000 100%);
    background: linear-gradient(to bottom, transparent 0%, #000 100%)
      .ht-heading h2{font-size:24px!important;}
}

.jdb-lightbox-caption:empty {
    display: none
}

.jdb-lightbox-caption .jdb-lightbox-caption-title {
    margin-bottom: 0;
    font-weight: 700
}

.jdb-lightbox-caption .jdb-lightbox-caption-desc {
    margin-bottom: 0;
    font-size: small
}

.jdblb-full-screen {
    display: flex
}

.jdb-flipbox-back-title a {
    color: inherit
}

.jdb-flipbox-card {
    position: relative;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    overflow: hidden;
    box-shadow: none !important
}

.jdb-flipbox-front-wrapper,
.jdb-flipbox-back-wrapper {
    width: 100%
}

.jdb-flipbox-box-linked .jdb-button-link:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.jdb-flipbox-front.jdb-flipbox-content-left {
    text-align: left
}

.jdb-flipbox-front.jdb-flipbox-content-right {
    text-align: right
}

.jdb-flipbox-front.jdb-flipbox-content-center {
    text-align: center
}

.jdb-flipbox-front.jdb-flipbox-vertical-top {
    align-items: flex-start
}

.jdb-flipbox-front.jdb-flipbox-vertical-middle {
    align-items: center
}

.jdb-flipbox-front.jdb-flipbox-vertical-bottom {
    align-items: flex-end
}

.jdb-flipbox-back.jdb-flipbox-content-left {
    text-align: left
}

.jdb-flipbox-back.jdb-flipbox-content-right {
    text-align: right
}

.jdb-flipbox-back.jdb-flipbox-content-center {
    text-align: center
}

.jdb-flipbox-back.jdb-flipbox-vertical-top {
    align-items: flex-start
}

.jdb-flipbox-back.jdb-flipbox-vertical-middle {
    align-items: center
}

.jdb-flipbox-back.jdb-flipbox-vertical-bottom {
    align-items: flex-end
}

.jdb-flipbox-media {
    display: inline-block;
    margin: 0 auto 10px auto
}

.jdb-flipbox-media .jdb-flipbox-icon {
    text-align: center;
    box-sizing: content-box
}

.jdb-flipbox-front,
.jdb-flipbox-back {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transition: all 0.6s ease-in-out;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: flex;
    overflow: hidden
}

.jdb-flipbox-front .jdb-flipbox-front-title,
.jdb-flipbox-back .jdb-flipbox-front-title,
.jdb-flipbox-front .jdb-flipbox-back-title,
.jdb-flipbox-back .jdb-flipbox-back-title {
    font-size: 24px;
    line-height: normal;
    font-weight: 400;
    margin-bottom: 10px
}

.jdb-flipbox-front-title,
.jdb-flipbox-back-title {
    margin-bottom: 10px
}

.jdb-flipbox-back-title a {
    color: inherit
}

.jdb-flipbox-back-description {
    margin-bottom: 10px
}

.jdb-flipbox .jdb-flipbox-flip .jdb-flipbox-front {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    z-index: 1
}

.jdb-flipbox .jdb-flipbox-flip .jdb-flipbox-card:hover .jdb-flipbox-back {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-up .jdb-flipbox-back {
    -webkit-transform: rotateX(-180deg) rotateY(0);
    transform: rotateX(-180deg) rotateY(0)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-up .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: rotateX(180deg) rotateY(0);
    transform: rotateX(180deg) rotateY(0)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-down .jdb-flipbox-back {
    -webkit-transform: rotateX(180deg) rotateY(0);
    transform: rotateX(180deg) rotateY(0)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-down .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: rotateX(-180deg) rotateY(0);
    transform: rotateX(-180deg) rotateY(0)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-left .jdb-flipbox-back {
    -webkit-transform: rotateX(0) rotateY(180deg);
    transform: rotateX(0) rotateY(180deg)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-left .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: rotateX(0) rotateY(-180deg);
    transform: rotateX(0) rotateY(-180deg)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-right .jdb-flipbox-back {
    -webkit-transform: rotateX(0) rotateY(-180deg);
    transform: rotateX(0) rotateY(-180deg)
}

.jdb-flipbox .jdb-flipbox-flip.jdb-flipbox-dir-right .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: rotateX(0) rotateY(180deg);
    transform: rotateX(0) rotateY(180deg)
}

.jdb-flipbox .jdb-flipbox-slide .jdb-flipbox-card:hover .jdb-flipbox-front {
    opacity: 0
}

.jdb-flipbox .jdb-flipbox-slide .jdb-flipbox-card:hover .jdb-flipbox-back {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-up .jdb-flipbox-back {
    -webkit-transform: translateX(0) translateY(100%);
    -ms-transform: translateX(0) translateY(100%);
    transform: translateX(0) translateY(100%)
}

.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-down .jdb-flipbox-back {
    -webkit-transform: translateX(0) translateY(-100%);
    -ms-transform: translateX(0) translateY(-100%);
    transform: translateX(0) translateY(-100%)
}

.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-left .jdb-flipbox-back {
    -webkit-transform: translateX(100%) translateY(0);
    -ms-transform: translateX(100%) translateY(0);
    transform: translateX(100%) translateY(0)
}

.jdb-flipbox .jdb-flipbox-slide.jdb-flipbox-dir-right .jdb-flipbox-back {
    -webkit-transform: translateX(-100%) translateY(0);
    -ms-transform: translateX(-100%) translateY(0);
    transform: translateX(-100%) translateY(0)
}

.jdb-flipbox .jdb-flipbox-push .jdb-flipbox-card:hover .jdb-flipbox-front {
    opacity: 0
}

.jdb-flipbox .jdb-flipbox-push .jdb-flipbox-card:hover .jdb-flipbox-back {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.jdb-flipbox .jdb-flipbox-push .jdb-flipbox-front {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-up .jdb-flipbox-back {
    -webkit-transform: translateX(0) translateY(100%);
    -ms-transform: translateX(0) translateY(100%);
    transform: translateX(0) translateY(100%)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-up .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: translateX(0) translateY(-100%);
    -ms-transform: translateX(0) translateY(-100%);
    transform: translateX(0) translateY(-100%)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-down .jdb-flipbox-back {
    -webkit-transform: translateX(0) translateY(-100%);
    -ms-transform: translateX(0) translateY(-100%);
    transform: translateX(0) translateY(-100%)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-down .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: translateX(0) translateY(100%);
    -ms-transform: translateX(0) translateY(100%);
    transform: translateX(0) translateY(100%)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-left .jdb-flipbox-back {
    -webkit-transform: translateX(100%) translateY(0);
    -ms-transform: translateX(100%) translateY(0);
    transform: translateX(100%) translateY(0)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-left .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: translateX(-100%) translateY(0);
    -ms-transform: translateX(-100%) translateY(0);
    transform: translateX(-100%) translateY(0)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-right .jdb-flipbox-back {
    -webkit-transform: translateX(-100%) translateY(0);
    -ms-transform: translateX(-100%) translateY(0);
    transform: translateX(-100%) translateY(0)
}

.jdb-flipbox .jdb-flipbox-push.jdb-flipbox-dir-right .jdb-flipbox-card:hover .jdb-flipbox-front {
    -webkit-transform: translateX(100%) translateY(0);
    -ms-transform: translateX(100%) translateY(0);
    transform: translateX(100%) translateY(0)
}

.jdb-flipbox .jdb-flipbox-zoomin .jdb-flipbox-card:hover .jdb-flipbox-front {
    opacity: 0
}

.jdb-flipbox .jdb-flipbox-zoomin .jdb-flipbox-card .jdb-flipbox-back {
    -webkit-transition: opacity 0.5s 0.2s, -webkit-transform 0.7s;
    transition: opacity 0.5s 0.2s, -webkit-transform 0.7s;
    transition: transform 0.7s, opacity 0.5s 0.2s;
    transition: transform 0.7s, opacity 0.5s 0.2s, -webkit-transform 0.7s;
    opacity: 0;
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7)
}

.jdb-flipbox .jdb-flipbox-zoomin .jdb-flipbox-card:hover .jdb-flipbox-back {
    -webkit-transition: opacity 0.5s, -webkit-transform 0.7s;
    transition: opacity 0.5s, -webkit-transform 0.7s;
    transition: transform 0.7s, opacity 0.5s;
    transition: transform 0.7s, opacity 0.5s, -webkit-transform 0.7s;
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card .jdb-flipbox-back {
    opacity: 0
}

.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card:hover .jdb-flipbox-back {
    opacity: 1;
    z-index: 1
}

.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card .jdb-flipbox-front {
    z-index: 1
}

.jdb-flipbox .jdb-flipbox-zoomout .jdb-flipbox-card:hover .jdb-flipbox-front {
    opacity: 0;
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7);
    -webkit-transition: opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s;
    transition: opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s;
    transition: transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s;
    transition: transform 0.8s, opacity 0.7s 0.1s, width 0.1ms 0.7s, -webkit-transform 0.8s
}

.jdb-flipbox .jdb-flipbox-fade .jdb-flipbox-card:hover .jdb-flipbox-front {
    opacity: 0
}

.jdb-flipbox .jdb-flipbox-fade .jdb-flipbox-card .jdb-flipbox-back {
    opacity: 0
}

.jdb-flipbox .jdb-flipbox-fade .jdb-flipbox-card:hover .jdb-flipbox-back {
    opacity: 1
}

.jdb-video {
    position: relative
}

.jdb-video video {
    background: #000
}

.jdb-video .jdb-video-sticky-close {
    position: absolute;
    z-index: 9999;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 20px;
    cursor: pointer;
    display: none;
    color: #000
}

.jdb-video.jdb-video-sticky-top-left .jdb-video-wrapper {
    top: 0;
    left: 0
}

.jdb-video.jdb-video-sticky-top-left .jdb-video-sticky-close {
    top: 0;
    right: 0;
    margin-right: -30px
}

@media (max-width:991.98px) {
    .jdb-video.jdb-video-sticky-top-left .jdb-video-sticky-close {
        margin-left: 230px
    }
}

.jdb-video.jdb-video-sticky-top-right .jdb-video-wrapper {
    top: 0;
    right: 0
}

.jdb-video.jdb-video-sticky-top-right .jdb-video-sticky-close {
    left: 0;
    top: 0;
    margin-left: -30px
}

@media (max-width:991.98px) {
    .jdb-video.jdb-video-sticky-top-right .jdb-video-sticky-close {
        margin-right: 230px
    }
}

.jdb-video.jdb-video-sticky-bottom-right .jdb-video-wrapper {
    bottom: 0;
    right: 0
}

.jdb-video.jdb-video-sticky-bottom-right .jdb-video-sticky-close {
    top: 0;
    left: 0;
    margin-left: -30px
}

@media (max-width:991.98px) {
    .jdb-video.jdb-video-sticky-bottom-right .jdb-video-sticky-close {
        margin-right: 230px
    }
}

.jdb-video.jdb-video-sticky-bottom-left .jdb-video-wrapper {
    bottom: 0;
    left: 0
}

.jdb-video.jdb-video-sticky-bottom-left .jdb-video-sticky-close {
    top: 0;
    right: 0;
    margin-right: -30px
}

@media (max-width:991.98px) {
    .jdb-video.jdb-video-sticky-bottom-left .jdb-video-sticky-close {
        margin-left: 230px
    }
}

.jdb-video .jdb-video-wrapper {
    width: 100%;
    position: relative;
    z-index: 1;
    animation-duration: 0.3s;
    animation-fill-mode: both
}

.jdb-video .jdb-video-placeholder {
    background: gray;
    width: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #b3b3b3
}

.jdb-video .jdb-video-wrapper::before,
.jdb-video .jdb-video-placeholder::before {
    display: block;
    content: ""
}

.jdb-video .jdb-video-wrapper.jdb-video-size-16by9::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-16by9::before {
    padding-top: 56.25%
}

.jdb-video .jdb-video-wrapper.jdb-video-size-21by9::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-21by9::before {
    padding-top: 42.857143%
}

.jdb-video .jdb-video-wrapper.jdb-video-size-4by3::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-4by3::before {
    padding-top: 75%
}

.jdb-video .jdb-video-wrapper.jdb-video-size-1by1::before,
.jdb-video .jdb-video-placeholder.jdb-video-size-1by1::before {
    padding-top: 100%
}

.jdb-video.jdb-video-sticky .jdb-video-wrapper {
    position: fixed;
    width: 300px;
    margin: 10px;
    z-index: 999999;
    box-shadow: 0 0 10px rgba(0, 0, 0, .2)
}

@media (max-width:991.98px) {
    .jdb-video.jdb-video-sticky .jdb-video-wrapper {
        width: 220px
    }
}

.jdb-video.jdb-video-sticky .jdb-video-wrapper:hover .jdb-video-sticky-close {
    display: block
}

@media (min-width:992px) {

    .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-desktop .jdb-video-wrapper,
    .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-desktop .jdb-video-sticky-close {
        display: none !important
    }
}

@media (min-width:768px) and (max-width:991.98px) {

    .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-tablet .jdb-video-wrapper,
    .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-tablet .jdb-video-sticky-close {
        display: none !important
    }
}

@media (max-width:767.98px) {

    .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-mobile .jdb-video-wrapper,
    .jdb-video.jdb-video-sticky.jdb-video-sticky-hide-mobile .jdb-video-sticky-close {
        display: none !important
    }
}

@media (max-width:1199.98px) {
    .jdb-video.jdb-video-sticky .jdb-video-sticky-close {
        display: block !important
    }
}

.jdb-video.jdb-video-sticky .jdb-video-placeholder {
    position: relative
}

.jdb-video .jdb-video-loading {
    position: absolute;
    width: 60px;
    height: 60px;
    right: 0;
    top: 0;
    z-index: 2;
    display: none
}

.jdb-video .jdb-video-play {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.jdb-video .jdb-video-play span.jdb-video-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

.jdb-video .jdb-video-play video {
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 0
}

.jdb-video .jdb-video-play .jdb-video-thumbnail {
    z-index: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #000
}

.jdb-video.jdb-video-sticky .jdb-video-player,
.jdb-video.jdb-video-sticky .jdb-video-thumbnail {
    border-width: 0;
    border-style: solid;
    border-color: #fff;
    align-items: stretch
}

.jdb-video .jdb-video-thumbnail img {
    width: 100%
}

.jdb-video .jdb-video-play .jdb-video-playicon {
    z-index: 2
}

.jdb-video .jdb-video-player {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    z-index: 1;
    background: #000;
    position: absolute;
    top: 0;
    left: 0
}

.jdb-video .jdb-video-player iframe {
    width: 100%;
    height: 100%;
    border: 0
}

.jdb-video .jdb-video-playicon {
    position: absolute;
    width: 70px;
    height: 70px;
    padding: 10px;
    font-size: 42px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #fff;
    transition: linear 0.1s color, linear 0.1s background-color
}

.jdb-video .jdb-video-playicon svg {
    height: 100%;
    width: 100%;
    fill: currentColor
}

.jdb-video .jdb-video-play:hover .jdb-video-playicon {
    transition: linear 0.3s color, linear 0.3s background-color
}

.jdb-video-container {
    overflow: hidden
}

.jdb-video-subscription-bar {
    padding: 10px;
    background: #f3f3f3
}

.jdb-video-subscription-button .jdb-ytsubscribe {
    margin-left: 10px
}

.jdb-video-subscription-button .jdb-ytsubscribe>div {
    display: inherit !important
}

.jdb-video-play .jdb-video-playicon {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0)
}

.jdb-video-play.jdb-video-animation-grow .jdb-video-playicon {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform
}

.jdb-video-play.jdb-video-animation-grow:hover .jdb-video-playicon {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
}

.jdb-video-play.jdb-video-animation-float .jdb-video-playicon {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-video-play.jdb-video-animation-float:hover .jdb-video-playicon {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
}

.jdb-video-play.jdb-video-animation-sink .jdb-video-playicon {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.jdb-video-play.jdb-video-animation-sink:hover .jdb-video-playicon {
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
}

.jdb-video-play.jdb-video-animation-wobble-vertical:hover .jdb-video-playicon {
    -webkit-animation-name: jdb-wobble-vertical;
    animation-name: jdb-wobble-vertical;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.jdb-video-play.jdb-video-animation-pulse:hover .jdb-video-playicon {
    -webkit-animation-name: jdb-pulse;
    animation-name: jdb-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.jdb-video-play.jdb-video-animation-buzz:hover .jdb-video-playicon {
    -webkit-animation-name: jdb-buzz;
    animation-name: jdb-buzz;
    -webkit-animation-duration: 0.15s;
    animation-duration: 0.15s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.jdb-video-play.jdb-video-animation-pop:hover .jdb-video-playicon {
    -webkit-animation-name: jdb-pop;
    animation-name: jdb-pop;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

.jdb-video-zoomInInside {
    animation-name: jdb-zoomInInside
}

.jdb-video-zoomInOutside {
    animation-name: jdb-zoomInOutside
}

@-webkit-keyframes jdb-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes jdb-wobble-vertical {
    16.65% {
        -webkit-transform: translateY(8px);
        transform: translateY(8px)
    }

    33.3% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px)
    }

    49.95% {
        -webkit-transform: translateY(4px);
        transform: translateY(4px)
    }

    66.6% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }

    83.25% {
        -webkit-transform: translateY(1px);
        transform: translateY(1px)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes jdb-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes jdb-pulse {
    25% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    75% {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@-webkit-keyframes jdb-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@keyframes jdb-buzz {
    50% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
}

@-webkit-keyframes jdb-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@keyframes jdb-pop {
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
}

@-webkit-keyframes jdb-zoomInInside {
    from {
        opacity: 0;
        transform: scale3d(.7, .7, .7)
    }

    50% {
        opacity: 1
    }
}

@keyframes jdb-zoomInInside {
    from {
        opacity: 0;
        transform: scale3d(.7, .7, .7)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes jdb-zoomInOutside {
    from {
        opacity: 0;
        transform: scale3d(1.2, 1.2, 1.2)
    }

    50% {
        opacity: 1
    }
}

@keyframes jdb-zoomInOutside {
    from {
        opacity: 0;
        transform: scale3d(1.2, 1.2, 1.2)
    }

    50% {
        opacity: 1
    }
}

.jdb-pricelist-item img {
    max-width: 100%;
    height: auto
}

.jdb-pricelist-content {
    flex-grow: 1
}

.jdb-pricelist-header {
    margin: 10px 0;
    display: flex;
    align-items: center
}

.jdb-pricelist-title a {
    text-decoration: none
}

.jdb-pricelist-text {
    color: #c9ab81;
    font-size: 18px;
    line-height: 1.5rem;
    font-weight: 400;
    position: relative
}

.jdb-pricelist-item-inner {
    overflow: hidden
}

.jdb-pricelist-align-top .jdb-pricelist-item-inner {
    align-items: flex-start
}


.jdb-pricelist-align-middle .jdb-pricelist-item-inner {
    align-items: center
}

.jdb-pricelist-align-bottom .jdb-pricelist-item-inner {
    align-items: flex-end
}

@media (max-width:767.98px) {
    .jdb-pricelist-mobile-text-left .jdb-pricelist-item-inner {
        text-align: left
    }

    .jdb-pricelist-mobile-text-left .jdb-pricelist-header {
        justify-content: flex-start
    }

    .jdb-pricelist-mobile-text-left .jdb-pricelist-image img {
        margin: 0 auto 0 0
    }
}

@media (max-width:767.98px) {
    .jdb-pricelist-mobile-text-center .jdb-pricelist-item-inner {
        text-align: center
    }

    .jdb-pricelist-mobile-text-center .jdb-pricelist-header {
        justify-content: center
    }

    .jdb-pricelist-mobile-text-center .jdb-pricelist-image img {
        margin: 0 auto
    }
}

@media (max-width:767.98px) {
    .jdb-pricelist-mobile-text-right .jdb-pricelist-item-inner {
        text-align: right
    }

    .jdb-pricelist-mobile-text-right .jdb-pricelist-header {
        justify-content: flex-end
    }

    .jdb-pricelist-mobile-text-right .jdb-pricelist-image img {
        margin: 0 0 0 auto
    }
}

@media (max-width:767.98px) {
    .jdb-pricelist-mobile-text-justify .jdb-pricelist-item-inner {
        text-align: justify
    }

    .jdb-pricelist-mobile-text-justify .jdb-pricelist-header {
        justify-content: flex-start
    }

    .jdb-pricelist-mobile-text-justify .jdb-pricelist-image img {
        margin: 0 auto 0 0
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .jdb-pricelist-tablet-text-left .jdb-pricelist-item-inner {
        text-align: left
    }

    .jdb-pricelist-tablet-text-left .jdb-pricelist-header {
        justify-content: flex-start
    }

    .jdb-pricelist-tablet-text-left .jdb-pricelist-image img {
        margin: 0 auto 0 0
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .jdb-pricelist-tablet-text-center .jdb-pricelist-item-inner {
        text-align: center
    }

    .jdb-pricelist-tablet-text-center .jdb-pricelist-header {
        justify-content: center
    }

    .jdb-pricelist-tablet-text-center .jdb-pricelist-image img {
        margin: 0 auto
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .jdb-pricelist-tablet-text-right .jdb-pricelist-item-inner {
        text-align: right
    }

    .jdb-pricelist-tablet-text-right .jdb-pricelist-header {
        justify-content: flex-end
    }

    .jdb-pricelist-tablet-text-right .jdb-pricelist-image img {
        margin: 0 0 0 auto
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .jdb-pricelist-tablet-text-justify .jdb-pricelist-item-inner {
        text-align: justify
    }

    .jdb-pricelist-tablet-text-justify .jdb-pricelist-header {
        justify-content: flex-start
    }

    .jdb-pricelist-tablet-text-justify .jdb-pricelist-image img {
        margin: 0 auto 0 0
    }
}

@media (min-width:992px) {
    .jdb-pricelist-desktop-text-left .jdb-pricelist-item-inner {
        text-align: left
    }

    .jdb-pricelist-desktop-text-left .jdb-pricelist-header {
        justify-content: flex-start
    }

    .jdb-pricelist-desktop-text-left .jdb-pricelist-image img {
        margin: 0 auto 0 0
    }
}

@media (min-width:992px) {
    .jdb-pricelist-desktop-text-center .jdb-pricelist-item-inner {
        text-align: center
    }

    .jdb-pricelist-desktop-text-center .jdb-pricelist-header {
        justify-content: center
    }

    .jdb-pricelist-desktop-text-center .jdb-pricelist-image img {
        margin: 0 auto
    }
}

@media (min-width:992px) {
    .jdb-pricelist-desktop-text-right .jdb-pricelist-item-inner {
        text-align: right
    }

    .jdb-pricelist-desktop-text-right .jdb-pricelist-header {
        justify-content: flex-end
    }

    .jdb-pricelist-desktop-text-right .jdb-pricelist-image img {
        margin: 0 0 0 auto
    }
}

@media (min-width:992px) {
    .jdb-pricelist-desktop-text-justify .jdb-pricelist-item-inner {
        text-align: justify
    }

    .jdb-pricelist-desktop-text-justify .jdb-pricelist-header {
        justify-content: flex-start
    }

    .jdb-pricelist-desktop-text-justify .jdb-pricelist-image img {
        margin: 0 auto 0 0
    }
}

.jdb-pricelist-vtop .jdb-pricelist-item-inner {
    align-items: flex-start
}

.jdb-pricelist-vmiddle .jdb-pricelist-item-inner {
    align-items: center
}

.jdb-pricelist-vbottom .jdb-pricelist-item-inner {
    align-items: flex-end
}

.jdb-pricelist-badge {
    color: #fff;
    background-color: #67ca67;
    font-size: 12px;
    line-height: normal;
    padding: 1px 6px;
    border-radius: 3px
}

.jdb-pricelist-description {
    font-size: 16px;
    line-height: 1.5rem;
    font-weight: 400
}

.jdb-pricelist-description p {
    margin: 0
}

.jdb-price-wrapper span {
    font-size: 18px;
    font-weight: 500;
    line-height: 1em
}

.jdb-pricelist-price {
    color: #c9ab81
}

.jdb-pricelist-price.has-discount {
    text-decoration: line-through;
    color: #e81a1a
}

.jdb-price-image-left .jdb-pricelist-item-inner {
    display: flex
}

.jdb-price-image-left .jdb-pricelist-image {
    margin-right: 15px;
    flex: 0 0 100px
}

.jdb-price-image-right .jdb-pricelist-item-inner {
    display: flex
}

.jdb-price-image-right .jdb-pricelist-image {
    margin-left: 15px;
    order: 1;
    flex: 0 0 100px
}

.jdb-pricelist-separator {
    flex-grow: 1;
    margin-left: 6px;
    margin-right: 6px;
    border-bottom-style: dotted;
    border-bottom-width: 2px;
    height: 0;
    min-width: 40px;
    border-bottom-style: dotted;
    border-bottom-width: 2px
}

.jdb-pricelist-separator-none {
    border: none
}

.jdb-pricelist-categories-tabs {
    display: flex;
    list-style-type: none;
    padding-left: 0;
    flex-wrap: wrap
}

.jdb-pricelist-categories-tabs a {
    color: #393939;
    display: flex;
    margin: 0;
    padding: 5px 10px;
    align-items: center
}

.jdb-pricelist-categories-tabs li.active a,
.jdb-pricelist-categories-tabs li a:hover {
    color: #c9ab81
}

.jdb-pricelist-icon-left a span:first-child {
    order: 0;
    padding-right: 5px
}

.jdb-pricelist-icon-left a span i {
    text-align: center
}

.jdb-pricelist-icon-top a {
    flex-direction: column;
    align-items: center
}

.jdb-pricelist-icon-top a span:first-child {
    padding-bottom: 5px
}

.jdb-pricelist-icon-right a span:first-child {
    order: 1;
    padding-left: 5px
}

@media (min-width:767px) {
    .jdb-pricelist-vertical-tabs {
        display: flex;
        align-items: flex-start
    }

    .jdb-pricelist-vertical-tabs .jdb-pricelist-categories-tabs {
        max-width: 200px;
        flex: 0 0 200px;
        flex-direction: column
    }

    .jdb-pricelist-vertical-tabs .jdb-pricelist-categories-tabs {
        justify-content: flex-end;
        justify-content: center;
        justify-content: flex-start;
        margin: 0
    }

    .jdb-pricelist-vertical-tabs-right .jdb-pricelist-categories-tabs {
        order: 1
    }
}

.jdb-pricelist-horizontal-tabs .jdb-pricelist-categories-tabs {
    margin: 0 0 20px
}

.jdb-pricelist-horizontal-tabs li:not(:last-child) {
    margin-right: 15px
}

.jdb-pricelist-tab-content {
    flex: 1 1 100%
}

.jdb-iconlist {
    position: relative
}

.jdb-iconlist-items {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0
}

.jdb-iconlist-item {
    display: flex;
    align-items: flex-start;
    position: relative
}

.jdb-iconlist-text {
    padding-left: 10px
}

.jdb-iconlist-icon {
    text-align: center
}

.jdb-iconlist-icon,
.jdb-iconlist-text {
    transition: all 0.3s;
    box-sizing: content-box
}

.jdb-iconlist-item:not(:last-child):after {
    content: "";
    position: absolute
}

.jdb-iconlist-layout-list .jdb-iconlist-items {
    flex-direction: column
}

.jdb-iconlist-layout-list .jdb-iconlist-item:not(:first-child) {
    margin-top: calc(10px / 2)
}

.jdb-iconlist-layout-list.jdb-iconlist-has-divider .jdb-iconlist-item:not(:last-child):after {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: red;
    width: 50px;
    bottom: 0
}

.jdb-iconlist-layout-list.text-left {
    text-align: left
}

.jdb-iconlist-layout-list.text-left .jdb-iconlist-item {
    justify-content: flex-start
}

.jdb-iconlist-layout-list.text-center {
    text-align: center
}

.jdb-iconlist-layout-list.text-center .jdb-iconlist-item {
    justify-content: center
}

.jdb-iconlist-layout-list.text-right {
    text-align: right
}

.jdb-iconlist-layout-list.text-right .jdb-iconlist-item {
    justify-content: flex-end
}

.jdb-iconlist-layout-inline .jdb-iconlist-items {
    flex-wrap: wrap
}

.jdb-iconlist-layout-inline .jdb-iconlist-items {
    margin-left: calc(10px / 2);
    margin-right: calc(10px / 2)
}

.jdb-iconlist-layout-inline .jdb-iconlist-item {
    padding-left: 5px;
    margin-bottom: 10px
}

.jdb-iconlist-layout-inline.jdb-iconlist-has-divider .jdb-iconlist-item:not(:last-child):after {
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: red;
    height: 25px;
    right: 0
}

.jdb-iconlist-layout-inline.text-left {
    text-align: left
}

.jdb-iconlist-layout-inline.text-left .jdb-iconlist-items {
    justify-content: flex-start
}

.jdb-iconlist-layout-inline.text-center {
    text-align: center
}

.jdb-iconlist-layout-inline.text-center .jdb-iconlist-items {
    justify-content: center
}

.jdb-iconlist-layout-inline.text-right {
    text-align: right
}

.jdb-iconlist-layout-inline.text-right .jdb-iconlist-items {
    justify-content: flex-end
}

.djslider-loader-default {
    margin: 0 auto;
    position: relative;
    background: url(data:image/gif;base64,R0lGODlhHwAfAPUAAP///2Zmd/Dw8uPj5tbW2s7O08bGzenp69TU2MLCyO7u8Ofn6cvL0cXFzM/P1ODg4/n5+crK0OTk5+/v8YaGk3x8i5WVodvb36mpsr29xJmZpPv7+6Skro+PnNzc4Pr6+pGRnYODkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA4BiwSQexKh0eEAkrldAZbvlOD5TqYKALWu5XIwnPFwwymY0GsRgAxrwuJwbCi8aAHlYZ3sVdwtRCm8JgVgODwoQAAIXGRpojQwKRGSDCRESYRsGHYZlBFR5AJt2a3kHQlZlERN2QxMRcAiTeaG2QxJ5RnAOv1EOcEdwUMZDD3BIcKzNq3BJcJLUABBwStrNBtjf3GUGBdLfCtadWMzUz6cDxN/IZQMCvdTBcAIAsli0jOHSJeSAqmlhNr0awo7RJ19TJORqdAXVEEVZyjyKtE3Bg3oZE2iK8oeiKkFZGiCaggelSTiA2LhxiZLBSjZjBL2siNBOFQ84LxHA+mYEiRJzBO7ZCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82YAIQxRCm14Ww4PChAAEAoPDlsAFRUgHkRiZAkREmoSEXiVlRgfQgeBaXRpo6MOQlZbERN0Qx4drRUcAAJmnrVDBrkVDwNjr8BDGxq5Z2MPyUQZuRgFY6rRABe5FgZjjdm8uRTh2d5b4NkQY0zX5QpjTc/lD2NOx+WSW0++2RJmUGJhmZVsQqgtCE6lqpXGjBchmt50+hQKEAEiht5gUcTIESR9GhlgE9IH0BiTkxrMmWIHDkose9SwcQlHDsOIk9ygiVbl5JgMLuV4HUmypMkTOkEAACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2LQV3t4UBcvcF9/eFpdYxdgZ5hUYA73YGxruCbVjt78G7hXFqlhY/fLQwR0HIQdGuUrTz5eQdIc0cfIEwByGD0MKvcGSaFGjR8GyeAPhIUofQGNQSgrB4IsdOCqx7FHDBiYcOQshYjKDxliVDpRjunCjdSTJkiZP6AQBACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2I3WBcvczltNxNzIW0693MFYT7bTumNQqlisv7BjswAHo64egFdQAbj0RtOXDQY6VAAUakihN1gSLaJ1IYOGChgXXqEUpQ9ASRlDYhT0xQ4cACJDhqDD5mRKjCAYuArjBmVKDP9+VRljMyMHDwcfuBlBooSCBQwJiqkJAgAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA8BQIAwExKh0eEAkrlcA9oo4TKcKwharHScIiu9wwTBn3QnGQg1owBNld+O72N/zZnVzRApteFsODwoQABAKDw5bZQxpQ2JkCRESahIRh1gEVIGVamlmXgBWWxETdEMTnlsIAAJmm65DEmZGYw64UZFbR2MPv0QPY0hjpMYKY0ljjMZCEGNK09MG0diN1gXL3M5bTcTcyFtOvdzBWE+207pjUKpYrL+wY7MAB4EerqZjUAG4lKVCBwMbvnT6dCXUkEIFK0jUkOECFEeQJF2hFKUPAIkgQwIaI+hLiJAoR27Zo4YBCJQgVW4cpMYDBpgVZKL59cEBhw+U+QROQ4bBAoUlTZ7QCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82Z1c0QKbXhbDg8KEAAQCg8OW2UMaUNiZAkREmoSEYdYBFSBlWppZl4AVlsRE3RDE55bCAACZpuuQxJmRmMOuFGRW0djD79ED2NIY6TGCmNJY4zGQhBjStPTFBXb21DY1VsGFtzbF9gAzlsFGOQVGefIW2LtGhvYwVgDD+0V17+6Y6BwaNfBwy9YY2YBcMAPnStTY1B9YMdNiyZOngCFGuIBxDZAiRY1eoTvE6UoDEIAGrNSUoNBUuzAaYlljxo2M+HIeXiJpRsRNMaq+JSFCpsRJEqYOPH2JQgAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfjywjlzX9jdXNEHiAVFX8ODwoQABAKDw5bZQxpQh8YiIhaERJqEhF4WwRDDpubAJdqaWZeAByoFR0edEMTolsIAA+yFUq2QxJmAgmyGhvBRJNbA5qoGcpED2MEFrIX0kMKYwUUslDaj2PA4soGY47iEOQFY6vS3FtNYw/m1KQDYw7mzFhPZj5JGzYGipUtESYowzVmF4ADgOCBCZTgFQAxZBJ4AiXqT6ltbUZhWdToUSR/Ii1FWbDnDkUyDQhJsQPn5ZU9atjUhCPHVhgTNy/RSKsiqKFFbUaQKGHiJNyXIAAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEh8JDAWCsBQIAwExKhU+HFwKlgsIMHlIg7TqQeTLW+7XYIiPGSAymY0mrFgA0LwuLzbCC/6eVlnewkADXVECgxcAGUaGRdQEAoPDmhnDGtDBJcVHQYbYRIRhWgEQwd7AB52AGt7YAAIchETrUITpGgIAAJ7ErdDEnsCA3IOwUSWaAOcaA/JQ0amBXKa0QpyBQZyENFCEHIG39HcaN7f4WhM1uTZaE1y0N/TacZoyN/LXU+/0cNyoMxCUytYLjm8AKSS46rVKzmxADhjlCACMFGkBiU4NUQRxS4OHijwNqnSJS6ZovzRyJAQo0NhGrgs5bIPmwWLCLHsQsfhxBWTe9QkOzCwC8sv5Ho127akyRM7QQAAOwAAAAAAAAAAAA==) center center no-repeat;
    max-width: 100%;
    overflow: hidden
}

.djslider-default {
    margin: 0 auto;
    position: relative;
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease;
    opacity: 0
}

.djslider-default .slider-container {
    position: absolute;
    overflow: hidden;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%
}

.djslider-default ul.djslider-in {
    position: relative;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important
}

.djslider-default ul.djslider-in>li {
    list-style: none outside !important;
    float: left;
    padding: 0 !important;
    border: 0 !important;
    position: relative;
    background: none;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.djslider-default ul.djslider-in>li:before,
.djslider-default ul.djslider-in>li:after {
    display: none !important
}

ul.djslider-in>li {
    text-align: center
}

.djslider-default img.dj-image {
    border: 0 !important;
    margin: 0 !important
}

.djslider-default.img-vcenter img.dj-image {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.djslider-default .slide-desc {
    position: absolute
}

.djslider-default .slide-desc-in {
    position: relative
}

.slide-desc-bg-default {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; background:transparent;
}

.slide-desc-text-default {
    position: relative;
    color: #333;
    padding: 15px 15px 5px;
    text-align: left; background:transparent;
}

.slide-desc-text-default .slide-title {
    font-size: 1.5em;
    color: #333;
    margin-bottom: 10px;
    font-weight: 600
}

.slide-desc-text-default .slide-title a {
    color: #333;
}

.slide-desc-text-default a.readmore {
    float: right;
    margin-bottom: 10px
}

.djslider-default .navigation-container {
    position: relative;
    text-align: center !important
}

.djslider-default .navigation-container a {
    outline: none
}

.djslider-default .navigation-container img {
    width: auto;
    box-shadow: none
}

.djslider-default .navigation-container .prev-button {
    cursor: pointer;
    display: block;
    position: absolute;
    left: 0
}

.djslider-default .navigation-container .next-button {
    cursor: pointer;
    display: block;
    position: absolute;
    right: 0
}

.djslider-default .navigation-container .play-button,
.djslider-default .navigation-container .pause-button {
    cursor: pointer;
    display: block;
    position: absolute;
    left: 50%
}

.djslider-default .navigation-container-custom,
.djslider-default .navigation-numbers {
    position: absolute;
    top: 10px;
    right: 10px
}

.djslider-default .load-button {
    width: 10px;
    height: 10px;
    display: inline-block;
    background: #444;
    border: 2px solid #fff;
    margin: 0 3px;
    cursor: pointer;
    border-radius: 50%;
    opacity: .5;
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease
}

.djslider-default .load-button-active {
    opacity: 1
}

.djslider-default .navigation-numbers .load-button {
    width: 16px;
    height: 16px;
    text-align: center;
    font-size: 11px;
    font-weight: 700;
    line-height: 16px;
    color: #fff
}

.djslider-loader-default .showOnHover {
    opacity: 0;
    -webkit-transition: opacity 200ms ease 50ms;
    transition: opacity 200ms ease 50ms
}

.djslider-loader-default:hover .showOnHover,
.djslider-loader-default.focused .showOnHover {
    opacity: 1
}

.djslider-default ul.djslider-in {
    height: 100%
}

.next-button {
    width: 45px !important;
    display: block;
    margin-bottom: 15px;
    height: 45px;
    transition: opacity 1s ease-out
}

.next-button:hover {
    transition: opacity 1s ease-out;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOtJREFUeNpiCQ4OZhgEgIlhcIBRd4y6Y9Qdo+4YdceoO0bdMeqOIeIOIwaG5RMz49oWgpkDGh6/vn71U+OOa8unilOYtbS0yND2nIHh0d6LRgYcumq6HAZGF/c+AovR3R1Udwr57qCuUyjNL+cYGOZULWJ4dRiYVsyLUwYs34oxMMRX+DGIWZx88fvk0k0D4w6gI9oq/ARMIk++YOhuWcjwYscAuIOKjiDfHdR1BPnusGBgEFA3pJYjgICFPG3ABHm5svE+gyLDi/tUKddZyNZ5/wWIGK1vR90x6o5Rd4y6Y9Qdo+4YOu4ACDAA0EBR8WXTKYEAAAAASUVORK5CYII=) !important
}

.prev-button {
    width: 45px !important;
    display: block;
    margin-bottom: 15px;
    height: 45px;
    transition: opacity 1s ease-out
}

.prev-button:hover {
    transition: opacity 1s ease-out;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANdJREFUeNpiCQ4OZhgEgIlhcIBRd4y6Y9Qdo+4YdceoO0bdMeqOoeoOo7i2hcsnZhoNqDuAjsj3U+P+9fXrAIYH1BFfb22aWLXo3AC5gzqOoNAdVHMERe4wL04BOoLh1eE5FDsCCJi1tLTI0/n0/l95I10ZcRkNpd8njtz8OlDuYPhy59i5r/JGBipqutYUO4UCd1DVKZS5g3pOoUY59mJHd8vCky8YBNQNLcg1g4U6xTrIKTcVGe7fH2B3gJxCviNG6/1Rd4y6Y9Qdo+4YdceoO+gCAAIMAGKMWmwajS10AAAAAElFTkSuQmCC) !important
}

.btn-hr,
.btn-primary {
    background: #fd7e14 !important;
    border-color: #fd7e14 !important
}

#crmWebToEntityForm .zcwf_row{margin:5px 0;}
ul {
    margin: 0
}

.btn-hr,
.font-18 {
    font-size: 18px
}

.link,
a {
    text-decoration: none
}

.finder .btn:hover,
.link-grey:hover,
.text-orange:hover {
    opacity: .7
}

.astroid-nav .nav-submenu .nav-title,
.np-sp {
    white-space: nowrap
}

.ad1,
.ad2,
.adwrap {
    position: relative
}

.solutiobox h4,
.solutionboxmask {
    left: 0;
    right: 0;
    position: absolute
}

.btn-hr,
.btn-hr:hover,
.solutiobox h4 a {
    color: #fff !important
}

.copy,
.right {
    text-align: right
}

.job-list-area li a,
.knowledgebase a,
.solutiobox h4 a,
.solutiobox img,
.solutionboxmask,
.videotestcover>img,
.videotestimonialbox>img,
a {
    transition: .2s ease-in-out
}

.link,
.link-grey,
.member-section .team-member-content-wrapper:hover {
    cursor: pointer
}

@font-face {
    font-family: amsipro-r;
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.woff) format("woff"),
        url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.otf) format("otf")
}

@font-face {
    font-family: amsipro-sb;
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-sb.ttf) format("truetype"),
        url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-sb.otf) format("otf")
}

@font-face {
    font-family: amsipro-b;
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-b.woff) format("woff"),
        url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-b.ttf) format("truetype"),
        url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-b.otf) format("otf")
}

@font-face {
    font-family: amsipro-l;
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-l.woff) format("woff"),
        url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-l.ttf) format("truetype"),
        url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-l.otf) format("otf")
}

button:focus {
    outline: 0 !important
}

body {
    font-family: amsipro-r, sans-serif !important;
    color: #3b3b3b !important;
    line-height: 24px !important;
    overflow-x: hidden;
    font-size: 16px
}

.bannercontent {
    margin-bottom: 50 px !important
}

.bannercontent>div:after {
    content: "dsfsd";
    background-color: var(--orange);
    display: block !important;
    width: 30px;
    color: transparent;
    height: 3px;
    margin-top: 15px
}

.bannercontent .n2-ss-button-container {
    margin-top: 10px
}

.btn-hr {
    border-radius: 5px;
    padding: 5px 20px;
    margin-top: 15px;
    display: inline-block;
    height: 50px;
    line-height: 40px
}

.btn-hr:hover {
    background: #333 !important
}

.right {
    float: right !important
}

.aw-section .item h3,
.d-flex.d-lg-none.justify-content-start,
.os-gallery-caption,
.os_fancybox-thumbs__list,
.videotestimonialbox .osgalery-cat-tabs,
.yendif-video-share .thumbnail .caption p,
.yendif-video-share .thumbnail .yendif-thumbnail .yendif-play-icon {
    display: none !important
}

.heading,
.solutiobox:hover h4 a {
    padding-bottom: 40px
}

.spline {
    margin: 0 20px
}

.zcwf_lblLeft .zcwf_col_fld_slt {
    height: 45px;
    padding:5px 15px;
    font-size: 15px !important;
    width: 100% !important
}

#form12 input[type=text],
.finder .inputbox {
    padding: 5px 10px !important; font-size: 15px !important;
}

.zcwf_lblLeft .zcwf_col_fld input[type=text],
.zcwf_lblLeft .zcwf_col_fld textarea {
    padding:5px 15px; font-size: 15px !important;
}

#crmWebToEntityForm.zcwf_lblLeft {
    padding:1em !important
}

#crmWebToEntityForm label {
    font-size: 14px !important;
    margin: 0 0 3px
}
#crmWebToEntityForm label span{display:inline;}

.finder {
    margin-bottom: 4em
}

#form12 .wdform_section,
.form-inline label {
    display: inherit !important
}

.finder .btn {
    padding: .4rem 2rem;
    margin-top: -4px
}

.finder .icon-list,
.result-url {
    color: #fd7e14 !important
}

.btnorangewhite:hover,
.jmgarticleslider-body .category a,
.link,
.link:hover,
.member-section .team-member-content-wrapper:hover .card-img-overlayteam-member-name,
.threeboxes-pa.pabglightred a {
    color: #f19100
}

#icagenda .ic-btn.ic-btn-success i,
.finder .icon-list {
    margin-right: 5px
}

.con-section strong,
.font-amsi-b,
.module-title,
.result-title,
h2,
strong {
    font-family: amsipro-b, sans-serif
}

.emptoearn p,
.industries h5,
.mb10,
.result-text {
    margin-bottom: 10px !important
}

.result-url {
    padding-bottom: 10px
}

::-webkit-scrollbar {
    width: 10px
}

::-webkit-scrollbar-track {
    background: #f1f1f1
}

::-webkit-scrollbar-thumb {
    background: #888
}

::-webkit-scrollbar-thumb:hover {
    background: #555
}

.greenscrollbar::-webkit-scrollbar {
    width: 4px
}

.greenscrollbar::-webkit-scrollbar-track {
    background: #f1f1f1
}

.greenscrollbar::-webkit-scrollbar-thumb {
    background: var(--pink)
}

.greenscrollbar::-webkit-scrollbar-thumb:hover {
    background: var(--pink)
}

ul {
    padding: 0;
    list-style: none
}

.jdb-container {
    width: 992px
}

.container {
    max-width: 992px !important
}

.djslider-default .navigation-container {
    width: 100px;
    float: right
}

.djslider-loader-default,
.emp-section .djslider-loader-default {
    overflow: inherit !important
}

.ad1,
.ad1 figure,
.ad2,
.ad2 figure,
.solutiobox,
.solutiobox .jdb-image-wrapper {
    overflow: hidden
}

.emptoearn,
.flexaligncenter {
    align-items: center
}

.link-grey,

.link-grey:hover {
    color: #686868;
    text-decoration: none
}

.font-amsi-sb,
.ht-lite {
    font-family: amsipro-sb, sans-serif !important
}

.text-orange,
.text-orange:hover {
    color: var(--orange)
}

p {
    margin-bottom: 25px !important
}

.cd-inner-circle h5,
.font-20 {
    font-size: 20px
}

.pr-2,
.px-2 {
    margin-right: -.8em !important
}

.aps-20,
.jmgarticleslider-body .category,
.jmgarticleslider-body .headline,
.jmgarticleslider-body .readmore,
.jmgarticleslider-body .text {
    padding: 0 20px
}

.con-section a,
.txt-area a {
    color: #007bff
}

.btn-now {
    background: #313131;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    padding: 8px 20px;
    border-radius: 4px;
    border: none;
    margin: 0 0 4em;
    display: inherit
}

.astroid-nav .nav-submenu .nav-title i:before,
.fa-chevron-down:before {
    content: "\f0d7" !important
}

.jddrop-content .megamenu-item .megamenu-menu li,
.nav-submenu,
.nav-submenu-container .nav-submenu>li {
    font-family: amsipro-r, sans-serif !important;
    border-bottom: 1px solid #efefef;
}

.ic-fx,
.iw-sec,
.iw-sec h4 {
    font-family: amsipro-sb, sans-serif !important
}

.nav li:nth-child(7) {
    padding-left: 24px
}

.nav li:nth-child(8) {
    margin-left: 15px
}

#comments .comments-list,
.nav-submenu-container .nav-submenu>li:nth-child(8) {
    margin-left: 0
}

.iwtsubheading {
    color: #6d6d6d;
    font-size: 15px
}

.megamenu-container.nav-submenu-container {
    width: 300px !important;
    transition: .5s;
    transform-origin: top center;
    transform: scale(1, 0);
    display: block !important
}

.has-megamenu:hover .megamenu-container.nav-submenu-container {
    transform: scale(1)
}

.no-sp {
    margin-bottom: 0 !important
}

.accordion .jdb-accordion .jdb-accordion-title .jdb-caret .jdb-caret-off:before,
.accordion .jdb-accordion .jdb-accordion-title .jdb-caret .jdb-caret-on.fas:before,
.con-section h3:after,
.cont-box:after,
.featuresection h2:after,
.headingpara h2:after,
.industries h2:after,
.industry h2:after,
.innerbanner h2:after,
.innerbanner.center .container:after,
.no-br:after,
.textnnumbersbox h3:after {
    content: none
}

.no-br {
    font-size: 28px;
    margin-bottom: 7px !important
}

.pl-20 {
    margin-bottom: 20px !important
}

.pl-s {
    padding-left: 50px
}

.pr-s {
    padding-right: 40px
}

.mb20 {
    margin-bottom: 20px !important
}

.featuresection h2,
.mb30,
.solution-sec .jdb-heading-heading,
h2.jdb-heading-heading {
    margin-bottom: 30px !important
}

.mb40 {
    margin-bottom: 40px !important
}

.mb50 {
    margin-bottom: 50px !important
}

.bl-img,
.footer-group-section ol>li img,
.iconswithtext li:nth-child(2),
.img-fluid,
.lg-gallery .os_fancybox-stage,
.nsp {
    width: 100%
}

.sp-both {
    margin-top: -80px;
    padding-top: 80px
}

.jdb-accordion>li>.jdb-accordion-title {
    border: 0;
    border-bottom: 1px solid #bfbfbf
}

.np-sp {
    margin-bottom: 10px !important
}

.list-p2 li {
    margin-bottom: 15px
}

.sectionpadding {
    padding-top: 80px;
    padding-bottom: 80px
}

.partners ul li:first-child,
.partners ul li:nth-child(2),
.partners ul li:nth-child(3),
.partners ul li:nth-child(4),
.partners ul li:nth-child(5),
b {
    display: block
}

.con-icon ul {
    margin-top: 10px !important
}

.oursolforminput {
    border: 1px solid #ae6900 !important;
    box-shadow: none !important
}

.oursolformbtn {
    background: #333;
    height: 42px;
    border-radius: 0;
    color: #fff;
    border: 0;
    padding: 4px 30px
}

.astroid-logo img {
    width: 180px
}

.astroid-nav>li>a {
    line-height: 1.5em !important;
    border-bottom: 3px solid #fff
}

.astroid-nav .nav-item-parent .nav-title {
    padding-right: 22px !important
}

.iw-sec {
    width: 70%;
    float: left
}

.ic-fx,
.iw-sec {
    flex-basis: inherit !important;
    line-height: 24px
}

.iw-sec h4 {
    font-size: 20px !important;
    line-height: 28px;
    margin-bottom: 15px !important
}

.text-lightgrey {
    color: #6e6e6e
}

.font-14,
.iCtip small,
.member-section .team-member-designation small {

    font-size: 14px
}

.next-button:hover,
.prev-button:hover {
    background-size: cover !important
}

.listadvantage-5col {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0 !important
}

.listadvantage-5col li {
    width: 17%;
    margin: 0 20px 20px  0;
}

.itb {
    border-right: 1px solid #d1d1d1
}

.itb.last {
    border-right: none
}

.itb ul {
    display: flex;
    margin: 0;
    padding: 5px 0
}

.itb img {
    max-width: 55px;
    float: left
}

.itb p {
    margin-bottom: 0 !important;
    padding-left: 10px;
    font-family: amsipro-sb, sans-serif;
    line-height: 22px
}

.nav>li>a:focus,
.nav>li>a:hover,
.pd-form .modal-footer {
    background: 0 0
}

.astroid-nav>li>a:hover {
    content: "";
    display: block;
    border-bottom: 3px solid var(--orange);
    bottom: 0;
    left: 0;
    right: 0
}

.astroid-nav .nav-link:hover,
.astroid-sidebar-menu .nav-link:hover {
    color: #000 !important
}

.astroid-nav .nav-submenu>li>a {
    padding: 10px
}

.astroid-nav .nav-submenu {
    border: 1px solid rgba(0, 0, 0, .15)
}

.astroid-header-section .container {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 15px
}

.astroid-nav>li>a,
.astroid-sidebar-menu>li>a {
    font-size: 14px !important;
    font-family: amsipro-r, sans-serif !important
}

.astroid-nav .nav-link.active {
    color: #333 !important;
    font-weight: 700
}

.has-megamenu {
    padding: 0 12px
}

.nav-link {
    padding: 28px 0 !important
}

@media only screen and (min-width:991px) {
    .nav>li>a {
        border-bottom: 3px solid #fff
    }
}

.megamenu-container,
.megamenu-container .nav-submenu .nav-submenu {
    border-top: none !important
}

.astroid-nav .nav-item-parent .nav-title>.nav-item-caret {
    font-size: 13px !important;
    margin-top: -8px !important
}

.sst .nav-link {
    padding: 28px 6px !important;
    font-size: 15px !important;
    color: #565656 !important
}

.sst .nav-link:hover {
    color: var(--orange) !important;
    border-bottom: none !important
}

.astroid-header-section header.astroid-header:not(.astroid-header-sticky),
.card-body {
    padding: 0 !important
}

.astroid-header-section .astroid-header-sticky>div {
    padding: 0 15px !important
}

#astroid-sticky-header {
    box-shadow: 0 0 10px rgb(0 0 0 / 20%)
}

#astroid-sticky-header .mx-auto {
    margin-right: inherit !important
}

.home-slider .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls {
    width: 100px;
    left: 78%
}

.ad1,
.ad2 {
    height: 490px;
    padding: 0 9px
}

.ad3,
.ad4 {
    height: 445px;
    padding: 0 10px
}
.ad3 img,
.ad4 img{width:100%;}
.adwrap {
    padding: 80px 0 !important
}

.adcontent {
    position: absolute;
    top: 0;
    z-index: 10;
    display: block;
    padding: 50px 40px 20px;
    width: 90%
}
.adcontent_new {
    position: absolute;
    bottom:50px;
    z-index: 10;
    display: block;
    padding: 50px 15px 20px;
    width: 90%
}

.ad1 img {
    transform: scale(1.3)
}

.ad1 img,
.ad2 img {
    object-fit: cover;
    height: 490px;
    width: 100%
}

.adcontent h3 {
    font-size: 30px !important;
    margin-bottom: 50px !important
}

.footer-group-section .jdb-heading-heading:after,
.footer-section .jdb-heading-heading:after,
.headingpara:after,
.industry p:after,
.solutiobox h4 a:after,
h2:after,
h3:after {
    content: "";
    height: 2px;
    width: 28px;
    background-color: var(--orange);
    display: block;
    margin-top: 18px
}

.solutiobox h4 a:after {
    width: 14px !important;
    margin-top: 8px
}

.adcontent .jdb-button-link {
    transition: .3s ease-in-out;
    padding: 14px 24px !important;
    color: #fff;
    background-color: transparent !important;
    border-color: #fff !important;
    font-weight: 400
}

.bottombar a,
.bottombar p,
.emp-section li:nth-last-child(1),
.emp-section li:nth-last-child(2),
.emp-section li:nth-last-child(3),
.footer-section li a {
    border-bottom: none !important
}

.adcontent .jdb-button-link:hover {
    color: #fff;
    box-shadow: 0 8px 18px 1px rgb(0 0 0 / 40%);
    margin-left: 15px
}

.featuresection .jdb-heading-subheading {
    width: 320px;
    max-width: 100%
}

.listadvantage-2col,
.listadvantage-3col,
.textnnumbers4,
.textnnumbers5 {
    display: flex;
    flex-wrap: wrap
}

.textnnumbers5 li {
    width: 20%
}

.textnnumbersbox {
    padding-right: 25px;
    margin-bottom: 25px
}

.headingpara {
    position: relative;
    margin-bottom: 40px
}

.footer-group-section .jdb-heading-heading:after,
.footer-section .jdb-heading-heading:after,
.headingpara:after {
    margin-top: 8px
}

.solution-sec .headingpara {
    width: 320px;
    max-width: 320px
}

.solutiobox {
    width: 100%;
    height: 315px;
    position: relative;
    border: 3px solid #fff;
    padding: 0
}

.solutiobox img {
    height: 315px;
    object-fit: cover
}

.solutiobox:hover img {
    transform: scale(1.1)
}

.solutiobox h4 {
    bottom: 0;
    z-index: 10;
    margin-bottom: 0
}

.solutiobox h4 a {
    padding: 20px 20px 30px;
    z-index: 10;
    display: block
}

.solutionboxmask {
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 9;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, .08) 0, rgba(0, 0, 0, .41) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, .08) 0, rgba(0, 0, 0, .41) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, .08) 0, rgba(0, 0, 0, .41) 100%)
}

.solutiobox:hover .solutionboxmask {
    background-color: rgba(0, 0, 0, .5)
}

.solution-sec .flex-three-col {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap
}

.solution-sec .flex-three-col .flex-col {
    width: 33.3%;
    margin-bottom: 0
}

.industries .heading-block:after {
    content: "";
    height: 2px;
    width: 28px;
    background-color: var(--orange);
    display: block;
    margin-top: 8px
}

.industries .testimonialbox {
    padding: 75px 20px 0 30px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABQCAQAAAC0C0PpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wOS0xM1QyMzoyODoyMyswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MmE5ZjIzMS0xZjY3LWQ1NGEtOGVhYS01MjEyNzY0ZjNjNzAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZjlmMmE2MC0yZGI3LTE0NDktOTU3NS1iZDExYzRiOGY3NWMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNjRjNzY0OS02NTA1LTE1NDYtOWIzYi00ZTU2NzAzN2NjYTIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozNjRjNzY0OS02NTA1LTE1NDYtOWIzYi00ZTU2NzAzN2NjYTIiIHN0RXZ0OndoZW49IjIwMjAtMDktMTNUMjM6Mjg6MjMrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODJhOWYyMzEtMWY2Ny1kNTRhLThlYWEtNTIxMjc2NGYzYzcwIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CEMuVQAABMBJREFUeJztnE9s23QUx9/v5yRO2toL/SMKopcd6GnapQfYrQghODEhtMu0sQNjmoZ2AGmXDaQJCUEZG1LhhFROCBUuk5AqDohIO2xcdpg4bUKTpqljUxY7cZqkduJ6h47KSfzz7z3H3uTIn5t/fn1+3770+T37lzIP8FiLXoG3gs/ljFKd4IpIc787rRjB53hbrebcgWiwjre1R+vuXJgFt+aOTj7E+sPjsv9+dA6GWTC7fO6F630ruGz1lM3fw0UBAHBr4U2Fkn4Um6v2a3Krl98oNn2R4Fw//kQuCmBH334R5w+PeQgjCqC95D9CyeqU20dwQfQQ4im4rL6CtJz3H6FkNU5iw2AO1hKH9bqnRvk5hCxHxeYKIFeLEoQY6wL6yvf8RwhZjffwYaixyrIWMX/RuxTu+o+ksnrK1hm061vx1sHG51hLZvffWqSyGm/hP936N1hLDM393VextlM/9B9LZLnMOo91zS39NtYWQ/0LvK1+dSAWieu38bma+h4fhhxKrtS/1U7/SqisnoLPFYC+gbeVQ8rVlcGVUFnmEXyuipWCjQ9EBiVX3NLuDq2Jzbt5fA0E0FfxtnLMS3hbLcA2RFb9fXyulOrUfXwgMhoHegt4a/3P4TWhLEel5EqLtbTXv8bbTvya7w6vCmWZH+JzxWz9Gj4QGeYhfG8BoP8UtCqQZZdaJ/CuJ34ZnE5HoUGogbn7E4+D1gWyahcpgWjrFOtwjOUdHW+tfxm8HiirU95exrvO3wn+jUXBZZRcMVu7GXwmUFaNUF4B9K8o1uGYhynz1eSaqLUOkNWaD38g0g+z9/2Dtw6nm29+SrHXfxOdCZBlfEtxPdg7j4J5jJKrwi3/Q5l+hmRR2haA4d45Oo66dZp05ZB75ZAsg9SHD/fO0THOUqzDx6ABWfUlyq0wqHeOCv7p1i7hY9CgLELbAqBUh3vnqBiEwg4gG4P6ZNXeodwKAaZi69pb87iHnP8jG4N8smhDI0Bw7xwNWvWVj0E+WZShEUDUO0fBWqRVX/kYtCeLNogAiHrnKJjEwiMfg/ZkGWdpuRL1znRogwhuDHoqi1pexb0zFVpzC4Abg57KopZXce9MxTxMq764MYgDAGwt0MprWO9Mg9rcYscgDgBgkkcLce9Mw/iI+qIHNwYxDxoHamvUcHLCAlu4UaxoN3G5tEub5GcgSpVtC2L6V61of+3eppkH9zZolUgOs2ePY9qqByuUKRxH+dx0BYAby3GLAvDU6nqnLLNqzccvCqC+Ul8C4NTyikX+4MA6lcyVze9cxqO9m5XjHOzmk/Esw1M7ryA3METBmUnOdzjdhQRl7Uwk51tGgrJ4Oznf0msn51oRbPp6FiQo63mSyUoTmaw0kclKE5msNJHJShOZrPTAm+MpqzWWssb0Q5jJSheZrDSRyUoPXn4sZbkzYylrTD+Emax0kaAsdzI53zKSfGMieHWdPMxJTBazk/wyfDjF21y8FWE0Zo/LLHhsu+f70S4Xm6w1++hq3O+PuTVzUr6BwVEfbFA3Bslg9r7PpisAzAO7ZH7ceTcuadzSLpX/wG036SnGB+2jcUlj9uRa+ee97Sa72CXnpdFdR/n3EnapO+uNvCuAt/1f0X0CqJxqJlNGywcAAAAASUVORK5CYII=);
    background-size: 42px;
    background-position: 30px 32px;
    background-repeat: no-repeat;
    position: relative
}

h3.jdb-heading-heading {
    font-family: amsipro-b, sans-serif;
    font-size: 30px; margin-bottom:20px!important;
    font-weight: 500
}

.industries .item {
    border-top: 1px solid #ddd !important;
    padding: 20px 20px 0
}

.industries .brd {
    border-right: 1px solid #ddd !important;
    padding-left: 0
}

.industries .p40 {
    padding-top: 40px
}

.industries .p20 {
    padding-left: 20px
}

.industries .item .fig {
    padding: 0;
    margin-bottom: 100px
}

.industries .item.no {
    padding-top: 0;
    left: 5px
}

.footer-section li a:hover:after,
.industries .item:hover h4:after {
    content: "";
    display: table;
    width: 22px;
    height: 2px;
    background-color: var(--orange);
    position: absolute;
    bottom: -5px
}

.industriesboxwrap {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 20px 0
}

.indscontentbox {
    display: flex;
    flex-direction: row
}

.industries h4 {
    margin-bottom: 15px !important;
    position: relative;
    font-family: amsipro-b, sans-serif !important;
    font-size: 22px !important
}

.industries p {
    font-size: 18px;
    margin-bottom: 0 !important
}

.industries .item p {
    font-size: 16px !important
}

.success-section .slide-title {
    font-size: 18px;
    font-weight: 400
}

.success-section img {
    width: 45px !important;
    display: block;
    margin-bottom: 15px
}

.success-section .slide-desc-text-default {
    padding: 0 !important;
    width: 130px;
    line-height: 1.3
}

.ourclients .djslider-default .navigation-container,
.success-section .navigation-container,
.testimonials-section .navigation-container {
    top: -80% !important;
    width: 100px;
    position: absolute;
    right: 0
}

.success-section .djslider-loader-default,
.top-story .djslider-loader-default {
    overflow: inherit;
    padding-top: 0 !important
}

.footer-section li a,
.innerbanner,
.innerbanner.event,
.innerbanner.overlay,
.list-p1 li,
.listorangedot li,
.txt-block li,
.yendif-video-share .thumbnail {
    position: relative
}

.ourclients {
    background: #e6e6e6;
    padding:40px 0 30px
}

.ourclients h3 {
    font-size: 32px;
    padding-bottom: 50px;
    margin: 0
}

.ourclients .container {
    max-width: 992px
}
.ourclients .container, .ourclients .jdb-container{padding:0 15px;}
.ourclients .djslider-loader-default {
    overflow: visible;
    padding: 15px 0 0 !important;
    border-top: 1px solid #bbb
}

.prev-button:hover img {
    opacity: 0
}

.djslider-default .navigation-container .prev-button {
    left: 11px !important
}

.ourclients .djslider-default {
    height: 150px !important; width:100%!important;
}

.ourclients .djslider-default .navigation-container {
    text-align: center !important
}

.ourclients .djslider-default ul.djslider-in>li {
    width:7% !important;
    height: 45% !important
}

.ourclients .djslider-default ul.djslider-in>li img {
    width: 85px !important
}

.footer-section .astroid-row {
    padding: 50px 0 !important
}

.footer-section .jdb-heading-heading {
    font-size: 20px !important;
    margin-bottom:40px !important
}

.footer-section li a {
    color: #c9c9c9;
    font-size: 14px;
    margin-bottom:6px; display:block;
    font-family: amsipro-l, sans-serif
}

.footer-section li a:hover {
    content: none;
    border: none
}

.footer-group-section ol {
    list-style: none;
    margin: 0;
    padding: 0
}

.footer-group-section ol>li {
    width: 20%;
    float: left;
    padding: 50px 15px
}

.follow {
    margin: 0 0 5px;
    font-size: 14px;
    color: #ccc
}

.footer-group-section {
    display: flex;
    align-items: center
}

.footer-group-section .jdb-heading-heading {
    margin: 30px 25px 30px 0;
    border-right: 1px solid #ddd;
    padding: 5px 0
}

.bottombar a,
.bottombar p {
    color: #969696;
    font-size: 12px
}

.bottombar a:hover {
    color: #666;
    text-decoration: underline
}

.list-p1 {
    padding-left: 24px !important;
    display: block !important
}

.listorangedot li {
    margin-bottom: 15px;
    line-height: 22px;
    font-family: amsipro-sb, sans-serif;
    font-size: 15px; padding-left:20px;
}

.list-p1 li:before,
.listorangedot li:before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background-color: #f19100;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    position: absolute;
    top: 10px;
    left:0;
}

.innerbanner {
    padding: 60px 0;
    min-height: 340px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-bottom: 80px; color:#fff;
}

.innerbanner.overlay:after {
    background-color: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    position: absolute
}

.innerbanner .container:after,
.innerbanner h3:after {
    height: 3px;
    background-color: var(--orange);
    display: block;
    content: ""
}
.innerbanner span {
    font-size: 22px;
    font-family: amsipro-l, sans-serif;
    display: block;
    margin-top: 8px;
}
.innerbanner .container {
    position: relative;
    z-index: 1
}

.innerbanner h2 {
    font-size: 40px !important;
    font-family: amsipro-b, sans-serif;
    line-height: 1.3;
    width:60% !important;
    max-width: 100%;
    margin-bottom: 0 !important
}

.innerbanner sup {
    font-family: amsipro-l, sans-serif;
    font-size: 40%;
    top: -18px;
    left: 2px

}
.innerbanner .link-btn {
    background: #333 !important;
    margin-top: 20px;
    border-color: #333 !important;
    border-radius: 4px;
    padding: 14px 30px !important;
    color: #fff;
    transition: .2s ease all;
    font-size: 16px !important;
    font-weight: 500 !important;
}
.innerbanner .link-btn:hoverbackground:orange!important;
.innerbanner span {
    font-size: 22px;
    font-family: amsipro-l, sans-serif;
    display: block;
    margin-top: 8px
}

.innerbanner .btn-new{background:#333; margin-top:1em; background-image:none; padding-right:20px;}
.innerbanner .btn-new:hover{background:orange;}

.bench-heading h2:after {margin: 18px auto 0;}

#jc h4,
.accordion .jdb-accordion-text,
.innerbanner h3,
.jmgarticleslider-body .headline h3,
.teamcard .jdb-heading-heading {
    font-family: amsipro-b, sans-serif
}

.innerbanner .container:after {
    width: 28px;
    margin-top: 15px
}

.innerbanner h3 {
    text-align: center;
    font-size: 36px !important
}

.advantage h4,
.textnnumbersbox h3 {
    font-family: amsipro-r, sans-serif !important;
    color: #f19100
}

.innerbanner h3:after {
    width: 30px;
    margin: 15px auto 0
}

.innerbanner.event span {
    position: absolute;
    top: 0;
    margin-top: -18px;
    font-size: 24px
}

.txt-block li {
    padding-left:20px
}

.bl-table li:before,
.txt-block li:before,
.txt-block1 li:before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #f19100;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 0
}

.listadvantage,
.listadvantage-3col {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0
}

.listadvantage li {
    width: 22%;
    float: left;
    margin: 0 20px 20px 0
}

.listadvantage-3col li {
    width: 31.33% !important
}

.iconswithtext {
    display: flex;
    padding: 5px 0
}

.iconswithtext img {
    width: 55px;
    max-width: 55px !important;
    float: left
}

.iwtheading {
    line-height: 28px !important;
    font-size: 20px;
    padding-bottom: 15px
}

.advantage h2 {
    font-size: 24px !important;
    margin-bottom: 30px
}

.advantage .item {
    width: 18%;
    float: left;
    margin-right: 15px
}

.advantage h4 {
    margin-bottom: 7px;
    font-size: 28px !important
}

.downloadpdfcta {
    background-position: 61% !important
}

.downloadpdfcta .jdb-button-link {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAYAAAH4h1yzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFOTYzNEY5OUFCQjExRUJCREVDQTk2NEY4MjNBNkZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFOTYzNEZBOUFCQjExRUJCREVDQTk2NEY4MjNBNkZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0U5NjM0Rjc5QUJCMTFFQkJERUNBOTY0RjgyM0E2RkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0U5NjM0Rjg5QUJCMTFFQkJERUNBOTY0RjgyM0E2RkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7yvMC1AAAErElEQVR42mL8//8/AwEAUsCIS5KJgUIwasBgNYBQwjiPzGEhMfGAxAUJuYARh0tgmj8QEwbohmDVTCgQkb2AVTO+MEA2RACXZrACInIjXsBCRLThBQABRMgFeMuC0cw0bA04T0QdgTchgdL9e7TciJ4zGfG54AM05/3HYTMjMWGAbghOzfgC8QNa0UVW3QgzhJGS3Ej78gAggCh1wX9CYUTzlDzgWWnUAaMOGNYOEIDm8/9kFjbIegXILUsZkQplYh2CrA5WFn+gJAqIdQhJFlNSFMNqXWxAkBhLKU2E6CFCko+pXh1SCiiuTod8OQAQgB0zugEgBGFoevvvjCPQUhIvsf/iqwoVdY6gmJ7pt6sPPPDAAw888Hfg056eiv3IZqEG4DaW/e1VBFQzD73tqgAazCYcK0ACK9neCZDBaqlheZxc59gCT00GG2DH4eCCXXuFA97wdjjBVy+Wq0/ld+/zIwC7dnYDIAgDYBhHcBP2X8KRMDEh8QHk6qHx77vH1wIiqdcRSZIevJ/LvHeABw8ePHjw4MGDBw8e/O/xR/A7iUih3Tqpgs/oeHuRZIjOz4orSZg9zHjqernu2wGQuCbHcKfNSuVLHTe16khWuoSe6vKRmPOaSVBDS6/2kklQR6/O+dU1YTR2KbDFd741EkbQmwbcYpMzmwRVtPUOrzcJJmiv7W0tCaZo7QWPHxvwLw73Vmoq7xSnAOzc0QmDMBSF4VA6QEdpN+oobuIoXcEVuoEbtA2kIDTGqPeegP0P+OKL9wNjriEa4gNPfHSv33TqOk7c7sCBAwcOHDhw4MCBAwcOHDhw4MCBAwcOHDhw4MCBAwe+Mt8/EvYN6u7Dwp8MveDTHY53Mb5P1wyphosKntvWqcJP0WEPfgv8MXPeG59DL9VkCr99jkGML6GHVJNkjCvx5ui9T3UF3gVtMY974t3QVg2MB94Vbdm5WeLd0dYtqwVego45B9vEwuKHc9cZfMyzNTrGaw/7HD5mzHRaY6H7Mkd7wpfwtXFBe7+WlsZ8U7TifXwr3hWtWohYi3dHK1dgavEStBJeg5eh1fASXopuAc/h5Wjvebxmng8t0K3hTcO6OnDgx87ffmPKrQ4c+LHzFqC9e7tBEAjCKGyoQDqxBTuxE7USLMlS7ECdZEkIMcYL7M78c07iGw/A5xogcchy5XZ6fo4fbHcu2/JtJ9AJdAKdQCfQCXQCnUAn0Al0Ap1AJ9AJdNAJdAKdQCfQCXQCnUAn0Al0Ap1AJ9AJdIqCbpPhbNjKkOycD+W4t5nQR2wbyGxT9A6bdiPBa2Pfy/HuyvE3we8aYs9TxZ9iz2uC3znAVsV/h90Uvwa6TXbdb74fjRkV/xvsaddynm4qP+92IDYZrxfG/we7L+fnVmNHa1/IKeKHwW59y6aAHw7bw316VPyw2F7QI+GHx/aG7hlfBtsruid8OWzv6C3xZbHHoo0JtadV9h7BnaN9qvZQJctKX3Llr4EdYmVHR/eAHxY7OnoL/PDYKug18GWw1dDXwJfDVkVfAl8WWx39F3x57Czon+Cnwc6G/gr/kg17LO0rFzPHnx1AJ9BJsrRvGmWlE+gEOoFO0XsAd9dBwYOwQCIAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: 90%;
    background-color: var(--darkgrey);
    border-radius: 4px
}

.textnnumbersbox h3 {
    font-size: 28px !important;
    margin-bottom: 8px !important;
    font-weight: 500 !important
}

.n2-ss-slider .n2-ss-button-container a {
    position: relative;
    top: 30px;
    transition: .3s ease-in-out !important;
  padding:15px 45px 15px 30px!important;
}

.n2-ss-slider .n2-ss-button-container a>div:after {
    content: "";
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIdJREFUeNpi/P//PwM1ABM5mu5/eoZhOyM5Lvr19/f/L7+/Mwhx8DGiGHT65bX/GoIKRBnCzMTEwMnCzsAIhB9/fmHgZ+eBGAYy6Orbe//JAf+A8MzL6//BvgIRpOLff/+ADTn05Px/mBhZBn3/8/P/zocn/iOLkWXQ3Csb/6OLMVIrHQEEGAC3BAfo2vAJrQAAAABJRU5ErkJggg==);
    width: 18px;
    height: 9px;
    top: 22px;
    position: absolute;
    right: 17px
}

.n2-ss-slider .n2-ss-button-container a:hover {
    text-decoration: none;
    color: #fff !important;
    box-shadow: 0 8px 18px 1px rgb(0 0 0 / 40%) !important;
    margin-left: 15px;
    background: var(--green) !important
}

.n2-ss-slider .n2-ss-layer:after {
    content: "";
    display: table;
    height: 3px;
    width: 30px;
    background-color: var(--orange);
    display: block;
    margin-top: 15px;
}

.emp-section {
    margin-top: -1em
}

.emp-section .djslider-default {
    width: 85% !important;
    float: right;
    height: 220px !important
}

.emp-section .djslider-default .slider-container {
    top: 30px
}

.emp-section li img {
    width: 100% !important;
    height: 70px !important;
    object-fit: contain
}

.emp-section .djslider-default ul.djslider-in>li {
    width: 6.7% !important;
    border-right: 1px solid #d8d8d8 !important;
    border-bottom: 1px solid #d8d8d8 !important;
    height: 47% !important;
    padding: 15px !important
}

.emp-section .djslider-default .navigation-container {
    top: -10% !important;
    right: 0;
    width: 70px;
    float: right
}

.emp-section .djslider-default .navigation-container .next-button,
.emp-section .djslider-default .navigation-container .prev-button {
    width: 30px !important;
    height: 30px;
    background-size: contain
}

.hr-sec {
    margin-top: -80px;
    padding-bottom: 17px
}

.hr-sec h2 {
    padding-top: 30px !important
}

.sp-sec {
    padding: 80px 0 50px
}

.sp-sec h5 {
    font-family: amsipro-sb, sans-serif !important;
    font-weight: 400;
    font-size: 20px;
    padding-bottom: 30px
}

.sp-sec .content-area {
    padding-left: 5%
}

.btnorangewhite {
    background: #fff;
    border: 1px solid #f19100;
    border-radius: 5px;
    color: #f19100;
    padding: 10px 20px;
    display: inline-block
}

.listadvantage-3col li {
    margin: 0 1.5% 40px 0
}

.listadvantage-2col li {
    width: 48%;
    margin: 0 1.5% 40px 0
}

.knowledgebase a {
    padding-left: 55px;
    padding-right: 60px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAoCAYAAAB5ADPdAAAABHNCSVQICAgIfAhkiAAAAmxJREFUWEftWNtNAkEUdYEE/lgqECsQKkA7wApcPnh8agVABeofjw+WDrACsQKxAtYKgD9IgPUcM5sQsjIzMAvGMMmEx9659+y5j5k71gWG4zh2KpV6wtcbzCz/MzV8359C13C9Xje73e5IRa9FQMlkcmxZlg0Fn/ikEqMDenPQmwawu06nM5Apt2q1mguhe8xSq9Xid+MDNrIARpb8drudkRkgqDEWzCCckwkf8hx2GlhfX61WeZkbCcqH8DtYYjxFNsrlci4ejw8AqvhnQOm8rRZTjA0E7KWOARVZhM8XPOUFskqgCAYLephRungoks1TAlWtVj/AEBOhj7QexGIxY2UD+mzoK7ICMEORcHkpKLDkkCUsfkSNeVZxxz4ylUrlAeBYwEsqoFy+xXw+z7iua4yhbeBiV5mArRcVUPR1AYFo7cOAzpqgPP0/UKJKF3TYoCzi8zUsPo0whawcISuvdUFx4w/b1oyA0gUjkz+DkjEUPD8zdVSmDsi+nz1uG6wR94k6pX1y4KYeWZ1SdYuqnBGmVI2pyp1BHZUpdiiJRCKtajSQWy6Xs7COxoj7oMSDoX0aCTYK2UhKgujlbF2m0PtNI2NKF4xM3oj7ZEZ0n2+C8nDomoSVfSqF4BAfRz+juzD6663LSUCJ+ymP90dsBjfup5rIkOEuUJGd0eki0XOx0eTmGqQ4QTV2gTrglLD7jC4LxpO4TwFUAzJ1zKvNmxHZOt3n4hJljHVNadcLYbr0DfE2WCwWpShadxHXPcQzLzpupaBEWQgy1MNvTtMjC4WcfXjDUQJFBLwVwZs4+zSfsjdgc4rpBqfRb8jROQzw2UnuAAAAAElFTkSuQmCC), url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAYAAAH4h1yzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3QzIyMDZDOUFCQjExRUI5NDkzOEYxMDhDM0I3QUMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3QzIyMDZEOUFCQjExRUI5NDkzOEYxMDhDM0I3QUMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjdDMjIwNkE5QUJCMTFFQjk0OTM4RjEwOEMzQjdBQzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjdDMjIwNkI5QUJCMTFFQjk0OTM4RjEwOEMzQjdBQzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Fm+2oAAAEwElEQVR42mJgIAA+TmT4j0+eiYFCMGrAoDSAULwD5c8TdAEuQ6DijngN4M9nYMRmCJQvCJT/gCzOSEISxtCM1wA0Q7BqJgoADRFgoCVgJBRthABAAFFUFoxmpuFpAHpeJyZdoLvAkUBZgN8F0BwniKMsgJcVBLMzNAe+x1bQEF0eIBuCS/PAlwVUKQ8AAoji8oJSBzAxDDAYdcCoA0YdwEJMWUhOeYhWPuBsWzESYRBOh2CrJoi1mGgH4HMIsgNItZhkB+Cr68ixmGwH4HAI+e3ngQYDW50OhnIAIAD7ZbACAAiDUOj//7nuUaEzWDF3bjyrUarMQI++EU/s3nDDDTfccMOLwJX8jvQ2xCywAtDeLXx2J6iAed3J5RyPnRXAgKGBQDZGwfeOGkolmUrgaH7rN8Bh374SEPHuqaFBquy892+lRuW6//kQgF1zSQEYhIEoQg/UHqH3X7Q38Qqt4KIU/CTmgzjZi76JCBkneGwq9U5M744se+0AD3jAAx7wgAc84AEPeMAD3h0+RRe9nIhsgV/m83zedOfO5CPzfEHs+11/UDk2pmgpVx5LB9MwJho37DTr/OdAtehPUQRK5xvQQymfINQVkgg98JrQovBUEWrwFtAq8L0iMEolxKbqmAqIoJrcM7GLGSKYxBVNvfIOEUwzml6fFn8R5g2molBzVVj5a33pef4RgJ07ukEQhqIw3LCAbuBqOIEjiJPIJo6gKziBK1gSHgwBrW3PIdH/JISkL/RLgTahF/vbPt5pXTwdJ82n+LbvGHXgwIEDBw4cOHDgwIEDBw4cOHDgwIEDBw4cOHDgwIEDVyd38+/rxp5+cwh7Z6fjtc/x1IaCzURNIXpIO3bEjR7yyP2zbVOIDk78BB1K8Dkjfllol+IX0J/6VA8+VhHcnPgP6KzKhqxn3IlXoIumMwdehS6ex5V4JbrKAkaBV6Orrdxq4h3oqkvWGngXeoiirmy2kG9MH497mNnZGI+dCy2BJ+CHtfU2oU2GlsET8KmRoKXwCngZWg4vwEvRFngGXo62wb/AW9BWeALehrbD3+Ct6FXgM3g7etWM/6e4BkIIIRWns3+tMeVrKXDgv52nAO3d3Y2CQBSGYXZDA3bilmAndLZ2pJ1sCetOMiZcDGFROD/fvO8lXhh8DAqBMx897OTCo9utzB/n5ttOoBPoBDqBTqAT6AQ66AQ6gU6gE+gEOoFOoBPoBDqBTqAT6AQ6gU6gE+ig8xGATqAT6CTR6PXGdS5vGVF7t54K7Vmdf1im61y8lrcfHbGfY4XOf9umwWEkuAP2NNtUBlLfPfA/LbHrCKWfoT1BrEwK/bUciW6FXQecTI2XzxX/9uo49pDo/8CWxF/BdsU/HL0eui7D8ixgKfyN2PPMDvUmh/eyI3Uc4EkV/03ssszIl9Vvu+kpmyJ+JmzX83QF/IzYIS7OZMTPjB0CPRO+AnYo9Mj4Stgh0SPhK2I/SzExsnHpdkvXob0kTqu1ZXJCnGd3gb4T/lGlwU6JHgw/HXZqdGf8tNgS6Mb46bGl0A/Gl8GWRN8ZXw5bGv1NfFnsLtA34stjd4W+gt8NdtfVW7i+Le9LIyIiItr933uvK432HA8wgk6gE+ik0QOujIiWpN2sgAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: 35px, 28px;
    min-height: 48px;
    background-position: 0 7px, 98% 10px;
    color: #3b3b3b;
    display: block;
    width: 47%;
    float: left;
    margin-right: 25px;
    margin-bottom: 30px
}

.knowledgebase a:hover {
    color: #333;
    background-size: 35px, 34px
}

.knowledgebase ul {
    position: relative;
    overflow: hidden
}

.accordion .jdb-accordion-text {
    font-size: 16px !important;
    color: #0e0f2d !important
}

.accordion .jdb-accordion-element ul li,
.member-section .jd-profiler-wrapper .jd-team-columns .card-team,
p:last-child {
    margin-bottom: 0
}

.accordion .jdb-accordion .jdb-accordion-title .jdb-caret .jdb-caret-on {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAGCAYAAACFIR03AAAABHNCSVQICAgIfAhkiAAAACpJREFUOE9j/A8EDEMYMII88GkS45D0Al/ef4ZRDwxk1A2fGBjIUKTUbgAS6SPvctaR/wAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    margin-top: -8px;
    background-size: cover;
    height: 2px;
    width: 17px
}

.accordion .jdb-accordion .jdb-accordion-title .jdb-caret .jdb-caret-off {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAwCAYAAAC4wJK5AAAABHNCSVQICAgIfAhkiAAAANNJREFUaEPtmGEOgCAIRvUCHbXDdNQuYLbVD5eo0GjNPX8DxucDkxgcVsqrFjbm5bBdcAl6JrFvZehlTYEkGkfISUjigJOh8sEJnAzYSC7gBE7gVCpATVAT1AQ1McYAf7FjOhVWc7RY6VFvEKRwqb2x38aUhg+xxq/HZh4x7+EDSXioq4k530losh+1/bSwRz9KY8dlp1Hrsp3jsjMk3nUBp65ETwNw4nlqwIYJoFY0upNWsWxPd6I7GbChO2lFoztpFaM7NRQDpz/hJE3rDN/YdTkA4wRKQG4LxDwAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: cover;
    height: 17px;
    width: 17px
}

.accordion .jdb-accordion-content li {
    border: none;
    list-style: disc inside
}

.teamcard {
    position: relative;
    
}

.teamcard .jdb-column-inner {
    position: relative;
    background: #fff;
    padding: 40px 0 20px;
    text-align: center;
    min-height:320px
}

.teamcard img {
    width: 160px;
    max-width: 100%;
    margin: -110px auto 0;
    display: block;
    border-radius: 50%
}

.teamcard .jdb-heading-heading {
    padding: 10px 0
}

.textnnumbers4 li {
    width: 25%
}

.teamcard .jdb-heading-subheading {
    color: #8b98a8;
    text-transform: uppercase;
    font-size: 14px
}

#splide-290-track .splide__slide:nth-child(2n) .readmore-btn,
.teamcard:hover .jdb-heading .jdb-heading-heading {
    color: #f19100 !important
}

.member-section .jdb-row{margin-bottom:7em;}

.teamcard .jdb-column-inner .jdb-social-links {
    text-align: center;
    width: 100%; position:absolute; bottom:15px;
}
.teamcard .jdb-social-links ul li a{color:#8b98a8; margin-left:0; margin-right:0;}
.teamcard .jdb-social-links ul li a:hover{color:#000; border-bottom:2px solid #f19100;}
.teamcard .jdb-social-link-1,
.teamcard .jdb-social-link-2,
.teamcard .jdb-social-link-3 {
    padding: 0 6px
}
.teamcard .jdb-social-links ul li a .jdb-sl-icon{font-size:16px;}
.teamcard .jdb-social-link-1 a,
.teamcard .jdb-social-link-2 a,
.teamcard .jdb-social-link-3 a {
    padding: 0 !important;
    border-bottom: 2px solid #fff !important
}

.teamcard .jdb-social-link-1:hover a,
.teamcard .jdb-social-link-2:hover a,
.teamcard .jdb-social-link-3:hover a {
    border-bottom: 2px solid #f19100 !important;
    color: #333 !important
}

.teamcard h4{font-size:24px; font-family:amsipro-b,sans-serif; margin-top:10px;}
.teamcard p{color:#8b98a8; text-transform:uppercase; font-size:14px; margin-top:10px;}

.aw-section {
    margin-top: -80px;
    padding-top: 80px !important
}

.aw-section.part {
    padding-top: 0 !important
}

.aw-section .item {
    box-shadow: 0 3px 6px rgb(87 87 87 / 16%) !important;
    height: 100%;
    background: #fff;
    margin: 0 20px 0 0;
    padding: 15px 20px 15px 0
}

.aw-section .item.lst,
.workforcesearch li:nth-child(2n) {
    margin-right: 0
}

.aw-section .item .it-col {
    padding-right: 0
}

.aw-section .item p {
    margin-bottom: 0 !important;
    font-size: 16px
}

.aw-section .item .im-sec {
    border-right: 1px solid #d5d5d5 !important;
    margin-right: 20px !important;
    padding-right: 20px !important
}

.aw-section .item .im-sec img {
    border-radius: 0 !important;
    width: 80px !important
}

.copy {
    font-size: 12px;
    color: #969696
}

.member-section .jd-team-columns {
    margin-bottom: 90px
}

.member-section .jd-team-columns .card-team {
    position: relative;
    background-color: #fff;
    padding: 20px 20px 40px;
    text-align: center;
    height: 100%;
    overflow: inherit !important
}


.member-section .jd-team-columns .card-team .card-img-top {
    width: 160px;
    max-width: 100%;
    margin: -60px auto 0;
    display: block;
    border-radius: 50% !important
}

.member-section .jd-profiler-wrapper .jd-team-columns .card-team .card-team-body {
    flex: inherit
}

.member-section .social-profile li {
    margin: 0;
    padding: 0 6px
}

.member-section .social-profile li a {
    width: auto;
    height: auto;
    font-size: 14px;
    padding: 1px 0;
    color: #8b98a8;
    border-bottom: 2px solid #fff
}

.member-section .social-profile li a:hover {
    color: #333;
    border-bottom: 2px solid #f19100
}

.member-section .card-img-overlayteam-member-name {
    font-size: 24px;
    font-family: amsipro-b, sans-serif
}

.member-section .team-member-designation {
    color: #8b98a8;
    text-transform: uppercase;
    margin-top: 10px;
    line-height: 20px
}

.member-section .card-team-footer {
    position: absolute;
    bottom: 25px;
    width: 100%;
    text-align: center;
    left: 0
}

.lg-gallery .os_fancybox-slide--image .os_fancybox-content {
    border: 4px solid #fff;
    border-radius: 4px
}

#comments-footer,
#comments-list-footer,
.article-intro-text .comments-link,
.lg-gallery .osgalery-cat-tabs,
.speaker-block #loaded,
.testimonial-block.stories .play-button i {
    display: none
}

.lg-gallery .os-cat-tab-images .img-block a:hover:before {
    content: "" !important;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    opacity: 1;
    background-position: center;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAzLTMxVDE5OjQxOjEwKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTAzLTMxVDE5OjQxOjEwKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMy0zMVQxOTo0MToxMCswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZmEwY2U4NC05NTE3LWNlNDktOGVmYy1lMmQxZmU0MzNkNzUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiN2NhMzk0MC03NDAxLTJiNDMtOTE1ZC04M2RjNzhmZGY4NzkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZTE4NWE1MC0yMTQyLTI3NGYtYjI2ZS1hZDkxMDg4ODg3MDgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozZTE4NWE1MC0yMTQyLTI3NGYtYjI2ZS1hZDkxMDg4ODg3MDgiIHN0RXZ0OndoZW49IjIwMjAtMDMtMzFUMTk6NDE6MTArMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZhMGNlODQtOTUxNy1jZTQ5LThlZmMtZTJkMWZlNDMzZDc1IiBzdEV2dDp3aGVuPSIyMDIwLTAzLTMxVDE5OjQxOjEwKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HthzqQAAB/RJREFUeJztnW2MXGUVx39zu22h22W3uzatpbaLtCBYBcQYSwK2xVpiqzYEMIJaTIgKhiZg8QWNJob4gRgjL4EGAqJIAor6QUmo2pWgUSJBQkuLbbHdlmKbZftKS7PQnb8fnnuZc+/e2Z2dua/N/pOTnLnzvJzzn/vMned5znOmIokcMRP4KHABsBDoBd4DTAdmAO3AFOAYcBw4AOwH+oFtwCbgef96LqhkTGA7cDmwDFgKfAiotNhmFUdkH/BXYCNwosU2G0YWBHrACmAN8BlgWsr9HQP+ADyMI7WaZmdpEtgBfA34Bm5oxuEE8ALwEvAybmi+hhuSx3wBN6Q7gB7gbOAcXxYBFwFT67T/KnA3jszjLfhSH5KSltMlfVvSoOLxH0k/lnSZpKkJ9DdV0lJJd0raVqfPAUm3+rYl6m/S5H1B0u4YBw5IukfSx5N2IEYukHS3pIMxduyWdE0RCeyV9KcYg3dKulHStAyIi0qHpNsk7Y+x64+S5haFwKslHYoY+IZP3JQciIvK6ZLW+jZZDEpalSeBU+WGpcWw3PDpKgBxUemSdL+kqrG3KumnkiZnTWCPpH9GyNsp6ZICEDWWLJG0N2L7M2ryQ2/GgPmSXokY8PtmDchJeuS+By1ekvTetAk8T+FPb1jSOkmVApAyXqlI+r7CQ3qXpLPTInCBpNdNZ0OSPl8AIlqV6yW9Y/zaIenMpAmc6Tcc4E1JnyyA80nJKknHjX+bJHUmReBpkp4zjQ9JWlYAp5OWz0o6afzcqAZ+hjXS8EOm0aqk6wrgbFqyRuHvxHtaJfDLCuPWAjiZttwe8fmqZgk8S9JR09BjBXAuC6lI+q3x+6BGeaiM1oid2+6QNL0AzmUlXZL6jf9PjJfAa03lk5IWF8CprGWpwt+HyxslcJrCP5bvKoAzeckDhoftilm/jKv0HVNpn6QzCuBIXtKj8Lri2rEInC63+Bng6wVwIm+5xfCxT5FVbS+ywv9VoNvXdwEPpbKP0BjagPf70pajHeuB1319NvBF+6YX0dea13cC76Rq2uiYA/zXlzk52nEC+Jl5/U3MVqwlcAUw39cHgV+kbVmJsB5409fPBS4L3rAErjH6o2S4OV0CHAOeNK+vD5SAwHZglSnw8/RtKh1+afTV+HvRAYHLcSQCbAE2Z2ZWefAssNvXu4BPQI3AlabgU9nZVCpUcSEjAVZCjcAl5o2+jAwqIyw3S8AROAtY4F98G/h7tjaVCs9QC1ZaBHR6wMWmwPOkFYRzauAQLpQO3M13oQd82BR4MXOTyoctRr/QozZ8AbZmbEwZsc3oCz3cXDNAf7a2lBLbjd7r4WKSA+zJ2JgyYqfRZ3vAGebCYMbGlBE2oL27DRc+G+CthDtrA+Y1WdeuwMyj+SWtPcDJJuvG4aDRZ1QkDeGOEkDrEfNRzKM2/ckL80n2q6kTOOzrRzzARpnXC9aeQA2hm6wNt1QTEDcdGEqws//houqbwRzgb75+qd9WszYkCfvMqLbhFgp7/AsdJHvq5yThp9Z46wbYQ3F+IXQY/bBHbaUV3PiewOiwBB7wgDfMhTz3HsqCXqPv83C7bwHOytaWUuIco/d7hOd2izI2poz4gNG3e4SX7y/K2Jgy4jyjb/Zwh/0CXEx4ZjKBMDpwR3QBhoEXg4dIsMIwGfebawLxuBSY5OsvA0eDPZGNptCyTE0qF1YYfSPUNpU2mDdWk/yc+FSAB1xpXm8ILgL8mdrh5gXA4uzsKg2WAXN9/RBug+ldAt8ivOf5pczMKg8sJ7/D7WCGYmMeNvo1TDyNLboID99HAsUS2IfLMQAuRvAraVtVItxA7Ybagtk7twRWcQkaAqwj3/XBvbgPstvX88I0XExggLtC78aE+A6YkNabCxBim7d8y/CxV5HjX3EVbjMVBiXNKIATeclMSUcMHzdGy8RVOk3hQyb3FcCRvOQRw8NWxaQGqFfxalOxKpfjJW9nspZPRThYEldutAbskfhdKteR/lalR+HD5b+qV3a0Rt6n8JmRJ1XOo/3jlYqkp4zf+yXNaoZA5A4h2/NitxfAwbTlh8bfYdU5I9cogUj6iWnwVD9wfZ3CN8wdY9VppNEpkv5hGh2StKIAziYtn5P0tvHzL5ImJUEgGpl04rikKwrgdFJyldyNEeA5udxbY9YdTye9kl4znQwp4UxoOclNCieb2CF3wzRUf7ydLVQ4vV1V0vdUzqfzJLk8hhbb5G6UhttppuP5GpnocIPG8akVQGZL6ov48K9mfGjWgG5Jz0YM2Cvp8gKQM5ZcIXfu1+JpNZkTohVDJsul3bSPfcn9ah93Eq8MZK6k30RsHZb0IzXwtE2DwEBWamS+1MNyqzrtBSCuQ9J35dJVWQzIzXdbaj8pI8+U9GuNxIDc7KUzB+K6Jf1A4emo5EbMoxplepYHgYEsV3wm3SOS1kv6WMqkVeSSQD6okXecJG1RnVWVohCI3MzlJrkVnDjslEulslrJLNb2SLpS0r0Kr2NavCrpBrWQ6rOepJmIezIuQcM64Pw6ZYZxwU1bgVdwISb91JJw2+DPGbjc+724CKlzgQ/iIsqiyTMCbMLlfniCZCP130VWufQXA9f60j1G2VYxADyOO2H+whhlW0bWf0YwBXfO9tO4PyU4n/p3T6MYxgX69AFP4/6QILNsI1kTGEUn8BFcyFjwdxizcHuw7YTjkY/iTlLto/Z3GJuBfxMe6pni/2iUp1RECbwLAAAAAElFTkSuQmCC);
    background-size: 40px;
    background-repeat: no-repeat;
    animation: .3s ease-in-out .1s forwards fadeIn
}

.lg-gallery .os-cat-tab-images .img-block a:hover:after {
    width: 100%;
    height: 100%;
    content: "" !important;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
    background-color: rgb(240, 144, 0, .82);
    opacity: 1;
    animation: .2s ease-in-out .1s forwards fadeIn
}

.lg-gallery .os-cat-tab-images .img-block.dimas-effect:hover img {
    transform: none;
    -webkit-transform: none
}

.lg-gallery .os-cat-tab-images .img-block a {
    position: relative;
    display: block
}

.os_fancybox-inner {
    right: 0 !important
}

.in-slider .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls {
    width: inherit;
    height: 45px;
    bottom: 0;
    right: -4%;
    top: inherit;
  left:auto;}

.in-slider div#n2-ss-2 .nextend-arrow img,
.in-slider div#n2-ss-4 .nextend-arrow img,
.in-slider div#n2-ss-5 .nextend-arrow img,
.in-slider div#n2-ss-6 .nextend-arrow img,
.in-slider div#n2-ss-7 .nextend-arrow img {
    width: 45px
}

.cd-wrap {
    width: 90%;
    margin: 0 auto 6em;
    padding: 145px 0
}

.cd-inner-circle-wrap {
    width: 350px;
    height: 350px;
    margin: 0 auto;
    border: 1px dashed #949494;
    border-radius: 50%;
    padding: 80px 40px;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center
}

.cd-inner-circle h5:after {
    content: "";
    height: 2px;
    width: 28px;
    background-color: var(--orange);
    display: block;
    margin: 10px auto 0
}

.cd-inner-circle-wrap:after,
.cd-inner-circle-wrap:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    right: 0;
    bottom: 0;
    z-index: -1;
    transform: translate(-50%, -50%);
    border: 1px dashed rgba(148, 148, 148, .404);
    border-radius: 50%
}

.cd-inner-circle-wrap:before {
    width: 500px;
    height: 500px
}

.circle-points-bottom ul,
.circle-points-top ul {
    flex-direction: column
}

.circle-points {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.circle-points p {
    margin-bottom: 0 !important;
    line-height: 22px
}

.circle-points-left,
.circle-points-right {
    position: absolute;
    top: 5%;
    bottom: 5%;
    width: 233px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.circle-points-left ul p {
    padding-left: 0;
    padding-right: 10px
}

.circle-points-bottom,
.circle-points-top {
    flex-direction: column;
    position: absolute;
    text-align: center;
    left: 0;
    right: 0
}

.circle-points-left {
    right: 75%;
    text-align: right
}

.circle-points-right {
    left: 75%
}

.circle-points-top {
    bottom: 92%
}

.circle-points-bottom {
    top: 90%
}

.cd-inner-circle-wrap img,
.circle-points-left ul,
.circle-points-right ul,
.oursolform h2:after {
    background: #fff
}

.cd-inner-circle-wrap img {
    width: auto;
    background: #fff;
    padding: 0 5px
}

.circle-points-left ul {
    justify-content: flex-end
}

.circle-points-left ul:nth-child(2) {
    right: 25%;
    position: relative
}

.circle-points-right ul:nth-child(2) {
    left: 25%;
    position: relative
}

.circle-points-bottom .iconswithtext img,
.circle-points-top .iconswithtext img {
    float: none
}

.cd-inner-circle-wrap:after {
    width: 640px;
    height: 640px
}

.circle-points .list-common {
    margin-top: 0
}

.circle-points .iconswithtext li:nth-child(2) {
    width: auto
}

.list-common:after {
    content: "";
    display: table;
    clear: both
}

.table-indweser {
    background: rgba(255, 247, 244, .43)
}

.table-indweser tr th {
    width: 33.33%;
    background-color: #444;
    color: #fff;
    font-family: amsipro-r, sans-serif;
    font-weight: 400
}

.table-indweser tr td {
    font-family: amsipro-sb, sans-serif;
    padding-top: 30px;
    padding-bottom: 30px
}

.con-section h3,
.testauthor li h6 {
    font-family: amsipro-r, sans-serif !important;
    font-weight: 400
}

.table-indweser tr:nth-child(odd) td {
    background-color: rgba(241, 145, 0, .05)
}

.testimonialbox {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABQCAQAAAC0C0PpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wOS0xM1QyMzoyODoyMyswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MmE5ZjIzMS0xZjY3LWQ1NGEtOGVhYS01MjEyNzY0ZjNjNzAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZjlmMmE2MC0yZGI3LTE0NDktOTU3NS1iZDExYzRiOGY3NWMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNjRjNzY0OS02NTA1LTE1NDYtOWIzYi00ZTU2NzAzN2NjYTIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozNjRjNzY0OS02NTA1LTE1NDYtOWIzYi00ZTU2NzAzN2NjYTIiIHN0RXZ0OndoZW49IjIwMjAtMDktMTNUMjM6Mjg6MjMrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODJhOWYyMzEtMWY2Ny1kNTRhLThlYWEtNTIxMjc2NGYzYzcwIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CEMuVQAABMBJREFUeJztnE9s23QUx9/v5yRO2toL/SMKopcd6GnapQfYrQghODEhtMu0sQNjmoZ2AGmXDaQJCUEZG1LhhFROCBUuk5AqDohIO2xcdpg4bUKTpqljUxY7cZqkduJ6h47KSfzz7z3H3uTIn5t/fn1+3770+T37lzIP8FiLXoG3gs/ljFKd4IpIc787rRjB53hbrebcgWiwjre1R+vuXJgFt+aOTj7E+sPjsv9+dA6GWTC7fO6F630ruGz1lM3fw0UBAHBr4U2Fkn4Um6v2a3Krl98oNn2R4Fw//kQuCmBH334R5w+PeQgjCqC95D9CyeqU20dwQfQQ4im4rL6CtJz3H6FkNU5iw2AO1hKH9bqnRvk5hCxHxeYKIFeLEoQY6wL6yvf8RwhZjffwYaixyrIWMX/RuxTu+o+ksnrK1hm061vx1sHG51hLZvffWqSyGm/hP936N1hLDM393VextlM/9B9LZLnMOo91zS39NtYWQ/0LvK1+dSAWieu38bma+h4fhhxKrtS/1U7/SqisnoLPFYC+gbeVQ8rVlcGVUFnmEXyuipWCjQ9EBiVX3NLuDq2Jzbt5fA0E0FfxtnLMS3hbLcA2RFb9fXyulOrUfXwgMhoHegt4a/3P4TWhLEel5EqLtbTXv8bbTvya7w6vCmWZH+JzxWz9Gj4QGeYhfG8BoP8UtCqQZZdaJ/CuJ34ZnE5HoUGogbn7E4+D1gWyahcpgWjrFOtwjOUdHW+tfxm8HiirU95exrvO3wn+jUXBZZRcMVu7GXwmUFaNUF4B9K8o1uGYhynz1eSaqLUOkNWaD38g0g+z9/2Dtw6nm29+SrHXfxOdCZBlfEtxPdg7j4J5jJKrwi3/Q5l+hmRR2haA4d45Oo66dZp05ZB75ZAsg9SHD/fO0THOUqzDx6ABWfUlyq0wqHeOCv7p1i7hY9CgLELbAqBUh3vnqBiEwg4gG4P6ZNXeodwKAaZi69pb87iHnP8jG4N8smhDI0Bw7xwNWvWVj0E+WZShEUDUO0fBWqRVX/kYtCeLNogAiHrnKJjEwiMfg/ZkGWdpuRL1znRogwhuDHoqi1pexb0zFVpzC4Abg57KopZXce9MxTxMq764MYgDAGwt0MprWO9Mg9rcYscgDgBgkkcLce9Mw/iI+qIHNwYxDxoHamvUcHLCAlu4UaxoN3G5tEub5GcgSpVtC2L6V61of+3eppkH9zZolUgOs2ePY9qqByuUKRxH+dx0BYAby3GLAvDU6nqnLLNqzccvCqC+Ul8C4NTyikX+4MA6lcyVze9cxqO9m5XjHOzmk/Esw1M7ryA3METBmUnOdzjdhQRl7Uwk51tGgrJ4Oznf0msn51oRbPp6FiQo63mSyUoTmaw0kclKE5msNJHJShOZrPTAm+MpqzWWssb0Q5jJSheZrDSRyUoPXn4sZbkzYylrTD+Emax0kaAsdzI53zKSfGMieHWdPMxJTBazk/wyfDjF21y8FWE0Zo/LLHhsu+f70S4Xm6w1++hq3O+PuTVzUr6BwVEfbFA3Bslg9r7PpisAzAO7ZH7ceTcuadzSLpX/wG036SnGB+2jcUlj9uRa+ee97Sa72CXnpdFdR/n3EnapO+uNvCuAt/1f0X0CqJxqJlNGywcAAAAASUVORK5CYII=) 20px 32px/42px no-repeat #fff;
    padding: 75px 20px 20px
}

.testimonialbox .txt-block {
    min-height: 293px
}

.testimonialbox .testtext {
    font-size: 18px;
    color: #6e6e6e;
    line-height: 25px
}

.testauthor,
.testimonial-block .reviews-block__person {
    border-top: 1px solid #eee;
    padding-top: 15px;
    position: relative;
    margin-top: auto
}

.testauthor:before {
    width: 28px;
    height: 2px;
    display: block;
    background-color: #019ee3;
    content: "";
    position: absolute;
    top: -2px
}

.testauthor ul,
.videotestimonialbox .os-cat-tab-images .img-block {
    margin: 0 !important
}

.testauthor li img {
    width: 40px !important;
    height: 40px;
    border-radius: 50%;
    float: left;
    margin-right: 10px
}

.testauthor li h6 {
    color: #3b3b3b;
    margin-bottom: 2px;
    padding-left: 50px;
    letter-spacing: 0
}

.testauthor li p {
    font-size: 12px;
    color: #a3a3a3;
    font-family: amsipro-l, sans-serif;
    padding-left: 50px;
    margin-bottom: 0 !important
}

.testauthor li img.crlogo {
    width: 120px !important;
    max-width: 100% !important;
    float: none;
    height: auto;
    border-radius: 0;
    margin-right: 0
}

.videotestcover {
    margin: 20px 0 0;
    position: relative;
    background: #111
}

.videotestcover:hover>img {
    opacity: .6
}

.videotestcover:hover .playicon,

.videotestimonialbox:hover .playicon {
    opacity: 1;
    transform-origin: center;
    width: 70px !important
}

.playicon {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 60px !important;
    transform: translate(-50%, -50%);
    transform-origin: center
}

.partners ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row
}

.partners ul li {
    width: 20%;
    border: 1px solid #b7b7b7;
    border-right: 0; text-align:center;
    padding: 10px 25px;
    box-sizing: border-box;
    margin-bottom: 15px
}
.partners ul li {
    display: none;
}

.partners img {
    height: 60px;
    object-fit: contain
}

.partners ul li:last-child,
.partners ul li:nth-child(5n+5) {
    border-right: 1px solid #b7b7b7
}

.foot-social-icon.jdb-social-links ul li a {
    background: 0 0 !important;
    color: #c9c9c9 !important;
    padding: 0
}

.foot-social-icon.jdb-social-links ul li a .jdb-sl-icon {
    font-size: 14px;
    width: 14px;
    height: 14px
}

.foot-social-icon.jdb-social-links ul li a:hover:after {
    width: 12px !important
}

.con-section h3 {
    font-size: 28px;
    padding-bottom: 10px
}

.con-section .jdb-column {
    padding-left: 10px !important
}

.con-section p {
    padding: 0 0 25px
}

.con-section a:hover {
    color: #0056b3;
    text-decoration: underline
}

.emptoearn input[type=text] {
    padding: 20px 15px
}

.emptoearn .jdb-col-lg-6:first-child {
    border-right: 1px solid #d4cfcf;
    padding-right: 5%
}

.calcbtngtoup {
    border: 0;
    background-color: orange;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 0 4px 4px 0;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.calcbtngtoup:hover {
    background: #6c757d
}

.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background: padding-box #fff;
    border: 1px solid #ced4da !important;
    border-radius: .25rem;
    box-shadow: none !important
}

.workforcesearch {
    list-style: none;
    padding: 0;
    margin: 20px 0 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.workforcesearch li {
    box-shadow: 0 4px 12px rgb(0 0 0 / 10%);
    margin-bottom: 15px;
    width: 47%;
    margin-right: 6%;
    border-radius: 5px;
    font-size: 13px;
    line-height: 1.2;
    padding: 10px
}

.workforcesearch li:nth-child(3n+1) {
    background: #fffcf8;
    border: 1px solid #ffe9c9
}

.workforcesearch li:nth-child(3n+2) {
    background: #f3fff9;
    border: 1px solid #d2f4e2
}

#Annual_csr_result,
#Annual_with_btp_result,
#Annual_without_btp_result {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 10px
}

.container-recruit .jdb-container-fluid {
    width: 90%;
    margin: auto
}

.job-list-area ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    list-style: none;
    padding: 0;
    margin: 0
}

.job-list-area li {
    width: 48%;
    border: 1px solid #cbcbcb;
    margin-bottom: 12px
}

.btn-app,
.btn-new {
    border-radius: 4px
}

.job-list-area li a img {
    width: 40px;
    display: block;
    margin: 0 auto;
    mix-blend-mode: multiply
}

.job-list-area li a:hover {
    background: #efefef;
    color: #686868
}

.recruitsmallhedline p {
    font-size: 18px;
    font-family: amsipro-b;
    color: #4d4d4d
}

.md-sec h4:after,
.recruitsmallhedline p:after {
    content: "";
    height: 2px;
    width: 20px;
    background-color: var(--orange);
    display: block;
    margin-top: 6px
}

.threeboxes-pa,
.threeboxes-pp {
    padding: 45px
}

.threeboxes-pp {
    color: #404040;
    background: #e0f1fb;
    line-height: 25px
}

.threeboxes-pa.pabggrey {
    background: #efefef;
    color: #404040
}

.threeboxes-pp a {
    display: contents;
    color: #1482c3
}

.threeboxes-pa.pabglightred {
    background: #fff7f4
}

.boxadvise .jdb-col-lg-6:first-child {
    border-right: 1px solid #d5d5d5
}

.boxadvise {
    padding: 40px 35px;
    background-color: #ffeae4
}

.boxadvise-box {
    width: 255px;
    max-width: 100%
}


.boxadvise-box-right {
    margin: 0 0 0 33%
}

.boxadvise-box img {
    width: 40px
}


.boxadvise-box h4 {
    font-size: 22px !important;
    margin-top: 15px;
    margin-bottom: 10px
}

.boxadvise-box p {
    font-size: 12px;
    color: #747474;
    line-height: 18px;
    margin-bottom: 0 !important
}

.job-list-area li a {
    display: block;
    padding: 12px 8px;
    width: 100%;
    color: #686868;
    text-align: center;
    text-decoration: none;
    height: 100%;
    min-height: 88px;
    font-size: 14px
}

.con-icon li a,
.readmore-btn:hover {
    text-decoration: none !important
}

.teammadeit h5 {
    font-family: amsipro-r, sans-serif !important;
    font-weight: 400 !important
}

.teammadeit img {
    width: 60px;
    margin: 0 auto;
    text-align: center
}

.md-sec h4,
.rt-main h4 {
    font-family: amsipro-b !important;
    color: #4d4d4d;
    margin-bottom: 7px
}

.rt-main h4 {
    font-size: 22px !important
}

.md-sec h4 {
    font-size: 20px !important
}

.cont-box,
.facts .slide-desc-text-default .slide-title,
.modal-title,
.top-story .djslider-default .slide-desc,
.top-story h6 {
    font-family: amsipro-r, sans-serif !important
}

.btn-app {
    background: 90%/18px no-repeat #f19100;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    padding: 8px 20px;
    margin-top: 10px;
    border: none;
    display: inline-block
}

.btn-app:hover {
    background: #313131
}

.facts .djslider-loader-default {
    overflow: inherit !important;
    padding-top: 0 !important
}

.facts .djslider-default {
    width: 960px !important;
    max-width: 960px !important
}

.facts .slide-desc-text-default .slide-title {
    font-size: 28px !important;
    font-weight: 400
}

.facts .djslider-default ul.djslider-in>li {
    width: 9% !important
}

.facts .djslider-default .navigation-container {
    width: 70px;
    float: right;
    opacity: .6
}

.facts .djslider-default .slide-desc {
    top: 0
}

.facts .next-button,
.facts .prev-button {
    width: 30px !important
}

.facts .slide-desc-text-default {
    padding: 0 20px 5px 0 !important
}

.2sectionpadding {
    padding: 80px 0
}

.btn-hd,
.btn-new {
    color: #fff;
    padding: 8px 45px 8px 20px;
    font-size: 16px;
    font-weight: 400
}

.btn-new {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAB9CAYAAAH4h1yzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFOTYzNEY5OUFCQjExRUJCREVDQTk2NEY4MjNBNkZGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFOTYzNEZBOUFCQjExRUJCREVDQTk2NEY4MjNBNkZGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0U5NjM0Rjc5QUJCMTFFQkJERUNBOTY0RjgyM0E2RkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0U5NjM0Rjg5QUJCMTFFQkJERUNBOTY0RjgyM0E2RkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7yvMC1AAAErElEQVR42mL8//8/AwEAUsCIS5KJgUIwasBgNYBQwjiPzGEhMfGAxAUJuYARh0tgmj8QEwbohmDVTCgQkb2AVTO+MEA2RACXZrACInIjXsBCRLThBQABRMgFeMuC0cw0bA04T0QdgTchgdL9e7TciJ4zGfG54AM05/3HYTMjMWGAbghOzfgC8QNa0UVW3QgzhJGS3Ej78gAggCh1wX9CYUTzlDzgWWnUAaMOGNYOEIDm8/9kFjbIegXILUsZkQplYh2CrA5WFn+gJAqIdQhJFlNSFMNqXWxAkBhLKU2E6CFCko+pXh1SCiiuTod8OQAQgB0zugEgBGFoevvvjCPQUhIvsf/iqwoVdY6gmJ7pt6sPPPDAAw888Hfg056eiv3IZqEG4DaW/e1VBFQzD73tqgAazCYcK0ACK9neCZDBaqlheZxc59gCT00GG2DH4eCCXXuFA97wdjjBVy+Wq0/ld+/zIwC7dnYDIAgDYBhHcBP2X8KRMDEh8QHk6qHx77vH1wIiqdcRSZIevJ/LvHeABw8ePHjw4MGDBw8e/O/xR/A7iUih3Tqpgs/oeHuRZIjOz4orSZg9zHjqernu2wGQuCbHcKfNSuVLHTe16khWuoSe6vKRmPOaSVBDS6/2kklQR6/O+dU1YTR2KbDFd741EkbQmwbcYpMzmwRVtPUOrzcJJmiv7W0tCaZo7QWPHxvwLw73Vmoq7xSnAOzc0QmDMBSF4VA6QEdpN+oobuIoXcEVuoEbtA2kIDTGqPeegP0P+OKL9wNjriEa4gNPfHSv33TqOk7c7sCBAwcOHDhw4MCBAwcOHDhw4MCBAwcOHDhw4MCBAwe+Mt8/EvYN6u7Dwp8MveDTHY53Mb5P1wyphosKntvWqcJP0WEPfgv8MXPeG59DL9VkCr99jkGML6GHVJNkjCvx5ui9T3UF3gVtMY974t3QVg2MB94Vbdm5WeLd0dYtqwVego45B9vEwuKHc9cZfMyzNTrGaw/7HD5mzHRaY6H7Mkd7wpfwtXFBe7+WlsZ8U7TifXwr3hWtWohYi3dHK1dgavEStBJeg5eh1fASXopuAc/h5Wjvebxmng8t0K3hTcO6OnDgx87ffmPKrQ4c+LHzFqC9e7tBEAjCKGyoQDqxBTuxE7USLMlS7ECdZEkIMcYL7M78c07iGw/A5xogcchy5XZ6fo4fbHcu2/JtJ9AJdAKdQCfQCXQCnUAn0Al0Ap1AJ9AJdNAJdAKdQCfQCXQCnUAn0Al0Ap1AJ9AJdIqCbpPhbNjKkOycD+W4t5nQR2wbyGxT9A6bdiPBa2Pfy/HuyvE3we8aYs9TxZ9iz2uC3znAVsV/h90Uvwa6TXbdb74fjRkV/xvsaddynm4qP+92IDYZrxfG/we7L+fnVmNHa1/IKeKHwW59y6aAHw7bw316VPyw2F7QI+GHx/aG7hlfBtsruid8OWzv6C3xZbHHoo0JtadV9h7BnaN9qvZQJctKX3Llr4EdYmVHR/eAHxY7OnoL/PDYKug18GWw1dDXwJfDVkVfAl8WWx39F3x57Czon+Cnwc6G/gr/kg17LO0rFzPHnx1AJ9BJsrRvGmWlE+gEOoFO0XsAd9dBwYOwQCIAAAAASUVORK5CYII=) 90%/18px no-repeat #313131;
    border: none
}

#splide-290-track .splide__slide,
#splide-290-track p a,
.btn-hd:hover,
.btn-new:hover {
    color: #fff !important
}

.btn-hd {
    background: 90%/18px no-repeat #313131;
    border-radius: 4px;
    border: none
}

.modal-title {
    font-weight: 400
}

.con-icon {
    text-align: left !important
}

.con-icon li a {
    border-width: 1px !important;
    margin-right: 20px !important
}

.top-story .djslider-default img.dj-image {
    width: 80px !important;
    margin: 0 auto !important;
    padding: 0 8px
}

.top-story .djslider-default .slide-desc {
    bottom: auto !important;
    text-align: center
}

.top-story .slide-desc-text-default .slide-title {
    font-size: 20px;
    font-family: amsipro-r, sans-serif !important;
    text-align: center;
    font-weight: 400
}

.top-story h6 {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    padding-bottom: 30px
}

.top-story .djslider-default .navigation-container {
    width: 100px;
    float: right;
    top: -22% !important
}

.testimonials {
    padding: 80px 0 !important;
    margin-top: 80px
}

.testimonial-block .reviews-block__text {
    height: 280px;
    overflow-y: auto
}

.testimonial-block .reviews-block__slide {
    bottom: auto !important;
    background-color: #fff;
    padding: 75px 20px 15px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABQCAQAAAC0C0PpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wOS0xM1QyMzoyODoyMyswNTozMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MmE5ZjIzMS0xZjY3LWQ1NGEtOGVhYS01MjEyNzY0ZjNjNzAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZjlmMmE2MC0yZGI3LTE0NDktOTU3NS1iZDExYzRiOGY3NWMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNjRjNzY0OS02NTA1LTE1NDYtOWIzYi00ZTU2NzAzN2NjYTIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozNjRjNzY0OS02NTA1LTE1NDYtOWIzYi00ZTU2NzAzN2NjYTIiIHN0RXZ0OndoZW49IjIwMjAtMDktMTNUMjM6Mjg6MjMrMDU6MzAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ODJhOWYyMzEtMWY2Ny1kNTRhLThlYWEtNTIxMjc2NGYzYzcwIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTEzVDIzOjI4OjIzKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CEMuVQAABMBJREFUeJztnE9s23QUx9/v5yRO2toL/SMKopcd6GnapQfYrQghODEhtMu0sQNjmoZ2AGmXDaQJCUEZG1LhhFROCBUuk5AqDohIO2xcdpg4bUKTpqljUxY7cZqkduJ6h47KSfzz7z3H3uTIn5t/fn1+3770+T37lzIP8FiLXoG3gs/ljFKd4IpIc787rRjB53hbrebcgWiwjre1R+vuXJgFt+aOTj7E+sPjsv9+dA6GWTC7fO6F630ruGz1lM3fw0UBAHBr4U2Fkn4Um6v2a3Krl98oNn2R4Fw//kQuCmBH334R5w+PeQgjCqC95D9CyeqU20dwQfQQ4im4rL6CtJz3H6FkNU5iw2AO1hKH9bqnRvk5hCxHxeYKIFeLEoQY6wL6yvf8RwhZjffwYaixyrIWMX/RuxTu+o+ksnrK1hm061vx1sHG51hLZvffWqSyGm/hP936N1hLDM393VextlM/9B9LZLnMOo91zS39NtYWQ/0LvK1+dSAWieu38bma+h4fhhxKrtS/1U7/SqisnoLPFYC+gbeVQ8rVlcGVUFnmEXyuipWCjQ9EBiVX3NLuDq2Jzbt5fA0E0FfxtnLMS3hbLcA2RFb9fXyulOrUfXwgMhoHegt4a/3P4TWhLEel5EqLtbTXv8bbTvya7w6vCmWZH+JzxWz9Gj4QGeYhfG8BoP8UtCqQZZdaJ/CuJ34ZnE5HoUGogbn7E4+D1gWyahcpgWjrFOtwjOUdHW+tfxm8HiirU95exrvO3wn+jUXBZZRcMVu7GXwmUFaNUF4B9K8o1uGYhynz1eSaqLUOkNWaD38g0g+z9/2Dtw6nm29+SrHXfxOdCZBlfEtxPdg7j4J5jJKrwi3/Q5l+hmRR2haA4d45Oo66dZp05ZB75ZAsg9SHD/fO0THOUqzDx6ABWfUlyq0wqHeOCv7p1i7hY9CgLELbAqBUh3vnqBiEwg4gG4P6ZNXeodwKAaZi69pb87iHnP8jG4N8smhDI0Bw7xwNWvWVj0E+WZShEUDUO0fBWqRVX/kYtCeLNogAiHrnKJjEwiMfg/ZkGWdpuRL1znRogwhuDHoqi1pexb0zFVpzC4Abg57KopZXce9MxTxMq764MYgDAGwt0MprWO9Mg9rcYscgDgBgkkcLce9Mw/iI+qIHNwYxDxoHamvUcHLCAlu4UaxoN3G5tEub5GcgSpVtC2L6V61of+3eppkH9zZolUgOs2ePY9qqByuUKRxH+dx0BYAby3GLAvDU6nqnLLNqzccvCqC+Ul8C4NTyikX+4MA6lcyVze9cxqO9m5XjHOzmk/Esw1M7ryA3METBmUnOdzjdhQRl7Uwk51tGgrJ4Oznf0msn51oRbPp6FiQo63mSyUoTmaw0kclKE5msNJHJShOZrPTAm+MpqzWWssb0Q5jJSheZrDSRyUoPXn4sZbkzYylrTD+Emax0kaAsdzI53zKSfGMieHWdPMxJTBazk/wyfDjF21y8FWE0Zo/LLHhsu+f70S4Xm6w1++hq3O+PuTVzUr6BwVEfbFA3Bslg9r7PpisAzAO7ZH7ceTcuadzSLpX/wG036SnGB+2jcUlj9uRa+ee97Sa72CXnpdFdR/n3EnapO+uNvCuAt/1f0X0CqJxqJlNGywcAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 42px;
    background-position: 20px 32px;
    height: 100%;
    font-size: 18px
}

.testimonial-block .reviews-block__person-image {
    width: 40px;
    height: 40px;
    margin-right: 10px;
    overflow: inherit;
    min-width: 40px
}

.testimonial-block .reviews-block__person:before {
    width: 28px;
    height: 2px;
    display: block;
    background: #019ee3;
    content: "";
    position: absolute;
    top: -2px
}

.card-body.has-image h2:after,
.jmgarticleslider-body .headline h3:after,
.speaker-block .reviews-block__text::after,
.testimonial-block .reviews-block__text::after {
    content: none
}

.testimonial-block .reviews-block__person img {
    width: 40px !important;
    height: 40px;
    border-radius: 50%
}

.testimonial-block .reviews-block__person-name {
    font-family: amsipro-l, sans-serif;
    font-size: 16px;
    font-weight: 600
}

.testimonial-block .reviews-block__person-data {
    margin-top: 0

}

.testimonial-block .reviews-block__person-role {
    font-size: 12px;
    color: #a3a3a3
}

.testimonial-block.stories {
    margin-top: 5.5em
}

.testimonial-block.stories .reviews-block__text {
    min-height: auto !important
}

.testimonial-block.stories .reviews-block__image_bg {
    background: #333
}

.testimonial-block.stories .reviews-block__image_bg:hover img,
.videotestimonialbox:hover img {
    opacity: .6
}

.testimonial-block.stories .reviews-block__image_bg:hover .play-button {
    opacity: 1;
    transform-origin: center;
    width: 70px !important;
    height: 70px
}

.testimonial-block.stories .play-button {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUgAAAFICAMAAAAFypcBAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAY1BMVEUAAAD////////////////////////////////////////////////////////////////85L/86s/++O/4yIDznyDxkQD1rUD61p/ymBD0pjD98d/2umD5z4/73a/3wXD1s1ANWwnAAAAAEHRSTlMAIECAv9+PMFCfrxDvYHDP8v5mJgAAAAFiS0dEAf8CLd4AAAAHdElNRQflCgIMCgsOwzjdAAAKeElEQVR42u2d2XajOhBFzQwGm3R3Qjp9e/r/r7zpOAw2AiQQnCqp9mNegveSqKMJnU7UCMIwiqI4jpOnEcn7n9MoCsMA/ZSUyfKoUNlTk8RFlIfoZyZGkEdnbYMPPs9RLs3znTKP4mqdw54qjvIS/UuABJdiZTtUts3i4mPTLHObEnuZfrXM7Brbl9hSRxn69x1kMd2hKT40zDRH/8rdLRabK4seVeGwywPa4n27dLKPl9f6SIs36qtrtScsjrd4o3Bo9FNeD+3SjySONMvgqPoyTVXwj+rhGW3xxpl3Dw93DN6mxHzz0AVQp+dILmgj6zRCK4wzKil16juVvN6VVDX+I+ajMoClbz3OPMJQGaFFLZMyiOgXePzWoaJedTLCL8d7YspTQ2WK1mMC3f4dEkyOcyQ0xzolkVG1CWeCjTJnUWQeqag1So7N8QatRsnt7TikIjTSYVWsx6Rof58ExGbLzKlJZEqeVeYeCgMd5t26pQDXHP7duqWGTgmFDnTrFmT1vqB/vF2uKI/E52/NKSAaS2dejz01oORkDnp8ekoOT5SZQ2VmSHWwSR4LCqs4NJs7Vq5hJq/o37ovh01iOBd7HjkoBjnv8SCTHng8xKQXHg8w6YnH3U1643Fnkx553NWkVx53NOl4Dh+zUzJ3elyoZpfRoocedzHp6rzZAtZn1Tz1aH1+0sV1BT0Su6sPbHY026e26dGzAHmPxTjpZcHusbbenaF/CRpLezBKTwt2T2VnX5C3BbvHysYBR/btbcNCwcnRv4EGm8eKgfcvyBubRzjygvxkYy5ncGT4KDZNTobop6fEhjRZMj6HZJ9qfQbyeog95rzWoySfB1aeAJWh4SMrO7cMaUas6txSsRWs6NxSsVWsWHiQKK7EOJYH6CemiumY2+PVrnliM48SIScxmlCTSjONUZiUSjNDZFBpZEwzh/5SmExWzKI9vvF+HXsJ3ZlJiT4LaEYgGWQvotckpUEuorUSJg1SA51ULg1Sg0QapCWWm6Q0SC0Wm6Q0SE2WCrc0SE0WsqQMarSZb5IyytZmdsQtCwwGzE0CyTykATO7eGVvhQkzU+Wen6cxZfr8jWzPNWIylEv2MWQqAUn2MWSi3OBKzZevaCUrUZcbTKn59vzSvPP6HS1lDepyAyk1X96aT378h9ZijnKmHDKq+d70vDFslKotVYhRzX9vzZCf39BiTFHt8kNs9/nZ3PPCreoooiQiRH5rRvxCqzFk3LcRW+9/j0U2r7y6d0GiZz8rRDZvX9ByTKgo9Gy1yKb5g7ZjQkagZ0+JZBUpH+s2JI1PieQUKR/qNmaNYVIkp0h537cx39icEcknUt6PtzEXbc6JZBMp78fbmGeYF8klUg7n0kDHahZEMomUw4OeoBPFSyJ5RMrh4Aa06rUskkOkHASgEvQIGiI5RMoA/YrUEskgUl7Qr0hNkeQjZYF+ReqKpB4pE3CKNBBJPFK2SRK23VlfJO1I2SZJ2GY+A5GkI2V78Bgz0H4yFEk4Urb7yWGfCzATSTdSVtg4biySbqQMsLXGXCTVSJlja80KkUQj5a3a4LZFrhFJMlLejorgDnutEkkxUtbQcc1akRQjJW4B8YO1IulFygxatNeLJBcpc9hK7AfrRVKLlBE0/WwSSStSFtCivU0kqUgZsxZJKFIm0PSzWSShSMlcJJ1IWUK/BmJBZPODRs0J2YskEilD6BltKyKb5i+BmhNBv75gSSSFSOmGyKZ5xotEHtK2JxIeKWPop6csimzefotIS0AjpUsioZGyxi1q2xcJjZQnoEfrIpvmp4i0BOxF6ZrIBjUf5JzIVxFpCVAyd08kqG+LSBEpIvcVCRreOCfyBfRbnBOJmpl0TeQP1G9xTOQLbJuaWyKB8+ROiUSu3DgkEruW6M7ELnh125WlBvR+i9oRkfBN5Y4sfuH3pMUubBCgsEsydmDLCnqTxQcO7P2hsZM84r6tj8BGtE+RvDeakjltw3vHLjo83ok8Af/7RpHw8DigZCwSHx4H8D2wRCE89iRsRZIIjz0x10OdNMJjT8HzmDGV8NgTsTz4TiY89uQMP8VAKDz2ZPw+DkIpPPbw+1wN/GSSkprbB5RohceeM7NPelE4vakk4vWROWrhsSfn9NlDIifclQSMPsRJMDx2tBd/Mfg0LPjI5gLtp2Hpf6yYZnjsaD9WTP7z2TTDY093EQvqAfREUg2PPd3VQKSvGCAbHjv6y6ooX3pBNzx29Jde0L2GhXJ47OivYSF7MRDl8NjTXwxE9Koq2uGxY3hXJ8nL04iHx47h5WkUr/OjHh47htf5nTCPMCPyhXx47BheMEnuylP64bEjHnokdgnvG4Pw2HF/CS+pa6FZhMeOhyvfCV1U/odPt34aXVSOCUC/+IbHjvRBZIZ4iK9jj69MwmPHQ88GrTe8sA2PLY89G9S3f7MNjy3pSCSkbz/9ZBoeO0Y9G7WW2JtkFR5bxj0btgT2+/M9+ZdblfkgVYiEbe/7+uv5+TtLjcqeDd1MzpVa5RF6mI4pV6XIskI/FztKpUjo0W2WFGqPoCjJmHBCJGyjAFOSKY9Sbsy4Too8SbkxoCqnRSK/y8COYtoj8vASP4IZkZKA9DnPeZQEpE84K1IG3LrE8x6h3wphxUKDlCapSbLkUZqkHpdFkdIkdVhukNIktdBokNIkNah1PEqTXGaxZEuT1GIpQ7bI8GYBzQYpI+4FCl2Pp0DmJecItEXKvOQckb7HU4n8Xj5x5ibGx6BOJzJAK4v3SASaQDf6dPUG/cBUyQxFSr1Rk5p6BH7EhjKJUaW5IUNuBbm5R9wHGghzXuNRwuQIswgpnXuSVR1bOveIdR1bOvcjayq2dG4F2rOQKiSWd6yI4kNkzP2J3nrXNDLHe6MymM1VIxNqHxhOnqmQDPRkskwzg5x12PyCvCEnwra/IG94v869KUEO8fz8zXW7wRavdwxYKTQtHudyO4WmpfS2dNcbpipU+DrCqYxXDZfI/DRp3aOnY0ULI8MxHoagXTx6aNJk35kRns1fWA2Q93gVzHf06JXJXT16ZHJnj96Y3N2jJyYP8OiFyUM8emDyII/OJ/PdcrhnJncaF6rJ3Z0LOtSju7Nq9ucflwicnDOvD/d4OpUOruPYXlfQxLkYdFjsecSx4m1x/doUl0pOZW0/xRrcWaatLe3vWY0js+aw12OPC9m8OjiFq+GfKOHduoX52YeN5xVsEjI+2ZRAq/UjJduac8YMZqbhWXOq1ec094NjoyTXHG9we1PSejsOKVmV75Rmc7wRsJlbiwEzj0bkLPo3jaHMPGVEv35HlHt1T0B8xregMiJcJiP8qozJ1molIVGVzDRSVZkwqDEMVNY8NVJTybBT36kkUsHPvDX+I0jhubJK+QSeOcoLdDEiufCI31rgenjBv0/fA2mW9dWhxtgTpIdOaCQp9QmeDWRHuXTa4mEuPbB4I7juGNTjqycWb5R5ukPxSdLcyeqyQHCxKbMuLm7E7nWUYRRvHvlUcRT62BJHBGF0Xtk263OU+9wQVWRhlMbaPpM4jUKvyoopZRheo+gcx4rK/v7HOIquIcGO/D/4Azf6S/9iFwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0wMlQxMjoxMDoxMCswMDowMAkEl3QAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTAtMDJUMTI6MTA6MTArMDA6MDB4WS/IAAAAAElFTkSuQmCC) 0 0/cover;
    transition: .2s ease-in-out
}

.speaker-block .nav-outside-top .owl-nav,
.testimonial-block .nav-outside-top .owl-nav {
    display: block;
    top: -90px;
    width: 92px;
    right: 10px
}

.speaker-block .nav-outside-top .owl-nav .owl-next,
.speaker-block .nav-outside-top .owl-nav .owl-prev,
.testimonial-block .nav-outside-top .owl-nav .owl-next,
.testimonial-block .nav-outside-top .owl-nav .owl-prev {
    width: 45px;
    height: 45px;
    border: none
}

.speaker-block .nav-outside-top .owl-nav .owl-prev,
.testimonial-block .nav-outside-top .owl-nav .owl-prev {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNrs2aEKAkEQBuBZOYtwPoHZB5ALvoIcpt16QQxWg8FkuCyoDyAm24LhwjWrJhGDgsngOxhXN1w37ICD/x8mLh8DuzOwSmvtSFgiX6y1SgrYGONqJDBAAw000EADDTTQQAP9L+jjeuJGi70Tg/bgZfmkuNmQ0ekK3OqNaT7sqp9Hc4JZ0Nzg4Oh7kX/AD6p3MjZwcHS7P1NZEtPrZCnfnZ0ItE863ahBQnTZrtjgLBeRG8725HHCWYdLBb8ebkHPjbjHuIenWJiABhpooIEGGmiggf5uNfVft5LQbwEGAESXURIadlk4AAAAAElFTkSuQmCC);
    left: 3px
}

.speaker-block .nav-outside-top .owl-nav .owl-prev:hover,
.testimonial-block .nav-outside-top .owl-nav .owl-prev:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANdJREFUeNpiCQ4OZhgEgIlhcIBRd4y6Y9Qdo+4YdceoO0bdMeqOoeoOo7i2hcsnZhoNqDuAjsj3U+P+9fXrAIYH1BFfb22aWLXo3AC5gzqOoNAdVHMERe4wL04BOoLh1eE5FDsCCJi1tLTI0/n0/l95I10ZcRkNpd8njtz8OlDuYPhy59i5r/JGBipqutYUO4UCd1DVKZS5g3pOoUY59mJHd8vCky8YBNQNLcg1g4U6xTrIKTcVGe7fH2B3gJxCviNG6/1Rd4y6Y9Qdo+4YdceoO+gCAAIMAGKMWmwajS10AAAAAElFTkSuQmCC)
}

.speaker-block .nav-outside-top .owl-nav .owl-next,
.testimonial-block .nav-outside-top .owl-nav .owl-next {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOZJREFUeNpiDA4O/s8wxAALiFizZg3jUHFwSEjIfyaGIQhGHT3q6FFHjzp61NGjjh519KijRx096ujh6Oj0/n3/T8wt+T+kHM3Lx8UwYfsTBlo7nKqO7km2YJTxLKC5w6mepunhcJpkRFo7nGalB8jhrEaxQIc/YLi1uen/kHB00/oL/7+fW8MQa8LLoOZbxzjoHQ1y8KWlExkSTRgYvCvmMw765EFrB1Pd0fRwMNUdfe34dZo7GARYqGnYiq5IoGMjRxtMo44edfSoo0cdPeroUUePOnrU0aOOJrdpCpq6HUqOBggwAMBBUUmTqH/0AAAAAElFTkSuQmCC)
}

.speaker-block .nav-outside-top .owl-nav .owl-next:hover,
.testimonial-block .nav-outside-top .owl-nav .owl-next:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOtJREFUeNpiCQ4OZhgEgIlhcIBRd4y6Y9Qdo+4YdceoO0bdMeqOIeIOIwaG5RMz49oWgpkDGh6/vn71U+OOa8unilOYtbS0yND2nIHh0d6LRgYcumq6HAZGF/c+AovR3R1Udwr57qCuUyjNL+cYGOZULWJ4dRiYVsyLUwYs34oxMMRX+DGIWZx88fvk0k0D4w6gI9oq/ARMIk++YOhuWcjwYscAuIOKjiDfHdR1BPnusGBgEFA3pJYjgICFPG3ABHm5svE+gyLDi/tUKddZyNZ5/wWIGK1vR90x6o5Rd4y6Y9Qdo+4YOu4ACDAA0EBR8WXTKYEAAAAASUVORK5CYII=)
}

.top-story .djslider-default {
    margin: 2em auto
}

.pr-row {
    box-shadow: 0 0 20px #ddd;
    border-radius: 5px;
    padding: 40px 20px;
    background: #fff;
    text-align: justify
}

.pr-row img {
    border-radius: 50%
}

#form12 .wdform_page {
    padding-top: 0
}

#form12 h4 {
    font-weight: 600;
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
    margin-bottom: 20px
}

#form12 .wdform-page-and-images {
    margin: 0 auto;
    padding: 20px;
    border-radius: 4px
}

#form12 .wdform_column {
    float: none !important
}

#form12 .wdform-field {
    width: 100% !important;
    display: inherit !important
}

#form12 .wdform-label-section {
    width: 40% !important;
    max-width: 40% !important;
    padding-top: 10px;
    float: left
}

#form12 input[type=text] {
    border-radius: 3px !important;
    height: 40px !important;
    font-size: 14px;
    background: 0 0 !important;
    font-style: normal !important
}

#form12 .wdform-element-section {
    width: 60% !important;
    min-width: 60% !important;
    float: left;
    margin-bottom: 10px
}

#form12 .button-reset {
    float: none !important;
    border-radius: 4px
}

#form12 .button-submit {
    border-radius: 4px
}

.speaker-block .reviews-block__slide {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    box-shadow: 0 0 4px #ddd;
    padding: 0
}

.speaker-block .reviews-block__person {
    width: 100%;
    padding-right: 0;
    order: 1;
    display: block
}

.speaker-block .reviews-block__text {
    order: 2;
    padding: 0 20px;
    text-align: justify;
    height: 240px;
    overflow-y: auto
}

.speaker-block .reviews-block__person-data {
    padding: 0 20px 20px;
    margin-bottom: 20px;
    border-bottom: 1px dashed #ddd
}

.speaker-block .reviews-block__person-name {
    font-family: amsipro-l, sans-serif;
    font-size: 18px;
    font-weight: 700
}

.speaker-block .reviews-block__person-image {
    width: 100%;
    min-width: 100%;
    height: auto;
    margin: 0 0 20px;
    border-radius: 0
}

.event-secs .jdb-column-inner {
    border: 1px solid #ddd;
    border-radius: 5px
}

.event-secs .jdb-content {
    padding: 0 15px 25px;
    overflow: hidden
}

.event-secs .ex,
.event-secs .more {
    margin: 30px 0 10px;
    border-radius: 4px;
    padding: 8px 20px;
    display: block;
    transition: .2s;
    float: left;
    text-transform: uppercase
}

.event-secs h4 {
    font-weight: 700;
    font-size: 22px
}

.event-secs h4:after {
    content: "";
    height: 2px;
    width: 28px;
    background-color: var(--orange);
    display: block;
    margin-top: 12px
}

.event-secs .jdb-column-inner .date {
    border-radius: 4px;
    text-align: center;
    box-shadow: 0 0 6px #ddd;
    padding: 5px 10px 10px;
    float: right;
    display: inline-block;
    font-size: 16px;
    line-height: 15px
}

.event-secs .jdb-column-inner .date span {
    display: block;
    font-size: 50px;
    padding-bottom: 10px;
    color: orange;
    font-weight: 700;
    line-height: 36px
}

.event-secs .jdb-column-inner .date em {
    font-size: 22px;
    display: block;
    font-style: normal;
    text-transform: uppercase;
    line-height: 30px
}

.event-secs .more {
    background: #313131;
    color: #fff;
    border: none !important
}

#comments-form .btn a:hover,
#comments-report-form .btn a:hover,
.event-secs .more a {
    color: #fff
}

.event-secs .more a:hover,
.event-secs .more:hover {
    background: orange;
    color: #fff
}

.event-secs .ex {
    background-color: grey;
    color: #999;
    border: none !important;
    pointer-events: none
}

.btn-prime {
    text-align: right;
    position: relative;
    right: -15px;
    font-size: 18px
}

.btn-prime a {
    background: green;
    border-radius: 4px;
    padding: 5px 30px 10px;
    color: #fff
}

.main-cal-sec {
    position: relative;
    margin-top: 50px
}

.main-cal-sec .dp-sec {
    position: absolute;
    top: 30%;
    color: #fff;
    width: 100%;
    text-align: center
}

.main-cal-sec .dp-sec b {
    font-size: 40px;
    line-height: 50px;
    display: block
}

.main-cal-sec .dp-sec a {
    background: #f4b919;
    color: #000;
    font-size: 20px;
    font-weight: 600;
    margin-top: 20px;
    display: inline-block;
    padding: 15px 30px;
    transition: .2s
}

.main-cal-sec .dp-sec a:hover {
    background: #000;
    color: #f4b919
}

.yendifplayers {
    margin: 35px 0
}

.yendif-video-share .thumbnail .caption {
    padding: 9px 9px 5px;
    text-align: center;
    overflow: hidden
}

.yendif-video-share .caption h4 {
    margin: 4px 0;
    font-size: 16px !important
}

.yendif-video-share a,
.yendif-video-share a:hover {
    color: #000
}

.yendif-video-share .caption p {
    float: right;
    margin-bottom: 0 !important
}

.yendif-video-share h2 {
    margin-bottom: 35px
}

.yendif-video-share .icon-user {
    width: 12px;
    height: 15px
}

.yendif-video-share .icon-calendar {
    width: 12px;
    height: 15px
}

.icon-calendar:before,
.icon-eye:before,
.icon-user:before,
.os-cat-tab-images .img-block a:hover:after,
.videotestimonialbox .os-cat-tab-images .img-block a:hover:before {
    content: none !important
}

.yendif-video-share .icon-eye {
    width: 18px;
    height: 11px
}

.yendif-video-share .pull-left a {
    color: #000;
    font-size: 13px
}

.iccalendar {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important
}

.ic-msg-no-event,
.iccalendar div {
    background: #f3f3f3
}

.iccalendar table td .icevent a .ic-bright {
    padding: 10px !important;
    line-height: 28px;
    background: #f6eae4
}

.iccalendar table th {
    font-size: 14px;
    font-weight: 600;
    padding-bottom: 10px !important
}

.iccalendar table {
    position: relative;
    top: -10px
}

.icnav .backic,
.icnav .backicY,
.icnav .nextic,
.icnav .nexticY {
    background: #f4b919;
    font-size: 10px;
    width: 20px !important;
    cursor: pointer;
    border-radius: 50%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    margin: 40px 0
}

.iccalendar table td div.style_Day,
.iccalendar table td div.style_Today {
    border: none;
    line-height: 28px;
    padding: 10px !important
}

.icnav .backic:hover,
.icnav .backicY:hover,
.icnav .nextic:hover,
.icnav .nexticY:hover {
    background: #333;
    color: #fff
}

.ic-full-description {
    padding: 15px 0 0
}

.icnav .titleic {
    font-size: 18px;
    padding: 40px 0 !important
}

.ic-info-box {
    position: relative;
    top: -20px;
    background: inherit
}

.ic-info-box-header {
    background: inherit;
    color: #000;
    text-align: left;
    padding: 0
}

.icnav .backicY {
    margin-left: 40px !important
}

.icnav .nexticY {
    margin-right: 40px !important
}

.iccalendar table td div.style_Today {
    background: #f4b919 !important;
    color: #fff;
    text-shadow: none;
    box-shadow: none
}

.ic-event-header {
    width: auto;
    float: left
}

#icagenda .ic-btn.ic-btn-success {
    background: #333;
    color: #fff;
    font-size: 16px;
    padding: 7px 20px
}

#icagenda .ic-btn.ic-btn-success:hover,
.bt-link:hover {
    background: orange
}

.ic-info {
    background: 0 0;
    border: 1px solid #f5f5f5;
    margin-bottom: 50px
}

.ic-image {
    width: 60%;
    float: left;
    margin-right: 2%
}

#ic-list-of-dates {
    width: 38%;
    float: left;
    display: none
}

.yendif-video-share .pagination ul {
    box-shadow: none !important
}

.pagination .page-item .page-link:first-child,
.pagination .page-item .page-link:last-child {
    border-radius: 2px
}

.pagination .page-item .page-link {
    margin: 0 2px;
    color: #fff !important;
    border: 1px solid #313131;
    background: #313131
}

.pagination .page-item .page-link:hover,
.pagination .page-item.active .page-link {
    color: #fff !important;
    background-color: orange !important;
    border-color: orange !important
}

#ictip a:hover {
    background: #f5f5f5 !important
}

#ictip .ictip-event-title {
    font-size: 16px;
    line-height: 22px
}

#ictip a.close {
    font-size: 14px;
    color: #000
}


.frame-box {
    height: 100vh;
    border: 1px solid #ececec
}

.nav li:nth-child(8):focus+div.search_bar {
    display: block;
    opacity: 1
}

.search_bar {
    position: absolute;
    top: 100%;
    right: 0;
    -webkit-animation: 2s fadein;
    -moz-animation: 2s fadein;
    -ms-animation: fadein 2s;
    -o-animation: 2s fadein;
    animation: 2s fadein;
    display: none
}

div.search input.button {
    padding: 5px 15px
}

@keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-moz-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1

    }
}

@-ms-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-o-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media (max-width:1024px) {

    .d-block,
    .header-offcanvas-trigger {
        display: none !important
    }
}

@media (max-width:991px) {

    .footer-group-section .jdb-heading-heading,
    .industries .item .no-pr .jdb-content,
    .industries h5 {
        font-family: amsipro-r, sans-serif !important
    }

    .astroid-banner-inner,
    .footer-group-section .astroid-column,
    .footer-group-section .jdb-container,
    body {
        padding: 0
    }

    h2 {
        font-size: 24px !important
    }

    .container,
    .jdb-container {
        width: 720px !important;
        max-width: 720px;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
        box-sizing: border-box
    }

    .home-slider .n2-ss-slider {
        height: 75vh
    }

    .header-offcanvas-trigger {
        display: block !important
    }

    .facts .djslider-default {
        width: 720px !important;
        max-width: 720px !important
    }

    .mr-tp {
        padding-top: 20px
    }

    .innerbanner {
        margin-bottom: 40px;
        min-height: 250px
    }

    .industries h5,
    .innerbanner span,
    .innerbanner.event span {
        font-size: 18px !important
    }

    .adwrap {
        padding: 30px 0 !important
    }

    .adcontent {
        width: 100%;
        padding: 30px 30px 20px
    }

    .adcontent h3 {
        font-size: 22px !important;
        margin-bottom: 30px !important
    }

    .ad1 {
        margin-bottom: 1em
    }

    .adcontent .jdb-button-link {
        padding: 8px 10px !important
    }

    .industries h2,
    .solution-sec,
    .top-story .djslider-loader-default {
        padding-bottom: 0 !important
    }

    .aw-section .item,
    .solutiobox,
    .solutiobox img {
        height: auto
    }

    .solutiobox h4 a:after {
        margin-top: 8px
    }

    .solutiobox h4 {
        font-size: 20px
    }

    .solutiobox .jdb-element.jdb-element-default,
    .teamcardmargin.last {
        margin-bottom: 0
    }

    .solution-sec .flex-three-col .flex-col {
        width: 49.8%;
        margin-bottom: 0
    }

    .industries,
    .mn-sec {
        padding-top: 40px !important
    }

    .downloadpdfcta .txt-area h4,
    .industries h4 {
        font-size: 22px !important
    }

    .emp-section .djslider-default,
    .jdb-section,
    .listadvantage-3col li {
        width: 100% !important
    }

    .industries .item .fig,
    .industries .item .txt-area {
        float: left
    }

    .industries .item .fig {
        width: 40%;
        padding: 0 10px 0 0
    }

    .industries .item .txt-area {
        width: 60%;
        padding: 0 10px 4em
    }

    .industries .item .no-pr {
        padding-right: 0 !important
    }

    .industries .item p {
        font-size: 16px !important
    }

    .mb40 {
        margin-bottom: 0 !important
    }

    .success-section {
        padding: 0 !important
    }
  
  .success-section.ht{padding-bottom:30px!important;}
  .no-top-pd{padding-top:0!important;}

    .success-section .djslider-default {
        height: 120px !important
    }

    .success-section .djslider-default ul.djslider-in>li {
        height: 110px !important
    }

    .success-section .navigation-container {
        top: 100% !important;
        float: none;
        width: 70px;
        left: 43% !important;
        position: relative
    }

    .font-18,
    .success-section .slide-title {
        font-size: 16px
    }

    .footer-section .jdb-heading-heading {
        margin-bottom: 20px !important
    }


    .downloadpdfcta .txt-area,
    .max {
        max-width: 100% !important;
        margin-bottom: 10px
    }

    .bottombar .nav {
        display: inline-block;
        width: 100%;
        text-align: Center
    }

    .navHorizontalView li {
        margin: 0 2px !important;
        display: inline
    }

    .bottombar .nav>li>a {
        text-align: Center;
        display: inline
    }

    .bannercontent h2,
    .innerbanner h2,
    .innerbanner h3 {
        font-size: 26px !important
    }

    .astroid-header-section,
    .astroid-header-section header {
        padding: 15px 10px
    }

    .textnnumbers4 li,
    .textnnumbers5 li {
        width: 50%
    }

    .textnnumbersbox {
        padding-bottom: 0;
        padding-right: 20px
    }

    .footer-group-section .jdb-heading-heading {
        font-size: 20px !important
    }

    .copy,
    .pr-row .txt-area,
    .teammadeit figure {
        text-align: center
    }

    .itb:nth-child(2n) {
        border-right: 0 !important
    }

    .itb,
    .itb.last {
        border-right: 1px solid #d1d1d1
    }

    .itb {
        border-bottom: 1px solid #d1d1d1;
        padding-bottom: 10px;
        padding-top: 10px
    }

    .boxadvise .jdb-col-lg-6:first-child,
    .con-section .itb {
        border-right: none
    }

    .itb.tp-br {
        border-top: 1px solid #d1d1d1
    }

    .itb.fr-no {
        border-bottom: none
    }

    .max {
        flex: 100% !important
    }

    .listadvantage li,
    .listadvantage-3col li,
    .listadvantage-5col li,
    .rc-img img {
        width: 100%
    }

    .emp-section .djslider-default ul.djslider-in>li {
        width: 9.7% !important
    }

    .listadvantage-3col li,
    .nav li:nth-child(8),
    .txt-block li {
        margin-left: 0
    }

    .cd-wrap {
        padding: 10px 0;
        width: 100%;
        margin: 0 auto 4em
    }

    .cd-inner-circle-wrap {
        width: 100%;
        height: auto;
        border: none;
        border-radius: 0;
        padding: 0;
        display: inline
    }

    .cd-inner-circle,
    .cd-wrap br {
        display: none
    }

    .cd-inner-circle-wrap ul {
        align-items: center
    }

    .circle-points-left ul li:first-child,
    .circle-points-top ul li:first-child,
    .order-2col-swap>div:first-child,
    .row-mobile-order-2col>[class^=jdb-col]:first-child {
        order: 2
    }

    .cd-inner-circle-wrap:after,
    .cd-inner-circle-wrap:before,
    .n2-ss-slider .n2-ss-button-container a>div:after {
        content: none
    }

    .circle-points,
    .circle-points-bottom,
    .circle-points-left,
    .circle-points-right,
    .circle-points-top {
        position: inherit
    }

    .circle-points-left,
    .circle-points-right {
        width: 100%;
        justify-content: inherit
    }

    .circle-points-bottom,
    .circle-points-bottom ul,
    .circle-points-top,
    .circle-points-top ul {
        flex-direction: inherit
    }

    .circle-points-right,
    .circle-points-right ul:nth-child(2) {
        left: 0
    }

    .circle-points-left {
        right: 0;
        text-align: left
    }

    .circle-points-left ul {
        justify-content: inherit;
        margin: 0 0 5px
    }

    .circle-points-left ul:nth-child(2) {
        right: 0
    }

    .circle-points p {
        text-align: left;
        padding-left: 10px
    }

    .cd-wrap .iconswithtext li:first-child {
        margin-right: 0;
        padding-left: 10px
    }

    .cd-wrap .iconswithtext li {
        padding-left: 0
    }

    .cd-wrap .iconswithtext li:nth-child(2) {
        width: auto !important
    }

    .downloadpdfcta .txt-area {
        flex: 0 0 100% !important
    }

    .downloadpdfcta .jdb-button-link {
        padding: 8px 45px 8px 13px !important
    }

    .footer-section .astroid-row {
        padding: 50px 0 10px !important
    }

    .foot-col {
        padding: 0 0 40px !important
    }

    .testimonials {
        margin-top: 40px !important;
        padding-top: 40px !important
    }

    .set_testimon {
        margin: 10px 0
    }

    .order-2col-swap>div:last-child,
    .row-mobile-order-2col>[class^=jdb-col]:last-child {
        order: 1
    }

    .in-slider {
        margin-top: 2em
    }

    .sp-sec {
        padding: 40px 0
    }

    .emptoearn .jdb-col-lg-6:first-child {
        border-right: none;
        padding-right: 15px
    }

    .sp-sec .content-area {
        padding-left: 20px
    }

    .emp-section .djslider-default {
        height: 263px !important
    }

    .emp-section .djslider-default .slider-container {
        height: 85%;
        top: 0
    }

    .emp-section .djslider-default .navigation-container {
        top: 95% !important;
        float: none
    }

    .boxadvise {
        margin-top: 20px;
        padding: 30px
    }

    .boxadvise-box-right {
        margin: 0
    }

    .boxadvise-box {
        margin: 15px 0
    }

    .rt-main .jdb-container {
        width: 100% !important;
        max-width: 100%
    }

    .aw-section {
        margin-top: -40px !important;
        padding-top: 40px !important
    }

    .hr-sec,
    .sp-both {
        margin-top: -40px
    }

    .pl-s,
    .pr-s {
        padding-top: 30px
    }

    .mp-sec {
        margin-bottom: 25px
    }

    .con-section,
    .nav li:nth-child(7) {
        padding-left: 0 !important
    }

    .con-section .itb {
        padding-bottom: 0
    }

    .con-section .itb.last {
        border: none
    }

    .testimonialbox {
        margin-bottom: 30px
    }

    .testimonialbox .txt-block {
        min-height: 400px
    }

    .innerbanner h3:after {
        content: "" !important;
        margin: 15px auto;
        height: 3px
    }

    .pl-s {
        padding-left: 15px
    }

    .pr-s {
        padding-right: 0
    }

    .sp-both {
        padding-top: 40px
    }

    .top-story .djslider-default,
    .top-story ul.djslider-in>li {
        height: 400px !important
    }

    .top-story .djslider-default .navigation-container {
        width: 71px;
        float: none;
        top: 87% !important;
        left: 44%
    }

    .navigation-container .next-button,
    .navigation-container .prev-button,
    .speaker-block .nav-outside-top .owl-nav .owl-next,
    .speaker-block .nav-outside-top .owl-nav .owl-prev,
    .testimonial-block .nav-outside-top .owl-nav .owl-next,
    .testimonial-block .nav-outside-top .owl-nav .owl-prev,
    .top-story .djslider-default .navigation-container .next-button,
    .top-story .djslider-default .navigation-container .prev-button {
        width: 30px !important;
        height: 30px;
        background-size: cover !important
    }

    .top-story .djslider-default .navigation-container .prev-button {
        left: 12px !important
    }

    .teamcardmargin {
        margin-bottom: 90px
    }

    .no-rt {
        margin-right: 0 !important
    }

    .no-lt {
        margin-left: 0 !important
    }

    .djslider-loader-default {
        overflow: hidden !important
    }

    .djslider-default .navigation-container {
        float: none;
        width: 70px;
        left: 40%
    }

    .navigation-container {
        width: 100px
    }

    .ourclients .djslider-loader-default {
        height: 200px
    }

    .ourclients .djslider-default .navigation-container {
        position: relative;
        top: 100% !important;
        left: 40%;
        width: 70px
    }

    .sectionpadding {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .home-slider a {
        padding: 10px 15px !important
    }

    .testimonial-block.stories {
        margin: 2em 0 4em
    }

    .testimonial-block .nav-outside-top .owl-nav {
        top: 100%;
        right: 45%;
        width: 70px
    }

    .speaker-block .nav-outside-top .owl-nav {
        top: 100%;
        right: 45%;
        width: 62px
    }

    .testimonial-block .nav-outside-top .owl-nav .owl-prev {
        left: 11px
    }

    .testimonial-block .reviews-block__slide {
        font-size: 16px;
        line-height: 24px
    }

    .home-slider .n2-ss-section-main-content {
        position: absolute !important;
        left: 10px
    }

    .astroid-mobilemenu-container .astroid-mobilemenu-inner .nav li:nth-child(7),
    .astroid-mobilemenu-container .astroid-mobilemenu-inner .nav li:nth-child(8) {
        width: 100% !important;
        float: none
    }

    .pd-30 {
        padding-bottom: 30px
    }

    .advantage h2 {
        font-size: 20px !important
    }

    .hr-sec h2 {
        padding-top: 0 !important
    }

    .pr-row figure {
        margin: 0 0 2em;
        text-align: center
    }

    .pr-row .txt-area h2:after {
        margin: 18px auto 0
    }

    .event-sec .jdb-column-inner,
    .event-secs {
        margin-bottom: 20px
    }

    .main-cal-sec {
        margin-top: 0
    }

    .vr-btn-area .jdb-button-wrapper {
        margin: auto !important
    }

    .main-cal-sec .dp-sec {
        position: relative;
        top: 0;
        padding: 40px 0 50px
    }

    .main-cal-sec .dp-sec b {
        font-size: 29px;
        line-height: 35px
    }
  #smileys{text-align:center;}
  
  .refer{border:1px solid #efefef; border-radius:4px; margin:5em 0 1em; background-position:center; width:100%;}
  .refer .grf-txt-block{padding:5.5em 7em 0 0;}
}

@media (max-width:767px) {
    h4 {
        font-size: 24px !important
    }

    .event-sec h4,
    .h5,
    h5 {
        font-size: 20px !important
    }
  .refer{background-size:95%; }
  .refer .grf-txt-block{padding:5.5em 1.5em 0 0;}
    .container,
    .facts .djslider-default,
    .jdb-container {
        width: 540px !important;
        max-width: 540px !important
    }

    .spline {
        margin: 0 20px
    }

    .home-slider .n2-ss-slider {
        height: 80vh
    }

    .home-slider .n2-ss-section-main-content {
        top: 70%;
        display: inline !important
    }

    .itb {
        border-right: none;
        border-bottom: 1px solid #d1d1d1!important;
        margin-bottom: 5px;
        padding-bottom: 0 !important;
        padding-top: 0
    }

    .teamcard .jdb-column-inner {
        min-height: auto
    }

    .solution-sec .flex-three-col .flex-col {
        width: 100%;
        margin-bottom: 0
    }
  
  .carousel-testimonial-img{float:none; margin:2em auto 0;}
  .car-content{width:100%; float:none; padding:0 1em; text-align:center;}
  .car-content p:before{left:-4px;}
  
  

    .footer-group-section ol {
        overflow: hidden;
        margin: 0 0 30px
    }

    .footer-group-section ol>li {
        width: 33%;
        padding: 7px 10px
    }

    .footer-group-section .jdb-heading-heading {
        margin: 30px 25px 0 0;
        border-right: none
    }

    .industries .brd {
        border-right: none !important
    }

    .iw-sec {
        width: 80%;
        padding-left: 10px;
    }

    .headingwithlogo img {
        position: static;
        display: block;
        top: 0;
        transform: translateY(0);
        margin-bottom:10px; width:50%!important;
        margin-top: -5px
    }
  
  h3.jdb-heading-heading{font-size:24px;}

    .itb.last {
        border-right: none
    }

    .itb.fr-st {
        border-top: 1px solid #d1d1d1
    }

    .partners ul li {
        width: 33.33% !important
    }

    .partners ul li:nth-child(3n+3) {
        border-right: 1px solid #b7b7b7
    }

    .downloadpdfcta .jdb-button-link {
        padding: 12px 48px 12px 15px !important;
        line-height: 1 !important;
        font-family: amsipro-l, sans-serif !important
    }

    .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls {
        left: 76% !important
    }

    .aw-section .im-sec,
    .mb30 {
        margin-bottom: 0 !important
    }

    .pl-20 {
        padding-bottom: 10px !important; margin:10px 0 0!important;
    }

    .aw-section .item {
        padding: 15px !important;
        border-radius: 0 !important;
        margin: 0 0 20px !important;
        height: auto
    }

    .aw-section .it-col,
    .testimonial-block.stories .jdb-col-lg-12 {
        padding: 0
    }

    .aw-section .it-col .jdb-column-inner {
        align-items: center
    }

    .aw-section .iw-head .jdb-heading-subheading {
        font-family: amsipro-r, sans-serif !important;
        font-size: 16px !important;
        line-height: 24px !important
    }

    .aw-section .iw-head {
        max-width: 70% !important;
        flex: 0 0 70% !important
    }

    .facts .djslider-default {
        height: 150px !important
    }

    .facts .djslider-default ul.djslider-in>li {
        width: 25% !important;
        height: 150px !important
    }

    .facts .djslider-loader-default {
        overflow: hidden !important
    }

    .facts .djslider-default .navigation-container {
        float: none;
        top: 130px !important;
        left: 43%
    }

    .in-slider div#n2-ss-2 .nextend-arrow img,
    .in-slider div#n2-ss-4 .nextend-arrow img,
    .in-slider div#n2-ss-5 .nextend-arrow img,
    .in-slider div#n2-ss-6 .nextend-arrow img,
    .in-slider div#n2-ss-7 .nextend-arrow img {
        width: 30px
    }

    .in-slider .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls {
        width: 70px;
        height: 30px
    }

    .in-slider .nextend-arrow-previous {
        left: -30px
    }

    .in-slider {
        margin-top: 2em
    }

    .no-rt {
        margin-right: 0 !important
    }

    .no-lt {
        margin-left: 0 !important
    }

    .no-br {
        padding-bottom: 0 !important
    }

    #ic-list-of-dates,
    .ic-image,
    .knowledgebase a {
        width: 100%
    }

    .foot-social-icon {
        text-align: left !important
    }

    .testimonialbox .txt-block {
        min-height: auto
    }

    .workforcesearch li {
        width: 100%;
        margin-right: 0
    }

    .downloadpdfcta {
        margin: 0
    }

    .n2-ss-slider .n2-ss-button-container a {
        top: 0
    }

    .industries .p20 {
        padding-left: 0
    }

    .industries .testimonialbox {
        padding: 75px 30px 0
    }

    .aps-20 {
        padding: 0 40px 0 30px
    }

    .con-section .jdb-column {
        padding-left: 15px !important
    }

    .cont-box {
        font-size: 32px !important
    }

    .mp-sec {
        padding: 0 10px
    }

    .btn-now {
        margin-bottom: 2em !important
    }

    .innerbanner h2 {
        width: 100% !important
    }

    .sc-img {
        margin-bottom: 1em
    }

    .pr-row {
        margin: 0 .5em
    }

    #form12 .wdform-page-and-images {
        width: 90% !important
    }

    #form12 .wdform-label-section {
        width: 100% !important;
        max-width: 100% !important
    }

    #form12 .wdform-element-section {
        width: 100% !important;
        min-width: 100% !important
    }

    .yendif-video-share h1 {
        font-size: 28px;
        line-height: 30px
    }

    .ic-float-right {
        float: left;
        margin-bottom: 10px
    }
  .n2-ss-slider .n2-ss-text{font-size:26px!important;}
  div#n2-ss-1 .n2-font-dbf5df0cc975696c7ff6137be356c41c-hover{font-size:16px!important;}
  .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{bottom:-4px!important;}
  .n2-ss-slider .n2-ss-button-container a{padding:15px 30px!important;}
  
  .member-section .jdb-row{margin-bottom:0;}
  .teamcard{margin-bottom:7em;}
  
  .groupcompanies .linebottomp{padding:2em 0 0;}
  .groupcompanies .linebottomp h4{border-right:none;}
  .groupcompanies ol{display:inline!important; padding-bottom:2em!important;}
  .groupcompanies ol>li{width:33%; padding:10px 0 0;}
  .astroid-footer{text-align:center;}
  
  .ser-section .item{min-height:auto; padding-bottom:20px;}
  .signup{width:100%; text-align:center;}
  .signup .cl-btn, .jdb-button.jdb-button-primary>.jdb-button-link{margin:0 auto 1em; width:100%; padding:14px 20px!important;}
  .cl-btn{text-align:center; width:60%;}
  .cl-btn .jdb-button-wrapper{margin-left:auto!important; width:100%!important;}
  .cl-story .testimonialscarousel .owl-nav{top:-17em;}
  
  .job-search-form{box-shadow:none; border-radius:0;}
  .job-search-form form{display:block;}
  .job-search-form form .single-field-item{box-shadow:0px 0px 16px #E7EAEB; border-radius:4px; max-width:100%; width:100%; margin-bottom:1em; padding:0 15px;}
  
  .job-search-form form .single-field-item.location{max-width:100%; border-left:none;}
  .job-search-form .select select{padding:12px 0 9px 0;}
  
  .hr-cl-list{padding:20px;}
  .hr-cl-list li{width:50%;}
  .hr-cl-list li img{margin-top:0;}
  
  .ht-heading{margin-bottom:0;}
  .recruitment-programs, .recruitment-programs ul{height:auto;}
  .recruitment-programs b{font-size:22px; line-height:27px; position:inherit; width:100%; margin:-20px 0 10px;}
  .recruitment-programs li{position:inherit; width:50%; float:left;}
  .recruitment-programs li img{display:block; margin:1em auto;}
  
  .pd-top-0{padding-top:0;}
  
  .wr-sec{margin-top:2em;}
  .helpline li{min-height:auto;}
}


@media (max-width:540px) {

    .container,
    .jdb-container {
        width: 100% !important;
        max-width: 100%
    }

.helpline li{width:100%; min-height:auto;}

    .partners ul li {
        padding: 5px 8px !important
    }

    .home-slider .n2-ss-slider {
        height: 60vh
    }

    .in-slider .n2-ss-slider {
        height: 35vh
    }

    .oursolform h2,
    .textnnumbers4 li,
    .textnnumbers5 li {
        width: 100% !important
    }

    .facts .djslider-loader-default {
        padding-bottom: 30px !important
    }

    .facts .djslider-default ul.djslider-in>li {
        width: 23% !important
    }

    .facts .djslider-default .navigation-container {
        left: 27%
    }

    .testimonial-block .djslider-default ul.djslider-in>li {
        width: 50% !important
    }
  
  .us-banner .content-area{padding:4em 1em; font-size:16px;}
  .us-banner .content-area b{font-size:24px; line-height:30px;}
  .us-banner .content-area h1{font-size:60px!important;}
  .us-banner .content-area.ger h1{font-size:50px!important;}
  
  .vs-block{margin:0 15px; padding:30px 20px!important;}
  
  .looking, .traineeship-sec, .support-sec{padding:20px 0!important;}
  
  .pro-indie .tst-block{max-width:95%!important;}
  
  .traineeship-sec .rh-row{display:block;}
  .traineeship-sec .rh-row .col{display:block; width:100%; float:none; overflow:hidden;}
  
  .recruitment-programs li{width:100%; float:none;}
}

@media (max-width:480px) {
    .aw-section .im-sec {
        width: 20%
    }

    .aw-section .as .jdb-column-inner {
        align-items: center
    }

    .home-slider .n2-ss-section-main-content {
        top: 55%
    }

    .success-section .navigation-container {
        left: 35% !important
    }

    .testimonial-block .nav-outside-top .owl-nav {
        right: 40%
    }


    .ourclients .djslider-default .navigation-container {
        left: 35%
    }
}

@media (max-width:390px) {
    .home-slider .n2-ss-section-main-content {
        top: 60%
    }

    .facts .djslider-default .navigation-container {
        top: 140px !important;
        left: 21%
    }

    .top-story ul.djslider-in>li {
        width: 300px !important
    }

    .top-story .djslider-default .navigation-container {
        top:86% !important;
        left: 37%
    }
}

.jmm-item {
    padding: 75px 20px 20px;
    background-image: url(../../../../2coms.com/images/quoteicon.png);
    background-repeat: no-repeat;
    background-size: 42px;
    background-position: 20px 32px
}

.jmm-item .jmm-text {
    font-size: 18px;
    color: #6e6e6e
}

.jmm-text {
    background-color: #fff;
    padding: 0 15px;
    text-align: left
}

.list-common {
    position: relative;
    margin-top: auto
}

.cust-jmm .jmm-image {
    width: 40px !important;
    height: 40px;
    border-radius: 50%;
    float: left;
    margin-right: 11px !important
}

.zcwf_lblLeft .zcwf_col_fld,
.zcwf_lblLeft .zcwf_col_fld input[type=text],
.zcwf_lblLeft .zcwf_col_fld textarea,
.zcwf_lblLeft .zcwf_col_lab {
    width: 100% !important; border-color:#ccc!important; border-radius:2px;
}

.list-group-item {
    color: #6c757d;
    border-radius: 4px !important;
    margin-bottom: 18px
}

.pd-form div.modal.fade.in {
    top: 5%
}

.pd-form .modal-body {
    overflow-y: inherit;
    max-height: 100% !important
}

.pd-form .modal-dialog {
    margin: 0 !important;
    max-width: 100% !important
}

.pd-form .modal-content {
    border: none
}

.pd-form .btn-secondary {
    background-image: none;
    border: none;
    padding: .375rem .75rem
}

.pd-form .zcwf_lblLeft .zcwf_col_fld,
.pd-form .zcwf_lblLeft .zcwf_col_fld input[type=text],
.pd-form .zcwf_lblLeft .zcwf_col_fld textarea,
.pd-form .zcwf_lblLeft .zcwf_col_lab {
    box-shadow: none !important;
    padding: 10px 4px 15px;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 23px
}

.bg-orange {
    background: var(--orange)
}

.oursolform {
    padding: 30px
}

.oursolform h2 {
    color: #fff;
    width: 46%
}

.readmore-btn {
    text-transform: uppercase
}

.card-body .module-title {
    margin-bottom: 20px;
    background: #f19100;
    color: #fff;
    padding: 15px;
    font-size: 18px
}

.card-body .list-group-flush>.list-group-item {
    padding: 0 15px !important;
    margin-bottom: 5px
}

.card-body .list-group-flush>li+li {
    border-radius: 0 !important;
    border-top: 1px dashed #ddd !important
}

.card-body .list-group-flush>.list-group-item a:hover {
    color: rgb(44 46 54) !important;
    opacity: .7
}

.card-body.has-image h2 a:hover {
    color: rgb(44 46 54) !important
}

.card-body.has-image {
    padding: 1.25rem !important
}

#load-more-1 {
    background-color: transparent !important;
    color: orange;
    text-align: right
}

#load-more-1::after {
    content: ">"
}

.jmgarticleslider-body .headline h3 {
    font-size: 26px;
    margin-bottom: 10px;
    line-height: 29px
}

.jmgarticleslider-body .item-wrapper {
    border: none;
    height: 500px;
    margin: .5em .7em .5em .3em;
    box-shadow: 0 0 10px #ddd;
    padding-bottom: 20px
}

#comments-form .grippie,
#f-cxctepso6 .item-wrapper,
.jmgarticleslider-body .image {
    height: auto
}

.jmgarticleslider-body .category {
    letter-spacing: 4px;
    margin: 0 !important;
    padding: 10px 0 0 10px;
    text-transform: uppercase
}

#splide-290-track .item-wrapper {
    height: 100%;
    box-shadow: none
}

#splide-290-track .splide__slide:nth-child(1n) .item-wrapper {
    background: #5b9bd5
}

#splide-290-track .splide__slide:nth-child(2n) .item-wrapper {
    background: #f19100
}

#splide-290-track .splide__slide:nth-child(3n) .item-wrapper {
    background: #00b050
}

#splide-290-track .text {
    padding-bottom: 30px
}

#splide-290-track .readmore-btn {
    background: #fff !important
}

#splide-290-track .splide__slide:nth-child(1n) .readmore-btn {
    color: #5b9bd5 !important
}

#splide-290-track .splide__slide:nth-child(3n) .readmore-btn {
    color: #00b050 !important
}

#splide-290-track .readmore {
    position: absolute;
    bottom: 20px
}

#cs-1528971561366 {
    padding: 0
}

#f-cxctepso6 {
    padding: 30px 0 80px
}

.jdb-html-content iframe {
    display: block;
    margin: auto
}

.bl-table {
    border-collapse: collapse;
    margin-bottom: 20px
}

.bl-table tr {
    border-bottom: 1px solid #999
}

.bl-table tr:last-child {
    border-bottom: none
}

.bl-table td {
    padding: 7px 0; vertical-align:top;
}
.bl-table ul{margin-bottom:0;}
.bl-table li {
    position: relative;
    padding: 0 15px 5px
}

.sc-img {
    margin-bottom: 1em
}

.readmore-btn,
.readmore-link {
    background: #00b050 !important;
    color: #fff !important;
    text-transform: uppercase;
    padding: 10px 25px !important;
    border-radius: 0 !important
}

.readmore-btn:hover,
.readmore-link:hover {
    background: #f19100 !important
}

#jc {
    border: 1px dashed #ddd;
    padding: 15px;
    margin-top: 2em
}

#jc h4 {
    color: #333;
    border: none
}

#comments-form p {
    margin: 0 0 15px !important;
    font-family: amsipro-r, sans-serif !important
}

#comments-form input {
    width: 100%;
    padding: 5px !important;
    font-size: 14px;
    height: auto
}

#comments-form .grippie,
#comments-form textarea,
#jc .rbox {
    font-size: 14px;
    padding: 5px;
    font-family: amsipro-r, sans-serif !important
}

#jc .rbox {
    border-radius: 0;
    border: 1px solid #ddd
}

#comments-form label,
#comments-form span.captcha {
    font-size: 14px;
    color: #555;
    font-family: amsipro-r, sans-serif !important
}

#comments-form .grippie,
#comments-form textarea {
    width: 100%;
    max-width: 100% !important
}

#comments-form .btn,
#comments-form .btn div,
#comments-report-form .btn,
#comments-report-form .btn div {
    background: orange;
    border-radius: 0
}

#comments-form .btn,
#comments-form .btn div,
#comments-report-form .btn div:hover,
#comments-report-form .btn:hover {
    backround: #333
}

#comments-form #comments-form-buttons {
    margin-left: 0 !important
}

#comments-form .btn a,
#comments-report-form .btn a {
    color: #fff;
    padding: 6px 20px
}

.full-image.text-none a {
    color: #007bff !important
}

#splide-291 .item-wrapper {
    height: 550px
}

.textnnumbers2 li {
    width: 50%;
    float: left
}

.txt-block1 li {
    position: relative;
    padding-left: 12px;
    line-height: 26px
}

.bt-link {
    background: #333;
    color: #fff;
    border: none;
    text-transform: uppercase
}

@font-face {
    font-family: 'IcoMoon';
    src: url(https://2coms.com/media/jui/fonts/IcoMoon.eot);
    src: url(https://2coms.com/media/jui/fonts/IcoMoon.eot#iefix') format('embedded-opentype'),
        url(https://2coms.com/media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'),
        url(https://2coms.com/media/jui/fonts/IcoMoon.woff) format('woff'),
        url(https://2coms.com/media/jui/fonts/IcoMoon.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}

[data-icon]:before {
    font-family: 'IcoMoon';
    content: attr(data-icon);
    speak: none
}

[class^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    *margin-right: .3em;
    line-height: 14px
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: 'IcoMoon';
    font-style: normal;
    speak: none
}

[class^="icon-"].disabled,
[class*=" icon-"].disabled {
    font-weight: 400
}

.icon-joomla:before {
    content: "\e200"
}

.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
    content: "\e005"
}

.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
    content: "\e006"
}

.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
    content: "\e007"
}

.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
    content: "\e008"
}

.icon-arrow-first:before {
    content: "\e003"
}

.icon-arrow-last:before {
    content: "\e004"
}

.icon-arrow-up-2:before {
    content: "\e009"
}

.icon-arrow-right-2:before {
    content: "\e00a"
}

.icon-arrow-down-2:before {
    content: "\e00b"
}

.icon-arrow-left-2:before {
    content: "\e00c"
}

.icon-arrow-up-3:before {
    content: "\e00f"
}

.icon-arrow-right-3:before {
    content: "\e010"
}

.icon-arrow-down-3:before {
    content: "\e011"
}

.icon-arrow-left-3:before {
    content: "\e012"
}

.icon-menu-2:before {
    content: "\e00e"
}

.icon-arrow-up-4:before {
    content: "\e201"
}

.icon-arrow-right-4:before {
    content: "\e202"
}

.icon-arrow-down-4:before {
    content: "\e203"
}

.icon-arrow-left-4:before {
    content: "\e204"
}

.icon-share:before,
.icon-redo:before {
    content: "\27"
}

.icon-undo:before {
    content: "\28"
}

.icon-forward-2:before {
    content: "\e205"
}

.icon-backward-2:before,
.icon-reply:before {
    content: "\e206"
}

.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
    content: "\6c"
}

.icon-undo-2:before {
    content: "\e207"
}

.icon-move:before {
    content: "\7a"
}

.icon-expand:before {
    content: "\66"

}

.icon-contract:before {
    content: "\67"
}

.icon-expand-2:before {
    content: "\68"
}

.icon-contract-2:before {
    content: "\69"
}

.icon-play:before {
    content: "\e208"
}

.icon-pause:before {
    content: "\e209"
}

.icon-stop:before {
    content: "\e210"
}

.icon-previous:before,
.icon-backward:before {
    content: "\7c"
}

.icon-next:before,
.icon-forward:before {
    content: "\7b"
}

.icon-first:before {
    content: "\7d"
}

.icon-last:before {
    content: "\e000"
}

.icon-play-circle:before {
    content: "\e00d"
}

.icon-pause-circle:before {
    content: "\e211"
}

.icon-stop-circle:before {
    content: "\e212"
}

.icon-backward-circle:before {
    content: "\e213"
}

.icon-forward-circle:before {
    content: "\e214"
}

.icon-loop:before {
    content: "\e001"
}

.icon-shuffle:before {
    content: "\e002"
}

.icon-search:before {
    content: "\53"
}

.icon-zoom-in:before {
    content: "\64"
}

.icon-zoom-out:before {
    content: "\65"
}

.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
    content: "\2b"
}

.icon-pencil-2:before {
    content: "\2c"
}

.icon-brush:before {
    content: "\3b"
}

.icon-save-new:before,
.icon-plus-2:before {
    content: "\5d"
}

.icon-minus-sign:before,
.icon-minus-2:before {
    content: "\5e"
}

.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
    content: "\49"
}

.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
    content: "\47"
}

.icon-new:before,
.icon-plus:before {
    content: "\2a"
}

.icon-plus-circle:before {
    content: "\e215"
}

.icon-minus:before,
.icon-not-ok:before {
    content: "\4b"
}

.icon-ban-circle:before,
.icon-minus-circle:before {
    content: "\e216"
}

.icon-unpublish:before,
.icon-cancel:before {
    content: "\4a"
}

.icon-cancel-circle:before {
    content: "\e217"
}

.icon-checkmark-2:before {
    content: "\e218"
}

.icon-checkmark-circle:before {
    content: "\e219"
}

.icon-info:before {
    content: "\e220"
}

.icon-info-2:before,
.icon-info-circle:before {
    content: "\e221"
}

.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
    content: "\45"
}

.icon-question-2:before,
.icon-question-circle:before {
    content: "\e222"
}

.icon-notification:before {
    content: "\e223"
}

.icon-notification-2:before,
.icon-notification-circle:before {
    content: "\e224"
}

.icon-pending:before,
.icon-warning:before {
    content: "\48"
}

.icon-warning-2:before,
.icon-warning-circle:before {
    content: "\e225"
}

.icon-checkbox-unchecked:before {
    content: "\3d"
}

.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
    content: "\3e"
}

.icon-checkbox-partial:before {
    content: "\3f"
}

.icon-square:before {
    content: "\e226"
}

.icon-radio-unchecked:before {
    content: "\e227"
}

.icon-radio-checked:before {
    content: "\e228"
}

.icon-circle:before {
    content: "\e229"
}

.icon-signup:before {
    content: "\e230"
}

.icon-grid:before,
.icon-grid-view:before {
    content: "\58"
}

.icon-grid-2:before,
.icon-grid-view-2:before {
    content: "\59"
}

.icon-menu:before {
    content: "\5a"
}

.icon-list:before,
.icon-list-view:before {
    content: "\31"
}

.icon-list-2:before {
    content: "\e231"
}

.icon-menu-3:before {
    content: "\e232"
}

.icon-folder-open:before,
.icon-folder:before {
    content: "\2d"
}

.icon-folder-close:before,
.icon-folder-2:before {
    content: "\2e"
}

.icon-folder-plus:before {
    content: "\e234"
}

.icon-folder-minus:before {
    content: "\e235"
}

.icon-folder-3:before {
    content: "\e236"
}

.icon-folder-plus-2:before {
    content: "\e237"
}

.icon-folder-remove:before {
    content: "\e238"
}

.icon-file:before {
    content: "\e016"
}

.icon-file-2:before {
    content: "\e239"
}

.icon-file-add:before,
.icon-file-plus:before {
    content: "\29"
}

.icon-file-minus:before {
    content: "\e017"
}

.icon-file-check:before {
    content: "\e240"
}

.icon-file-remove:before {
    content: "\e241"
}

.icon-save-copy:before,
.icon-copy:before {
    content: "\e018"
}

.icon-stack:before {
    content: "\e242"
}

.icon-tree:before {
    content: "\e243"
}

.icon-tree-2:before {
    content: "\e244"
}

.icon-paragraph-left:before {
    content: "\e246"
}

.icon-paragraph-center:before {
    content: "\e247"
}

.icon-paragraph-right:before {
    content: "\e248"
}

.icon-paragraph-justify:before {
    content: "\e249"
}

.icon-screen:before {
    content: "\e01c"
}

.icon-tablet:before {
    content: "\e01d"
}

.icon-mobile:before {
    content: "\e01e"
}

.icon-box-add:before {
    content: "\51"
}

.icon-box-remove:before {
    content: "\52"
}

.icon-download:before {
    content: "\e021"
}

.icon-upload:before {
    content: "\e022"
}

.icon-home:before {
    content: "\21"
}

.icon-home-2:before {
    content: "\e250"
}

.icon-out-2:before,
.icon-new-tab:before {
    content: "\e024"
}

.icon-out-3:before,
.icon-new-tab-2:before {
    content: "\e251"
}

.icon-link:before {
    content: "\e252"
}

.icon-picture:before,
.icon-image:before {
    content: "\2f"
}

.icon-pictures:before,
.icon-images:before {
    content: "\30"
}

.icon-palette:before,
.icon-color-palette:before {
    content: "\e014"
}

.icon-camera:before {
    content: "\55"
}

.icon-camera-2:before,
.icon-video:before {
    content: "\e015"
}

.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
    content: "\56"
}

.icon-music:before {
    content: "\57"
}

.icon-user:before {
    content: "\22"
}

.icon-users:before {
    content: "\e01f"
}

.icon-vcard:before {
    content: "\6d"
}

.icon-address:before {
    content: "\70"
}

.icon-share-alt:before,
.icon-out:before {
    content: "\26"
}

.icon-enter:before {
    content: "\e257"
}

.icon-exit:before {
    content: "\e258"
}

.icon-comment:before,
.icon-comments:before {
    content: "\24"
}

.icon-comments-2:before {
    content: "\25"
}

.icon-quote:before,
.icon-quotes-left:before {
    content: "\60"
}

.icon-quote-2:before,
.icon-quotes-right:before {
    content: "\61"
}

.icon-quote-3:before,
.icon-bubble-quote:before {
    content: "\e259"
}

.icon-phone:before {
    content: "\e260"
}

.icon-phone-2:before {
    content: "\e261"
}

.icon-envelope:before,
.icon-mail:before {
    content: "\4d"
}

.icon-envelope-opened:before,
.icon-mail-2:before {
    content: "\4e"
}

.icon-unarchive:before,
.icon-drawer:before {
    content: "\4f"
}

.icon-archive:before,
.icon-drawer-2:before {
    content: "\50"
}

.icon-briefcase:before {
    content: "\e020"
}

.icon-tag:before {
    content: "\e262"
}

.icon-tag-2:before {
    content: "\e263"
}

.icon-tags:before {
    content: "\e264"
}

.icon-tags-2:before {
    content: "\e265"
}

.icon-options:before,
.icon-cog:before {
    content: "\38"
}

.icon-cogs:before {
    content: "\37"
}

.icon-screwdriver:before,
.icon-tools:before {
    content: "\36"
}

.icon-wrench:before {
    content: "\3a"
}

.icon-equalizer:before {
    content: "\39"
}

.icon-dashboard:before {
    content: "\78"
}

.icon-switch:before {
    content: "\e266"
}

.icon-filter:before {
    content: "\54"
}

.icon-purge:before,
.icon-trash:before {
    content: "\4c"
}

.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
    content: "\23"
}

.icon-unlock:before {
    content: "\e267"
}

.icon-key:before {
    content: "\5f"
}

.icon-support:before {
    content: "\46"
}

.icon-database:before {
    content: "\62"
}

.icon-scissors:before {
    content: "\e268"
}

.icon-health:before {
    content: "\6a"
}

.icon-wand:before {
    content: "\6b"
}

.icon-eye-open:before,
.icon-eye:before {
    content: "\3c"
}

.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
    content: "\e269"
}

.icon-clock:before {
    content: "\6e"
}

.icon-compass:before {
    content: "\6f"
}

.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
    content: "\e01b"
}

.icon-book:before {
    content: "\e271"
}

.icon-lightning:before,
.icon-flash:before {
    content: "\79"
}

.icon-print:before,
.icon-printer:before {
    content: "\e013"
}

.icon-feed:before {
    content: "\71"
}

.icon-calendar:before {
    content: "\43"
}

.icon-calendar-2:before {
    content: "\44"
}

.icon-calendar-3:before {
    content: "\e273"
}

.icon-pie:before {
    content: "\77"
}

.icon-bars:before {
    content: "\76"
}

.icon-chart:before {
    content: "\75"
}

.icon-power-cord:before {
    content: "\32"
}

.icon-cube:before {
    content: "\33"
}

.icon-puzzle:before {
    content: "\34"
}

.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
    content: "\72"
}

.icon-lamp:before {
    content: "\74"
}

.icon-pin:before,
.icon-pushpin:before {
    content: "\73"
}

.icon-location:before {
    content: "\63"
}

.icon-shield:before {
    content: "\e274"
}

.icon-flag:before {
    content: "\35"
}

.icon-flag-3:before {
    content: "\e275"
}

.icon-bookmark:before {
    content: "\e023"
}

.icon-bookmark-2:before {
    content: "\e276"
}

.icon-heart:before {
    content: "\e277"
}

.icon-heart-2:before {
    content: "\e278"
}

.icon-thumbs-up:before {
    content: "\5b"
}

.icon-thumbs-down:before {
    content: "\5c"
}

.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
    content: "\40"
}

.icon-star-2:before {
    content: "\41"
}

.icon-featured:before,
.icon-default:before,
.icon-star:before {
    content: "\42"
}

.icon-smiley:before,
.icon-smiley-happy:before {
    content: "\e279"
}

.icon-smiley-2:before,
.icon-smiley-happy-2:before {
    content: "\e280"
}

.icon-smiley-sad:before {
    content: "\e281"
}

.icon-smiley-sad-2:before {
    content: "\e282"
}

.icon-smiley-neutral:before {
    content: "\e283"
}

.icon-smiley-neutral-2:before {
    content: "\e284"
}

.icon-cart:before {
    content: "\e019"
}

.icon-basket:before {
    content: "\e01a"
}

.icon-credit:before {
    content: "\e286"
}

.icon-credit-2:before {
    content: "\e287"
}

/*!
 * Bootstrap v4.5.0 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #f36;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #007bff;
    --secondary: #6c757d;
    --success: #28a745;
    --info: #17a2b8;
    --warning: #ffc107;
    --danger: #dc3545;
    --light: #f8f9fa;
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "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
}

*,
*::before,
*::after {
    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 {
    margin: 0;
    font-family: -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-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    background-color: #fff
}

[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: .5rem
}

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

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

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

ol,
ul,
dl {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,
ul ul,
ol ul,
ul ol {
    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: #007bff;
    text-decoration: none;
    background-color: transparent
}

a:hover {
    color: #0056b3;
    text-decoration: underline
}

a:not([href]) {
    color: inherit;
    text-decoration: none
}

a:not([href]):hover {
    color: inherit;
    text-decoration: none
}

pre,
code,
kbd,
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 {
    vertical-align: middle;
    border-style: none
}

svg {
    overflow: hidden;
    vertical-align: middle
}

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
}

input,
button,
select,
optgroup,
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
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
    cursor: pointer
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    padding: 0;
    border-style: none
}

input[type="radio"],
input[type="checkbox"] {
    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
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.blockquote-footer::before {
    content: "— "
}

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

.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

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

.figure-caption {
    font-size: 90%;
    color: #6c757d
}

code {
    font-size: 87.5%;
    color: #f36;
    word-wrap: break-word
}

a>code {
    color: inherit
}

kbd {
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: .2rem
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700
}

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
}

.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-sm,
.container-md,
.container-lg,
.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-sm,
    .container-md {
        max-width: 720px
    }
}

@media (min-width:992px) {

    .container,
    .container-sm,
    .container-md,
    .container-lg {
        max-width: 960px
    }
}

@media (min-width:1200px) {

    .container,
    .container-sm,
    .container-md,
    .container-lg,
    .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-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.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,
.col-sm-auto,
.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,
.col-md-auto,
.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,
.col-lg-auto,
.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,
.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.3333333333%;
    max-width: 33.3333333333%
}

.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.6666666667%;
    max-width: 16.6666666667%
}

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

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

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

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

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

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

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

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

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

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

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

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

.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.3333333333%
}

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

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

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

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

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

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

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

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

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

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

@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.3333333333%;
        max-width: 33.3333333333%
    }

    .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.6666666667%;
        max-width: 16.6666666667%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .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.3333333333%
    }

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

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

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

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

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

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

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

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

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

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

@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.3333333333%;
        max-width: 33.3333333333%
    }

    .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.6666666667%;
        max-width: 16.6666666667%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .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.3333333333%
    }

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

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

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

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

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

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

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

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

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

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

@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.3333333333%;
        max-width: 33.3333333333%
    }

    .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.6666666667%;
        max-width: 16.6666666667%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .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.3333333333%
    }

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

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

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

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

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

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

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

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

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

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

@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.3333333333%;
        max-width: 33.3333333333%
    }

    .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.6666666667%;
        max-width: 16.6666666667%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .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.3333333333%
    }

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

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

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

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

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

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

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

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

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

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

.table {
    width: 100%;
    margin-bottom: 1rem;
    color: #212529
}

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

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

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

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

.table-bordered {
    border: 1px solid #dee2e6
}

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

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

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

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

.table-hover tbody tr:hover {
    color: #212529;
    background-color: rgba(0, 0, 0, .075)
}

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

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

.table-hover .table-primary:hover {
    background-color: #9ecdff
}

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

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

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

.table-hover .table-secondary:hover {
    background-color: #c8cccf
}

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

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

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

.table-hover .table-success:hover {
    background-color: #b1dfbb
}

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

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

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

.table-hover .table-info:hover {
    background-color: #abdde5
}

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

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

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

.table-hover .table-warning:hover {
    background-color: #ffe7a0
}

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

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

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

.table-hover .table-danger:hover {
    background-color: #f1b1b7
}

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

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

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

.table-hover .table-light:hover {
    background-color: #f1f1f1
}

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

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

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

.table-hover .table-dark:hover {
    background-color: #b9bbbd
}

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

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

.table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, .075)
}

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

.table .thead-dark th {
    color: #fff;
    background-color: #343a40;
    border-color: #454d55
}

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

.table-dark {
    color: #fff;
    background-color: #343a40
}

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

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

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

.table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, .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,
#adminForm .controls>textarea,
#adminForm .controls>select,
#adminForm .controls>input[type="text"],
#adminForm .controls>input[type="password"],
#adminForm .controls>input[type="datetime"],
#adminForm .controls>input[type="datetime-local"],
#adminForm .controls>input[type="date"],
#adminForm .controls>input[type="month"],
#adminForm .controls>input[type="time"],
#adminForm .controls>input[type="week"],
#adminForm .controls>input[type="number"],
#adminForm .controls>input[type="email"],
#adminForm .controls>input[type="url"],
#adminForm .controls>input[type="search"],
#adminForm .controls>input[type="tel"],
#adminForm .controls>input[type="color"],
#adminForm .controls>.uneditable-input,
#adminForm .controls .field-calendar input[type="text"],
#adminForm .controls .field-media-input {
    display: block;
    width: 100%;
    height: calc(1.5em + 22px);
    padding: 10px .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {

    .form-control,
    #adminForm .controls>textarea,
    #adminForm .controls>select,
    #adminForm .controls>input[type="text"],
    #adminForm .controls>input[type="password"],
    #adminForm .controls>input[type="datetime"],
    #adminForm .controls>input[type="datetime-local"],
    #adminForm .controls>input[type="date"],
    #adminForm .controls>input[type="month"],
    #adminForm .controls>input[type="time"],
    #adminForm .controls>input[type="week"],
    #adminForm .controls>input[type="number"],
    #adminForm .controls>input[type="email"],
    #adminForm .controls>input[type="url"],
    #adminForm .controls>input[type="search"],
    #adminForm .controls>input[type="tel"],
    #adminForm .controls>input[type="color"],
    #adminForm .controls>.uneditable-input,

    #adminForm .controls .field-calendar input[type="text"],
    #adminForm .controls .field-media-input {
        transition: none
    }
}

.form-control::-ms-expand,
#adminForm .controls>textarea::-ms-expand,

#adminForm .controls>select::-ms-expand,
#adminForm .controls>input[type="text"]::-ms-expand,
#adminForm .controls>input[type="password"]::-ms-expand,
#adminForm .controls>input[type="datetime"]::-ms-expand,
#adminForm .controls>input[type="datetime-local"]::-ms-expand,
#adminForm .controls>input[type="date"]::-ms-expand,
#adminForm .controls>input[type="month"]::-ms-expand,
#adminForm .controls>input[type="time"]::-ms-expand,
#adminForm .controls>input[type="week"]::-ms-expand,
#adminForm .controls>input[type="number"]::-ms-expand,
#adminForm .controls>input[type="email"]::-ms-expand,
#adminForm .controls>input[type="url"]::-ms-expand,
#adminForm .controls>input[type="search"]::-ms-expand,
#adminForm .controls>input[type="tel"]::-ms-expand,
#adminForm .controls>input[type="color"]::-ms-expand,
#adminForm .controls>.uneditable-input::-ms-expand,
#adminForm .controls .field-calendar input[type="text"]::-ms-expand,
#adminForm .controls .field-media-input::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control:-moz-focusring,
#adminForm .controls>textarea:-moz-focusring,
#adminForm .controls>select:-moz-focusring,
#adminForm .controls>input[type="text"]:-moz-focusring,
#adminForm .controls>input[type="password"]:-moz-focusring,
#adminForm .controls>input[type="datetime"]:-moz-focusring,
#adminForm .controls>input[type="datetime-local"]:-moz-focusring,
#adminForm .controls>input[type="date"]:-moz-focusring,
#adminForm .controls>input[type="month"]:-moz-focusring,
#adminForm .controls>input[type="time"]:-moz-focusring,
#adminForm .controls>input[type="week"]:-moz-focusring,
#adminForm .controls>input[type="number"]:-moz-focusring,
#adminForm .controls>input[type="email"]:-moz-focusring,
#adminForm .controls>input[type="url"]:-moz-focusring,
#adminForm .controls>input[type="search"]:-moz-focusring,
#adminForm .controls>input[type="tel"]:-moz-focusring,
#adminForm .controls>input[type="color"]:-moz-focusring,
#adminForm .controls>.uneditable-input:-moz-focusring,
#adminForm .controls .field-calendar input[type="text"]:-moz-focusring,
#adminForm .controls .field-media-input:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057
}

.form-control:focus,
#adminForm .controls>textarea:focus,
#adminForm .controls>select:focus,
#adminForm .controls>input[type="text"]:focus,
#adminForm .controls>input[type="password"]:focus,
#adminForm .controls>input[type="datetime"]:focus,
#adminForm .controls>input[type="datetime-local"]:focus,
#adminForm .controls>input[type="date"]:focus,
#adminForm .controls>input[type="month"]:focus,
#adminForm .controls>input[type="time"]:focus,
#adminForm .controls>input[type="week"]:focus,
#adminForm .controls>input[type="number"]:focus,
#adminForm .controls>input[type="email"]:focus,
#adminForm .controls>input[type="url"]:focus,
#adminForm .controls>input[type="search"]:focus,
#adminForm .controls>input[type="tel"]:focus,
#adminForm .controls>input[type="color"]:focus,
#adminForm .controls>.uneditable-input:focus,
#adminForm .controls .field-calendar input[type="text"]:focus,
#adminForm .controls .field-media-input:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.form-control::placeholder,
#adminForm .controls>textarea::placeholder,
#adminForm .controls>select::placeholder,
#adminForm .controls>input[type="text"]::placeholder,
#adminForm .controls>input[type="password"]::placeholder,
#adminForm .controls>input[type="datetime"]::placeholder,
#adminForm .controls>input[type="datetime-local"]::placeholder,
#adminForm .controls>input[type="date"]::placeholder,
#adminForm .controls>input[type="month"]::placeholder,
#adminForm .controls>input[type="time"]::placeholder,
#adminForm .controls>input[type="week"]::placeholder,
#adminForm .controls>input[type="number"]::placeholder,
#adminForm .controls>input[type="email"]::placeholder,
#adminForm .controls>input[type="url"]::placeholder,
#adminForm .controls>input[type="search"]::placeholder,
#adminForm .controls>input[type="tel"]::placeholder,
#adminForm .controls>input[type="color"]::placeholder,
#adminForm .controls>.uneditable-input::placeholder,
#adminForm .controls .field-calendar input[type="text"]::placeholder,
#adminForm .controls .field-media-input::placeholder {
    color: #8e8e8e;
    opacity: 1
}

.form-control:disabled,
#adminForm .controls>textarea:disabled,
#adminForm .controls>select:disabled,
#adminForm .controls>input[type="text"]:disabled,
#adminForm .controls>input[type="password"]:disabled,
#adminForm .controls>input[type="datetime"]:disabled,
#adminForm .controls>input[type="datetime-local"]:disabled,
#adminForm .controls>input[type="date"]:disabled,
#adminForm .controls>input[type="month"]:disabled,
#adminForm .controls>input[type="time"]:disabled,
#adminForm .controls>input[type="week"]:disabled,
#adminForm .controls>input[type="number"]:disabled,
#adminForm .controls>input[type="email"]:disabled,
#adminForm .controls>input[type="url"]:disabled,
#adminForm .controls>input[type="search"]:disabled,
#adminForm .controls>input[type="tel"]:disabled,
#adminForm .controls>input[type="color"]:disabled,
#adminForm .controls>.uneditable-input:disabled,
#adminForm .controls .field-calendar input[type="text"]:disabled,
#adminForm .controls .field-media-input:disabled,
.form-control[readonly],
#adminForm .controls>textarea[readonly],
#adminForm .controls>select[readonly],
#adminForm .controls>input[type="text"][readonly],
#adminForm .controls>input[type="password"][readonly],
#adminForm .controls>input[type="datetime"][readonly],
#adminForm .controls>input[type="datetime-local"][readonly],
#adminForm .controls>input[type="date"][readonly],
#adminForm .controls>input[type="month"][readonly],
#adminForm .controls>input[type="time"][readonly],
#adminForm .controls>input[type="week"][readonly],
#adminForm .controls>input[type="number"][readonly],
#adminForm .controls>input[type="email"][readonly],
#adminForm .controls>input[type="url"][readonly],
#adminForm .controls>input[type="search"][readonly],
#adminForm .controls>input[type="tel"][readonly],
#adminForm .controls>input[type="color"][readonly],
#adminForm .controls>.uneditable-input[readonly],
#adminForm .controls .field-calendar input[type="text"][readonly],
#adminForm .controls .field-media-input[readonly] {
    background-color: #e9ecef;
    opacity: 1
}

input[type="date"].form-control,
#adminForm .controls>input[type="text"][type="date"],
#adminForm .controls>input[type="password"][type="date"],
#adminForm .controls>input[type="datetime"][type="date"],
#adminForm .controls>input[type="datetime-local"][type="date"],
#adminForm .controls>input[type="date"],
#adminForm .controls>input[type="month"][type="date"],
#adminForm .controls>input[type="time"][type="date"],
#adminForm .controls>input[type="week"][type="date"],
#adminForm .controls>input[type="number"][type="date"],
#adminForm .controls>input[type="email"][type="date"],
#adminForm .controls>input[type="url"][type="date"],
#adminForm .controls>input[type="search"][type="date"],
#adminForm .controls>input[type="tel"][type="date"],
#adminForm .controls>input[type="color"][type="date"],
#adminForm .controls>input.uneditable-input[type="date"],
#adminForm .controls .field-calendar input[type="text"][type="date"],
#adminForm .controls input.field-media-input[type="date"],
input[type="time"].form-control,
#adminForm .controls>input[type="text"][type="time"],
#adminForm .controls>input[type="password"][type="time"],
#adminForm .controls>input[type="datetime"][type="time"],
#adminForm .controls>input[type="datetime-local"][type="time"],
#adminForm .controls>input[type="date"][type="time"],
#adminForm .controls>input[type="month"][type="time"],
#adminForm .controls>input[type="time"],
#adminForm .controls>input[type="week"][type="time"],
#adminForm .controls>input[type="number"][type="time"],
#adminForm .controls>input[type="email"][type="time"],
#adminForm .controls>input[type="url"][type="time"],
#adminForm .controls>input[type="search"][type="time"],
#adminForm .controls>input[type="tel"][type="time"],
#adminForm .controls>input[type="color"][type="time"],
#adminForm .controls>input.uneditable-input[type="time"],
#adminForm .controls .field-calendar input[type="text"][type="time"],
#adminForm .controls input.field-media-input[type="time"],
input[type="datetime-local"].form-control,
#adminForm .controls>input[type="text"][type="datetime-local"],
#adminForm .controls>input[type="password"][type="datetime-local"],
#adminForm .controls>input[type="datetime"][type="datetime-local"],
#adminForm .controls>input[type="datetime-local"],
#adminForm .controls>input[type="date"][type="datetime-local"],
#adminForm .controls>input[type="month"][type="datetime-local"],
#adminForm .controls>input[type="time"][type="datetime-local"],
#adminForm .controls>input[type="week"][type="datetime-local"],
#adminForm .controls>input[type="number"][type="datetime-local"],
#adminForm .controls>input[type="email"][type="datetime-local"],
#adminForm .controls>input[type="url"][type="datetime-local"],
#adminForm .controls>input[type="search"][type="datetime-local"],
#adminForm .controls>input[type="tel"][type="datetime-local"],
#adminForm .controls>input[type="color"][type="datetime-local"],
#adminForm .controls>input.uneditable-input[type="datetime-local"],
#adminForm .controls .field-calendar input[type="text"][type="datetime-local"],
#adminForm .controls input.field-media-input[type="datetime-local"],
input[type="month"].form-control,
#adminForm .controls>input[type="text"][type="month"],
#adminForm .controls>input[type="password"][type="month"],
#adminForm .controls>input[type="datetime"][type="month"],
#adminForm .controls>input[type="datetime-local"][type="month"],
#adminForm .controls>input[type="date"][type="month"],
#adminForm .controls>input[type="month"],
#adminForm .controls>input[type="time"][type="month"],
#adminForm .controls>input[type="week"][type="month"],
#adminForm .controls>input[type="number"][type="month"],
#adminForm .controls>input[type="email"][type="month"],
#adminForm .controls>input[type="url"][type="month"],
#adminForm .controls>input[type="search"][type="month"],
#adminForm .controls>input[type="tel"][type="month"],
#adminForm .controls>input[type="color"][type="month"],
#adminForm .controls>input.uneditable-input[type="month"],
#adminForm .controls .field-calendar input[type="text"][type="month"],
#adminForm .controls input.field-media-input[type="month"] {
    appearance: none
}

select.form-control:focus::-ms-value,
#adminForm .controls>select:focus::-ms-value,
#adminForm .controls>select.uneditable-input:focus::-ms-value,
#adminForm .controls select.field-media-input:focus::-ms-value {
    color: #495057;
    background-color: #fff
}

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

.col-form-label {
    padding-top: 11px;
    padding-bottom: 11px;
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

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

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

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

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

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

.form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

select.form-control[size],
#adminForm .controls>select[size],
#adminForm .controls>select.uneditable-input[size],
#adminForm .controls select.field-media-input[size],
select.form-control[multiple],
#adminForm .controls>select[multiple],
#adminForm .controls>select.uneditable-input[multiple],
#adminForm .controls select.field-media-input[multiple] {
    height: auto
}

textarea.form-control,
#adminForm .controls>textarea,
#adminForm .controls>textarea.uneditable-input,
#adminForm .controls textarea.field-media-input {
    height: auto
}

.form-group,
#adminForm .controls {
    margin-bottom: 20px
}

.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,
#adminForm input[type="checkbox"],
#adminForm input[type="radio"] {
    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,
#adminForm input.form-check-input+label,
.form-check-input:disabled~.form-check-label {
    color: #6c757d
}

.form-check-label,
#adminForm input[type="checkbox"]+label,
#adminForm input[type="radio"]+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: #28a745
}

.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(40, 167, 69, .9);
    border-radius: .25rem
}

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

.was-validated .form-control:valid,
.was-validated #adminForm .controls>textarea:valid,
#adminForm .was-validated .controls>textarea:valid,
.was-validated #adminForm .controls>select:valid,
#adminForm .was-validated .controls>select:valid,
.was-validated #adminForm .controls>input[type="text"]:valid,
#adminForm .was-validated .controls>input[type="text"]:valid,
.was-validated #adminForm .controls>input[type="password"]:valid,
#adminForm .was-validated .controls>input[type="password"]:valid,
.was-validated #adminForm .controls>input[type="datetime"]:valid,
#adminForm .was-validated .controls>input[type="datetime"]:valid,
.was-validated #adminForm .controls>input[type="datetime-local"]:valid,
#adminForm .was-validated .controls>input[type="datetime-local"]:valid,
.was-validated #adminForm .controls>input[type="date"]:valid,
#adminForm .was-validated .controls>input[type="date"]:valid,
.was-validated #adminForm .controls>input[type="month"]:valid,
#adminForm .was-validated .controls>input[type="month"]:valid,
.was-validated #adminForm .controls>input[type="time"]:valid,
#adminForm .was-validated .controls>input[type="time"]:valid,
.was-validated #adminForm .controls>input[type="week"]:valid,
#adminForm .was-validated .controls>input[type="week"]:valid,
.was-validated #adminForm .controls>input[type="number"]:valid,
#adminForm .was-validated .controls>input[type="number"]:valid,
.was-validated #adminForm .controls>input[type="email"]:valid,
#adminForm .was-validated .controls>input[type="email"]:valid,
.was-validated #adminForm .controls>input[type="url"]:valid,
#adminForm .was-validated .controls>input[type="url"]:valid,
.was-validated #adminForm .controls>input[type="search"]:valid,
#adminForm .was-validated .controls>input[type="search"]:valid,
.was-validated #adminForm .controls>input[type="tel"]:valid,
#adminForm .was-validated .controls>input[type="tel"]:valid,
.was-validated #adminForm .controls>input[type="color"]:valid,
#adminForm .was-validated .controls>input[type="color"]:valid,
.was-validated #adminForm .controls>.uneditable-input:valid,
#adminForm .was-validated .controls>.uneditable-input:valid,
.was-validated #adminForm .controls .field-calendar input[type="text"]:valid,
#adminForm .controls .field-calendar .was-validated input[type="text"]:valid,
.was-validated #adminForm .controls .field-media-input:valid,
#adminForm .controls .was-validated .field-media-input:valid,
.form-control.is-valid,
#adminForm .controls>textarea.is-valid,
#adminForm .controls>select.is-valid,
#adminForm .controls>input.is-valid[type="text"],
#adminForm .controls>input.is-valid[type="password"],
#adminForm .controls>input.is-valid[type="datetime"],
#adminForm .controls>input.is-valid[type="datetime-local"],
#adminForm .controls>input.is-valid[type="date"],
#adminForm .controls>input.is-valid[type="month"],
#adminForm .controls>input.is-valid[type="time"],
#adminForm .controls>input.is-valid[type="week"],
#adminForm .controls>input.is-valid[type="number"],
#adminForm .controls>input.is-valid[type="email"],
#adminForm .controls>input.is-valid[type="url"],
#adminForm .controls>input.is-valid[type="search"],
#adminForm .controls>input.is-valid[type="tel"],
#adminForm .controls>input.is-valid[type="color"],
#adminForm .controls>.is-valid.uneditable-input,
#adminForm .controls .field-calendar input.is-valid[type="text"],
#adminForm .controls .is-valid.field-media-input {
    border-color: #28a745;
    padding-right: calc(1.5em + 20px);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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(0.375em + 5px) center;
    background-size: calc(0.75em + 10px) calc(0.75em + 10px)
}

.was-validated .form-control:valid:focus,
.was-validated #adminForm .controls>textarea:valid:focus,
#adminForm .was-validated .controls>textarea:valid:focus,
.was-validated #adminForm .controls>select:valid:focus,
#adminForm .was-validated .controls>select:valid:focus,
.was-validated #adminForm .controls>input[type="text"]:valid:focus,
#adminForm .was-validated .controls>input[type="text"]:valid:focus,
.was-validated #adminForm .controls>input[type="password"]:valid:focus,
#adminForm .was-validated .controls>input[type="password"]:valid:focus,
.was-validated #adminForm .controls>input[type="datetime"]:valid:focus,
#adminForm .was-validated .controls>input[type="datetime"]:valid:focus,
.was-validated #adminForm .controls>input[type="datetime-local"]:valid:focus,
#adminForm .was-validated .controls>input[type="datetime-local"]:valid:focus,
.was-validated #adminForm .controls>input[type="date"]:valid:focus,
#adminForm .was-validated .controls>input[type="date"]:valid:focus,
.was-validated #adminForm .controls>input[type="month"]:valid:focus,
#adminForm .was-validated .controls>input[type="month"]:valid:focus,
.was-validated #adminForm .controls>input[type="time"]:valid:focus,
#adminForm .was-validated .controls>input[type="time"]:valid:focus,
.was-validated #adminForm .controls>input[type="week"]:valid:focus,
#adminForm .was-validated .controls>input[type="week"]:valid:focus,
.was-validated #adminForm .controls>input[type="number"]:valid:focus,
#adminForm .was-validated .controls>input[type="number"]:valid:focus,
.was-validated #adminForm .controls>input[type="email"]:valid:focus,
#adminForm .was-validated .controls>input[type="email"]:valid:focus,
.was-validated #adminForm .controls>input[type="url"]:valid:focus,
#adminForm .was-validated .controls>input[type="url"]:valid:focus,
.was-validated #adminForm .controls>input[type="search"]:valid:focus,
#adminForm .was-validated .controls>input[type="search"]:valid:focus,
.was-validated #adminForm .controls>input[type="tel"]:valid:focus,
#adminForm .was-validated .controls>input[type="tel"]:valid:focus,
.was-validated #adminForm .controls>input[type="color"]:valid:focus,
#adminForm .was-validated .controls>input[type="color"]:valid:focus,
.was-validated #adminForm .controls>.uneditable-input:valid:focus,
#adminForm .was-validated .controls>.uneditable-input:valid:focus,
.was-validated #adminForm .controls .field-calendar input[type="text"]:valid:focus,
#adminForm .controls .field-calendar .was-validated input[type="text"]:valid:focus,
.was-validated #adminForm .controls .field-media-input:valid:focus,
#adminForm .controls .was-validated .field-media-input:valid:focus,
.form-control.is-valid:focus,
#adminForm .controls>textarea.is-valid:focus,
#adminForm .controls>select.is-valid:focus,
#adminForm .controls>input.is-valid[type="text"]:focus,
#adminForm .controls>input.is-valid[type="password"]:focus,
#adminForm .controls>input.is-valid[type="datetime"]:focus,
#adminForm .controls>input.is-valid[type="datetime-local"]:focus,
#adminForm .controls>input.is-valid[type="date"]:focus,
#adminForm .controls>input.is-valid[type="month"]:focus,
#adminForm .controls>input.is-valid[type="time"]:focus,
#adminForm .controls>input.is-valid[type="week"]:focus,
#adminForm .controls>input.is-valid[type="number"]:focus,
#adminForm .controls>input.is-valid[type="email"]:focus,
#adminForm .controls>input.is-valid[type="url"]:focus,
#adminForm .controls>input.is-valid[type="search"]:focus,
#adminForm .controls>input.is-valid[type="tel"]:focus,
#adminForm .controls>input.is-valid[type="color"]:focus,
#adminForm .controls>.is-valid.uneditable-input:focus,
#adminForm .controls .field-calendar input.is-valid[type="text"]:focus,
#adminForm .controls .is-valid.field-media-input:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.was-validated textarea.form-control:valid,
.was-validated #adminForm .controls>textarea:valid,
#adminForm .was-validated .controls>textarea:valid,
.was-validated #adminForm .controls>textarea.uneditable-input:valid,
#adminForm .was-validated .controls>textarea.uneditable-input:valid,
.was-validated #adminForm .controls textarea.field-media-input:valid,
#adminForm .controls .was-validated textarea.field-media-input:valid,
textarea.form-control.is-valid,
#adminForm .controls>textarea.is-valid,
#adminForm .controls>textarea.is-valid.uneditable-input,
#adminForm .controls textarea.is-valid.field-media-input {
    padding-right: calc(1.5em + 20px);
    background-position: top calc(0.375em + 5px) right calc(0.375em + 5px)
}

.was-validated .custom-select:valid,
.custom-select.is-valid {
    border-color: #28a745;
    padding-right: calc(0.75em + 16.75px);
    background: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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 1.75rem / calc(0.75em + 10px) calc(0.75em + 10px)
}

.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
    border-color: #28a745;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

.was-validated .form-check-input:valid~.form-check-label,
.was-validated #adminForm input.form-check-input+label,
#adminForm .was-validated input[type="checkbox"]+.form-check-input:valid~label,
#adminForm .was-validated input[type="radio"]+.form-check-input:valid~label,
.form-check-input.is-valid~.form-check-label,
#adminForm input.form-check-input+label {
    color: #28a745
}

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

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

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

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

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

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

.was-validated .custom-file-input:valid~.custom-file-label,
.custom-file-input.is-valid~.custom-file-label {
    border-color: #28a745
}

.was-validated .custom-file-input:valid:focus~.custom-file-label,
.custom-file-input.is-valid:focus~.custom-file-label {
    border-color: #28a745;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
}

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

.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(220, 53, 69, .9);
    border-radius: .25rem
}

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

.was-validated .form-control:invalid,
.was-validated #adminForm .controls>textarea:invalid,
#adminForm .was-validated .controls>textarea:invalid,
.was-validated #adminForm .controls>select:invalid,
#adminForm .was-validated .controls>select:invalid,
.was-validated #adminForm .controls>input[type="text"]:invalid,
#adminForm .was-validated .controls>input[type="text"]:invalid,
.was-validated #adminForm .controls>input[type="password"]:invalid,
#adminForm .was-validated .controls>input[type="password"]:invalid,
.was-validated #adminForm .controls>input[type="datetime"]:invalid,
#adminForm .was-validated .controls>input[type="datetime"]:invalid,
.was-validated #adminForm .controls>input[type="datetime-local"]:invalid,
#adminForm .was-validated .controls>input[type="datetime-local"]:invalid,
.was-validated #adminForm .controls>input[type="date"]:invalid,
#adminForm .was-validated .controls>input[type="date"]:invalid,
.was-validated #adminForm .controls>input[type="month"]:invalid,
#adminForm .was-validated .controls>input[type="month"]:invalid,
.was-validated #adminForm .controls>input[type="time"]:invalid,
#adminForm .was-validated .controls>input[type="time"]:invalid,
.was-validated #adminForm .controls>input[type="week"]:invalid,
#adminForm .was-validated .controls>input[type="week"]:invalid,
.was-validated #adminForm .controls>input[type="number"]:invalid,
#adminForm .was-validated .controls>input[type="number"]:invalid,
.was-validated #adminForm .controls>input[type="email"]:invalid,
#adminForm .was-validated .controls>input[type="email"]:invalid,
.was-validated #adminForm .controls>input[type="url"]:invalid,
#adminForm .was-validated .controls>input[type="url"]:invalid,
.was-validated #adminForm .controls>input[type="search"]:invalid,
#adminForm .was-validated .controls>input[type="search"]:invalid,
.was-validated #adminForm .controls>input[type="tel"]:invalid,
#adminForm .was-validated .controls>input[type="tel"]:invalid,
.was-validated #adminForm .controls>input[type="color"]:invalid,
#adminForm .was-validated .controls>input[type="color"]:invalid,
.was-validated #adminForm .controls>.uneditable-input:invalid,
#adminForm .was-validated .controls>.uneditable-input:invalid,
.was-validated #adminForm .controls .field-calendar input[type="text"]:invalid,
#adminForm .controls .field-calendar .was-validated input[type="text"]:invalid,
.was-validated #adminForm .controls .field-media-input:invalid,
#adminForm .controls .was-validated .field-media-input:invalid,
.form-control.is-invalid,
#adminForm .controls>textarea.is-invalid,
#adminForm .controls>select.is-invalid,
#adminForm .controls>input.is-invalid[type="text"],
#adminForm .controls>input.is-invalid[type="password"],
#adminForm .controls>input.is-invalid[type="datetime"],
#adminForm .controls>input.is-invalid[type="datetime-local"],
#adminForm .controls>input.is-invalid[type="date"],
#adminForm .controls>input.is-invalid[type="month"],
#adminForm .controls>input.is-invalid[type="time"],
#adminForm .controls>input.is-invalid[type="week"],
#adminForm .controls>input.is-invalid[type="number"],
#adminForm .controls>input.is-invalid[type="email"],
#adminForm .controls>input.is-invalid[type="url"],
#adminForm .controls>input.is-invalid[type="search"],
#adminForm .controls>input.is-invalid[type="tel"],
#adminForm .controls>input.is-invalid[type="color"],
#adminForm .controls>.is-invalid.uneditable-input,
#adminForm .controls .field-calendar input.is-invalid[type="text"],
#adminForm .controls .is-invalid.field-media-input {
    border-color: #dc3545;
    padding-right: calc(1.5em + 20px);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 5px) center;
    background-size: calc(0.75em + 10px) calc(0.75em + 10px)
}

.was-validated .form-control:invalid:focus,
.was-validated #adminForm .controls>textarea:invalid:focus,
#adminForm .was-validated .controls>textarea:invalid:focus,
.was-validated #adminForm .controls>select:invalid:focus,
#adminForm .was-validated .controls>select:invalid:focus,
.was-validated #adminForm .controls>input[type="text"]:invalid:focus,
#adminForm .was-validated .controls>input[type="text"]:invalid:focus,
.was-validated #adminForm .controls>input[type="password"]:invalid:focus,
#adminForm .was-validated .controls>input[type="password"]:invalid:focus,
.was-validated #adminForm .controls>input[type="datetime"]:invalid:focus,
#adminForm .was-validated .controls>input[type="datetime"]:invalid:focus,
.was-validated #adminForm .controls>input[type="datetime-local"]:invalid:focus,
#adminForm .was-validated .controls>input[type="datetime-local"]:invalid:focus,
.was-validated #adminForm .controls>input[type="date"]:invalid:focus,
#adminForm .was-validated .controls>input[type="date"]:invalid:focus,
.was-validated #adminForm .controls>input[type="month"]:invalid:focus,
#adminForm .was-validated .controls>input[type="month"]:invalid:focus,
.was-validated #adminForm .controls>input[type="time"]:invalid:focus,
#adminForm .was-validated .controls>input[type="time"]:invalid:focus,
.was-validated #adminForm .controls>input[type="week"]:invalid:focus,
#adminForm .was-validated .controls>input[type="week"]:invalid:focus,
.was-validated #adminForm .controls>input[type="number"]:invalid:focus,
#adminForm .was-validated .controls>input[type="number"]:invalid:focus,
.was-validated #adminForm .controls>input[type="email"]:invalid:focus,
#adminForm .was-validated .controls>input[type="email"]:invalid:focus,
.was-validated #adminForm .controls>input[type="url"]:invalid:focus,
#adminForm .was-validated .controls>input[type="url"]:invalid:focus,
.was-validated #adminForm .controls>input[type="search"]:invalid:focus,
#adminForm .was-validated .controls>input[type="search"]:invalid:focus,
.was-validated #adminForm .controls>input[type="tel"]:invalid:focus,
#adminForm .was-validated .controls>input[type="tel"]:invalid:focus,
.was-validated #adminForm .controls>input[type="color"]:invalid:focus,
#adminForm .was-validated .controls>input[type="color"]:invalid:focus,
.was-validated #adminForm .controls>.uneditable-input:invalid:focus,
#adminForm .was-validated .controls>.uneditable-input:invalid:focus,
.was-validated #adminForm .controls .field-calendar input[type="text"]:invalid:focus,
#adminForm .controls .field-calendar .was-validated input[type="text"]:invalid:focus,
.was-validated #adminForm .controls .field-media-input:invalid:focus,
#adminForm .controls .was-validated .field-media-input:invalid:focus,
.form-control.is-invalid:focus,
#adminForm .controls>textarea.is-invalid:focus,
#adminForm .controls>select.is-invalid:focus,
#adminForm .controls>input.is-invalid[type="text"]:focus,
#adminForm .controls>input.is-invalid[type="password"]:focus,
#adminForm .controls>input.is-invalid[type="datetime"]:focus,
#adminForm .controls>input.is-invalid[type="datetime-local"]:focus,
#adminForm .controls>input.is-invalid[type="date"]:focus,
#adminForm .controls>input.is-invalid[type="month"]:focus,
#adminForm .controls>input.is-invalid[type="time"]:focus,
#adminForm .controls>input.is-invalid[type="week"]:focus,
#adminForm .controls>input.is-invalid[type="number"]:focus,
#adminForm .controls>input.is-invalid[type="email"]:focus,
#adminForm .controls>input.is-invalid[type="url"]:focus,
#adminForm .controls>input.is-invalid[type="search"]:focus,
#adminForm .controls>input.is-invalid[type="tel"]:focus,
#adminForm .controls>input.is-invalid[type="color"]:focus,
#adminForm .controls>.is-invalid.uneditable-input:focus,
#adminForm .controls .field-calendar input.is-invalid[type="text"]:focus,
#adminForm .controls .is-invalid.field-media-input:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

.was-validated textarea.form-control:invalid,
.was-validated #adminForm .controls>textarea:invalid,
#adminForm .was-validated .controls>textarea:invalid,
.was-validated #adminForm .controls>textarea.uneditable-input:invalid,
#adminForm .was-validated .controls>textarea.uneditable-input:invalid,
.was-validated #adminForm .controls textarea.field-media-input:invalid,
#adminForm .controls .was-validated textarea.field-media-input:invalid,
textarea.form-control.is-invalid,
#adminForm .controls>textarea.is-invalid,
#adminForm .controls>textarea.is-invalid.uneditable-input,
#adminForm .controls textarea.is-invalid.field-media-input {
    padding-right: calc(1.5em + 20px);
    background-position: top calc(0.375em + 5px) right calc(0.375em + 5px)
}

.was-validated .custom-select:invalid,
.custom-select.is-invalid {
    border-color: #dc3545;
    padding-right: calc(0.75em + 16.75px);
    background: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 10px) calc(0.75em + 10px)
}

.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}


.was-validated .form-check-input:invalid~.form-check-label,
.was-validated #adminForm input.form-check-input+label,
#adminForm .was-validated input[type="checkbox"]+.form-check-input:invalid~label,
#adminForm .was-validated input[type="radio"]+.form-check-input:invalid~label,
.form-check-input.is-invalid~.form-check-label,
#adminForm input.form-check-input+label {
    color: #dc3545
}

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

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

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

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

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

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

.was-validated .custom-file-input:invalid~.custom-file-label,
.custom-file-input.is-invalid~.custom-file-label {
    border-color: #dc3545
}

.was-validated .custom-file-input:invalid:focus~.custom-file-label,
.custom-file-input.is-invalid:focus~.custom-file-label {
    border-color: #dc3545;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
}

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

.form-inline .form-check,
.form-inline #adminForm input[type="checkbox"],
#adminForm .form-inline input[type="checkbox"],
.form-inline #adminForm input[type="radio"],
#adminForm .form-inline input[type="radio"] {
    width: 100%
}

@media (min-width:576px) {
    .form-inline label {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0
    }

    .form-inline .form-group,
    .form-inline #adminForm .controls,
    #adminForm .form-inline .controls {
        display: flex;
        flex: 0 0 auto;
        flex-flow: row wrap;
        align-items: center;
        margin-bottom: 0
    }

    .form-inline .form-control,
    .form-inline #adminForm .controls>textarea,
    #adminForm .form-inline .controls>textarea,
    .form-inline #adminForm .controls>select,
    #adminForm .form-inline .controls>select,
    .form-inline #adminForm .controls>input[type="text"],
    #adminForm .form-inline .controls>input[type="text"],
    .form-inline #adminForm .controls>input[type="password"],
    #adminForm .form-inline .controls>input[type="password"],
    .form-inline #adminForm .controls>input[type="datetime"],
    #adminForm .form-inline .controls>input[type="datetime"],
    .form-inline #adminForm .controls>input[type="datetime-local"],
    #adminForm .form-inline .controls>input[type="datetime-local"],
    .form-inline #adminForm .controls>input[type="date"],
    #adminForm .form-inline .controls>input[type="date"],
    .form-inline #adminForm .controls>input[type="month"],
    #adminForm .form-inline .controls>input[type="month"],
    .form-inline #adminForm .controls>input[type="time"],
    #adminForm .form-inline .controls>input[type="time"],
    .form-inline #adminForm .controls>input[type="week"],
    #adminForm .form-inline .controls>input[type="week"],
    .form-inline #adminForm .controls>input[type="number"],
    #adminForm .form-inline .controls>input[type="number"],
    .form-inline #adminForm .controls>input[type="email"],
    #adminForm .form-inline .controls>input[type="email"],
    .form-inline #adminForm .controls>input[type="url"],
    #adminForm .form-inline .controls>input[type="url"],
    .form-inline #adminForm .controls>input[type="search"],
    #adminForm .form-inline .controls>input[type="search"],
    .form-inline #adminForm .controls>input[type="tel"],
    #adminForm .form-inline .controls>input[type="tel"],
    .form-inline #adminForm .controls>input[type="color"],
    #adminForm .form-inline .controls>input[type="color"],
    .form-inline #adminForm .controls>.uneditable-input,
    #adminForm .form-inline .controls>.uneditable-input,
    .form-inline #adminForm .controls .field-calendar input[type="text"],
    #adminForm .controls .field-calendar .form-inline input[type="text"],
    .form-inline #adminForm .controls .field-media-input,
    #adminForm .controls .form-inline .field-media-input {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

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

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

    .form-inline .form-check,
    .form-inline #adminForm input[type="checkbox"],
    #adminForm .form-inline input[type="checkbox"],
    .form-inline #adminForm input[type="radio"],
    #adminForm .form-inline input[type="radio"] {
        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
    }
}

.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button {
    display: inline-block;
    font-weight: 600;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .5rem 2rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {

    .btn,
    div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button {
        transition: none
    }
}

.btn:hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:hover {
    color: #212529;
    text-decoration: none
}

.btn:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:focus,
.btn.focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .focus.jd-form-button {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.btn.disabled,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .disabled.jd-form-button,
.btn:disabled,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:disabled {
    opacity: .65
}

.btn:not(:disabled):not(.disabled),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(:disabled):not(.disabled) {
    cursor: pointer
}

a.btn.disabled,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control a.disabled.jd-form-button,
fieldset:disabled a.btn,
fieldset:disabled div.jd-register-login-wrapper .jd-register-login-box .jd-button-control a.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control fieldset:disabled a.jd-form-button {
    pointer-events: none
}

.btn-primary,
.btn-backtohome,
.btn-prosandcons,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:hover,
.btn-backtohome:hover,
.btn-prosandcons:hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc
}

.btn-primary:focus,
.btn-backtohome:focus,
.btn-prosandcons:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:focus,
.btn-primary.focus,
.focus.btn-backtohome,
.focus.btn-prosandcons,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .focus.jd-form-button {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
}

.btn-primary.disabled,
.disabled.btn-backtohome,
.disabled.btn-prosandcons,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .disabled.jd-form-button,
.btn-primary:disabled,
.btn-backtohome:disabled,
.btn-prosandcons:disabled,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-backtohome:not(:disabled):not(.disabled):active,
.btn-prosandcons:not(:disabled):not(.disabled):active,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.active.btn-backtohome:not(.disabled):not(:disabled),
.active.btn-prosandcons:not(.disabled):not(:disabled),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .active.jd-form-button:not(.disabled):not(:disabled),
.show>.btn-primary.dropdown-toggle,
.show>.dropdown-toggle.btn-backtohome,
.show>.dropdown-toggle.btn-prosandcons,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .show>.dropdown-toggle.jd-form-button {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf
}

.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-backtohome:not(:disabled):not(.disabled):active:focus,
.btn-prosandcons:not(:disabled):not(.disabled):active:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.active.btn-backtohome:not(.disabled):not(:disabled):focus,
.active.btn-prosandcons:not(.disabled):not(:disabled):focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .active.jd-form-button:not(.disabled):not(:disabled):focus,
.show>.btn-primary.dropdown-toggle:focus,
.show>.dropdown-toggle.btn-backtohome:focus,
.show>.dropdown-toggle.btn-prosandcons:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .show>.dropdown-toggle.jd-form-button:focus {
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
}

.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;

    border-color: #545b62
}

.btn-secondary:focus,
.btn-secondary.focus {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active,
.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b
}

.btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
}

.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34
}


.btn-success:focus,
.btn-success.focus {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
}

.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-success:not(:disabled):not(.disabled):active,
.btn-success:not(:disabled):not(.disabled).active,
.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430
}

.btn-success:not(:disabled):not(.disabled):active:focus,
.btn-success:not(:disabled):not(.disabled).active:focus,
.show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
}

.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b
}

.btn-info:focus,
.btn-info.focus {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f
}

.btn-info:not(:disabled):not(.disabled):active:focus,
.btn-info:not(:disabled):not(.disabled).active:focus,
.show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
}

.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00
}

.btn-warning:focus,
.btn-warning.focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:not(:disabled):not(.disabled).active,
.show>.btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500
}

.btn-warning:not(:disabled):not(.disabled):active:focus,
.btn-warning:not(:disabled):not(.disabled).active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
}

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130
}

.btn-danger:focus,
.btn-danger.focus {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
}

.btn-danger.disabled,
.btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:not(:disabled):not(.disabled).active,
.show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d
}

.btn-danger:not(:disabled):not(.disabled):active:focus,
.btn-danger:not(:disabled):not(.disabled).active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
}

.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5
}

.btn-light:focus,
.btn-light.focus {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.btn-light.disabled,
.btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active,
.show>.btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df
}

.btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light:not(:disabled):not(.disabled).active:focus,
.show>.btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
}

.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124
}

.btn-dark:focus,
.btn-dark.focus {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d
}

.btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark:not(:disabled):not(.disabled).active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
}

.btn-outline-primary {
    color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #007bff;
    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: #007bff;
    border-color: #007bff
}

.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: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-secondary,
#adminForm .btn:not(.btn-primary):not(.btn-secondary):not(.btn-success):not(.btn-danger),
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(.btn-primary):not(.btn-secondary):not(.btn-success):not(.btn-danger),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .jd-form-button:not(.btn-primary):not(.btn-secondary):not(.btn-success):not(.btn-danger) {
    color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:hover,
#adminForm .btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):hover,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:focus,

#adminForm .btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):focus,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):focus,
.btn-outline-secondary.focus,
#adminForm .focus.btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .focus.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .focus.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary) {
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-secondary.disabled,
#adminForm .disabled.btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .disabled.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .disabled.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
.btn-outline-secondary:disabled,
#adminForm .btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):disabled,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):disabled,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):disabled {
    color: #6c757d;
    background-color: transparent

}

.btn-outline-secondary:not(:disabled):not(.disabled):active,
#adminForm .btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(:disabled):not(.disabled):active,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(:disabled):not(.disabled):active,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active,
#adminForm .active.btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(.disabled):not(:disabled),
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .active.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(.disabled):not(:disabled),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .active.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(.disabled):not(:disabled),
.show>.btn-outline-secondary.dropdown-toggle,
#adminForm .show>.dropdown-toggle.btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .show>.dropdown-toggle.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .show>.dropdown-toggle.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary) {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
#adminForm .btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(:disabled):not(.disabled):active:focus,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(:disabled):not(.disabled):active:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
#adminForm .active.btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(.disabled):not(:disabled):focus,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .active.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(.disabled):not(:disabled):focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .active.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):not(.disabled):not(:disabled):focus,
.show>.btn-outline-secondary.dropdown-toggle:focus,
#adminForm .show>.dropdown-toggle.btn:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):focus,
#adminForm div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .show>.dropdown-toggle.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control #adminForm .show>.dropdown-toggle.jd-form-button:not(.btn-danger):not(.btn-success):not(.btn-secondary):not(.btn-primary):focus {
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-success {
    color: #28a745;
    border-color: #28a745
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.btn-outline-success:focus,
.btn-outline-success.focus {
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #28a745;
    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: #28a745;
    border-color: #28a745
}

.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: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8
}

.btn-outline-info:focus,
.btn-outline-info.focus {
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #17a2b8;
    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: #17a2b8;
    border-color: #17a2b8
}

.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: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.btn-outline-warning:focus,
.btn-outline-warning.focus {
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #ffc107;
    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: #212529;
    background-color: #ffc107;
    border-color: #ffc107
}

.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: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545
}

.btn-outline-danger:focus,
.btn-outline-danger.focus {
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #dc3545;
    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: #dc3545;
    border-color: #dc3545
}

.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: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa
}

.btn-outline-light:focus,
.btn-outline-light.focus {
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #f8f9fa;
    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: #f8f9fa;
    border-color: #f8f9fa
}

.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: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.btn-outline-dark {
    color: #343a40;
    border-color: #343a40
}

.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40
}

.btn-outline-dark:focus,
.btn-outline-dark.focus {
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #343a40;
    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: #343a40;
    border-color: #343a40
}

.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: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.btn-link,
.readmore-btn {
    font-weight: 400;
    color: #007bff;
    text-decoration: none
}

.btn-link:hover,
.readmore-btn:hover {
    color: #0056b3;
    text-decoration: underline
}

.btn-link:focus,
.readmore-btn:focus,
.btn-link.focus,
.focus.readmore-btn {
    text-decoration: underline
}

.btn-link:disabled,
.readmore-btn:disabled,
.btn-link.disabled,
.disabled.readmore-btn {
    color: #6c757d;
    pointer-events: none
}

.btn-lg,
.btn-group-lg>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-lg>.jd-form-button,
.footer-section .jd-simple-contact-form .btn-primary,
.footer-section .jd-simple-contact-form .btn-backtohome,
.footer-section .jd-simple-contact-form .btn-prosandcons,
.footer-section .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .footer-section .jd-simple-contact-form .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button {
    padding: .6rem 2.5rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .2rem
}

.btn-sm,
.btn-group-sm>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-sm>.jd-form-button {
    padding: .25rem 1rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: .5rem
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%
}

.fade {
    transition: opacity 0.15s linear
}

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

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

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

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

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

.dropup,
.dropright,
.dropdown,
.dropleft {
    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: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem
}

.dropdown-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: ""
}

.dropleft .dropdown-toggle::after {
    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^="top"],
.dropdown-menu[x-placement^="right"],
.dropdown-menu[x-placement^="bottom"],
.dropdown-menu[x-placement^="left"] {
    right: auto;
    bottom: auto
}

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

.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}

.dropdown-item:hover,
.dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff
}

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

.dropdown-menu.show {
    display: block
}

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

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

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

.btn-group>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button,
.btn-group-vertical>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button {
    position: relative;
    flex: 1 1 auto
}

.btn-group>.btn:hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:hover,
.btn-group-vertical>.btn:hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button:hover {
    z-index: 1
}

.btn-group>.btn:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:focus,
.btn-group>.btn:active,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:active,
.btn-group>.btn.active,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.active.jd-form-button,
.btn-group-vertical>.btn:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button:focus,
.btn-group-vertical>.btn:active,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button:active,
.btn-group-vertical>.btn.active,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.active.jd-form-button {
    z-index: 1
}

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

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

.btn-group>.btn:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:not(:first-child),
.btn-group>.btn-group:not(:first-child) {
    margin-left: -1px
}

.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:not(:last-child):not(.dropdown-toggle),
.btn-group>.btn-group:not(:last-child)>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.btn-group:not(:last-child)>.jd-form-button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group>.btn:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:not(:first-child),
.btn-group>.btn-group:not(:first-child)>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.btn-group:not(:first-child)>.jd-form-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

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

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

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

.btn-sm+.dropdown-toggle-split,
.btn-group-sm>.btn+.dropdown-toggle-split,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-sm>.jd-form-button+.dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}

.btn-lg+.dropdown-toggle-split,
.btn-group-lg>.btn+.dropdown-toggle-split,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-lg>.jd-form-button+.dropdown-toggle-split,
.footer-section .jd-simple-contact-form .btn-primary+.dropdown-toggle-split,
.footer-section .jd-simple-contact-form .btn-backtohome+.dropdown-toggle-split,
.footer-section .jd-simple-contact-form .btn-prosandcons+.dropdown-toggle-split,
.footer-section .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.dropdown-toggle-split,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .footer-section .jd-simple-contact-form .jd-form-button+.dropdown-toggle-split,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.dropdown-toggle-split {
    padding-right: 1.875rem;
    padding-left: 1.875rem
}

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

.btn-group-vertical>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button,
.btn-group-vertical>.btn-group {
    width: 100%
}

.btn-group-vertical>.btn:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button:not(:first-child),
.btn-group-vertical>.btn-group:not(:first-child) {
    margin-top: -1px
}

.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical>.btn-group:not(:last-child)>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.btn-group:not(:last-child)>.jd-form-button {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.jd-form-button:not(:first-child),
.btn-group-vertical>.btn-group:not(:first-child)>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-vertical>.btn-group:not(:first-child)>.jd-form-button {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.btn-group-toggle>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-toggle>.jd-form-button,
.btn-group-toggle>.btn-group>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-toggle>.btn-group>.jd-form-button {
    margin-bottom: 0
}

.btn-group-toggle>.btn input[type="radio"],
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-toggle>.jd-form-button input[type="radio"],
.btn-group-toggle>.btn input[type="checkbox"],
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-toggle>.jd-form-button input[type="checkbox"],
.btn-group-toggle>.btn-group>.btn input[type="radio"],
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-toggle>.btn-group>.jd-form-button input[type="radio"],
.btn-group-toggle>.btn-group>.btn input[type="checkbox"],
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group-toggle>.btn-group>.jd-form-button input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

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

.input-group>.form-control,

#adminForm .controls.input-group>textarea,
#adminForm .controls.input-group>select,
#adminForm .controls.input-group>input[type="text"],
#adminForm .controls.input-group>input[type="password"],
#adminForm .controls.input-group>input[type="datetime"],
#adminForm .controls.input-group>input[type="datetime-local"],
#adminForm .controls.input-group>input[type="date"],
#adminForm .controls.input-group>input[type="month"],
#adminForm .controls.input-group>input[type="time"],
#adminForm .controls.input-group>input[type="week"],
#adminForm .controls.input-group>input[type="number"],
#adminForm .controls.input-group>input[type="email"],
#adminForm .controls.input-group>input[type="url"],
#adminForm .controls.input-group>input[type="search"],
#adminForm .controls.input-group>input[type="tel"],
#adminForm .controls.input-group>input[type="color"],
#adminForm .controls.input-group>.uneditable-input,
#adminForm .controls .field-calendar .input-group>input[type="text"],
#adminForm .controls .input-group>.field-media-input,
.input-group>.form-control-plaintext,
.input-group>.custom-select,
.input-group>.custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0
}

.input-group>.form-control+.form-control,
#adminForm .controls.input-group>textarea+.form-control,
#adminForm .controls.input-group>.controlstextarea>textarea,
#adminForm .controls>.controls.input-group>textarea+textarea,
#adminForm .controls.input-group>.controlstextarea>select,
#adminForm .controls>.controls.input-group>textarea+select,
#adminForm .controls.input-group>.controlstextarea>input[type="text"],
#adminForm .controls>.controls.input-group>textarea+input[type="text"],
#adminForm .controls.input-group>.controlstextarea>input[type="password"],
#adminForm .controls>.controls.input-group>textarea+input[type="password"],
#adminForm .controls.input-group>.controlstextarea>input[type="datetime"],
#adminForm .controls>.controls.input-group>textarea+input[type="datetime"],
#adminForm .controls.input-group>.controlstextarea>input[type="datetime-local"],
#adminForm .controls>.controls.input-group>textarea+input[type="datetime-local"],
#adminForm .controls.input-group>.controlstextarea>input[type="date"],
#adminForm .controls>.controls.input-group>textarea+input[type="date"],
#adminForm .controls.input-group>.controlstextarea>input[type="month"],
#adminForm .controls>.controls.input-group>textarea+input[type="month"],
#adminForm .controls.input-group>.controlstextarea>input[type="time"],
#adminForm .controls>.controls.input-group>textarea+input[type="time"],
#adminForm .controls.input-group>.controlstextarea>input[type="week"],
#adminForm .controls>.controls.input-group>textarea+input[type="week"],
#adminForm .controls.input-group>.controlstextarea>input[type="number"],
#adminForm .controls>.controls.input-group>textarea+input[type="number"],
#adminForm .controls.input-group>.controlstextarea>input[type="email"],
#adminForm .controls>.controls.input-group>textarea+input[type="email"],
#adminForm .controls.input-group>.controlstextarea>input[type="url"],
#adminForm .controls>.controls.input-group>textarea+input[type="url"],
#adminForm .controls.input-group>.controlstextarea>input[type="search"],
#adminForm .controls>.controls.input-group>textarea+input[type="search"],
#adminForm .controls.input-group>.controlstextarea>input[type="tel"],
#adminForm .controls>.controls.input-group>textarea+input[type="tel"],
#adminForm .controls.input-group>.controlstextarea>input[type="color"],
#adminForm .controls>.controls.input-group>textarea+input[type="color"],
#adminForm .controls.input-group>.controlstextarea>.uneditable-input,
#adminForm .controls>.controls.input-group>textarea+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>textarea+input[type="text"],
#adminForm .controls .controls.input-group>textarea+.field-media-input,
#adminForm .controls.input-group>select+.form-control,
#adminForm .controls.input-group>.controlsselect>textarea,
#adminForm .controls>.controls.input-group>select+textarea,
#adminForm .controls.input-group>.controlsselect>select,
#adminForm .controls>.controls.input-group>select+select,
#adminForm .controls.input-group>.controlsselect>input[type="text"],
#adminForm .controls>.controls.input-group>select+input[type="text"],
#adminForm .controls.input-group>.controlsselect>input[type="password"],
#adminForm .controls>.controls.input-group>select+input[type="password"],
#adminForm .controls.input-group>.controlsselect>input[type="datetime"],
#adminForm .controls>.controls.input-group>select+input[type="datetime"],
#adminForm .controls.input-group>.controlsselect>input[type="datetime-local"],
#adminForm .controls>.controls.input-group>select+input[type="datetime-local"],
#adminForm .controls.input-group>.controlsselect>input[type="date"],
#adminForm .controls>.controls.input-group>select+input[type="date"],
#adminForm .controls.input-group>.controlsselect>input[type="month"],
#adminForm .controls>.controls.input-group>select+input[type="month"],
#adminForm .controls.input-group>.controlsselect>input[type="time"],
#adminForm .controls>.controls.input-group>select+input[type="time"],
#adminForm .controls.input-group>.controlsselect>input[type="week"],
#adminForm .controls>.controls.input-group>select+input[type="week"],
#adminForm .controls.input-group>.controlsselect>input[type="number"],
#adminForm .controls>.controls.input-group>select+input[type="number"],
#adminForm .controls.input-group>.controlsselect>input[type="email"],
#adminForm .controls>.controls.input-group>select+input[type="email"],
#adminForm .controls.input-group>.controlsselect>input[type="url"],
#adminForm .controls>.controls.input-group>select+input[type="url"],
#adminForm .controls.input-group>.controlsselect>input[type="search"],
#adminForm .controls>.controls.input-group>select+input[type="search"],
#adminForm .controls.input-group>.controlsselect>input[type="tel"],
#adminForm .controls>.controls.input-group>select+input[type="tel"],
#adminForm .controls.input-group>.controlsselect>input[type="color"],
#adminForm .controls>.controls.input-group>select+input[type="color"],
#adminForm .controls.input-group>.controlsselect>.uneditable-input,
#adminForm .controls>.controls.input-group>select+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>select+input[type="text"],
#adminForm .controls .controls.input-group>select+.field-media-input,
#adminForm .controls.input-group>input[type="text"]+.form-control,
#adminForm .controls.input-group>.controlsinput>textarea,
#adminForm .controls>.controls.input-group>input[type="text"]+textarea,
#adminForm .controls.input-group>.controlsinput>select,
#adminForm .controls>.controls.input-group>input[type="text"]+select,
#adminForm .controls.input-group>.controlsinput>input[type="text"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="text"],
#adminForm .controls.input-group>.controlsinput>input[type="password"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="password"],
#adminForm .controls.input-group>.controlsinput>input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="datetime"],
#adminForm .controls.input-group>.controlsinput>input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="datetime-local"],
#adminForm .controls.input-group>.controlsinput>input[type="date"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="date"],
#adminForm .controls.input-group>.controlsinput>input[type="month"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="month"],
#adminForm .controls.input-group>.controlsinput>input[type="time"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="time"],
#adminForm .controls.input-group>.controlsinput>input[type="week"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="week"],
#adminForm .controls.input-group>.controlsinput>input[type="number"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="number"],
#adminForm .controls.input-group>.controlsinput>input[type="email"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="email"],
#adminForm .controls.input-group>.controlsinput>input[type="url"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="url"],
#adminForm .controls.input-group>.controlsinput>input[type="search"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="search"],
#adminForm .controls.input-group>.controlsinput>input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="tel"],
#adminForm .controls.input-group>.controlsinput>input[type="color"],
#adminForm .controls>.controls.input-group>input[type="text"]+input[type="color"],
#adminForm .controls.input-group>.controlsinput>.uneditable-input,
#adminForm .controls>.controls.input-group>input[type="text"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="text"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="text"]+.field-media-input,
#adminForm .controls.input-group>input[type="password"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="password"]+textarea,
#adminForm .controls>.controls.input-group>input[type="password"]+select,
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="password"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="password"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="password"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="password"]+.field-media-input,
#adminForm .controls.input-group>input[type="datetime"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="datetime"]+textarea,
#adminForm .controls>.controls.input-group>input[type="datetime"]+select,
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="datetime"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="datetime"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="datetime"]+.field-media-input,
#adminForm .controls.input-group>input[type="datetime-local"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+textarea,
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+select,
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="datetime-local"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="datetime-local"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="datetime-local"]+.field-media-input,
#adminForm .controls.input-group>input[type="date"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="date"]+textarea,
#adminForm .controls>.controls.input-group>input[type="date"]+select,
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="date"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="date"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="date"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="date"]+.field-media-input,
#adminForm .controls.input-group>input[type="month"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="month"]+textarea,
#adminForm .controls>.controls.input-group>input[type="month"]+select,
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="month"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="month"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="month"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="month"]+.field-media-input,
#adminForm .controls.input-group>input[type="time"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="time"]+textarea,
#adminForm .controls>.controls.input-group>input[type="time"]+select,
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="time"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="time"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="time"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="time"]+.field-media-input,
#adminForm .controls.input-group>input[type="week"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="week"]+textarea,
#adminForm .controls>.controls.input-group>input[type="week"]+select,
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="week"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="week"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="week"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="week"]+.field-media-input,
#adminForm .controls.input-group>input[type="number"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="number"]+textarea,
#adminForm .controls>.controls.input-group>input[type="number"]+select,
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="number"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="number"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="number"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="number"]+.field-media-input,
#adminForm .controls.input-group>input[type="email"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="email"]+textarea,
#adminForm .controls>.controls.input-group>input[type="email"]+select,
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="email"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="email"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="email"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="email"]+.field-media-input,
#adminForm .controls.input-group>input[type="url"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="url"]+textarea,
#adminForm .controls>.controls.input-group>input[type="url"]+select,
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="url"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="url"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="url"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="url"]+.field-media-input,
#adminForm .controls.input-group>input[type="search"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="search"]+textarea,
#adminForm .controls>.controls.input-group>input[type="search"]+select,
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="search"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="search"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="search"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="search"]+.field-media-input,
#adminForm .controls.input-group>input[type="tel"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="tel"]+textarea,
#adminForm .controls>.controls.input-group>input[type="tel"]+select,
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="tel"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="tel"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="tel"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="tel"]+.field-media-input,
#adminForm .controls.input-group>input[type="color"]+.form-control,
#adminForm .controls>.controls.input-group>input[type="color"]+textarea,
#adminForm .controls>.controls.input-group>input[type="color"]+select,
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="text"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="password"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="datetime"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="datetime-local"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="date"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="month"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="time"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="week"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="number"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="email"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="url"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="search"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="tel"],
#adminForm .controls>.controls.input-group>input[type="color"]+input[type="color"],
#adminForm .controls>.controls.input-group>input[type="color"]+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>input[type="color"]+input[type="text"],
#adminForm .controls .controls.input-group>input[type="color"]+.field-media-input,
#adminForm .controls.input-group>.uneditable-input+.form-control,
#adminForm .controls.input-group>.controls.uneditable-input>textarea,
#adminForm .controls>.controls.input-group>.uneditable-input+textarea,
#adminForm .controls.input-group>.controls.uneditable-input>select,
#adminForm .controls>.controls.input-group>.uneditable-input+select,
#adminForm .controls.input-group>.controls.uneditable-input>input[type="text"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="text"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="password"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="password"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="datetime"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="datetime"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="datetime-local"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="datetime-local"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="date"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="date"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="month"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="month"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="time"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="time"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="week"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="week"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="number"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="number"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="email"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="email"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="url"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="url"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="search"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="search"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="tel"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="tel"],
#adminForm .controls.input-group>.controls.uneditable-input>input[type="color"],
#adminForm .controls>.controls.input-group>.uneditable-input+input[type="color"],
#adminForm .controls.input-group>.controls.uneditable-input>.uneditable-input,
#adminForm .controls>.controls.input-group>.uneditable-input+.uneditable-input,
#adminForm .controls .field-calendar .controls.input-group>.uneditable-input+input[type="text"],
#adminForm .controls .controls.input-group>.uneditable-input+.field-media-input,
#adminForm .controls .field-calendar .input-group>input[type="text"]+.form-control,
#adminForm .controls .field-calendar>textarea,
#adminForm .controls .field-calendar>.input-group>input[type="text"]+textarea,
#adminForm .controls .field-calendar>select,
#adminForm .controls .field-calendar>.input-group>input[type="text"]+select,
#adminForm .controls .field-calendar>input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="password"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="password"],
#adminForm .controls .field-calendar>input[type="datetime"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="datetime"],
#adminForm .controls .field-calendar>input[type="datetime-local"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="datetime-local"],
#adminForm .controls .field-calendar>input[type="date"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="date"],
#adminForm .controls .field-calendar>input[type="month"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="month"],
#adminForm .controls .field-calendar>input[type="time"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="time"],
#adminForm .controls .field-calendar>input[type="week"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="week"],
#adminForm .controls .field-calendar>input[type="number"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="number"],
#adminForm .controls .field-calendar>input[type="email"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="email"],
#adminForm .controls .field-calendar>input[type="url"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="url"],
#adminForm .controls .field-calendar>input[type="search"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="search"],
#adminForm .controls .field-calendar>input[type="tel"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="tel"],
#adminForm .controls .field-calendar>input[type="color"],
#adminForm .controls .field-calendar>.input-group>input[type="text"]+input[type="color"],
#adminForm .controls .field-calendar>.uneditable-input,
#adminForm .controls .field-calendar>.input-group>input[type="text"]+.uneditable-input,
#adminForm .controls .field-calendar .input-group>input[type="text"]+input[type="text"],
#adminForm .controls .field-calendar .input-group>input[type="text"]+.field-media-input,
#adminForm .controls .input-group>.field-media-input+.form-control,
#adminForm .controls>textarea,
#adminForm .controls>.input-group>.field-media-input+textarea,
#adminForm .controls>select,
#adminForm .controls>.input-group>.field-media-input+select,
#adminForm .controls>input[type="text"],
#adminForm .controls>.input-group>.field-media-input+input[type="text"],
#adminForm .controls>input[type="password"],
#adminForm .controls>.input-group>.field-media-input+input[type="password"],
#adminForm .controls>input[type="datetime"],
#adminForm .controls>.input-group>.field-media-input+input[type="datetime"],
#adminForm .controls>input[type="datetime-local"],
#adminForm .controls>.input-group>.field-media-input+input[type="datetime-local"],
#adminForm .controls>input[type="date"],
#adminForm .controls>.input-group>.field-media-input+input[type="date"],
#adminForm .controls>input[type="month"],
#adminForm .controls>.input-group>.field-media-input+input[type="month"],
#adminForm .controls>input[type="time"],
#adminForm .controls>.input-group>.field-media-input+input[type="time"],
#adminForm .controls>input[type="week"],
#adminForm .controls>.input-group>.field-media-input+input[type="week"],
#adminForm .controls>input[type="number"],
#adminForm .controls>.input-group>.field-media-input+input[type="number"],
#adminForm .controls>input[type="email"],
#adminForm .controls>.input-group>.field-media-input+input[type="email"],
#adminForm .controls>input[type="url"],
#adminForm .controls>.input-group>.field-media-input+input[type="url"],
#adminForm .controls>input[type="search"],
#adminForm .controls>.input-group>.field-media-input+input[type="search"],
#adminForm .controls>input[type="tel"],
#adminForm .controls>.input-group>.field-media-input+input[type="tel"],
#adminForm .controls>input[type="color"],
#adminForm .controls>.input-group>.field-media-input+input[type="color"],
#adminForm .controls>.uneditable-input,
#adminForm .controls>.input-group>.field-media-input+.uneditable-input,
#adminForm .controls .field-calendar .input-group>.field-media-input+input[type="text"],
#adminForm .controls .input-group>.field-media-input+.field-media-input,
#adminForm .input-group>.controls.form-control>textarea,
#adminForm .input-group>.controls.form-control>select,
#adminForm .input-group>.controls.form-control>input[type="text"],
#adminForm .input-group>.controls.form-control>input[type="password"],
#adminForm .input-group>.controls.form-control>input[type="datetime"],
#adminForm .input-group>.controls.form-control>input[type="datetime-local"],
#adminForm .input-group>.controls.form-control>input[type="date"],
#adminForm .input-group>.controls.form-control>input[type="month"],
#adminForm .input-group>.controls.form-control>input[type="time"],
#adminForm .input-group>.controls.form-control>input[type="week"],
#adminForm .input-group>.controls.form-control>input[type="number"],
#adminForm .input-group>.controls.form-control>input[type="email"],
#adminForm .input-group>.controls.form-control>input[type="url"],
#adminForm .input-group>.controls.form-control>input[type="search"],
#adminForm .input-group>.controls.form-control>input[type="tel"],
#adminForm .input-group>.controls.form-control>input[type="color"],
#adminForm .input-group>.controls.form-control>.uneditable-input,
#adminForm .controls .field-calendar .input-group>.form-control+input[type="text"],
#adminForm .controls .field-calendar>textarea+input[type="text"],
#adminForm .controls .field-calendar>.input-group>textarea+input[type="text"],
#adminForm .controls .field-calendar>select+input[type="text"],
#adminForm .controls .field-calendar>.input-group>select+input[type="text"],
#adminForm .controls .field-calendar>input[type="text"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="password"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="password"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="datetime"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="datetime"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="datetime-local"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="datetime-local"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="date"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="date"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="month"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="month"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="time"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="time"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="week"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="week"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="number"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="number"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="email"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="email"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="url"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="url"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="search"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="search"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="tel"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="tel"]+input[type="text"],
#adminForm .controls .field-calendar>input[type="color"]+input[type="text"],
#adminForm .controls .field-calendar>.input-group>input[type="color"]+input[type="text"],
#adminForm .controls .field-calendar>.uneditable-input+input[type="text"],
#adminForm .controls .field-calendar>.input-group>.uneditable-input+input[type="text"],
#adminForm .controls .input-group>.form-control+.field-media-input,
#adminForm .controls>textarea+.field-media-input,
#adminForm .controls>.input-group>textarea+.field-media-input,
#adminForm .controls>select+.field-media-input,
#adminForm .controls>.input-group>select+.field-media-input,
#adminForm .controls>input[type="text"]+.field-media-input,
#adminForm .controls>.input-group>input[type="text"]+.field-media-input,
#adminForm .controls>input[type="password"]+.field-media-input,
#adminForm .controls>.input-group>input[type="password"]+.field-media-input,
#adminForm .controls>input[type="datetime"]+.field-media-input,
#adminForm .controls>.input-group>input[type="datetime"]+.field-media-input,
#adminForm .controls>input[type="datetime-local"]+.field-media-input,
#adminForm .controls>.input-group>input[type="datetime-local"]+.field-media-input,
#adminForm .controls>input[type="date"]+.field-media-input,
#adminForm .controls>.input-group>input[type="date"]+.field-media-input,
#adminForm .controls>input[type="month"]+.field-media-input,
#adminForm .controls>.input-group>input[type="month"]+.field-media-input,
#adminForm .controls>input[type="time"]+.field-media-input,
#adminForm .controls>.input-group>input[type="time"]+.field-media-input,
#adminForm .controls>input[type="week"]+.field-media-input,
#adminForm .controls>.input-group>input[type="week"]+.field-media-input,
#adminForm .controls>input[type="number"]+.field-media-input,
#adminForm .controls>.input-group>input[type="number"]+.field-media-input,
#adminForm .controls>input[type="email"]+.field-media-input,
#adminForm .controls>.input-group>input[type="email"]+.field-media-input,
#adminForm .controls>input[type="url"]+.field-media-input,
#adminForm .controls>.input-group>input[type="url"]+.field-media-input,
#adminForm .controls>input[type="search"]+.field-media-input,
#adminForm .controls>.input-group>input[type="search"]+.field-media-input,
#adminForm .controls>input[type="tel"]+.field-media-input,
#adminForm .controls>.input-group>input[type="tel"]+.field-media-input,
#adminForm .controls>input[type="color"]+.field-media-input,
#adminForm .controls>.input-group>input[type="color"]+.field-media-input,
#adminForm .controls>.uneditable-input+.field-media-input,
#adminForm .controls>.input-group>.uneditable-input+.field-media-input,
.input-group>.form-control+.custom-select,
#adminForm .controls.input-group>textarea+.custom-select,
#adminForm .controls.input-group>select+.custom-select,
#adminForm .controls.input-group>input[type="text"]+.custom-select,
#adminForm .controls.input-group>input[type="password"]+.custom-select,
#adminForm .controls.input-group>input[type="datetime"]+.custom-select,
#adminForm .controls.input-group>input[type="datetime-local"]+.custom-select,
#adminForm .controls.input-group>input[type="date"]+.custom-select,
#adminForm .controls.input-group>input[type="month"]+.custom-select,
#adminForm .controls.input-group>input[type="time"]+.custom-select,
#adminForm .controls.input-group>input[type="week"]+.custom-select,
#adminForm .controls.input-group>input[type="number"]+.custom-select,
#adminForm .controls.input-group>input[type="email"]+.custom-select,
#adminForm .controls.input-group>input[type="url"]+.custom-select,
#adminForm .controls.input-group>input[type="search"]+.custom-select,
#adminForm .controls.input-group>input[type="tel"]+.custom-select,
#adminForm .controls.input-group>input[type="color"]+.custom-select,
#adminForm .controls.input-group>.uneditable-input+.custom-select,
#adminForm .controls .field-calendar .input-group>input[type="text"]+.custom-select,
#adminForm .controls .input-group>.field-media-input+.custom-select,
.input-group>.form-control+.custom-file,
#adminForm .controls.input-group>textarea+.custom-file,
#adminForm .controls.input-group>select+.custom-file,
#adminForm .controls.input-group>input[type="text"]+.custom-file,
#adminForm .controls.input-group>input[type="password"]+.custom-file,
#adminForm .controls.input-group>input[type="datetime"]+.custom-file,
#adminForm .controls.input-group>input[type="datetime-local"]+.custom-file,
#adminForm .controls.input-group>input[type="date"]+.custom-file,
#adminForm .controls.input-group>input[type="month"]+.custom-file,
#adminForm .controls.input-group>input[type="time"]+.custom-file,
#adminForm .controls.input-group>input[type="week"]+.custom-file,
#adminForm .controls.input-group>input[type="number"]+.custom-file,
#adminForm .controls.input-group>input[type="email"]+.custom-file,
#adminForm .controls.input-group>input[type="url"]+.custom-file,
#adminForm .controls.input-group>input[type="search"]+.custom-file,
#adminForm .controls.input-group>input[type="tel"]+.custom-file,
#adminForm .controls.input-group>input[type="color"]+.custom-file,
#adminForm .controls.input-group>.uneditable-input+.custom-file,
#adminForm .controls .field-calendar .input-group>input[type="text"]+.custom-file,
#adminForm .controls .input-group>.field-media-input+.custom-file,
.input-group>.form-control-plaintext+.form-control,
#adminForm .input-group>.controls.form-control-plaintext>textarea,
#adminForm .input-group>.controls.form-control-plaintext>select,
#adminForm .input-group>.controls.form-control-plaintext>input[type="text"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="password"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="datetime"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="datetime-local"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="date"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="month"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="time"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="week"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="number"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="email"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="url"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="search"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="tel"],
#adminForm .input-group>.controls.form-control-plaintext>input[type="color"],
#adminForm .input-group>.controls.form-control-plaintext>.uneditable-input,
#adminForm .controls .field-calendar .input-group>.form-control-plaintext+input[type="text"],
#adminForm .controls .input-group>.form-control-plaintext+.field-media-input,
.input-group>.form-control-plaintext+.custom-select,
.input-group>.form-control-plaintext+.custom-file,
.input-group>.custom-select+.form-control,
#adminForm .input-group>.controls.custom-select>textarea,
#adminForm .input-group>.controls.custom-select>select,
#adminForm .input-group>.controls.custom-select>input[type="text"],
#adminForm .input-group>.controls.custom-select>input[type="password"],
#adminForm .input-group>.controls.custom-select>input[type="datetime"],
#adminForm .input-group>.controls.custom-select>input[type="datetime-local"],
#adminForm .input-group>.controls.custom-select>input[type="date"],
#adminForm .input-group>.controls.custom-select>input[type="month"],
#adminForm .input-group>.controls.custom-select>input[type="time"],
#adminForm .input-group>.controls.custom-select>input[type="week"],
#adminForm .input-group>.controls.custom-select>input[type="number"],
#adminForm .input-group>.controls.custom-select>input[type="email"],
#adminForm .input-group>.controls.custom-select>input[type="url"],
#adminForm .input-group>.controls.custom-select>input[type="search"],
#adminForm .input-group>.controls.custom-select>input[type="tel"],
#adminForm .input-group>.controls.custom-select>input[type="color"],
#adminForm .input-group>.controls.custom-select>.uneditable-input,
#adminForm .controls .field-calendar .input-group>.custom-select+input[type="text"],
#adminForm .controls .input-group>.custom-select+.field-media-input,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.custom-file,
.input-group>.custom-file+.form-control,
#adminForm .input-group>.controls.custom-file>textarea,
#adminForm .input-group>.controls.custom-file>select,
#adminForm .input-group>.controls.custom-file>input[type="text"],
#adminForm .input-group>.controls.custom-file>input[type="password"],
#adminForm .input-group>.controls.custom-file>input[type="datetime"],
#adminForm .input-group>.controls.custom-file>input[type="datetime-local"],
#adminForm .input-group>.controls.custom-file>input[type="date"],
#adminForm .input-group>.controls.custom-file>input[type="month"],
#adminForm .input-group>.controls.custom-file>input[type="time"],
#adminForm .input-group>.controls.custom-file>input[type="week"],
#adminForm .input-group>.controls.custom-file>input[type="number"],
#adminForm .input-group>.controls.custom-file>input[type="email"],
#adminForm .input-group>.controls.custom-file>input[type="url"],
#adminForm .input-group>.controls.custom-file>input[type="search"],
#adminForm .input-group>.controls.custom-file>input[type="tel"],
#adminForm .input-group>.controls.custom-file>input[type="color"],
#adminForm .input-group>.controls.custom-file>.uneditable-input,
#adminForm .controls .field-calendar .input-group>.custom-file+input[type="text"],
#adminForm .controls .input-group>.custom-file+.field-media-input,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.custom-file {
    margin-left: -1px
}

.input-group>.form-control:focus,
#adminForm .controls.input-group>textarea:focus,
#adminForm .controls.input-group>select:focus,
#adminForm .controls.input-group>input[type="text"]:focus,
#adminForm .controls.input-group>input[type="password"]:focus,
#adminForm .controls.input-group>input[type="datetime"]:focus,
#adminForm .controls.input-group>input[type="datetime-local"]:focus,
#adminForm .controls.input-group>input[type="date"]:focus,
#adminForm .controls.input-group>input[type="month"]:focus,
#adminForm .controls.input-group>input[type="time"]:focus,
#adminForm .controls.input-group>input[type="week"]:focus,
#adminForm .controls.input-group>input[type="number"]:focus,
#adminForm .controls.input-group>input[type="email"]:focus,
#adminForm .controls.input-group>input[type="url"]:focus,
#adminForm .controls.input-group>input[type="search"]:focus,
#adminForm .controls.input-group>input[type="tel"]:focus,
#adminForm .controls.input-group>input[type="color"]:focus,
#adminForm .controls.input-group>.uneditable-input:focus,
#adminForm .controls .field-calendar .input-group>input[type="text"]:focus,
#adminForm .controls .input-group>.field-media-input:focus,
.input-group>.custom-select:focus,
.input-group>.custom-file .custom-file-input:focus~.custom-file-label {
    z-index: 3
}

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

.input-group>.form-control:not(:last-child),
#adminForm .controls.input-group>textarea:not(:last-child),
#adminForm .controls.input-group>select:not(:last-child),
#adminForm .controls.input-group>input[type="text"]:not(:last-child),
#adminForm .controls.input-group>input[type="password"]:not(:last-child),
#adminForm .controls.input-group>input[type="datetime"]:not(:last-child),
#adminForm .controls.input-group>input[type="datetime-local"]:not(:last-child),
#adminForm .controls.input-group>input[type="date"]:not(:last-child),
#adminForm .controls.input-group>input[type="month"]:not(:last-child),
#adminForm .controls.input-group>input[type="time"]:not(:last-child),
#adminForm .controls.input-group>input[type="week"]:not(:last-child),
#adminForm .controls.input-group>input[type="number"]:not(:last-child),
#adminForm .controls.input-group>input[type="email"]:not(:last-child),
#adminForm .controls.input-group>input[type="url"]:not(:last-child),
#adminForm .controls.input-group>input[type="search"]:not(:last-child),
#adminForm .controls.input-group>input[type="tel"]:not(:last-child),
#adminForm .controls.input-group>input[type="color"]:not(:last-child),
#adminForm .controls.input-group>.uneditable-input:not(:last-child),
#adminForm .controls .field-calendar .input-group>input[type="text"]:not(:last-child),
#adminForm .controls .input-group>.field-media-input:not(:last-child),
.input-group>.custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.form-control:not(:first-child),
#adminForm .controls.input-group>textarea:not(:first-child),
#adminForm .controls.input-group>select:not(:first-child),
#adminForm .controls.input-group>input[type="text"]:not(:first-child),
#adminForm .controls.input-group>input[type="password"]:not(:first-child),
#adminForm .controls.input-group>input[type="datetime"]:not(:first-child),
#adminForm .controls.input-group>input[type="datetime-local"]:not(:first-child),
#adminForm .controls.input-group>input[type="date"]:not(:first-child),
#adminForm .controls.input-group>input[type="month"]:not(:first-child),
#adminForm .controls.input-group>input[type="time"]:not(:first-child),
#adminForm .controls.input-group>input[type="week"]:not(:first-child),
#adminForm .controls.input-group>input[type="number"]:not(:first-child),
#adminForm .controls.input-group>input[type="email"]:not(:first-child),
#adminForm .controls.input-group>input[type="url"]:not(:first-child),
#adminForm .controls.input-group>input[type="search"]:not(:first-child),
#adminForm .controls.input-group>input[type="tel"]:not(:first-child),
#adminForm .controls.input-group>input[type="color"]:not(:first-child),
#adminForm .controls.input-group>.uneditable-input:not(:first-child),
#adminForm .controls .field-calendar .input-group>input[type="text"]:not(:first-child),
#adminForm .controls .input-group>.field-media-input:not(:first-child),
.input-group>.custom-select: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-prepend,
.input-group-append {
    display: flex
}

.input-group-prepend .btn,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend .jd-form-button,
.input-group-append .btn,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append .jd-form-button {
    position: relative;
    z-index: 2
}

.input-group-prepend .btn:focus,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend .jd-form-button:focus,
.input-group-append .btn:focus,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append .jd-form-button:focus {
    z-index: 3
}

.input-group-prepend .btn+.btn,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend .jd-form-button+.btn,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend .btn+.jd-form-button,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.input-group-text,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend .jd-form-button+.input-group-text,
.input-group-prepend .input-group-text+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-text+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-prepend .input-group-text+.jd-form-button,
.input-group-append .btn+.btn,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append .jd-form-button+.btn,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append .btn+.jd-form-button,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
.input-group-append .btn+.input-group-text,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.input-group-text,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append .jd-form-button+.input-group-text,
.input-group-append .input-group-text+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-text+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-append .input-group-text+.jd-form-button {
    margin-left: -1px
}

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

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

.input-group-text {
    display: flex;
    align-items: center;
    padding: 10px .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

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

.input-group-lg>.form-control:not(textarea),
#adminForm .controls.input-group-lg>textarea:not(textarea),
#adminForm .controls.input-group-lg>select:not(textarea),
#adminForm .controls.input-group-lg>input[type="text"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="password"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="datetime"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="datetime-local"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="date"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="month"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="time"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="week"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="number"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="email"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="url"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="search"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="tel"]:not(textarea),
#adminForm .controls.input-group-lg>input[type="color"]:not(textarea),
#adminForm .controls.input-group-lg>.uneditable-input:not(textarea),
#adminForm .controls .field-calendar .input-group-lg>input[type="text"]:not(textarea),
#adminForm .controls .input-group-lg>.field-media-input:not(textarea),
.input-group-lg>.custom-select {
    height: calc(1.5em + 1rem + 2px)
}

.input-group-lg>.form-control,
#adminForm .controls.input-group-lg>textarea,
#adminForm .controls.input-group-lg>select,
#adminForm .controls.input-group-lg>input[type="text"],
#adminForm .controls.input-group-lg>input[type="password"],
#adminForm .controls.input-group-lg>input[type="datetime"],
#adminForm .controls.input-group-lg>input[type="datetime-local"],
#adminForm .controls.input-group-lg>input[type="date"],
#adminForm .controls.input-group-lg>input[type="month"],
#adminForm .controls.input-group-lg>input[type="time"],
#adminForm .controls.input-group-lg>input[type="week"],
#adminForm .controls.input-group-lg>input[type="number"],
#adminForm .controls.input-group-lg>input[type="email"],
#adminForm .controls.input-group-lg>input[type="url"],
#adminForm .controls.input-group-lg>input[type="search"],
#adminForm .controls.input-group-lg>input[type="tel"],
#adminForm .controls.input-group-lg>input[type="color"],
#adminForm .controls.input-group-lg>.uneditable-input,
#adminForm .controls .field-calendar .input-group-lg>input[type="text"],
#adminForm .controls .input-group-lg>.field-media-input,
.input-group-lg>.custom-select,
.input-group-lg>.input-group-prepend>.input-group-text,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-lg>.input-group-prepend>.jd-form-button,
.input-group-lg>.input-group-append>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-lg>.input-group-append>.jd-form-button {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem
}

.input-group-sm>.form-control:not(textarea),
#adminForm .controls.input-group-sm>textarea:not(textarea),
#adminForm .controls.input-group-sm>select:not(textarea),
#adminForm .controls.input-group-sm>input[type="text"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="password"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="datetime"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="datetime-local"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="date"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="month"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="time"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="week"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="number"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="email"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="url"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="search"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="tel"]:not(textarea),
#adminForm .controls.input-group-sm>input[type="color"]:not(textarea),
#adminForm .controls.input-group-sm>.uneditable-input:not(textarea),
#adminForm .controls .field-calendar .input-group-sm>input[type="text"]:not(textarea),
#adminForm .controls .input-group-sm>.field-media-input:not(textarea),
.input-group-sm>.custom-select {
    height: calc(1.5em + 0.5rem + 2px)
}

.input-group-sm>.form-control,
#adminForm .controls.input-group-sm>textarea,
#adminForm .controls.input-group-sm>select,
#adminForm .controls.input-group-sm>input[type="text"],
#adminForm .controls.input-group-sm>input[type="password"],
#adminForm .controls.input-group-sm>input[type="datetime"],
#adminForm .controls.input-group-sm>input[type="datetime-local"],
#adminForm .controls.input-group-sm>input[type="date"],
#adminForm .controls.input-group-sm>input[type="month"],
#adminForm .controls.input-group-sm>input[type="time"],
#adminForm .controls.input-group-sm>input[type="week"],
#adminForm .controls.input-group-sm>input[type="number"],
#adminForm .controls.input-group-sm>input[type="email"],
#adminForm .controls.input-group-sm>input[type="url"],
#adminForm .controls.input-group-sm>input[type="search"],
#adminForm .controls.input-group-sm>input[type="tel"],
#adminForm .controls.input-group-sm>input[type="color"],
#adminForm .controls.input-group-sm>.uneditable-input,
#adminForm .controls .field-calendar .input-group-sm>input[type="text"],
#adminForm .controls .input-group-sm>.field-media-input,
.input-group-sm>.custom-select,
.input-group-sm>.input-group-prepend>.input-group-text,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-sm>.input-group-prepend>.jd-form-button,
.input-group-sm>.input-group-append>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group-sm>.input-group-append>.jd-form-button {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem
}

.input-group-lg>.custom-select,
.input-group-sm>.custom-select {
    padding-right: 1.75rem
}

.input-group>.input-group-prepend>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-prepend>.jd-form-button,
.input-group>.input-group-prepend>.input-group-text,
.input-group>.input-group-append:not(:last-child)>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-append:not(:last-child)>.jd-form-button,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-append:last-child>.jd-form-button:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.input-group-append>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-append>.jd-form-button,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:not(:first-child)>.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-prepend:not(:first-child)>.jd-form-button,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-prepend:first-child>.jd-form-button:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.custom-control {
    position: relative;
    display: block;
    min-height: 1.5rem;
    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: 1.25rem;
    opacity: 0
}

.custom-control-input:checked~.custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff
}

.custom-control-input:focus~.custom-control-label::before {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
}

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

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

.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 {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px
}

.custom-control-label::after {
    position: absolute;
    top: .25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%
}

.custom-checkbox .custom-control-label::before {
    border-radius: .25rem
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='white' 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: #007bff;
    background-color: #007bff
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='white' d='M0 2h4'/%3e%3c/svg%3e")
}

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

.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: rgba(0, 123, 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,%3csvg xmlns='http://w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e")
}

.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(0, 123, 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(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: .5rem;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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(0, 123, 255, .5)
}

.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 22px);
    padding: 10px 1.75rem 10px .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center / 8px 10px;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    appearance: none
}

.custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 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: .75rem;
    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 + 0.5rem + 2px);
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-left: .5rem;
    font-size: .875rem
}

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

.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(1.5em + 22px);
    margin-bottom: 0
}

.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(1.5em + 22px);
    margin: 0;
    opacity: 0
}

.custom-file-input:focus~.custom-file-label {
    border-color: #80bdff;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 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 {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(1.5em + 22px);
    padding: 10px .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 20px);
    padding: 10px .75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 .25rem .25rem 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 white, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px white, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

.custom-range:focus::-ms-thumb {
    box-shadow: 0 0 0 1px white, 0 0 0 .2rem rgba(0, 123, 255, .25)
}

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

.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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: #b3d7ff
}

.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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: #b3d7ff
}

.custom-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: .2rem;
    margin-left: .2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none
}

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

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

.custom-range::-ms-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem
}

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

.custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem
}

.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 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {

    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
        transition: none
    }
}

.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: .5rem 1rem
}

.nav-link:hover,
.nav-link:focus {
    text-decoration: none
}

.nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default
}

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

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

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

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

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

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

.nav-tabs .dropdown-menu {
    margin-top: -1px;

    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills .nav-link {
    border-radius: .25rem
}

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

.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;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: .5rem 1rem
}

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

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

.navbar-brand:hover,
.navbar-brand:focus {
    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: .25rem
}

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

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

@media (max-width:575.98px) {

    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid,
    .navbar-expand-sm>.container-sm,
    .navbar-expand-sm>.container-md,
    .navbar-expand-sm>.container-lg,
    .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-sm,
    .navbar-expand-sm>.container-md,
    .navbar-expand-sm>.container-lg,
    .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-sm,
    .navbar-expand-md>.container-md,
    .navbar-expand-md>.container-lg,
    .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-sm,
    .navbar-expand-md>.container-md,
    .navbar-expand-md>.container-lg,
    .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-sm,
    .navbar-expand-lg>.container-md,
    .navbar-expand-lg>.container-lg,
    .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-sm,
    .navbar-expand-lg>.container-md,
    .navbar-expand-lg>.container-lg,
    .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-sm,
    .navbar-expand-xl>.container-md,
    .navbar-expand-xl>.container-lg,
    .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-sm,
    .navbar-expand-xl>.container-md,
    .navbar-expand-xl>.container-lg,
    .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-sm,
.navbar-expand>.container-md,
.navbar-expand>.container-lg,
.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-sm,
.navbar-expand>.container-md,
.navbar-expand>.container-lg,
.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 {
    color: rgba(0, 0, 0, .9)
}

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

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

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

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

.navbar-light .navbar-nav .show>.nav-link,
.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
    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,%3csvg xmlns='http://w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' 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 {
    color: rgba(0, 0, 0, .9)
}

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

.navbar-dark .navbar-brand {
    color: #fff
}

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

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, .75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, .25)
}

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

}

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

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, .5)
}

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

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

.card,
.article-wraper-inner,
.card-layout {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem
}

.card>hr,
.article-wraper-inner>hr,
.card-layout>hr {
    margin-right: 0;
    margin-left: 0
}

.card>.list-group,
.article-wraper-inner>.list-group,
.card-layout>.list-group {
    border-top: inherit;
    border-bottom: inherit
}

.card>.list-group:first-child,
.article-wraper-inner>.list-group:first-child,
.card-layout>.list-group:first-child {
    border-top-width: 0;
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px)
}

.card>.list-group:last-child,
.article-wraper-inner>.list-group:last-child,
.card-layout>.list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: calc(0.25rem - 1px);
    border-bottom-left-radius: calc(0.25rem - 1px)
}

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

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

.card-subtitle {
    margin-top: -.375rem;
    margin-bottom: 0
}

.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: rgba(0, 0, 0, .03);
    border-bottom: 1px solid rgba(0, 0, 0, .125)
}

.card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0
}

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

.card-footer {
    padding: .75rem 1.25rem;
    background-color: rgba(0, 0, 0, .03);
    border-top: 1px solid rgba(0, 0, 0, .125)
}

.card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)
}

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

.card-header-pills {
    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-top,
.card-img-bottom {
    flex-shrink: 0;
    width: 100%
}

.card-img,
.card-img-top {
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px)
}

.card-img,
.card-img-bottom {
    border-bottom-right-radius: calc(0.25rem - 1px);
    border-bottom-left-radius: calc(0.25rem - 1px)
}

.card-deck .card,
.card-deck .article-wraper-inner,
.card-deck .card-layout {
    margin-bottom: 15px
}

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

    .card-deck .card,
    .card-deck .article-wraper-inner,
    .card-deck .card-layout {
        flex: 1 0 0%;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px
    }
}

.card-group>.card,
.card-group>.article-wraper-inner,
.card-group>.card-layout {
    margin-bottom: 15px
}

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

    }

    .card-group>.card,
    .card-group>.article-wraper-inner,
    .card-group>.card-layout {
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .card-group>.card+.card,
    .card-group>.article-wraper-inner+.card,
    .card-group>.article-wraper-inner+.article-wraper-inner,
    .card-group>.article-wraper-inner+.card-layout,
    .card-group>.card-layout+.card,
    .card-group>.card-layout+.article-wraper-inner,
    .card-group>.card-layout+.card-layout,
    .card-group>.card+.article-wraper-inner,
    .card-group>.card+.card-layout {
        margin-left: 0;
        border-left: 0
    }

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

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

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

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

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

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

.card-columns .card,
.card-columns .article-wraper-inner,
.card-columns .card-layout {
    margin-bottom: .75rem
}

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

    .card-columns .card,
    .card-columns .article-wraper-inner,
    .card-columns .card-layout {
        display: inline-block;
        width: 100%
    }
}

.accordion>.card,
.accordion>.article-wraper-inner,
.accordion>.card-layout {
    overflow: hidden
}

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

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

.accordion>.card>.card-header,
.accordion>.article-wraper-inner>.card-header,
.accordion>.card-layout>.card-header {
    border-radius: 0;
    margin-bottom: -1px
}

.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: .25rem
}

.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
}

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

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

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

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

.page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6
}

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

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

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

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

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

.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: .3rem;
    border-bottom-left-radius: .3rem
}

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

.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: .2rem;
    border-bottom-left-radius: .2rem
}

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

.badge {
    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

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

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

.badge:empty {
    display: none
}

.btn .badge,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button .badge {
    position: relative;
    top: -1px
}

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

.badge-primary {
    color: #fff;
    background-color: #007bff
}

a.badge-primary:hover,
a.badge-primary:focus {
    color: #fff;
    background-color: #0062cc
}

a.badge-primary:focus,
a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.badge-secondary {
    color: #fff;
    background-color: #6c757d
}

a.badge-secondary:hover,
a.badge-secondary:focus {
    color: #fff;
    background-color: #545b62
}

a.badge-secondary:focus,
a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.badge-success {
    color: #fff;
    background-color: #28a745
}

a.badge-success:hover,
a.badge-success:focus {
    color: #fff;
    background-color: #1e7e34
}

a.badge-success:focus,
a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}

.badge-info {
    color: #fff;
    background-color: #17a2b8
}

a.badge-info:hover,
a.badge-info:focus {
    color: #fff;
    background-color: #117a8b
}

a.badge-info:focus,
a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}

.badge-warning {
    color: #212529;
    background-color: #ffc107
}

a.badge-warning:hover,
a.badge-warning:focus {
    color: #212529;
    background-color: #d39e00
}

a.badge-warning:focus,
a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}

.badge-danger {
    color: #fff;
    background-color: #dc3545
}

a.badge-danger:hover,
a.badge-danger:focus {
    color: #fff;
    background-color: #bd2130
}

a.badge-danger:focus,
a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}

.badge-light {
    color: #212529;
    background-color: #f8f9fa
}

a.badge-light:hover,
a.badge-light:focus {
    color: #212529;
    background-color: #dae0e5
}

a.badge-light:focus,
a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}

.badge-dark {
    color: #fff;
    background-color: #343a40
}

a.badge-dark:hover,
a.badge-dark:focus {
    color: #fff;
    background-color: #1d2124
}

a.badge-dark:focus,
a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}

.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #e9ecef;
    border-radius: .3rem
}

@media (min-width:576px) {
    .jumbotron {
        padding: 4rem 2rem
    }
}

.jumbotron-fluid {
    padding-right: 0;
    padding-left: 0;
    border-radius: 0
}

.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

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

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

.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff
}

.alert-primary hr {
    border-top-color: #9ecdff
}

.alert-primary .alert-link {
    color: #002752
}

.alert-secondary {
    color: #383d41;
    background-color: #e2e3e5;
    border-color: #d6d8db
}

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

.alert-secondary .alert-link {
    color: #212326
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb
}

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

.alert-success .alert-link {
    color: #0b2e13
}

.alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
}

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

.alert-info .alert-link {
    color: #062c32
}

.alert-warning,
.alert-notice {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba
}

.alert-warning hr,
.alert-notice hr {
    border-top-color: #ffe7a0
}

.alert-warning .alert-link,
.alert-notice .alert-link {
    color: #533f02
}

.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb
}

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

.alert-danger .alert-link {
    color: #491217
}

.alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe
}

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

.alert-light .alert-link {
    color: #686868
}

.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca
}

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

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

@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

.progress {
    display: flex;
    height: 1rem;
    overflow: hidden;
    line-height: 0;
    font-size: .75rem;
    background-color: #e9ecef;
    border-radius: .25rem
}

.progress-bar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #007bff;
    transition: width 0.6s ease
}

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

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

.progress-bar-animated {
    animation: progress-bar-stripes 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: .25rem
}

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

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

.list-group-item-action:active {
    color: #212529;
    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: #007bff;
    border-color: #007bff
}

.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: .25rem;
    border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child {
    border-top-right-radius: .25rem;
    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: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-sm>.list-group-item:last-child {
        border-top-right-radius: .25rem;
        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: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-md>.list-group-item:last-child {
        border-top-right-radius: .25rem;
        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: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-lg>.list-group-item:last-child {
        border-top-right-radius: .25rem;
        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: .25rem;
        border-top-right-radius: 0
    }

    .list-group-horizontal-xl>.list-group-item:last-child {
        border-top-right-radius: .25rem;
        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: #004085;
    background-color: #b8daff
}

.list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus {
    color: #004085;
    background-color: #9ecdff
}

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

.list-group-item-secondary {
    color: #383d41;
    background-color: #d6d8db
}

.list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cccf
}

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

.list-group-item-success {
    color: #155724;
    background-color: #c3e6cb
}

.list-group-item-success.list-group-item-action:hover,
.list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb
}

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

.list-group-item-info {
    color: #0c5460;
    background-color: #bee5eb
}

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

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

.list-group-item-warning {
    color: #856404;
    background-color: #ffeeba
}

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

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

.list-group-item-danger {
    color: #721c24;
    background-color: #f5c6cb
}

.list-group-item-danger.list-group-item-action:hover,
.list-group-item-danger.list-group-item-action:focus {
    color: #721c24;
    background-color: #f1b1b7
}

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

.list-group-item-light {
    color: #818182;
    background-color: #fdfdfe
}

.list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #f1f1f1
}

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

}

.list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca
}

.list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbd
}

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

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

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

.close:not(:disabled):not(.disabled):hover,
.close:not(:disabled):not(.disabled):focus {
    opacity: .75
}

button.close {
    padding: 0;
    background-color: transparent;
    border: 0
}

a.close.disabled {
    pointer-events: none
}

.toast {
    max-width: 350px;
    overflow: hidden;
    font-size: .875rem;
    background-color: rgba(255, 255, 255, .85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .1);
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
    backdrop-filter: blur(10px);
    opacity: 0;
    border-radius: .25rem
}

.toast:not(:last-child) {
    margin-bottom: .75rem
}

.toast.showing {
    opacity: 1
}

.toast.show {
    display: block;
    opacity: 1
}

.toast.hide {
    display: none
}

.toast-header {
    display: flex;
    align-items: center;
    padding: .25rem .75rem;
    color: #6c757d;
    background-color: rgba(255, 255, 255, .85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0, 0, 0, .05)
}

.toast-body {
    padding: .75rem
}

.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 0.3s ease-out;
    transform: translate(0, -50px)
}

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

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

.modal.in .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-header,
.modal-dialog-scrollable .modal-footer {
    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: .3rem;
    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-backdrop.in {
    opacity: .5
}

.modal-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(0.3rem - 1px);
    border-top-right-radius: calc(0.3rem - 1px)
}

.modal-header .close {
    padding: 1rem 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 #dee2e6;
    border-bottom-right-radius: calc(0.3rem - 1px);
    border-bottom-left-radius: calc(0.3rem - 1px)
}

.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-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: -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-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.in {
    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-top,
.bs-tooltip-auto[x-placement^="top"] {
    padding: .4rem 0
}

.bs-tooltip-top .arrow,
.bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^="top"] .arrow::before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
}

.bs-tooltip-right,
.bs-tooltip-auto[x-placement^="right"] {
    padding: 0 .4rem
}

.bs-tooltip-right .arrow,
.bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
}

.bs-tooltip-bottom,
.bs-tooltip-auto[x-placement^="bottom"] {
    padding: .4rem 0
}

.bs-tooltip-bottom .arrow,
.bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
}

.bs-tooltip-left,
.bs-tooltip-auto[x-placement^="left"] {
    padding: 0 .4rem
}

.bs-tooltip-left .arrow,
.bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: .25rem
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .875rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem
}

.popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: .5rem;
    margin: 0 .3rem
}

.popover .arrow::before,
.popover .arrow::after {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-top,
.bs-popover-auto[x-placement^="top"] {
    margin-bottom: .5rem
}

.bs-popover-top>.arrow,
.bs-popover-auto[x-placement^="top"]>.arrow {
    bottom: calc(-0.5rem - 1px)
}

.bs-popover-top>.arrow::before,
.bs-popover-auto[x-placement^="top"]>.arrow::before {
    bottom: 0;
    border-width: .5rem .5rem 0;
    border-top-color: rgba(0, 0, 0, .25)
}

.bs-popover-top>.arrow::after,
.bs-popover-auto[x-placement^="top"]>.arrow::after {
    bottom: 1px;
    border-width: .5rem .5rem 0;
    border-top-color: #fff
}

.bs-popover-right,
.bs-popover-auto[x-placement^="right"] {
    margin-left: .5rem
}

.bs-popover-right>.arrow,
.bs-popover-auto[x-placement^="right"]>.arrow {
    left: calc(-0.5rem - 1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-right>.arrow::before,
.bs-popover-auto[x-placement^="right"]>.arrow::before {
    left: 0;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: rgba(0, 0, 0, .25)
}

.bs-popover-right>.arrow::after,
.bs-popover-auto[x-placement^="right"]>.arrow::after {
    left: 1px;
    border-width: .5rem .5rem .5rem 0;
    border-right-color: #fff
}

.bs-popover-bottom,
.bs-popover-auto[x-placement^="bottom"] {
    margin-top: .5rem
}

.bs-popover-bottom>.arrow,
.bs-popover-auto[x-placement^="bottom"]>.arrow {
    top: calc(-0.5rem - 1px)
}

.bs-popover-bottom>.arrow::before,
.bs-popover-auto[x-placement^="bottom"]>.arrow::before {
    top: 0;
    border-width: 0 .5rem .5rem .5rem;
    border-bottom-color: rgba(0, 0, 0, .25)
}

.bs-popover-bottom>.arrow::after,
.bs-popover-auto[x-placement^="bottom"]>.arrow::after {
    top: 1px;
    border-width: 0 .5rem .5rem .5rem;
    border-bottom-color: #fff
}

.bs-popover-bottom .popover-header::before,
.bs-popover-auto[x-placement^="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-left,
.bs-popover-auto[x-placement^="left"] {
    margin-right: .5rem
}

.bs-popover-left>.arrow,
.bs-popover-auto[x-placement^="left"]>.arrow {
    right: calc(-0.5rem - 1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-left>.arrow::before,
.bs-popover-auto[x-placement^="left"]>.arrow::before {
    right: 0;
    border-width: .5rem 0 .5rem .5rem;
    border-left-color: rgba(0, 0, 0, .25)
}

.bs-popover-left>.arrow::after,
.bs-popover-auto[x-placement^="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: calc(0.3rem - 1px);
    border-top-right-radius: calc(0.3rem - 1px)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: .5rem .75rem;
    color: #212529
}

.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 0.6s ease-in-out
}

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

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
    display: block
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
    transform: translateX(100%)
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    transform: none
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
    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 0.6s
}

@media (prefers-reduced-motion:reduce) {

    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
        transition: none
    }
}

.carousel-control-prev,
.carousel-control-next {
    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 0.15s ease
}

@media (prefers-reduced-motion:reduce) {

    .carousel-control-prev,
    .carousel-control-next {
        transition: none
    }
}

.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-prev-icon,
.carousel-control-next-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,%3csvg xmlns='http://w3.org/2000/svg' fill='white' 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,%3csvg xmlns='http://w3.org/2000/svg' fill='white' 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 0.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
}

@keyframes spinner-border {
    to {
        transform: rotate(360deg)
    }
}

.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: spinner-border 0.75s linear infinite
}

.spinner-border-sm {
    width: 1rem;
    height: 1rem;
    border-width: .2em
}

@keyframes spinner-grow {
    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: spinner-grow 0.75s linear infinite
}

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

.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 {
    background-color: #007bff !important
}

a.bg-primary:hover,
a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color: #0062cc !important
}

.bg-secondary {
    background-color: #6c757d !important
}

a.bg-secondary:hover,
a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
    background-color: #545b62 !important
}

.bg-success {
    background-color: #28a745 !important
}

a.bg-success:hover,
a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
    background-color: #1e7e34 !important
}

.bg-info {
    background-color: #17a2b8 !important
}

a.bg-info:hover,
a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
    background-color: #117a8b !important
}

.bg-warning {
    background-color: #ffc107 !important
}

a.bg-warning:hover,
a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
    background-color: #d39e00 !important
}

.bg-danger {
    background-color: #dc3545 !important
}

a.bg-danger:hover,
a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
    background-color: #bd2130 !important
}

.bg-light {
    background-color: #f8f9fa !important
}

a.bg-light:hover,
a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
    background-color: #dae0e5 !important
}

.bg-dark {
    background-color: #343a40 !important
}

a.bg-dark:hover,
a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
    background-color: #1d2124 !important
}

.bg-white {
    background-color: white !important
}

.bg-transparent {
    background-color: transparent !important
}

.border,
.border-layout,
.review-head {
    border: 1px solid #dee2e6 !important
}

.border-top {
    border-top: 1px solid #dee2e6 !important
}

.border-right {
    border-right: 1px solid #dee2e6 !important
}

.border-bottom {
    border-bottom: 1px solid #dee2e6 !important
}

.border-left {
    border-left: 1px solid #dee2e6 !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: #007bff !important
}

.border-secondary {
    border-color: #6c757d !important
}

.border-success {
    border-color: #28a745 !important
}

.border-info {
    border-color: #17a2b8 !important
}

.border-warning {
    border-color: #ffc107 !important
}

.border-danger {
    border-color: #dc3545 !important
}

.border-light {
    border-color: #f8f9fa !important
}

.border-dark {
    border-color: #343a40 !important
}

.border-white {
    border-color: white !important
}

.rounded-sm {
    border-radius: 0.2rem !important
}

.rounded,
.border-layout {
    border-radius: 0.25rem !important
}

.rounded-top {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important
}

.rounded-right {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important
}

.rounded-bottom {
    border-bottom-right-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important
}

.rounded-left {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important
}

.rounded-lg {
    border-radius: 0.3rem !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: 50rem !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 iframe,
.embed-responsive embed,
.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.8571428571%
}

.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 {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

@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, 0, 0, .075) !important
}

.shadow,
.card-layout,
.article-wraper-inner {
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !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: 0.25rem !important
}

.mt-1,
.my-1 {
    margin-top: 0.25rem !important
}

.mr-1,
.mx-1 {
    margin-right: 0.25rem !important
}

.mb-1,
.my-1 {
    margin-bottom: 0.25rem !important
}

.ml-1,
.mx-1 {
    margin-left: 0.25rem !important
}

.m-2 {
    margin: 0.5rem !important
}

.mt-2,
.my-2 {
    margin-top: 0.5rem !important
}

.mr-2,
.mx-2 {
    margin-right: 0.5rem !important
}

.mb-2,
.my-2 {
    margin-bottom: 0.5rem !important
}

.ml-2,
.mx-2 {
    margin-left: 0.5rem !important
}

.m-3 {
    margin: 1rem !important
}

.mt-3,
.my-3 {
    margin-top: 1rem !important
}

.mr-3,
.mx-3 {
    margin-right: 1rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
    margin-left: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}

.mr-4,
.mx-4 {
    margin-right: 1.5rem !important
}

.mb-4,
.border-layout,
.my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4,
.mx-4 {
    margin-left: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.mt-5,
.relatedposts-wrap,
.my-5 {
    margin-top: 3rem !important
}

.mr-5,
.mx-5 {
    margin-right: 3rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 3rem !important
}

.ml-5,
.mx-5 {
    margin-left: 3rem !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: 0.25rem !important
}

.pt-1,
.py-1 {
    padding-top: 0.25rem !important
}

.pr-1,
.px-1 {
    padding-right: 0.25rem !important
}

.pb-1,
.py-1 {
    padding-bottom: 0.25rem !important
}

.pl-1,
.px-1 {
    padding-left: 0.25rem !important
}

.p-2 {
    padding: 0.5rem !important
}

.pt-2,
.py-2 {
    padding-top: 0.5rem !important
}

.pr-2,
.px-2 {
    padding-right: 0.5rem !important
}

.pb-2,
.py-2 {
    padding-bottom: 0.5rem !important
}

.pl-2,
.px-2 {
    padding-left: 0.5rem !important
}

.p-3,
.border-layout {
    padding: 1rem !important
}

.pt-3,
.py-3 {
    padding-top: 1rem !important
}

.pr-3,
.px-3 {
    padding-right: 1rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}

.pl-3,
.px-3 {
    padding-left: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}

.pr-4,
.px-4 {
    padding-right: 1.5rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4,
.px-4 {
    padding-left: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.pt-5,
.py-5 {
    padding-top: 3rem !important
}

.pr-5,
.px-5 {
    padding-right: 3rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 3rem !important
}

.pl-5,
.px-5 {
    padding-left: 3rem !important
}

.m-n1 {
    margin: -0.25rem !important
}

.mt-n1,
.my-n1 {
    margin-top: -0.25rem !important
}

.mr-n1,
.mx-n1 {
    margin-right: -0.25rem !important
}

.mb-n1,
.my-n1 {
    margin-bottom: -0.25rem !important
}

.ml-n1,
.mx-n1 {
    margin-left: -0.25rem !important
}

.m-n2 {
    margin: -0.5rem !important
}

.mt-n2,
.my-n2 {
    margin-top: -0.5rem !important
}

.mr-n2,
.mx-n2 {
    margin-right: -0.5rem !important
}

.mb-n2,
.my-n2 {
    margin-bottom: -0.5rem !important
}

.ml-n2,
.mx-n2 {
    margin-left: -0.5rem !important
}

.m-n3 {
    margin: -1rem !important
}

.mt-n3,
.my-n3 {
    margin-top: -1rem !important
}

.mr-n3,
.mx-n3 {
    margin-right: -1rem !important
}

.mb-n3,
.my-n3 {
    margin-bottom: -1rem !important
}

.ml-n3,
.mx-n3 {
    margin-left: -1rem !important
}

.m-n4 {
    margin: -1.5rem !important
}

.mt-n4,
.my-n4 {
    margin-top: -1.5rem !important
}

.mr-n4,
.mx-n4 {
    margin-right: -1.5rem !important
}

.mb-n4,
.my-n4 {
    margin-bottom: -1.5rem !important
}

.ml-n4,
.mx-n4 {
    margin-left: -1.5rem !important
}

.m-n5 {
    margin: -3rem !important
}

.mt-n5,
.my-n5 {
    margin-top: -3rem !important
}

.mr-n5,
.mx-n5 {
    margin-right: -3rem !important
}

.mb-n5,
.my-n5 {
    margin-bottom: -3rem !important
}

.ml-n5,
.mx-n5 {
    margin-left: -3rem !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: 0.25rem !important
    }

    .mt-sm-1,
    .my-sm-1 {
        margin-top: 0.25rem !important
    }

    .mr-sm-1,
    .mx-sm-1 {
        margin-right: 0.25rem !important
    }

    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: 0.25rem !important
    }

    .ml-sm-1,
    .mx-sm-1 {
        margin-left: 0.25rem !important
    }

    .m-sm-2 {
        margin: 0.5rem !important
    }

    .mt-sm-2,
    .my-sm-2 {
        margin-top: 0.5rem !important
    }

    .mr-sm-2,
    .mx-sm-2 {
        margin-right: 0.5rem !important
    }

    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: 0.5rem !important
    }

    .ml-sm-2,
    .mx-sm-2 {
        margin-left: 0.5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .mt-sm-3,
    .my-sm-3 {
        margin-top: 1rem !important
    }

    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 1rem !important
    }

    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1rem !important
    }

    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.5rem !important
    }

    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 1.5rem !important
    }

    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 1.5rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .mt-sm-5,
    .my-sm-5 {
        margin-top: 3rem !important
    }

    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 3rem !important
    }

    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 3rem !important
    }

    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 3rem !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: 0.25rem !important
    }

    .pt-sm-1,
    .py-sm-1 {
        padding-top: 0.25rem !important
    }

    .pr-sm-1,
    .px-sm-1 {
        padding-right: 0.25rem !important
    }

    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: 0.25rem !important
    }

    .pl-sm-1,
    .px-sm-1 {
        padding-left: 0.25rem !important
    }

    .p-sm-2 {
        padding: 0.5rem !important
    }

    .pt-sm-2,
    .py-sm-2 {
        padding-top: 0.5rem !important
    }

    .pr-sm-2,
    .px-sm-2 {
        padding-right: 0.5rem !important
    }

    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: 0.5rem !important
    }

    .pl-sm-2,
    .px-sm-2 {
        padding-left: 0.5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1rem !important
    }

    .pr-sm-3,
    .px-sm-3 {
        padding-right: 1rem !important
    }

    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1rem !important
    }

    .pl-sm-3,
    .px-sm-3 {
        padding-left: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.5rem !important
    }

    .pr-sm-4,
    .px-sm-4 {
        padding-right: 1.5rem !important
    }

    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-sm-4,
    .px-sm-4 {
        padding-left: 1.5rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

    .pt-sm-5,
    .py-sm-5 {
        padding-top: 3rem !important
    }

    .pr-sm-5,
    .px-sm-5 {
        padding-right: 3rem !important
    }

    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 3rem !important
    }

    .pl-sm-5,
    .px-sm-5 {
        padding-left: 3rem !important
    }

    .m-sm-n1 {
        margin: -0.25rem !important
    }


    .mt-sm-n1,
    .my-sm-n1 {
        margin-top: -0.25rem !important
    }

    .mr-sm-n1,
    .mx-sm-n1 {
        margin-right: -0.25rem !important
    }

    .mb-sm-n1,
    .my-sm-n1 {
        margin-bottom: -0.25rem !important
    }

    .ml-sm-n1,
    .mx-sm-n1 {
        margin-left: -0.25rem !important
    }

    .m-sm-n2 {
        margin: -0.5rem !important
    }

    .mt-sm-n2,
    .my-sm-n2 {
        margin-top: -0.5rem !important
    }

    .mr-sm-n2,
    .mx-sm-n2 {
        margin-right: -0.5rem !important
    }

    .mb-sm-n2,
    .my-sm-n2 {
        margin-bottom: -0.5rem !important
    }

    .ml-sm-n2,
    .mx-sm-n2 {
        margin-left: -0.5rem !important
    }

    .m-sm-n3 {
        margin: -1rem !important
    }

    .mt-sm-n3,
    .my-sm-n3 {
        margin-top: -1rem !important
    }

    .mr-sm-n3,
    .mx-sm-n3 {
        margin-right: -1rem !important
    }

    .mb-sm-n3,
    .my-sm-n3 {
        margin-bottom: -1rem !important
    }

    .ml-sm-n3,
    .mx-sm-n3 {
        margin-left: -1rem !important
    }

    .m-sm-n4 {
        margin: -1.5rem !important
    }

    .mt-sm-n4,
    .my-sm-n4 {
        margin-top: -1.5rem !important
    }

    .mr-sm-n4,
    .mx-sm-n4 {
        margin-right: -1.5rem !important
    }

    .mb-sm-n4,
    .my-sm-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-sm-n4,
    .mx-sm-n4 {
        margin-left: -1.5rem !important
    }

    .m-sm-n5 {
        margin: -3rem !important
    }

    .mt-sm-n5,
    .my-sm-n5 {
        margin-top: -3rem !important
    }

    .mr-sm-n5,
    .mx-sm-n5 {
        margin-right: -3rem !important
    }

    .mb-sm-n5,
    .my-sm-n5 {
        margin-bottom: -3rem !important
    }

    .ml-sm-n5,
    .mx-sm-n5 {
        margin-left: -3rem !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: 0.25rem !important
    }

    .mt-md-1,
    .my-md-1 {
        margin-top: 0.25rem !important
    }

    .mr-md-1,
    .mx-md-1 {
        margin-right: 0.25rem !important
    }

    .mb-md-1,
    .my-md-1 {
        margin-bottom: 0.25rem !important
    }

    .ml-md-1,
    .mx-md-1 {
        margin-left: 0.25rem !important
    }

    .m-md-2 {
        margin: 0.5rem !important
    }

    .mt-md-2,
    .my-md-2 {
        margin-top: 0.5rem !important
    }

    .mr-md-2,
    .mx-md-2 {
        margin-right: 0.5rem !important
    }

    .mb-md-2,
    .my-md-2 {
        margin-bottom: 0.5rem !important
    }

    .ml-md-2,
    .mx-md-2 {
        margin-left: 0.5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .mt-md-3,
    .my-md-3 {
        margin-top: 1rem !important
    }

    .mr-md-3,
    .mx-md-3 {
        margin-right: 1rem !important
    }

    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1rem !important
    }

    .ml-md-3,
    .mx-md-3 {
        margin-left: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .mt-md-4,
    .my-md-4 {
        margin-top: 1.5rem !important
    }

    .mr-md-4,
    .mx-md-4 {
        margin-right: 1.5rem !important
    }

    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-md-4,
    .mx-md-4 {
        margin-left: 1.5rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .mt-md-5,
    .my-md-5 {
        margin-top: 3rem !important
    }

    .mr-md-5,
    .mx-md-5 {
        margin-right: 3rem !important
    }

    .mb-md-5,
    .my-md-5 {
        margin-bottom: 3rem !important
    }

    .ml-md-5,
    .mx-md-5 {
        margin-left: 3rem !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: 0.25rem !important
    }

    .pt-md-1,
    .py-md-1 {
        padding-top: 0.25rem !important
    }

    .pr-md-1,
    .px-md-1 {
        padding-right: 0.25rem !important
    }

    .pb-md-1,
    .py-md-1 {
        padding-bottom: 0.25rem !important
    }

    .pl-md-1,
    .px-md-1 {
        padding-left: 0.25rem !important
    }

    .p-md-2 {
        padding: 0.5rem !important
    }

    .pt-md-2,
    .py-md-2 {
        padding-top: 0.5rem !important
    }

    .pr-md-2,
    .px-md-2 {
        padding-right: 0.5rem !important
    }

    .pb-md-2,
    .py-md-2 {
        padding-bottom: 0.5rem !important
    }

    .pl-md-2,
    .px-md-2 {
        padding-left: 0.5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .pt-md-3,
    .py-md-3 {
        padding-top: 1rem !important
    }

    .pr-md-3,
    .px-md-3 {
        padding-right: 1rem !important
    }

    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1rem !important
    }

    .pl-md-3,
    .px-md-3 {
        padding-left: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .pt-md-4,
    .py-md-4 {
        padding-top: 1.5rem !important
    }

    .pr-md-4,
    .px-md-4 {
        padding-right: 1.5rem !important
    }

    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-md-4,
    .px-md-4 {
        padding-left: 1.5rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

    .pt-md-5,
    .py-md-5 {
        padding-top: 3rem !important
    }

    .pr-md-5,
    .px-md-5 {
        padding-right: 3rem !important
    }

    .pb-md-5,
    .py-md-5 {
        padding-bottom: 3rem !important
    }

    .pl-md-5,
    .px-md-5 {
        padding-left: 3rem !important
    }

    .m-md-n1 {
        margin: -0.25rem !important
    }

    .mt-md-n1,
    .my-md-n1 {
        margin-top: -0.25rem !important
    }

    .mr-md-n1,
    .mx-md-n1 {
        margin-right: -0.25rem !important
    }

    .mb-md-n1,
    .my-md-n1 {
        margin-bottom: -0.25rem !important
    }

    .ml-md-n1,
    .mx-md-n1 {
        margin-left: -0.25rem !important
    }

    .m-md-n2 {
        margin: -0.5rem !important
    }

    .mt-md-n2,
    .my-md-n2 {
        margin-top: -0.5rem !important
    }

    .mr-md-n2,
    .mx-md-n2 {
        margin-right: -0.5rem !important
    }

    .mb-md-n2,
    .my-md-n2 {
        margin-bottom: -0.5rem !important
    }

    .ml-md-n2,
    .mx-md-n2 {
        margin-left: -0.5rem !important
    }

    .m-md-n3 {
        margin: -1rem !important
    }

    .mt-md-n3,
    .my-md-n3 {
        margin-top: -1rem !important
    }

    .mr-md-n3,
    .mx-md-n3 {
        margin-right: -1rem !important
    }

    .mb-md-n3,
    .my-md-n3 {
        margin-bottom: -1rem !important
    }

    .ml-md-n3,
    .mx-md-n3 {
        margin-left: -1rem !important
    }

    .m-md-n4 {
        margin: -1.5rem !important
    }

    .mt-md-n4,
    .my-md-n4 {
        margin-top: -1.5rem !important
    }

    .mr-md-n4,
    .mx-md-n4 {
        margin-right: -1.5rem !important
    }

    .mb-md-n4,
    .my-md-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-md-n4,
    .mx-md-n4 {
        margin-left: -1.5rem !important
    }

    .m-md-n5 {
        margin: -3rem !important
    }

    .mt-md-n5,
    .my-md-n5 {
        margin-top: -3rem !important
    }

    .mr-md-n5,
    .mx-md-n5 {
        margin-right: -3rem !important
    }

    .mb-md-n5,
    .my-md-n5 {
        margin-bottom: -3rem !important
    }

    .ml-md-n5,
    .mx-md-n5 {
        margin-left: -3rem !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: 0.25rem !important
    }

    .mt-lg-1,
    .my-lg-1 {
        margin-top: 0.25rem !important
    }

    .mr-lg-1,
    .mx-lg-1 {
        margin-right: 0.25rem !important
    }

    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: 0.25rem !important
    }

    .ml-lg-1,
    .mx-lg-1 {
        margin-left: 0.25rem !important
    }

    .m-lg-2 {
        margin: 0.5rem !important
    }

    .mt-lg-2,
    .my-lg-2 {
        margin-top: 0.5rem !important
    }

    .mr-lg-2,
    .mx-lg-2 {
        margin-right: 0.5rem !important
    }

    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: 0.5rem !important
    }

    .ml-lg-2,
    .mx-lg-2 {
        margin-left: 0.5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .mt-lg-3,
    .my-lg-3 {
        margin-top: 1rem !important
    }

    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 1rem !important
    }

    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1rem !important
    }

    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.5rem !important
    }

    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 1.5rem !important
    }

    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 1.5rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .mt-lg-5,
    .my-lg-5 {
        margin-top: 3rem !important
    }

    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 3rem !important
    }

    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 3rem !important
    }

    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 3rem !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: 0.25rem !important
    }

    .pt-lg-1,
    .py-lg-1 {
        padding-top: 0.25rem !important
    }

    .pr-lg-1,
    .px-lg-1 {
        padding-right: 0.25rem !important
    }

    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: 0.25rem !important
    }

    .pl-lg-1,
    .px-lg-1 {
        padding-left: 0.25rem !important
    }

    .p-lg-2 {
        padding: 0.5rem !important
    }

    .pt-lg-2,
    .py-lg-2 {
        padding-top: 0.5rem !important
    }

    .pr-lg-2,
    .px-lg-2 {
        padding-right: 0.5rem !important
    }

    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: 0.5rem !important
    }

    .pl-lg-2,
    .px-lg-2 {
        padding-left: 0.5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1rem !important
    }

    .pr-lg-3,
    .px-lg-3 {
        padding-right: 1rem !important
    }

    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1rem !important
    }

    .pl-lg-3,
    .px-lg-3 {
        padding-left: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.5rem !important
    }

    .pr-lg-4,
    .px-lg-4 {
        padding-right: 1.5rem !important
    }

    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-lg-4,
    .px-lg-4 {
        padding-left: 1.5rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

    .pt-lg-5,
    .py-lg-5 {
        padding-top: 3rem !important
    }

    .pr-lg-5,
    .px-lg-5 {
        padding-right: 3rem !important
    }

    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 3rem !important
    }

    .pl-lg-5,
    .px-lg-5 {
        padding-left: 3rem !important
    }

    .m-lg-n1 {
        margin: -0.25rem !important
    }

    .mt-lg-n1,
    .my-lg-n1 {
        margin-top: -0.25rem !important
    }

    .mr-lg-n1,
    .mx-lg-n1 {
        margin-right: -0.25rem !important
    }

    .mb-lg-n1,
    .my-lg-n1 {
        margin-bottom: -0.25rem !important
    }

    .ml-lg-n1,
    .mx-lg-n1 {
        margin-left: -0.25rem !important
    }

    .m-lg-n2 {
        margin: -0.5rem !important
    }

    .mt-lg-n2,
    .my-lg-n2 {
        margin-top: -0.5rem !important
    }

    .mr-lg-n2,
    .mx-lg-n2 {
        margin-right: -0.5rem !important
    }

    .mb-lg-n2,
    .my-lg-n2 {
        margin-bottom: -0.5rem !important
    }

    .ml-lg-n2,
    .mx-lg-n2 {
        margin-left: -0.5rem !important
    }

    .m-lg-n3 {
        margin: -1rem !important
    }

    .mt-lg-n3,
    .my-lg-n3 {
        margin-top: -1rem !important
    }

    .mr-lg-n3,
    .mx-lg-n3 {
        margin-right: -1rem !important
    }

    .mb-lg-n3,
    .my-lg-n3 {
        margin-bottom: -1rem !important
    }

    .ml-lg-n3,
    .mx-lg-n3 {
        margin-left: -1rem !important
    }

    .m-lg-n4 {
        margin: -1.5rem !important
    }

    .mt-lg-n4,
    .my-lg-n4 {
        margin-top: -1.5rem !important
    }

    .mr-lg-n4,
    .mx-lg-n4 {
        margin-right: -1.5rem !important
    }

    .mb-lg-n4,
    .my-lg-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-lg-n4,
    .mx-lg-n4 {
        margin-left: -1.5rem !important
    }

    .m-lg-n5 {
        margin: -3rem !important
    }

    .mt-lg-n5,
    .my-lg-n5 {
        margin-top: -3rem !important
    }

    .mr-lg-n5,
    .mx-lg-n5 {
        margin-right: -3rem !important
    }

    .mb-lg-n5,
    .my-lg-n5 {
        margin-bottom: -3rem !important
    }

    .ml-lg-n5,
    .mx-lg-n5 {
        margin-left: -3rem !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: 0.25rem !important
    }

    .mt-xl-1,
    .my-xl-1 {
        margin-top: 0.25rem !important
    }

    .mr-xl-1,
    .mx-xl-1 {
        margin-right: 0.25rem !important
    }

    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: 0.25rem !important
    }

    .ml-xl-1,
    .mx-xl-1 {
        margin-left: 0.25rem !important
    }

    .m-xl-2 {
        margin: 0.5rem !important
    }

    .mt-xl-2,
    .my-xl-2 {
        margin-top: 0.5rem !important
    }

    .mr-xl-2,
    .mx-xl-2 {
        margin-right: 0.5rem !important
    }

    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: 0.5rem !important
    }

    .ml-xl-2,
    .mx-xl-2 {
        margin-left: 0.5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .mt-xl-3,
    .my-xl-3 {
        margin-top: 1rem !important
    }

    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 1rem !important
    }

    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 1.5rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .mt-xl-5,
    .my-xl-5 {
        margin-top: 3rem !important
    }

    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 3rem !important
    }

    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 3rem !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: 0.25rem !important
    }

    .pt-xl-1,
    .py-xl-1 {
        padding-top: 0.25rem !important
    }

    .pr-xl-1,
    .px-xl-1 {
        padding-right: 0.25rem !important
    }

    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: 0.25rem !important
    }

    .pl-xl-1,
    .px-xl-1 {
        padding-left: 0.25rem !important
    }

    .p-xl-2 {
        padding: 0.5rem !important
    }

    .pt-xl-2,
    .py-xl-2 {
        padding-top: 0.5rem !important
    }

    .pr-xl-2,
    .px-xl-2 {
        padding-right: 0.5rem !important
    }

    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: 0.5rem !important
    }

    .pl-xl-2,
    .px-xl-2 {
        padding-left: 0.5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1rem !important
    }

    .pr-xl-3,
    .px-xl-3 {
        padding-right: 1rem !important
    }

    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xl-3,
    .px-xl-3 {
        padding-left: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xl-4,
    .px-xl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xl-4,
    .px-xl-4 {
        padding-left: 1.5rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

    .pt-xl-5,
    .py-xl-5 {
        padding-top: 3rem !important
    }

    .pr-xl-5,
    .px-xl-5 {
        padding-right: 3rem !important
    }

    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xl-5,
    .px-xl-5 {
        padding-left: 3rem !important
    }

    .m-xl-n1 {
        margin: -0.25rem !important
    }

    .mt-xl-n1,
    .my-xl-n1 {
        margin-top: -0.25rem !important
    }

    .mr-xl-n1,
    .mx-xl-n1 {
        margin-right: -0.25rem !important
    }

    .mb-xl-n1,
    .my-xl-n1 {
        margin-bottom: -0.25rem !important
    }

    .ml-xl-n1,
    .mx-xl-n1 {
        margin-left: -0.25rem !important
    }

    .m-xl-n2 {
        margin: -0.5rem !important
    }

    .mt-xl-n2,
    .my-xl-n2 {
        margin-top: -0.5rem !important
    }

    .mr-xl-n2,
    .mx-xl-n2 {
        margin-right: -0.5rem !important
    }

    .mb-xl-n2,
    .my-xl-n2 {
        margin-bottom: -0.5rem !important
    }

    .ml-xl-n2,
    .mx-xl-n2 {
        margin-left: -0.5rem !important
    }

    .m-xl-n3 {
        margin: -1rem !important
    }

    .mt-xl-n3,
    .my-xl-n3 {
        margin-top: -1rem !important
    }

    .mr-xl-n3,
    .mx-xl-n3 {
        margin-right: -1rem !important
    }

    .mb-xl-n3,
    .my-xl-n3 {
        margin-bottom: -1rem !important
    }

    .ml-xl-n3,
    .mx-xl-n3 {
        margin-left: -1rem !important
    }

    .m-xl-n4 {
        margin: -1.5rem !important
    }

    .mt-xl-n4,
    .my-xl-n4 {
        margin-top: -1.5rem !important
    }

    .mr-xl-n4,
    .mx-xl-n4 {
        margin-right: -1.5rem !important
    }

    .mb-xl-n4,
    .my-xl-n4 {
        margin-bottom: -1.5rem !important
    }

    .ml-xl-n4,
    .mx-xl-n4 {
        margin-left: -1.5rem !important
    }

    .m-xl-n5 {
        margin: -3rem !important
    }

    .mt-xl-n5,
    .my-xl-n5 {
        margin-top: -3rem !important
    }

    .mr-xl-n5,
    .mx-xl-n5 {
        margin-right: -3rem !important
    }

    .mb-xl-n5,
    .my-xl-n5 {
        margin-bottom: -3rem !important
    }

    .ml-xl-n5,
    .mx-xl-n5 {
        margin-left: -3rem !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: rgba(0, 0, 0, 0)
}

.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-white {
    color: white !important
}

.text-primary {
    color: #007bff !important
}

a.text-primary:hover,
a.text-primary:focus {
    color: #0056b3 !important
}

.text-secondary {
    color: #6c757d !important
}

a.text-secondary:hover,
a.text-secondary:focus {
    color: #494f54 !important
}

.text-success {
    color: #28a745 !important
}

a.text-success:hover,
a.text-success:focus {
    color: #19692c !important
}

.text-info {
    color: #17a2b8 !important
}

a.text-info:hover,
a.text-info:focus {
    color: #0f6674 !important
}

.text-warning {
    color: #ffc107 !important
}

a.text-warning:hover,
a.text-warning:focus {
    color: #ba8b00 !important
}

.text-danger {
    color: #dc3545 !important
}

a.text-danger:hover,
a.text-danger:focus {
    color: #a71d2a !important
}

.text-light {
    color: #f8f9fa !important
}

a.text-light:hover,
a.text-light:focus {
    color: #cbd3da !important
}

.text-dark {
    color: #343a40 !important
}

a.text-dark:hover,
a.text-dark:focus {
    color: #121416 !important
}

.text-body {
    color: #212529 !important
}

.text-muted {
    color: #6c757d !important
}

.text-black-50 {
    color: rgba(0, 0, 0, .5) !important
}

.text-white-50 {
    color: rgba(255, 255, 255, .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 {

    *,
    *::before,
    *::after {
        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
    }

    pre,
    blockquote {
        border: 1px solid #adb5bd;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr,
    img {
        page-break-inside: avoid
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }

    @page {
        size: a3
    }

    body {
        min-width: 992px !important
    }

    .container {
        min-width: 992px !important
    }

    .navbar {
        display: none
    }

    .badge {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

    .table td,
    .table th {
        background-color: white !important
    }

    .table-bordered th,
    .table-bordered td {
        border: 1px solid #dee2e6 !important
    }

    .table-dark {
        color: inherit
    }

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

    .table .thead-dark th {
        color: inherit;
        border-color: #dee2e6
    }
}

.d-none[hidden] {
    display: none !important
}

.d-inline[hidden] {
    display: none !important
}

.d-inline-block[hidden] {
    display: none !important
}

.d-block[hidden] {
    display: none !important
}

.d-table[hidden] {
    display: none !important
}

.d-table-row[hidden] {
    display: none !important
}

.d-table-cell[hidden] {
    display: none !important
}

.d-flex[hidden] {
    display: none !important
}

.d-inline-flex[hidden] {
    display: none !important
}

@media (min-width:576px) {
    .d-sm-none[hidden] {
        display: none !important
    }

    .d-sm-inline[hidden] {
        display: none !important
    }

    .d-sm-inline-block[hidden] {
        display: none !important
    }

    .d-sm-block[hidden] {
        display: none !important
    }

    .d-sm-table[hidden] {
        display: none !important
    }

    .d-sm-table-row[hidden] {
        display: none !important
    }

    .d-sm-table-cell[hidden] {
        display: none !important
    }

    .d-sm-flex[hidden] {
        display: none !important
    }

    .d-sm-inline-flex[hidden] {
        display: none !important
    }
}

@media (min-width:768px) {
    .d-md-none[hidden] {
        display: none !important
    }

    .d-md-inline[hidden] {
        display: none !important
    }

    .d-md-inline-block[hidden] {
        display: none !important
    }

    .d-md-block[hidden] {
        display: none !important
    }

    .d-md-table[hidden] {
        display: none !important
    }

    .d-md-table-row[hidden] {
        display: none !important
    }

    .d-md-table-cell[hidden] {
        display: none !important
    }

    .d-md-flex[hidden] {
        display: none !important
    }

    .d-md-inline-flex[hidden] {
        display: none !important
    }
}

@media (min-width:992px) {
    .d-lg-none[hidden] {
        display: none !important
    }

    .d-lg-inline[hidden] {
        display: none !important
    }

    .d-lg-inline-block[hidden] {
        display: none !important
    }

    .d-lg-block[hidden] {
        display: none !important
    }

    .d-lg-table[hidden] {
        display: none !important
    }

    .d-lg-table-row[hidden] {
        display: none !important
    }

    .d-lg-table-cell[hidden] {
        display: none !important
    }

    .d-lg-flex[hidden] {
        display: none !important
    }

    .d-lg-inline-flex[hidden] {
        display: none !important
    }
}

@media (min-width:1200px) {
    .d-xl-none[hidden] {
        display: none !important
    }

    .d-xl-inline[hidden] {
        display: none !important
    }

    .d-xl-inline-block[hidden] {
        display: none !important
    }

    .d-xl-block[hidden] {
        display: none !important
    }

    .d-xl-table[hidden] {
        display: none !important
    }

    .d-xl-table-row[hidden] {
        display: none !important
    }

    .d-xl-table-cell[hidden] {
        display: none !important
    }

    .d-xl-flex[hidden] {
        display: none !important
    }

    .d-xl-inline-flex[hidden] {
        display: none !important
    }
}

.error-page {
    min-height: 100vh;
    display: flex;
    align-items: center;
    padding: 30px 0
}

.invalid {
    border-color: #B94A48;
    background: #F2DEDE
}

label.invalid,
label.required span {
    color: #B94A48;
    background: none
}

html,
body,
.astroid-container,
.astroid-content,
.astroid-layout,
.astroid-wrapper {
    min-height: 100vh
}

a {
    transition: color 400ms, background-color 400ms
}

a:hover {
    text-decoration: none
}

img {
    width: auto\9;
    height: auto;
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic
}

.hero-section {
    padding: 50px 0
}

.navHorizontalView li {
    margin: 0 10px
}

.navHorizontalView li:first-child {
    margin-left: 0
}

.navHorizontalView li:last-child {
    margin-right: 0

}

::selection {
    background-color: #007bff;
    color: #fff
}

.moduletable {
    margin: .5rem 0;
    padding: .5rem 0
}

.moduletable:first-child {
    margin-top: 0;
    padding-top: 0
}

.moduletable:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

.astroid-container {
    position: relative
}

.astroid-component-section {
    padding: 50px 0
}

.com-jdbuilder .astroid-component-section {
    padding: 0
}

.astroid-layout {
    position: relative
}

.astroid-layout .astroid-wrapper {
    position: relative;
    display: flex;
    flex-direction: column
}

.astroid-layout.astroid-layout-boxed .astroid-wrapper {
    max-width: 1140px;
    margin: 0 auto;
    box-shadow: 0 0 5px rgba(0, 0, 0, .2);
    background-color: #fff
}

.sticky-footer {
    margin-top: auto !important
}

.astroid-content {
    left: 0;
    z-index: 1040;
    -webkit-transition: -webkit-transform 0.5s;
    transition: transform 0.5s
}

.astroid-content:after {
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    background-color: rgba(0, 0, 0, .8);
    content: '';
    opacity: 0;
    -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
    transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
    z-index: 1040
}

.astroid-content.has-sidebar {
    height: 100vh;
    overflow-y: auto;
    height: auto
}

blockquote {
    border-left: 5px solid #ddd;
    padding-left: 20px;
    font-style: italic;
    font-weight: 600
}

.no-container>.container {
    width: 100%;
    max-width: 100%;
    padding: 0
}

.custom-container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.module-title {
    margin-bottom: 15px
}

.split-title-module .split-title [class*="split-"] {
    display: block;
    font-size: 18px;
    font-weight: 400
}

.split-title-module .split-title [class*="split-1"] {
    font-size: inherit;
    font-weight: inherit
}

div.search input {
    border-radius: 0
}

div.search input.button {
    object-fit: none
}

div.search .radio {
    margin-right: 8px
}

div.search .radio input {
    margin-right: 3px
}

div.search .checkbox {
    margin-right: 8px
}

ul.fa-ul {
    margin-left: 25px
}

.breadcrumb li span.divider:before {
    display: none
}

.astroid-nav .megamenu-container a.nav-link.megamenu-title:hover {
    background-color: inherit !important;
    color: currentColor !important
}

.astroid-header-section {
    width: 100%;
    left: 0;
    z-index: 1002
}

.astroid-header-section header.astroid-header:not(.astroid-header-sticky) {
    padding: 15px 0;
    z-index: 1
}

.astroid-header-section header.header-stacked {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: none;
    background-color: #fff;
    z-index: 1000
}

.astroid-header-section .astroid-header-sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    z-index: 1020;
    -webkit-animation-duration: 0.7s;
    animation-duration: 0.7s
}

.astroid-header-section .astroid-header-sticky>div {
    padding-top: 10px;
    padding-bottom: 10px
}

.astroid-header-section .astroid-header-sticky.d-flex {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

.astroid-header-section .astroid-header-sticky .astroid-logo .astroid-logo-default {
    display: none !important
}

@media (min-width:992px) {
    .astroid-header-section .astroid-header-sticky .astroid-logo .astroid-logo-sticky {
        display: block !important
    }
}

.astroid-header-section .astroid-stacked-seperated-header .header-stacked-inner {
    padding: 20px 0
}

.astroid-header-section .header-left-section.flex-grow-1>div,
.astroid-header-section .header-center-section.flex-grow-1>div,
.astroid-header-section .header-right-section.flex-grow-1>div {
    width: max-content
}

header .logo-wrapper {
    align-self: center
}

@media (max-width:991.98px) {
    .astroid-logo .astroid-logo-default {
        display: none
    }
}

.astroid-logo img {
    max-width: 250px;
    max-height: 65px
}

.astroid-logo .astroid-logo-mobile {
    max-width: 100%;
    display: none
}

@media (max-width:991.98px) {
    .astroid-logo .astroid-logo-mobile {
        display: block
    }
}

.astroid-logo .astroid-logo-sticky {
    display: none
}

.fixed-header .astroid-logo .astroid-logo-default,
.fixed-header .astroid-logo .astroid-logo-mobile {
    display: none
}

.fixed-header .astroid-logo .astroid-logo-sticky {
    display: block
}

.astroid-stacked-seperated-header .astroid-logo-image img {
    margin: auto
}

.astroid-header.has-sidebar {
    position: fixed;
    width: 320px;
    top: 0;
    height: 100%;
    z-index: 1;
    transition: 0.1s linear all;
    box-shadow: 0 0 2px 0 rgba(56, 69, 84, .2)
}

@media (max-width:1200px) {
    .astroid-header.has-sidebar {
        width: 54px
    }
}

.astroid-header.has-sidebar.sidebar-dir-left {
    left: 0 !important;
    right: auto !important
}

.astroid-header.has-sidebar.sidebar-dir-right {
    right: 0 !important;
    left: auto !important
}

.astroid-header.has-sidebar>.container {
    height: 100%
}

.astroid-header.has-sidebar>.container>.row {
    height: 100%
}

.astroid-header.has-sidebar>.container>.row .astroid-column>div {
    height: 100%
}

.astroid-header.has-sidebar .astroid-sidebar-logo {
    margin: 15px 0
}

.astroid-header.has-sidebar .astroid-logo {
    margin: 0 auto !important;
    justify-content: center
}

.astroid-header.has-sidebar .astroid-sidebar-mobile-menu {
    display: none
}

.astroid-header.has-sidebar .astroid-sidebar-block {
    padding: 10px 15px
}

@media (min-width:1200px) {
    .astroid-header .astroid-sidebar-content {
        display: flex;
        flex-direction: column
    }

    .astroid-header .astroid-sidebar-block:not(.astroid-sidebar-block-1) {
        margin-top: auto
    }

    .astroid-header .astroid-sidebar-block-1 {
        margin-bottom: auto
    }
}

@media (max-width:1200px) {
    .astroid-header.has-sidebar {
        display: block;
        width: 100%;
        position: relative;
        padding: 15px 0
    }

    .astroid-header.has-sidebar .astroid-sidebar-mobile-menu {
        display: block
    }

    .astroid-header.has-sidebar .astroid-sidebar-logo {
        display: flex;
        padding: 0 15px;
        align-items: center
    }
}

.astroid-header .dropdown-menus {
    max-width: 320px
}

.astroid-header .astroid-sidebar-content {
    overflow-y: auto
}

.astroid-header .astroid-sidebar-collapsable {
    padding: 1rem;
    font-size: 24px;
    justify-content: flex-end;
    cursor: pointer;
    display: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.astroid-header .astroid-sidebar-collapsable>i {
    width: 22px;
    text-align: center;
    display: block
}

.astroid-header .astroid-sidebar-collapsable>i:before {
    content: ""
}

@media (max-width:1200px) {
    .astroid-header .astroid-sidebar-content>div.astroid-sidebar-menu {
        display: none
    }

    .astroid-header .astroid-sidebar-content>div.astroid-sidebar-block {
        display: none
    }

    .astroid-header.expanded {
        width: 320px !important;
        -webkit-transition: 0.1s linear all;
        -moz-transition: 0.1s linear all;
        -ms-transition: 0.1s linear all;
        -o-transition: 0.1s linear all;
        transition: 0.1s linear all
    }

    .astroid-header.expanded .astroid-sidebar-collapsable>i:before {
        content: ""
    }

    .astroid-header.expanded .astroid-sidebar-logo {
        display: block
    }

    .astroid-header.expanded .astroid-sidebar-content>div.astroid-sidebar-menu {
        display: block
    }

    .astroid-header.expanded .astroid-sidebar-content>div.astroid-sidebar-block {
        display: block
    }
}

@media (min-width:1201px) {
    body.header-sidebar-left {
        margin-left: 320px
    }

    body.header-sidebar-right {
        margin-right: 320px
    }
}

.astroid-social-icons {
    list-style: none
}

.astroid-social-icons>li {
    display: inline-block;
    margin: 0 10px
}

.astroid-contact-info span {
    margin-right: 5px;
    margin-left: 5px;
    display: inline-block
}

.astroid-contact-info span:first-child {
    margin-left: 0
}

.astroid-contact-info span:last-child {
    margin-right: 0
}

.astroid-contact-info span [class*="fa-"] {
    margin-right: 5px
}

.jddrop-content {
    display: none;
    z-index: 99
}

.menu-item-badge {
    padding: 2px 7px;
    font-weight: 400;
    text-transform: none;
    line-height: 20px;
    font-size: 14px;
    border-radius: 2px
}

.megamenu-container {
    padding: 15px 10px;
    display: none;
    position: absolute;
    z-index: 999
}

.megamenu-container.nav-submenu-container {
    padding: 0
}

.nav-item-megamenu .nav-submenu .item-link-heading.item-level-2,
.nav-item-megamenu .nav-submenu .item-link-separator.item-level-2 {
    border-bottom: 1px solid #B4B4B4
}

.nav-item-megamenu .nav-submenu .item-link-heading.item-level-2:hover,
.nav-item-megamenu .nav-submenu .item-link-separator.item-level-2:hover {
    color: inherit !important;
    background-color: inherit !important
}

.nav-submenu-static {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: flex;
    flex-direction: column;
    z-index: 9
}

.nav-submenu-static>li {
    padding: 0;
    position: relative
}

.nav-submenu-static>li>a {
    text-decoration: none;
    display: block;
    padding: 10px 15px
}

.nav-submenu-static>li>.nav-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    max-width: 300px;
    display: none
}

.nav-submenu-static>li>.nav-submenu.right {
    left: -100%
}

.astroid-nav .nav-title {
    display: block;
    position: relative
}

.astroid-nav .nav-subtitle {
    display: block
}

.astroid-nav .nav-item-parent .nav-title {
    padding-right: 25px
}

.astroid-nav .nav-item-parent .nav-title>.nav-item-caret {
    right: 0;
    position: absolute;
    top: 50%;
    font-size: 75%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin-top: -10px
}

.astroid-nav .nav-item-parent.no-dropdown-icon .nav-title {
    padding-right: 0
}

.astroid-nav .nav-submenu {
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: flex;
    flex-direction: column;
    z-index: 9
}

.astroid-nav .nav-submenu.megamenu-submenu-level-1 {
    box-shadow: none
}

.astroid-nav .nav-submenu .nav-item-parent.nav-title {
    padding-right: 25px
}

.astroid-nav .nav-submenu .nav-title {
    padding-right: 0
}

.astroid-nav .nav-submenu>li {
    padding: 0;
    position: relative
}

.astroid-nav .nav-submenu>li>a {
    text-decoration: none;
    display: block;
    padding: 5px 15px
}

.astroid-nav .nav-submenu>li>.nav-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    display: none
}

.astroid-nav .nav-submenu>li>.nav-submenu.right {
    left: -100%
}

ul.megamenu-submenu {
    list-style-type: none;
    padding: 0
}

ul.megamenu-submenu>li>.megamenu-submenu {
    padding-left: 15px
}

.has-megamenu {
    position: relative;
    display: flex
}

.has-megamenu[data-position=left] {
    justify-content: flex-start
}

.has-megamenu[data-position=right] {
    justify-content: flex-end
}

.has-megamenu[data-position=center],
.has-megamenu[data-position=full],
.has-megamenu[data-position=edge] {
    justify-content: center
}

.has-megamenu:before {
    content: '';
    display: block;
    width: 100%;
    height: 250%;
    max-height: 100px;
    position: absolute;
    top: 100%;
    display: none;
    cursor: pointer
}

.has-megamenu.open:before {
    display: block
}

.has-megamenu.open .arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #eee;
    z-index: 0;
    left: 50%;
    margin-left: -8px;
    bottom: 0;
    display: none
}

.astroid-sidebar-menu {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.astroid-sidebar-menu li {
    width: 100%;
    display: block;
    border-bottom: 1px solid #eee
}

.astroid-sidebar-menu li a {
    padding: 10px;
    width: calc(100% - 50px);
    display: inline-block
}

.astroid-sidebar-menu li>ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-left: 20px;
    display: none;
    border-top: 1px solid #eee
}

.astroid-sidebar-menu li>ul li:last-child {
    border-bottom: 0
}

.astroid-sidebar-menu li.nav-item-active>ul {
    display: block
}

.astroid-sidebar-menu li>.nav-item-caret {
    width: 50px;
    display: inline-block;
    font-size: 13px;
    text-align: right;
    padding: 10px;
    cursor: pointer;
    float: right;
    line-height: inherit
}

.astroid-sidebar-menu li>.nav-item-caret:before {
    content: ""
}

.astroid-sidebar-menu li>.nav-item-caret.open:before {
    content: ""
}

.astroid-sidebar-menu li:last-child {
    border-bottom: 0
}

body.rtl {
    direction: rtl;
    text-align: right;
    unicode-bidi: embed
}

body.rtl .address-details .icon {
    float: right;
    margin-left: 15px;
    margin-right: 0
}

body.rtl .astroid-footer ul li:not(:last-child) {
    margin-right: 0;
    margin-left: 10px
}

body.rtl #astroid-backtotop {
    right: auto;
    left: 20px
}

body.rtl .astroid-nav li.parent>span:after,
body.rtl .astroid-nav li.parent>a:after {
    margin-right: 8px;
    margin-left: 0
}


body.rtl .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus .menu-indicator-back i {
    margin-left: 10px;
    margin-right: 0
}

body.rtl .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item .menu-indicator {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

body.rtl .list-inline {
    padding-right: 0
}

body.rtl .article-info>dd {
    float: right
}

body.rtl .article-info>dd:not(:first-child) {
    border-right: 1px solid #ccc
}

body.rtl .article-info>dd:not(:last-child) {
    border: none
}

body.rtl .pagenav li.next {
    float: left
}

body.rtl .pagenav li.previous {
    float: right
}

body.rtl .pagination li:first-child a {
    border-right: 1px solid #dee2e6;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

body.rtl .pagination li:last-child a {
    border-right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

body.rtl .list-unstyled {
    padding-right: 0
}

body.rtl code,
body.rtl kbd,
body.rtl pre,
body.rtl samp {
    direction: ltr;
    unicode-bidi: bidi-override
}

body.rtl .close {
    float: left
}

body.rtl .list-group {
    padding-right: 0
}

body.rtl .nav {
    padding-right: 0
}

body.rtl .form-check,
body.rtl #adminForm input[type="checkbox"],
#adminForm body.rtl input[type="checkbox"],
body.rtl #adminForm input[type="radio"],
#adminForm body.rtl input[type="radio"] {
    padding-left: 0;
    padding-right: 1.25rem
}

body.rtl .float-left {
    float: right !important
}

body.rtl .float-right {
    float: left !important
}

@media (min-width:576px) {
    body.rtl .float-sm-left {
        float: right !important
    }

    body.rtl .float-sm-right {
        float: left !important
    }
}

@media (min-width:768px) {
    body.rtl .float-md-left {
        float: right !important
    }

    body.rtl .float-md-right {
        float: left !important
    }
}

@media (min-width:992px) {
    body.rtl .float-lg-left {
        float: right !important
    }

    body.rtl .float-lg-right {
        float: left !important
    }
}

@media (min-width:1200px) {
    body.rtl .float-xl-left {
        float: right !important
    }

    body.rtl .float-xl-right {
        float: left !important
    }

}

body.rtl .text-left {
    text-align: right !important
}

body.rtl .text-right {
    text-align: left !important
}

@media (min-width:576px) {
    body.rtl .text-sm-left {
        text-align: right !important
    }

    body.rtl .text-sm-right {
        text-align: left !important
    }
}

@media (min-width:768px) {
    body.rtl .text-md-left {
        text-align: right !important
    }

    body.rtl .text-md-right {
        text-align: left !important
    }
}

@media (min-width:992px) {
    body.rtl .text-lg-left {
        text-align: right !important
    }

    body.rtl .text-lg-right {
        text-align: left !important
    }
}

@media (min-width:1200px) {
    body.rtl .text-xl-left {
        text-align: right !important
    }

    body.rtl .text-xl-right {
        text-align: left !important
    }
}

body.rtl .mr-0,
body.rtl .mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
}

body.rtl .ml-0,
body.rtl .mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

body.rtl .mr-1,
body.rtl .mx-1 {
    margin-right: 0 !important;
    margin-left: 0.25rem !important
}

body.rtl .ml-1,
body.rtl .mx-1 {
    margin-left: 0 !important;
    margin-right: 0.25rem !important
}

body.rtl .mr-2,
body.rtl .mx-2 {
    margin-right: 0 !important;
    margin-left: 0.5rem !important
}

body.rtl .ml-2,
body.rtl .mx-2 {
    margin-left: 0 !important;
    margin-right: 0.5rem !important
}

body.rtl .mr-3,
body.rtl .mx-3 {
    margin-right: 0 !important;
    margin-left: 1rem !important
}

body.rtl .ml-3,
body.rtl .mx-3 {
    margin-left: 0 !important;
    margin-right: 1rem !important
}

body.rtl .mr-4,
body.rtl .mx-4 {
    margin-right: 0 !important;
    margin-left: 1.5rem !important
}

body.rtl .ml-4,
body.rtl .mx-4 {
    margin-left: 0 !important;
    margin-right: 1.5rem !important
}

body.rtl .mr-5,
body.rtl .mx-5 {
    margin-right: 0 !important;
    margin-left: 3rem !important
}

body.rtl .ml-5,
body.rtl .mx-5 {
    margin-left: 0 !important;
    margin-right: 3rem !important
}

body.rtl .pr-0,
body.rtl .px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
}

body.rtl .pl-0,
body.rtl .px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

body.rtl .pr-1,
body.rtl .px-1 {
    padding-right: 0 !important;
    padding-left: 0.25rem !important
}

body.rtl .pl-1,
body.rtl .px-1 {
    padding-left: 0 !important;
    padding-right: 0.25rem !important
}

body.rtl .pr-2,
body.rtl .px-2 {
    padding-right: 0 !important;
    padding-left: 0.5rem !important
}

body.rtl .pl-2,
body.rtl .px-2 {
    padding-left: 0 !important;
    padding-right: 0.5rem !important
}

body.rtl .pr-3,
body.rtl .px-3 {
    padding-right: 0 !important;
    padding-left: 1rem !important
}

body.rtl .pl-3,
body.rtl .px-3 {
    padding-left: 0 !important;
    padding-right: 1rem !important
}

body.rtl .pr-4,
body.rtl .px-4 {
    padding-right: 0 !important;
    padding-left: 1.5rem !important
}

body.rtl .pl-4,
body.rtl .px-4 {
    padding-left: 0 !important;
    padding-right: 1.5rem !important
}

body.rtl .pr-5,
body.rtl .px-5 {
    padding-right: 0 !important;
    padding-left: 3rem !important
}

body.rtl .pl-5,
body.rtl .px-5 {
    padding-left: 0 !important;
    padding-right: 3rem !important
}

body.rtl .mr-auto {
    margin-right: initial !important;
    margin-left: auto !important
}

@media (min-width:576px) {

    body.rtl .mr-sm-0,
    body.rtl .mx-sm-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    body.rtl .ml-sm-0,
    body.rtl .mx-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    body.rtl .mr-sm-1,
    body.rtl .mx-sm-1 {
        margin-right: 0 !important;
        margin-left: 0.25rem !important
    }

    body.rtl .ml-sm-1,
    body.rtl .mx-sm-1 {
        margin-left: 0 !important;
        margin-right: 0.25rem !important
    }

    body.rtl .mr-sm-2,
    body.rtl .mx-sm-2 {
        margin-right: 0 !important;
        margin-left: 0.5rem !important
    }

    body.rtl .ml-sm-2,
    body.rtl .mx-sm-2 {

        margin-left: 0 !important;
        margin-right: 0.5rem !important
    }

    body.rtl .mr-sm-3,
    body.rtl .mx-sm-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    body.rtl .ml-sm-3,
    body.rtl .mx-sm-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    body.rtl .mr-sm-4,
    body.rtl .mx-sm-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    body.rtl .ml-sm-4,
    body.rtl .mx-sm-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    body.rtl .mr-sm-5,
    body.rtl .mx-sm-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    body.rtl .ml-sm-5,
    body.rtl .mx-sm-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    body.rtl .pr-sm-0,
    body.rtl .px-sm-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    body.rtl .pl-sm-0,
    body.rtl .px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    body.rtl .pr-sm-1,
    body.rtl .px-sm-1 {
        padding-right: 0 !important;
        padding-left: 0.25rem !important
    }

    body.rtl .pl-sm-1,
    body.rtl .px-sm-1 {
        padding-left: 0 !important;
        padding-right: 0.25rem !important
    }

    body.rtl .pr-sm-2,
    body.rtl .px-sm-2 {
        padding-right: 0 !important;
        padding-left: 0.5rem !important
    }

    body.rtl .pl-sm-2,
    body.rtl .px-sm-2 {
        padding-left: 0 !important;
        padding-right: 0.5rem !important
    }

    body.rtl .pr-sm-3,
    body.rtl .px-sm-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    body.rtl .pl-sm-3,
    body.rtl .px-sm-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    body.rtl .pr-sm-4,
    body.rtl .px-sm-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    body.rtl .pl-sm-4,
    body.rtl .px-sm-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    body.rtl .pr-sm-5,
    body.rtl .px-sm-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    body.rtl .pl-sm-5,
    body.rtl .px-sm-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    body.rtl .mr-sm-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}

@media (min-width:768px) {

    body.rtl .mr-md-0,
    body.rtl .mx-md-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    body.rtl .ml-md-0,
    body.rtl .mx-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    body.rtl .mr-md-1,
    body.rtl .mx-md-1 {
        margin-right: 0 !important;
        margin-left: 0.25rem !important
    }

    body.rtl .ml-md-1,
    body.rtl .mx-md-1 {
        margin-left: 0 !important;
        margin-right: 0.25rem !important
    }

    body.rtl .mr-md-2,
    body.rtl .mx-md-2 {
        margin-right: 0 !important;
        margin-left: 0.5rem !important
    }

    body.rtl .ml-md-2,
    body.rtl .mx-md-2 {
        margin-left: 0 !important;
        margin-right: 0.5rem !important
    }

    body.rtl .mr-md-3,
    body.rtl .mx-md-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    body.rtl .ml-md-3,
    body.rtl .mx-md-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    body.rtl .mr-md-4,
    body.rtl .mx-md-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    body.rtl .ml-md-4,
    body.rtl .mx-md-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    body.rtl .mr-md-5,
    body.rtl .mx-md-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    body.rtl .ml-md-5,
    body.rtl .mx-md-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    body.rtl .pr-md-0,
    body.rtl .px-md-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    body.rtl .pl-md-0,
    body.rtl .px-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    body.rtl .pr-md-1,
    body.rtl .px-md-1 {
        padding-right: 0 !important;
        padding-left: 0.25rem !important
    }

    body.rtl .pl-md-1,
    body.rtl .px-md-1 {
        padding-left: 0 !important;
        padding-right: 0.25rem !important
    }

    body.rtl .pr-md-2,
    body.rtl .px-md-2 {
        padding-right: 0 !important;
        padding-left: 0.5rem !important
    }

    body.rtl .pl-md-2,
    body.rtl .px-md-2 {
        padding-left: 0 !important;
        padding-right: 0.5rem !important
    }

    body.rtl .pr-md-3,
    body.rtl .px-md-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    body.rtl .pl-md-3,
    body.rtl .px-md-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    body.rtl .pr-md-4,
    body.rtl .px-md-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    body.rtl .pl-md-4,
    body.rtl .px-md-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    body.rtl .pr-md-5,
    body.rtl .px-md-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    body.rtl .pl-md-5,
    body.rtl .px-md-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    body.rtl .mr-md-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}

@media (min-width:992px) {

    body.rtl .mr-lg-0,
    body.rtl .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    body.rtl .ml-lg-0,
    body.rtl .mx-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    body.rtl .mr-lg-1,
    body.rtl .mx-lg-1 {
        margin-right: 0 !important;
        margin-left: 0.25rem !important
    }

    body.rtl .ml-lg-1,
    body.rtl .mx-lg-1 {
        margin-left: 0 !important;
        margin-right: 0.25rem !important
    }

    body.rtl .mr-lg-2,
    body.rtl .mx-lg-2 {
        margin-right: 0 !important;
        margin-left: 0.5rem !important
    }

    body.rtl .ml-lg-2,
    body.rtl .mx-lg-2 {
        margin-left: 0 !important;
        margin-right: 0.5rem !important
    }

    body.rtl .mr-lg-3,
    body.rtl .mx-lg-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    body.rtl .ml-lg-3,
    body.rtl .mx-lg-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    body.rtl .mr-lg-4,
    body.rtl .mx-lg-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    body.rtl .ml-lg-4,
    body.rtl .mx-lg-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    body.rtl .mr-lg-5,
    body.rtl .mx-lg-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    body.rtl .ml-lg-5,
    body.rtl .mx-lg-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    body.rtl .pr-lg-0,
    body.rtl .px-lg-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    body.rtl .pl-lg-0,
    body.rtl .px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    body.rtl .pr-lg-1,
    body.rtl .px-lg-1 {
        padding-right: 0 !important;
        padding-left: 0.25rem !important
    }

    body.rtl .pl-lg-1,
    body.rtl .px-lg-1 {
        padding-left: 0 !important;
        padding-right: 0.25rem !important
    }


    body.rtl .pr-lg-2,
    body.rtl .px-lg-2 {
        padding-right: 0 !important;
        padding-left: 0.5rem !important
    }

    body.rtl .pl-lg-2,
    body.rtl .px-lg-2 {
        padding-left: 0 !important;
        padding-right: 0.5rem !important
    }

    body.rtl .pr-lg-3,
    body.rtl .px-lg-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    body.rtl .pl-lg-3,
    body.rtl .px-lg-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    body.rtl .pr-lg-4,
    body.rtl .px-lg-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    body.rtl .pl-lg-4,
    body.rtl .px-lg-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    body.rtl .pr-lg-5,
    body.rtl .px-lg-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    body.rtl .pl-lg-5,
    body.rtl .px-lg-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    body.rtl .mr-lg-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}

@media (min-width:1200px) {

    body.rtl .mr-xl-0,
    body.rtl .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    body.rtl .ml-xl-0,
    body.rtl .mx-xl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    body.rtl .mr-xl-1,
    body.rtl .mx-xl-1 {
        margin-right: 0 !important;
        margin-left: 0.25rem !important
    }

    body.rtl .ml-xl-1,
    body.rtl .mx-xl-1 {
        margin-left: 0 !important;
        margin-right: 0.25rem !important
    }

    body.rtl .mr-xl-2,
    body.rtl .mx-xl-2 {
        margin-right: 0 !important;
        margin-left: 0.5rem !important
    }

    body.rtl .ml-xl-2,
    body.rtl .mx-xl-2 {
        margin-left: 0 !important;
        margin-right: 0.5rem !important
    }

    body.rtl .mr-xl-3,
    body.rtl .mx-xl-3 {
        margin-right: 0 !important;
        margin-left: 1rem !important
    }

    body.rtl .ml-xl-3,
    body.rtl .mx-xl-3 {
        margin-left: 0 !important;
        margin-right: 1rem !important
    }

    body.rtl .mr-xl-4,
    body.rtl .mx-xl-4 {
        margin-right: 0 !important;
        margin-left: 1.5rem !important
    }

    body.rtl .ml-xl-4,
    body.rtl .mx-xl-4 {
        margin-left: 0 !important;
        margin-right: 1.5rem !important
    }

    body.rtl .mr-xl-5,
    body.rtl .mx-xl-5 {
        margin-right: 0 !important;
        margin-left: 3rem !important
    }

    body.rtl .ml-xl-5,
    body.rtl .mx-xl-5 {
        margin-left: 0 !important;
        margin-right: 3rem !important
    }

    body.rtl .pr-xl-0,
    body.rtl .px-xl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    body.rtl .pl-xl-0,
    body.rtl .px-xl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    body.rtl .pr-xl-1,
    body.rtl .px-xl-1 {
        padding-right: 0 !important;
        padding-left: 0.25rem !important
    }

    body.rtl .pl-xl-1,
    body.rtl .px-xl-1 {
        padding-left: 0 !important;
        padding-right: 0.25rem !important
    }

    body.rtl .pr-xl-2,
    body.rtl .px-xl-2 {
        padding-right: 0 !important;
        padding-left: 0.5rem !important
    }

    body.rtl .pl-xl-2,
    body.rtl .px-xl-2 {
        padding-left: 0 !important;
        padding-right: 0.5rem !important
    }

    body.rtl .pr-xl-3,
    body.rtl .px-xl-3 {
        padding-right: 0 !important;
        padding-left: 1rem !important
    }

    body.rtl .pl-xl-3,
    body.rtl .px-xl-3 {
        padding-left: 0 !important;
        padding-right: 1rem !important
    }

    body.rtl .pr-xl-4,
    body.rtl .px-xl-4 {
        padding-right: 0 !important;
        padding-left: 1.5rem !important
    }

    body.rtl .pl-xl-4,
    body.rtl .px-xl-4 {
        padding-left: 0 !important;
        padding-right: 1.5rem !important
    }

    body.rtl .pr-xl-5,
    body.rtl .px-xl-5 {
        padding-right: 0 !important;
        padding-left: 3rem !important
    }

    body.rtl .pl-xl-5,
    body.rtl .px-xl-5 {
        padding-left: 0 !important;
        padding-right: 3rem !important
    }

    body.rtl .mr-xl-auto {
        margin-right: initial !important;
        margin-left: auto !important
    }
}

body.rtl .form-check-input {
    margin-left: auto;
    margin-right: -1.25rem
}

body.rtl .input-group>.form-control:not(:last-child),
body.rtl #adminForm .controls.input-group>textarea:not(:last-child),
#adminForm body.rtl .controls>.input-group>textarea:not(:last-child),
body.rtl #adminForm .controls.input-group>select:not(:last-child),
#adminForm body.rtl .controls>.input-group>select:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="text"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="text"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="password"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="password"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="datetime"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="datetime"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="datetime-local"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="datetime-local"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="date"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="date"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="month"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="month"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="time"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="time"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="week"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="week"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="number"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="number"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="email"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="email"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="url"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="url"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="search"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="search"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="tel"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="tel"]:not(:last-child),
body.rtl #adminForm .controls.input-group>input[type="color"]:not(:last-child),
#adminForm body.rtl .controls>.input-group>input[type="color"]:not(:last-child),
body.rtl #adminForm .controls.input-group>.uneditable-input:not(:last-child),
#adminForm body.rtl .controls>.input-group>.uneditable-input:not(:last-child),
body.rtl #adminForm .controls .field-calendar .input-group>input[type="text"]:not(:last-child),
#adminForm .controls .field-calendar body.rtl .input-group>input[type="text"]:not(:last-child),
body.rtl #adminForm .controls .input-group>.field-media-input:not(:last-child),
#adminForm .controls body.rtl .input-group>.field-media-input:not(:last-child),
body.rtl .input-group>.custom-select:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

body.rtl .input-group>.form-control:not(:first-child),
body.rtl #adminForm .controls.input-group>textarea:not(:first-child),
#adminForm body.rtl .controls>.input-group>textarea:not(:first-child),
body.rtl #adminForm .controls.input-group>select:not(:first-child),
#adminForm body.rtl .controls>.input-group>select:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="text"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="text"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="password"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="password"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="datetime"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="datetime"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="datetime-local"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="datetime-local"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="date"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="date"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="month"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="month"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="time"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="time"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="week"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="week"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="number"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="number"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="email"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="email"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="url"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="url"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="search"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="search"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="tel"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="tel"]:not(:first-child),
body.rtl #adminForm .controls.input-group>input[type="color"]:not(:first-child),
#adminForm body.rtl .controls>.input-group>input[type="color"]:not(:first-child),
body.rtl #adminForm .controls.input-group>.uneditable-input:not(:first-child),
#adminForm body.rtl .controls>.input-group>.uneditable-input:not(:first-child),
body.rtl #adminForm .controls .field-calendar .input-group>input[type="text"]:not(:first-child),
#adminForm .controls .field-calendar body.rtl .input-group>input[type="text"]:not(:first-child),
body.rtl #adminForm .controls .input-group>.field-media-input:not(:first-child),
#adminForm .controls body.rtl .input-group>.field-media-input:not(:first-child),
body.rtl .input-group>.custom-select:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

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

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

body.rtl .input-group>.input-group-prepend>.btn,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-prepend>.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .input-group>.input-group-prepend>.jd-form-button,
body.rtl .input-group>.input-group-prepend>.input-group-text,
body.rtl .input-group>.input-group-append:not(:last-child)>.btn,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-append:not(:last-child)>.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .input-group>.input-group-append:not(:last-child)>.jd-form-button,
body.rtl .input-group>.input-group-append:not(:last-child)>.input-group-text,
body.rtl .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-append:last-child>.jd-form-button:not(:last-child):not(.dropdown-toggle),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .input-group>.input-group-append:last-child>.jd-form-button:not(:last-child):not(.dropdown-toggle),
body.rtl .input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

body.rtl .input-group>.input-group-append>.btn,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-append>.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .input-group>.input-group-append>.jd-form-button,
body.rtl .input-group>.input-group-append>.input-group-text,
body.rtl .input-group>.input-group-prepend:not(:first-child)>.btn,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-prepend:not(:first-child)>.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .input-group>.input-group-prepend:not(:first-child)>.jd-form-button,
body.rtl .input-group>.input-group-prepend:not(:first-child)>.input-group-text,
body.rtl .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .input-group>.input-group-prepend:first-child>.jd-form-button:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .input-group>.input-group-prepend:first-child>.jd-form-button:not(:first-child),
body.rtl .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

body.rtl .input-group-prepend {
    margin-left: -1px;
    margin-right: 0
}

body.rtl .input-group-append {
    margin-right: -1px;
    margin-left: 0
}

body.rtl .btn-group .btn+.btn,
body.rtl .btn-group div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group .jd-form-button+.btn,
body.rtl .btn-group div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group .btn+.jd-form-button,
body.rtl .btn-group div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
body.rtl .btn-group .btn+.btn-group,
body.rtl .btn-group div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.btn-group,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group .jd-form-button+.btn-group,
body.rtl .btn-group .btn-group+.btn,
body.rtl .btn-group div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group .btn-group+.jd-form-button,
body.rtl .btn-group .btn-group+.btn-group,
body.rtl .btn-group-vertical .btn+.btn,
body.rtl .btn-group-vertical div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.btn,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group-vertical .jd-form-button+.btn,
body.rtl .btn-group-vertical div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group-vertical .btn+.jd-form-button,
body.rtl .btn-group-vertical div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group-vertical div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.jd-form-button,
body.rtl .btn-group-vertical .btn+.btn-group,
body.rtl .btn-group-vertical div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button+.btn-group,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group-vertical .jd-form-button+.btn-group,
body.rtl .btn-group-vertical .btn-group+.btn,
body.rtl .btn-group-vertical div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group+.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group-vertical .btn-group+.jd-form-button,
body.rtl .btn-group-vertical .btn-group+.btn-group {
    margin-right: -1px;
    margin-left: 0
}

body.rtl .btn-group>.btn:first-child,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:first-child,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group>.jd-form-button:first-child {
    margin-left: -1px;
    margin-right: 0
}

body.rtl .btn-group>.btn:not(:last-child):not(.dropdown-toggle),
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:not(:last-child):not(.dropdown-toggle),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group>.jd-form-button:not(:last-child):not(.dropdown-toggle),
body.rtl .btn-group>.btn-group:not(:last-child)>.btn,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.btn-group:not(:last-child)>.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group>.btn-group:not(:last-child)>.jd-form-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem
}

body.rtl .btn-group>.btn:not(:first-child),
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.jd-form-button:not(:first-child),
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group>.jd-form-button:not(:first-child),
body.rtl .btn-group>.btn-group:not(:first-child)>.btn,
body.rtl div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .btn-group>.btn-group:not(:first-child)>.jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body.rtl .btn-group>.btn-group:not(:first-child)>.jd-form-button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.astroid-mobilemenu {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1060;
    visibility: hidden;
    height: 100%;
    width: 250px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    max-width: 100vw !important
}

.astroid-mobilemenu.dir-right {
    right: 0;
    left: auto
}

.astroid-mobilemenu a small {
    display: block !important
}

.astroid-mobilemenu .burger-menu-button {
    padding: 10px;
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9
}

.offcanvas-right .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus {
    left: auto;
    right: -100%
}

.offcanvas-right .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus.menu_open {
    left: auto;
    right: 0
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner ul {
    padding: 0;
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: auto
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner ul>li.menu-item:first-child {
    border-top: 1px solid #ddd
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner ul li.menu-item.menu-go-back {
    margin-top: 50px;
    border-top: 0
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item {
    border-bottom: 1px solid #ddd;
    display: table;
    width: 100%
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a,
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.separator,
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.nav-header {
    cursor: pointer;
    outline: 0;
    width: calc(100% - 60px);
    text-decoration: none;
    vertical-align: middle;
    display: table-cell;
    color: #000;
    padding: 15px
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.divider.parent {
    position: relative
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.divider.parent span.separator~.menu-indicator {
    border-left: 0
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.divider.parent span.separator~.menu-indicator:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-divider.nav-item-parent {
    position: relative
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-divider.nav-item-parent a.item-link-separator~.menu-indicator {
    border-left: 0
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-divider.nav-item-parent a.item-link-separator~.menu-indicator:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item .menu-indicator {
    width: 60px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    border-left: 1px solid #ddd;
    cursor: pointer
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus {
    position: fixed;
    left: -150%;
    top: 0;
    height: 100vh;
    width: 100% !important;
    transition: all 0.5s;
    background-color: #fff
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus .menu-indicator-back {
    text-align: left;
    width: 100%;
    cursor: pointer;
    display: block;
    padding: 15px;
    box-sizing: border-box
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus .menu-indicator-back i {
    margin-right: 10px
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus .dropdown-menus-item {
    width: 100%
}

.astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus.menu_open {
    left: 0;
    z-index: 1
}

.burger-menu-button {
    text-align: right;
    line-height: 0;
    margin: 0
}

.astroid-mobilemenu-open .close-offcanvas,
.astroid-mobilemenu-open .close-offcanvas:hover {
    color: #000;
    display: inline-block;
    margin: 0;
    position: relative;
    right: 5px;
    box-sizing: content-box;
    z-index: 999999
}

.astroid-mobilemenu-open .burger-menu-button .inner,
.astroid-mobilemenu-open .burger-menu-button .inner::before,
.astroid-mobilemenu-open .burger-menu-button .inner::after {
    background-color: #000;
    opacity: 1
}

body.astroid-mobilemenu-opened {
    max-height: 100vh;
    overflow: hidden
}

body.astroid-mobilemenu-opened .astroid-mobilemenu-open {
    overflow-x: hidden
}

body.astroid-mobilemenu-opened .astroid-content:after {
    width: 100%;
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s
}

body.astroid-mobilemenu-opened .astroid-mobilemenu:after {
    width: 0;
    height: 0;
    opacity: 0;
    -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
    transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s
}

.header-offcanvas-trigger {
    background: none;
    border: none;
    outline: none;
    box-shadow: none;
    cursor: pointer;
    width: 34px;
    height: 34px;
    padding: 2px
}

.burger-menu-button .button {
    padding: 0;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible;
    width: 30px;
    height: 30px
}

.burger-menu-button .button:hover {
    opacity: .7
}

.burger-menu-button .button:focus {
    outline: 0
}

.burger-menu-button .offcanvas-close-btn .inner {
    transform: rotate(225deg);
    transition-delay: 0.12s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.burger-menu-button .offcanvas-close-btn .inner::before {
    top: 0;
    opacity: 0;
    transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out
}

.burger-menu-button .offcanvas-close-btn .inner::after {
    bottom: 0;
    transform: rotate(-90deg);
    transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(.215, .61, .355, 1)
}

.burger-menu-button .box {
    width: 30px;
    height: 30px;
    display: inline-block;
    position: relative
}

.burger-menu-button .inner {
    display: block;
    top: 50%;
    margin-top: -1.5px
}

.burger-menu-button .inner,
.burger-menu-button .inner::before,
.burger-menu-button .inner::after {
    width: 30px;
    height: 3px;
    background-color: #212529;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease
}

.burger-menu-button .inner::before,
.burger-menu-button .inner::after {
    content: "";
    display: block
}

.burger-menu-button .inner::before {
    top: -10px
}

.burger-menu-button .inner::after {
    bottom: -10px
}

.burger-menu-button .inner {
    transition-duration: 0.22s;
    transition-timing-function: cubic-bezier(.55, .055, .675, .19)
}

.burger-menu-button .inner::before {
    transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in
}

.burger-menu-button .inner::after {
    transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(.55, .055, .675, .19)
}

.burger-menu-button.header-offcanvas-trigger .inner::before {
    width: 20px;
    margin-left: 10px
}

.burger-menu-button.header-offcanvas-trigger .inner::after {
    width: 25px;
    margin-left: 5px
}

.burger-menu-button.header-offcanvas-trigger.active .inner::before,
.burger-menu-button.header-offcanvas-trigger.active .inner::after {
    width: 30px;
    margin-left: 0
}

.off-page-content {
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 10001
}

.off-page-content .off-page-inner {
    position: relative;
    z-index: 2;
    background-color: #fff;
    height: 100%;
    overflow-y: auto
}

.off-page-content .off-page-close {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 3;
    text-align: center;
    line-height: 40px;
    background-color: #fff;
    color: #000;
    font-size: 16px;
    cursor: pointer;
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee
}

.off-page-content .off-page-close:after {
    content: "✕"
}

.off-page-content .off-page-overlay {
    position: fixed;
    display: none;
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, .6)
}

.astroid-offcanvas {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1060;
    visibility: hidden;
    height: 100vh;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    max-width: 100vw !important
}

.astroid-offcanvas .burger-menu-button {
    padding: 10px;
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9
}

.astroid-offcanvas .astroid-offcanvas-inner {
    position: relative;
    display: block;
    padding: 0 15px;
    height: calc(100% - 50px)
}

.astroid-offcanvas .astroid-offcanvas-inner .moduletable {
    margin: 0 -15px
}

.astroid-offcanvas .astroid-offcanvas-inner .moduletable .module-title {
    padding: 10px 15px;
    margin: 0
}

.astroid-offcanvas li.menu-item.menu-go-back {
    margin-top: 50px
}

.astroid-offcanvas .close-offcanvas,
.astroid-offcanvas .close-offcanvas:hover {
    display: inline-block;
    margin-top: 0;
    position: relative;
    right: 0;
    z-index: 999999
}

.astroid-offcanvas .burger-menu-button .inner,
.astroid-offcanvas .burger-menu-button .inner::before,
.astroid-offcanvas .burger-menu-button .inner::after {
    background-color: #000;
    opacity: 1
}

body.astroid-offcanvas-opened {
    max-height: 100vh;
    overflow: hidden
}

body.astroid-offcanvas-opened .astroid-content:after {
    width: 100%;
    height: 100%;
    opacity: 1;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s
}

body.astroid-offcanvas-opened .astroid-offcanvas:after {
    width: 0;
    height: 0;
    opacity: 0;
    -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
    transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s
}

body.astroid-offcanvas-opened .astroid-offcanvas-open {
    overflow-x: hidden
}

.offcanvasDirRight .astroid-offcanvas {
    left: auto;
    right: 0
}

.comingsoon-wrap {
    box-sizing: border-box;
    height: 100vh;
    min-height: 100vh;
    display: flex;
    align-items: center
}

.comingsoon-date>div {
    display: inline-block;
    margin: 10px 0
}

.comingsoon-date>div span {
    display: block;
    font-size: 18px
}

.comingsoon-date>div .count {
    font-weight: 700;
    font-size: 40px;
    line-height: 40px
}

ul.pagination {
    justify-content: center
}

div.pagination {
    display: block;
    width: 100%;
    text-align: center
}

.pagenavigation .pagination {
    justify-content: space-between
}

.pagination-wrapper {
    margin-top: 30px
}

.pagination-wrapper .counter {
    text-align: center
}

ul.pagenav {
    padding: 0;
    margin: 0 0 20px;
    list-style: none;
    text-align: center;
    overflow: hidden
}

ul.pagenav li {
    display: inline-block
}

ul.pagenav li a {
    padding: .5rem 1rem;
    line-height: 1.5;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    display: block
}

ul.pagenav li.previous {
    float: left
}

ul.pagenav li.next {
    float: right
}

@media (max-width:575.98px) {
    .hideonxs {
        display: none !important
    }
}

@media (min-width:576px) and (max-width:767.98px) {
    .hideonsm {
        display: none !important
    }
}

@media (min-width:768px) and (max-width:991.98px) {
    .hideonmd {
        display: none !important
    }
}

@media (min-width:992px) and (max-width:1199.98px) {
    .hideonlg {
        display: none !important
    }
}

@media (min-width:1200px) {
    .hideonxl {
        display: none !important
    }
}

@-webkit-keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slideInDown {
    from {
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }

    100% {
        opacity: .9;
        transform: translateY(0)
    }
}

@-webkit-keyframes loader {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loader {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

a.modal {
    display: inline-block;
    position: relative;
    top: inherit;
    right: inherit;
    bottom: inherit;
    left: inherit;
    overflow: inherit;
    outline: inherit;
    z-index: inherit
}

#sbox-window {
    box-sizing: content-box
}

#astroid-backtotop {
    display: none;
    line-height: 0;
    position: fixed;
    right: 20px;
    bottom: 20px;
    padding: 10px;
    z-index: 1020
}

#astroid-backtotop.circle {
    border-radius: 100%
}

#astroid-backtotop.rounded,
#astroid-backtotop.border-layout {
    border-radius: 4px
}

#astroid-backtotop.square {
    border-radius: 0
}

.header-sidebar-right #astroid-backtotop {
    right: auto;
    left: 20px
}

.astroid-banner-inner {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-color: #f8f9fa;
    padding: 80px 0
}

.astroid-banner-inner .astroid-banner-title {
    color: #fff
}

.astroid-banner-inner .astroid-banner-subtitle {
    color: #fff
}

.items-more>a {
    display: block
}

.article-title .page-header [itemprop="name"] {
    font-size:20px!important; line-height:26px; margin-bottom:10px!important;
}

.article-info-term {
    display: none
}

.article-info {
    font-size: 14px
}

.article-info a,
.article-info span,
.article-info i {
    color: #6b6b6b
}

.article-info>dd {
    display: inline-block;
    margin-bottom: 0
}

.article-info>dd:not(:last-child) {
    padding-right: 10px
}

.article-info>dd.article-post-type {
    padding-right: 0
}

ul.tags {
    list-style: none;
    margin: 0 0 10px;
    padding: 0;
    display: flex;
    flex-wrap: wrap
}

ul.tags li:not(:last-child) {
    margin-right: 10px
}

ul.tags:before {
    content: "";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 10px;
    color: #007bff;
    font-size: 20px
}

ul.tags .label {
    background-color: #FCFCFC;
    padding: 4px 8px;
    font-size: 14px;
    line-height: normal;
    color: #8E8E8E
}

.article-wraper {
    height: 100%;
    padding-bottom: 30px
}

.article-wraper .card-body:not(.has-image) .article-post-type {
    display: none
}

.article-wraper-inner {
    height: 100%
}

.article-icon {
    position: absolute;
    margin-bottom: 80px;
    display: block;
    width: 40px;
    height: 40px;
    top: -6px;
    right: 20px;
    line-height: 40px;
    text-align: center;
    font-size: 24px
}

.article-icon:before,
.article-icon:after {
    content: "";
    position: absolute
}

.article-icon:before {
    right: -6px
}

.article-icon:after {
    bottom: -20px;
    left: 0
}

.article-icon.article-icon-quote {
    background-color: #bfe6ff;
    color: #45a9ea
}

.article-icon.article-icon-quote:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #73c8ff;
    border-right: 6px solid transparent
}

.article-icon.article-icon-quote:after {
    height: 0;
    width: 0;
    border-left: 20px solid #bfe6ff;
    border-right: 20px solid #bfe6ff;
    border-bottom: 20px solid transparent
}

.article-icon.article-icon-gallery {
    background-color: #e5f9f1;
    color: #0dc772
}

.article-icon.article-icon-gallery:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #a7ebd0;
    border-right: 6px solid transparent
}

.article-icon.article-icon-gallery:after {
    height: 0;
    width: 0;
    border-left: 20px solid #e5f9f1;
    border-right: 20px solid #e5f9f1;
    border-bottom: 20px solid transparent
}

.article-icon.article-icon-review {
    background-color: #f5db8b;
    color: #bb900b
}

.article-icon.article-icon-review:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #efc545;
    border-right: 6px solid transparent
}

.article-icon.article-icon-review:after {
    height: 0;
    width: 0;
    border-left: 20px solid #f5db8b;
    border-right: 20px solid #f5db8b;
    border-bottom: 20px solid transparent
}

.article-icon.article-icon-youtube {
    background-color: #fee8eb;
    color: #f23453
}

.article-icon.article-icon-youtube:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #fb9fab;
    border-right: 6px solid transparent
}

.article-icon.article-icon-youtube:after {
    height: 0;
    width: 0;
    border-left: 20px solid #fee8eb;
    border-right: 20px solid #fee8eb;
    border-bottom: 20px solid transparent
}

.article-icon.article-icon-vimeo {
    background-color: #76d3f2;
    color: #1dabda
}

.article-icon.article-icon-vimeo:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #30bdeb;
    border-right: 6px solid transparent
}

.article-icon.article-icon-vimeo:after {
    height: 0;
    width: 0;
    border-left: 20px solid #76d3f2;
    border-right: 20px solid #76d3f2;
    border-bottom: 20px solid transparent
}

.article-icon.article-icon-soundcloud {
    background-color: #fff1ea;
    color: #ff7930
}

.article-icon.article-icon-soundcloud:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #ffbe9e;
    border-right: 6px solid transparent
}

.article-icon.article-icon-soundcloud:after {
    height: 0;
    width: 0;
    border-left: 20px solid #fff1ea;
    border-right: 20px solid #fff1ea;
    border-bottom: 20px solid transparent
}

.article-icon.article-icon-spotify {
    background-color: #1ed760;
    color: #181413
}

.article-icon.article-icon-spotify:before {
    height: 0;
    width: 0;
    border-bottom: 6px solid #159442;
    border-right: 6px solid transparent
}

.article-icon.article-icon-spotify:after {
    height: 0;
    width: 0;
    border-left: 20px solid #1ed760;
    border-right: 20px solid #1ed760;
    border-bottom: 20px solid transparent
}

.img_caption {
    position: relative
}

.img_caption .img_caption {
    text-align: center;
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, .5);
    color: #fff;
    margin: 0;
    padding: 5px
}

.author-wrap {
    padding: 35px;
    border: 1px solid #eaeaea;
    margin-bottom: 30px
}

@media (max-width:767.98px) {
    .author-wrap {
        padding: 15px
    }
}

.author-wrap .author-header {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 15px;
    padding-bottom: 20px
}

.author-wrap .author-social-links {
    margin: 0;
    padding: 0;
    list-style: none
}

.author-wrap .author-social-links a {
    color: #8e8e8e;
    font-size: 14px
}

.author-wrap .author-social-links .author-social-link {
    display: inline-block;
    margin-right: 15px
}

.author-wrap .author-thumb {
    min-width: 80px;
    margin-right: 20px
}

.author-wrap .author-label {
    font-size: 14px;
    font-weight: 400
}

.author-wrap .author-name {
    font-size: 22px;
    font-weight: 600;
    line-height: normal
}

.author-description {
    margin: 0
}

.full-image {
    margin-bottom: 20px
}

.full-image.text-right .img_caption {
    margin-left: auto;
    margin-right: 0
}

.full-image.text-none {
    text-align: center
}

.full-image.text-none .img_caption {
    margin: 0 auto
}

.item-image.text-none {
    text-align: center
}

.article-gallery .carousel-control-prev,
.article-gallery .carousel-control-next {
    height: 50px;
    width: 50px;
    top: 50%;
    transform: translateY(-50%);
    background-color: #007bff;
    background-color: #66b0ff;
    opacity: 1
}

.article-gallery .carousel-control-prev {
    border-radius: 0 4px 4px 0
}

.article-gallery .carousel-control-next {
    border-radius: 4px 0 0 4px
}

.article-quote-area {
    background-color: rgba(0, 123, 255, .1);
    padding: 60px;
    margin-bottom: 50px
}

.article-quote-area p {
    font-size: 150%;
    line-height: normal
}

.article-quote-area blockquote {
    border-left: 5px solid #007bff;
    margin: 0;
    padding: 0 40px;
    border: 0;
    position: relative;
    font-style: normal
}

.article-quote-area blockquote:before {
    content: "";
    width: 8px;
    height: 100%;
    background-color: #007bff;
    position: absolute;
    left: 0;
    border-radius: 8px
}

.article-quote-area blockquote:after {
    content: "";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    top: 20px;
    right: -40px;
    font-size: 70px;
    color: rgba(0, 123, 255, .1)
}

.article-quote-area .blockquote-footer {
    text-align: right
}

.article-video {
    margin-bottom: 50px
}

.article-review {
    margin-bottom: 50px
}

.article-review>div:not(:last-child) {
    margin-bottom: 20px
}

.article-review>div:not(:last-child):not(.review-head) {
    padding-bottom: 20px;
    padding-top: 20px
}

.review-total-score {
    min-width: 130px;
    background-color: #007bff;
    text-align: center;
    color: #fff;
    display: flex
}

.review-total-score .review-total-score-wrapper {
    align-self: center;
    width: 100%
}

.review-total-score span {
    display: block
}

.review-total-score .score-value {
    font-size: 80px;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 10px
}

.review-total-score .score-label {
    font-size: 22px;
    font-weight: 400
}

.review-good-bad .cons-heading,
.review-good-bad .pros-heading {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.5rem;
    margin-bottom: 20px
}

.review-criterias .review-criteria:not(:last-child) {
    margin-bottom: 30px
}

.review-criteria-title {
    display: flex
}

.review-criteria-label {
    font-weight: 600;
    font-size: 18px;
    line-height: normal;
    margin-bottom: 5px;
    flex-grow: 1
}

.review-criteria-rating {
    font-weight: 600;
    font-size: 18px;
    line-height: normal;
    margin-bottom: 5px
}

.review-criteria-progress {
    height: 10px
}

.review-content {
    padding: 25px
}

.review-summary {
    margin: 0
}

.btn-prosandcons-wrapper {
    text-align: center
}

.pros-cons-list {
    list-style-type: none;
    margin: 0 0 0 1.5em;
    padding: 0
}

.pros-cons-list li {
    position: relative
}

.pros-cons-list .fas {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

.related-article-title {
    font-size: 24px
}

.article-badge {
    position: absolute;
    height: 40px;
    left: -8px;
    top: 15px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    padding: 0 10px
}

.article-badge:before,
.article-badge:after {
    content: "";
    position: absolute
}

.article-badge.article-badge-1 {
    background-color: #007bff
}

.article-badge.article-badge-1:before {
    height: 0;
    width: 0;
    border-bottom: 8px solid #000;
    border-left: 8px solid transparent;
    top: -8px;
    left: 0
}

.article-badge.article-badge-1:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid transparent;
    right: -15px
}

.article-badge.article-badge-2 {
    background-color: #007bff
}

.article-badge.article-badge-2:before {
    height: 0;
    width: 0;
    border-bottom: 8px solid #0056b3;
    border-left: 8px solid transparent;
    top: -8px;
    left: 0
}

.article-badge.article-badge-2:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid #007bff;
    right: -15px
}

.article-badge.article-badge-3 {
    background-color: #6f42c1
}

.article-badge.article-badge-3:before {
    height: 0;
    width: 0;
    border-bottom: 8px solid #4e2d89;
    border-left: 8px solid transparent;
    top: -8px;
    left: 0
}

.article-badge.article-badge-3:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid #6f42c1;
    right: -15px
}

.article-badge.article-badge-4 {
    background-color: #e83e8c
}

.article-badge.article-badge-4:before {
    height: 0;
    width: 0;
    border-bottom: 8px solid #c21766;
    border-left: 8px solid transparent;
    top: -8px;
    left: 0
}

.article-badge.article-badge-4:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid #e83e8c;
    right: -15px
}

.article-badge.article-badge-5 {
    background-color: #fd7e14
}

.article-badge.article-badge-5:before {
    height: 0;
    width: 0;
    border-bottom: 8px solid #c35a02;
    border-left: 8px solid transparent;
    top: -8px;
    left: 0
}

.article-badge.article-badge-5:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid #fd7e14;
    right: -15px
}

.article-badge.article-badge-6 {
    background-color: #20c997
}

.article-badge.article-badge-6:before {
    height: 0;
    width: 0;
    border-bottom: 8px solid #158765;
    border-left: 8px solid transparent;
    top: -8px;
    left: 0
}

.article-badge.article-badge-6:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid #20c997;
    right: -15px
}

.article-badge.article-badge-custom:after {
    height: 0;
    width: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 15px solid transparent;
    right: -15px
}

.article-badge.article-badge-custom:before {
    height: 0;
    width: 0;
    border-left: 8px solid transparent;
    border-bottom: 8px solid #000;
    top: -8px;
    left: 0
}

.card-body.has-badge .item-title {
    margin-top: 45px
}

.card-body.has-badge.has-image .item-title {
    margin-top: 0
}

.blog-item {
    position: relative
}

.article-rating {
    clear: both;
    margin: 0 0 15px
}

.article-rating .rating {
    padding: 13px 0
}

.article-rating .vote-count {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    white-space: nowrap;
    vertical-align: text-bottom;
    font-size: 13px;
    opacity: 1;
    transition: 0.3s linear
}

.article-rating .vote-count.change {
    transform: scale(1.3);
    opacity: .1;
    font-weight: 700;
    color: #28a745
}

.article-rating .loading {
    display: block;
    position: relative;
    height: 1.2rem;
    width: 1.2rem;
    color: #6c757d;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    white-space: nowrap;
    vertical-align: text-top;
    margin-left: 10px
}

.article-rating .loading:before {
    border-radius: 50%;
    border: 2px solid currentColor;
    opacity: .15
}

.article-rating .loading:after {
    -webkit-animation: loader 0.5s linear;
    animation: loader 0.5s linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    border-radius: 50%;
    border: 2px solid;
    border-color: transparent;
    border-top-color: currentColor;
    box-shadow: 0 0 0 1px transparent
}

.article-rating .loading:before,
.article-rating .loading:after {
    width: 1.2rem;
    height: 1.2rem;
    margin: -.6rem 0 0 -.6rem;
    position: absolute;
    content: '';
    top: 50%;
    left: 50%
}

.article-rating .message {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    white-space: nowrap;
    vertical-align: text-bottom;
    font-size: 13px
}

.article-rating .message.error {
    color: #dc3545
}

.article-rating .message.success {
    color: #28a745
}

.tag-category form .filters {
    justify-content: space-between;
    width: 100%
}

.tag-category form .filters .clearfix {
    display: none
}

.tag-category form .filters input.inputbox[type="text"] {
    padding: 10px 15px
}

.tag-category form select.inputbox {
    background: #eaedf0;
    border: 1px solid #ddd;
    padding: 10px;
    padding-right: 9px
}

.tag-category .element-invisible {
    font-size: 0
}

.tag-category ul.category {
    padding: 0;
    list-style: none;
    margin-top: 20px
}

.tag-category ul.category li {
    border: 1px solid rgba(0, 0, 0, .125);
    margin-bottom: -1px;
    padding: .75rem 1.25rem
}

.tag-category ul.category li h3 {
    margin: 0
}

body div.mod-languages {
    z-index: 9999;
    position: relative
}

body div.mod-languages .btn,
body div.mod-languages div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control body div.mod-languages .jd-form-button {
    padding: 0 10px
}

body div.mod-languages img {
    display: inline-block
}

body div.mod-languages ul.lang-block>li {
    display: block;
    margin: 0;
    padding: 5px 10px
}

body div.mod-languages ul.lang-block>li img {
    margin-right: 5px
}

body div.mod-languages ul.lang-block>li a {
    display: block
}

body div.mod-languages ul.lang-block>li:not(:last-child) {
    border-bottom: 1px solid #ddd
}

ul.categories-module li.active {
    background-color: inherit
}

ul.categories-module li.active a {
    color: #6c757d
}

ul.categories-module li a {
    font-size: 1rem
}

ul.categories-module li.active {
    background-color: inherit
}

ul.categories-module li.active a {
    color: #6c757d
}

ul.categories-module li a {
    font-size: 1rem
}

.content-edit-dropdown.open {
    *z-index: 1000
}

.content-edit-dropdown.open>.dropdown-menu {
    display: block
}

.js-calendar.hidden {
    display: none
}

.com-content-category__articles.form-inline {
    justify-content: space-between
}

.com-content-category__no-articles {
    width: 100%
}

.com-tags-tag form .com-tags-tags__filter {
    margin-bottom: 20px
}

.com-tags-tag form .com-tags-tags__filter .inputbox {
    padding: 10px
}

.com-tags-tag form .form-select {
    background: #eaedf0;
    border: 1px solid #ddd;
    padding: 10px;
    padding-right: 9px
}

.com-tags-tag form .float-end {
    float: right
}

.com-tags-tag .visually-hidden {
    font-size: 0
}

.latestnews.view-media li {
    display: block
}

.latestnews.view-media li:not(:last-child) {
    margin-bottom: 15px
}

.latestnews.view-media .article-media {
    display: block;
    margin-bottom: 10px
}

#adminForm [class^="icon-"],
#adminForm [class*=" icon-"] {
    height: auto;
    width: auto;
    line-height: 1
}

#adminForm fieldset {
    margin-bottom: 20px
}

#adminForm input[type="checkbox"],
#adminForm input[type="radio"] {
    margin-right: 5px;
    display: inline-block
}

#adminForm input[type="checkbox"]+label,
#adminForm input[type="radio"]+label {
    margin-right: 10px;
    color: #495057
}

#adminForm input[type="date"],
#adminForm input[type="time"],
#adminForm input[type="datetime-local"],
#adminForm input[type="month"] {
    appearance: none
}

#adminForm .btn-toolbar .btn-group:not(:last-child) {
    margin-right: 10px
}

.layout-edit .tip-wrap {
    box-shadow: 2px 2px 9px rgba(0, 0, 0, .06);
    border: 1px solid #fdfdfd;
    padding: 10px;
    background-color: #fff
}

.layout-edit .input-prepend.input-append {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px
}

.layout-edit .input-prepend.input-append .btn,
.layout-edit .input-prepend.input-append div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .layout-edit .input-prepend.input-append .jd-form-button {
    width: auto
}

.choices__button_joomla {
    position: relative;
    padding: 0 10px;
    color: inherit;
    text-indent: -9999px;
    cursor: pointer;
    background: none;
    border: 0;
    opacity: .5;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.choices__button_joomla:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    text-align: center;
    text-indent: 0;
    content: "×"
}

.sr-only,
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important
}

.options-form,
.options-form>legend {
    color: #495057;
    background-color: #fff
}

.options-form {
    width: 100%;
    padding: 1vw 2vw;
    margin-bottom: 1rem;
    border: 1px solid #b2bfcd
}

.options-form>legend {
    float: none;
    width: auto;
    padding: 0 .5rem;
    font-weight: 700
}

.float-end {
    float: right !important
}

.hidden {
    display: none;
    visibility: hidden
}

.field-media-wrapper {
    display: block;
    width: 100%;
    max-width: calc(50vw - 5rem)
}

.field-media-wrapper .field-media-preview {
    width: 100%;
    max-width: none
}

.btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em;
    color: #000;
    background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;
    border: 0;
    border-radius: .25rem;
    opacity: .5
}

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

.btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(var(--cassiopeia-color-primary));
    opacity: 1
}

.btn-close.disabled,
.btn-close:disabled {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    opacity: .25
}

.btn-close-white {
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
    filter: invert(1) grayscale(100%) brightness(200%)
}

div .jd-simple-contact-form .btn-primary,
div .jd-simple-contact-form .btn-backtohome,
div .jd-simple-contact-form .btn-prosandcons,
div .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div .jd-simple-contact-form .jd-form-button {
    background-color: #007bff;
    border-color: #007bff
}

div .jd-simple-contact-form .btn-primary:hover,
div .jd-simple-contact-form .btn-backtohome:hover,
div .jd-simple-contact-form .btn-prosandcons:hover,
div .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div .jd-simple-contact-form .jd-form-button:hover,
div .jd-simple-contact-form .btn-primary:focus,
div .jd-simple-contact-form .btn-backtohome:focus,
div .jd-simple-contact-form .btn-prosandcons:focus,
div .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control div .jd-simple-contact-form .jd-form-button:focus {
    background-color: #3395ff;
    border-color: #3395ff
}

.footer-section .jd-simple-contact-form .btn-primary,
.footer-section .jd-simple-contact-form .btn-backtohome,
.footer-section .jd-simple-contact-form .btn-prosandcons,
.footer-section .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .footer-section .jd-simple-contact-form .jd-form-button {
    color: #007bff;
    background-color: #fff;
    border-color: #fff
}

.footer-section .jd-simple-contact-form .btn-primary:hover,
.footer-section .jd-simple-contact-form .btn-backtohome:hover,
.footer-section .jd-simple-contact-form .btn-prosandcons:hover,
.footer-section .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:hover,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .footer-section .jd-simple-contact-form .jd-form-button:hover,
.footer-section .jd-simple-contact-form .btn-primary:focus,
.footer-section .jd-simple-contact-form .btn-backtohome:focus,
.footer-section .jd-simple-contact-form .btn-prosandcons:focus,
.footer-section .jd-simple-contact-form div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button:focus,
div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .footer-section .jd-simple-contact-form .jd-form-button:focus {
    color: #007bff;
    background-color: #f9f9f9;
    border-color: #f9f9f9
}

.jd-profiler-wrapper .jd-team-columns .card-team {
    border: none;
    border-radius: 0;
    text-align: center
}

.jd-profiler-wrapper .jd-team-columns .card-team .card-img-top {
    border-radius: 0
}

.jd-profiler-wrapper .jd-team-columns .card-team .card-team-body {
    padding-bottom: 5px
}

.jd-profiler-wrapper .jd-team-columns .card-team .card-team-footer {
    border-top: none;
    padding: 0 15px
}

.card-img-overlayteam-member-name {
    margin: 0
}

.team-member-designation {
    margin: 0
}

div.jd-register-login-wrapper .jd-register-login-container {
    max-width: 100%;
    width: 100%
}

div.jd-register-login-wrapper .jd-register-login-box {
    border: none
}

div.jd-register-login-wrapper .jd-register-login-box .jd-list-wrapper {
    margin-bottom: 0
}

div.jd-register-login-wrapper .jd-register-login-box .jd-list-wrapper .jd-list-group .jd-list-block {
    text-align: left;
    margin: 0;
    padding: 5px 0
}

div.jd-register-login-wrapper .jd-register-login-box .jd-list-wrapper .jd-list-group .jd-list-block,
div.jd-register-login-wrapper .jd-register-login-box .jd-list-wrapper .jd-list-group .jd-list-block:hover {
    background-color: transparent;
    border-color: transparent
}

div.jd-register-login-wrapper .jd-register-login-box .jd-inputbox-control .jd-form-input {
    box-shadow: 2px 2px 9px rgba(0, 0, 0, .06);
    border: 1px solid #fdfdfd
}

div.jd-register-login-wrapper .jd-form-title {
    display: none
}

div.jd-register-login-wrapper .jd-register-login-tab li span.active {
    color: #fff;
    background-color: #2B2B2B;
    border-color: #2B2B2B
}

div.jd-register-login-wrapper .jd-register-login-tab li span:hover {
    background-color: #353535;
    border-color: #383838
}

div.jd-register-login-wrapper .jd-register-login-tab li span {
    color: #fff;
    background-color: #C5C5C5;
    border-color: #C5C5C5;
    padding: 20px
}

.form-signin .form-control,
.form-signin #adminForm .controls>textarea,
#adminForm .form-signin .controls>textarea,
.form-signin #adminForm .controls>select,
#adminForm .form-signin .controls>select,
.form-signin #adminForm .controls>input[type="text"],
#adminForm .form-signin .controls>input[type="text"],
.form-signin #adminForm .controls>input[type="password"],
#adminForm .form-signin .controls>input[type="password"],
.form-signin #adminForm .controls>input[type="datetime"],
#adminForm .form-signin .controls>input[type="datetime"],
.form-signin #adminForm .controls>input[type="datetime-local"],
#adminForm .form-signin .controls>input[type="datetime-local"],
.form-signin #adminForm .controls>input[type="date"],
#adminForm .form-signin .controls>input[type="date"],
.form-signin #adminForm .controls>input[type="month"],
#adminForm .form-signin .controls>input[type="month"],
.form-signin #adminForm .controls>input[type="time"],
#adminForm .form-signin .controls>input[type="time"],
.form-signin #adminForm .controls>input[type="week"],
#adminForm .form-signin .controls>input[type="week"],
.form-signin #adminForm .controls>input[type="number"],
#adminForm .form-signin .controls>input[type="number"],
.form-signin #adminForm .controls>input[type="email"],
#adminForm .form-signin .controls>input[type="email"],
.form-signin #adminForm .controls>input[type="url"],
#adminForm .form-signin .controls>input[type="url"],
.form-signin #adminForm .controls>input[type="search"],
#adminForm .form-signin .controls>input[type="search"],
.form-signin #adminForm .controls>input[type="tel"],
#adminForm .form-signin .controls>input[type="tel"],
.form-signin #adminForm .controls>input[type="color"],
#adminForm .form-signin .controls>input[type="color"],
.form-signin #adminForm .controls>.uneditable-input,
#adminForm .form-signin .controls>.uneditable-input,
.form-signin #adminForm .controls .field-calendar input[type="text"],
#adminForm .controls .field-calendar .form-signin input[type="text"],
.form-signin #adminForm .controls .field-media-input,
#adminForm .controls .form-signin .field-media-input {
    box-shadow: 2px 2px 9px rgba(0, 0, 0, .06);
    border: 1px solid #fdfdfd
}

.form-signin .input-group-text {
    background-color: transparent
}

.form-signin .login-button {
    margin-top: 10px;
    margin-bottom: 20px
}

.form-signin .login-helping-links {
    color: #6c757d;
    margin: 0;
    padding: 0
}

.form-signin .login-helping-links li {
    display: block
}

.form-signin .login-helping-links a {
    color: currentColor
}

.form-signin .checkbox {
    font-size: 14px
}

.form-signin .login-help-link {
    color: #6c757d
}

.form-signin .forget-password-link {
    color: #007bff;
    font-weight: 600;
    font-size: 15px
}

[id*="jd_skillset"] .counter-number {
    color: rgba(0, 123, 255, .5);
    font-weight: 700;
    font-size: 70px
}

[id*="jd_skillset"] .counter-title {
    color: #6c757d;
    font-weight: 500
}

.jdpb .jdpb-bar:not(:last-child) {
    margin-bottom: 30px
}

.card-layout {
    border: 0
}

.jd-social-btns>p {
    color: #6c757d;
    display: flex;
    max-width: 250px;
    margin: 0 auto 10px;
    align-items: center
}

.jd-social-btns>p::before,
.jd-social-btns>p::after {
    content: "";
    height: 1px;
    background-color: currentColor;
    flex-grow: 1
}

.jd-social-btns>p::before {
    margin-right: 10px
}

.jd-social-btns>p::after {
    margin-left: 10px
}

.jd-social-btns .loginBtn {
    margin: 5px
}

.article-wraper-inner {
    border: none
}

.article-info {
    margin: 0 0 5px
}

.item-page .article-info {
    margin: 0 0 20px
}

.article-post-type {
    margin: 0 0 2px
}

.article-icon {
    position: relative;
    margin-bottom: 0;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    top: 0;
    margin-top: -40px;
    margin-left: auto;
    right: 0;
    font-size: 20px
}

.article-icon[class*="article-icon-"] {
    color: #fff;
    background-color: #007bff
}

.article-icon:before,
.article-icon:after {
    display: none
}

.article-badge {
    right: 0;
    left: auto;
    line-height: normal;
    height: auto;
    padding: 5px 10px;
    border-radius: 4px 0 0 4px;
    font-weight: 500
}

.article-badge:before,
.article-badge:after {
    display: none
}

.article-badge[class*="article-badge-"] {
    color: #fff;
    background-color: #007bff
}

.readmore-btn {
    padding: 0
}

.review-good-bad {
    background-color: rgba(0, 123, 255, .15)
}

.article-wraper .card-body:not(.has-image) {
    padding-top: 50px
}

.comingsoon-date .count {
    color: rgba(0, 123, 255, .5)
}

.comingsoon-date>div {
    background: #fff;
    box-shadow: 2px 2px 9px rgba(0, 0, 0, .05);
    padding: 20px;
    min-width: 120px
}

#comingsoon>*+* {
    margin-top: 100px
}

.pagination .page-item {
    margin: 5px
}

.pagination .page-item.active .page-link {
    color: #007bff;
    background-color: transparent;
    border-color: #007bff
}

.pagination .page-item .page-link {
    color: #343a40;
    border: 1px solid #343a40
}

.pagination .page-item .page-link:first-child,
.pagination .page-item .page-link:last-child {
    border-radius: 4px
}

.pagination .page-item .page-link:hover {
    border-color: #007bff;
    color: #007bff;
    background-color: transparent
}

.moduletable .jdb-jarticles-grid-view .jdb-jarticle {
    border: none
}

.moduletable .jdb-jarticles-grid-view .jdb-jarticle-body {
    padding: 15px 0
}

.moduletable .jdb-jarticles-grid-view .jdb-jarticle-wrapper:not(:last-child) {
    margin-bottom: 0
}

.no-container-padding .jdb-container {
    padding: 0
}

.astroid-sidebar-header .astroid-social-icons {
    justify-content: center;
    margin-top: 30px;
    margin-bottom: 20px
}

.megamenu-container,
.megamenu-container .nav-submenu .nav-submenu {
    border-top: 4px solid rgba(0, 123, 255, .4)
}

.astroid-social-icons a:hover {
    color: #007bff
}


.fa-ul {
    margin-left: 1.5em
}

.form-control,
#adminForm .controls>textarea,
#adminForm .controls>select,
#adminForm .controls>input[type="text"],
#adminForm .controls>input[type="password"],
#adminForm .controls>input[type="datetime"],
#adminForm .controls>input[type="datetime-local"],
#adminForm .controls>input[type="date"],
#adminForm .controls>input[type="month"],
#adminForm .controls>input[type="time"],
#adminForm .controls>input[type="week"],
#adminForm .controls>input[type="number"],
#adminForm .controls>input[type="email"],
#adminForm .controls>input[type="url"],
#adminForm .controls>input[type="search"],
#adminForm .controls>input[type="tel"],
#adminForm .controls>input[type="color"],
#adminForm .controls>.uneditable-input,
#adminForm .controls .field-calendar input[type="text"],
#adminForm .controls .field-media-input {
    box-shadow: 2px 2px 9px rgba(0, 0, 0, .06);
    border: 1px solid #fdfdfd
}

.module-title {
    margin-bottom: 20px
}

body.site.astroid-framework.layout-edit .chzn-container {
    min-width: 200px
}

.footer-section {
    color: #fff;
    background-color: #007bff
}

@media (max-width:991.98px) {
    .footer-section .astroid-social-icons {
        margin-bottom: 35px
    }
}

.footer-section a {
    color: #fff
}

.footer-section a:hover {
    color: #e6e6e6
}

.footer-section .astroid-row {
    padding: 50px 0 10px
}

.astroid-offcanvas {
    width: 320px
}

.astroid-offcanvas .dropdown-menus {
    width: 320px !important
}

.st-effect-1.astroid-offcanvas {
    visibility: visible;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.st-effect-1.astroid-offcanvas-open .st-effect-1.astroid-offcanvas {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.st-effect-1.astroid-offcanvas::after {
    display: none
}

.offcanvasDirRight .st-effect-1.astroid-offcanvas {
    visibility: visible;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
}

.mobilemenu-slide.astroid-mobilemenu {
    visibility: visible;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.mobilemenu-slide.astroid-mobilemenu::after {
    display: none
}

#sfs-1528971627712 {
    background-color: rgb(49, 49, 49)
}

#ar-18n0b2c0l {
    margin: 0 0 0 0;
    padding: 0 0 0 0
}

#fs-zlvnisg2x {
    background-color: rgb(255, 255, 255)
}

#as-9uh7lkk7d {
    background-color: rgb(236, 236, 236);
    padding: 20px 0 20px 0
}

body,
.body {
    font-weight: 400;
    text-transform: none;
    font-size: 16px;
    letter-spacing: 0em;
    line-height: 1.7em;
    font-family: Arial, Helvetica, sans-serif
}

h1,
.h1 {
    font-weight: 400;
    text-transform: none;
    font-size: 65px;
    letter-spacing: 0em;
    line-height: 1.2em;
    font-family: Arial, Helvetica, sans-serif
}

@font-face {
    font-family: "☞AmsiPro-Bold";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-b.otf)
}

@font-face {
    font-family: "☞AmsiPro-Bold";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-b.ttf)
}

@font-face {
    font-family: "☞AmsiPro-Bold";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-b.woff)
}

h2,
.h2 {
    font-weight: 500;
    text-transform: none;
    font-size: 32px;
    letter-spacing: 0em;
    line-height: 1.2em;
    font-family: ☞AmsiPro-Bold, Arial, Helvetica, sans-serif
}

@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.otf)
}

@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.woff)
}

h3,
.h3 {
    font-weight: 500;
    text-transform: none;
    font-size: 32px;
    letter-spacing: 0em;
    line-height: 1.2em;
    font-family: ☞AmsiPro-Regular, Arial, Helvetica, sans-serif
}

@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.otf)
}


@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.woff)
}

h4,
.h4 {
    font-weight: 500;
    text-transform: none;
    font-size: 24px;
    letter-spacing: 0em;
    line-height: 1.2em;
    font-family: ☞AmsiPro-Regular, Arial, Helvetica, sans-serif
}

@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.otf)
}

@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.ttf)
}

@font-face {
    font-family: "☞AmsiPro-Regular";
    src: url(https://2coms.com/templates/astroid_template_one/fonts/amsipro-r.woff)
}

h5,
.h5 {
    font-weight: 500;
    text-transform: none;
    font-size: 20px;
    letter-spacing: 0em;
    line-height: 1.2em;
    font-family: ☞AmsiPro-Regular, Arial, Helvetica, sans-serif
}

h6,
.h6 {
    color: rgb(0, 0, 0);
    font-weight: 600;
    text-transform: none;
    font-size: 18px;
    letter-spacing: 1em;
    line-height: 1em;
    font-family: Arial, Helvetica, sans-serif
}

.astroid-nav>li>a,
.astroid-sidebar-menu>li>a {
    font-weight: 500;
    text-transform: none;
    font-size: 14px;
    letter-spacing: 0em;
    line-height: 1.7em;
    font-family: Arial, Helvetica, sans-serif
}

.nav-submenu-container .nav-submenu>li,
.jddrop-content .megamenu-item .megamenu-menu li,
.nav-submenu {
    font-weight: 500;
    text-transform: none;
    font-size: 14px;
    letter-spacing: 0em;
    line-height: 2em;
    font-family: Arial, Helvetica, sans-serif
}

body {
    background-color: rgb(255, 255, 255);
    color: rgb(59, 59, 59)
}

body a {
    color: rgb(44, 46, 54)
}

body a:hover {
    color: rgb(0, 123, 255)
}

header {
    color: rgb(44, 46, 54)
}

.astroid-header-section,
.astroid-sidebar-header {
    background-color: rgb(255, 255, 255)
}

.astroid-logo-text .site-title {
    color: rgb(69, 191, 85)
}

.astroid-logo-text .site-tagline {
    color: rgb(44, 46, 54)
}

#astroid-sticky-header {
    background-color: rgb(255, 255, 255)
}

#astroid-sticky-header .astroid-nav .nav-link {
    color: rgb(59, 59, 59)
}

#astroid-sticky-header .astroid-nav .nav-link:hover {
    color: rgb(0, 123, 255)
}

#astroid-sticky-header .astroid-nav .nav-link:active,
#astroid-sticky-header .astroid-nav .nav-link.active {
    color: rgb(0, 123, 255)
}

.astroid-nav .nav-link,
.astroid-sidebar-menu .nav-link {
    color: rgb(59, 59, 59)
}

.astroid-nav .nav-link:hover,
.astroid-sidebar-menu .nav-link:hover {
    color: rgb(207, 212, 217)
}

.astroid-nav .nav-link:focus,
.astroid-sidebar-menu .nav-link:focus {
    color: rgb(207, 212, 217)
}

.astroid-nav .nav-link:active,
.astroid-nav .nav-link.active,
.astroid-sidebar-menu .nav-link:active,
.astroid-sidebar-menu .nav-link.active {
    color: rgb(59, 59, 59)
}

.megamenu-container {
    background-color: rgb(255, 255, 255)
}

.megamenu-container .nav-submenu .nav-submenu {
    background-color: rgb(255, 255, 255)
}

.has-megamenu.open .arrow {
    border-bottom-color: rgb(255, 255, 255)
}

.megamenu-container li.nav-item-submenu>a {
    color: rgb(0, 0, 0)
}

.megamenu-container li.nav-item-submenu>a:hover {
    color: #16181b!important;
    background-color: #f8f9fa!important;
}

.megamenu-container li.nav-item-submenu>a:active,
.megamenu-container li.nav-item-submenu>a.active {
    color: rgb(63, 62, 62);
    background-color: rgb(207, 212, 217)
}

.astroid-offcanvas,
.astroid-offcanvas .burger-menu-button,
.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus {
    background-color: rgb(255, 255, 255) !important
}

.astroid-offcanvas {
    color: rgb(59, 59, 59) !important
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a,
.astroid-offcanvas .menu-indicator {
    color: rgb(59, 59, 59) !important
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active>a,
.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active>.nav-header,
.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active>a,
.astroid-offcanvas .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active>a+.menu-indicator {
    color: rgb(63, 62, 62) !important
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active,
.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active {
    background-color: rgb(207, 212, 217) !important
}

.header-offcanvas-trigger.burger-menu-button .inner,
.header-offcanvas-trigger.burger-menu-button .inner::before,
.header-offcanvas-trigger.burger-menu-button .inner::after {
    background-color: rgb(0, 0, 0)
}

.astroid-offcanvas .burger-menu-button .inner,
.astroid-offcanvas .burger-menu-button .inner::before,
.astroid-offcanvas .burger-menu-button .inner::after {
    background-color: rgb(0, 0, 0)
}

.astroid-mobilemenu,
.astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus {
    background-color: rgb(255, 255, 255) !important
}

.astroid-mobilemenu {
    color: rgb(59, 59, 59) !important
}

.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a,
.astroid-mobilemenu .menu-indicator {
    color: rgb(59, 59, 59) !important
}

.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active>a,
.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active>.nav-header,
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active>a,
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active>a+.menu-indicator {
    color: rgb(63, 62, 62) !important
}

.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active,
.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active {
    background-color: rgb(207, 212, 217) !important
}

.header-mobilemenu-trigger.burger-menu-button .inner,
.header-mobilemenu-trigger.burger-menu-button .inner::before,
.header-mobilemenu-trigger.burger-menu-button .inner::after {
    background-color: rgb(0, 0, 0)
}

.astroid-mobilemenu-open .burger-menu-button .inner,
.astroid-mobilemenu-open .burger-menu-button .inner::before,
.astroid-mobilemenu-open .burger-menu-button .inner::after {
    background-color: rgb(0, 0, 0)
}

#notify_dock {/*background: url(https://2coms.com/images/bg1.jpg) !important;*/
    background-size: cover !important;
    border-radius: 50%;
    right: 0 !important
}

.blink>span {
    color: #fdf96b;
    position: relative;
    top: 20px;
    left: -8px;
    font-weight: 600px;
    line-height: 4px;
    font-size: 22px !important
}

#close-notify {
    background: #fbda5f !important;
    color: #86000c !important;
    border-color: #86000c !important;
    font-size: 14px;
    line-height: 21px;
    top: 0 !important;
    right: 16px !important
}

@media (max-width:1199px) {

    .header-right-section>.d-lg-block,
    #astroid-sticky-header .mx-auto {
        display: none !important
    }

    .astroid-header-section,
    .astroid-header-section header {
        padding: 15px 10px
    }

    #jds-vm002485800025d8 {
        padding-top: 0;
        padding-bottom: 0
    }

    #jdr-vm0003092646369r4 {
        margin-top: 20px
    }

    #jds-c12102833798225op>div>.mb30.jdb-row {
        margin-bottom: 0 !important
    }

    #jds-c12102833798225op>div>.mb30.jdb-row>.jdb-column {
        margin-bottom: 10px
    }

    #jdir-i32101024651278060i5 {
        margin-right: 0 !important
    }

    #jds-c12102833798225op>div>.mb30.jdb-row>.jdb-column .jdb-inner-row {
        margin-bottom: 0
    }

    #jds-f34625312511367xe .itb,
    #jds-s24665314198069w0 .itb,
    #jdr-h252026440552689mh .itb,
    #jds-865226440932546ji .itb,
    #jdr-nq3301309492496831 .itb {
        border-right: 0px !important
    }
}

@media (max-width:767px) {

    #jdr-m041036754604313h .ad1,
    #jdr-m041036754604313h .ad2 {
        height: auto
    }

    #jdr-m041036754604313h .jdb-element:not(:last-child).jdb-element-default {
        margin-bottom: 0
    }

    #jdr-m041036754604313h .ad1 img,
    #jdr-m041036754604313h .ad2 img {
        transform: none;
        height: auto
    }

    .ourclients {
        padding:20px 0;
    }
  
  .ourclients .add{padding-left:20px; padding-right:20px;}

    .ourclients .module-title {
        margin-bottom:0; font-size:24px; padding-bottom:25px;
    }

  .testimonialscarousel .owl-nav{top:-4em;}
  .testimonials h3{font-size:24px; margin-bottom:25px!important;}
    .industries .p40 {
        padding-top: 20px
    }

    .industries .item .txt-area {
        padding: 0 10px 30px
    }

    .industries .item .fig {
        margin-bottom: 10px
    }

    #jde-78400003672135188c8 div#n2-ss-1 .n-uc-BqGbICuragLh {
        top: 55px;
        margin: 0
    }

    #jde-78400003672135188c8 div#n2-ss-1 .n-uc-IbNOabpfT5aE-inner {
        min-height: auto
    }

    #djslider-loader236 {
        padding-bottom: 30px !important
    }

    .astroid-banner-inner {
        padding: 0 !important
    }

    .innerbanner {
        min-height: 250px
    }

    .bannercontent h2,
    .innerbanner h2,
    .innerbanner h3 {
        font-size: 26px !important
    }

    #jde-f22108002838817708ei,
    #jde-k821015002891812465mq {
        padding-bottom: 10px
    }
  
  .sec-bx{padding:2em 1em;}
  .sec-bx .new{width:100%; float:none; border-right:none; border-bottom:1px solid #ddd; padding-top:0;}
  .sec-bx .new.no-br{border-bottom:none;}
  
  .jdb-social-links ul li a{padding:10px}
  .jdb-social-links ul li a .jdb-sl-icon{font-size:18px; width:16px; height:16px;}
  
  

    .aw-section .item {
        margin: 0 !important
    }

    #jds-ej2342915347020qa {
        padding: 10px 0 40px 0
    }

    #jdc-dc521017656907956u6 {
        padding-top: 0
    }
  .tst-thk{max-width:100%!important;}
}

@media (max-width:480px) {
    #jde-sa3832003412416311bc .jdb-divider-main {
        margin-top: 20px;
        margin-bottom: 25px
    }
}

@media (max-width:991.98px) {

    body,
    .body {
        font-size: 16px;
        letter-spacing: 0em;
        line-height: 1.7em
    }

    h1,
    .h1 {
        font-size: 55px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h2,
    .h2 {
        font-size: 38px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h3,
    .h3 {
        font-size: 32px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h4,
    .h4 {
        font-size: 28px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h5,
    .h5 {
        font-size: 22px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h6,
    .h6 {
        font-size: 18px;
        letter-spacing: 1em;
        line-height: 1em
    }

    .astroid-nav>li>a,
    .astroid-sidebar-menu>li>a {
        font-size: 16px;
        letter-spacing: 0em;
        line-height: 1.7em
    }

    .nav-submenu-container .nav-submenu>li,
    .jddrop-content .megamenu-item .megamenu-menu li,
    .nav-submenu {
        font-size: 16px;
        letter-spacing: 0em;
        line-height: 2em
    }
  
  .ad3, .ad4{height:auto; margin:0!important; padding:0 15px!important;}
  .adcontent_new{bottom:20px;}
}

@media (max-width:767.98px) {

    body,
    .body {
        font-size: 16px;
        letter-spacing: 0em;
        line-height: 1.7em
    }

    h1,
    .h1 {
        font-size: 40px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h2,
    .h2 {
        font-size: 32px;
        letter-spacing: 0em;
        line-height: 1.2em; margin:0!important;
    }

    h3,
    .h3 {
        font-size: 30px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h4,
    .h4 {
        font-size: 26px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h5,
    .h5 {
        font-size: 22px;
        letter-spacing: 0em;
        line-height: 1.2em
    }

    h6,
    .h6 {
        font-size: 18px;
        letter-spacing: 1em;
        line-height: 1em
    }

    .astroid-nav>li>a,
    .astroid-sidebar-menu>li>a {
        font-size: 16px;
        letter-spacing: 0em;
        line-height: 1.7em
    }

    .nav-submenu-container .nav-submenu>li,
    .jddrop-content .megamenu-item .megamenu-menu li,
    .nav-submenu {
        font-size: 16px;
        letter-spacing: 0em;
        line-height: 2em
    }
}

#jds-zq4675314984385f3 {
    background-color: #fff;
    border-style: none;
    padding-top: 0
}

#jdr-xm46705314984385ob {
    background-color: #F19100;
    background-image: url(../../../images/2022/11/30/bg-or-1.png);
    background-repeat: no-repeat;
    background-size: contain;
    padding: 30px 40px 30px 40px
}

#jdc-rs467015314984385ob .jdb-column-inner {
    align-content: center
}

#jdc-rs467015314984385ob {
    border-style: none
}

#jde-de4670005314984385cf>.jdb-heading-subheading {
    color: #666;
    font-family: PT Sans;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em
}

#jde-de4670005314984385cf>.jdb-heading-heading {
    color: #FFF;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: 0
}

#jde-de4670005314984385cf {
    border-style: none;
    -ms-flex: 0 0 52%;
    flex: 0 0 52%;
    max-width: 52%;
    text-align: left
}

#jds-s24665314198069w0 {
    padding-bottom: 30px
}

#jdr-4j466053141980696b {
    margin-bottom: 30px
}

#jds-8n4635314124446od {
    background-color: #FFF7F4;
    padding-bottom: 20px
}

#jds-jv464531399458120 {
    padding-bottom: 20px
}

#jds-w34635313888333ne {
    background-color: #FFF7F4;
    padding-bottom: 20px
}

#jds-f34625312511367xe {
    padding-top: 0
}

#jds-lv4615312393399d0 {
    padding-top: 0;
    padding-bottom: 30px
}

#jds-jz460531226135232 {
    padding-top: 0;
    padding-bottom: 30px
}

@media (max-width:991.98px) {
    #jdc-rs467015314984385ob .jdb-column-inner {
        align-content: center
    }

    #jde-de4670005314984385cf>.jdb-heading-subheading {
        font-family: PT Sans;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.2em
    }

    #jde-de4670005314984385cf>.jdb-heading-heading {
        font-size: 32px
    }
}

@media (max-width:767.98px) {
    #jdc-rs467015314984385ob .jdb-column-inner {
        align-content: center
    }

    #jde-de4670005314984385cf>.jdb-heading-heading {
        font-size: 28px
    }

    #jde-de4670005314984385cf {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
  
   .md-center{text-align:center!important;}
  
  .hr-banner{height:100%; overflow:hidden;}
  .hr-banner .content-area{padding:5em 1em 0; text-align:center;}
  .hr-banner .content-area h1{font-size:30px!important;}
  .hr-pro p, .register-form{width:100%;}
  .hr-what{padding:2em 1em;}
  .hr-what img{margin-top:2em;}
  .hr-pro{padding:0 0 30px!important;}
  .hr-offer{padding:0!important;}
  .hr-offer .item figure, .hr-offer .item .txt-area, .hr-table-content figure, .hr-table-content .item .txt-area{width:100%;  text-align:center;}
  .hr-offer .item figure{margin:0 0 2em 0;}
  .hr-offer .item figure img{width:40%;}
  .hr-table-content figure img{width:30%;}
  .hr-table-content figure{margin:0 0 1em 0;}
  #customers td, #customers th{vertical-align:top;}
  .hr-benefits{padding-top:0!important;}
  .hr-zoho h1{font-size:50px!important;}
  .hr-case{text-align:center;}
  .hr-case a{float:none; margin:1.5em auto 0; display:inline-block;}
  
  .hr-client{text-align:center; padding-top:0!important;}
  .pd-wr{text-align:center!important; margin-top:2em;}
  .pd-wr img{width:30%;}
  
  .hr-zoho p{margin:0;}
  .faq-section{padding:20px 0!important;}
}

/*
     FILE ARCHIVED ON 12:18:02 Jul 28, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:51:54 Nov 10, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 104.49
  exclusion.robots: 0.138
  exclusion.robots.policy: 0.127
  cdx.remote: 0.088
  esindex: 0.011
  LoadShardBlock: 67.588 (3)
  PetaboxLoader3.datanode: 68.538 (5)
  CDXLines.iter: 14.793 (3)
  load_resource: 197.898
  PetaboxLoader3.resolve: 116.169
  loaddict: 58.871
*/

.megamenu-container li.nav-item-submenu>a:active,
.megamenu-container li.nav-item-submenu>a.active {
    color: #000!important;
    background-color: #fff!important;
}

.zcwf_lblLeft .zcwf_button{background:#333!important; border:none!important; color:#fff!important; font-size:16px!important; padding:10px 30px!important; margin:10px 10px 0 0; border-radius:4px;}
.zcwf_lblLeft .zcwf_button:hover, .modal-header .close:hover{background:orange!important;}
.modal-header .close{background:#333; top:16px; right:15px; opacity:1; border-radius:0 5px 0 0; padding:1.2rem!important; z-index:1;}
.modal-title{font-size:20px!important; font-weight:600;}

.btns{background:#333; color:#fff; position:absolute; top:0; right:0; font-size:24px; padding:.5em 1em 1em; opacity:1;border-radius:0 4px 0 0; border:none;}
.btns:hover{background:orange;}


/* Hiding the social share  */

.item-pagetestimonials .fastsocialshare_container.fastsocialshare-align-left ,
.item-pagereferal .fastsocialshare_container.fastsocialshare-align-left {
    display: none;
}


.moduletable.share-feedback h4.module-title {
    padding-bottom: 0px;
    margin-bottom: 0;
}

.com-content-article.item-page.referral-hide {
    display: none;
}