.node2 > .wrapper1 {
    color: #333
}

.node2 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node2 a {
    color: rgb(25, 100, 230)
}


.node3 > .wrapper1 {
    color: #333
}

.node3 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node3 a {
    color: rgb(25, 100, 230)
}


#uid2 {
    background-color: rgb(250, 213, 28);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(218, 182, 5);
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 28px;
    padding-right: 28px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid2:hover, #uid2.hover, #uid2.hover-on-scroll {
    background-color: rgb(245, 205, 5);
    border-color: rgb(174, 146, 4);
    color: rgb(0, 0, 0);
}

#uid2:active, #uid2.active {
    background-color: rgb(220, 184, 5);
    border-color: rgb(196, 164, 4);
    color: rgb(255, 255, 255);
}

#uid2:before {
}

#uid2:active:before, #uid2.active:before {
    background-color: rgb(220, 184, 5);
}

#uid2 .fa {
    font-size: 17px;
}

.node5 > .wrapper1 {
    color: #333
}

.node5 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 17px;
    padding-left: 5px
}

.node5 a {
    color: rgb(25, 100, 230)
}


#uid4 {
    background-color: rgb(250, 213, 28);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(218, 182, 5);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid4:hover, #uid4.hover, #uid4.hover-on-scroll {
    background-color: rgb(245, 205, 5);
    border-color: rgb(174, 146, 4);
    color: rgb(0, 0, 0);
}

#uid4:active, #uid4.active {
    background-color: rgb(245, 205, 5);
    border-color: rgb(196, 164, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid4:before {
}

#uid4:active:before, #uid4.active:before {
    background-color: rgb(245, 205, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid4 .fa {
    font-size: 23px;
}

.node4 > .wrapper1 {
    color: #333
}

.node4 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 4px;
    padding-left: 5px
}

.node4 a {
    color: rgb(25, 100, 230)
}


.node7 > .wrapper1 {
    color: #333
}

.node7 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node7 a {
    color: rgb(25, 100, 230)
}


.node8 > .wrapper1 {
    color: #333
}

.node8 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node8 a {
    color: rgb(25, 100, 230)
}


.node1 > .wrapper1 {
    color: #333
}

.node1 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node1 a {
    color: rgb(25, 100, 230)
}


.node0 > .wrapper1 {
    background-color: white;
    color: #333
}

.node0 > .wrapper1 > .wrapper2 {
    padding-top: 8px;
    padding-bottom: 6px
}

.node0 a {
    color: rgb(25, 100, 230)
}


#uid10 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(109, 171, 60);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid10:hover, #uid10.hover, #uid10.hover-on-scroll {
    background-color: rgb(109, 171, 60);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid10:active, #uid10.active {
    background-color: rgb(109, 171, 60);
    border-color: rgb(109, 171, 60);
    border-top-width: 2px;
    border-bottom-width: 0px;
    color: rgb(255, 255, 255);
}

#uid10:before {
}

#uid10:active:before, #uid10.active:before {
    background-color: rgb(109, 171, 60);
}

#uid10 .fa {
    font-size: 17px;
}

.node18 > .wrapper1 {
    color: #FFF
}

.node18 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node18 a {
    color: rgb(25, 99, 230)
}


#uid11 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(109, 171, 60);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid11:hover, #uid11.hover, #uid11.hover-on-scroll {
    background-color: rgb(109, 171, 60);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid11:active, #uid11.active {
    background-color: rgb(109, 171, 60);
    border-color: rgb(109, 171, 60);
    border-top-width: 2px;
    border-bottom-width: 0px;
    color: rgb(255, 255, 255);
}

#uid11:before {
}

#uid11:active:before, #uid11.active:before {
    background-color: rgb(109, 171, 60);
}

#uid11 .fa {
    font-size: 17px;
}

.node19 > .wrapper1 {
    color: #FFF
}

.node19 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node19 a {
    color: rgb(25, 99, 230)
}


#uid12 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(109, 171, 60);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid12:hover, #uid12.hover, #uid12.hover-on-scroll {
    background-color: rgb(109, 171, 60);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid12:active, #uid12.active {
    background-color: rgb(109, 171, 60);
    border-color: rgb(109, 171, 60);
    border-top-width: 2px;
    border-bottom-width: 0px;
    color: rgb(255, 255, 255);
}

#uid12:before {
}

#uid12:active:before, #uid12.active:before {
    background-color: rgb(109, 171, 60);
}

#uid12 .fa {
    font-size: 17px;
}

.node20 > .wrapper1 {
    color: #FFF
}

.node20 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node20 a {
    color: rgb(25, 99, 230)
}


#uid13 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(109, 171, 60);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid13:hover, #uid13.hover, #uid13.hover-on-scroll {
    background-color: rgb(109, 171, 60);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid13:active, #uid13.active {
    background-color: rgb(109, 171, 60);
    border-color: rgb(109, 171, 60);
    border-top-width: 2px;
    border-bottom-width: 0px;
    color: rgb(255, 255, 255);
}

#uid13:before {
}

#uid13:active:before, #uid13.active:before {
    background-color: rgb(109, 171, 60);
}

#uid13 .fa {
    font-size: 17px;
}

.node21 > .wrapper1 {
    color: #FFF
}

.node21 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node21 a {
    color: rgb(25, 99, 230)
}


#uid14 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 2px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(109, 171, 60);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid14:hover, #uid14.hover, #uid14.hover-on-scroll {
    background-color: rgb(109, 171, 60);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid14:active, #uid14.active {
    background-color: rgb(109, 171, 60);
    border-color: rgb(109, 171, 60);
    border-top-width: 2px;
    border-bottom-width: 0px;
    color: rgb(255, 255, 255);
}

#uid14:before {
}

#uid14:active:before, #uid14.active:before {
    background-color: rgb(109, 171, 60);
}

#uid14 .fa {
    font-size: 17px;
}

.node22 > .wrapper1 {
    color: #FFF
}

.node22 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node22 a {
    color: rgb(25, 99, 230)
}


.node16 > .wrapper1 {
    color: #FFF
}

.node16 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node16 a {
    color: rgb(25, 99, 230)
}


.node15 > .wrapper1 {
    background-color: rgb(109, 171, 60);
    color: #FFF
}

.node15 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-bottom: 0px
}

.node15 a {
    color: rgb(25, 99, 230)
}


.node28 > .wrapper1 {
    color: #FFF
}

.node28 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 149px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node28 a {
    color: rgb(230, 25, 25)
}


.node29 > .wrapper1 {
    color: #FFF
}

.node29 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node29 a {
    color: rgb(230, 25, 25)
}

.node29 .padding {
    height: 20px
}


.node30 > .wrapper1 {
    color: #FFF
}

.node30 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 31px;
    padding-left: 5px
}

.node30 a {
    color: rgb(230, 25, 25)
}

.node1012 > .wrapper1 {
    color: #333
}

.node1012 > .wrapper1 > .wrapper2 {
    padding-top: 16px;
    padding-right: 5px;
    padding-bottom: 16px;
    padding-left: 5px
}

.node1012 a {
    color: rgb(230, 25, 25)
}


#node1014_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node1014_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node1014_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(232, 232, 232);
    color: rgb(0, 0, 0);
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 7px;
    padding: 17px 13.6px;
    font-size: 14px;
    cursor: initial;
}

#node1014_meta .form-control:focus,
#node1014_meta .form-control:focus-within {
    border-color: rgb(0, 0, 0);
    background-color: rgb(230, 230, 230);
}

#node1014_meta .form-control + .form-control {
    margin-top: 10px;
}

#node1014_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node1014_meta textarea {
    resize: vertical;
}

#node1014_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node1014_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node1014_meta input:hover ~ .checkbox,
#node1014_meta input:focus ~ .checkbox {
    border-color: rgb(128, 128, 128);
}

#node1014_meta input:checked ~ .checkbox {
    border-color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
}

#node1014_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node1014_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node1014_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node1014_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node1014_meta input:hover ~ .radio,
#node1014_meta input:focus ~ .radio {
    border-color: rgb(128, 128, 128);
}

#node1014_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node1014_meta input:checked ~ .radio {
    border-color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
}

#node1014_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node1014_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node1014_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1014_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node1014_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node1014_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node1014_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node1014_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node1014_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node1014_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node1014_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node1014_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node1014_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node1014_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node1014_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node1014_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node1014_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node1014_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node1014_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node1014_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node1014_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node1014_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1014_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node1014_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1014_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node1014_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node1014_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node1014_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node1014_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node1014_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node1014_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node1014_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node1014_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node1014_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node1014_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node1014_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node1014_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node1014_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node1014_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node1014_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node1014_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node1014_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node1014_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node1014_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node1014_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node1014_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node1014_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node1014_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node1014_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node1014_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node1014_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node1014_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node1014_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node1014_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node1014_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node1014_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 120%;
}

#node1014_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node1014_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node1014_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node1014_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node1014_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node1014_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node1014_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node1014_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1014_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node1014_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node1014_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node1014 > .wrapper1 {
    color: #333
}

.node1014 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node1014 a {
    color: rgb(230, 25, 25)
}


#uid151 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 28px;
    padding-right: 28px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid151:hover, #uid151.hover, #uid151.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid151:active, #uid151.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid151:before {
}

#uid151:active:before, #uid151.active:before {
    background-color: rgb(223, 188, 5);
}

#uid151 .fa {
    font-size: 17px;
}

.node1015 > .wrapper1 {
    color: #333
}

.node1015 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node1015 a {
    color: rgb(230, 25, 25)
}


.node1013 > .wrapper1 {
    color: #333
}

.node1013 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node1013 a {
    color: rgb(230, 25, 25)
}


#node1011_meta .form1-cover {
    padding: 0px 11px;
    background-color: transparent;
    border-color: rgb(48, 48, 48);
    border-style: none;
    border-width: 4px;
    border-radius: 0px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node1011 > .wrapper1 {
    color: #333;
    border-radius: 15px
}

.node1011 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 12px
}

.node1011 a {
    color: rgb(230, 25, 25)
}


.node1021 > .wrapper1 {
    color: #333
}

.node1021 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 14px
}

.node1021 a {
    color: rgb(230, 25, 25)
}


#svg152 path, #svg152 circle, #svg152 polygon, #svg152 rect {
    fill: rgb(0, 0, 0)
}

#svg152 defs > path {
    fill: none
}

#svg152 path[fill="none"], #svg152 circle[fill="none"], #svg152 polygon[fill="none"], #svg152 rect[fill="none"] {
    fill: none
}

.node1023 > .wrapper1 {
    color: #333
}

.node1023 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1023 a {
    color: rgb(230, 25, 25)
}


#svg153 path, #svg153 circle, #svg153 polygon, #svg153 rect {
    fill: rgb(0, 0, 0)
}

#svg153 defs > path {
    fill: none
}

#svg153 path[fill="none"], #svg153 circle[fill="none"], #svg153 polygon[fill="none"], #svg153 rect[fill="none"] {
    fill: none
}

#svg153 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1024 > .wrapper1 {
    color: #333
}

.node1024 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1024 a {
    color: rgb(230, 25, 25)
}


#svg154 path, #svg154 circle, #svg154 polygon, #svg154 rect {
    fill: rgb(0, 0, 0)
}

#svg154 defs > path {
    fill: none
}

#svg154 path[fill="none"], #svg154 circle[fill="none"], #svg154 polygon[fill="none"], #svg154 rect[fill="none"] {
    fill: none
}

#svg154 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1025 > .wrapper1 {
    color: #333
}

.node1025 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1025 a {
    color: rgb(230, 25, 25)
}


#svg155 path, #svg155 circle, #svg155 polygon, #svg155 rect {
    fill: rgb(0, 0, 0)
}

#svg155 defs > path {
    fill: none
}

#svg155 path[fill="none"], #svg155 circle[fill="none"], #svg155 polygon[fill="none"], #svg155 rect[fill="none"] {
    fill: none
}

#svg155 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 2.343;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg155 .st1 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg155 .st2 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5729;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg155 .st3 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 2.3621;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1026 > .wrapper1 {
    color: #333
}

.node1026 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1026 a {
    color: rgb(230, 25, 25)
}


.node1022 > .wrapper1 {
    color: #333
}

.node1022 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1022 a {
    color: rgb(230, 25, 25)
}


.node1010 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 5px;
    border-width: 3px;
    border-style: solid;
    border-color: rgb(255, 243, 20);
    box-shadow: 0px 2px 2px 2px rgba(0, 0, 0, 0.1)
}

.node1010 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 2px
}

.node1010 a {
    color: rgb(230, 25, 25)
}


.node1009 > .wrapper1 {
    color: #FFF
}

.node1009 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node1009 a {
    color: rgb(230, 25, 25)
}


.node27 > .wrapper1 {
    background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;
    color: #FFF
}

.node27 > .wrapper1 > .wrapper2 {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 27px;
    padding-bottom: 0px
}

.node27 a {
    color: rgb(230, 25, 25)
}


.node70 > .wrapper1 {
    color: #FFF
}

.node70 > .wrapper1 > .wrapper2 {
    padding-top: 17px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node70 a {
    color: rgb(25, 99, 230)
}


.node71 > .wrapper1 {
    color: #FFF
}

.node71 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node71 a {
    color: rgb(25, 99, 230)
}


.node72 > .wrapper1 {
    color: #FFF
}

.node72 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node72 a {
    color: rgb(25, 99, 230)
}


.node75 > .wrapper1 {
    color: #333
}

.node75 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node75 a {
    color: rgb(25, 99, 230)
}


#node76_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node76_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node76_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node76_meta .form-control:focus,
#node76_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node76_meta .form-control + .form-control {
    margin-top: 10px;
}

#node76_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node76_meta textarea {
    resize: vertical;
}

#node76_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node76_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node76_meta input:hover ~ .checkbox,
#node76_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node76_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node76_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node76_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node76_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node76_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node76_meta input:hover ~ .radio,
#node76_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node76_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node76_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node76_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node76_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node76_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node76_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node76_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node76_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node76_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node76_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node76_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node76_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node76_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node76_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node76_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node76_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node76_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node76_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node76_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node76_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node76_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node76_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node76_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node76_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node76_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node76_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node76_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node76_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node76_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node76_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node76_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node76_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node76_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node76_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node76_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node76_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node76_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node76_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node76_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node76_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node76_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node76_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node76_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node76_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node76_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node76_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node76_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node76_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node76_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node76_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node76_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node76_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node76_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node76_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node76_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node76_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node76_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node76_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node76_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node76_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node76_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node76_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node76_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node76_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node76_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node76_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node76_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node76_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node76_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node76 > .wrapper1 {
    color: #333
}

.node76 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node76 a {
    color: rgb(25, 99, 230)
}


.node77 > .wrapper1 {
    color: #333
}

.node77 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node77 a {
    color: rgb(25, 99, 230)
}


#node78_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node78_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node78_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node78_meta .form-control:focus,
#node78_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node78_meta .form-control + .form-control {
    margin-top: 10px;
}

#node78_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node78_meta textarea {
    resize: vertical;
}

#node78_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node78_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node78_meta input:hover ~ .checkbox,
#node78_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node78_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node78_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node78_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node78_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node78_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node78_meta input:hover ~ .radio,
#node78_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node78_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node78_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node78_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node78_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node78_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node78_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node78_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node78_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node78_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node78_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node78_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node78_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node78_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node78_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node78_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node78_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node78_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node78_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node78_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node78_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node78_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node78_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node78_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node78_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node78_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node78_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node78_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node78_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node78_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node78_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node78_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node78_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node78_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node78_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node78_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node78_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node78_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node78_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node78_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node78_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node78_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node78_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node78_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node78_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node78_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node78_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node78_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node78_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node78_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node78_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node78_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node78_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node78_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node78_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node78_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node78_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node78_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node78_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node78_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node78_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node78_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node78_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node78_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node78_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node78_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node78_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node78_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node78_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node78_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node78 > .wrapper1 {
    color: #333
}

.node78 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node78 a {
    color: rgb(25, 99, 230)
}


.node79 > .wrapper1 {
    color: #333
}

.node79 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node79 a {
    color: rgb(25, 99, 230)
}


#node80_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node80_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node80_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node80_meta .form-control:focus,
#node80_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node80_meta .form-control + .form-control {
    margin-top: 10px;
}

#node80_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node80_meta textarea {
    resize: vertical;
}

#node80_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node80_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node80_meta input:hover ~ .checkbox,
#node80_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node80_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node80_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node80_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node80_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node80_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node80_meta input:hover ~ .radio,
#node80_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node80_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node80_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node80_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node80_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node80_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node80_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node80_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node80_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node80_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node80_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node80_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node80_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node80_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node80_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node80_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node80_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node80_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node80_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node80_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node80_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node80_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node80_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node80_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node80_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node80_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node80_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node80_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node80_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node80_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node80_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node80_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node80_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node80_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node80_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node80_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node80_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node80_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node80_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node80_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node80_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node80_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node80_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node80_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node80_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node80_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node80_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node80_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node80_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node80_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node80_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node80_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node80_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node80_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node80_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node80_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node80_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node80_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node80_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node80_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node80_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node80_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node80_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node80_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node80_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node80_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node80_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node80_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node80_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node80_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node80 > .wrapper1 {
    color: #333
}

.node80 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node80 a {
    color: rgb(25, 99, 230)
}


.node81 > .wrapper1 {
    color: #333
}

.node81 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node81 a {
    color: rgb(25, 99, 230)
}


.node82 .irs-slider {
    top: 22px;
    width: 24px;
    height: 24px;
    border: 3px solid rgb(18, 41, 82);
    border-radius: 100px
}

.node82 .irs-slider:before {
    border-top-color: rgb(18, 41, 82)
}

.node82 .irs-bar, .node82 .irs-bar-edge, .node82 .irs-from, .node82 .irs-to, .node82 .irs-single {
    background: rgb(18, 41, 82)
}

.node82 .irs-from, .node82 .irs-to, .node82 .irs-single {
    color: white
}

.node82 .irs:focus-within > .irs-slider {
    box-shadow: 0 0 2px rgb(18, 41, 82)
}

.node82 .irs-line, .node82 .irs-bar, .node82 .irs-bar-edge {
    top: 32.5px;
    height: 3px
}

.node82 .irs-bar-edge {
    width: 12px
}

.node82 .irs {
    height: 46px
}

#node82_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node82_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node82_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node82_meta .form-control:focus,
#node82_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node82_meta .form-control + .form-control {
    margin-top: 10px;
}

#node82_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node82_meta textarea {
    resize: vertical;
}

#node82_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node82_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node82_meta input:hover ~ .checkbox,
#node82_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node82_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node82_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node82_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node82_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node82_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node82_meta input:hover ~ .radio,
#node82_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node82_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node82_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node82_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node82_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node82_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node82_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node82_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node82_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node82_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node82_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node82_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node82_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node82_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node82_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node82_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node82_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node82_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node82_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node82_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node82_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node82_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node82_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node82_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node82_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node82_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node82_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node82_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node82_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node82_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node82_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node82_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node82_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node82_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node82_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node82_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node82_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node82_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node82_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node82_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node82_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node82_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node82_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node82_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node82_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node82_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node82_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node82_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node82_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node82_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node82_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node82_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node82_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node82_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node82_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node82_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node82_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node82_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node82_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node82_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node82_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node82_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node82_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node82_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node82_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node82_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node82_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node82_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node82_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node82_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node82 > .wrapper1 {
    background-color: rgba(217, 217, 217, 0.25);
    color: #333;
    border-radius: 10px
}

.node82 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-radius: 8px
}

.node82 a {
    color: rgb(230, 25, 25)
}


.node83 > .wrapper1 {
    color: #333
}

.node83 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node83 a {
    color: rgb(25, 99, 230)
}


.node84 .irs-slider {
    top: 22px;
    width: 24px;
    height: 24px;
    border: 3px solid rgb(18, 41, 82);
    border-radius: 100px
}

.node84 .irs-slider:before {
    border-top-color: rgb(18, 41, 82)
}

.node84 .irs-bar, .node84 .irs-bar-edge, .node84 .irs-from, .node84 .irs-to, .node84 .irs-single {
    background: rgb(18, 41, 82)
}

.node84 .irs-from, .node84 .irs-to, .node84 .irs-single {
    color: white
}

.node84 .irs:focus-within > .irs-slider {
    box-shadow: 0 0 2px rgb(18, 41, 82)
}

.node84 .irs-line, .node84 .irs-bar, .node84 .irs-bar-edge {
    top: 32.5px;
    height: 3px
}

.node84 .irs-bar-edge {
    width: 12px
}

.node84 .irs {
    height: 46px
}

#node84_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node84_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node84_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node84_meta .form-control:focus,
#node84_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node84_meta .form-control + .form-control {
    margin-top: 10px;
}

#node84_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node84_meta textarea {
    resize: vertical;
}

#node84_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node84_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node84_meta input:hover ~ .checkbox,
#node84_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node84_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node84_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node84_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node84_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node84_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node84_meta input:hover ~ .radio,
#node84_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node84_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node84_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node84_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node84_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node84_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node84_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node84_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node84_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node84_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node84_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node84_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node84_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node84_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node84_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node84_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node84_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node84_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node84_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node84_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node84_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node84_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node84_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node84_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node84_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node84_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node84_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node84_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node84_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node84_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node84_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node84_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node84_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node84_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node84_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node84_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node84_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node84_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node84_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node84_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node84_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node84_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node84_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node84_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node84_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node84_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node84_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node84_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node84_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node84_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node84_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node84_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node84_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node84_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node84_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node84_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node84_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node84_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node84_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node84_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node84_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node84_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node84_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node84_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node84_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node84_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node84_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node84_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node84_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node84_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node84 > .wrapper1 {
    background-color: rgba(217, 217, 217, 0.25);
    color: #333;
    border-radius: 10px
}

.node84 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-radius: 7px
}

.node84 a {
    color: rgb(230, 25, 25)
}


.node85 > .wrapper1 {
    color: #333
}

.node85 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node85 a {
    color: rgb(25, 99, 230)
}


.node86 .irs-slider {
    top: 22px;
    width: 24px;
    height: 24px;
    border: 3px solid rgb(18, 41, 82);
    border-radius: 100px
}

.node86 .irs-slider:before {
    border-top-color: rgb(18, 41, 82)
}

.node86 .irs-bar, .node86 .irs-bar-edge, .node86 .irs-from, .node86 .irs-to, .node86 .irs-single {
    background: rgb(18, 41, 82)
}

.node86 .irs-from, .node86 .irs-to, .node86 .irs-single {
    color: white
}

.node86 .irs:focus-within > .irs-slider {
    box-shadow: 0 0 2px rgb(18, 41, 82)
}

.node86 .irs-line, .node86 .irs-bar, .node86 .irs-bar-edge {
    top: 32.5px;
    height: 3px
}

.node86 .irs-bar-edge {
    width: 12px
}

.node86 .irs {
    height: 46px
}

#node86_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node86_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node86_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node86_meta .form-control:focus,
#node86_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node86_meta .form-control + .form-control {
    margin-top: 10px;
}

#node86_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node86_meta textarea {
    resize: vertical;
}

#node86_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node86_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node86_meta input:hover ~ .checkbox,
#node86_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node86_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node86_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node86_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node86_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node86_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node86_meta input:hover ~ .radio,
#node86_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node86_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node86_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node86_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node86_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node86_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node86_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node86_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node86_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node86_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node86_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node86_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node86_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node86_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node86_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node86_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node86_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node86_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node86_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node86_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node86_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node86_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node86_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node86_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node86_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node86_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node86_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node86_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node86_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node86_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node86_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node86_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node86_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node86_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node86_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node86_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node86_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node86_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node86_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node86_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node86_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node86_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node86_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node86_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node86_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node86_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node86_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node86_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node86_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node86_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node86_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node86_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node86_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node86_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node86_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node86_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node86_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node86_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node86_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node86_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node86_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node86_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node86_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node86_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node86_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node86_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node86_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node86_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node86_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node86_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node86 > .wrapper1 {
    background-color: rgba(217, 217, 217, 0.25);
    color: #333;
    border-radius: 10px
}

.node86 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-radius: 7px
}

.node86 a {
    color: rgb(230, 25, 25)
}


.node87 > .wrapper1 {
    color: #333
}

.node87 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node87 a {
    color: rgb(25, 99, 230)
}


#node88_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node88_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node88_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node88_meta .form-control:focus,
#node88_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node88_meta .form-control + .form-control {
    margin-top: 10px;
}

#node88_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node88_meta textarea {
    resize: vertical;
}

#node88_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node88_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node88_meta input:hover ~ .checkbox,
#node88_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node88_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node88_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node88_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node88_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node88_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node88_meta input:hover ~ .radio,
#node88_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node88_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node88_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node88_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node88_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node88_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node88_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node88_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node88_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node88_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node88_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node88_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node88_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node88_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node88_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node88_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node88_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node88_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node88_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node88_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node88_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node88_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node88_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node88_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node88_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node88_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node88_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node88_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node88_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node88_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node88_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node88_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node88_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node88_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node88_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node88_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node88_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node88_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node88_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node88_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node88_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node88_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node88_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node88_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node88_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node88_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node88_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node88_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node88_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node88_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node88_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node88_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node88_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node88_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node88_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node88_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node88_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node88_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node88_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node88_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node88_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node88_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node88_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node88_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node88_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node88_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node88_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node88_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node88_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node88_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node88 > .wrapper1 {
    color: #333
}

.node88 > .wrapper1 > .wrapper2 {
    padding-top: 11px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node88 a {
    color: rgb(25, 99, 230)
}


#node89_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node89_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node89_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(240, 240, 240);
    color: #000;
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 6px;
    padding: 16px 12.8px;
    font-size: 14px;
    cursor: initial;
}

#node89_meta .form-control:focus,
#node89_meta .form-control:focus-within {
    border-color: rgb(18, 41, 82);
    background-color: rgb(237, 237, 237);
}

#node89_meta .form-control + .form-control {
    margin-top: 10px;
}

#node89_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node89_meta textarea {
    resize: vertical;
}

#node89_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node89_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node89_meta input:hover ~ .checkbox,
#node89_meta input:focus ~ .checkbox {
    border-color: rgb(87, 134, 218);
}

#node89_meta input:checked ~ .checkbox {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node89_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node89_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node89_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node89_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node89_meta input:hover ~ .radio,
#node89_meta input:focus ~ .radio {
    border-color: rgb(87, 134, 218);
}

#node89_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node89_meta input:checked ~ .radio {
    border-color: rgb(16, 37, 74);
    background-color: rgb(18, 41, 82);
}

#node89_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node89_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node89_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node89_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node89_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node89_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node89_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node89_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node89_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node89_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node89_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node89_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node89_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node89_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node89_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node89_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node89_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node89_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node89_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node89_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node89_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node89_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node89_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node89_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node89_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node89_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node89_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node89_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node89_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node89_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node89_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node89_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(18, 41, 82, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node89_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node89_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node89_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node89_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node89_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node89_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node89_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node89_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node89_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node89_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node89_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node89_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node89_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node89_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node89_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node89_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node89_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node89_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node89_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node89_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node89_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node89_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node89_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node89_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node89_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node89_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node89_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node89_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node89_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node89_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node89_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node89_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node89_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node89_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node89_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node89 > .wrapper1 {
    color: #333
}

.node89 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node89 a {
    color: rgb(25, 99, 230)
}


#uid19 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid19:hover, #uid19.hover, #uid19.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid19:active, #uid19.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid19:before {
}

#uid19:active:before, #uid19.active:before {
    background-color: rgb(223, 188, 5);
}

#uid19 .fa {
    font-size: 17px;
}

.node90 > .wrapper1 {
    color: #333
}

.node90 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node90 a {
    color: rgb(25, 99, 230)
}


.node74 > .wrapper1 {
    color: #333
}

.node74 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node74 a {
    color: rgb(25, 99, 230)
}


#node73_meta .form1-cover {
    padding: 20px 15px;
    background-color: rgb(255, 255, 255);
    border-color: #fff;
    border-style: none;
    border-width: 2px;
    border-radius: 7px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node73 > .wrapper1 {
    color: #FFF
}

.node73 > .wrapper1 > .wrapper2 {
    padding-top: 22px;
    padding-right: 0px;
    padding-bottom: 12px;
    padding-left: 5px
}

.node73 a {
    color: rgb(25, 99, 230)
}


.node96 > .wrapper1 {
    color: #FFF
}

.node96 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node96 a {
    color: rgb(25, 99, 230)
}


#uid20 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid20:hover, #uid20.hover, #uid20.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid20:active, #uid20.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid20:before {
}

#uid20:active:before, #uid20.active:before {
    background-color: rgb(223, 188, 5);
}

#uid20 .fa {
    font-size: 17px;
}

#uid22 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid22:hover, #uid22.hover, #uid22.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid22:active, #uid22.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid22:before {
}

#uid22:active:before, #uid22.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid22 .fa {
    font-size: 23px;
}

.node97 > .wrapper1 {
    color: #FFF
}

.node97 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node97 a {
    color: rgb(25, 99, 230)
}


.node95 > .wrapper1 {
    color: #FFF
}

.node95 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node95 a {
    color: rgb(25, 99, 230)
}


.node69 > .wrapper1 {
    background-color: rgb(109, 171, 60);
    color: #FFF
}

.node69 > .wrapper1 > .wrapper2 {
    padding-top: 47px;
    padding-bottom: 28px
}

.node69 a {
    color: rgb(25, 99, 230)
}


.node108 > .wrapper1 {
    color: #333
}

.node108 > .wrapper1 > .wrapper2 {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 18px;
    padding-left: 0px
}

.node108 a {
    color: rgb(230, 25, 25)
}


.node111 > .wrapper1 {
    color: #333
}

.node111 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node111 a {
    color: rgb(230, 25, 25)
}


.node112 > .wrapper1 {
    color: #333
}

.node112 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node112 a {
    color: rgb(230, 25, 25)
}


.node110 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node110 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node110 a {
    color: rgb(230, 25, 25)
}


.node114 > .wrapper1 {
    color: #333
}

.node114 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node114 a {
    color: rgb(230, 25, 25)
}


.node115 > .wrapper1 {
    color: #333
}

.node115 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node115 a {
    color: rgb(230, 25, 25)
}


.node113 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node113 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node113 a {
    color: rgb(230, 25, 25)
}


.node117 > .wrapper1 {
    color: #333
}

.node117 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node117 a {
    color: rgb(230, 25, 25)
}


.node118 > .wrapper1 {
    color: #333
}

.node118 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node118 a {
    color: rgb(230, 25, 25)
}


.node116 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node116 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node116 a {
    color: rgb(230, 25, 25)
}


.node120 > .wrapper1 {
    color: #333
}

.node120 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node120 a {
    color: rgb(230, 25, 25)
}


.node121 > .wrapper1 {
    color: #333
}

.node121 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node121 a {
    color: rgb(230, 25, 25)
}


.node119 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node119 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node119 a {
    color: rgb(230, 25, 25)
}


.node109 > .wrapper1 {
    color: #333
}

.node109 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node109 a {
    color: rgb(230, 25, 25)
}


.node124 > .wrapper1 {
    color: #333
}

.node124 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node124 a {
    color: rgb(230, 25, 25)
}

.node124 .padding {
    height: 20px
}


#uid23 {
    background-color: #6DAB3C;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: #6DAB3C;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(109, 171, 60, 0.47);
}

#uid23:hover, #uid23.hover, #uid23.hover-on-scroll {
    background-color: #6DAB3C;
    border-color: #6DAB3C;
    color: rgb(0, 0, 0);
}

#uid23:active, #uid23.active {
    background-color: #6DAB3C;
    border-color: #6DAB3C;
    color: rgb(255, 255, 255);
}

#uid23:before {
}

#uid23:active:before, #uid23.active:before {
    background-color: #6DAB3C;
}

#uid23 .fa {
    font-size: 17px;
}

.node126 > .wrapper1 {
    color: #333
}

.node126 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node126 a {
    color: rgb(230, 25, 25)
}


#uid25 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid25:hover, #uid25.hover, #uid25.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid25:active, #uid25.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid25:before {
}

#uid25:active:before, #uid25.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid25 .fa {
    font-size: 23px;
}

.node125 > .wrapper1 {
    color: #333
}

.node125 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node125 a {
    color: rgb(230, 25, 25)
}


.node128 > .wrapper1 {
    color: #333
}

.node128 > .wrapper1 > .wrapper2 {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px
}

.node128 a {
    color: rgb(230, 25, 25)
}


.node131 > .wrapper1 {
    color: #333
}

.node131 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node131 a {
    color: rgb(230, 25, 25)
}


.node132 > .wrapper1 {
    color: #333
}

.node132 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node132 a {
    color: rgb(230, 25, 25)
}


.node134 > .wrapper1 {
    color: #333
}

.node134 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node134 a {
    color: rgb(230, 25, 25)
}


.node135 > .wrapper1 {
    color: #333
}

.node135 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node135 a {
    color: rgb(230, 25, 25)
}


.node133 > .wrapper1 {
    color: #333
}

.node133 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node133 a {
    color: rgb(230, 25, 25)
}


.node130 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node130 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node130 a {
    color: rgb(230, 25, 25)
}


.node141 > .wrapper1 {
    color: #333
}

.node141 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node141 a {
    color: rgb(230, 25, 25)
}


.node142 > .wrapper1 {
    color: #333
}

.node142 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node142 a {
    color: rgb(230, 25, 25)
}


.node144 > .wrapper1 {
    color: #333
}

.node144 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node144 a {
    color: rgb(230, 25, 25)
}


.node145 > .wrapper1 {
    color: #333
}

.node145 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node145 a {
    color: rgb(230, 25, 25)
}


.node143 > .wrapper1 {
    color: #333
}

.node143 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node143 a {
    color: rgb(230, 25, 25)
}


.node140 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node140 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node140 a {
    color: rgb(230, 25, 25)
}


.node151 > .wrapper1 {
    color: #333
}

.node151 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node151 a {
    color: rgb(230, 25, 25)
}


.node152 > .wrapper1 {
    color: #333
}

.node152 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node152 a {
    color: rgb(230, 25, 25)
}


.node154 > .wrapper1 {
    color: #333
}

.node154 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node154 a {
    color: rgb(230, 25, 25)
}


.node155 > .wrapper1 {
    color: #333
}

.node155 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node155 a {
    color: rgb(230, 25, 25)
}


.node153 > .wrapper1 {
    color: #333
}

.node153 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node153 a {
    color: rgb(230, 25, 25)
}


.node150 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node150 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node150 a {
    color: rgb(230, 25, 25)
}


.node129 > .wrapper1 {
    color: #333
}

.node129 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node129 a {
    color: rgb(230, 25, 25)
}


.node177 > .wrapper1 {
    color: #333
}

.node177 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node177 a {
    color: rgb(230, 25, 25)
}


.node178 > .wrapper1 {
    color: #333
}

.node178 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 24px;
    padding-left: 5px
}

.node178 a {
    color: rgb(230, 25, 25)
}


.node180 > .wrapper1 {
    color: #333
}

.node180 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node180 a {
    color: rgb(230, 25, 25)
}


.node181 > .wrapper1 {
    color: #333
}

.node181 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node181 a {
    color: rgb(230, 25, 25)
}


.node179 > .wrapper1 {
    color: #333
}

.node179 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node179 a {
    color: rgb(230, 25, 25)
}


.node176 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node176 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node176 a {
    color: rgb(230, 25, 25)
}


.node188 > .wrapper1 {
    color: #333
}

.node188 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node188 a {
    color: rgb(230, 25, 25)
}


.node187 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node187 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node187 a {
    color: rgb(230, 25, 25)
}


.node189 > .wrapper1 {
    color: #333
}

.node189 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node189 a {
    color: rgb(230, 25, 25)
}


.node191 > .wrapper1 {
    color: #333
}

.node191 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node191 a {
    color: rgb(230, 25, 25)
}


.node192 > .wrapper1 {
    color: #333
}

.node192 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node192 a {
    color: rgb(230, 25, 25)
}


.node190 > .wrapper1 {
    color: #333
}

.node190 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node190 a {
    color: rgb(230, 25, 25)
}


.node186 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node186 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node186 a {
    color: rgb(230, 25, 25)
}


.node198 > .wrapper1 {
    color: #333
}

.node198 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node198 a {
    color: rgb(230, 25, 25)
}


.node199 > .wrapper1 {
    color: #333
}

.node199 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node199 a {
    color: rgb(230, 25, 25)
}


.node201 > .wrapper1 {
    color: #333
}

.node201 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node201 a {
    color: rgb(230, 25, 25)
}


.node202 > .wrapper1 {
    color: #333
}

.node202 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node202 a {
    color: rgb(230, 25, 25)
}


.node200 > .wrapper1 {
    color: #333
}

.node200 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node200 a {
    color: rgb(230, 25, 25)
}


.node197 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node197 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node197 a {
    color: rgb(230, 25, 25)
}


.node175 > .wrapper1 {
    color: #333
}

.node175 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node175 a {
    color: rgb(230, 25, 25)
}


.node207 > .wrapper1 {
    color: #333
}

.node207 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node207 a {
    color: rgb(230, 25, 25)
}

.node207 .padding {
    height: 20px
}


#uid26 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid26:hover, #uid26.hover, #uid26.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid26:active, #uid26.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid26:before {
}

#uid26:active:before, #uid26.active:before {
    background-color: rgb(223, 188, 5);
}

#uid26 .fa {
    font-size: 17px;
}

.node209 > .wrapper1 {
    color: #333
}

.node209 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node209 a {
    color: rgb(230, 25, 25)
}


#uid28 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid28:hover, #uid28.hover, #uid28.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid28:active, #uid28.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid28:before {
}

#uid28:active:before, #uid28.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid28 .fa {
    font-size: 23px;
}

.node208 > .wrapper1 {
    color: #333
}

.node208 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node208 a {
    color: rgb(230, 25, 25)
}


.node211 > .wrapper1 {
    color: #333
}

.node211 > .wrapper1 > .wrapper2 {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 19px;
    padding-left: 0px
}

.node211 a {
    color: rgb(230, 25, 25)
}


.node214 > .wrapper1 {
    color: #333
}

.node214 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node214 a {
    color: rgb(230, 25, 25)
}


.node215 > .wrapper1 {
    color: #333
}

.node215 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node215 a {
    color: rgb(230, 25, 25)
}


.node213 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node213 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node213 a {
    color: rgb(230, 25, 25)
}


.node217 > .wrapper1 {
    color: #333
}

.node217 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node217 a {
    color: rgb(230, 25, 25)
}


.node218 > .wrapper1 {
    color: #333
}

.node218 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node218 a {
    color: rgb(230, 25, 25)
}


.node216 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node216 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node216 a {
    color: rgb(230, 25, 25)
}


.node220 > .wrapper1 {
    color: #333
}

.node220 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node220 a {
    color: rgb(230, 25, 25)
}


.node221 > .wrapper1 {
    color: #333
}

.node221 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node221 a {
    color: rgb(230, 25, 25)
}


.node219 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node219 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node219 a {
    color: rgb(230, 25, 25)
}


.node223 > .wrapper1 {
    color: #333
}

.node223 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node223 a {
    color: rgb(230, 25, 25)
}


.node224 > .wrapper1 {
    color: #333
}

.node224 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node224 a {
    color: rgb(230, 25, 25)
}


.node222 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node222 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node222 a {
    color: rgb(230, 25, 25)
}


.node212 > .wrapper1 {
    color: #333
}

.node212 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node212 a {
    color: rgb(230, 25, 25)
}


.node227 > .wrapper1 {
    color: #333
}

.node227 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node227 a {
    color: rgb(230, 25, 25)
}

.node227 .padding {
    height: 20px
}


#uid29 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid29:hover, #uid29.hover, #uid29.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid29:active, #uid29.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid29:before {
}

#uid29:active:before, #uid29.active:before {
    background-color: rgb(223, 188, 5);
}

#uid29 .fa {
    font-size: 17px;
}

.node229 > .wrapper1 {
    color: #333
}

.node229 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node229 a {
    color: rgb(230, 25, 25)
}


#uid31 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid31:hover, #uid31.hover, #uid31.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid31:active, #uid31.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid31:before {
}

#uid31:active:before, #uid31.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid31 .fa {
    font-size: 23px;
}

.node228 > .wrapper1 {
    color: #333
}

.node228 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node228 a {
    color: rgb(230, 25, 25)
}


.node231 > .wrapper1 {
    color: #333
}

.node231 > .wrapper1 > .wrapper2 {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node231 a {
    color: rgb(230, 25, 25)
}


.node234 > .wrapper1 {
    color: #333
}

.node234 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node234 a {
    color: rgb(230, 25, 25)
}


.node235 > .wrapper1 {
    color: #333
}

.node235 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node235 a {
    color: rgb(230, 25, 25)
}


.node233 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node233 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node233 a {
    color: rgb(230, 25, 25)
}


.node237 > .wrapper1 {
    color: #333
}

.node237 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node237 a {
    color: rgb(230, 25, 25)
}


.node238 > .wrapper1 {
    color: #333
}

.node238 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node238 a {
    color: rgb(230, 25, 25)
}


.node236 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node236 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node236 a {
    color: rgb(230, 25, 25)
}


.node240 > .wrapper1 {
    color: #333
}

.node240 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node240 a {
    color: rgb(230, 25, 25)
}


.node241 > .wrapper1 {
    color: #333
}

.node241 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node241 a {
    color: rgb(230, 25, 25)
}


.node239 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node239 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node239 a {
    color: rgb(230, 25, 25)
}


.node243 > .wrapper1 {
    color: #333
}

.node243 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node243 a {
    color: rgb(230, 25, 25)
}


.node244 > .wrapper1 {
    color: #333
}

.node244 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node244 a {
    color: rgb(230, 25, 25)
}


.node242 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node242 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node242 a {
    color: rgb(230, 25, 25)
}


.node246 > .wrapper1 {
    color: #333
}

.node246 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node246 a {
    color: rgb(230, 25, 25)
}


.node247 > .wrapper1 {
    color: #333
}

.node247 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node247 a {
    color: rgb(230, 25, 25)
}


.node245 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node245 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node245 a {
    color: rgb(230, 25, 25)
}


.node249 > .wrapper1 {
    color: #333
}

.node249 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node249 a {
    color: rgb(230, 25, 25)
}


.node250 > .wrapper1 {
    color: #333
}

.node250 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node250 a {
    color: rgb(230, 25, 25)
}


.node248 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node248 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 9px
}

.node248 a {
    color: rgb(230, 25, 25)
}


.node232 > .wrapper1 {
    color: #333
}

.node232 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node232 a {
    color: rgb(230, 25, 25)
}


.node251 > .wrapper1 {
    color: #333
}

.node251 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node251 a {
    color: rgb(230, 25, 25)
}

.node251 .padding {
    height: 20px
}


#uid32 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid32:hover, #uid32.hover, #uid32.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid32:active, #uid32.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid32:before {
}

#uid32:active:before, #uid32.active:before {
    background-color: rgb(223, 188, 5);
}

#uid32 .fa {
    font-size: 17px;
}

.node253 > .wrapper1 {
    color: #333
}

.node253 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node253 a {
    color: rgb(230, 25, 25)
}


#uid34 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid34:hover, #uid34.hover, #uid34.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid34:active, #uid34.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid34:before {
}

#uid34:active:before, #uid34.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid34 .fa {
    font-size: 23px;
}

.node252 > .wrapper1 {
    color: #333
}

.node252 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node252 a {
    color: rgb(230, 25, 25)
}


.node107 > .wrapper1 {
    background-color: rgb(243, 243, 243);
    color: #333
}

.node107 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-bottom: 75px
}

.node107 a {
    color: rgb(230, 25, 25)
}


.node263 > .wrapper1 {
    color: #333
}

.node263 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node263 a {
    color: rgb(25, 100, 230)
}


.node264 > .wrapper1 {
    color: #333
}

.node264 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node264 a {
    color: rgb(25, 100, 230)
}


.node262 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node262 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node262 a {
    color: rgb(25, 100, 230)
}


.node266 > .wrapper1 {
    color: #333
}

.node266 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node266 a {
    color: rgb(25, 100, 230)
}


.node267 > .wrapper1 {
    color: #333
}

.node267 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node267 a {
    color: rgb(25, 100, 230)
}


#uid286 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid286:hover, #uid286.hover, #uid286.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid286:active, #uid286.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid286:before {
}

#uid286:active:before, #uid286.active:before {
    background-color: rgb(223, 188, 5);
}

#uid286 .fa {
    font-size: 17px;
}

#uid288 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid288:hover, #uid288.hover, #uid288.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid288:active, #uid288.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid288:before {
}

#uid288:active:before, #uid288.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid288 .fa {
    font-size: 23px;
}

.node268 > .wrapper1 {
    color: #333
}

.node268 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node268 a {
    color: rgb(25, 100, 230)
}


.node265 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node265 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node265 a {
    color: rgb(25, 100, 230)
}


.node271 > .wrapper1 {
    color: #333
}

.node271 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node271 a {
    color: rgb(25, 100, 230)
}


.node272 > .wrapper1 {
    color: #333
}

.node272 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node272 a {
    color: rgb(25, 100, 230)
}


#uid289 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid289:hover, #uid289.hover, #uid289.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid289:active, #uid289.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid289:before {
}

#uid289:active:before, #uid289.active:before {
    background-color: rgb(223, 188, 5);
}

#uid289 .fa {
    font-size: 17px;
}

#uid291 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid291:hover, #uid291.hover, #uid291.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid291:active, #uid291.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid291:before {
}

#uid291:active:before, #uid291.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid291 .fa {
    font-size: 23px;
}

.node273 > .wrapper1 {
    color: #333
}

.node273 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node273 a {
    color: rgb(25, 100, 230)
}


.node270 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node270 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node270 a {
    color: rgb(25, 100, 230)
}


.node261 > .wrapper1 {
    color: #333
}

.node261 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node261 a {
    color: rgb(25, 100, 230)
}


.node280 > .wrapper1 {
    color: #333
}

.node280 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node280 a {
    color: rgb(230, 25, 25)
}


.node281 > .wrapper1 {
    color: #333
}

.node281 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node281 a {
    color: rgb(230, 25, 25)
}


#uid292 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid292:hover, #uid292.hover, #uid292.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid292:active, #uid292.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid292:before {
}

#uid292:active:before, #uid292.active:before {
    background-color: rgb(223, 188, 5);
}

#uid292 .fa {
    font-size: 17px;
}

#uid294 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid294:hover, #uid294.hover, #uid294.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid294:active, #uid294.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid294:before {
}

#uid294:active:before, #uid294.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid294 .fa {
    font-size: 23px;
}

.node282 > .wrapper1 {
    color: #333
}

.node282 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node282 a {
    color: rgb(230, 25, 25)
}


.node279 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node279 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node279 a {
    color: rgb(230, 25, 25)
}


.node285 > .wrapper1 {
    color: #333
}

.node285 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node285 a {
    color: rgb(25, 100, 230)
}


.node286 > .wrapper1 {
    color: #333
}

.node286 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node286 a {
    color: rgb(25, 100, 230)
}


#uid295 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid295:hover, #uid295.hover, #uid295.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid295:active, #uid295.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid295:before {
}

#uid295:active:before, #uid295.active:before {
    background-color: rgb(223, 188, 5);
}

#uid295 .fa {
    font-size: 17px;
}

#uid297 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid297:hover, #uid297.hover, #uid297.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid297:active, #uid297.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid297:before {
}

#uid297:active:before, #uid297.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid297 .fa {
    font-size: 23px;
}

.node287 > .wrapper1 {
    color: #333
}

.node287 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node287 a {
    color: rgb(25, 100, 230)
}


.node284 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node284 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node284 a {
    color: rgb(25, 100, 230)
}


.node278 > .wrapper1 {
    color: #333
}

.node278 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node278 a {
    color: rgb(25, 100, 230)
}


.node294 > .wrapper1 {
    color: #333
}

.node294 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node294 a {
    color: rgb(25, 100, 230)
}


.node295 > .wrapper1 {
    color: #333
}

.node295 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node295 a {
    color: rgb(25, 100, 230)
}


#uid298 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid298:hover, #uid298.hover, #uid298.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid298:active, #uid298.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid298:before {
}

#uid298:active:before, #uid298.active:before {
    background-color: rgb(223, 188, 5);
}

#uid298 .fa {
    font-size: 17px;
}

#uid300 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid300:hover, #uid300.hover, #uid300.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid300:active, #uid300.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid300:before {
}

#uid300:active:before, #uid300.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid300 .fa {
    font-size: 23px;
}

.node296 > .wrapper1 {
    color: #333
}

.node296 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node296 a {
    color: rgb(25, 100, 230)
}


.node293 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node293 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node293 a {
    color: rgb(25, 100, 230)
}


.node299 > .wrapper1 {
    color: #333
}

.node299 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node299 a {
    color: rgb(25, 100, 230)
}


.node300 > .wrapper1 {
    color: #333
}

.node300 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node300 a {
    color: rgb(25, 100, 230)
}


#uid301 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid301:hover, #uid301.hover, #uid301.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid301:active, #uid301.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid301:before {
}

#uid301:active:before, #uid301.active:before {
    background-color: rgb(223, 188, 5);
}

#uid301 .fa {
    font-size: 17px;
}

#uid303 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid303:hover, #uid303.hover, #uid303.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid303:active, #uid303.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid303:before {
}

#uid303:active:before, #uid303.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid303 .fa {
    font-size: 23px;
}

.node301 > .wrapper1 {
    color: #333
}

.node301 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node301 a {
    color: rgb(25, 100, 230)
}


.node298 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node298 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node298 a {
    color: rgb(25, 100, 230)
}


.node304 > .wrapper1 {
    color: #333
}

.node304 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node304 a {
    color: rgb(230, 25, 25)
}


.node305 > .wrapper1 {
    color: #333
}

.node305 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node305 a {
    color: rgb(230, 25, 25)
}


#uid304 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid304:hover, #uid304.hover, #uid304.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid304:active, #uid304.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid304:before {
}

#uid304:active:before, #uid304.active:before {
    background-color: rgb(223, 188, 5);
}

#uid304 .fa {
    font-size: 17px;
}

#uid306 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid306:hover, #uid306.hover, #uid306.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid306:active, #uid306.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid306:before {
}

#uid306:active:before, #uid306.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid306 .fa {
    font-size: 23px;
}

.node306 > .wrapper1 {
    color: #333
}

.node306 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node306 a {
    color: rgb(230, 25, 25)
}


.node303 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node303 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node303 a {
    color: rgb(230, 25, 25)
}


.node292 > .wrapper1 {
    color: #333
}

.node292 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node292 a {
    color: rgb(25, 100, 230)
}


.node313 > .wrapper1 {
    color: #333
}

.node313 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node313 a {
    color: rgb(25, 100, 230)
}


.node314 > .wrapper1 {
    color: #333
}

.node314 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node314 a {
    color: rgb(25, 100, 230)
}


#uid307 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid307:hover, #uid307.hover, #uid307.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid307:active, #uid307.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid307:before {
}

#uid307:active:before, #uid307.active:before {
    background-color: rgb(223, 188, 5);
}

#uid307 .fa {
    font-size: 17px;
}

#uid309 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid309:hover, #uid309.hover, #uid309.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid309:active, #uid309.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid309:before {
}

#uid309:active:before, #uid309.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid309 .fa {
    font-size: 23px;
}

.node315 > .wrapper1 {
    color: #333
}

.node315 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node315 a {
    color: rgb(25, 100, 230)
}


.node312 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node312 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node312 a {
    color: rgb(25, 100, 230)
}


.node318 > .wrapper1 {
    color: #333
}

.node318 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node318 a {
    color: rgb(25, 100, 230)
}


.node319 > .wrapper1 {
    color: #333
}

.node319 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node319 a {
    color: rgb(25, 100, 230)
}


#uid310 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid310:hover, #uid310.hover, #uid310.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid310:active, #uid310.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid310:before {
}

#uid310:active:before, #uid310.active:before {
    background-color: rgb(223, 188, 5);
}

#uid310 .fa {
    font-size: 17px;
}

#uid312 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid312:hover, #uid312.hover, #uid312.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid312:active, #uid312.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid312:before {
}

#uid312:active:before, #uid312.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid312 .fa {
    font-size: 23px;
}

.node320 > .wrapper1 {
    color: #333
}

.node320 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node320 a {
    color: rgb(25, 100, 230)
}


.node317 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node317 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node317 a {
    color: rgb(25, 100, 230)
}


.node323 > .wrapper1 {
    color: #333
}

.node323 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node323 a {
    color: rgb(25, 100, 230)
}


.node324 > .wrapper1 {
    color: #333
}

.node324 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node324 a {
    color: rgb(25, 100, 230)
}


#uid313 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid313:hover, #uid313.hover, #uid313.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid313:active, #uid313.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid313:before {
}

#uid313:active:before, #uid313.active:before {
    background-color: rgb(223, 188, 5);
}

#uid313 .fa {
    font-size: 17px;
}

#uid315 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid315:hover, #uid315.hover, #uid315.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid315:active, #uid315.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid315:before {
}

#uid315:active:before, #uid315.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid315 .fa {
    font-size: 23px;
}

.node325 > .wrapper1 {
    color: #333
}

.node325 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node325 a {
    color: rgb(25, 100, 230)
}


.node322 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node322 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 8px
}

.node322 a {
    color: rgb(25, 100, 230)
}


.node311 > .wrapper1 {
    color: #333
}

.node311 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node311 a {
    color: rgb(25, 100, 230)
}


.node260 > .wrapper1 {
    color: #333
}

.node260 > .wrapper1 > .wrapper2 {
    padding-top: 30px;
    padding-right: 5px;
    padding-bottom: 25px;
    padding-left: 5px
}

.node260 a {
    color: rgb(25, 100, 230)
}


.node259 > .wrapper1 {
    background-color: white;
    color: #333
}

.node259 > .wrapper1 > .wrapper2 {
    padding-top: 60px;
    padding-bottom: 60px
}

.node259 a {
    color: rgb(25, 100, 230)
}


.node339 > .wrapper1 {
    color: #333
}

.node339 > .wrapper1 > .wrapper2 {
    padding-top: 19px;
    padding-right: 0px;
    padding-bottom: 51px;
    padding-left: 0px
}

.node339 a {
    color: rgb(25, 100, 230)
}


.node344 > .wrapper1 {
    color: #333
}

.node344 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node344 a {
    color: rgb(25, 100, 230)
}


.node345 > .wrapper1 {
    color: #333
}

.node345 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node345 a {
    color: rgb(25, 100, 230)
}


.node346 > .wrapper1 {
    color: #333
}

.node346 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node346 a {
    color: rgb(25, 100, 230)
}


.node347 > .wrapper1 {
    color: #333
}

.node347 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node347 a {
    color: rgb(25, 100, 230)
}


.node348 > .wrapper1 {
    color: #333
}

.node348 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node348 a {
    color: rgb(25, 100, 230)
}


.node349 > .wrapper1 {
    color: #333
}

.node349 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node349 a {
    color: rgb(25, 100, 230)
}


#node343_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node343_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node343_meta .slider2-previous,
#node343_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node343_meta .slider2-previous {
    left: 0;
}

#node343_meta .slider2-previous:hover {
    opacity: 1;
}

#node343_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node343_meta .slider2-next {
    right: 0;
}

#node343_meta .slider2-next:hover {
    opacity: 1;
}

#node343_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node343_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node343_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node343_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node343_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node343_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node343_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node343_meta .slider2-previous,
.screen-xs #node343_meta .slider2-next {
    display: none;
}

.screen-xs #node343_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node343_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node343 > .wrapper1 {
    color: #333
}

.node343 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node343 a {
    color: rgb(25, 100, 230)
}


.node351 > .wrapper1 {
    color: #333
}

.node351 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node351 a {
    color: rgb(230, 25, 25)
}


.node352 > .wrapper1 {
    color: #333
}

.node352 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node352 a {
    color: rgb(230, 25, 25)
}


.node350 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node350 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node350 a {
    color: rgb(230, 25, 25)
}


#uid44 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid44:hover, #uid44.hover, #uid44.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid44:active, #uid44.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid44:before {
}

#uid44:active:before, #uid44.active:before {
    background-color: rgb(223, 188, 5);
}

#uid44 .fa {
    font-size: 17px;
}

.node354 > .wrapper1 {
    color: #333
}

.node354 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node354 a {
    color: rgb(25, 100, 230)
}


#uid46 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid46:hover, #uid46.hover, #uid46.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid46:active, #uid46.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid46:before {
}

#uid46:active:before, #uid46.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid46 .fa {
    font-size: 23px;
}

.node353 > .wrapper1 {
    color: #333
}

.node353 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node353 a {
    color: rgb(25, 100, 230)
}


.node342 > .wrapper1 {
    color: #333
}

.node342 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node342 a {
    color: rgb(25, 100, 230)
}


.node341 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node341 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
    border-radius: 14px
}

.node341 a {
    color: rgb(25, 100, 230)
}


.node360 > .wrapper1 {
    color: #333
}

.node360 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node360 a {
    color: rgb(25, 100, 230)
}

.node360 .padding {
    height: 40px
}


.node364 > .wrapper1 {
    color: #333
}

.node364 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node364 a {
    color: rgb(25, 100, 230)
}


.node365 > .wrapper1 {
    color: #333
}

.node365 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node365 a {
    color: rgb(25, 100, 230)
}


.node366 > .wrapper1 {
    color: #333
}

.node366 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node366 a {
    color: rgb(25, 100, 230)
}


.node367 > .wrapper1 {
    color: #333
}

.node367 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node367 a {
    color: rgb(25, 100, 230)
}


.node368 > .wrapper1 {
    color: #333
}

.node368 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node368 a {
    color: rgb(25, 100, 230)
}


.node369 > .wrapper1 {
    color: #333
}

.node369 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node369 a {
    color: rgb(25, 100, 230)
}


#node363_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node363_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node363_meta .slider2-previous,
#node363_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node363_meta .slider2-previous {
    left: 0;
}

#node363_meta .slider2-previous:hover {
    opacity: 1;
}

#node363_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node363_meta .slider2-next {
    right: 0;
}

#node363_meta .slider2-next:hover {
    opacity: 1;
}

#node363_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node363_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node363_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node363_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node363_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node363_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node363_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node363_meta .slider2-previous,
.screen-xs #node363_meta .slider2-next {
    display: none;
}

.screen-xs #node363_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node363_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node363 > .wrapper1 {
    color: #333
}

.node363 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node363 a {
    color: rgb(25, 100, 230)
}


.node371 > .wrapper1 {
    color: #333
}

.node371 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node371 a {
    color: rgb(230, 25, 25)
}


.node372 > .wrapper1 {
    color: #333
}

.node372 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node372 a {
    color: rgb(230, 25, 25)
}


.node370 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node370 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node370 a {
    color: rgb(230, 25, 25)
}


#uid53 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid53:hover, #uid53.hover, #uid53.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid53:active, #uid53.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid53:before {
}

#uid53:active:before, #uid53.active:before {
    background-color: rgb(223, 188, 5);
}

#uid53 .fa {
    font-size: 17px;
}

.node374 > .wrapper1 {
    color: #333
}

.node374 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node374 a {
    color: rgb(25, 100, 230)
}


#uid55 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid55:hover, #uid55.hover, #uid55.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid55:active, #uid55.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid55:before {
}

#uid55:active:before, #uid55.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid55 .fa {
    font-size: 23px;
}

.node373 > .wrapper1 {
    color: #333
}

.node373 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node373 a {
    color: rgb(25, 100, 230)
}


.node362 > .wrapper1 {
    color: #333
}

.node362 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node362 a {
    color: rgb(25, 100, 230)
}


.node361 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node361 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
    border-radius: 14px
}

.node361 a {
    color: rgb(25, 100, 230)
}


.node380 > .wrapper1 {
    color: #333
}

.node380 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node380 a {
    color: rgb(25, 100, 230)
}

.node380 .padding {
    height: 40px
}


.node384 > .wrapper1 {
    color: #333
}

.node384 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node384 a {
    color: rgb(25, 100, 230)
}


.node385 > .wrapper1 {
    color: #333
}

.node385 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node385 a {
    color: rgb(25, 100, 230)
}


.node386 > .wrapper1 {
    color: #333
}

.node386 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node386 a {
    color: rgb(25, 100, 230)
}


.node387 > .wrapper1 {
    color: #333
}

.node387 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node387 a {
    color: rgb(25, 100, 230)
}


.node388 > .wrapper1 {
    color: #333
}

.node388 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node388 a {
    color: rgb(25, 100, 230)
}


.node389 > .wrapper1 {
    color: #333
}

.node389 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node389 a {
    color: rgb(25, 100, 230)
}


.node390 > .wrapper1 {
    color: #333
}

.node390 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node390 a {
    color: rgb(25, 100, 230)
}


.node391 > .wrapper1 {
    color: #333
}

.node391 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node391 a {
    color: rgb(25, 100, 230)
}


#node383_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node383_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node383_meta .slider2-previous,
#node383_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node383_meta .slider2-previous {
    left: 0;
}

#node383_meta .slider2-previous:hover {
    opacity: 1;
}

#node383_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node383_meta .slider2-next {
    right: 0;
}

#node383_meta .slider2-next:hover {
    opacity: 1;
}

#node383_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node383_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node383_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node383_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node383_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node383_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node383_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node383_meta .slider2-previous,
.screen-xs #node383_meta .slider2-next {
    display: none;
}

.screen-xs #node383_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node383_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node383 > .wrapper1 {
    color: #333
}

.node383 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node383 a {
    color: rgb(25, 100, 230)
}


.node393 > .wrapper1 {
    color: #333
}

.node393 > .wrapper1 > .wrapper2 {
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node393 a {
    color: rgb(230, 25, 25)
}


.node394 > .wrapper1 {
    color: #333
}

.node394 > .wrapper1 > .wrapper2 {
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node394 a {
    color: rgb(230, 25, 25)
}


.node392 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node392 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node392 a {
    color: rgb(230, 25, 25)
}


#uid64 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid64:hover, #uid64.hover, #uid64.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid64:active, #uid64.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid64:before {
}

#uid64:active:before, #uid64.active:before {
    background-color: rgb(223, 188, 5);
}

#uid64 .fa {
    font-size: 17px;
}

.node396 > .wrapper1 {
    color: #333
}

.node396 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node396 a {
    color: rgb(25, 100, 230)
}


#uid66 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid66:hover, #uid66.hover, #uid66.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid66:active, #uid66.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid66:before {
}

#uid66:active:before, #uid66.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid66 .fa {
    font-size: 23px;
}

.node395 > .wrapper1 {
    color: #333
}

.node395 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node395 a {
    color: rgb(25, 100, 230)
}


.node382 > .wrapper1 {
    color: #333
}

.node382 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node382 a {
    color: rgb(25, 100, 230)
}


.node381 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node381 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node381 a {
    color: rgb(25, 100, 230)
}


.node405 > .wrapper1 {
    color: #333
}

.node405 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node405 a {
    color: rgb(25, 100, 230)
}


.node406 > .wrapper1 {
    color: #333
}

.node406 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node406 a {
    color: rgb(25, 100, 230)
}


.node407 > .wrapper1 {
    color: #333
}

.node407 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node407 a {
    color: rgb(25, 100, 230)
}


.node408 > .wrapper1 {
    color: #333
}

.node408 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node408 a {
    color: rgb(25, 100, 230)
}


.node409 > .wrapper1 {
    color: #333
}

.node409 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node409 a {
    color: rgb(25, 100, 230)
}


#node404_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node404_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node404_meta .slider2-previous,
#node404_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node404_meta .slider2-previous {
    left: 0;
}

#node404_meta .slider2-previous:hover {
    opacity: 1;
}

#node404_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node404_meta .slider2-next {
    right: 0;
}

#node404_meta .slider2-next:hover {
    opacity: 1;
}

#node404_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node404_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node404_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node404_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node404_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node404_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node404_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node404_meta .slider2-previous,
.screen-xs #node404_meta .slider2-next {
    display: none;
}

.screen-xs #node404_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node404_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node404 > .wrapper1 {
    color: #333
}

.node404 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node404 a {
    color: rgb(25, 100, 230)
}


.node411 > .wrapper1 {
    color: #333
}

.node411 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node411 a {
    color: rgb(230, 25, 25)
}


.node412 > .wrapper1 {
    color: #333
}

.node412 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node412 a {
    color: rgb(230, 25, 25)
}


.node410 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node410 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node410 a {
    color: rgb(230, 25, 25)
}


#uid72 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid72:hover, #uid72.hover, #uid72.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid72:active, #uid72.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid72:before {
}

#uid72:active:before, #uid72.active:before {
    background-color: rgb(223, 188, 5);
}

#uid72 .fa {
    font-size: 17px;
}

.node414 > .wrapper1 {
    color: #333
}

.node414 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node414 a {
    color: rgb(25, 100, 230)
}


#uid74 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid74:hover, #uid74.hover, #uid74.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid74:active, #uid74.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid74:before {
}

#uid74:active:before, #uid74.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid74 .fa {
    font-size: 23px;
}

.node413 > .wrapper1 {
    color: #333
}

.node413 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node413 a {
    color: rgb(25, 100, 230)
}


.node403 > .wrapper1 {
    color: #333
}

.node403 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node403 a {
    color: rgb(25, 100, 230)
}


.node402 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node402 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node402 a {
    color: rgb(25, 100, 230)
}


.node420 > .wrapper1 {
    color: #333
}

.node420 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node420 a {
    color: rgb(25, 100, 230)
}

.node420 .padding {
    height: 40px
}


.node424 > .wrapper1 {
    color: #333
}

.node424 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node424 a {
    color: rgb(25, 100, 230)
}


.node425 > .wrapper1 {
    color: #333
}

.node425 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node425 a {
    color: rgb(25, 100, 230)
}


.node426 > .wrapper1 {
    color: #333
}

.node426 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node426 a {
    color: rgb(25, 100, 230)
}


.node427 > .wrapper1 {
    color: #333
}

.node427 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node427 a {
    color: rgb(25, 100, 230)
}


.node428 > .wrapper1 {
    color: #333
}

.node428 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node428 a {
    color: rgb(25, 100, 230)
}


.node429 > .wrapper1 {
    color: #333
}

.node429 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node429 a {
    color: rgb(25, 100, 230)
}


.node430 > .wrapper1 {
    color: #333
}

.node430 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node430 a {
    color: rgb(25, 100, 230)
}


#node423_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node423_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node423_meta .slider2-previous,
#node423_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node423_meta .slider2-previous {
    left: 0;
}

#node423_meta .slider2-previous:hover {
    opacity: 1;
}

#node423_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node423_meta .slider2-next {
    right: 0;
}

#node423_meta .slider2-next:hover {
    opacity: 1;
}

#node423_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node423_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node423_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node423_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node423_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node423_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node423_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node423_meta .slider2-previous,
.screen-xs #node423_meta .slider2-next {
    display: none;
}

.screen-xs #node423_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node423_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node423 > .wrapper1 {
    color: #333
}

.node423 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node423 a {
    color: rgb(25, 100, 230)
}


.node432 > .wrapper1 {
    color: #333
}

.node432 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node432 a {
    color: rgb(230, 25, 25)
}


.node433 > .wrapper1 {
    color: #333
}

.node433 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node433 a {
    color: rgb(230, 25, 25)
}


.node431 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node431 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node431 a {
    color: rgb(230, 25, 25)
}


#uid82 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid82:hover, #uid82.hover, #uid82.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid82:active, #uid82.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid82:before {
}

#uid82:active:before, #uid82.active:before {
    background-color: rgb(223, 188, 5);
}

#uid82 .fa {
    font-size: 17px;
}

.node435 > .wrapper1 {
    color: #333
}

.node435 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node435 a {
    color: rgb(25, 100, 230)
}


#uid84 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid84:hover, #uid84.hover, #uid84.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid84:active, #uid84.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid84:before {
}

#uid84:active:before, #uid84.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid84 .fa {
    font-size: 23px;
}

.node434 > .wrapper1 {
    color: #333
}

.node434 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node434 a {
    color: rgb(25, 100, 230)
}


.node422 > .wrapper1 {
    color: #333
}

.node422 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node422 a {
    color: rgb(25, 100, 230)
}


.node421 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node421 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node421 a {
    color: rgb(25, 100, 230)
}


.node441 > .wrapper1 {
    color: #333
}

.node441 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node441 a {
    color: rgb(25, 100, 230)
}

.node441 .padding {
    height: 40px
}


.node445 > .wrapper1 {
    color: #333
}

.node445 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node445 a {
    color: rgb(25, 100, 230)
}


.node446 > .wrapper1 {
    color: #333
}

.node446 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node446 a {
    color: rgb(25, 100, 230)
}


.node447 > .wrapper1 {
    color: #333
}

.node447 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node447 a {
    color: rgb(25, 100, 230)
}


.node448 > .wrapper1 {
    color: #333
}

.node448 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node448 a {
    color: rgb(25, 100, 230)
}


.node449 > .wrapper1 {
    color: #333
}

.node449 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node449 a {
    color: rgb(25, 100, 230)
}


.node450 > .wrapper1 {
    color: #333
}

.node450 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node450 a {
    color: rgb(25, 100, 230)
}


.node451 > .wrapper1 {
    color: #333
}

.node451 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node451 a {
    color: rgb(25, 100, 230)
}


#node444_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node444_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node444_meta .slider2-previous,
#node444_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node444_meta .slider2-previous {
    left: 0;
}

#node444_meta .slider2-previous:hover {
    opacity: 1;
}

#node444_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node444_meta .slider2-next {
    right: 0;
}

#node444_meta .slider2-next:hover {
    opacity: 1;
}

#node444_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node444_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node444_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node444_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node444_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node444_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node444_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node444_meta .slider2-previous,
.screen-xs #node444_meta .slider2-next {
    display: none;
}

.screen-xs #node444_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node444_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node444 > .wrapper1 {
    color: #333
}

.node444 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node444 a {
    color: rgb(25, 100, 230)
}


.node453 > .wrapper1 {
    color: #333
}

.node453 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node453 a {
    color: rgb(230, 25, 25)
}


.node454 > .wrapper1 {
    color: #333
}

.node454 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node454 a {
    color: rgb(230, 25, 25)
}


.node452 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node452 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node452 a {
    color: rgb(230, 25, 25)
}


#uid92 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid92:hover, #uid92.hover, #uid92.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid92:active, #uid92.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid92:before {
}

#uid92:active:before, #uid92.active:before {
    background-color: rgb(223, 188, 5);
}

#uid92 .fa {
    font-size: 17px;
}

.node456 > .wrapper1 {
    color: #333
}

.node456 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node456 a {
    color: rgb(25, 100, 230)
}


#uid94 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid94:hover, #uid94.hover, #uid94.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid94:active, #uid94.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid94:before {
}

#uid94:active:before, #uid94.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid94 .fa {
    font-size: 23px;
}

.node455 > .wrapper1 {
    color: #333
}

.node455 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node455 a {
    color: rgb(25, 100, 230)
}


.node443 > .wrapper1 {
    color: #333
}

.node443 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node443 a {
    color: rgb(25, 100, 230)
}


.node442 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node442 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node442 a {
    color: rgb(25, 100, 230)
}


.node462 > .wrapper1 {
    color: #333
}

.node462 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node462 a {
    color: rgb(25, 100, 230)
}

.node462 .padding {
    height: 40px
}


.node466 > .wrapper1 {
    color: #333
}

.node466 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node466 a {
    color: rgb(25, 100, 230)
}


.node467 > .wrapper1 {
    color: #333
}

.node467 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node467 a {
    color: rgb(25, 100, 230)
}


.node468 > .wrapper1 {
    color: #333
}

.node468 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node468 a {
    color: rgb(25, 100, 230)
}


.node469 > .wrapper1 {
    color: #333
}

.node469 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node469 a {
    color: rgb(25, 100, 230)
}


.node470 > .wrapper1 {
    color: #333
}

.node470 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node470 a {
    color: rgb(25, 100, 230)
}


.node471 > .wrapper1 {
    color: #333
}

.node471 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node471 a {
    color: rgb(25, 100, 230)
}


#node465_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node465_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node465_meta .slider2-previous,
#node465_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node465_meta .slider2-previous {
    left: 0;
}

#node465_meta .slider2-previous:hover {
    opacity: 1;
}

#node465_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node465_meta .slider2-next {
    right: 0;
}

#node465_meta .slider2-next:hover {
    opacity: 1;
}

#node465_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node465_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node465_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node465_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node465_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node465_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node465_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node465_meta .slider2-previous,
.screen-xs #node465_meta .slider2-next {
    display: none;
}

.screen-xs #node465_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node465_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node465 > .wrapper1 {
    color: #333
}

.node465 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node465 a {
    color: rgb(25, 100, 230)
}


.node473 > .wrapper1 {
    color: #333
}

.node473 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node473 a {
    color: rgb(230, 25, 25)
}


.node474 > .wrapper1 {
    color: #333
}

.node474 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node474 a {
    color: rgb(230, 25, 25)
}


.node472 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node472 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node472 a {
    color: rgb(230, 25, 25)
}


#uid101 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid101:hover, #uid101.hover, #uid101.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid101:active, #uid101.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid101:before {
}

#uid101:active:before, #uid101.active:before {
    background-color: rgb(223, 188, 5);
}

#uid101 .fa {
    font-size: 17px;
}

.node476 > .wrapper1 {
    color: #333
}

.node476 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node476 a {
    color: rgb(25, 100, 230)
}


#uid103 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid103:hover, #uid103.hover, #uid103.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid103:active, #uid103.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid103:before {
}

#uid103:active:before, #uid103.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid103 .fa {
    font-size: 23px;
}

.node475 > .wrapper1 {
    color: #333
}

.node475 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node475 a {
    color: rgb(25, 100, 230)
}


.node464 > .wrapper1 {
    color: #333
}

.node464 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node464 a {
    color: rgb(25, 100, 230)
}


.node463 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node463 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node463 a {
    color: rgb(25, 100, 230)
}


.node485 > .wrapper1 {
    color: #333
}

.node485 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node485 a {
    color: rgb(25, 100, 230)
}


.node486 > .wrapper1 {
    color: #333
}

.node486 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node486 a {
    color: rgb(25, 100, 230)
}


.node487 > .wrapper1 {
    color: #333
}

.node487 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node487 a {
    color: rgb(25, 100, 230)
}


#node484_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node484_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node484_meta .slider2-previous,
#node484_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node484_meta .slider2-previous {
    left: 0;
}

#node484_meta .slider2-previous:hover {
    opacity: 1;
}

#node484_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node484_meta .slider2-next {
    right: 0;
}

#node484_meta .slider2-next:hover {
    opacity: 1;
}

#node484_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node484_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node484_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node484_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node484_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node484_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node484_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node484_meta .slider2-previous,
.screen-xs #node484_meta .slider2-next {
    display: none;
}

.screen-xs #node484_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node484_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node484 > .wrapper1 {
    color: #333
}

.node484 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node484 a {
    color: rgb(25, 100, 230)
}


.node489 > .wrapper1 {
    color: #333
}

.node489 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node489 a {
    color: rgb(230, 25, 25)
}


.node490 > .wrapper1 {
    color: #333
}

.node490 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node490 a {
    color: rgb(230, 25, 25)
}


.node488 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node488 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node488 a {
    color: rgb(230, 25, 25)
}


#uid107 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid107:hover, #uid107.hover, #uid107.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid107:active, #uid107.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid107:before {
}

#uid107:active:before, #uid107.active:before {
    background-color: rgb(223, 188, 5);
}

#uid107 .fa {
    font-size: 17px;
}

.node492 > .wrapper1 {
    color: #333
}

.node492 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node492 a {
    color: rgb(25, 100, 230)
}


#uid109 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid109:hover, #uid109.hover, #uid109.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid109:active, #uid109.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid109:before {
}

#uid109:active:before, #uid109.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid109 .fa {
    font-size: 23px;
}

.node491 > .wrapper1 {
    color: #333
}

.node491 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node491 a {
    color: rgb(25, 100, 230)
}


.node483 > .wrapper1 {
    color: #333
}

.node483 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node483 a {
    color: rgb(25, 100, 230)
}


.node482 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node482 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node482 a {
    color: rgb(25, 100, 230)
}


.node498 > .wrapper1 {
    color: #333
}

.node498 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node498 a {
    color: rgb(25, 100, 230)
}

.node498 .padding {
    height: 40px
}


.node502 > .wrapper1 {
    color: #333
}

.node502 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node502 a {
    color: rgb(25, 100, 230)
}


.node503 > .wrapper1 {
    color: #333
}

.node503 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node503 a {
    color: rgb(25, 100, 230)
}


.node504 > .wrapper1 {
    color: #333
}

.node504 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node504 a {
    color: rgb(25, 100, 230)
}


.node505 > .wrapper1 {
    color: #333
}

.node505 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node505 a {
    color: rgb(25, 100, 230)
}


.node506 > .wrapper1 {
    color: #333
}

.node506 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node506 a {
    color: rgb(25, 100, 230)
}


.node507 > .wrapper1 {
    color: #333
}

.node507 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node507 a {
    color: rgb(25, 100, 230)
}


#node501_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node501_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node501_meta .slider2-previous,
#node501_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node501_meta .slider2-previous {
    left: 0;
}

#node501_meta .slider2-previous:hover {
    opacity: 1;
}

#node501_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node501_meta .slider2-next {
    right: 0;
}

#node501_meta .slider2-next:hover {
    opacity: 1;
}

#node501_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node501_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node501_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node501_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node501_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node501_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node501_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node501_meta .slider2-previous,
.screen-xs #node501_meta .slider2-next {
    display: none;
}

.screen-xs #node501_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node501_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node501 > .wrapper1 {
    color: #333
}

.node501 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node501 a {
    color: rgb(25, 100, 230)
}


.node509 > .wrapper1 {
    color: #333
}

.node509 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node509 a {
    color: rgb(230, 25, 25)
}


.node510 > .wrapper1 {
    color: #333
}

.node510 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node510 a {
    color: rgb(230, 25, 25)
}


.node508 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node508 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node508 a {
    color: rgb(230, 25, 25)
}


#uid116 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid116:hover, #uid116.hover, #uid116.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid116:active, #uid116.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid116:before {
}

#uid116:active:before, #uid116.active:before {
    background-color: rgb(223, 188, 5);
}

#uid116 .fa {
    font-size: 17px;
}

.node512 > .wrapper1 {
    color: #333
}

.node512 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node512 a {
    color: rgb(25, 100, 230)
}


#uid118 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid118:hover, #uid118.hover, #uid118.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid118:active, #uid118.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid118:before {
}

#uid118:active:before, #uid118.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid118 .fa {
    font-size: 23px;
}

.node511 > .wrapper1 {
    color: #333
}

.node511 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node511 a {
    color: rgb(25, 100, 230)
}


.node500 > .wrapper1 {
    color: #333
}

.node500 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node500 a {
    color: rgb(25, 100, 230)
}


.node499 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node499 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node499 a {
    color: rgb(25, 100, 230)
}


.node518 > .wrapper1 {
    color: #333
}

.node518 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node518 a {
    color: rgb(25, 100, 230)
}

.node518 .padding {
    height: 40px
}


.node522 > .wrapper1 {
    color: #333
}

.node522 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node522 a {
    color: rgb(25, 100, 230)
}


.node523 > .wrapper1 {
    color: #333
}

.node523 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node523 a {
    color: rgb(25, 100, 230)
}


.node524 > .wrapper1 {
    color: #333
}

.node524 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node524 a {
    color: rgb(25, 100, 230)
}


#node521_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node521_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node521_meta .slider2-previous,
#node521_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node521_meta .slider2-previous {
    left: 0;
}

#node521_meta .slider2-previous:hover {
    opacity: 1;
}

#node521_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node521_meta .slider2-next {
    right: 0;
}

#node521_meta .slider2-next:hover {
    opacity: 1;
}

#node521_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node521_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node521_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node521_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node521_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node521_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node521_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node521_meta .slider2-previous,
.screen-xs #node521_meta .slider2-next {
    display: none;
}

.screen-xs #node521_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node521_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node521 > .wrapper1 {
    color: #333
}

.node521 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node521 a {
    color: rgb(25, 100, 230)
}


.node526 > .wrapper1 {
    color: #333
}

.node526 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node526 a {
    color: rgb(230, 25, 25)
}


.node527 > .wrapper1 {
    color: #333
}

.node527 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node527 a {
    color: rgb(230, 25, 25)
}


.node525 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node525 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 26px;
    padding-bottom: 0px;
    padding-left: 26px;
    border-radius: 9px
}

.node525 a {
    color: rgb(230, 25, 25)
}


#uid122 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid122:hover, #uid122.hover, #uid122.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid122:active, #uid122.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid122:before {
}

#uid122:active:before, #uid122.active:before {
    background-color: rgb(223, 188, 5);
}

#uid122 .fa {
    font-size: 17px;
}

.node529 > .wrapper1 {
    color: #333
}

.node529 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node529 a {
    color: rgb(25, 100, 230)
}


#uid124 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid124:hover, #uid124.hover, #uid124.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid124:active, #uid124.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid124:before {
}

#uid124:active:before, #uid124.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid124 .fa {
    font-size: 23px;
}

.node528 > .wrapper1 {
    color: #333
}

.node528 > .wrapper1 > .wrapper2 {
    padding-top: 24px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node528 a {
    color: rgb(25, 100, 230)
}


.node520 > .wrapper1 {
    color: #333
}

.node520 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node520 a {
    color: rgb(25, 100, 230)
}


.node519 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node519 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node519 a {
    color: rgb(25, 100, 230)
}


#node340_meta .tabs4-root {
    position: relative;
}

#node340_meta .tabs4-pagination {
    text-align: center;
    margin-bottom: 16px;
}

#node340_meta .tabs4-page {
    display: inline-block;
    position: relative;
    border: #000 2px solid transparent;
    padding: 18px 36px;
    border-radius: 10px;
    color: rgba(51, 51, 51, 0.5);
    margin: 0 76px;
    font-size: 14px;
}

#node340_meta .tabs4-page:hover {
    color: #000;
}

#node340_meta .tabs4-page.is-active {
    color: rgb(22, 102, 241);
    border: 2px solid rgba(51, 51, 51, 0.25);
}

.node340 > .wrapper1 {
    color: #333
}

.node340 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 29px;
    padding-left: 5px
}

.node340 a {
    color: rgb(25, 100, 230)
}


.node535 > .wrapper1 {
    color: #333
}

.node535 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node535 a {
    color: rgb(25, 100, 230)
}

.node535 .padding {
    height: 30px
}


.node536 > .wrapper1 {
    color: #333
}

.node536 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node536 a {
    color: rgb(25, 100, 230)
}


.node538 > .wrapper1 {
    color: #333
}

.node538 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node538 a {
    color: rgb(25, 100, 230)
}


.node539 > .wrapper1 {
    color: #333
}

.node539 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node539 a {
    color: rgb(25, 100, 230)
}


.node540 > .wrapper1 {
    color: #333
}

.node540 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node540 a {
    color: rgb(25, 100, 230)
}


.node541 > .wrapper1 {
    color: #333
}

.node541 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node541 a {
    color: rgb(25, 100, 230)
}


.node537 > .wrapper1 {
    color: #333
}

.node537 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node537 a {
    color: rgb(25, 100, 230)
}


.node338 > .wrapper1 {
    background-color: white;
    color: #333
}

.node338 > .wrapper1 > .wrapper2 {
    padding-top: 2px;
    padding-bottom: 0px
}

.node338 a {
    color: rgb(25, 100, 230)
}


.node549 > .wrapper1 {
    color: #FFF
}

.node549 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node549 a {
    color: rgb(230, 25, 25)
}


.node551 > .wrapper1 {
    color: #333
}

.node551 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 0px
}

.screen-xs .node551 > .wrapper1 > .wrapper2 {
    padding-bottom: 20px !important
}

.node551 a {
    color: rgb(230, 25, 25)
}


#node553_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node553_meta .name {
    font-weight: normal;
    font-family: TTNorms Regular;
    opacity: 0.8;
    margin-bottom: 6.5px;
    font-size: 13px;
    word-wrap: break-word;
    text-transform: uppercase;;
    letter-spacing: 0.1em;;
}

#node553_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(245, 245, 245);
    color: rgba(0, 0, 0, 0.5);
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 17px 13.6px;
    font-size: 14px;
    cursor: initial;
}

#node553_meta .form-control:focus,
#node553_meta .form-control:focus-within {
    border-color: rgb(22, 102, 241);
    background-color: rgb(243, 243, 243);
}

#node553_meta .form-control + .form-control {
    margin-top: 10px;
}

#node553_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node553_meta textarea {
    resize: vertical;
}

#node553_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node553_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node553_meta input:hover ~ .checkbox,
#node553_meta input:focus ~ .checkbox {
    border-color: rgb(138, 179, 248);
}

#node553_meta input:checked ~ .checkbox {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node553_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node553_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node553_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node553_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node553_meta input:hover ~ .radio,
#node553_meta input:focus ~ .radio {
    border-color: rgb(138, 179, 248);
}

#node553_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node553_meta input:checked ~ .radio {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node553_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node553_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node553_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node553_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node553_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node553_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node553_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node553_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node553_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node553_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node553_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node553_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node553_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node553_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node553_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node553_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node553_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node553_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node553_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node553_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node553_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node553_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node553_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node553_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node553_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node553_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node553_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node553_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node553_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node553_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node553_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node553_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node553_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node553_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node553_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node553_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node553_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node553_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node553_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node553_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node553_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node553_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node553_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node553_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node553_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node553_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node553_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node553_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node553_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node553_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node553_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node553_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node553_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node553_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node553_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node553_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 120%;
}

#node553_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node553_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node553_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node553_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node553_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node553_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node553_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node553_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node553_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node553_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node553_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node553 > .wrapper1 {
    color: #333
}

.node553 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node553 a {
    color: rgb(230, 25, 25)
}


#uid125 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 17px;
    padding-bottom: 17px;
    padding-left: 34px;
    padding-right: 34px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid125:hover, #uid125.hover, #uid125.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid125:active, #uid125.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid125:before {
}

#uid125:active:before, #uid125.active:before {
    background-color: rgb(223, 188, 5);
}

#uid125 .fa {
    font-size: 17px;
}

.node554 > .wrapper1 {
    color: #333
}

.node554 > .wrapper1 > .wrapper2 {
    padding-top: 12px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node554 a {
    color: rgb(230, 25, 25)
}


.node552 > .wrapper1 {
    color: #333
}

.node552 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node552 a {
    color: rgb(230, 25, 25)
}


.node560 > .wrapper1 {
    color: #333
}

.node560 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node560 a {
    color: rgb(230, 25, 25)
}


#node550_meta .form1-cover {
    padding: 0px 0px;
    background-color: rgb(255, 255, 255);
    border-color: rgb(22, 102, 241);
    border-style: none;
    border-width: 2px;
    border-radius: 5px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node550 > .wrapper1 {
    color: #FFF
}

.node550 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node550 a {
    color: rgb(230, 25, 25)
}


.node548 > .wrapper1 {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    color: #FFF
}

.node548 > .wrapper1 > .wrapper2 {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 0px;
    padding-bottom: 0px
}

.screen-xs .node548 > .wrapper1 > .wrapper2 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
}

.node548 a {
    color: rgb(230, 25, 25)
}


.node566 > .wrapper1 {
    color: #333
}

.node566 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node566 a {
    color: rgb(230, 25, 25)
}


.node568 > .wrapper1 {
    color: #333
}

.node568 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node568 a {
    color: rgb(230, 25, 25)
}


.node570 > .wrapper1 {
    color: #333
}

.node570 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 23px;
    padding-left: 5px
}

.node570 a {
    color: rgb(230, 25, 25)
}


#node571_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node571_meta .name {
    font-weight: normal;
    font-family: TTNorms Regular;
    opacity: 0.8;
    margin-bottom: 6.5px;
    font-size: 13px;
    word-wrap: break-word;
    text-transform: uppercase;;
    letter-spacing: 0.1em;;
}

#node571_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(214, 214, 214);
    color: rgba(0, 0, 0, 0.5);
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 8px;
    padding: 18px 14.4px;
    font-size: 14px;
    cursor: initial;
}

#node571_meta .form-control:focus,
#node571_meta .form-control:focus-within {
    border-color: rgb(22, 102, 241);
    background-color: rgb(212, 212, 212);
}

#node571_meta .form-control + .form-control {
    margin-top: 10px;
}

#node571_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node571_meta textarea {
    resize: vertical;
}

#node571_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node571_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node571_meta input:hover ~ .checkbox,
#node571_meta input:focus ~ .checkbox {
    border-color: rgb(138, 179, 248);
}

#node571_meta input:checked ~ .checkbox {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node571_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node571_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node571_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node571_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node571_meta input:hover ~ .radio,
#node571_meta input:focus ~ .radio {
    border-color: rgb(138, 179, 248);
}

#node571_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node571_meta input:checked ~ .radio {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node571_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node571_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node571_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node571_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node571_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node571_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node571_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node571_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node571_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node571_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node571_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node571_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node571_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node571_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node571_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node571_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node571_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node571_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node571_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node571_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node571_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node571_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node571_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node571_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node571_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node571_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node571_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node571_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node571_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node571_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node571_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node571_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node571_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node571_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node571_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node571_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node571_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node571_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node571_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node571_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node571_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node571_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node571_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node571_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node571_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node571_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node571_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node571_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node571_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node571_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node571_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node571_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node571_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node571_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node571_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node571_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node571_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node571_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node571_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node571_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node571_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node571_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node571_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node571_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node571_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node571_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node571_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node571 > .wrapper1 {
    color: #333
}

.node571 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node571 a {
    color: rgb(230, 25, 25)
}


#uid126 {
    background-color: rgb(250, 214, 29);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(218, 184, 5);
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 28px;
    padding-right: 28px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid126:hover, #uid126.hover, #uid126.hover-on-scroll {
    background-color: rgb(246, 207, 5);
    border-color: rgb(175, 147, 4);
    color: rgb(0, 0, 0);
}

#uid126:active, #uid126.active {
    background-color: rgb(221, 186, 5);
    border-color: rgb(197, 165, 4);
    color: rgb(255, 255, 255);
}

#uid126:before {
}

#uid126:active:before, #uid126.active:before {
    background-color: rgb(221, 186, 5);
}

#uid126 .fa {
    font-size: 17px;
}

.node572 > .wrapper1 {
    color: #333
}

.node572 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node572 a {
    color: rgb(230, 25, 25)
}


#node569_meta .form1-cover {
    padding: 20px 15px;
    background-color: rgb(247, 247, 247);
    border-color: rgb(22, 102, 241);
    border-style: none;
    border-width: 2px;
    border-radius: 17px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node569 > .wrapper1 {
    color: #333
}

.node569 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node569 a {
    color: rgb(230, 25, 25)
}


.node567 > .wrapper1 {
    color: #333
}

.node567 > .wrapper1 > .wrapper2 {
    padding-top: 20px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node567 a {
    color: rgb(230, 25, 25)
}


.node565 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333
}

.node565 > .wrapper1 > .wrapper2 {
    padding-top: 62px;
    padding-bottom: 50px
}

.node565 a {
    color: rgb(230, 25, 25)
}


.node583 > .wrapper1 {
    color: #333
}

.node583 > .wrapper1 > .wrapper2 {
    padding-top: 40px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node583 a {
    color: rgb(230, 25, 25)
}


.node584 > .wrapper1 {
    color: #333
}

.node584 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node584 a {
    color: rgb(230, 25, 25)
}


.node585 > .wrapper1 {
    color: #333
}

.node585 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 25px;
    padding-left: 5px
}

.node585 a {
    color: rgb(230, 25, 25)
}


.node582 > .wrapper1 {
    background-color: rgb(245, 245, 245);
    color: #333
}

.node582 > .wrapper1 > .wrapper2 {
    padding-top: 39px;
    padding-bottom: 22px
}

.node582 a {
    color: rgb(230, 25, 25)
}


.node591 > .wrapper1 {
    color: #FFF
}

.node591 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node591 a {
    color: rgb(25, 99, 230)
}


.node593 > .wrapper1 {
    color: #FFF
}

.node593 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node593 a {
    color: rgb(25, 99, 230)
}

.node593 .padding {
    height: 21px
}


#svg127 path, #svg127 circle, #svg127 polygon, #svg127 rect {
    fill: rgb(255, 255, 255)
}

#svg127 defs > path {
    fill: none
}

#svg127 path[fill="none"], #svg127 circle[fill="none"], #svg127 polygon[fill="none"], #svg127 rect[fill="none"] {
    fill: none
}

.node594 > .wrapper1 {
    color: #FFF
}

.node594 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node594 a {
    color: rgb(25, 99, 230)
}


#svg128 path, #svg128 circle, #svg128 polygon, #svg128 rect {
    fill: rgb(255, 255, 255)
}

#svg128 defs > path {
    fill: none
}

#svg128 path[fill="none"], #svg128 circle[fill="none"], #svg128 polygon[fill="none"], #svg128 rect[fill="none"] {
    fill: none
}

#svg128 .st0 {
    fill: rgb(255, 255, 255);
}

#svg128 .st1 {
    fill: none;
    stroke: rgb(255, 255, 255);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node595 > .wrapper1 {
    color: #FFF
}

.node595 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node595 a {
    color: rgb(25, 99, 230)
}


#svg129 path, #svg129 circle, #svg129 polygon, #svg129 rect {
    fill: rgb(255, 255, 255)
}

#svg129 defs > path {
    fill: none
}

#svg129 path[fill="none"], #svg129 circle[fill="none"], #svg129 polygon[fill="none"], #svg129 rect[fill="none"] {
    fill: none
}

#svg129 .st0 {
    fill: none;
    stroke: rgb(255, 255, 255);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node596 > .wrapper1 {
    color: #FFF
}

.node596 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node596 a {
    color: rgb(25, 99, 230)
}


#svg130 path, #svg130 circle, #svg130 polygon, #svg130 rect {
    fill: rgb(255, 255, 255)
}

#svg130 defs > path {
    fill: none
}

#svg130 path[fill="none"], #svg130 circle[fill="none"], #svg130 polygon[fill="none"], #svg130 rect[fill="none"] {
    fill: none
}

#svg130 .st0 {
    fill: none;
    stroke: rgb(255, 255, 255);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node597 > .wrapper1 {
    color: #FFF
}

.node597 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node597 a {
    color: rgb(25, 99, 230)
}


.node598 > .wrapper1 {
    color: #FFF
}

.node598 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node598 a {
    color: rgb(25, 99, 230)
}

.node598 .padding {
    height: 39px
}


.node600 > .wrapper1 {
    color: #333
}

.node600 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 11px;
    padding-left: 5px
}

.node600 a {
    color: rgb(25, 99, 230)
}


#node601_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node601_meta .name {
    font-weight: normal;
    font-family: TTNorms Regular;
    opacity: 0.8;
    margin-bottom: 6.5px;
    font-size: 13px;
    word-wrap: break-word;
    text-transform: uppercase;;
    letter-spacing: 0.1em;;
}

#node601_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(242, 242, 242);
    color: rgba(0, 0, 0, 0.5);
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 17px 13.6px;
    font-size: 14px;
    cursor: initial;
}

#node601_meta .form-control:focus,
#node601_meta .form-control:focus-within {
    border-color: rgb(22, 102, 241);
    background-color: rgb(240, 240, 240);
}

#node601_meta .form-control + .form-control {
    margin-top: 10px;
}

#node601_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node601_meta textarea {
    resize: vertical;
}

#node601_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node601_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node601_meta input:hover ~ .checkbox,
#node601_meta input:focus ~ .checkbox {
    border-color: rgb(138, 179, 248);
}

#node601_meta input:checked ~ .checkbox {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node601_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node601_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node601_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node601_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node601_meta input:hover ~ .radio,
#node601_meta input:focus ~ .radio {
    border-color: rgb(138, 179, 248);
}

#node601_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node601_meta input:checked ~ .radio {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node601_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node601_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node601_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node601_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node601_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node601_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node601_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node601_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node601_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node601_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node601_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node601_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node601_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node601_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node601_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node601_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node601_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node601_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node601_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node601_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node601_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node601_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node601_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node601_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node601_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node601_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node601_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node601_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node601_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node601_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node601_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node601_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node601_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node601_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node601_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node601_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node601_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node601_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node601_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node601_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node601_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node601_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node601_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node601_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node601_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node601_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node601_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node601_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node601_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node601_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node601_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node601_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node601_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node601_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node601_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node601_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 100%;
}

#node601_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node601_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node601_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node601_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node601_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node601_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node601_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node601_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node601_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node601_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node601_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node601 > .wrapper1 {
    color: #333
}

.node601 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node601 a {
    color: rgb(25, 99, 230)
}


#node602_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node602_meta .name {
    font-weight: normal;
    font-family: TTNorms Regular;
    opacity: 0.8;
    margin-bottom: 6.5px;
    font-size: 13px;
    word-wrap: break-word;
    text-transform: uppercase;;
    letter-spacing: 0.1em;;
}

#node602_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(242, 242, 242);
    color: rgba(0, 0, 0, 0.5);
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 17px 13.6px;
    font-size: 14px;
    cursor: initial;
}

#node602_meta .form-control:focus,
#node602_meta .form-control:focus-within {
    border-color: rgb(22, 102, 241);
    background-color: rgb(240, 240, 240);
}

#node602_meta .form-control + .form-control {
    margin-top: 10px;
}

#node602_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node602_meta textarea {
    resize: vertical;
}

#node602_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node602_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node602_meta input:hover ~ .checkbox,
#node602_meta input:focus ~ .checkbox {
    border-color: rgb(138, 179, 248);
}

#node602_meta input:checked ~ .checkbox {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node602_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node602_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node602_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node602_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node602_meta input:hover ~ .radio,
#node602_meta input:focus ~ .radio {
    border-color: rgb(138, 179, 248);
}

#node602_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node602_meta input:checked ~ .radio {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node602_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node602_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node602_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node602_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node602_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node602_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node602_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node602_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node602_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node602_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node602_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node602_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node602_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node602_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node602_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node602_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node602_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node602_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node602_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node602_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node602_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node602_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node602_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node602_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node602_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node602_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node602_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node602_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node602_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node602_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node602_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node602_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node602_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node602_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node602_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node602_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node602_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node602_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node602_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node602_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node602_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node602_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node602_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node602_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node602_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node602_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node602_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node602_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node602_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node602_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node602_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node602_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node602_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node602_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node602_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node602_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 120%;
}

#node602_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node602_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node602_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node602_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node602_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node602_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node602_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node602_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node602_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node602_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node602_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node602 > .wrapper1 {
    color: #333
}

.node602 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node602 a {
    color: rgb(25, 99, 230)
}


#uid131 {
    background-color: rgb(250, 214, 29);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(218, 184, 5);
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 28px;
    padding-right: 28px;
    font-size: 13px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid131:hover, #uid131.hover, #uid131.hover-on-scroll {
    background-color: rgb(246, 207, 5);
    border-color: rgb(175, 147, 4);
    color: rgb(0, 0, 0);
}

#uid131:active, #uid131.active {
    background-color: rgb(221, 186, 5);
    border-color: rgb(197, 165, 4);
    color: rgb(255, 255, 255);
}

#uid131:before {
}

#uid131:active:before, #uid131.active:before {
    background-color: rgb(221, 186, 5);
}

#uid131 .fa {
    font-size: 17px;
}

.node603 > .wrapper1 {
    color: #333
}

.node603 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node603 a {
    color: rgb(25, 99, 230)
}


#node599_meta .form1-cover {
    padding: 20px 15px;
    background-color: rgb(255, 255, 255);
    border-color: rgb(22, 102, 241);
    border-style: none;
    border-width: 2px;
    border-radius: 5px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node599 > .wrapper1 {
    color: #FFF
}

.node599 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node599 a {
    color: rgb(25, 99, 230)
}


.node592 > .wrapper1 {
    color: #FFF
}

.node592 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 17px;
    padding-left: 5px
}

.node592 a {
    color: rgb(25, 99, 230)
}


.node590 > .wrapper1 {
    background-color: rgb(109, 171, 60);
    color: #FFF
}

.node590 > .wrapper1 > .wrapper2 {
    padding-top: 7px;
    padding-bottom: 0px
}

.node590 a {
    color: rgb(25, 99, 230)
}


.node624 > .wrapper1 {
    color: #333
}

.node624 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node624 a {
    color: rgb(25, 100, 230)
}


#uid166 {
    background-color: rgba(252, 252, 252, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(202, 202, 202);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 16px;
    font-weight: bold;
    color: rgb(92, 92, 92);
}

#uid166:hover, #uid166.hover, #uid166.hover-on-scroll {
    background-color: rgba(227, 227, 227, 0);
    border-color: rgb(162, 162, 162);
    color: rgb(0, 0, 0);
}

#uid166:active, #uid166.active {
    background-color: rgb(204, 204, 204);
    border-color: rgb(182, 182, 182);
    color: rgb(0, 0, 0);
}

#uid166:before {
}

#uid166:active:before, #uid166.active:before {
    background-color: rgb(204, 204, 204);
}

#uid166 .fa {
    font-size: 21px;
}

.node625 > .wrapper1 {
    color: #333
}

.node625 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node625 a {
    color: rgb(25, 100, 230)
}


#uid167 {
    background-color: rgba(250, 213, 28, 0);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(218, 182, 5);
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    text-decoration: underline;
    color: rgb(0, 0, 0);
}

#uid167:hover, #uid167.hover, #uid167.hover-on-scroll {
    background-color: rgba(245, 205, 5, 0);
    border-color: rgb(174, 146, 4);
    color: rgb(0, 0, 0);
}

#uid167:active, #uid167.active {
    background-color: rgba(220, 184, 5, 0);
    border-color: rgb(196, 164, 4);
    color: rgb(0, 0, 0);
}

#uid167:before {
}

#uid167:active:before, #uid167.active:before {
    background-color: rgba(220, 184, 5, 0);
}

#uid167 .fa {
    font-size: 16px;
}

.node628 > .wrapper1 {
    color: #333
}

.node628 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 17px;
    padding-left: 5px
}

.node628 a {
    color: rgb(25, 100, 230)
}


#uid169 {
    background-color: rgb(250, 213, 28);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(218, 182, 5);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid169:hover, #uid169.hover, #uid169.hover-on-scroll {
    background-color: rgb(245, 205, 5);
    border-color: rgb(174, 146, 4);
    color: rgb(0, 0, 0);
}

#uid169:active, #uid169.active {
    background-color: rgb(245, 205, 5);
    border-color: rgb(196, 164, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid169:before {
}

#uid169:active:before, #uid169.active:before {
    background-color: rgb(245, 205, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid169 .fa {
    font-size: 23px;
}

.node627 > .wrapper1 {
    color: #333
}

.node627 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node627 a {
    color: rgb(25, 100, 230)
}


.node623 > .wrapper1 {
    color: #333
}

.node623 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node623 a {
    color: rgb(25, 100, 230)
}


#uid161 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(18, 41, 82);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 70px;
    padding-right: 70px;
    font-size: 11px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid161:hover, #uid161.hover, #uid161.hover-on-scroll {
    background-color: rgba(255, 215, 0, 0);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid161:active, #uid161.active {
    background-color: rgb(255, 215, 0);
    border-color: rgb(204, 172, 0);
    color: rgb(0, 0, 0);
}

#uid161:before {
}

#uid161:active:before, #uid161.active:before {
    background-color: rgb(255, 215, 0);
}

#uid161 .fa {
    font-size: 14px;
}

.node618 > .wrapper1 {
    color: #FFF
}

.node618 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node618 a {
    color: rgb(25, 100, 230)
}


#uid162 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(18, 41, 82);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 70px;
    padding-right: 70px;
    font-size: 11px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid162:hover, #uid162.hover, #uid162.hover-on-scroll {
    background-color: rgba(255, 215, 0, 0);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid162:active, #uid162.active {
    background-color: rgb(255, 215, 0);
    border-color: rgb(204, 172, 0);
    color: rgb(0, 0, 0);
}

#uid162:before {
}

#uid162:active:before, #uid162.active:before {
    background-color: rgb(255, 215, 0);
}

#uid162 .fa {
    font-size: 14px;
}

.node619 > .wrapper1 {
    color: #FFF
}

.node619 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node619 a {
    color: rgb(25, 100, 230)
}


#uid163 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(18, 41, 82);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 70px;
    padding-right: 70px;
    font-size: 11px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid163:hover, #uid163.hover, #uid163.hover-on-scroll {
    background-color: rgba(255, 215, 0, 0);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid163:active, #uid163.active {
    background-color: rgb(255, 215, 0);
    border-color: rgb(204, 172, 0);
    color: rgb(0, 0, 0);
}

#uid163:before {
}

#uid163:active:before, #uid163.active:before {
    background-color: rgb(255, 215, 0);
}

#uid163 .fa {
    font-size: 14px;
}

.node620 > .wrapper1 {
    color: #FFF
}

.node620 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node620 a {
    color: rgb(25, 100, 230)
}


#uid164 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(18, 41, 82);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 70px;
    padding-right: 70px;
    font-size: 11px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid164:hover, #uid164.hover, #uid164.hover-on-scroll {
    background-color: rgba(255, 215, 0, 0);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid164:active, #uid164.active {
    background-color: rgb(255, 215, 0);
    border-color: rgb(204, 172, 0);
    color: rgb(0, 0, 0);
}

#uid164:before {
}

#uid164:active:before, #uid164.active:before {
    background-color: rgb(255, 215, 0);
}

#uid164 .fa {
    font-size: 14px;
}

.node621 > .wrapper1 {
    color: #FFF
}

.node621 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node621 a {
    color: rgb(25, 100, 230)
}


#uid165 {
    background-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(18, 41, 82);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 70px;
    padding-right: 70px;
    font-size: 11px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: rgb(255, 255, 255);
    font-family: "TTNorms Light";
}

#uid165:hover, #uid165.hover, #uid165.hover-on-scroll {
    background-color: rgba(255, 215, 0, 0);
    border-color: rgb(255, 243, 0);
    color: rgb(255, 243, 0);
}

#uid165:active, #uid165.active {
    background-color: rgb(255, 215, 0);
    border-color: rgb(204, 172, 0);
    color: rgb(0, 0, 0);
}

#uid165:before {
}

#uid165:active:before, #uid165.active:before {
    background-color: rgb(255, 215, 0);
}

#uid165 .fa {
    font-size: 14px;
}

.node622 > .wrapper1 {
    color: #FFF
}

.node622 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node622 a {
    color: rgb(25, 100, 230)
}


.node616 > .wrapper1 {
    color: #FFF
}

.node616 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node616 a {
    color: rgb(25, 100, 230)
}


.node615 > .wrapper1 {
    background-color: rgb(0, 0, 0);
    color: #FFF;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node615 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node615 a {
    color: rgb(25, 100, 230)
}


#node614_meta .hamburger1 {
    position: relative;
}

#node614_meta .hamburger1-header {
    display: flex;
    align-items: center;
    width: 100%;
}

#node614_meta .hamburger1-altmenu {
    flex-grow: 1;
    order: 1;
}

#node614_meta .hamburger1-toggle {
    width: 16px;
    height: 9.6px;
    flex: 0 0 16px;
    margin: 5px;
    cursor: pointer;
    margin-top: 0;
    order: 2;
    position: relative;
}

#node614_meta .hamburger1-toggle span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: rgb(0, 0, 0);
    border-radius: 9px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

#node614_meta .hamburger1-toggle span:nth-child(1) {
    top: 0px;
}

#node614_meta .hamburger1-toggle span:nth-child(2),
#node614_meta .hamburger1-toggle span:nth-child(3) {
    top: 5px;
}

#node614_meta .hamburger1-toggle span:nth-child(4) {
    top: 10px;
}

#node614_meta .hamburger1-toggle.is-expanded span:nth-child(1) {
    top: 5px;
    width: 0%;
    left: 50%;
}

#node614_meta .hamburger1-toggle.is-expanded span:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

#node614_meta .hamburger1-toggle.is-expanded span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

#node614_meta .hamburger1-toggle.is-expanded span:nth-child(4) {
    top: 4.8px;
    width: 0%;
    left: 50%;
}

.node614 > .wrapper1 {
    color: #333
}

.node614 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px
}

.node614 a {
    color: rgb(25, 100, 230)
}


.node613 > .wrapper1 {
    background-color: white;
    color: #333
}

.node613 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-bottom: 0px
}

.node613 a {
    color: rgb(25, 100, 230)
}


.node638 > .wrapper1 {
    color: #FFF
}

.node638 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node638 a {
    color: rgb(230, 25, 25)
}


.node639 > .wrapper1 {
    color: #FFF
}

.node639 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node639 a {
    color: rgb(230, 25, 25)
}

.node639 .padding {
    height: 13px
}


.node640 > .wrapper1 {
    color: #FFF
}

.node640 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 11px;
    padding-left: 5px
}

.node640 a {
    color: rgb(230, 25, 25)
}


.node641 > .wrapper1 {
    color: #FFF
}

.node641 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node641 a {
    color: rgb(230, 25, 25)
}

.node641 .padding {
    height: 10px
}


.node1034 > .wrapper1 {
    color: #FFF
}

.node1034 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node1034 a {
    color: rgb(230, 25, 25)
}


#node1036_meta [plp-field] {
    padding-bottom: 10px;
    font-size: 13px;
    font-family: TTNorms Regular;
}

#node1036_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node1036_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(232, 232, 232);
    color: rgba(0, 0, 0, 0.75);
    border: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 7px;
    padding: 9px 7.2px;
    font-size: 13px;
    cursor: initial;
}

#node1036_meta .form-control:focus,
#node1036_meta .form-control:focus-within {
    border-color: rgb(0, 0, 0);
    background-color: rgb(230, 230, 230);
}

#node1036_meta .form-control + .form-control {
    margin-top: 10px;
}

#node1036_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node1036_meta textarea {
    resize: vertical;
}

#node1036_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node1036_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node1036_meta input:hover ~ .checkbox,
#node1036_meta input:focus ~ .checkbox {
    border-color: rgb(128, 128, 128);
}

#node1036_meta input:checked ~ .checkbox {
    border-color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
}

#node1036_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node1036_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node1036_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node1036_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node1036_meta input:hover ~ .radio,
#node1036_meta input:focus ~ .radio {
    border-color: rgb(128, 128, 128);
}

#node1036_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node1036_meta input:checked ~ .radio {
    border-color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
}

#node1036_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node1036_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node1036_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1036_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node1036_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node1036_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node1036_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node1036_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node1036_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node1036_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node1036_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node1036_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node1036_meta [plp-field="checkbox-visual"] .subname {
    margin: 6.5px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node1036_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node1036_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node1036_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node1036_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node1036_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node1036_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node1036_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node1036_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node1036_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1036_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node1036_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1036_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node1036_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node1036_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node1036_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node1036_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node1036_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node1036_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node1036_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node1036_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node1036_meta [plp-field="radio-visual"] .subname {
    margin: 6.5px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node1036_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node1036_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node1036_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node1036_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node1036_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node1036_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node1036_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node1036_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node1036_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node1036_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node1036_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node1036_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node1036_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node1036_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node1036_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node1036_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node1036_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node1036_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node1036_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node1036_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node1036_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node1036_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 120%;
}

#node1036_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node1036_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node1036_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node1036_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node1036_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node1036_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node1036_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node1036_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1036_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node1036_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node1036_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node1036 > .wrapper1 {
    color: #FFF
}

.node1036 > .wrapper1 > .wrapper2 {
    padding-top: 8px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-left: 2px
}

.node1036 a {
    color: rgb(230, 25, 25)
}


#uid278 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 10px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid278:hover, #uid278.hover, #uid278.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid278:active, #uid278.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid278:before {
}

#uid278:active:before, #uid278.active:before {
    background-color: rgb(223, 188, 5);
}

#uid278 .fa {
    font-size: 13px;
}

.node1037 > .wrapper1 {
    color: #FFF
}

.node1037 > .wrapper1 > .wrapper2 {
    padding-top: 8px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node1037 a {
    color: rgb(230, 25, 25)
}


.node1035 > .wrapper1 {
    color: #FFF
}

.node1035 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node1035 a {
    color: rgb(230, 25, 25)
}


#node1033_meta .form1-cover {
    padding: 0px 2px;
    background-color: transparent;
    border-color: rgb(48, 48, 48);
    border-style: none;
    border-width: 4px;
    border-radius: 0px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node1033 > .wrapper1 {
    color: #FFF;
    border-width: 4px;
    border-style: solid;
    border-color: rgb(255, 232, 0)
}

.node1033 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 0px;
    padding-bottom: 9px;
    padding-left: 3px
}

.node1033 a {
    color: rgb(230, 25, 25)
}


.node652 > .wrapper1 {
    color: #FFF
}

.node652 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node652 a {
    color: rgb(230, 25, 25)
}


#svg280 path, #svg280 circle, #svg280 polygon, #svg280 rect {
    fill: rgb(0, 0, 0)
}

#svg280 defs > path {
    fill: none
}

#svg280 path[fill="none"], #svg280 circle[fill="none"], #svg280 polygon[fill="none"], #svg280 rect[fill="none"] {
    fill: none
}

#svg280 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1044 > .wrapper1 {
    color: #FFF
}

.node1044 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1044 a {
    color: rgb(230, 25, 25)
}


#svg279 path, #svg279 circle, #svg279 polygon, #svg279 rect {
    fill: rgb(0, 0, 0)
}

#svg279 defs > path {
    fill: none
}

#svg279 path[fill="none"], #svg279 circle[fill="none"], #svg279 polygon[fill="none"], #svg279 rect[fill="none"] {
    fill: none
}

.node1043 > .wrapper1 {
    color: #FFF
}

.node1043 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1043 a {
    color: rgb(230, 25, 25)
}


#svg172 path, #svg172 circle, #svg172 polygon, #svg172 rect {
    fill: rgb(0, 0, 0)
}

#svg172 defs > path {
    fill: none
}

#svg172 path[fill="none"], #svg172 circle[fill="none"], #svg172 polygon[fill="none"], #svg172 rect[fill="none"] {
    fill: none
}

#svg172 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node654 > .wrapper1 {
    color: #FFF
}

.node654 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node654 a {
    color: rgb(230, 25, 25)
}


#svg173 path, #svg173 circle, #svg173 polygon, #svg173 rect {
    fill: rgb(0, 0, 0)
}

#svg173 defs > path {
    fill: none
}

#svg173 path[fill="none"], #svg173 circle[fill="none"], #svg173 polygon[fill="none"], #svg173 rect[fill="none"] {
    fill: none
}

#svg173 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 2.343;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg173 .st1 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg173 .st2 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5729;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg173 .st3 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 2.3621;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node655 > .wrapper1 {
    color: #FFF
}

.node655 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node655 a {
    color: rgb(230, 25, 25)
}


.node637 > .wrapper1 {
    background-position: right top;
    background-size: contain;
    background-repeat: no-repeat;
    color: #FFF
}

.node637 > .wrapper1 > .wrapper2 {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 9px;
    padding-bottom: 0px
}

.node637 a {
    color: rgb(230, 25, 25)
}


.node661 > .wrapper1 {
    color: #333
}

.node661 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node661 a {
    color: rgb(25, 100, 230)
}


.node662 > .wrapper1 {
    color: #333
}

.node662 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node662 a {
    color: rgb(25, 100, 230)
}


.node663 > .wrapper1 {
    color: #333
}

.node663 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node663 a {
    color: rgb(25, 100, 230)
}


.node660 > .wrapper1 {
    background-color: white;
    color: #333
}

.node660 > .wrapper1 > .wrapper2 {
    padding-top: 7px;
    padding-bottom: 22px
}

.node660 a {
    color: rgb(25, 100, 230)
}


.node669 > .wrapper1 {
    color: #333
}

.node669 > .wrapper1 > .wrapper2 {
    padding-top: 18px;
    padding-right: 0px;
    padding-bottom: 18px;
    padding-left: 0px
}

.node669 a {
    color: rgb(230, 25, 25)
}


.node671 > .wrapper1 {
    color: #333
}

.node671 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node671 a {
    color: rgb(230, 25, 25)
}


.node672 > .wrapper1 {
    color: #333
}

.node672 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node672 a {
    color: rgb(230, 25, 25)
}


.node670 > .wrapper1 {
    color: #333
}

.node670 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node670 a {
    color: rgb(230, 25, 25)
}


.node678 > .wrapper1 {
    color: #333
}

.node678 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node678 a {
    color: rgb(230, 25, 25)
}


.node679 > .wrapper1 {
    color: #333
}

.node679 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node679 a {
    color: rgb(230, 25, 25)
}


.node677 > .wrapper1 {
    color: #333
}

.node677 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node677 a {
    color: rgb(230, 25, 25)
}


.node685 > .wrapper1 {
    color: #333
}

.node685 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node685 a {
    color: rgb(230, 25, 25)
}


.node686 > .wrapper1 {
    color: #333
}

.node686 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node686 a {
    color: rgb(230, 25, 25)
}


.node684 > .wrapper1 {
    color: #333
}

.node684 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node684 a {
    color: rgb(230, 25, 25)
}


.node692 > .wrapper1 {
    color: #333
}

.node692 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node692 a {
    color: rgb(230, 25, 25)
}


.node693 > .wrapper1 {
    color: #333
}

.node693 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node693 a {
    color: rgb(230, 25, 25)
}


.node691 > .wrapper1 {
    color: #333
}

.node691 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node691 a {
    color: rgb(230, 25, 25)
}


.node699 > .wrapper1 {
    color: #333
}

.node699 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node699 a {
    color: rgb(230, 25, 25)
}


.node700 > .wrapper1 {
    color: #333
}

.node700 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node700 a {
    color: rgb(230, 25, 25)
}


.node698 > .wrapper1 {
    color: #333
}

.node698 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node698 a {
    color: rgb(230, 25, 25)
}


.node705 > .wrapper1 {
    color: #333
}

.node705 > .wrapper1 > .wrapper2 {
    padding-top: 21px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node705 a {
    color: rgb(230, 25, 25)
}


.node707 > .wrapper1 {
    color: #333
}

.node707 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node707 a {
    color: rgb(230, 25, 25)
}


.node708 > .wrapper1 {
    color: #333
}

.node708 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node708 a {
    color: rgb(230, 25, 25)
}


.node709 > .wrapper1 {
    color: #333
}

.node709 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node709 a {
    color: rgb(230, 25, 25)
}


.node710 > .wrapper1 {
    color: #333
}

.node710 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node710 a {
    color: rgb(230, 25, 25)
}


.node711 > .wrapper1 {
    color: #333
}

.node711 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node711 a {
    color: rgb(230, 25, 25)
}


.node712 > .wrapper1 {
    color: #333
}

.node712 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node712 a {
    color: rgb(230, 25, 25)
}


.node713 > .wrapper1 {
    color: #333
}

.node713 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node713 a {
    color: rgb(230, 25, 25)
}


.node714 > .wrapper1 {
    color: #333
}

.node714 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node714 a {
    color: rgb(230, 25, 25)
}


.node715 > .wrapper1 {
    color: #333
}

.node715 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node715 a {
    color: rgb(230, 25, 25)
}


.node716 > .wrapper1 {
    color: #333
}

.node716 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node716 a {
    color: rgb(230, 25, 25)
}


.node717 > .wrapper1 {
    color: #333
}

.node717 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node717 a {
    color: rgb(230, 25, 25)
}


.node718 > .wrapper1 {
    color: #333
}

.node718 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node718 a {
    color: rgb(230, 25, 25)
}


.node706 > .wrapper1 {
    color: #333
}

.node706 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node706 a {
    color: rgb(230, 25, 25)
}


.node668 > .wrapper1 {
    background-color: rgb(243, 243, 243);
    color: #333
}

.node668 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-bottom: 50px
}

.node668 a {
    color: rgb(230, 25, 25)
}


.node728 > .wrapper1 {
    color: #333
}

.node728 > .wrapper1 > .wrapper2 {
    padding-top: 19px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 0px
}

.node728 a {
    color: rgb(25, 100, 230)
}


.node733 > .wrapper1 {
    color: #333
}

.node733 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node733 a {
    color: rgb(25, 100, 230)
}


.node734 > .wrapper1 {
    color: #333
}

.node734 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node734 a {
    color: rgb(25, 100, 230)
}


.node735 > .wrapper1 {
    color: #333
}

.node735 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node735 a {
    color: rgb(25, 100, 230)
}


.node736 > .wrapper1 {
    color: #333
}

.node736 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node736 a {
    color: rgb(25, 100, 230)
}


.node737 > .wrapper1 {
    color: #333
}

.node737 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node737 a {
    color: rgb(25, 100, 230)
}


.node738 > .wrapper1 {
    color: #333
}

.node738 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node738 a {
    color: rgb(25, 100, 230)
}


#node732_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node732_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node732_meta .slider2-previous,
#node732_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node732_meta .slider2-previous {
    left: 0;
}

#node732_meta .slider2-previous:hover {
    opacity: 1;
}

#node732_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node732_meta .slider2-next {
    right: 0;
}

#node732_meta .slider2-next:hover {
    opacity: 1;
}

#node732_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node732_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node732_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node732_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node732_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node732_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node732_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node732_meta .slider2-previous,
.screen-xs #node732_meta .slider2-next {
    display: none;
}

.screen-xs #node732_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node732_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node732 > .wrapper1 {
    color: #333
}

.node732 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node732 a {
    color: rgb(25, 100, 230)
}


.node740 > .wrapper1 {
    color: #333
}

.node740 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node740 a {
    color: rgb(230, 25, 25)
}


.node739 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node739 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node739 a {
    color: rgb(230, 25, 25)
}


#uid183 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid183:hover, #uid183.hover, #uid183.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid183:active, #uid183.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid183:before {
}

#uid183:active:before, #uid183.active:before {
    background-color: rgb(223, 188, 5);
}

#uid183 .fa {
    font-size: 10px;
}

.node742 > .wrapper1 {
    color: #333
}

.node742 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node742 a {
    color: rgb(25, 100, 230)
}


#uid185 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid185:hover, #uid185.hover, #uid185.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid185:active, #uid185.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid185:before {
}

#uid185:active:before, #uid185.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid185 .fa {
    font-size: 23px;
}

.node741 > .wrapper1 {
    color: #333
}

.node741 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node741 a {
    color: rgb(25, 100, 230)
}


.node731 > .wrapper1 {
    color: #333
}

.node731 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node731 a {
    color: rgb(25, 100, 230)
}


.node730 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node730 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
    border-radius: 14px
}

.node730 a {
    color: rgb(25, 100, 230)
}


.node748 > .wrapper1 {
    color: #333
}

.node748 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node748 a {
    color: rgb(25, 100, 230)
}

.node748 .padding {
    height: 20px
}


.node752 > .wrapper1 {
    color: #333
}

.node752 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node752 a {
    color: rgb(25, 100, 230)
}


.node753 > .wrapper1 {
    color: #333
}

.node753 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node753 a {
    color: rgb(25, 100, 230)
}


.node754 > .wrapper1 {
    color: #333
}

.node754 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node754 a {
    color: rgb(25, 100, 230)
}


.node755 > .wrapper1 {
    color: #333
}

.node755 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node755 a {
    color: rgb(25, 100, 230)
}


.node756 > .wrapper1 {
    color: #333
}

.node756 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node756 a {
    color: rgb(25, 100, 230)
}


.node757 > .wrapper1 {
    color: #333
}

.node757 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node757 a {
    color: rgb(25, 100, 230)
}


#node751_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node751_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node751_meta .slider2-previous,
#node751_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node751_meta .slider2-previous {
    left: 0;
}

#node751_meta .slider2-previous:hover {
    opacity: 1;
}

#node751_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node751_meta .slider2-next {
    right: 0;
}

#node751_meta .slider2-next:hover {
    opacity: 1;
}

#node751_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node751_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node751_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node751_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node751_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node751_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node751_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node751_meta .slider2-previous,
.screen-xs #node751_meta .slider2-next {
    display: none;
}

.screen-xs #node751_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node751_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node751 > .wrapper1 {
    color: #333
}

.node751 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node751 a {
    color: rgb(25, 100, 230)
}


.node759 > .wrapper1 {
    color: #333
}

.node759 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node759 a {
    color: rgb(230, 25, 25)
}


.node758 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node758 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node758 a {
    color: rgb(230, 25, 25)
}


#uid192 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid192:hover, #uid192.hover, #uid192.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid192:active, #uid192.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid192:before {
}

#uid192:active:before, #uid192.active:before {
    background-color: rgb(223, 188, 5);
}

#uid192 .fa {
    font-size: 10px;
}

.node761 > .wrapper1 {
    color: #333
}

.node761 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node761 a {
    color: rgb(25, 100, 230)
}


#uid194 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid194:hover, #uid194.hover, #uid194.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid194:active, #uid194.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid194:before {
}

#uid194:active:before, #uid194.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid194 .fa {
    font-size: 23px;
}

.node760 > .wrapper1 {
    color: #333
}

.node760 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node760 a {
    color: rgb(25, 100, 230)
}


.node765 > .wrapper1 {
    color: #333
}

.node765 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node765 a {
    color: rgb(25, 100, 230)
}


.node766 > .wrapper1 {
    color: #333
}

.node766 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node766 a {
    color: rgb(25, 100, 230)
}


.node767 > .wrapper1 {
    color: #333
}

.node767 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node767 a {
    color: rgb(25, 100, 230)
}


.node768 > .wrapper1 {
    color: #333
}

.node768 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node768 a {
    color: rgb(25, 100, 230)
}


.node769 > .wrapper1 {
    color: #333
}

.node769 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node769 a {
    color: rgb(25, 100, 230)
}


.node770 > .wrapper1 {
    color: #333
}

.node770 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node770 a {
    color: rgb(25, 100, 230)
}


.node771 > .wrapper1 {
    color: #333
}

.node771 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node771 a {
    color: rgb(25, 100, 230)
}


.node772 > .wrapper1 {
    color: #333
}

.node772 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node772 a {
    color: rgb(25, 100, 230)
}


#node764_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node764_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node764_meta .slider2-previous,
#node764_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node764_meta .slider2-previous {
    left: 0;
}

#node764_meta .slider2-previous:hover {
    opacity: 1;
}

#node764_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node764_meta .slider2-next {
    right: 0;
}

#node764_meta .slider2-next:hover {
    opacity: 1;
}

#node764_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node764_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node764_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node764_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node764_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node764_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node764_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node764_meta .slider2-previous,
.screen-xs #node764_meta .slider2-next {
    display: none;
}

.screen-xs #node764_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node764_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node764 > .wrapper1 {
    color: #333
}

.node764 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node764 a {
    color: rgb(25, 100, 230)
}


.node774 > .wrapper1 {
    color: #333
}

.node774 > .wrapper1 > .wrapper2 {
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node774 a {
    color: rgb(230, 25, 25)
}


.node773 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node773 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node773 a {
    color: rgb(230, 25, 25)
}


#uid203 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid203:hover, #uid203.hover, #uid203.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid203:active, #uid203.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid203:before {
}

#uid203:active:before, #uid203.active:before {
    background-color: rgb(223, 188, 5);
}

#uid203 .fa {
    font-size: 10px;
}

.node776 > .wrapper1 {
    color: #333
}

.node776 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node776 a {
    color: rgb(25, 100, 230)
}


#uid205 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid205:hover, #uid205.hover, #uid205.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid205:active, #uid205.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid205:before {
}

#uid205:active:before, #uid205.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid205 .fa {
    font-size: 23px;
}

.node775 > .wrapper1 {
    color: #333
}

.node775 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node775 a {
    color: rgb(25, 100, 230)
}


.node763 > .wrapper1 {
    color: #333
}

.node763 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node763 a {
    color: rgb(25, 100, 230)
}


.node750 > .wrapper1 {
    color: #333
}

.node750 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node750 a {
    color: rgb(25, 100, 230)
}


#node749_meta .spoiler2 {
    background-color: rgb(255, 255, 255);
    border-radius: 5px;
    box-shadow: 0 6.666666666666667px 20px 0px rgba(0, 0, 0, 0.1);
    color: rgb(25, 25, 25);
    padding: 0 25px;
}

#node749_meta .spoiler2-header {
    padding: 15px 5px;
    padding-right: 20px;
    position: relative;
    text-transform: uppercase;
    cursor: pointer;
    font-weight: bold;
}

#node749_meta .spoiler2-toggle {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0px;
    font-size: 14px;
}

#node749_meta .spoiler2-toggle i {
    transition: all 0.2s ease-in-out;
}

#node749_meta .spoiler2-header.is-expanded .spoiler2-toggle i {
    transform: rotate(180deg);
    margin-top: 6px;
}

#node749_meta .spoiler2-container {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding: 15px 0;
}

.node749 > .wrapper1 {
    color: #333
}

.node749 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node749 a {
    color: rgb(25, 100, 230)
}


.node789 > .wrapper1 {
    color: #333
}

.node789 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node789 a {
    color: rgb(25, 100, 230)
}


.node790 > .wrapper1 {
    color: #333
}

.node790 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node790 a {
    color: rgb(25, 100, 230)
}


.node791 > .wrapper1 {
    color: #333
}

.node791 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node791 a {
    color: rgb(25, 100, 230)
}


.node792 > .wrapper1 {
    color: #333
}

.node792 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node792 a {
    color: rgb(25, 100, 230)
}


.node793 > .wrapper1 {
    color: #333
}

.node793 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node793 a {
    color: rgb(25, 100, 230)
}


#node788_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node788_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node788_meta .slider2-previous,
#node788_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node788_meta .slider2-previous {
    left: 0;
}

#node788_meta .slider2-previous:hover {
    opacity: 1;
}

#node788_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node788_meta .slider2-next {
    right: 0;
}

#node788_meta .slider2-next:hover {
    opacity: 1;
}

#node788_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node788_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node788_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node788_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node788_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node788_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node788_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node788_meta .slider2-previous,
.screen-xs #node788_meta .slider2-next {
    display: none;
}

.screen-xs #node788_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node788_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node788 > .wrapper1 {
    color: #333
}

.node788 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node788 a {
    color: rgb(25, 100, 230)
}


.node795 > .wrapper1 {
    color: #333
}

.node795 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node795 a {
    color: rgb(230, 25, 25)
}


.node794 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node794 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node794 a {
    color: rgb(230, 25, 25)
}


#uid211 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid211:hover, #uid211.hover, #uid211.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid211:active, #uid211.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid211:before {
}

#uid211:active:before, #uid211.active:before {
    background-color: rgb(223, 188, 5);
}

#uid211 .fa {
    font-size: 10px;
}

.node797 > .wrapper1 {
    color: #333
}

.node797 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node797 a {
    color: rgb(25, 100, 230)
}


#uid213 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid213:hover, #uid213.hover, #uid213.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid213:active, #uid213.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid213:before {
}

#uid213:active:before, #uid213.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid213 .fa {
    font-size: 23px;
}

.node796 > .wrapper1 {
    color: #333
}

.node796 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node796 a {
    color: rgb(25, 100, 230)
}


.node787 > .wrapper1 {
    color: #333
}

.node787 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node787 a {
    color: rgb(25, 100, 230)
}


.node786 > .wrapper1 {
    background-color: rgb(238, 238, 238);
    color: #333;
    border-radius: 15px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(217, 217, 217)
}

.node786 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-radius: 14px
}

.node786 a {
    color: rgb(25, 100, 230)
}


.node877 > .wrapper1 {
    color: #333
}

.node877 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node877 a {
    color: rgb(25, 100, 230)
}


.node878 > .wrapper1 {
    color: #333
}

.node878 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node878 a {
    color: rgb(25, 100, 230)
}


.node879 > .wrapper1 {
    color: #333
}

.node879 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node879 a {
    color: rgb(25, 100, 230)
}


#node876_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node876_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node876_meta .slider2-previous,
#node876_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node876_meta .slider2-previous {
    left: 0;
}

#node876_meta .slider2-previous:hover {
    opacity: 1;
}

#node876_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node876_meta .slider2-next {
    right: 0;
}

#node876_meta .slider2-next:hover {
    opacity: 1;
}

#node876_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node876_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node876_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node876_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node876_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node876_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node876_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node876_meta .slider2-previous,
.screen-xs #node876_meta .slider2-next {
    display: none;
}

.screen-xs #node876_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node876_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node876 > .wrapper1 {
    color: #333
}

.node876 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node876 a {
    color: rgb(25, 100, 230)
}


.node881 > .wrapper1 {
    color: #333
}

.node881 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node881 a {
    color: rgb(230, 25, 25)
}


.node880 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node880 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node880 a {
    color: rgb(230, 25, 25)
}


#uid255 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid255:hover, #uid255.hover, #uid255.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid255:active, #uid255.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid255:before {
}

#uid255:active:before, #uid255.active:before {
    background-color: rgb(223, 188, 5);
}

#uid255 .fa {
    font-size: 10px;
}

.node883 > .wrapper1 {
    color: #333
}

.node883 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node883 a {
    color: rgb(25, 100, 230)
}


#uid257 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid257:hover, #uid257.hover, #uid257.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid257:active, #uid257.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid257:before {
}

#uid257:active:before, #uid257.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid257 .fa {
    font-size: 23px;
}

.node882 > .wrapper1 {
    color: #333
}

.node882 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node882 a {
    color: rgb(25, 100, 230)
}


.node875 > .wrapper1 {
    color: #333
}

.node875 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node875 a {
    color: rgb(25, 100, 230)
}


.node806 > .wrapper1 {
    color: #333
}

.node806 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node806 a {
    color: rgb(25, 100, 230)
}


.node807 > .wrapper1 {
    color: #333
}

.node807 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node807 a {
    color: rgb(25, 100, 230)
}


.node808 > .wrapper1 {
    color: #333
}

.node808 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node808 a {
    color: rgb(25, 100, 230)
}


.node809 > .wrapper1 {
    color: #333
}

.node809 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node809 a {
    color: rgb(25, 100, 230)
}


.node810 > .wrapper1 {
    color: #333
}

.node810 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node810 a {
    color: rgb(25, 100, 230)
}


.node811 > .wrapper1 {
    color: #333
}

.node811 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node811 a {
    color: rgb(25, 100, 230)
}


.node812 > .wrapper1 {
    color: #333
}

.node812 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node812 a {
    color: rgb(25, 100, 230)
}


#node805_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node805_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node805_meta .slider2-previous,
#node805_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node805_meta .slider2-previous {
    left: 0;
}

#node805_meta .slider2-previous:hover {
    opacity: 1;
}

#node805_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node805_meta .slider2-next {
    right: 0;
}

#node805_meta .slider2-next:hover {
    opacity: 1;
}

#node805_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node805_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node805_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node805_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node805_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node805_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node805_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node805_meta .slider2-previous,
.screen-xs #node805_meta .slider2-next {
    display: none;
}

.screen-xs #node805_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node805_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node805 > .wrapper1 {
    color: #333
}

.node805 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node805 a {
    color: rgb(25, 100, 230)
}


.node814 > .wrapper1 {
    color: #333
}

.node814 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node814 a {
    color: rgb(230, 25, 25)
}


.node813 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node813 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node813 a {
    color: rgb(230, 25, 25)
}


#uid221 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid221:hover, #uid221.hover, #uid221.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid221:active, #uid221.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid221:before {
}

#uid221:active:before, #uid221.active:before {
    background-color: rgb(223, 188, 5);
}

#uid221 .fa {
    font-size: 10px;
}

.node816 > .wrapper1 {
    color: #333
}

.node816 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node816 a {
    color: rgb(25, 100, 230)
}


#uid223 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid223:hover, #uid223.hover, #uid223.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid223:active, #uid223.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid223:before {
}

#uid223:active:before, #uid223.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid223 .fa {
    font-size: 23px;
}

.node815 > .wrapper1 {
    color: #333
}

.node815 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node815 a {
    color: rgb(25, 100, 230)
}


.node820 > .wrapper1 {
    color: #333
}

.node820 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node820 a {
    color: rgb(25, 100, 230)
}


.node821 > .wrapper1 {
    color: #333
}

.node821 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node821 a {
    color: rgb(25, 100, 230)
}


.node822 > .wrapper1 {
    color: #333
}

.node822 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node822 a {
    color: rgb(25, 100, 230)
}


.node823 > .wrapper1 {
    color: #333
}

.node823 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node823 a {
    color: rgb(25, 100, 230)
}


.node824 > .wrapper1 {
    color: #333
}

.node824 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node824 a {
    color: rgb(25, 100, 230)
}


.node825 > .wrapper1 {
    color: #333
}

.node825 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node825 a {
    color: rgb(25, 100, 230)
}


.node826 > .wrapper1 {
    color: #333
}

.node826 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node826 a {
    color: rgb(25, 100, 230)
}


#node819_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node819_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node819_meta .slider2-previous,
#node819_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node819_meta .slider2-previous {
    left: 0;
}

#node819_meta .slider2-previous:hover {
    opacity: 1;
}

#node819_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node819_meta .slider2-next {
    right: 0;
}

#node819_meta .slider2-next:hover {
    opacity: 1;
}

#node819_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node819_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node819_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node819_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node819_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node819_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node819_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node819_meta .slider2-previous,
.screen-xs #node819_meta .slider2-next {
    display: none;
}

.screen-xs #node819_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node819_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node819 > .wrapper1 {
    color: #333
}

.node819 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node819 a {
    color: rgb(25, 100, 230)
}


.node828 > .wrapper1 {
    color: #333
}

.node828 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node828 a {
    color: rgb(230, 25, 25)
}


.node827 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node827 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node827 a {
    color: rgb(230, 25, 25)
}


#uid231 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid231:hover, #uid231.hover, #uid231.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid231:active, #uid231.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid231:before {
}

#uid231:active:before, #uid231.active:before {
    background-color: rgb(223, 188, 5);
}

#uid231 .fa {
    font-size: 10px;
}

.node830 > .wrapper1 {
    color: #333
}

.node830 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node830 a {
    color: rgb(25, 100, 230)
}


#uid233 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid233:hover, #uid233.hover, #uid233.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid233:active, #uid233.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid233:before {
}

#uid233:active:before, #uid233.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid233 .fa {
    font-size: 23px;
}

.node829 > .wrapper1 {
    color: #333
}

.node829 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node829 a {
    color: rgb(25, 100, 230)
}


.node818 > .wrapper1 {
    color: #333
}

.node818 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node818 a {
    color: rgb(25, 100, 230)
}


.node804 > .wrapper1 {
    color: #333
}

.node804 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node804 a {
    color: rgb(25, 100, 230)
}


.node842 > .wrapper1 {
    color: #333
}

.node842 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node842 a {
    color: rgb(25, 100, 230)
}


.node843 > .wrapper1 {
    color: #333
}

.node843 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node843 a {
    color: rgb(25, 100, 230)
}


.node844 > .wrapper1 {
    color: #333
}

.node844 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node844 a {
    color: rgb(25, 100, 230)
}


.node845 > .wrapper1 {
    color: #333
}

.node845 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node845 a {
    color: rgb(25, 100, 230)
}


.node846 > .wrapper1 {
    color: #333
}

.node846 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node846 a {
    color: rgb(25, 100, 230)
}


.node847 > .wrapper1 {
    color: #333
}

.node847 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node847 a {
    color: rgb(25, 100, 230)
}


#node841_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node841_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node841_meta .slider2-previous,
#node841_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node841_meta .slider2-previous {
    left: 0;
}

#node841_meta .slider2-previous:hover {
    opacity: 1;
}

#node841_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node841_meta .slider2-next {
    right: 0;
}

#node841_meta .slider2-next:hover {
    opacity: 1;
}

#node841_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node841_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node841_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node841_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node841_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node841_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node841_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node841_meta .slider2-previous,
.screen-xs #node841_meta .slider2-next {
    display: none;
}

.screen-xs #node841_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node841_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node841 > .wrapper1 {
    color: #333
}

.node841 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node841 a {
    color: rgb(25, 100, 230)
}


.node849 > .wrapper1 {
    color: #333
}

.node849 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node849 a {
    color: rgb(230, 25, 25)
}


.node848 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node848 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node848 a {
    color: rgb(230, 25, 25)
}


#uid240 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid240:hover, #uid240.hover, #uid240.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid240:active, #uid240.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid240:before {
}

#uid240:active:before, #uid240.active:before {
    background-color: rgb(223, 188, 5);
}

#uid240 .fa {
    font-size: 10px;
}

.node851 > .wrapper1 {
    color: #333
}

.node851 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node851 a {
    color: rgb(25, 100, 230)
}


#uid242 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid242:hover, #uid242.hover, #uid242.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid242:active, #uid242.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid242:before {
}

#uid242:active:before, #uid242.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid242 .fa {
    font-size: 23px;
}

.node850 > .wrapper1 {
    color: #333
}

.node850 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node850 a {
    color: rgb(25, 100, 230)
}


.node840 > .wrapper1 {
    color: #333
}

.node840 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node840 a {
    color: rgb(25, 100, 230)
}


.node859 > .wrapper1 {
    color: #333
}

.node859 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node859 a {
    color: rgb(25, 100, 230)
}


.node860 > .wrapper1 {
    color: #333
}

.node860 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node860 a {
    color: rgb(25, 100, 230)
}


.node861 > .wrapper1 {
    color: #333
}

.node861 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node861 a {
    color: rgb(25, 100, 230)
}


.node862 > .wrapper1 {
    color: #333
}

.node862 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node862 a {
    color: rgb(25, 100, 230)
}


.node863 > .wrapper1 {
    color: #333
}

.node863 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node863 a {
    color: rgb(25, 100, 230)
}


.node864 > .wrapper1 {
    color: #333
}

.node864 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node864 a {
    color: rgb(25, 100, 230)
}


#node858_meta .slider2-root {
    position: relative;
    display: flex;
    align-items: center;
}

#node858_meta .slider2-container {
    margin: 0 5px;
    flex-grow: 1;
}

#node858_meta .slider2-previous,
#node858_meta .slider2-next {
    flex: 0 0 35px;
    height: 35px;
    font-size: 8.75px;
    line-height: 33px;
    text-align: center;
    border-radius: 100%;
    border: 1px solid rgba(51, 51, 51, 0.2);
    color: rgb(22, 102, 241);
    opacity: 0.8;
}

#node858_meta .slider2-previous {
    left: 0;
}

#node858_meta .slider2-previous:hover {
    opacity: 1;
}

#node858_meta .slider2-previous i {
    margin-right: 2.3333333333333335px;
}

#node858_meta .slider2-next {
    right: 0;
}

#node858_meta .slider2-next:hover {
    opacity: 1;
}

#node858_meta .slider2-next i {
    margin-left: 2.3333333333333335px;
}

#node858_meta .slider2-pagination {
    margin: 0 40px;
    margin-bottom: 14px;
    display: flex;
    justify-content: space-between;
    position: relative;
}

#node858_meta .slider2-pagination:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    margin-top: -1px;
    background-color: rgba(51, 51, 51, 0.15);
}

#node858_meta .slider2-page {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: white;
    color: black;
    border: 2px solid rgba(51, 51, 51, 0.15);
    border-radius: 100%;
    line-height: 26px;
    vertical-align: middle;
    text-align: center;
}

#node858_meta .slider2-page.is-active {
    background-color: rgb(22, 102, 241);
    border-color: transparent;
    color: rgb(255, 255, 255);
}

#node858_meta .slider2-page.is-active:after {
    content: ' ';
    position: absolute;
    width: 10px;
    height: 10px;
    left: 50%;
    margin-left: -5px;
    bottom: -5px;
    background-color: rgb(22, 102, 241);
    transform: rotate(45deg);
}

#node858_meta .slider2-page:hover {
    opacity: 1;
}

.screen-xs #node858_meta .slider2-previous,
.screen-xs #node858_meta .slider2-next {
    display: none;
}

.screen-xs #node858_meta .slider2-container {
    margin-left: 0;
    margin-right: 0;
}

.screen-xs #node858_meta .slider2-pagination {
    margin-left: 0;
    margin-right: 0;
}

.node858 > .wrapper1 {
    color: #333
}

.node858 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node858 a {
    color: rgb(25, 100, 230)
}


.node866 > .wrapper1 {
    color: #333
}

.node866 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node866 a {
    color: rgb(230, 25, 25)
}


.node865 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333;
    border-radius: 10px
}

.node865 > .wrapper1 > .wrapper2 {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border-radius: 9px
}

.node865 a {
    color: rgb(230, 25, 25)
}


#uid249 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid249:hover, #uid249.hover, #uid249.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid249:active, #uid249.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid249:before {
}

#uid249:active:before, #uid249.active:before {
    background-color: rgb(223, 188, 5);
}

#uid249 .fa {
    font-size: 10px;
}

.node868 > .wrapper1 {
    color: #333
}

.node868 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px
}

.node868 a {
    color: rgb(25, 100, 230)
}


#uid251 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 1px;
    border-bottom-width: 3px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: rgb(220, 185, 4);
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 18px;
    color: rgb(0, 0, 0);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid251:hover, #uid251.hover, #uid251.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid251:active, #uid251.active {
    background-color: rgb(247, 209, 5);
    border-color: rgb(198, 167, 4);
    border-top-width: 3px;
    border-bottom-width: 1px;
    color: rgb(0, 0, 0);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid251:before {
}

#uid251:active:before, #uid251.active:before {
    background-color: rgb(247, 209, 5);
    box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.25);
}

#uid251 .fa {
    font-size: 23px;
}

.node867 > .wrapper1 {
    color: #333
}

.node867 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node867 a {
    color: rgb(25, 100, 230)
}


.node857 > .wrapper1 {
    color: #333
}

.node857 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node857 a {
    color: rgb(25, 100, 230)
}


#node803_meta .spoiler2 {
    background-color: rgb(255, 255, 255);
    border-radius: 5px;
    box-shadow: 0 6.666666666666667px 20px 0px rgba(0, 0, 0, 0.1);
    color: rgb(25, 25, 25);
    padding: 0 25px;
}

#node803_meta .spoiler2-header {
    padding: 15px 5px;
    padding-right: 20px;
    position: relative;
    text-transform: uppercase;
    cursor: pointer;
    font-weight: bold;
}

#node803_meta .spoiler2-toggle {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0px;
    font-size: 14px;
}

#node803_meta .spoiler2-toggle i {
    transition: all 0.2s ease-in-out;
}

#node803_meta .spoiler2-header.is-expanded .spoiler2-toggle i {
    transform: rotate(180deg);
    margin-top: 6px;
}

#node803_meta .spoiler2-container {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding: 15px 0;
}

.node803 > .wrapper1 {
    color: #333
}

.node803 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px
}

.node803 a {
    color: rgb(25, 100, 230)
}


#node729_meta .tabs4-root {
    position: relative;
}

#node729_meta .tabs4-pagination {
    text-align: center;
    margin-bottom: 16px;
}

#node729_meta .tabs4-page {
    display: inline-block;
    position: relative;
    border: #000 2px solid;
    padding: 8px 15px 8px 15px;
    border-radius: 10px;
    color: #000;
    margin: 5px;
    font-size: 14px;
}

#node729_meta .tabs4-page:hover {
    color: #000;
}

#node729_meta .tabs4-page.is-active {
    color: #000;
    border: 2px solid #ffe800;
}

.node729 > .wrapper1 {
    color: #333
}

.node729 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 12px;
    padding-left: 5px
}

.node729 a {
    color: rgb(25, 100, 230)
}


.node922 > .wrapper1 {
    color: #333
}

.node922 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node922 a {
    color: rgb(25, 100, 230)
}


.node924 > .wrapper1 {
    color: #333
}

.node924 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node924 a {
    color: rgb(25, 100, 230)
}


.node925 > .wrapper1 {
    color: #333
}

.node925 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node925 a {
    color: rgb(25, 100, 230)
}


.node926 > .wrapper1 {
    color: #333
}

.node926 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node926 a {
    color: rgb(25, 100, 230)
}


.node927 > .wrapper1 {
    color: #333
}

.node927 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node927 a {
    color: rgb(25, 100, 230)
}


.node928 > .wrapper1 {
    color: #333
}

.node928 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node928 a {
    color: rgb(25, 100, 230)
}


.node929 > .wrapper1 {
    color: #333
}

.node929 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node929 a {
    color: rgb(25, 100, 230)
}


.node930 > .wrapper1 {
    color: #333
}

.node930 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node930 a {
    color: rgb(25, 100, 230)
}


.node931 > .wrapper1 {
    color: #333
}

.node931 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node931 a {
    color: rgb(25, 100, 230)
}


.node923 > .wrapper1 {
    color: #333
}

.node923 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node923 a {
    color: rgb(25, 100, 230)
}


.node936 > .wrapper1 {
    color: #333
}

.node936 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node936 a {
    color: rgb(25, 100, 230)
}


.node727 > .wrapper1 {
    background-color: white;
    color: #333
}

.node727 > .wrapper1 > .wrapper2 {
    padding-top: 2px;
    padding-bottom: 0px
}

.node727 a {
    color: rgb(25, 100, 230)
}


.node942 > .wrapper1 {
    color: #333
}

.node942 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node942 a {
    color: rgb(230, 25, 25)
}


.node943 > .wrapper1 {
    color: #333
}

.node943 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node943 a {
    color: rgb(230, 25, 25)
}


.node941 > .wrapper1 {
    background-color: rgb(245, 245, 245);
    color: #333
}

.node941 > .wrapper1 > .wrapper2 {
    padding-top: 39px;
    padding-bottom: 22px
}

.node941 a {
    color: rgb(230, 25, 25)
}


.node1046 > .wrapper1 {
    color: #333
}

.node1046 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node1046 a {
    color: rgb(25, 99, 230)
}

.node1046 .padding {
    height: 20px
}


.node1049 > .wrapper1 {
    color: #333
}

.node1049 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px
}

.node1049 a {
    color: rgb(25, 99, 230)
}


#node1051_meta [plp-field] {
    padding-bottom: 10px;
    font-size: 13px;
    font-family: TTNorms Regular;
}

#node1051_meta .name {
    font-weight: normal;
    font-family: TTNorms Bold;
    opacity: 0.8;
    margin-bottom: 8px;
    font-size: 16px;
    word-wrap: break-word;
    text-transform: normal;
    letter-spacing: none;
}

#node1051_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(232, 232, 232);
    color: rgba(0, 0, 0, 0.75);
    border: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 7px;
    padding: 9px 7.2px;
    font-size: 13px;
    cursor: initial;
}

#node1051_meta .form-control:focus,
#node1051_meta .form-control:focus-within {
    border-color: rgb(0, 0, 0);
    background-color: rgb(230, 230, 230);
}

#node1051_meta .form-control + .form-control {
    margin-top: 10px;
}

#node1051_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node1051_meta textarea {
    resize: vertical;
}

#node1051_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node1051_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node1051_meta input:hover ~ .checkbox,
#node1051_meta input:focus ~ .checkbox {
    border-color: rgb(128, 128, 128);
}

#node1051_meta input:checked ~ .checkbox {
    border-color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
}

#node1051_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node1051_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node1051_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node1051_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node1051_meta input:hover ~ .radio,
#node1051_meta input:focus ~ .radio {
    border-color: rgb(128, 128, 128);
}

#node1051_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node1051_meta input:checked ~ .radio {
    border-color: rgb(0, 0, 0);
    background-color: rgb(0, 0, 0);
}

#node1051_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node1051_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node1051_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1051_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node1051_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node1051_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node1051_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node1051_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node1051_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node1051_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node1051_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node1051_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node1051_meta [plp-field="checkbox-visual"] .subname {
    margin: 6.5px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node1051_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node1051_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node1051_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node1051_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node1051_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node1051_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node1051_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node1051_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node1051_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1051_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node1051_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1051_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node1051_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node1051_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node1051_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node1051_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node1051_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node1051_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node1051_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node1051_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node1051_meta [plp-field="radio-visual"] .subname {
    margin: 6.5px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node1051_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node1051_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node1051_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node1051_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node1051_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node1051_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node1051_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node1051_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node1051_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node1051_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node1051_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node1051_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node1051_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node1051_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node1051_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node1051_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node1051_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node1051_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node1051_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node1051_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node1051_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node1051_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 120%;
}

#node1051_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node1051_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node1051_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node1051_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node1051_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node1051_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node1051_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node1051_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node1051_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node1051_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node1051_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node1051 > .wrapper1 {
    color: #333
}

.node1051 > .wrapper1 > .wrapper2 {
    padding-top: 8px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-left: 2px
}

.node1051 a {
    color: rgb(25, 99, 230)
}


#uid281 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 10px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 8px 2px rgba(227, 178, 5, 0.47);
}

#uid281:hover, #uid281.hover, #uid281.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid281:active, #uid281.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
}

#uid281:before {
}

#uid281:active:before, #uid281.active:before {
    background-color: rgb(223, 188, 5);
}

#uid281 .fa {
    font-size: 13px;
}

.node1052 > .wrapper1 {
    color: #333
}

.node1052 > .wrapper1 > .wrapper2 {
    padding-top: 8px;
    padding-right: 5px;
    padding-bottom: 9px;
    padding-left: 5px
}

.node1052 a {
    color: rgb(25, 99, 230)
}


.node1050 > .wrapper1 {
    color: #333
}

.node1050 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node1050 a {
    color: rgb(25, 99, 230)
}


#node1048_meta .form1-cover {
    padding: 0px 2px;
    background-color: transparent;
    border-color: rgb(48, 48, 48);
    border-style: none;
    border-width: 4px;
    border-radius: 0px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node1048 > .wrapper1 {
    color: #333;
    border-width: 4px;
    border-style: solid;
    border-color: rgb(255, 232, 0)
}

.node1048 > .wrapper1 > .wrapper2 {
    padding-top: 9px;
    padding-right: 0px;
    padding-bottom: 9px;
    padding-left: 3px
}

.node1048 a {
    color: rgb(25, 99, 230)
}


.node1058 > .wrapper1 {
    color: #333
}

.node1058 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1058 a {
    color: rgb(25, 99, 230)
}


#svg282 path, #svg282 circle, #svg282 polygon, #svg282 rect {
    fill: rgb(0, 0, 0)
}

#svg282 defs > path {
    fill: none
}

#svg282 path[fill="none"], #svg282 circle[fill="none"], #svg282 polygon[fill="none"], #svg282 rect[fill="none"] {
    fill: none
}

#svg282 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1059 > .wrapper1 {
    color: #333
}

.node1059 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1059 a {
    color: rgb(25, 99, 230)
}


#svg283 path, #svg283 circle, #svg283 polygon, #svg283 rect {
    fill: rgb(0, 0, 0)
}

#svg283 defs > path {
    fill: none
}

#svg283 path[fill="none"], #svg283 circle[fill="none"], #svg283 polygon[fill="none"], #svg283 rect[fill="none"] {
    fill: none
}

#svg283 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 2.343;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg283 .st1 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg283 .st2 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5729;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

#svg283 .st3 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 2.3621;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1060 > .wrapper1 {
    color: #333
}

.node1060 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1060 a {
    color: rgb(25, 99, 230)
}


#svg284 path, #svg284 circle, #svg284 polygon, #svg284 rect {
    fill: rgb(0, 0, 0)
}

#svg284 defs > path {
    fill: none
}

#svg284 path[fill="none"], #svg284 circle[fill="none"], #svg284 polygon[fill="none"], #svg284 rect[fill="none"] {
    fill: none
}

.node1061 > .wrapper1 {
    color: #333
}

.node1061 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1061 a {
    color: rgb(25, 99, 230)
}


#svg285 path, #svg285 circle, #svg285 polygon, #svg285 rect {
    fill: rgb(0, 0, 0)
}

#svg285 defs > path {
    fill: none
}

#svg285 path[fill="none"], #svg285 circle[fill="none"], #svg285 polygon[fill="none"], #svg285 rect[fill="none"] {
    fill: none
}

#svg285 .st0 {
    fill: none;
    stroke: rgb(0, 0, 0);
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.node1062 > .wrapper1 {
    color: #333
}

.node1062 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1062 a {
    color: rgb(25, 99, 230)
}


.node1047 > .wrapper1 {
    color: #333
}

.node1047 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px
}

.node1047 a {
    color: rgb(25, 99, 230)
}


.node1067 > .wrapper1 {
    color: #333
}

.node1067 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node1067 a {
    color: rgb(25, 99, 230)
}


.node1045 > .wrapper1 {
    background-color: rgb(255, 255, 255);
    color: #333
}

.node1045 > .wrapper1 > .wrapper2 {
    padding-top: 7px;
    padding-bottom: 0px
}

.node1045 a {
    color: rgb(25, 99, 230)
}


.node990 > .wrapper1 {
    color: #333
}

.node990 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node990 a {
    color: rgb(25, 100, 230)
}


.node991 > .wrapper1 {
    color: #333
}

.node991 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node991 a {
    color: rgb(25, 100, 230)
}


.node993 > .wrapper1 {
    color: #333
}

.node993 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}

.node993 a {
    color: rgb(25, 100, 230)
}


#node994_meta [plp-field] {
    padding-bottom: 14px;
    font-size: 14px;
    font-family: TTNorms Regular;
}

#node994_meta .name {
    font-weight: normal;
    font-family: TTNorms Regular;
    opacity: 0.8;
    margin-bottom: 6.5px;
    font-size: 13px;
    word-wrap: break-word;
    text-transform: uppercase;;
    letter-spacing: 0.1em;;
}

#node994_meta .form-control {
    height: auto;
    line-height: 1.2;
    box-shadow: none;
    position: relative;
    background-color: rgb(235, 235, 235);
    color: rgba(0, 0, 0, 0.5);
    border: 1px none rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    padding: 14px 11.2px;
    font-size: 14px;
    cursor: initial;
}

#node994_meta .form-control:focus,
#node994_meta .form-control:focus-within {
    border-color: rgb(22, 102, 241);
    background-color: rgb(232, 232, 232);
}

#node994_meta .form-control + .form-control {
    margin-top: 10px;
}

#node994_meta label {
    font-weight: normal;
    display: block;
    cursor: pointer;
}

#node994_meta textarea {
    resize: vertical;
}

#node994_meta .checkbox {
    width: 22px;
    height: 22px;
    padding: 0;
    margin: 0 5.5px 0 0;
    line-height: 0;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 2px;
}

#node994_meta .checkbox svg {
    width: 100%;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node994_meta input:hover ~ .checkbox,
#node994_meta input:focus ~ .checkbox {
    border-color: rgb(138, 179, 248);
}

#node994_meta input:checked ~ .checkbox {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node994_meta input:active ~ .checkbox {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node994_meta input:checked ~ .checkbox svg {
    opacity: 1;
    transform: scale(1);
}

#node994_meta .radio {
    margin: 0;
    margin: 0 5.5px 0 0;
    padding: 0;
    line-height: 0;
    width: 22px;
    height: 22px;
    min-height: auto;
    display: inline-block;
    vertical-align: middle;
    background: white;
    border: 2px solid rgba(0, 0, 0, 0.25);
    position: relative;
    transition: 300ms all;
    border-radius: 100px;
}

#node994_meta .radio:before {
    position: absolute;
    left: 0;
    width: 100%;
    top: 0;
    height: 100%;
    content: '';
    display: block;
    background-color: white;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 300ms all;
}

#node994_meta input:hover ~ .radio,
#node994_meta input:focus ~ .radio {
    border-color: rgb(138, 179, 248);
}

#node994_meta input:active ~ .radio {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
}

#node994_meta input:checked ~ .radio {
    border-color: rgb(13, 90, 223);
    background-color: rgb(22, 102, 241);
}

#node994_meta input:checked ~ .radio:before {
    opacity: 1;
    transform: scale(0.5);
}

#node994_meta [plp-field="checkbox-list"] span {
    vertical-align: middle;
}

#node994_meta [plp-field="checkbox-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node994_meta [plp-field="checkbox-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node994_meta [plp-field="checkbox-visual"] {
    overflow: hidden;
}

#node994_meta [plp-field="checkbox-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node994_meta [plp-field="checkbox-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node994_meta [plp-field="checkbox-visual"] label {
    position: relative;
}

#node994_meta [plp-field="checkbox-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node994_meta [plp-field="checkbox-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node994_meta [plp-field="checkbox-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node994_meta [plp-field="checkbox-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node994_meta [plp-field="checkbox-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node994_meta [plp-field="checkbox-visual"] input:hover ~ .bgimage .tick,
#node994_meta [plp-field="checkbox-visual"] input:focus ~ .bgimage .tick {
    opacity: 0.5;
}

#node994_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick,
#node994_meta [plp-field="checkbox-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node994_meta [plp-field="checkbox-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node994_meta [plp-field="checkbox-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node994_meta [plp-field="checkbox-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node994_meta [plp-field="checkbox-input"] span {
    vertical-align: middle;
}

#node994_meta [plp-field="checkbox-input"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node994_meta [plp-field="radio-list"] span {
    vertical-align: middle;
}

#node994_meta [plp-field="radio-list"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node994_meta [plp-field="radio-list"] label + label {
    margin-top: 7.333333333333333px;
}

#node994_meta [plp-field="radio-visual"] {
    overflow: hidden;
}

#node994_meta [plp-field="radio-visual"] .items {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -20px;
    justify-content: space-between;
}

#node994_meta [plp-field="radio-visual"] .item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    width: 30%;
}

#node994_meta [plp-field="radio-visual"] label {
    position: relative;
}

#node994_meta [plp-field="radio-visual"] .bgimage {
    background-size: cover;
    display: inline-block;
    background-position: center;
    border-radius: 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 100%;
}

#node994_meta [plp-field="radio-visual"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
}

#node994_meta [plp-field="radio-visual"] .tick {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(22, 102, 241, 0.75);
    transition: all 300ms;
    opacity: 0;
}

#node994_meta [plp-field="radio-visual"] .tick svg {
    opacity: 0;
    transition: all 300ms;
    max-width: 26px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

#node994_meta [plp-field="radio-visual"] .subname {
    margin: 7px 0;
    word-wrap: break-word;
    white-space: normal;
}

#node994_meta [plp-field="radio-visual"] input:hover ~ .bgimage .tick {
    opacity: 0.5;
}

#node994_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick,
#node994_meta [plp-field="radio-visual"] input:checked ~ .bgimage .tick svg {
    opacity: 1;
}

.screen-xs #node994_meta [plp-field="radio-visual"] .item {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    white-space: nowrap;
}

.screen-xs #node994_meta [plp-field="radio-visual"] .bgimage {
    width: 25%;
    padding-top: 25%;
    vertical-align: middle;
}

.screen-xs #node994_meta [plp-field="radio-visual"] .subname {
    width: 75%;
    display: inline-block;
    vertical-align: middle;
    padding-left: 5%;
    margin-left: -4px;
}

#node994_meta [plp-field="select-menu"] select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
    color: black;
    -webkit-appearance: none;
}

#node994_meta [plp-field="select-menu"] .fa {
    font-size: 20px;
    line-height: 0;
    opacity: 0.5;
    vertical-align: middle;
}

#node994_meta [plp-field="select-menu"] .flexgrid {
    display: flex;
    align-items: center;
}

#node994_meta [plp-field="select-menu"] .flexgrid .left {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node994_meta [plp-field="file"] svg {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-top: -5px;
    margin-bottom: -5px;
}

#node994_meta [plp-field="file"] span {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
}

#node994_meta [plp-field="file"] input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 0;
}

#node994_meta [plp-field="file"] .clean {
    float: right;
    opacity: 0.5;
    cursor: pointer;
    position: relative;
    z-index: 1;
}

#node994_meta [plp-field="file"] .clean:hover {
    opacity: 1;
}

#node994_meta [plp-field="file"] .flexgrid {
    display: flex;
    align-items: center;
}

#node994_meta [plp-field="file"] .flexgrid .center {
    flex-grow: 1;
    min-width: 50%;
    word-wrap: break-word;
}

#node994_meta [plp-field="result"] .flexgrid.align-sides {
    display: flex;
    align-items: center;
}

#node994_meta [plp-field="result"] .flexgrid.align-sides .left .name {
    margin-bottom: 0;
}

#node994_meta [plp-field="result"] .flexgrid.align-center .left {
    text-align: center;
}

#node994_meta [plp-field="result"] .flexgrid.align-right .left {
    text-align: right;
}

#node994_meta [plp-field="result"] .flexgrid .right {
    flex-grow: 1;
    min-width: 25%;
    word-wrap: break-word;
    text-align: right;
    font-size: 120%;
}

#node994_meta [plp-field="result"] .flexgrid.align-left .right {
    text-align: left;
}

#node994_meta [plp-field="result"] .flexgrid.align-center .right {
    text-align: center;
}

#node994_meta [plp-field="result"] .flexgrid.align-right .right {
    text-align: right;
}

#node994_meta [plp-field="privacy-button"] .open {
    text-align: center;
    opacity: 0.5;
    font-size: 80%;
    cursor: pointer;
}

#node994_meta [plp-field="privacy-checkbox"] {
    font-size: 80%;
}

#node994_meta [plp-field="privacy-checkbox"] span {
    vertical-align: middle;
}

#node994_meta [plp-field="privacy-checkbox"] a {
    vertical-align: middle;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node994_meta [plp-field="privacy-checkbox"] input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    overflow: hidden;
}

#node994_meta [plp-field="privacy-text"] {
    font-size: 80%;
    text-align: center;
}

#node994_meta [plp-field="privacy-text"] a {
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    color: inherit;
    cursor: pointer;
}

#node994_meta [plp-field="hidden"] {
    opacity: 0.25;
}

.node994 > .wrapper1 {
    color: #333
}

.node994 > .wrapper1 > .wrapper2 {
    padding-top: 4px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node994 a {
    color: rgb(25, 100, 230)
}


#uid150 {
    background-color: rgb(250, 215, 30);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-style: solid;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-color: rgb(220, 185, 4);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    box-shadow: 0px 0px 9px 0px rgb(255, 230, 0);
}

#uid150:hover, #uid150.hover, #uid150.hover-on-scroll {
    background-color: rgb(247, 209, 5);
    border-color: rgb(176, 148, 4);
    color: rgb(0, 0, 0);
}

#uid150:active, #uid150.active {
    background-color: rgb(223, 188, 5);
    border-color: rgb(198, 167, 4);
    color: rgb(255, 255, 255);
    box-shadow: inset 0px 0px 9px 0px rgb(255, 230, 0);
}

#uid150:before {
}

#uid150:active:before, #uid150.active:before {
    background-color: rgb(223, 188, 5);
    box-shadow: inset 0px 0px 9px 0px rgb(255, 230, 0);
}

#uid150 .fa {
    font-size: 20px;
}

.node995 > .wrapper1 {
    color: #333
}

.node995 > .wrapper1 > .wrapper2 {
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px
}

.node995 a {
    color: rgb(25, 100, 230)
}


#node992_meta .form1-cover {
    padding: 0px 0px;
    background-color: transparent;
    border-color: rgb(22, 102, 241);
    border-style: none;
    border-width: 2px;
    border-radius: 5px;
    box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.node992 > .wrapper1 {
    color: #333
}

.node992 > .wrapper1 > .wrapper2 {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node992 a {
    color: rgb(25, 100, 230)
}


.node997 > .wrapper1 {
    background-position: left center;
    background-size: contain;
    background-repeat: no-repeat;
    color: #FFF
}

.node997 > .wrapper1 > .wrapper2 {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px
}

.node997 a {
    color: rgb(230, 25, 25)
}


div.area.screen-lg {
    min-width: 1170px;
}

div.area.screen-lg .container {
    width: 1170px;
}

div.area.screen-lg .container.soft {
    max-width: 1170px;
}

div.area.screen-md {
    min-width: 970px;
}

div.area.screen-md .container {
    width: 970px;
}

div.area.screen-md .container.soft {
    max-width: 970px;
}

div.area.screen-sm {
    min-width: 750px;
}

div.area.screen-sm .container {
    width: 750px;
}

div.area.screen-sm .container.soft {
    max-width: 750px;
}

div.area.screen-xs .container {
    max-width: 767px;
}