/*.home-hero-refresh_wrapper__tjl_I{background-color:#f9f9f9;background-repeat:no-repeat;background-image:url(https://www.udacity.com/images/brand-refresh/home-hero/homepage-hero-mobile.png);background-size:contain;background-position:bottom calc(470px - 60vw) left 50%}@media(min-width:48rem){.home-hero-refresh_wrapper__tjl_I{background-image:url(https://www.udacity.com/images/brand-refresh/home-hero/homepage-hero-tablet.png);background-position:bottom}}@media(min-width:62rem){.home-hero-refresh_wrapper__tjl_I{background-image:url(https://www.udacity.com/images/brand-refresh/home-hero/homepage-hero-desktop.png);background-position:center -2px;background-size:cover}}@media(min-width:74rem){.home-hero-refresh_wrapper__tjl_I{background-size:contain;background-position:bottom}}.home-hero-refresh_layout__3YgC2{display:flex;flex-direction:column;padding-bottom:200px;margin-bottom:-200px;padding-top:60px}@media(min-width:48rem){.home-hero-refresh_layout__3YgC2{padding-bottom:100px;margin-bottom:0}}@media(min-width:62rem){.home-hero-refresh_layout__3YgC2{flex-direction:row;align-items:flex-start;padding-top:200px;margin-top:-130px;padding-bottom:165px;overflow:hidden}}@media(min-width:74rem){.home-hero-refresh_layout__3YgC2{overflow:visible}}.home-hero-refresh_title__rARH4{font-family:PolySans,sans-serif;font-weight:400;font-size:2.375rem;line-height:3rem;color:#0b0b0b;text-align:center;margin:0 auto 1rem;max-width:290px}@media(min-width:48rem){.home-hero-refresh_title__rARH4{font-size:3rem}}@media(min-width:62rem){.home-hero-refresh_title__rARH4{font-size:4.25rem}}@media(min-width:48rem){.home-hero-refresh_title__rARH4{line-height:3.625rem}}@media(min-width:62rem){.home-hero-refresh_title__rARH4{line-height:4.875rem}}@media(min-width:74rem){.home-hero-refresh_title__rARH4{line-height:4.875rem}}@media(min-width:30rem){.home-hero-refresh_title__rARH4{max-width:500px}}@media(min-width:62rem){.home-hero-refresh_title__rARH4{text-align:left;margin-left:0;max-width:775px}}.home-hero-refresh_description__3T46G{font-size:1rem;line-height:1.625rem;color:#0b0b0b;text-align:center;margin:0 auto 2rem;max-width:500px}@media(min-width:48rem){.home-hero-refresh_description__3T46G{font-size:1.125rem}}@media(min-width:62rem){.home-hero-refresh_description__3T46G{font-size:1.3125rem}}@media(min-width:48rem){.home-hero-refresh_description__3T46G{line-height:1.75rem}}@media(min-width:62rem){.home-hero-refresh_description__3T46G{line-height:1.9375rem}}@media(min-width:74rem){.home-hero-refresh_description__3T46G{line-height:1.9375rem}}@media(min-width:62rem){.home-hero-refresh_description__3T46G{text-align:left;margin-left:0;max-width:575px}}.home-hero-refresh_actions__C1AyT{display:flex;flex-direction:column;align-items:center}.home-hero-refresh_actions__C1AyT>*+*{margin-top:.5rem}@media(min-width:48rem){.home-hero-refresh_actions__C1AyT{flex-direction:row;align-items:flex-start;justify-content:center}.home-hero-refresh_actions__C1AyT>*+*{margin-top:0;margin-left:.5rem}}@media(min-width:62rem){.home-hero-refresh_actions__C1AyT{justify-content:flex-start}}.home-hero-refresh_dropdownLabel__c1d7g,.home-hero-refresh_linkButton__3EpRO{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:#1f39ff;color:#fff;text-align:center;font-weight:700;font-size:1rem;line-height:1.625rem;padding:12px 0;width:200px;border-radius:4px}.home-hero-refresh_dropdownLabel__c1d7g:hover,.home-hero-refresh_linkButton__3EpRO:hover{background-color:#1f33cc;color:#fff}@media(min-width:48rem){.home-hero-refresh_dropdownLabel__c1d7g,.home-hero-refresh_linkButton__3EpRO{padding:16px 0}}.home-hero-refresh_dropdownLabel__c1d7g::-webkit-details-marker{display:none}.home-hero-refresh_dropdownLabel__c1d7g:after{padding-left:1rem;display:inline-block;content:"";width:12px;height:7px;margin-left:.5rem;margin-bottom:2px;background-image:url(https://www.udacity.com/images/brand-refresh/icon-arrow-down-white.svg);background-repeat:no-repeat;background-size:contain}.home-hero-refresh_dropdownButton__24uC5{position:relative;cursor:pointer}.home-hero-refresh_dropdownButton__24uC5[open] .home-hero-refresh_dropdownLabel__c1d7g:after{background-image:url(https://www.udacity.com/images/brand-refresh/icon-arrow-up-white.svg)}.home-hero-refresh_dropdownOptions__6eK_-{margin:.25rem 0 0;padding:0;list-style:none}@media(min-width:48rem){.home-hero-refresh_dropdownOptions__6eK_-{position:absolute;width:100%}}.home-hero-refresh_dropdownOptions__6eK_- li+li{border-top:1px solid #cbd5de}.home-hero-refresh_dropdownLink__20H3e{font-weight:700;color:#0b0b0b;font-size:1rem;line-height:1.625rem;padding:6px 0;display:block;position:relative}.home-hero-refresh_dropdownLink__20H3e:hover{color:#1f33cc}.home-hero-refresh_dropdownLink__20H3e:after{content:"â†’";font-family:PolySans,sans-serif;position:absolute;right:0}.home-hero-refresh_storyContainer__1JuQq{position:relative;height:300px;margin-top:30px}@media(min-width:48rem){.home-hero-refresh_storyContainer__1JuQq{margin-top:72px;height:240px}}@media(min-width:62rem){.home-hero-refresh_storyContainer__1JuQq{margin-top:0;height:350px;flex:0 0 400px}}.home-hero-refresh_storyItem__1dOKv{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-hero-refresh_storyItem__1dOKv:first-child{top:0;margin-left:90px;z-index:3}.home-hero-refresh_storyItem__1dOKv:first-child .home-hero-refresh_storyButton__2Ddlt{background-color:#bdea09;border-top-right-radius:32px}@media(min-width:48rem){.home-hero-refresh_storyItem__1dOKv:first-child{margin-left:177px}}@media(min-width:62rem){.home-hero-refresh_storyItem__1dOKv:first-child{margin-left:20%}}@media(min-width:74rem){.home-hero-refresh_storyItem__1dOKv:first-child{margin-left:130px}}.home-hero-refresh_storyItem__1dOKv:nth-child(2){top:50px;margin-left:-90px;z-index:2}.home-hero-refresh_storyItem__1dOKv:nth-child(2) .home-hero-refresh_storyButton__2Ddlt{background-color:#3d79ff;border-bottom-left-radius:32px}@media(min-width:48rem){.home-hero-refresh_storyItem__1dOKv:nth-child(2){margin-left:-160px;top:45px}}@media(min-width:62rem){.home-hero-refresh_storyItem__1dOKv:nth-child(2){margin-left:-130px;top:110px}}.home-hero-refresh_storyItem__1dOKv:nth-child(3){top:120px;margin-left:20px;z-index:1}.home-hero-refresh_storyItem__1dOKv:nth-child(3) .home-hero-refresh_storyButton__2Ddlt{background-color:#00c5a1;border-top-left-radius:32px}@media(min-width:48rem){.home-hero-refresh_storyItem__1dOKv:nth-child(3){margin-left:10px;top:70px}}@media(min-width:62rem){.home-hero-refresh_storyItem__1dOKv:nth-child(3){margin-left:40px;top:180px}}.home-hero-refresh_storyButton__2Ddlt{position:relative;border:none;background-color:transparent;padding:0;height:auto;display:block;overflow:hidden;z-index:0;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,.2)}.home-hero-refresh_playButton__3uFpg{position:absolute;bottom:10px;right:10px;width:30px;height:30px;border-radius:100%;background-color:#fff;border:2px solid #00c5a1;background-image:url(https://www.udacity.com/images/brand-refresh/home-hero/play-button.svg);background-repeat:no-repeat;background-position:50%}.home-hero-refresh_storyButton__2Ddlt:hover .home-hero-refresh_playButton__3uFpg{background-color:#1f39ff;border:none;background-image:url(https://www.udacity.com/images/brand-refresh/home-hero/play-button-white.svg)}.home-hero-refresh_storyTooltipWrap__14hUl{display:block;position:absolute;right:0;width:200px;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.home-hero-refresh_storyButton__2Ddlt:hover+.home-hero-refresh_storyTooltipWrap__14hUl{opacity:1}.home-hero-refresh_storyTooltip__13J_s{position:relative;background-color:rgba(24,26,86,.7);border-radius:4px;font-weight:700;color:#fff;padding:16px 25px;font-size:.8125rem;line-height:1rem}.home-hero-refresh_storyImage__1w2OT img{width:90px;height:90px;-webkit-object-fit:cover;object-fit:cover;display:block}@media(min-width:48rem){.home-hero-refresh_storyImage__1w2OT img{width:127px;height:136px}}@media(min-width:62rem){.home-hero-refresh_storyImage__1w2OT img{width:140px;height:150px}}.logo-wall-brand-refresh_title__q0NXf{font-family:PolySans,sans-serif;text-align:center;color:#0b0b0b;font-size:2rem;line-height:2.625rem;margin:0 auto 70px;max-width:640px}@media(min-width:48rem){.logo-wall-brand-refresh_title__q0NXf{font-size:2.375rem}}@media(min-width:62rem){.logo-wall-brand-refresh_title__q0NXf{font-size:3rem}}@media(min-width:48rem){.logo-wall-brand-refresh_title__q0NXf{line-height:2.875rem}}@media(min-width:62rem){.logo-wall-brand-refresh_title__q0NXf{line-height:3.625rem}}@media(min-width:74rem){.logo-wall-brand-refresh_title__q0NXf{line-height:3.625rem}}@media(min-width:48rem){.logo-wall-brand-refresh_title__q0NXf{margin-bottom:80px}}@media(min-width:74rem){.logo-wall-brand-refresh_title__q0NXf{margin-bottom:100px}}.logo-wall-brand-refresh_logos__1Q9sy{width:100%;max-width:980px;height:auto;display:block;margin:0 auto}*/

.programme-card-container{max-width:100%}
.programme-card{-webkit-box-pack:center;justify-content:center}
@media (min-width: 1200px){
.programme-category-card-wrapper--big:nth-child(1n) {
    margin-right: 16px;
    margin-left: 0;
}
}
@media (min-width: 1200px){
.programme-category-card-wrapper:nth-child(1n) {
    margin-right: 16px;
    margin-left: 0;
}
}
@media (min-width: 768px)
{
.programme-category-card-wrapper--big:nth-child(1n) {
    margin-right: 16px;
    margin-left: 0;
}
}
@media (min-width: 768px)
{
.programme-category-card-wrapper:nth-child(1n) {
    margin-right: 16px;
    margin-left: 0;
}
}
@media (min-width: 576px)
{
.programme-category-card-wrapper--big:nth-child(1n) {
    margin-right: 0;
    margin-left: auto;
}
}
@media (min-width: 576px)
{
.programme-category-card-wrapper--big:nth-child(1n) {
    margin-right: 16px;
    margin-left: 0;
}
}
@media (min-width: 576px)
{
.programme-category-card-wrapper:nth-child(1n) {
    margin-right: 16px;
    margin-left: 0;
}
}
@media (min-width: 1200px)
{
.programme-category-card-wrapper--big {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(33.3% - 10.66667px);
    max-width: calc(33.3% - 10.66667px);
    width: calc(33.3% - 10.66667px);
}
}
@media (min-width: 1200px)
{
.programme-category-card-wrapper {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(19.98% - 12.8px);
    max-width: calc(19.98% - 12.8px);
    width: calc(19.98% - 12.8px);
}
}
@media (min-width: 768px)
{
.programme-category-card-wrapper--big {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    /*flex-basis: calc(49.95% - 8px);
    max-width: calc(49.95% - 8px);
    width: calc(49.95% - 8px);*/
}
}
@media (min-width: 768px)
{
.programme-category-card-wrapper {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(33.3% - 10.66667px);
    max-width: calc(33.3% - 10.66667px);
    width: calc(33.3% - 10.66667px);
}
}
@media (min-width: 576px)
{
.programme-category-card-wrapper--big {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 99.9%;
    max-width: 99.9%;
    width: 99.9%;
}
}
@media (min-width: 576px)
{
.programme-category-card-wrapper {
    -webkit-box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    /*flex-basis: calc(49.95% - 8px);
    max-width: calc(49.95% - 8px);
    width: calc(49.95% - 8px);*/
}
}
.programme-category-card-wrapper {
    margin-bottom: 25px;
}
@media (min-width: 576px)
{
.programme-card-container {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
}
}
.card {
    position: relative;
    display: -webkit-box;
    display: flex;
    padding: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    height: 100%;
    background-color: var(--theme-card-color,#fff);
    border-radius: var(--card-border-radius,10px 10px 0 0);
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
}
.card-height{
    min-height: 270px;
}
.theme-blue, [data-theme=blue] {
    --theme-color: #354787;
    --theme-background-color: #354787;
    --theme-faded-color: #6a7497;
    --theme-text-color: #fff;
    --theme-link-color: #6176c1;
    /*--theme-offer-slider: url(https://www.lsbf.org.uk/assets/svg/offer-arrows/blue.svg);
    --theme-offer-slider-mobile: url(https://www.lsbf.org.uk/assets/svg/offer-arrows/blue-mobile.svg);*/
    --theme-color-h: 226.8292682927deg;
    --theme-color-s: 43.6170212766%;
    --theme-color-l: 36.862745098%;
    --theme-color-r: 53;
    --theme-color-g: 71;
    --theme-color-b: 135;
    --theme-color-hsl: var(--theme-color-h),var(--theme-color-s),var(--theme-color-l);
    --theme-color-rgb: var(--theme-color-r),var(--theme-color-g),var(--theme-color-b);
}
.card__body {
    padding: 0.75em var(--card-padding,1.5em);
    -webkit-box-flex: 1;
    flex-grow: 1;
    font-size: .95em;
    word-break: break-word;
}
.card__body p:last-child{margin-bottom:0;display:var(--card-content-display,block)}
.card__title {
    color: var(--theme-color,inherit);
    margin-top: 0.5em;
    font-weight: 700;
    font-size: 1.125em;
    height: var(--card-title-height,auto);
    overflow: hidden;
}
.h3 {
    font-size: 1.375em!important;
}
.card__footer {
    margin-top: 1em;
}
.card-block-footer {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 8px var(--inner-padding,1.5em);
    color: #fff;
    overflow: hidden;
    background-color: var(--theme-color,#101010);
}
.card-block-footer__outer {
    display: -webkit-box;
    display: flex;
    width: 100%;
}
.card-block-footer * {
    color: #fff!important;
}
.card:hover .card-block-footer--has-hover .card-block-footer__link {
    -webkit-box-flex: 1;
    flex-grow: 1;
}
.crs_grid:hover .card-block-footer--has-hover .card-block-footer__link {
    -webkit-box-flex: 1;
    flex-grow: 1;
}
.card-block-footer--has-hover .card-block-footer__link {
    -webkit-box-flex: 0;
    flex-grow: 0;
    -webkit-transition: flex-grow .5s,-webkit-box-flex .5s;
    transition: flex-grow .5s,-webkit-box-flex .5s;
    transition: flex-grow .5s;
}
.card:focus-within .card-block-footer--has-hover .card-block-footer__link{-webkit-box-flex:1;flex-grow:1}
.card-block-footer__link {
    display: inline-block;
    color: #fff;
    white-space: nowrap;
    overflow: hidden;
    font-size: .9em;
}
.card-block-footer__link:before {
    content: "";
    /*position: absolute;*/
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}
.card-block-footer * {
    color: #fff!important;
}
.card-block-footer__outer::after {
    content: url(../../img/right_arrow_white_icon.png);
    display: inline-block;
    transform: scale(1.25) translateY(8%);
    margin-left: 1ch;
}
.card-block-footer__outer:after{
    font-family: l47-lsbf!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}
.theme-none, :root, [data-theme=none] {
    --theme-color: #101010;
    --theme-color-h: 0deg;
    --theme-color-s: 0%;
    --theme-color-l: 6.2745098039%;
    --theme-color-r: 16;
    --theme-color-g: 16;
    --theme-color-b: 16;
    --theme-color-hsl: var(--theme-color-h),var(--theme-color-s),var(--theme-color-l);
    --theme-color-rgb: var(--theme-color-r),var(--theme-color-g),var(--theme-color-b);
    --theme-faded-color: #434343;
    --theme-background-color: transparent;
    --theme-text-color: #101010;
    --theme-link-color: #98000d;
    --theme-highlight-color: #98000d;
    /*--theme-offer-slider-mobile: url(https://www.lsbf.org.uk/assets/svg/offer-arrows/black-mobile.svg);
    --theme-offer-slider: url(https://www.lsbf.org.uk/assets/svg/offer-arrows/black.svg);*/
}
.card--border:after{content:"";border-radius:var(--card-border-radius,0px 0px 0 0);pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:1px solid var(--theme-color,#101010);-webkit-transition:border-color .3s;transition:border-color .3s}
.card--border:after{border-color:transparent}.card--border a:focus{outline:none;text-decoration:underline}.card--border:hover:after{border-color:var(--theme-color,#101010)}.card--border:focus-within:after{border-color:var(--theme-color,#101010)}.card--border:focus-within a:focus{text-decoration:none}
.card-block-footer__outer:after{width:1em;margin-right:var(--inner-padding,1.5em);text-align:right;-webkit-transition:width .5s;transition:width .5s}

@media(min-width:400px){
    .card-block-footer__link{flex-shrink:0;-webkit-transition:none;transition:none}
    .card-block-footer__link{-webkit-box-flex:0;flex-grow:0}
}
.theme-pink,[data-theme=pink]{--theme-color:#a23a75;--theme-background-color:#a23a75;--theme-faded-color:#a76d8e;--theme-text-color:#fff;--theme-link-color:#e8c0d7;/*--theme-offer-slider:url(https://www.lsbf.org.uk/assets/svg/offer-arrows/pink.svg);--theme-offer-slider-mobile:url(https://www.lsbf.org.uk/assets/svg/offer-arrows/pink-mobile.svg);*/}
.theme-green,[data-theme=green]{--theme-color:#135c71;--theme-background-color:#135c71;--theme-faded-color:#57808c;--theme-text-color:#fff;--theme-link-color:#6acae6;/*--theme-offer-slider:url(https://www.lsbf.org.uk/assets/svg/offer-arrows/green.svg);--theme-offer-slider-mobile:url(https://www.lsbf.org.uk/assets/svg/offer-arrows/green-mobile.svg);*/}
.theme-darkgray,[data-theme=darkgray]{--theme-color:#424242;--theme-background-color:#424242;--theme-faded-color:#727272;--theme-text-color:#fff;--theme-link-color:#a8a8a8;--theme-color-h:0deg;--theme-color-s:0%;--theme-color-l:25.8823529412%;--theme-color-r:66;--theme-color-g:66;--theme-color-b:66;--theme-color-hsl:var(--theme-color-h),var(--theme-color-s),var(--theme-color-l);--theme-color-rgb:var(--theme-color-r),var(--theme-color-g),var(--theme-color-b)}
.theme-technologycolor5,[data-theme=technologycolor5]{--theme-color:#01303f;--theme-faded-color:#037da3;--theme-background-color:#01303f;--theme-text-color:#fff;--theme-link-color:#98000d;--theme-color-h:194.5161290323deg;--theme-color-s:96.875%;--theme-color-l:12.5490196078%;--theme-color-r:1;--theme-color-g:48;--theme-color-b:63;--theme-color-hsl:var(--theme-color-h),var(--theme-color-s),var(--theme-color-l);--theme-color-rgb:var(--theme-color-r),var(--theme-color-g),var(--theme-color-b)}
.theme-black,[data-theme=black]{--theme-color:#1c1e27;--theme-background-color:#1c1e27;}
.border-blue{border-top:4px solid #354787;}
.border-pink{border-top:4px solid #a23a75;}
.border-green{border-top:4px solid #135c71;}
.border-darkgray{border-top:4px solid #424242;}
.border-technologycolor5{border-top:4px solid #01303f;}
.border-black{border-top:4px solid #1c1e27;}
.check-green {color: #03b97c!important;}
.content-center{text-align:center!important;}
/*Logo Slider*/
.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	left:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
    font-size:30px;
	box-shadow: 2px 2px 3px #999;
    z-index:100;
}

.my-float{
	margin-top:16px;
}
.icon-bar {
  position: fixed;
  top: 50%;
  right:0px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index:99999999;
}

.icon-bar a {
  display: block;
  text-align: center;
  padding: 5px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

.icon-bar a:hover {
  background-color: #000;
}

.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.instagram{
    background: #d62977;
    color: white;
}
.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}
